CWMP协议中CPE与ACS互连功能的关键技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ylws09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术和家庭网络迅速普及,网络中的终端设备也越来越多,典型的例如网关、路由器和机顶盒等。传统的设备管理思想是采取一对一的人工上门服务方式,这种方式不仅效率低下,而且浪费人力,不适应现在用户侧设备繁多的互联网时代。如何对大量网络设备进行配置和维护,减少运营商的成本,成为服务供应商的一个难题。CWMP(CPE WAN Management Protocol,TR-069)的出现解决了这个服务难题,CWMP的协议规定中,主要包括两类逻辑设备:受管理的用户侧设备CPE(Customer premises equipment)和管理服务器ACS(Auto-Configuration Server)。用户侧设备的配置、问题诊断、软件升级等工作均由ACS远程完成。ACS远程管理CPE的功能通过报文交互实现,而二者报文交互的前提是能够建立可靠的连接。论文以与杭州华三通信技术有限公司合作开发的《CWMP开发项目》为背景,详细论述了实现CPE与ACS互连功能需要的关键技术,它们是DHCP发现机制、libcurl编程、NAT穿越技术、SSL安全机制和HTTP摘要认证。借助关键技术,设计并实现了CPE与ACS的互连功能。互连功能由四个子模块共同完成,分别是DHCP模块、SESSION模块、HTTPD模块和STUN模块。最后借助simware开发环境和ACS模拟器完成了四个模块的系统测试,从而验证了关键技术的适用性和设计方案的可行性。目前,《CWMP开发项目》已经成功交付,证明CWMP系统已经完成CWMP协议中规定的所有功能,CPE与ACS的互连功能也全部实现。
其他文献
本文分析了Windows 2000 WDM和NDIS驱动程序体系结构和开发技术。以开发USB接口的无线以太网卡驱动程序为例,讨论了Windows 2000下WDM/NDIS型驱动程序实现过程中使用的各种技术
该论文的工作就是围绕混合网络综合管理这个中心展开的.该文的主要贡献如下:(1)指出了混合网络综合管理研究方向与内容.提出了混合网络的定义,给出了混合网络综合管理研究方