系统管理
CWMP简介
CWMP是一种广域网管理协议,可实现ACS(Auto-Configuration Server),即自动配置服务器对CPE(Customer Premises Equipment),即用户侧设备的集中管理,主要功能为配置管理、版本管理、远程监控和诊断功能。
CWMP(CPE WAN Management Protocol)是由DSL(Digital Subscriber's Line)论坛发起开发的技术规范之一。它提供了对下一代网络中家庭网络设备进行管理配置的通用框架、消息规范、管理方法和数据模型。CWMP主要应用于DSL接入网络环境中。在DSL接入网络中,由于用户设备数量繁多、部署分散,通常位于用户侧,不易进行设备的管理和维护,CWMP提出通过ACS(Auto-Configuration Server)对CPE(Customer Premises Equipment)进行远程的集中式管理,解决CPE设备的管理问题,节约维护的成本,提高问题解决的效率。 CWMP在DSL论坛的文档编号为TR069,因此也被称为TR069协议。
典型组网应用
CWMP典型组网如图1所示。通常,用户侧设备(例如网关、机顶盒)种类繁多,部署分散。当需要配置变更或者故障处理时,通常只有运营商的维护人员上门处理,管理非常不便。CWMP的出现解决这样一个难题。它提供了对用户终端设备进行管理配置的通用框架和协议,实现了从网络侧对用户侧设备进行远程集中管理。通过部署CWMP,用户侧相关设备的配置、诊断、升级等工作,均可以由ACS来完成,大大节省了维护成本。 图1 CWMP典型组网图
通过CWMP,可以实现以下功能: ? ?
配置管理:可以实现对CPE的“零配置安装”或进行远程控制配置参数的修改。 版本管理:可以提供对CPE的版本软件和固件的管理,如版本软件下载、配置文件备份和恢复等。
?
远程监控:CWMP定义了ACS对CPE的状态和性能进行监测的方法,可以实时查询CPE的状态。 ?
诊断功能:CWMP提供诊断和报告功能。通过设置诊断参数触发诊断处理,获取CPE的诊断结果。如果发现CPE出现故障,维护人员在远端就可以对故障进行定位。
配置CWMP
用户通过此配置过程可以建立CPE设备与ACS设备的连接。
背景信息
ACS可以监控与其相连的CPE的各种参数。由于不同的CPE具有不同的性能,可执行的功能也各异,因此ACS必须能识别不同类型CPE的性能,并监控到CPE的当前配置以及配置的变更。CWMP还允许网络管理人员自定义监控参数并通过ACS获取这些参数,以便了解CPE的状态和统计信息。 USG作为CPE部署在用户网络侧,通过配置CWMP,ACS实现对CPE的远程管理。