采集数据的方法和网元管理器技术

技术编号:31560222 阅读:17 留言:0更新日期:2021-12-25 10:38
本公开实施例提供了一种采集数据的方法,该方法用于网元管理器,其包括:接收来自第一订阅端的第一订阅请求,第一订阅请求用于订阅第一数据,第一数据为未来的第一时间段内的特定数据;判断当前是否存在重合采集任务,重合采集任务要求采集的数据至少包括第一数据;若存在重合采集任务,则根据重合采集任务获取数据流,从数据流中获取第一数据并发送给第一订阅端;若不存在重合采集任务,则根据第一订阅请求产生第一采集任务,第一采集任务用于要求采集第一数据,至少根据第一采集任务获取数据流,从数据流中获取第一数据并发送给第一订阅端。本公开实施例还提供了一种网元管理器。本公开实施例还提供了一种网元管理器。本公开实施例还提供了一种网元管理器。

【技术实现步骤摘要】
采集数据的方法和网元管理器


[0001]本公开实施例涉及通信网络
,特别涉及一种采集数据的方法和网元管理器。

技术介绍

[0002]网管(网元管理器,如无线网管)通过其上的不同模块对数据进行分析来实现网络管理,如信令数据分析、测量数据分析、用户跟踪分析、频谱数据分析等,而这些数据都是从网元采集得到的。
[0003]当某模块(业务模块,即订阅端)需要数据的时候,需要数据的模块向对应的网元,如RNC(Radio Network Controller,无线网络控制器)、eNodeB(Evolved Node B,演进型Node B)、gNB(5G基站)等下发数据采集任务,网元在接收到采集任务后进行数据的采集,然后将采集到的数据通过不同的通道,如TCP(Transmission Control Protocol,传输控制协议)通道、FTP(File Transfer Protocol,文件传输协议)通道、SNMP(简单网络管理协议)消息等上报至对应的模块,模块在接收到数据之后根据自己的需求对数据进行进一步的处理。
[0004]通过上述方法进行网元数据的采集,占用了多余的带宽以及运算资源,造成了网络资源的浪费。

技术实现思路

