CN115051922B - 一种链路控制方法、装置、电子设备及存储介质 - Google Patents
一种链路控制方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115051922B CN115051922B CN202210498793.9A CN202210498793A CN115051922B CN 115051922 B CN115051922 B CN 115051922B CN 202210498793 A CN202210498793 A CN 202210498793A CN 115051922 B CN115051922 B CN 115051922B
- Authority
- CN
- China
- Prior art keywords
- link
- information
- determining
- analysis result
- association
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000004458 analytical method Methods 0.000 claims abstract description 95
- 238000011217 control strategy Methods 0.000 claims abstract description 34
- 230000036541 health Effects 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 62
- 238000012098 association analyses Methods 0.000 claims description 28
- 230000015654 memory Effects 0.000 claims description 21
- 238000010801 machine learning Methods 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 16
- 230000010485 coping Effects 0.000 claims description 7
- 238000012549 training Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 abstract description 15
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000002159 abnormal effect Effects 0.000 description 9
- 238000012423 maintenance Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000003862 health status Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000036449 good health Effects 0.000 description 1
- 238000011418 maintenance treatment Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本申请公开了一种链路控制方法、装置、电子设备及存储介质,涉及通信技术领域,用以解决现阶段在对网络能力调用链路进行监控时,不能对链路整体进行控制、保障安全的问题,包括:获取链路的链路状态信息;根据链路状态信息,确定链路全景信息;链路全景信息用于表征链路的运行状态;根据链路全景信息和预设模型算法,确定智能分析结果;智能分析结果用于表征链路中各方的健康状态;根据智能分析结果,确定控制策略;根据控制策略,对链路进行控制。本申请用于对网络能力调用链路进行控制。
Description
技术领域
本申请涉及通信领域,尤其涉及一种链路控制方法、装置、电子设备及存储介质。
背景技术
现阶段针对网络能力调用链路的监控,主要目的是进行告警和预警,然后以人工参与或半人工参与的方式进行故障、异常的处理,而且多数是在出现问题后事后进行处理,不能根据链路情况自动地对链路整体进行灵活的调整和配置。并且,目前多数的安全管控都是在能力网关或能力平台上进行,而没有从整个链路的角度进行整体分析和管控,无法有效保障链路的安全。
发明内容
本申请提供一种链路控制方法、装置、电子设备及存储介质,能够解决现阶段在对网络能力调用链路进行监控时,不能对链路整体进行控制、保障安全的问题。
为了达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种链路控制方法,包括:获取链路的链路状态信息;根据链路状态信息,确定链路全景信息;链路全景信息用于表征链路的运行状态;根据链路全景信息和预设模型算法,确定智能分析结果;智能分析结果用于表征链路中各方的健康状态;根据智能分析结果,确定控制策略;根据控制策略,对链路进行控制。
基于上述技术方案,本申请中通过对链路中的链路状态信息进行收集,以及对链路状态信息进行数据处理和智能分析,由此确定出表征链路中各方健康状态的智能分析结果;在此之后,根据智能分析结果,以及模型算法确定出最终的控制策略,并据此控制策略自动地对链路整体进行灵活的调整和配置,并且能够根据链路的状态动态地调整控制策略,实现对链路的精细化管控。
在一种可能的实现方式中,上述根据链路状态信息,确定链路全景信息,具体包括:对链路状态信息进行关联分析处理,确定关联分析结果;其中,关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联;根据关联分析结果,确定链路全景信息。
在一种可能的实现方式中,上述根据智能分析结果,确定控制策略,具体包括:根据智能分析结果,与预设应对策略进行匹配,确定最优匹配结果;根据最优匹配结果,确定控制策略。
在一种可能的实现方式中,上述链路运行信息包括以下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。
在一种可能的实现方式中,上述方法还包括:根据智能分析结果,确定告警信息;发送告警信息。
第二方面,本申请还提供一种链路控制装置,该链路控制装置包括:获取单元和处理单元;获取单元,用于获取链路的链路状态信息;处理单元,用于根据链路状态信息,确定链路全景信息;链路全景信息用于表征链路的运行状态;处理单元,还用于根据链路全景信息和预设模型算法,确定智能分析结果;智能分析结果用于表征链路中各方的健康状态;处理单元,还用于根据智能分析结果,确定控制策略;处理单元,还用于根据控制策略,对链路进行控制。
在一种可能的实现方式中,处理单元,还用于对链路状态信息进行关联分析处理,确定关联分析结果;其中,关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联;处理单元,还用于根据关联分析结果,确定链路全景信息。
在一种可能的实现方式中,处理单元,还用于根据智能分析结果,与预设应对策略进行匹配,确定最优匹配结果;处理单元,还用于根据最优匹配结果,确定控制策略。
在一种可能的实现方式中,上述链路运行信息包括以下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。
在一种可能的实现方式中,链路控制装置还包括:发送单元;处理单元,还用于根据智能分析结果,确定告警信息;发送单元,用于发送告警信息。
此外,第二方面的链路控制装置的技术效果可以参考上述第一方面的链路控制方法的技术效果,此处不再赘述。
第三方面,本申请提供一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被本申请的电子设备执行时使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的链路控制方法。
第四方面,本申请提供一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的链路控制方法。
第五方面,本申请提供一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得本申请的电子设备执行如第一方面和第一方面的任一种可能的实现方式中所描述的链路控制方法。
第六方面,本申请提供一种芯片***,该芯片***应用于链路控制装置;所述芯片***包括一个或多个接口电路,以及一个或多个处理器。所述接口电路和所述处理器通过线路互联;所述接口电路用于从所述链路控制装置的存储器接收信号,并向所述处理器发送所述信号,所述信号包括所述存储器中存储的计算机指令。当所述处理器执行所述计算机指令时,所述链路控制装置执行如第一方面及其任一种可能的设计方式所述的链路控制方法。
在本申请中,上述链路控制装置的名字对设备或功能单元本身不构成限定,在实际实现中,这些设备或功能单元可以以其他名称出现。只要各个设备或功能单元的功能和本申请类似,均属于本申请权利要求及其等同技术的范围之内。
附图说明
图1为本申请实施例提供的一种链路控制装置的架构示意图;
图2为本申请实施例提供的另一种链路控制装置的架构示意图;
图3为本申请实施例提供的另一种链路控制装置的架构示意图;
图4为本申请实施例提供的另一种链路控制装置的架构示意图;
图5为本申请实施例提供的另一种链路控制装置的架构示意图;
图6为本申请实施例提供的另一种链路控制装置的架构示意图;
图7为本申请实施例提供的一种链路控制方法的流程示意图;
图8为本申请实施例提供的另一种链路控制方法的流程示意图;
图9为本申请实施例提供的另一种链路控制方法的流程示意图;
图10为本申请实施例提供的另一种链路控制方法的流程示意图;
图11为本申请实施例提供的一种链路控制装置的结构示意图;
图12为本申请实施例提供的另一种链路控制装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
本文中字符“/”,一般表示前后关联对象是一种“或者”的关系。例如,A/B可以理解为A或者B。
本申请的说明书和权利要求书中的术语“第一”和“第二”是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一边缘服务节点和第二边缘服务节点是用于区别不同的边缘服务节点,而不是用于描述边缘服务节点的特征顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
另外,在本申请实施例中,“示例性地”、或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性地”或“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性地”、或者“例如”等词旨在以具体方式呈现概念。
随着通信技术的不断发展,针对网络能力调用全链路的监控和动态控制成为可能。目前针对链路的监控,主要目的是进行告警和预警,然后以人工参与或半人工参与的方式进行故障、异常的处理,而且多数是在出现问题后事后进行处理,不能根据链路情况自动地对链路整体进行灵活的调整和配置。
并且,网络是运营商的核心,如何对网络能力调用链路进行安全性的分析和管控是十分重要的。而目前多数的网络能力调用链路的安全管控方法,都是在能力网关或能力平台上进行,没有从整个调用链的角度进行整体分析和管控,导致无法保障真正的网络能力调用安全。
为了解决上述现阶段在对网络能力调用链路进行监控时,不能对链路整体进行控制、保障安全的问题,本申请提供一种链路控制方法,以实现在对链路监控的过程中,生成合适的控制策略,据此自动地对链路整体进行灵活的调整和配置,并且能够根据链路的状态动态地调整控制策略,基于业务来对链路进行精细化管控。
示例性地,如图1所示,为本申请提供的一种链路控制装置的***架构图。该链路控制装置10包括:链路信息采集模块11、数据处理模块12、智能分析模块13、决策模块14、控制模块15。
其中,链路信息采集模块11,用于采集链路的链路状态信息。可选地,链路状态信息可以包括以下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。示例性地,链路中包括通信网元设备、网络能力平台、网络能力开放平台以及业务调用方。链路信息采集模块11在获取到链路的链路状态信息后,将该链路状态信息发送至数据处理模块12。需要说明的是,对于链路中的通信网元设备,链路信息采集模块11可进行网元分光采集和日志采集。
示例性地,如图2所示,链路信息采集模块11具体包括网元分光采集模块111、日志采集模块112、设备分析数据采集模块113、设备硬件负载数据采集模块114四个功能子模块,以实现上述链路信息采集模块11的各项功能。
数据处理模块12,用于在接收到来自链路信息采集模块11的链路状态信息后,对链路状态信息进行数据分析处理,以确定链路全景信息,链路全景信息用于表征链路的运行状态。可选地,数据处理模块12通过会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联,来对链路状态信息进行处理,以确定链路全景信息。数据处理模块12在确定出链路全景信息后,将链路全景信息发送至智能分析模块13。
示例性地,如图3所示,数据处理模块12具体包括会话关联模块121、业务信息关联模块122、设备负载管理模块123、分析数据关联模块124四个功能子模块,以实现上述数据处理模块12的各项数据关联功能。
智能分析模块13,用于在接收到来自数据处理模块12的链路全景信息后,基于模型算法,根据链路全景信息确定智能分析结果,智能分析结果用于表征链路中各方的健康状态。可选地,智能分析模块13首先根据预先获取的样本数据,结合预设的模型算法,构建机器学习模型并训练,训练完成的机器学习模型能够用于根据链路全景信息,来进行智能分析结果的确定。在此之后,智能分析模块13能够基于训练完成的机器学习模型确定出智能分析结果。智能分析模块13在确定出智能分析结果后,将智能分析结果向决策模块14发送。
示例性地,如图4所示,智能分析模块13具体包括数据训练模块131、模型算法模块132、预测分析模块133三个功能子模块,以实现上述智能分析模块13的各项功能。
决策模块14,用于在接收到来自智能分析模块13的智能分析结果后,与自身数据库预存的预设应对策略进行匹配,将匹配程度最高的策略确定为控制策略,并将该策略发送至控制模块15。
示例性地,如图5所示,决策模块14具体包括策略管理模块141、策略分析模块142、策略分发模块143、告警生成模块144等四个功能子模块。其中,策略管理模块141用于存储并管理预设应对策略;策略分析模块142,用于分析智能分析结果与预设应对策略的匹配程度;策略分发模块143,用于将控制策略和告警信息下发;告警生成模块144,用于生成告警信息。
控制模块15,用于根据接收到的控制策略,与链路中各方进行交互,将控制策略中针对各方的控制命令进行下发,以实现网络带宽调整、硬件资源弹性扩容、实时流频控、实时业务封堵、动态负载调整、故障自动诊断和恢复等功能。
示例性地,如图6所示,控制模块15具体包括策略解析模块151、指令模块152、指令分发模块153、指令执行编排模块154四个功能子模块,以实现上述控制模块15的各项功能。
可选地,链路控制装置10还可以包括告警模块16(图1中用虚线示出),告警模块16用于在接收到来自决策模块14的告警信息后,进行声光报警,以使得运维人员获知链路出现故障或被攻击。相应的,在链路控制装置10包括告警模块16时,决策模块14在生成控制策略的同时,也会根据智能分析结果生成告警信息并下发至告警模块。
在不同的应用场景中,链路信息采集模块11、数据处理模块12、智能分析模块13、决策模块14、控制模块15、告警模块16可以部署在链路控制装置10包括的不同的设备中,也可以集成于链路控制装置10包括的同一设备中,本申请对此不作具体限定。
当链路信息采集模块11、数据处理模块12、智能分析模块13、决策模块14、控制模块15、告警模块16集成于链路控制装置10内同一设备时,链路信息采集模块11、数据处理模块12、智能分析模块13、决策模块14、控制模块15、告警模块16的通信方式为该设备内部模块之间的通信。这种情况下,六者之间的通信流程与“链路信息采集模块11、数据处理模块12、智能分析模块13、决策模块14、控制模块15、告警模块16之间相互独立的情况下,六者之间的通信流程”相同。
以上对本申请提供的一种链路控制方法的***架构进行了介绍。
下面结合说明书附图,对本申请所提供的技术方案进行具体阐述。
示例性地,如图7所示,本申请提供的链路控制方法具体包括以下S701-S705:
S701、链路控制装置获取链路的链路状态信息。
其中,链路为网络能力调用链路。
可选地,链路的链路状态信息包括以下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。示例性地,链路中包括通信网元设备、网络能力平台、网络能力开放平台以及业务调用方。
可以理解的是,链路控制装置获取链路中通信网元设备、网络能力平台、网络能力开放平台以及业务调用方的日志信息、业务承载信息、***硬件运行数据的方法,为本领域的成熟技术,本申请在此不再赘述。
在一种可能的实现方式中,S701具体可由链路控制装置中的链路信息采集模块11来执行,以实现对链路状态信息的获取。
S702、链路控制装置根据链路状态信息,确定链路全景信息。
其中,链路全景信息用于表征链路的运行状态。示例性地,链路全景信息可以包括链路中各方的会话、业务等信息,以使得链路控制装置来确定链路中实时的运行状态。
需要指出的是,具体链路控制装置根据链路状态信息,确定链路全景信息的流程参见下述步骤S801-S802,此处不再赘述。
在一种可能的实现方式中,S702具体可由链路控制装置中的数据处理模块12来执行,以实现根据链路状态信息来确定链路全景信息。
S703、链路控制装置根据链路全景信息和预设模型算法,确定智能分析结果。
其中,智能分析结果用于表征链路中各方的健康状态。需要说明的是,这里各方的健康状态具体指链路中各方是否存在故障,或者是否收到恶意攻击。示例性地,智能分析结果包括链路中各方的工作状态及被攻击状况。链路中某一设备方的工作状态可分为正常与异常,工作状态为正常表示着该设备方不存在故障,工作状态为异常则表示该设备方发生了故障;链路中某一设备方的被攻击状况可分为受到恶意攻击与未受到恶意攻击。相应的,通过链路中各方的工作状态及被攻击状况,可将链路中各方的健康状态具体分为良好与异常,健康状态为良好即代表该设备方不存在故障且没有受到恶意攻击,健康状态为异常即代表该设备方存在故障或受到了恶意攻击。
示例性地,预设模型算法可以是卷积神经网络算法,或者为其它类型的机器学习算法,本申请对此不做具体限定。
在一种可能的实现方式中,链路控制装置首先根据预设模型算法,构建用于对链路全景信息进行智能分析的机器学习模型,并对该模型进行训练。这样一来,在接收到链路全景信息后,链路控制装置能够基于训练完成的机器学习模型,确定出智能分析结果。
需要说明的是,链路控制装置构建用于对链路全景信息进行智能分析的机器学习模型,并对该模型进行训练的方法,为现有技术,本实施例对此不再赘述。
在一种可能的实现方式中,S703具体可由链路控制装置中的智能分析模块13来执行,以实现根据链路全景信息来进行智能分析结果的确定。
S704、链路控制装置根据智能分析结果,确定控制策略。
其中,控制策略中包括有对链路中各方的控制命令,链路中各方根据该控制命令执行相应操作,以实现链路中的网络带宽调整、硬件资源弹性扩容、实时流频控、实时业务封堵、动态负载调整、故障自动诊断和恢复等功能。
可选地,链路控制装置可预先在数据库中存储预设应对策略,预设应对策略中包括有多个预设的策略,并且每个预测的策略都有其对应的智能分析结果。在此之后,链路控制装置将智能分析结果与预设应对策略进行对比,确定最优匹配结果,并根据该最优匹配结果来确定最终的控制策略。需要说明的是,具体根据智能分析结果确定控制策略的流程参见下文中的S901-S902,此处不再赘述。
在一种可能的实现方式中,S704具体可由链路控制装置中的决策模块14来执行,以实现根据智能分析结果来进行控制策略的确定。
S705、链路控制装置根据控制策略,对链路进行控制。
可选地,链路控制装置与链路中各方进行交互,将控制策略中针对各方的控制命令进行下发,以对链路的控制。链路中各方在接收到链路控制装置下发的控制命令后,根据该控制命令执行相应操作,以实现链路中的网络带宽调整、硬件资源弹性扩容、实时流频控、实时业务封堵、动态负载调整、故障自动诊断和恢复等功能。
具体的,链路控制装置可将控制策略中包括的控制命令下发至通信网元设备、网络能力平台、网络能力开放平台以及业务调用方。
在一种可能的实现方式中,S705具体可由链路控制装置中的控制模块15来执行,以实现根据控制策略对链路进行控制。
基于上述技术方案,本申请实施例通过对链路中的中各方的日志信息、业务承载信息、***硬件运行数据进行收集,并对这些数据进行数据处理和智能分析,由此确定出表征链路中各方健康状态的智能分析结果;在此之后,根据智能分析结果,以及模型算法确定出最终的控制策略,并据此控制策略自动地对链路整体进行灵活的调整和配置,并且能够根据链路的状态动态地调整控制策略,实现对链路的精细化管控。
示例性地,结合图7,如图8所示,本申请提供的链路控制方法中,S702具体包括以下S801-S802:
S801、链路控制装置对链路状态信息进行关联分析处理,确定关联分析结果。
其中,关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联。
可以理解的是,链路控制装置具体对会话、业务信息、设备负载、平台业务分析数据进行关联的方法为本领域中的成熟技术,此处不再赘述。
在一种可能的实现方式中,S801具体可由链路控制装置中的数据处理模块12来执行,以实现关联分析结果的确定。
S802、链路控制装置根据关联分析结果,确定链路全景信息。
其中,链路控制装置在确定出关联分析结果后,根据关联分析结果,将日志信息与各平台的业务承载以及***状态信息进行关联,由此链路控制装置能够获知链路中每个业务的执行过程、每个设备方的状态,进而形成全调用链路的全景信息。
在一种可能的实现方式中,S802具体可由链路控制装置中的数据处理模块12来执行,以实现链路全景信息的确定。
基于上述技术方案,本申请实施例能够通过对链路状态信息进行关联分析处理,来确定出用于表征链路的运行状态的链路全景信息,以便于后续控制策略制定流程的进行。
示例性地,结合图7,如图9所示,本申请提供的链路控制方法中,S704具体包括以下S901-S902:
S901、链路控制装置根据智能分析结果,与预设应对策略进行匹配,确定最优匹配结果。
可选地,链路控制装置可预先在数据库中存储预设应对策略,预设应对策略中包括有多个预设的策略,并且每个预测的策略都有其对应的分析结果。
可选地,链路控制装置将智能分析结果,与预设应对策略中包括的每个预设的策略对应的分析结果进行对比,确定出智能分析结果与每个预设的策略的匹配值。在此之后,链路控制装置将最大匹配值所对应的预设的策略,确定为最优匹配结果。
在一种可能的实现方式中,S901具体可由链路控制装置中的决策模块14来执行,以确定出最优匹配结果。
S902、链路控制装置根据最优匹配结果,确定控制策略。
可选地,链路控制装置将最优匹配结果中的预设的策略,确定为最终的控制策略。
在一种可能的实现方式中,S902具体可由链路控制装置中的决策模块14来执行,以确定出最终的控制策略。
基于上述技术方案,本申请实施例能够根据智能分析结果,来与预设的策略进行匹配,确定出最终的控制策略,以便于后续链路控制流程的进行。
示例性地,结合图7,如图10所示,本申请提供的链路控制方法中,在S705之后,还包括以下S1001-S1002:
S1001、链路控制装置根据智能分析结果,确定告警信息。
可选地,链路控制装置根据智能分析结果所表征的链路中各方的健康状态,来确定告警信息。具体的,若链路中某一设备方的健康状态为异常,则链路控制装置生成针对该设备方的告警信息,以提醒运维人员该设备方出现了异常。
在一种可能的实现方式中,S1001具体可由链路控制装置中的决策模块14来执行,以实现告警信息的生成。
S1002、链路控制装置发送告警信息。
可选地,链路控制装置将告警信息发送至显示终端或其他具备声光报警功能的设备,以使得运维人员获知链路中有设备发生了异常,需要进行维修处理。
在一种可能的实现方式中,S1002具体可由链路控制装置中的控制模块15和告警模块16来执行,以实现告警信息的发送。
基于上述技术方案,本申请实施例能够在链路中的设备方出现异常是,及时向运维人员进行告警,以使得运维人员获知链路中有设备发生了异常,需要进行维修处理。
本申请实施例可以根据上述方法示例对链路控制装置进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本申请实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
示例性的,如图11所示,为本申请实施例所涉及的一种链路控制装置1100的一种可能的结构示意图。该链路控制装置1100包括:获取单元1101、处理单元1102和发送单元1103。
其中,获取单元1101,用于获取链路的链路状态信息。
处理单元1102,用于根据链路状态信息,确定链路全景信息。
处理单元1102,还用于根据链路全景信息和预设模型算法,确定智能分析结果。
处理单元1102,还用于根据智能分析结果,确定控制策略。
处理单元1102,还用于根据控制策略,对链路进行控制。
可选地,处理单元1102,还用于对链路状态信息进行关联分析处理,确定关联分析结果;其中,关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联;
可选地,处理单元1102,还用于根据关联分析结果,确定链路全景信息。
可选地,处理单元1102,还用于根据智能分析结果,与预设应对策略进行匹配,确定最优匹配结果。
可选地,处理单元1102,还用于根据最优匹配结果,确定控制策略。
可选地,处理单元1102,还用于根据智能分析结果,确定告警信息。
可选地,发送单元1103,用于发送告警信息。
可选的,链路控制装置1100还可以包括存储单元(图11中以虚线框示出),该存储单元存储有程序或指令,当处理单元1102执行该程序或指令时,使得链路控制装置可以执行上述方法实施例所述的链路控制方法。
此外,图11所述的链路控制装置的技术效果可以参考上述实施例所述的链路控制方法的技术效果,此处不再赘述。
示例性的,如图12所示,为本申请实施例所涉及的一种链路控制装置1200的一种可能的结构示意图。该链路控制装置1200包括:处理器1202。
其中,处理器1202,用于对该链路控制装置的动作进行控制管理,例如,执行上述获取单元1101、处理单元1102和发送单元1103执行的步骤,和/或用于执行本文所描述的技术方案的其它过程。
上述处理器1202可以是实现或执行结合本申请内容所描述的各种示例性的逻辑方框,模块和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
可选地,链路控制装置1200还可以包括通信接口1203、存储器1201和总线1204。其中,通信接口1203用于支持链路控制装置1200与其他网络实体的通信。存储器1201用于存储该链路控制装置的程序代码和数据。
其中,存储器1201可以是链路控制装置中的存储器,该存储器可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
总线1204可以是扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线1204可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请实施例提供一种包含指令的计算机程序产品,当所述计算机程序产品在本申请的电子设备上运行时,使得所述计算机执行上述方法实施例所述的链路控制方法。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该本申请的电子设备执行上述方法实施例所示的方法流程中链路控制装置执行的各个步骤。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。
Claims (8)
1.一种链路控制方法,其特征在于,所述方法包括:
获取链路的链路状态信息;
根据链路状态信息,确定链路全景信息;所述链路全景信息用于表征所述链路的运行状态;
根据链路全景信息和预设模型算法,确定智能分析结果;所述智能分析结果用于表征所述链路中各方的健康状态;
根据智能分析结果,确定控制策略;
根据所述控制策略,对所述链路进行控制;
所述根据链路状态信息,确定链路全景信息,具体包括:对所述链路状态信息进行关联分析处理,确定关联分析结果;其中,所述关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联;根据所述关联分析结果,确定所述链路全景信息;
所述根据链路全景信息和预设模型算法,确定智能分析结果,具体包括:根据所述预设模型算法,构建机器学习模型,并对所述机器学习模型进行训练;根据训练完成的所述机器学习模型,确定所述智能分析结果;其中,所述机器学习模型用于对所述链路全景信息进行智能分析;
所述根据智能分析结果,确定控制策略,具体包括:根据所述智能分析结果,与预设应对策略进行匹配,确定最优匹配结果;根据所述最优匹配结果,确定所述控制策略;
所述根据所述控制策略,对所述链路进行控制,具体包括:将所述控制策略中包括的至少一个控制命令进行下发;其中,所述控制命令用于控制所述链路中的设备。
2.根据权利要求1所述的方法,其特征在于,所述链路运行信息包括一下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。
3.根据权利要求1-2中任一项所述的方法,其特征在于,所述方法还包括:
根据智能分析结果,确定告警信息;
发送所述告警信息。
4.一种链路控制装置,其特征在于,所述链路控制装置包括:获取单元和处理单元;
所述获取单元,用于获取链路的链路状态信息;
所述处理单元,用于根据链路状态信息,确定链路全景信息;所述链路全景信息用于表征所述链路的运行状态;
所述处理单元,还用于根据链路全景信息和预设模型算法,确定智能分析结果;所述智能分析结果用于表征所述链路中各方的健康状态;
所述处理单元,还用于根据智能分析结果,确定控制策略;
所述处理单元,还用于根据所述控制策略,对所述链路进行控制;
所述处理单元,还用于对所述链路状态信息进行关联分析处理,确定关联分析结果;其中,所述关联分析处理包括以下一项或多项:会话关联、业务信息关联、设备负载关联以及平台业务分析数据关联;
所述处理单元,还用于根据所述关联分析结果,确定所述链路全景信息;
所述处理单元,还用于根据所述预设模型算法,构建机器学习模型,并对所述机器学习模型进行训练;
所述处理单元,还用于根据训练完成的所述机器学习模型,确定所述智能分析结果;其中,所述机器学习模型用于对所述链路全景信息进行智能分析;
所述处理单元,还用于根据所述智能分析结果,与预设应对策略进行匹配,确定最优匹配结果;
所述处理单元,还用于根据所述最优匹配结果,确定所述控制策略;
所述处理单元,还用于将所述控制策略中包括的至少一个控制命令进行下发;其中,所述控制命令用于控制所述链路中的设备。
5.根据权利要求4所述的链路控制装置,其特征在于,所述链路运行信息包括一下一项或多项:链路中各方的日志信息、业务承载信息、***硬件运行数据。
6.根据权利要求5所述的链路控制装置,其特征在于,所述链路控制装置还包括:发送单元;
所述处理单元,还用于根据智能分析结果,确定告警信息;
所述发送单元,用于发送所述告警信息。
7.一种电子设备,其特征在于,包括:处理器以及存储器;其中,所述存储器用于存储计算机执行指令,当所述电子设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述电子设备执行权利要求1-3中任一项所述的链路控制方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述计算机可读存储介质中的指令由电子设备执行时,使得所述电子设备能够执行如权利要求1-3中任一项所述的链路控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210498793.9A CN115051922B (zh) | 2022-05-09 | 2022-05-09 | 一种链路控制方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210498793.9A CN115051922B (zh) | 2022-05-09 | 2022-05-09 | 一种链路控制方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115051922A CN115051922A (zh) | 2022-09-13 |
CN115051922B true CN115051922B (zh) | 2023-07-18 |
Family
ID=83157140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210498793.9A Active CN115051922B (zh) | 2022-05-09 | 2022-05-09 | 一种链路控制方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115051922B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640032A (zh) * | 2018-04-13 | 2019-04-16 | 河北德冠隆电子科技有限公司 | 基于人工智能多要素全景监控检测五维预警*** |
CN110798352A (zh) * | 2019-10-31 | 2020-02-14 | 南京欣网互联网络科技有限公司 | 一种移动应用支撑***中全景监控*** |
CN112235162A (zh) * | 2020-10-14 | 2021-01-15 | 北京嘀嘀无限科技发展有限公司 | 基于业务的监控方法、装置、电子设备及存储介质 |
CN112702184A (zh) * | 2019-10-23 | 2021-04-23 | 中国电信股份有限公司 | 故障预警方法及装置、计算机可存储介质 |
CN112910733A (zh) * | 2021-01-29 | 2021-06-04 | 上海华兴数字科技有限公司 | 一种基于大数据的全链路监控***及方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6573658B2 (ja) * | 2014-07-21 | 2019-09-11 | 華為技術有限公司Huawei Technologies Co.,Ltd. | リンク制御ノードおよびリンク制御方法、および通信システム |
US20210337223A1 (en) * | 2015-09-09 | 2021-10-28 | Vantrix Corporation | Method and system for panoramic multimedia streaming enabling view-region selection |
US10826964B2 (en) * | 2018-09-05 | 2020-11-03 | At&T Intellectual Property I, L.P. | Priority-based tile transmission system and method for panoramic video streaming |
-
2022
- 2022-05-09 CN CN202210498793.9A patent/CN115051922B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109640032A (zh) * | 2018-04-13 | 2019-04-16 | 河北德冠隆电子科技有限公司 | 基于人工智能多要素全景监控检测五维预警*** |
CN112702184A (zh) * | 2019-10-23 | 2021-04-23 | 中国电信股份有限公司 | 故障预警方法及装置、计算机可存储介质 |
CN110798352A (zh) * | 2019-10-31 | 2020-02-14 | 南京欣网互联网络科技有限公司 | 一种移动应用支撑***中全景监控*** |
CN112235162A (zh) * | 2020-10-14 | 2021-01-15 | 北京嘀嘀无限科技发展有限公司 | 基于业务的监控方法、装置、电子设备及存储介质 |
CN112910733A (zh) * | 2021-01-29 | 2021-06-04 | 上海华兴数字科技有限公司 | 一种基于大数据的全链路监控***及方法 |
Non-Patent Citations (2)
Title |
---|
Rate control in cdma2000 IS856 up-link:a control theoretic view;H.Alasti,A.G.Aghdam;2006 American Control Conference;全文 * |
基于大数据的LTE网络覆盖智能分析***设计与实现;袁宵;中国优秀硕士学位论文数据库;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115051922A (zh) | 2022-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108989136B (zh) | 业务端到端性能监控方法及装置 | |
CN110752951A (zh) | 工业网络流量监测审计方法、装置及*** | |
CN110636075A (zh) | 一种运维管控、运维分析方法及装置 | |
CN109413642B (zh) | 终端安全检测与监测体系化方法 | |
CN110164101A (zh) | 一种处理报警信息的方法及设备 | |
CN110892675B (zh) | 用于监控区块链的方法和设备 | |
CN110277833A (zh) | 变电站压板状态识别的方法及终端设备 | |
CN110247816A (zh) | 指标监控方法及装置 | |
CN115038088B (zh) | 一种智能网络安全检测预警***和方法 | |
CN105897766A (zh) | 一种虚拟网络流量安全控制方法及装置 | |
CN115484047A (zh) | 云平台中的泛洪攻击的识别方法、装置、设备及存储介质 | |
CN115051922B (zh) | 一种链路控制方法、装置、电子设备及存储介质 | |
CN110113222B (zh) | 一种链路带宽利用率获取方法和装置、及终端 | |
CN105045100A (zh) | 一种利用海量数据进行管理的智能运维监控平台 | |
CN111078503B (zh) | 一种异常监控方法及*** | |
CN117221085A (zh) | 一种网络故障预警方法、装置、电子设备及存储介质 | |
CN110224872B (zh) | 一种通信方法、装置及存储介质 | |
CN114338403A (zh) | 一种监控网络意图的方法、网络意图监控***及存储介质 | |
CN109699041A (zh) | 一种rru通道故障诊断处理方法及rru设备 | |
CN115150289A (zh) | 基于复合监控的异常处理方法及*** | |
CN112291185B (zh) | 一种采集网络数据的方法和装置 | |
CN113301560A (zh) | 一种电力物联网终端控制方法和*** | |
CN115914109A (zh) | 端口错包处理方法、装置、电子设备及计算机存储介质 | |
CN107729096A (zh) | 信息分流方法及*** | |
CN113807635B (zh) | 业务运行数据监测方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |