一种非对称数字用户环路终端远程管理模板化配置方法

文档序号:7969847阅读:102来源:国知局
专利名称:一种非对称数字用户环路终端远程管理模板化配置方法
技术领域
本发明涉及宽带接入网络远程管理,尤其涉及非对称数字用户环路ADSL终端远程管理中对用户终端的管理方法。
技术背景在宽带接入网络中,各种类型的数字用户线路(xDSL)技术得到广泛 应用。随着ADSL业务规模的急速发展和用户数量的迅速增长,对用户侧设 备的远程维护管理成为运营商迫切需要的功能。通过设备管理模块实现对 ADSL终端设备的配置、远程故障诊断、维护和软件升级等功能,达到对 ADSL终端设备的远程管理和免上门维护要求。由于现网运行的用户终端数 量非常庞大且配置基本相同,因此这就需要对用户终端进行合理的、有效的 配置方法。在对终端配置方法中,往往我们在设备管理模块中对每个用户终 端预留一组数据与用户终端上配置参数相对应。这将会大大增加管理模块对 内存容量的需求,增加成本,同时也会增加对每个端口参数维护工作。针对远程管理中配置相似性,以及实际操作中对用户远程操作的离散 性,通常只是对局部用户进行管理的特点,提出一种模板化配置的方案。发明内容本发明要解决的技术问题是提出一种非对称数字用户环路终端远程管 理^^莫板化配置方法,大大减少针对管理用户终端的数据量,减低用于维护这 些数据的成本。为解决上述技术问题,本发明提出了一种非对称数字用户环路终端远程 管理;^莫板化配置方法,所述方法包括以下步骤(1 )根据配置参数创建模板并保存在局端设备; (2)通过终端设备管理模块或者所述局端设备为要配置的用户终端指 定相应的模板;(3 )所述局端设备通过永久虚电路PVC通道把所述模板配置到所述用 户终端。进一步,上述方法还可具有以下特点所述步骤(1)进一步分为以下 步骤(11) 终端设备管理模块下发简单网络管理协议SNMP配置请求,携 带要配置的用户终端信息及配置参数;(12) 局端设备获取所述用户终端的状态数据;(13 )局端设备通过永久虚电路PVC把模板配置到所述用户终端,配 置后,根据所述配置参数创建模板并保存。进一步,上述方法还可具有以下特点所述步骤(ll)中,所述配置参 数包括PVC及其关联属性网际协议IP和点对点协议PPP的配置,以及线路 配置和域名服务器DNS配置。进一步,上述方法还可具有以下特点所述步骤(12)中,所述局端设 备包括用户管理数据模块和代理模块,执行以下操作在用户管理数据模块中,判断用户终端的端口是否曾经被管理过,并在 用户管理数据模块中保存过状态数据,如果是,则利用用户管理数据模块从 链表中寻找到对应端口状态数据;否则,在用户管理数据模块中动态分配内存,初始化内存,创建所述用 户端口的状态表并将记录着状态数据的该表项加入链表中。进一步,上述方法还可具有以下特点所述步骤(13),执行以下操作代理模块判断用户是否在线,如果在线,直接进行在线配置,把配置参 数通过PVC配置到用户终端上,配置成功后,在用户管理数据模块中根据 下发的配置参数建立模板并保存,并把此模板的标志添加到链表中当前用户 端口的i己录中;否则,将进行离线配置,配置成功后,根据下发的配置参数在用户管理 数据模块中建立模板并保存。
进一步,上述方法还可具有以下特点所述局端设备还包括命令行模块,所述步骤(2) 、 ( 3 )进一步分为以 下步骤步骤410,终端设备管理4莫块或者局端命令行下发沖莫;t反应用端口命令, 携带模板标志,指定模板;步骤420,判断用户是否在线,如果不在线,结束,否则,执行步骤430;步骤430,判断用户端口是否曾经管理过,如杲是,从用户管理数据模 块链表中获取相应端口的状态数据;否则,在用户管理数据模块中动态创建 并初始化表项,将记录着状态数据的表项加入链表中;步骤440,利用自动配置过程通过PVC把相应模板的配置数据配置到用 户终端。进一步,上述方法还可具有以下特点所述方法中,还包括用户模板的 删除过程,具体步骤如下步骤310,终端设备管理模块下发SNMP命令或代理模块通过命令行模 块下发删除模板命令;步骤320,通过代理模块,在用户管理数据模块中把模板内存进行释放, 删除模板数据;步骤330,在用户数据管理模块中清除链表中与所述模板相对应的用户 端口的模板标志。进一步,上述方法还可具有以下特点如果用户终端的端口曾经被远程 管理过,就会动态产生链表,所述链表中保存有用户端口及其状态数据和模 板标志。现有技术对每个用户都提供一组配置数据与其相对应,数据量比较大。 与现有技术相比,本发明提出一种通用数据组合的模板概念,对远程管理配 置中的配置数据类型参数进行模板设定,然后把这些通用模板运用到用户终 端端口,大大减少数据管理模块中的数据量,减低用于维护数据的成本。另 外,在配置中又可对个别用户终端的配置进行特别设定模板,使得通用性和
特殊性相结合。 附困说明

