一种xDSL终端的远程管理方法

文档序号:7957248阅读:157来源:国知局
专利名称:一种xDSL终端的远程管理方法
技术领域
本发明属于通信领域,尤其涉及一种实现xDSL终端管理的方法。
背景技术
电信网络是一个可运营、可管理的网络,目前局端设备基本上都能够满足可管理的需求,运营商可以方便地对局端设备进行管理维护。但是x数字用户线(xDigital Subscriber Line,xDSL)用户终端不支持远程管理,在用户开户和故障处理过程中,运营商必须派工作人员到用户家中进行操作,需要大量的时间、物力和人力,而且开户速度慢,故障处理困难,使得网络运营成本高,用户满意度低。为了降低运营成本、提供用户满意度,构建一个xDSL用户终端设备的远程集中管理维护系统已经成为亟需解决的问题。
图1示出了现有技术中实现xDSL终端管理的一种方案,其中,网络管理系统(Network Management System,NMS)与数字用户线接入复用器(DigitalSubscriber Line Access Multiplexer,DSLAM)之间运行简单网络管理协议(Simple Network Management Protocol,SNMP),NMS对网络内的DSLAM设备进行集中统一管理。ADSL远端收发单元(ADSL Transceiver Unit-Remoteend,ATU_C)与ADSL局端收发单元(ADSL Transceiver Unit-Central Office end,ATU_R)之间通过异步传输模式(Asynchronous Transfer Mode,ATM)业务PVC(Permanent Virtual Connection,永久虚连接)承载用户上网的业务报文,管理实体用于提供与用户之间的接口,实现与用户的交互。EOC(EmbeddedOperation Channel,嵌入式操作通道)通道用于实现对xDSL终端的管理。物理层(Physical Layer,PHY)对应物理接口,例如以太网(eth)端口、ATM端口以及T1/E1口等。
图2示出了通过EOC实现xDSL终端管理的协议栈,管理应用层使用SNMP协议实现,DSLAM上实现SNMP代理(Proxy)功能,负责转发SNMP报文,SNMP报文通过高级数据链路控制(High-level Data Link Control,HDLC)协议适配到EOC通道上传输,物理层是xDSL线路。实现原理如图3所示,详述如下NMS发送SNMP请求报文给DSLAM,DSLAM对NMS发送的SNMP请求报文做出判断,如果是针对xDSL终端的SNMP请求报文,则通过DSLAM和xDSL终端之间的EOC通道,使用高级数据链路控制(High-Level Data-LinkControl,HDLC)封装SNMP报文,向xDSL终端发送,xDSL终端处理请求,返回响应给DSLAM,DSLAM再将响应报文转发给NMS,完成整个交互过程,实现NMS对xDSL终端的基本配置、信息查询以及收集终端上报信息等管理维护功能。这种通过在DSLAM上实现SNMP Proxy管理xDSL终端的方式。
在上述方案中,由于EOC通道速率很低,造成管理请求报文的响应慢,影响工作效率。而且SNMP协议的客户端(Client)缺乏一个通用的软件,需要针对具体管理的对象做相应的开发,通用性差,实现较复杂。同时,由于EOC通道速率很低,支持的报文最大长度有限,很难承载简单文件传输协议(TrivialFile Transfer Protocol,TFTP)/文件传输协议(File Transfer Protocol,FTP),所以现有实现方案无法实现xDSL终端程序的远程在线升级。

发明内容
本发明的目的在于提供一种xDSL终端的远程管理方法,旨在于解决现有技术中由于EOC通道速率低,造成管理请求报文的响应慢以及无法实现xDSL终端程序远程在线升级的问题。
本发明的目的是这样实现的,一种xDSL终端的远程管理方法,所述方法包括下述步骤A.在xDSL终端上配置用于承载xDSL终端管理报文的管理PVC;
B.DSLAM与xDSL终端的管理PVC对接,建立管理PVC通道;C.DSLAM与xDSL终端的管理实体之间通过TCP/IP协议栈通信,利用所述管理PVC通道传输管理信息。
所述步骤C包括下述步骤C11.网络管理系统作为Telnet客户端,DSLAM作为Telnet服务器端,网络管理系统登陆到DSLAM,指定待管理的xDSL终端的物理位置;C12.DSLAM根据待管理的xDSL终端的物理地址,建立与xDSL终端的管理PVC;C13.DSLAM作为Telnet客户端,xDSL终端作为Telnet服务器端,DSLAM登陆到xDSL终端,执行xDSL终端命令,对xDSL终端数据进行远程配置和查询。
所述步骤C包括下述步骤C21.网络管理系统通知DSLAM待管理的xDSL终端的物理位置以及升级文件的名称和位置;C22.DSLAM根据待管理的xDSL终端的物理地址,建立与xDSL终端的管理PVC;C23.DSLAM作为TFTP/FTP的客户端,网络管理系统作为TFTP/FTP的服务器端,DSLAM通过Get操作从网络管理系统获取xDSL终端的升级文件,保存在缓冲区中;C24.DSLAM作为TFTP/FTP的客户端,xDSL终端作为TFTP/FTP的服务器端,DSLAM通过Put操作向xDSL终端传送升级文件,对xDSL终端软件进行远程升级。
所述管理报文通过IPoA或者1438B协议封装。
DSLAM配置有与每个xDSL终端连接的管理PVC,当需要管理指定xDSL终端时,DSLAM通过与所述指定xDSL终端连接的管理PVC与所述指定xDSL终端的管理PVC对接,建立管理PVC通道。
DSLAM配置有动态管理PVC,当需要管理xDSL终端时,DSLAM调整所述动态管理PVC与所述xDSL终端的管理PVC对接,建立管理PVC通道。
所述xDSL终端为ADSL终端或SHDSL终端。
本发明通过建立速率高,数据传输快的管理PVC,通过TCP/IP协议实现对xDSL终端快捷的数据配置、信息查询以及在线升级等远程管理。同时,动态建立与xDSL终端的管理PVC,节约DSLAM的PVC资源,不影响业务PVC的业务开展。


