动态消息管理装置、设备、系统、方法及存储介质制造方法及图纸

技术编号:33842089 阅读:25 留言:0更新日期:2022-06-18 10:24
本申请涉及通讯领域,公开了一种动态消息管理装置、设备、系统、方法及存储介质。本申请的动态消息管理装置,包括:动态消息调度模块、网元适配模块和数据管理模块。其中,动态消息调度模块,用于在接收到网元设备上报的设备侧代理功能上移请求时,从设备侧代理功能上移请求中提取上报设备侧代理功能上移请求的网元设备的网元信息,并根据网元信息生成创建网元设备的线程组的创建指令;网元适配模块,用于根据创建指令创建,并启动管理网元设备的线程组;数据管理模块,用于管理网元信息。基于该装置,实现了将单独部署在各网元设备的代理侧功能上移,使得一个部署有该装置的设备便可以对多个网元设备的集中管理,进而保证了数据和管理的一致性。理的一致性。理的一致性。

【技术实现步骤摘要】
动态消息管理装置、设备、系统、方法及存储介质


[0001]本申请实施例涉及通讯领域,特别涉及一种动态消息管理装置、设备、系统、方法及存储介质。

技术介绍

[0002]目前,客户端的网元设备与服务端的管控设备在进行数据流量的交互时,通常是借助单独部署在网元设备中的设备侧代理来实现与二者的交互。部署在每一个网元设备中的设备侧代理主要负责对应网元设备与管控设备之间的告警管理、配置管理、资源管理、主控管理、适配管理等业务,即上游承担着与位于服务端的管控设备的通讯,接受管控设备的指令,下游承担着与网元设备的通讯,并把其所在的网元设备上的各种信息上报给管控设备。
[0003]虽然这种网络架构能够实现客户端的网元设备与服务端的管控设备之间的通讯,但是随着网络规模和数据量的不断增长,这种分布式部署设备侧代理的管理方式,由于不能对网元设备进行集中管理,因此会导致无法保证数据和管理一致性的问题。

技术实现思路

