一种基于TR069协议的网络异常监测数据上传方法技术

技术编号:32967472 阅读:17 留言:0更新日期:2022-04-09 11:26
本发明专利技术提供一种基于TR069协议的网络异常监测数据上传方法,包括步骤:通过自动配置服务器ACS对用户设备CPE进行通讯认证配置;利用自动配置服务器ACS与用户设备CPE之间通过TR069协议的RPC方法进行互操作的特点对用户设备CPE进行监测;用户设备CPE将监测数据向自动配置服务器ACS传送,并在网络异常时通过重传机制完成数据上传。相比于现有技术,当TR069监控网络发生短时异常时,本发明专利技术通过多次重传机制能够使CPE及时上报异常数据,对于持续时间较长的网络异常,本发明专利技术方法也能够在网络异常恢复后,完成异常期间的监测数据上传。完成异常期间的监测数据上传。完成异常期间的监测数据上传。

【技术实现步骤摘要】
一种基于TR069协议的网络异常监测数据上传方法


[0001]本专利技术属于网络异常检测领域,具体涉及一种基于TR069协议的网络异常监测数据上传方法。

技术介绍

[0002]随着信息产业的飞速发展,广域网上承载的业务种类和业务量在不断增大,规模也不断在扩大,大量的终端接入设备被广泛应用,需要对这些用户侧设备进行有效的运维管理。然而,尽管运维已经在从手工运维向工具运维和平台运维发展,但仍然无法满足当前组网对运维监测的要求。对业务规模庞大、应用关系复杂、依赖层次多的大型机房的运维而言,如何监测网络设备成为了制约运维工作的技术瓶颈。为此,引入了更智能化、高效的TR069监控方法。
[0003]TR069全称为“Technical Report 069”,是由DSL Forum修订的一份技术规范,该规范是应用层的管理协议,命名为“CPE广域网管理协议(CPE WAN Management Protocol)”。TR069协议描述了一种机制,建立自动配置服务器(ACS,Auto

Configuration Servers)对用户设备(CPE,Customer Premises Equipment)进行安全的自动化配置管理的框架,同时将它的CPE管理功能添加到这个框架中,从而能够管理一个CPE或者CPE的集合。
[0004]在该框架中,CPE可以下载和上传文件,TR069协议提供了检查软件或者固件的版本的方法,还可以对签名数据文件进行处理,在文件传输结束后,通知ACS,返回成功或者失败。TR069协议为CPE生成有效的诊断信息提供支持,ACS可以使用这些信息来诊断和解决连通或业务问题,同时提供执行预先定义好的诊断测试能力。
[0005]然而目前,当TR069监控网络发生异常时,CPE不能及时上报异常数据给ACS,且在网络异常恢复后,由于CPE异常数据无存储,ACS仍旧无法获取异常时的监测数据。

技术实现思路