图1是ADSL终端远程管理系统图。 图2是实施例中用户模板的创建流程图。 图3是实施例中用户才莫板的删除流程图。 图4是实施例中用户才莫板的应用流程图。
具体实施方式
图1包括ADSL终端设备管理模块、ADSL局端设备和n个用户终端。 其中,ADSL局端设备从用户终端获取状态数据等,并与ADSL终端设备管 理模块交互,ADSL局端设备由代理模块、命令行模块和用户管理数据模块 组成,用户管理数据模块主要对配置数据的模板保存和获取、以及端口用户 的状态数据和上报数据链表的管理和维护,代理模块完成管理信息的转换和 收发,命令行模块用于人机交互,可下发创建,删除及应用模板等相应命令。图2、图3和图4分别为用户模板的创建、删除和用户模板的应用过程, 三个过程都是相对独立进行的。图2描述了用户模板的创建过程,具体操作如下步骤210, ADSL终端设备管理模块下发筒单网络管理协议SNMP配置 请求到ADSL局端设备的代理模块,携带配置参数和用户终端信息,配置参 数包括PVC(Permanent Virtual Circuit,永久虚电路)及其关联属性IP(Intemet Protocol ,网际协议)和PPP(Point to Point Protocol,点对点协议)的配置,以 及线路配置和DNS(Domain Name Server,域名服务器)配置;可先对某个用户终端进行配置,从管理设备中,把以上配置数据通过某 一个端口 (可任选)下发给网元,配置成功再形成方案。步骤220,用户管理数据才莫块判断用户终端的端口是否曾经被管理过, 并在用户数据管理模块中保存过数据,如杲是,则利用用户管理数据模块从 链表中根据端口快速搜索到表中该端口的状态数据,执行下一步;否则,在
用户管理数据模块中动态分配内存,初始化内存,创建该端口的状态表并将记录着状态数据的该表项加入链表中,执行步骤230;如果用户终端的端口曾经被管理过,即网元启动后对此端口进行远程管 理过,就会动态产生链表,所述链表可以是各种链表结构,在其中保存有用 户端口的状态数据和模板标志。实际中并不一定对所有的端口都要进行远程 管理。因此,当需要远程管理的端口才去创建状态表。状态数据记录配置数据下发给终端过程的状态,根据状态下发配置命 令,从而把配置数据配入到终端中。状态数据包含配置过程状态信息和 modem上报的数据信息,其中,端口上报数据是通过SNMP下发给modem 的,并由modem自动发给局端。步骤230, ADSL代理模块判断用户是否在线,如果在线,直接进行在 线配置,把配置参数通过PVC配置到用户终端上,配置成功后,在用户管 理数据模块中建立模板,并把此模板的标志添加到链表中当前用户端口的记 录中,否则,将进行离线(没有接modem)配置,配置成功后,在用户管 理数据模块中建立模板。模板主要是指配置数据,模板标志是指定哪个模板时用的。在网元中可 能包含多个模板,每个模板需要一个标志。当清除这个模板标志时,将无法 对其端口进行配置。在创建模板过程中,通过在线配或离线配把配置数据一个一个进行配 置。当所有都配置成功后,把这些配置数据变成一个模板,占用内存。而在 线配或离线配,都是端口级的,需要状态数据进行配合。因此,如果以前没 有对此端口进行操作的话,那么就需要为此端口创建一个状态表;如果以前 对此端口操作过,则直接利用链表搜索出此端口状态数据,再进行离线配或 在线配,配成功了,把以上配置数据变为一个模块。所以,^t板是针对配置 数据,而状态数据是从链表中获取或动态创建的。图3描述了用户模板的删除过程,具体操作如下步骤310, ADSL终端设备管理模块下发SNMP命令或代理模块通过命 令行模块下发删除模板命令;步骤320,通过代理模块,在用户管理数据;^莫块中把相应才莫板的内存进 行释放,删除模板数据;步骤330,在用户数据管理模块中清除链表中与此模板相对应的用户端 口的模板标志。图4描述了用户模板的应用过程,具体操作如下步骤410, ADSL终端设备管理模块或者局端命令行下发模板应用端口 命令,携带模板标志,以把已生成模板的配置数据应用到此端口上;步骤420,代理模块判断用户是否在线,如果不在线,结束,否则,执 行步骤430;步骤430,判断用户端口是否曾经管理过,如果是,从用户管理数据才莫 块链表中获取相应端口的状态数据,否则,在用户管理数据模块中动态创建 并初始化该端口的状态表,将记录着状态数据的该表项加入链表中;步骤440,利用自动配置过程通过PVC把相应模板的配置数据配置到所 述用户终端。在上述实施例的基础上,本发明还可以有其它变换方式,例如,在局端 设备中创建模板时,上述实施例是在配置之后进行的,但也可以将一组已经 经过验证的配置数据从终端远程管理系统或局端设备的命令行模块直接创 建到局端设备的用户管理数据模块中,其后应用4莫块的流程可采用与上述实 施例相同的方法。
权利要求
1、一种非对称数字用户环路ADSL终端远程管理模板化配置方法,应用于ADSL终端远程管理系统,该系统包括终端设备管理模块、局端设备及用户终端,所述方法包括以下步骤(1)根据配置参数创建模板并保存在局端设备;(2)通过终端设备管理模块或者所述局端设备为要配置的用户终端指定相应的模板;(3)所述局端设备通过永久虚电路PVC通道把所述模板配置到所述用户终端。
2、 如权利要求l所述方法,其特征在于 所述步骤(1)进一步分为以下步骤(11) 终端设备管理模块下发简单网络管理协议SNMP配置请求,携 带要配置的用户终端信息及配置参数;(12) 局端设备获取所述用户终端的状态数据;(13 )局端设备通过永久虚电路PVC把模板配置到所述用户终端,配 置后,根据所述配置参数创建模板并保存。
3、 如权利要求1所述方法,其特征在于所述步骤(ll)中,所述配置参数包括PVC及其关联属性网际协议IP 和点对点协议PPP的配置,以及线路配置和域名服务器DNS配置。
4、 如权利要求l所述方法,其特征在于所述步骤(12)中,所述局端设备包括用户管理数据模块和代理模块, 执行以下操作在用户管理数据模块中,判断用户终端的端口是否曾经被管理过,并在 用户管理数据模块中保存过状态数据,如果是,则利用用户管理数据模块从 链表中寻找到对应端口状态数据;否则,在用户管理数据模块中动态分配内存,初始化内存,创建所述用 户端口的状态表并将记录着状态数据的该表项加入链表中。
5、 如权利要求1所述方法,其特征在于 所述步骤(13),执行以下搡作代理模块判断用户是否在线,如果在线,直接进行在线配置,把配置参 数通过PVC配置到用户终端上,配置成功后,在用户管理数据模块中根据 下发的配置参数建立模板并保存,并把此模板的标志添加到链表中当前用户 端口的记录中;否则,将进行离线配置,配置成功后,根据下发的配置参数在用户管理 数据模块中建立模板并保存。
6、 如权利要求1所述方法,其特征在于所述局端设备还包括命令行模块,所述步骤(2 ) 、 ( 3 )进一步分为以 下步骤步骤410,终端设备管理模块或者局端命令行下发模板应用端口命令, 携带模板标志,指定模板;步骤420,判断用户是否在线,如果不在线,结束,否则,执行步骤430;步骤430,判断用户端口是否曾经管理过,如果是,从用户管理数据模 块链表中获取相应端口的状态数据;否则,在用户管理数据模块中动态创建 并初始化表项,将记录着状态数据的表项加入链表中;步骤440,利用自动配置过程通过PVC把相应模板的配置数据配置到用 户终端。
7、 如权利要求l所述方法,其特征在于所述方法中,还包括用户模板的删除过程,具体步骤如下步骤310,终端设备管理模块下发SNMP命令或代理模块通过命令行模 块下发删除模板命令;步骤320,通过代理模块,在用户管理数据模块中把模板内存进行释放, 删除模板数据;步骤330,在用户数据管理模块中清除链表中与所述模板相对应的用户 端口的模板标志。
8、如权利要求3或5所述方法,其特征在于如果用户终端的端口曾经被远程管理过,就会动态产生链表,所述链表 中保存有用户端口及其状态数据和模板标志。
全文摘要
本发明提出了一种非对称数字用户环路终端远程管理模板化配置方法,所述方法包括以下步骤(1)根据配置参数创建模板并保存在局端设备;(2)通过终端设备管理模块或者所述局端设备为要配置的用户终端指定相应的模板;(3)所述局端设备通过永久虚电路PVC通道把所述模板配置到所述用户终端。
文档编号H04L12/24GK101163035SQ20061014017
公开日2008年4月16日 申请日期2006年10月10日 优先权日2006年10月10日
发明者查日勇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1