[0005]本公开实施例提供一种采集数据的方法和网元管理器。
[0006]第一方面,本公开实施例提供一种采集数据的方法,用于网元管理器,其包括:
[0007]接收来自第一订阅端的第一订阅请求,所述第一订阅请求用于订阅第一数据,所述第一数据为未来的第一时间段内的特定数据;
[0008]判断当前是否存在重合采集任务,所述重合采集任务要求采集的数据至少包括所述第一数据;
[0009]若存在重合采集任务,则根据所述重合采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;
[0010]若不存在重合采集任务,则根据所述第一订阅请求产生第一采集任务,所述第一采集任务用于要求采集所述第一数据,至少根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。
[0011]在一些实施例中,所述根据所述第一订阅请求产生第一采集任务包括:
[0012]判断当前是否存在重叠采集任务,所述第一数据包括属于重叠采集任务要求采集的数据的重叠数据,以及不属于重叠采集任务要求采集的数据的差异数据;
[0013]若存在重叠采集任务,则创建用于要求采集所述差异数据的第一采集任务,根据所述重叠采集任务以及所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;
[0014]若不存在重叠采集任务,则创建用于要求采集所述第一数据的第一采集任务,根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。
[0015]在一些实施例中,所述从所述数据流中获取所述第一数据并发送给所述第一订阅端包括:对所述数据流进行解码,获取包括所述第一数据的数据实体,从所述数据实体中获取所述第一数据并发送给所述第一订阅端。
[0016]在一些实施例中,所述第一订阅请求包括数据类型;
[0017]所述对所述数据流进行解码,获取包括所述第一数据的数据实体包括:
[0018]对所述数据流进行解码,获取数据类型为所述第一订阅请求中数据类型的数据实体,所述数据实体包括所述第一数据。
[0019]在一些实施例中,所述对所述数据流进行解码,获取包括所述第一数据的数据实体,从所述数据实体中获取所述第一数据并发送给所述第一订阅端之后,还包括:将所述数据实体发送至至少一个除第一订阅端外的其他订阅端。
[0020]第二方面,本公开实施例提供一种网元管理器,其包括:
[0021]接收模块,用于接收来自第一订阅端的第一订阅请求,所述第一订阅请求用于订阅第一数据,所述第一数据为未来的第一时间段内的特定数据;
[0022]第一判断模块,用于判断当前是否存在重合采集任务,所述重合采集任务要求采集的数据至少包括所述第一数据;
[0023]第一处理模块,用于当所述重合采集任务存在时,根据所述重合采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;
[0024]第二处理模块,用于当所述重合采集任务不存在时,根据所述第一订阅请求产生第一采集任务,所述第一采集任务用于要求采集所述第一数据,至少根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。
[0025]在一些实施例中,所述网元管理器还包括:
[0026]第二判断模块,用于判断当前是否存在重叠采集任务,所述第一数据包括属于重叠采集任务要求采集的数据的重叠数据,以及不属于重叠采集任务要求采集的数据的差异数据;
[0027]第三处理模块,用于当存在重叠采集任务时,创建用于要求采集所述差异数据的第一采集任务,根据所述重叠采集任务以及所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;
[0028]第四处理模块,用于当不存在重叠采集任务时,创建用于要求采集所述第一数据的第一采集任务,根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。
[0029]在一些实施例中,所述从所述数据流中获取所述第一数据并发送给所述第一订阅端包括:对所述数据流进行解码,获取包括所述第一数据的数据实体,从所述数据实体中获取所述第一数据并发送给所述第一订阅端。
[0030]在一些实施例中,所述第一订阅请求包括数据类型;
[0031]所述对所述数据流进行解码,获取包括所述第一数据的数据实体包括:
[0032]对所述数据流进行解码,获取数据类型为所述第一订阅请求中数据类型的数据实
体,所述数据实体包括所述第一数据。
[0033]本公开实施例的采集数据的方法和网元管理器当接收到新的订阅请求时,通过判断该订阅请求所预定的数据与之前接收到的订阅请求预定的数据是够重复减少了对数据的重复采集,避免了网络资源的浪费。
附图说明
[0034]在本公开实施例的附图中:
[0035]图1为本公开实施例提供的一种采集数据的方法的流程图;
[0036]图2为本公开实施例提供的另一种采集数据的方法中部分步骤的流程图;
[0037]图3为本公开实施例提供的另一种采集数据的方法中部分步骤的流程图;
[0038]图4为本公开实施例提供的一种网元管理器的组成框图。
具体实施方式
[0039]为使本领域的技术人员更好地理解本公开实施例的技术方案,下面结合附图对本公开实施例提供的采集数据的方法和网元管理器进行详细描述。
[0040]在下文中将参考附图更充分地描述本公开实施例,但是所示的实施例可以以不同形式来体现,且不应当被解释为限于本公开阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种采集数据的方法,用于网元管理器,其包括:接收来自第一订阅端的第一订阅请求,所述第一订阅请求用于订阅第一数据,所述第一数据为未来的第一时间段内的特定数据;判断当前是否存在重合采集任务,所述重合采集任务要求采集的数据至少包括所述第一数据;若存在重合采集任务,则根据所述重合采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;若不存在重合采集任务,则根据所述第一订阅请求产生第一采集任务,所述第一采集任务用于要求采集所述第一数据,至少根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。2.根据所述权利要求1所述的方法,其中,所述根据所述第一订阅请求产生第一采集任务包括:判断当前是否存在重叠采集任务,所述第一数据包括属于重叠采集任务要求采集的数据的重叠数据,以及不属于重叠采集任务要求采集的数据的差异数据;若存在重叠采集任务,则创建用于要求采集所述差异数据的第一采集任务,根据所述重叠采集任务以及所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端;若不存在重叠采集任务,则创建用于要求采集所述第一数据的第一采集任务,根据所述第一采集任务获取数据流,从所述数据流中获取所述第一数据并发送给所述第一订阅端。3.根据权利要求1或2所述的方法,其中,所述从所述数据流中获取所述第一数据并发送给所述第一订阅端包括:对所述数据流进行解码,获取包括所述第一数据的数据实体,从所述数据实体中获取所述第一数据并发送给所述第一订阅端。4.根据权利要求3所述的方法,其中,所述第一订阅请求包括数据类型;所述对所述数据流进行解码,获取包括所述第一数据的数据实体包括:对所述数据流进行解码,获取数据类型为所述第一订阅请求中数据类型的数据实体,所述数据实体包括所述第一数据。5.根据权利要求4所述的方法,其中,所述对所述数据流进行解码,获取数据类型为所述第一订阅请求中数据类型的数据实体包括:对所述数据流进行解码获取数据类型为原始码流的数据实体;对所述数据类型为原始码流的数据实体进行解码获取数据类型为概要解码数据的数据实体;对所述数据类型为概要解码数据的数据实体进行解码获取数据类型为详细解码数据的数据实体;从数据类型为第一订阅请求中数据类型的数据实体中...

【专利技术属性】
技术研发人员:朱希君
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1