[0006]本专利技术针对现有技术中的不足,提供一种基于TR069协议的网络异常监测数据上传方法,采用的技术方案为:
[0007]一种基于TR069协议的网络异常监测数据上传方法,包括以下步骤:
[0008]步骤1:通过自动配置服务器ACS对用户设备CPE进行通讯认证配置;
[0009]步骤2:利用自动配置服务器ACS与用户设备CPE之间通过TR069协议的RPC方法进行互操作的特点对用户设备CPE进行监测;
[0010]步骤3:用户设备CPE将监测数据向自动配置服务器ACS传送,并在网络异常时通过重传机制完成数据上传。
[0011]进一步地,所述步骤1具体包括:
[0012]用户设备CPE发送Inform报文,向自动配置服务器ACS请求建立CWMP连接;
[0013]自动配置服务器ACS接收Inform报文,并向用户设备CPE返回Inform响应报文;
[0014]用户设备CPE接收Inform响应报文,完成与自动配置服务器ACS间的CWMP连接;
[0015]CWMP连接建立后,设置自动配置服务器ACS与用户设备CPE之间异常通讯的RPC报文中Inform的重传次数和每次重传时间间隔。
[0016]进一步地,所述步骤3具体包括:
[0017]S3.1、自动配置服务器ACS向用户设备CPE发送符合TR069协议的RPC格式的请求报文,请求获取用户设备CPE的各项监测指标;
[0018]S3.2、用户设备CPE接收自动配置服务器ACS的请求报文后,将当前的各项监测指标写入配置文件中;
[0019]S3.3、网络正常时,用户设备CPE将配置文件发送给自动配置服务器ACS,由自动配置服务器ACS解析配置文件以获取监测数据;网络异常时,用户设备CPE将根据RPC报文中Inform的重传次数和每次重传时间间隔重复上传配置文件。
[0020]进一步地,所述步骤3.3中,网络异常时,若在重传次数达到设定的重传次数过程中网络异常仍未恢复,用户设备CPE将配置文件存储在重传数据库中,采用NETCONF协议定时采集网络端口信息并将采集时间也一同写入重传数据库中,网络异常恢复后,用户设备CPE获取重传数据库中的数据上传给自动配置服务器ACS。
[0021]本专利技术的有益效果是:相比于现有技术,当TR069监控网络发生短时异常时,本专利技术方法通过多次重传机制能够使CPE及时上报异常数据,对于持续时间较长的网络异常,本专利技术方法也能够在网络异常恢复后,完成异常期间的监测数据上传。
附图说明
[0022]图1为本专利技术方法的流程示意图。
具体实施方式
[0023]现在结合附图对本专利技术作进一步详细的说明。
[0024]如图1所示,本专利技术主要包括以下步骤:
[0025](1)通过ACS对CPE进行通讯认证配置,具体为:
[0026]首先,由CPE发送Inform报文,向ACS请求建立CWMP连接;
[0027]然后,ACS接收Inform报文,并向CPE返回Inform响应报文;
[0028]最后,CPE接收Inform响应报文,完成与ACS间的CWMP连接。
[0029]CWMP连接建立后,设置自动配置服务器ACS与用户设备CPE之间异常通讯的RPC报文中Inform的重传次数和每次重传时间间隔。
[0030](2)利用ACS与CPE之间通过TR069协议的RPC方法进行互操作的特点对CPE进行监测。远程过程调用是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。TR069为CPE定义了9种基本RPC方法,6种可选RPC方法;为ACS定义了2种基本RPC方法,2种可选的的RPC方法(CPE方法,CPE设备支持,可以被ACS调用;ACS方法,ACS设备支持,可以被CPE调用)。
[0031](3)CPE将监测数据向ACS传送,并在网络异常时通过重传机制完成数据上传,具体包括以下步骤:
[0032]S3.1、ACS向CPE发送符合TR069协议的RPC格式的请求报文,请求获取CPE的各项监测指标;
[0033]S3.2、CPE接收ACS的请求报文后,将当前的各项监测指标写入配置文件中;
[0034]S3.3、网络正常时,CPE将配置文件发送给ACS,由ACS解析配置文件以获取监测数据。网络异常时,CPE将根据RPC报文中Inform的重传次数和每次重传时间间隔重复上传配置文件。若在重传次数达到设定的重传次数过程中网络异常仍未恢复,用户设备CPE将配置文件存储在重传数据库中,采用NETCONF协议定时采集网络端口信息并将采集时间也一同写入重传数据库中,网络异常恢复后,CPE获取重传数据库中的数据,并通过RPC报文封装到HTTP post(GetParametValue)参数后,发送给ACS完成异常网络期间异常数据的收集及上报。
[0035]以上仅是本专利技术的优选实施方式,本专利技术的保本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于TR069协议的网络异常监测数据上传方法,其特征在于,包括以下步骤:步骤1:通过自动配置服务器ACS对用户设备CPE进行通讯认证配置;步骤2:利用自动配置服务器ACS与用户设备CPE之间通过TR069协议的RPC方法进行互操作的特点对用户设备CPE进行监测;步骤3:用户设备CPE将监测数据向自动配置服务器ACS传送,并在网络异常时通过重传机制完成数据上传。2.如权利要求1所述的一种基于TR069协议的网络异常监测数据上传方法,其特征在于,所述步骤1具体包括:用户设备CPE发送Inform报文,向自动配置服务器ACS请求建立CWMP连接;自动配置服务器ACS接收Inform报文,并向用户设备CPE返回Inform响应报文;用户设备CPE接收Inform响应报文,完成与自动配置服务器ACS间的CWMP连接;CWMP连接建立后,设置自动配置服务器ACS与用户设备CPE之间异常通讯的RPC报文中Inform的重传次数和每次重传时间间隔。3.如权利要求2所述的一种基于TR069协议...

【专利技术属性】
技术研发人员:王玉梁朱文进郭士魏房杰陈小龙
申请(专利权)人:中电信数智科技有限公司
类型:发明
国别省市:

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

1