图1是现有技术中实现xDSL终端管理的系统结构图;图2是现有技术中利用EOC通道实现xDSL终端管理的协议栈示意图;图3是现有技术中xDSL终端管理的实现原理图;图4是本发明提供的xDSL终端管理方案的系统结构图;图5是本发明提供的实现xDSL终端管理的协议栈示意图;图6是本发明提供的通过Telnet协议实现对xDSL终端数据配置和信息查询的实现原理图;图7是本发明提供的通过TFTP/FTP协议实现对xDSL终端远程在线升级的实现原理图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明通过建立速率高,数据传输快的管理PVC,并在其上构建高层协议,实现对xDSL终端快速的数据配置、信息查询以及在线升级等远程管理功能。
图4示出了本发明提供的xDSL终端管理实现方案,在业务PVC的基础上上建立一条管理PVC来实现对xDSL终端设备的管理,因此终端设备至少需要配置两条ATM PVC,一条用于承载用户的数据业务信息,即业务PVC,一条用于承载xDSL终端管理报文,即管理PVC。业务PVC与管理PVC通过不同的VPI(虚路径识别)、VCI(虚信道识别)值来区分。
在xDSL终端上除了配置管理PVC的VPI和VCI(例如VPI=1,VCI=39),还需要配置默认的IP地址用于对xDSL终端管理实体的识别,例如192.168.1.1。这样DSLAM上的管理实体才能够与xDSL终端上的管理实体实现对接,按照约定的协议通信。
DSLAM下可以接入上千个xDSL终端,如果为每一个xDSL终端都建立一条管理PVC,会占用DSLAM大量的PVC资源,使得DSLAM所能提供的业务PVC数量减少,最终导致不能满足用户的业务需求,为了解决PVC资源有限的问题,在本发明的一个优选实施例中,DSLAM上的管理PVC可以灵活、动态的配置,当需要管理某一xDSL终端时,只需要将DSLAM上的管理PVC和xDSL终端上管理PVC的VPI和VCI值配置相同,实现PVC对接,就可以对该xDSL终端进行管理。当需要管理另外一个xDSL终端时DSLAM释放当前的管理PVC,重新建立到另一个xDSL终端的管理PVC。
DSLAM的管理实体和XDSL终端上的管理实体基于TCP/IP协议栈进行通讯,可以使用IPoA或者1483B等ATM/IP的转换协议终结管理PVC,通过管理PVC与终端设备通信,构成管理报文的通道,在DSLAM终端管理系统的控制下实现终端设备的各项管理功能,如数据配置、软件升级、统计维护、诊断测试等,这些管理功能都完全建立在TCP/IP协议栈上。
图5示出了通过管理PVC通道实现xDSL终端管理的协议栈,具体调用过程如下使用TCP/IP协议将DSLAM和xDSL终端管理应用层之间的管理报文封装为TCP报文或UDP报文,再封装为IP报文,接着加上IPoA或者1483B协议封装头,最后拆分为ATM信元,适配到管理PVC上传输给对端,对端收到ATM信元,组装成报文,去掉IPoA或者1483B协议封装头,得到IP报文,去掉IP报文头,再去掉TCP或UDP报文头,得到管理报文。
当管理应用层使用远程登陆协议(Telnet)进行通信时,可以实现对xDSL终端的数据配置和信息查询,实现原理如图6所示,详述如下1、NMS作为Telnet Client,DSLAM作为Telnet服务器端(Server),NMSTelnet到DSLAM指定需要管理的xDSL终端的物理位置,例如DSLAM和xDSL终端连接的框ID/槽ID/端口ID;2、DSLAM根据待管理的xDSL终端的物理位置,建立与xDSL终端的管理PVC;3、DSLAM作为Telnet Client,xDSL终端作为Telnet Server,DSLAM Telnet到xDSL终端,执行终端的命令实现对xDSL终端数据的配置和查询。
例如在DSLAM上执行命令manage cpe 0/0/0,DSLAM自动建立到指定的0/0/0端口的xDSL终端的管理PVC,然后启动Telnet Client登陆xDSL终端的IP,例如192.168.1.1,连接成功后输入xDSL终端的用户名和密码进行登陆,登陆成功后执行xDSL提供的命令,例如查询版本,查询收发报文统计,配置PVC以及查询PVC配置信息等。
当管理应用层使用TFTP/FTP协议进行通信时,可以实现xDSL终端的远程在线升级,实现原理如图7所示,详述如下1、NMS通知DSLAM需要升级的xDSL终端的物理位置以及升级文件的名称和位置;2、DSLAM根据待管理的xDSL终端的物理位置,建立与xDSL终端的管理PVC;3、DSLAM作为TFTP/FTP的Client,NMS作为TFTP/FTP的Server,DSLAM首先通过Get操作从NMS获取终端软件的升级文件,并保存在DSLAM的缓冲区中;4、DSLAM作为TFTP/FTP的Client,xDSL终端作为TFTP/FTP的Server,DSLAM通过Put操作将终端软件的升级文件传送给xDSL终端,实现终端的升级。
需要说明的是本发明所述的xDSL终端可以是非对称数字用户环路(Asymmetric Digital Subscriber Loop,ADSL)终端或单线对高速数字用户环路(Single High Bit-Rate Digital Subscriber Loop,SHDSL)终端。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种xDSL终端的远程管理方法,其特征在于,所述方法包括下述步骤A.在xDSL终端上配置用于承载xDSL终端管理报文的管理PVC;B.DSLAM与xDSL终端的管理PVC对接,建立管理PVC通道;C.DSLAM与xDSL终端的管理实体之间通过TCP/IP协议栈通信,利用所述管理PVC通道传输管理报文。
2.如权利要求1所述的xDSL终端的远程管理方法,其特征在于,所述步骤C包括下述步骤C11.网络管理系统作为Telnet客户端,DSLAM作为Telnet服务器端,网络管理系统登陆到DSLAM,指定待管理的xDSL终端的物理位置;C12.DSLAM根据待管理的xDSL终端的物理地址,建立与xDSL终端的管理PVC;C13.DSLAM作为Telnet客户端,xDSL终端作为Telnet服务器端,DSLAM登陆到xDSL终端,执行xDSL终端命令,对xDSL终端数据进行远程配置和查询。
3.如权利要求1所述的xDSL终端的远程管理方法,其特征在于,所述步骤C包括下述步骤C21.网络管理系统通知DSLAM待管理的xDSL终端的物理位置以及升级文件的名称和位置;C22.DSLAM根据待管理的xDSL终端的物理地址,建立与xDSL终端的管理PVC;C23.DSLAM作为TFTP/FTP的客户端,网络管理系统作为TFTP/FTP的服务器端,DSLAM通过Get操作从网络管理系统获取xDSL终端的升级文件,保存在缓冲区中;C24.DSLAM作为TFTP/FTP的客户端,xDSL终端作为TFTP/FTP的服务器端,DSLAM通过Put操作向xDSL终端传送升级文件,对xDSL终端软件进行远程升级。
4.如权利要求1所述的xDSL终端的远程管理方法,其特征在于,DSLAM配置有与每个xDSL终端连接的管理PVC,当需要管理指定xDSL终端时,DSLAM通过与所述指定xDSL终端连接的管理PVC与所述指定xDSL终端的管理PVC对接,建立管理PVC通道。
5.如权利要求1所述的xDSL终端的远程管理方法,其特征在于,DSLAM配置有动态管理PVC,当需要管理xDSL终端时,DSLAM调整所述动态管理PVC与所述xDSL终端的管理PVC对接,建立管理PVC通道。
6.如权利要求1至5任一权利要求所述的xDSL终端的远程管理方法,其特征在于,所述管理报文通过IPoA或者1438B协议封装。
7.如权利要求1至5任一权利要求所述的xDSL终端的远程管理方法,其特征在于,所述xDSL终端为ADSL终端或SHDSL终端。
全文摘要
本发明适用于通信领域,提供了一种xDSL终端的远程管理方法,所述方法包括下述步骤A.在xDSL终端上配置用于承载xDSL终端管理报文的管理PVC;B.DSLAM与xDSL终端的管理PVC对接,建立管理PVC通道;C.DSLAM与xDSL终端的管理实体之间通过TCP/IP协议栈通信,利用所述管理PVC通道传输管理报文。本发明通过建立速率高,数据传输快的管理PVC,通过TCP/IP协议实现对xDSL终端快捷的数据配置、信息查询以及在线升级等远程管理。同时,动态建立与xDSL终端的管理PVC,节约DSLAM的PVC资源,不影响业务PVC的业务开展。
文档编号H04L12/46GK101043517SQ200610061150
公开日2007年9月26日 申请日期2006年6月14日 优先权日2006年6月14日
发明者刘永波, 史曙光 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1