The invention discloses a method for realizing Tr069 network management system and method of multi process, including three layers, each layer of the process to achieve the functions of Tr069, and the three layered process to achieve the function of Tr069, one of the three layered specifically, network communication layer, complete network communication and data distribution data; model maintenance layer, complete maintenance and data forwarding model; function module layer, completing the function realization. A multi process implementation with the existing technology of Tr069 network management system and method in the invention, the main function is used to achieve multi process Tr069; improve the design compatibility for different business needs, reduce the amount of code maintenance, strong practicability, wide application scope, has good application value.
【技术实现步骤摘要】
一种采用多进程实现Tr069网管的系统及方法
本专利技术涉及计算机应用
,具体地说是一种采用多进程实现Tr069网管的系统及方法。
技术介绍
随着现代信息技术的发展,越来越多家庭网络设备,例如网关、路由器、机顶盒,出现在普通家庭中。这些设备无论是最初安装的时候还是后期业务配置变更或者出现故障需要维护的时候,都需要通过管理接口对设备进行配置和维护。目前大部分设备的维护工作都是维护人员上门通过设备上的lan口对设备进行配置变更以及故障诊断。显然这种维护方式不仅效率不高,而且还会占用大量的人力,且随着规模的普及,采用传统的人工方式对大量设备进行维护和管理将成为一个巨大的负担。Tr069则可以解决这个难题,Tr069作为一种技术规范,并没有标准的实现方法。在Tr069的协议框架中,主要将设备分为两类:自动配置服务器(Auto-ConfigurationServer,ACS)和用户侧设备(CustomerPremisesEquipment,CPE)。运营商需要管理的设备通过网络和ACS连接,而所有与用户设备相关的配置、诊断、升级等工作均由统一的管理服务器ACS来完成。Tr069作为一个比较成熟的网络管理协议,并没有一套标准的实现方法。网络上提供了一套开源代码easycwmp实现了Tr069的主要功能,但是该实现方法的数据模型通过脚本进行维护,运行效率较低。基于此,本专利技术提供一种采用多进程实现Tr069网管的技术。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种采用多进程实现Tr069网管的系统及方法。一种采用多进程实现Tr069网管的系统,包括 ...
【技术保护点】
一种采用多进程实现Tr069网管的系统,其特征在于,包括三个分层,每个分层都由进程实现Tr069的功能,且三个分层的进程共同实现Tr069的功能,其中三个分层具体为,网络通信层,完成网络通信和数据分发;数据模型维护层,完成数据模型维护和数据转发;功能模块层,完成底层功能实现。
【技术特征摘要】
1.一种采用多进程实现Tr069网管的系统,其特征在于,包括三个分层,每个分层都由进程实现Tr069的功能,且三个分层的进程共同实现Tr069的功能,其中三个分层具体为,网络通信层,完成网络通信和数据分发;数据模型维护层,完成数据模型维护和数据转发;功能模块层,完成底层功能实现。2.根据权利要求1所述的一种采用多进程实现Tr069网管的系统,其特征在于,所述功能模块层完成包括重启、设置ip、设置录制时间的功能实现。3.根据权利要求1所述的一种采用多进程实现Tr069网管的系统,其特征在于,Tr069的数据模型包括若干节点,每个节点均以树的形式存在,所述数据模型维护层用于维护Tr069的数据模型中的一棵树,还为树的每个分支,即每个参数设置一个唯一的编号,且每棵树都有与功能模块层对应实现的功能。4.根据权利要求1-3任一所述的一种采用多进程实现Tr069网管的系统,其特征在于,所述网络通信层用于完成包括收发信息、信息解析、以及将信息发送到下层的功能。5.根据权利要求4所述的一种采用多进程实现Tr069网管的系统,其特征在于,所述数据模型维护层将网络通信层传过来的数据进行匹配,找到其对应的编号后将数据信息向下发送到对应的进程中,且数据模型维护层中还为每个节点设置一个别名系统,在匹配时,网络通信层发送过来的信息只要满足其中一个,数据模型维护层就...
【专利技术属性】
技术研发人员:马振福,
申请(专利权)人:山东浪潮商用系统有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。