[0004]本申请实施例的目的在于提供一种动态消息管理装置、设备、系统、方法及存储介质,旨在实现对网元设备的集中管理,以解决分布式部署设备侧代理导致的无法保证数据和管理一致性的技术问题。
[0005]为解决上述技术问题,本申请的实施例提供了一种动态消息管理装置,包括:动态消息调度模块、网元适配模块和数据管理模块;
[0006]所述动态消息调度模块,用于在接收到网元设备上报的设备侧代理功能上移请求时,从所述设备侧代理功能上移请求中提取上报所述设备侧代理功能上移请求的所述网元设备的网元信息,并根据所述网元信息生成创建所述网元设备的线程组的创建指令;
[0007]所述网元适配模块,用于根据所述创建指令创建,并启动管理所述网元设备的线程组;
[0008]所述数据管理模块,用于管理所述网元信息。
[0009]为实现上述目的,本申请实施例还提供了一种SDN管控设备,包括:应用服务层、与所述应用服务层通信连接的管控服务层、与所述管控服务层通信连接的设备侧代理层,以及与所述设备侧代理层通信连接的数据转发层;
[0010]其中,所述设备侧代理层中部署了如上所述的动态消息管理装置。
[0011]为实现上述目的,本申请实施例还提供了一种动态消息管理系统,包括:如上所述的SDN管控设备;以及,与所述SDN管控设备通信连接的若干个网元设备。
[0012]为实现上述目的,本申请实施例还提供了一种动态消息管理方法,应用于如上所述的SDN管控设备,所述方法包括:
[0013]动态消息调度模块在接收到网元设备上报的设备侧代理功能上移请求时,从所述
设备侧代理功能上移请求中提取上报所述设备侧代理功能上移请求的所述网元设备的网元信息,并根据所述网元信息生成创建所述网元设备的线程组的创建指令;
[0014]网元适配模块根据所述创建指令创建,并启动管理所述网元设备的线程组;
[0015]数据管理模块管理所述网元信息。
[0016]为实现上述目的,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序。所述计算机程序被处理器执行时实现上述所述的动态消息管理方法。
[0017]本申请提出的动态消息管理装置、设备、系统、方法及存储介质,动态消息调度模块在接收到网元设备上报的设备侧代理功能上移请求时,从设备侧代理功能请求中提取上报该请求的网元设备的网元信息,并根据网元信息生成创建上报设备侧代理功能请求的网元设备的线程组的创建指令,最终由网元适配模块能够根据创建指令创建,并启动管理上报设备侧代理功能请求的网元设备的线程组,进而实现了设备侧代理功能的上移,即无需在每一个网元设备中单独部署设备侧代理功能,并且在实现设备侧代理功能上移的时候,具体是根据上报设备侧代理功能上移请求的不同网元设备的网元信息,动态创建管理各网元设备的线程组,即不同网元设备是由一个部署有动态消息管理装置的设备中的不同线程组来管理的,从而实现了一台设备对多个网元设备的集中管理,解决了分布式部署设备侧代理导致的无法保证数据和管理一致性的技术问题。
[0018]此外,在本申请提出的动态消息管理装置、设备、系统、方法及存储介质中,由于各个完成设备侧代理功能上移的网元设备的网元信息是由数据管理模块统一进行管理的,从而使得部署有动态消息管理装置的设备,在后续与各个完成设备侧代理功能上移的网元设备进行通讯时,能够根据数据管理模块中管理的网元信息,实现对各个线程组管理的网元设备的精准识别,进而实现与各网元设备的通讯。
附图说明
[0019]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。
[0020]图1是本申请第一实施例提供的动态消息管理装置的结构示意图;
[0021]图2是本申请第二实施例提供的动态消息管理装置的结构示意图;
[0022]图3是本申请第二实施例提供的动态消息管理装置中设备侧代理功能上移部分的结构示意图;
[0023]图4是本申请第三实施例提供的SDN管控设备的结构示意图;
[0024]图5是本申请第四实施例提供的动态消息管理系统的结构示意图;
[0025]图6是本申请第五实施例提供的动态消息管理方法的流程图;
[0026]图7是本申请第五实施例提供的动态消息管理方法在实现设备侧代理上移时涉及的功能模块的启动时序示意图。
具体实施方式
[0027]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和
基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0028]本申请第一实施例涉及一种动态消息管理装置。
[0029]如图1所示,动态消息管理装置100,包括:动态消息调度模块10、网元适配模块11和数据管理模块12,并且在具体实现时这三个功能模块之间相互通信连接。
[0030]其中,动态消息调度模块10,用于在接收到网元设备上报的设备侧代理功能上移请求时,从所述设备侧代理功能上移请求中提取上报所述设备侧代理功能上移请求的所述网元设备的网元信息,并根据所述网元信息生成创建所述网元设备的线程组的创建指令;网元适配模块11,用于根据所述创建指令创建,并启动管理所述网元设备的线程组;数据管理模块12,用于管理所述网元信息。
[0031]此外,在本实施例中,网元适配模块11具体包括统一资源抽象子模块和链路资源管理子模块。
[0032]相应地,网元适配模块11在根据动态消息调度模块提供的创建指令,创建并启动管理所属网元设备的线程组时,具体是先由统一资源抽象子模块根据所述创建指令,生成统一资源抽象线程,以使所述统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动态消息管理装置,其特征在于,包括:动态消息调度模块、网元适配模块和数据管理模块;所述动态消息调度模块,用于在接收到网元设备上报的设备侧代理功能上移请求时,从所述设备侧代理功能上移请求中提取上报所述设备侧代理功能上移请求的所述网元设备的网元信息,并根据所述网元信息生成创建所述网元设备的线程组的创建指令;所述网元适配模块,用于根据所述创建指令创建,并启动管理所述网元设备的线程组;所述数据管理模块,用于管理所述网元信息。2.根据权利要求1所述的动态消息管理装置,其特征在于,所述动态消息调度模块,还用于根据所述网元信息生成删除管理所述网元设备的线程组的删除指令;所述网元适配模块,还用于根据所述删除指令删除管理所述网元设备的线程组。3.根据权利要求2所述的动态消息管理装置,其特征在于,所述动态消息调度模块,还用于在所述网元适配模块根据所述删除指令删除管理所述网元设备的线程组后,控制所述数据管理模块修改管理的所述网元信息,并更新管理的内存。4.根据权利要求3所述的动态消息管理装置,其特征在于,所述网元适配模块,包括:统一资源抽象子模块和链路资源管理子模块;所述统一资源抽象子模块,用于根据所述创建指令,生成统一资源抽象线程,以使所述统一资源抽象线程将所述网元设备对应的资源模型进行抽象化处理,得到抽象资源模型;或者,根据所述删除指令,删除所述统一资源抽象线程;所述链路资源管理子模块,用于根据所述创建指令,生成链路管理线程,以使所述链路管理线程为所述抽象资源模型分配链路资源,并管理所述链路资源;或者,根据所述删除指令,删除所述链路管理线程,并释放为所述抽象资源模型分配的所述链路资源。5.根据权利要求1至4任一项所述的动态消息管理装置,其特征在于,还包括:告警管理模块、配置管理模块和资源查询适配模块;所述动态消息调度模块,还用于与所述告警管理模块进行通讯,以使所述告警管理模块实现对所述线程组管理的所述网元设备的告警管理;所述动态消息调度模块,还用于与所述配置管理模块进行通讯,以使所述配置管理模块实现对所述线程组管理的所述网元设备的业务配置;所述动态消息调度模块,还用于与所述资源查询适配模块进行通讯,以使所述资源查询适配模块实现对所述线程组管理的所述网元设备的资源查询的响应。6.根据权利要求5所述的动态消息管理装置,其特征在于,还包括:数据结构转换模块;所述数据结构转换模块,用于将所述网元适配模块创建的管理所述网元设备的线程组接收到的不同结构的数据转换为所述动态消息调度模块能够识别的数据结构,以使所述动态消息调度模块将转换后的数据分发给对应的功能模块。7.根据权利要求6所述的动态消息管理装置,其特征在于,还包括:南向适配通讯接口模块;所述南向适配通讯接口模块,用于将各功能模块反馈的数据,发送给所述线程组管理的所述网元设备。
8.根据权利要求7所述的动态消息管理装置,其特征在于,还包括:远程过程调用模块;所述远程过程调用模块分别与所述动态消息调度模块、所述告警管理模块、所述配置管理模块、所述资源查询适配模块、所述数据结构转换模块和所述南向适配通讯接口模块通信连接,以使所述动态消息管理装置能够实现与设备侧代理功能上移的所述网元设备之间的动态消息调度。9.根据权利要求7所述的动态消息管理装置,其特征在于,还包括:分别与所述动态消息调度模块、所述数据结构转换模块和所述南向适配通讯接口模块通信连接的主控管理模块;所述主控管理模块,用于对所述动态消息调度模块、所述数据结构转换模块和所述南向适配通讯接口模块进行初始化,以使所述动态消息管理装置能够实现设备侧代理上移或与网元设备之间的动态消息调度。10.一种SDN管控设备,其特征在于,包括:应用服务层、与所述应用服务层通信连接的管控服务层、与所述管控服务层通信连接的设备侧代理层,以及与所述设备侧代理层通信连接的...

【专利技术属性】
技术研发人员:柯志勇吴三的王志宏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1