论文部分内容阅读
与手动配置相反,自动配置是指网络终端为了从一个或者多个网络管理域中得到配置信息而自动发生的动作。自动配置管理避免了用户为了使用某种服务而不得不手动的配置一些信息,其最大的好处就是使得配置过程简单化,同时也最大限度的减少了错误配置导致的问题。TR046终端配置管理框架,是DSL论坛提出的ADSL终端管理框架。它采用了分层配置的思想,上层的配置过程直接依赖于下层所提供的服务,整个配置过程遵循一种瀑布流的配置方式,由底层到上层逐层配置,只有当下层配置完成以后,才能够启动它的直接上层的配置过程。TR-069万维网自动配置管理框架,属于TR-46定义的第三层复杂业务的自动配置部分,通过对一系列功能特性的支持对CPE进行管理,包括自动配置和动态业务发放,软固件管理,状态和性能监控,诊断。 ADSL作为主流的宽带接入方式,随着用户的不断增多,方便地实现用户终端的数据配置、快速定位和排除故障的需求越来越显示出其重要性。TR069作为一种先进的被动式管理模型与传统的TMN管理模型不同,能够更好解决网络接入供商和网络服务提供商分离的接入网模型,实现业务的快速下发,自动配置和软固件升级。本课题设计在“ADSL接入家庭网关”中实现了对TR069配置网络管理框架的支持。 本文首先介绍了TR069配置管理系统研发的技术背景,阐述了相关技术基础XML及SOAP的基本概念。然后,分析了TR069的体系结构,事务会话过程,安全性,配置效率以及会话交互模式,针对TR069配置效率上的不足提出并描述了批量配置的概念,完善了TR069重新启动后的通知机制。最后,详细描述了TR069协议栈和配置数据库的设计实现过程,着重于基于性能考虑的设计思路,采用的数据结构和访问算法。对于数据库增加了对可扩展性的考虑,且描述了对批量配置的支持。