一种数据处理方法、装置、系统以及终端设备制造方法及图纸

技术编号:29084161 阅读:43 留言:0更新日期:2021-06-30 09:46
本发明专利技术涉及通信技术领域,特别涉及一种数据处理方法、装置、系统以及终端设备。该数据处理方法包括获取数据采集配置指令;根据所述数据采集配置指令进行遥测数据采集,并将采集的所述遥测数据进行报文封装;配置遥测报文转发规则;根据所述遥测报文转发规则,转发进行了报文封装的所述遥测数据。本发明专利技术通过利用终端设备的主控板转发面直接将各节点的遥测数据按照指定规则上报到控制设备,上报过程不占用主控板中央控制器和运行内存,不会影响各节点中央控制器原有的管理业务,提高了终端设备的遥测处理能力。遥测处理能力。遥测处理能力。

【技术实现步骤摘要】
一种数据处理方法、装置、系统以及终端设备


[0001]本专利技术涉及通信
,特别涉及一种数据处理方法、装置、系统以及终端设备。

技术介绍

[0002]传统网络监控方式是基于SNMP(Simple Network Management Protocol简单网络管理协议)、CLI(Command

Line Interface命令行界面)采集信息的方式,通过拉模式(Pull Mode)来获取设备的监控数据。随着无线化和物联网的发展,园区网络的节点数量和接入网络的终端数量都呈现快速增长的趋势,传统网络监控方式逐渐不能满足人们的需求。网络遥测(Telemetry)技术是一项远程的从物理设备或虚拟设备上高速采集数据的技术,Telemetry技术支持智能运维系统管理更多的设备和监控数据,拥有更高的数据采集精度和更加实时的监控过程,对设备自身功能和性能的影响小,相较于传统网络监控方式可以更好的满足用户要求。设备通过推模式(Push Mode)周期性的主动向采集器上送设备的接口流量统计、CPU(Central Processing Unit中央处理器)或内存数据等信息,支持结构化数据,相对传统拉模式(Pull Mode)的一问一答式交互,具备更高的执行效率和更高的亚秒级采集精度。
[0003]在光网络通信设备,例如OLT(Optical Line Terminal光线路终端)设备中基于遥测(Telemetry)功能进行数据采集,目前的方案是将整个OLT系统的遥测采集数据都汇集到主控板CPU,再由主控板CPU部署的采集单元代为上报到控制器,此方案在现有设备落地实施中存在以下缺点:在大数据流量、复杂应用环境下,主控板CPU由于承担着繁重的日常任务就可能消耗绝大部分资源,在开启了遥测采集功能后,主控板CPU在处理遥测采集数据时就会影响设备的其他管理业务;同时主控板内存也可能不足以额外存储OLT系统监控的采集数据;而且业务板的采集能力有限,开启了遥测采集功能后,主控板和业务板之间的管理通道会出现性能瓶颈,影响现有管理业务。
[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]按照本专利技术的又一方面,提供了一种数据处理系统,其特征在于,所述数据处理系统包括上述终端设备,以及与所述终端设备通信连接的控制设备。
[0036]与现有技术相比较,本专利技术所构思的技术方案具有如下有益效果:本专利技术实施例提供了一种数据处理方法、装置、系统以及终端设备,通过利用终端设备的主控板转发面直
接将各节点的遥测数据按照指定规则上报到控制设备,上报过程不占用主控板中央控制器和运行内存,不会影响各节点中央控制器原有的管理业务,从而提高终端设备的遥测处理能力。
附图说明
[0037]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0038]图1为本专利技术实施例提供的一种数据处理系统的示意图;
[0039]图2为本专利技术实施例提供的光线路终端设备基于遥测的数据采集示意图;
[0040]图3为本专利技术实施例提供的在光线路终端设备实现遥测功能的示意图;
[0041]图4为本专利技术实施例中在主控板转发面进行遥测报文地址转换的示意图;
[0042]图5为本专利技术实施例在光线路终端设备中的遥测报文转发路径示例;
[0043]图6为本专利技术实施例提供的一种数据处理方法的流程图;
[0044]图7为本专利技术实施例提供的一种数据处理装置的示意图;
[0045]图8为本专利技术实施例提供的一种终端设备示意图。
具体实施方式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取数据采集配置指令;根据所述数据采集配置指令进行遥测数据采集,并将采集的所述遥测数据进行报文封装;配置遥测报文转发规则;根据所述遥测报文转发规则,转发进行了报文封装的所述遥测数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述数据采集配置指令进行遥测数据采集,并将采集的所述遥测数据进行报文封装包括:根据所述数据采集配置指令,调用各节点转发面接口获取所述数据采集配置指令对应的采集对象的遥测数据;对所述遥测数据进行报文封装,并发送到主控板转发面。3.根据权利要求2所述的数据处理方法,其特征在于,所述对所述遥测数据进行报文封装,并发送到主控板转发面包括:采用本节点内网信息封装所述遥测数据头部,并通过各节点遥测客户端发送到主控板转发面。4.根据权利要求1所述的数据处理方法,其特征在于,所述配置遥测报文转发规则包括:通过控制遥测服务端调用主控板转发面接口,进行遥测报文转发规则配置。5.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述遥测报文转发规则,转发进行了报文封装的所述遥测数据包括:获取所述进行了报文封装的所述遥测数据的网络地址;将所述网络地址进行转换,并根据转换后的所述网络地址转发所述遥测数据。...

【专利技术属性】
技术研发人员:柯明明
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

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

1