CN101163034A - 一种非对称数字用户环路终端远程管理模板化配置的系统 - Google Patents
一种非对称数字用户环路终端远程管理模板化配置的系统 Download PDFInfo
- Publication number
- CN101163034A CN101163034A CNA2006101401724A CN200610140172A CN101163034A CN 101163034 A CN101163034 A CN 101163034A CN A2006101401724 A CNA2006101401724 A CN A2006101401724A CN 200610140172 A CN200610140172 A CN 200610140172A CN 101163034 A CN101163034 A CN 101163034A
- Authority
- CN
- China
- Prior art keywords
- user
- template
- module
- configuration
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提出了一种非对称数字用户环路终端远程管理模板化配置的系统,所述系统包括:终端设备管理模块、局端设备和用户终端,终端设备管理模块用于下发模板创建、应用和删除命令;局端设备用于接收终端设备管理模块的命令,以及获取用户终端的状态数据,根据所述状态数据配置模板,并将其保存。
Description
技术领域
本发明涉及宽带接入网络远程管理,尤其涉及非对称数字用户环路ADSL终端远程管理中对用户终端管理的系统。
背景技术
在宽带接入网络中,各种类型的数字用户线路(xDSL)技术得到广泛应用。随着ADSL业务规模的急速发展和用户数量的迅速增长,对用户侧设备的远程维护管理成为运营商迫切需要的功能。通过设备管理模块实现对ADSL终端设备的配置、远程故障诊断、维护和软件升级等功能,达到对ADSL终端设备的远程管理和免上门维护要求。由于现网运行的用户终端数量非常庞大且配置基本相同,因此这就需要对用户终端进行合理的、有效的配置方法。在对终端配置方法中,往往我们在设备管理模块中对每个用户终端预留一组数据与用户终端上配置参数相对应。这将会大大增加管理模块对内存容量的需求,增加成本,同时也会增加对每个端口参数维护工作。
针对远程管理中配置相似性,以及实际操作中对用户远程操作的离散性,通常只是对局部用户进行管理的特点,提出一种模板化配置的方案。
发明内容
本发明要解决的技术问题是提出一种非对称数字用户环路终端远程管理模板化配置的系统,大大减少针对管理用户终端的数据量,减低用于维护这些数据的成本。
为解决上述技术问题,本发明提出了一种非对称数字用户环路终端远程管理模板化配置的系统,所述系统包括:
终端设备管理模块、局端设备和用户终端,终端设备管理模块用于下发模板创建、应用和删除命令;局端设备用于接收终端设备管理模块的命令,以及获取用户终端的状态数据,根据所述状态数据配置模板,并将其保存。
进一步,上述系统还可具有以下特点:局端设备包括代理模块、命令行模块和用户管理数据模块,用户管理数据模块对配置数据的模板保存和获取、以及端口用户的状态数据和上报数据链表的管理和维护;代理模块完成管理信息的转换和收发;命令行模块用于人机交互、下发创建、删除及应用模板命令。
进一步,上述系统还可具有以下特点:所述系统进行模板化配置,执行以下步骤:
(1)根据配置参数创建模板并保存在局端设备;
(2)通过终端设备管理模块或者所述局端设备为要配置的用户终端指定相应的模板;
(3)所述局端设备通过永久虚电路PVC通道把所述模板配置到所述用户终端。
进一步,上述系统还可具有以下特点:所述步骤(1)进一步分为以下步骤:
(11)终端设备管理模块下发简单网络管理协议SNMP配置请求,携带要配置的用户终端信息及配置参数;
(12)局端设备获取所述用户终端的状态数据;
(13)局端设备通过永久虚电路PVC把模板配置到所述用户终端,配置后,根据所述配置参数创建模板并保存。
进一步,上述系统还可具有以下特点:所述步骤(11)中,所述配置参数包括PVC及其关联属性网际协议IP和点对点协议PPP的配置,以及线路配置和域名服务器DNS配置。
进一步,上述系统还可具有以下特点,所述步骤(12)执行以下操作:
用户管理数据模块判断用户终端的端口是否曾经被管理过,并在用户管理数据模块中保存过状态数据,如果是,则利用用户管理数据模块从链表中寻找到对应端口状态数据;
否则,在用户管理数据模块中动态分配内存,初始化内存,创建所述用户端口的状态表并将记录着状态数据的该表项加入链表中。
进一步,上述系统还可具有以下特点,所述步骤(13)执行以下操作:
代理模块判断用户是否在线,如果在线,直接进行在线配置,把配置参数通过PVC配置到用户终端上,配置成功后,在用户管理数据模块中根据下发的配置参数建立模板并保存,并把此模板的标志添加到链表中当前用户端口的记录中;
否则,将进行离线配置,配置成功后,根据下发的配置参数在用户管理数据模块中建立模板并保存。
进一步,上述系统还可具有以下特点,所述步骤(2)、(3)进一步分为以下步骤:
步骤410,终端设备管理模块或者局端命令行下发模板应用端口命令,携带模板标志,指定模板;
步骤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 VirtualCircuit,永久虚电路)及其关联属性IP(Internet Protocol,网际协议)和PPP(Point to Point Protocol,点对点协议)的配置,以及线路配置和DNS(Domain Name Server,域名服务器)配置;
可先对某个用户终端进行配置,从管理设备中,把以上配置数据通过某一个端口(可任选)下发给网元,配置成功再形成方案。
步骤220,在用户管理数据模块中,判断用户终端的端口是否曾经被管理过,并在用户数据管理模块中保存过数据,如果是,则利用用户管理数据模块从链表中根据端口快速搜索到表中该端口的状态数据,执行下一步;否则,在用户管理数据模块中动态分配内存,初始化内存,创建该端口的状态表并将记录着状态数据的该表项加入链表中,执行步骤230;
如果用户终端的端口曾经被管理过,即网元启动后对此端口进行远程管理过,就会动态产生链表,所述链表可以是各种链表结构,在其中保存有用户端口的状态数据和模板标志。实际中并不一定对所有的端口都要进行远程管理。因此,当需要远程管理的端口才去创建状态表。
状态数据记录配置数据下发给终端过程的状态,根据状态下发配置命令,从而把配置数据配入到终端中。状态数据包含配置过程状态信息和modem上报的数据信息,其中,端口上报数据是通过SNMP下发给modem的,并由modem自动发给局端。
步骤230,ADSL代理模块判断用户是否在线,如果在线,直接进行在线配置,把配置参数通过PVc配置到用户终端上,配置成功后,在用户管理数据模块中建立模板,并把此模板的标志添加到链表中当前用户端口的记录中,否则,将进行离线(没有接modem)配置,配置成功后,在用户管理数据模块中建立模板。
模板主要是指配置数据,模板标志是指定哪个模板时用的。在网元中可能包含多个模板,每个模板需要一个标志。当清除这个模板标志时,将无法对其端口进行配置。
在创建模板过程中,通过在线配或离线配把配置数据一个一个进行配置。当所有都配置成功后,把这些配置数据变成一个模板,占用内存。而在线配或离线配,都是端口级的,需要状态数据进行配合。因此,如果以前没有对此端口进行操作的话,那么就需要为此端口创建一个状态表;如果以前对此端口操作过,则直接利用链表搜索出此端口状态数据,再进行离线配或在线配,配成功了,把以上配置数据变为一个模块。所以,模板是针对配置数据,而状态数据是从链表中获取或动态创建的。
图3描述了用户模板的删除过程,具体操作如下:
步骤310,ADSL终端设备管理模块下发SNMP命令或代理模块通过命令行模块下发删除模板命令;
步骤320,通过代理模块,在用户管理数据模块中把相应模板的内存进行释放,删除模板数据;
步骤330,在用户数据管理模块中清除链表中与此模板相对应的用户端口的模板标志。
图4描述了用户模板的应用过程,具体操作如下:
步骤410,ADSL终端设备管理模块或者局端命令行下发模板应用端口命令,携带模板标志,以把已生成模板的配置数据应用到此端口上;
步骤420,代理模块判断用户是否在线,如果不在线,结束,否则,执行步骤430;
步骤430,判断用户端口是否曾经管理过,如果是,从用户管理数据模块链表中获取相应端口的状态数据,否则,在用户管理数据模块中动态创建并初始化该端口的状态表,将记录着状态数据的该表项加入链表中;
步骤440,利用自动配置过程通过pvc把相应模板的配置数据配置到所述用户终端。
Claims (10)
1.一种非对称数字用户环路ADSL终端远程管理模板化配置的系统,包括终端设备管理模块、局端设备和用户终端,终端设备管理模块用于下发模板创建、应用和删除命令;局端设备用于接收终端设备管理模块的命令,以及获取用户终端的状态数据,根据所述状态数据配置模板,并将其保存。
2.如权利要求1所述系统,其特征在于:
局端设备包括代理模块、命令行模块和用户管理数据模块,用户管理数据模块对配置数据的模板保存和获取、以及端口用户的状态数据和上报数据链表的管理和维护;代理模块完成管理信息的转换和收发;命令行模块用于人机交互、下发创建、删除及应用模板命令。
3.如权利要求1所述系统,其特征在于:
所述系统进行模板化配置,执行以下步骤:
(1)根据配置参数创建模板并保存在局端设备;
(2)通过终端设备管理模块或者所述局端设备为要配置的用户终端指定相应的模板;
(3)所述局端设备通过永久虚电路PVC通道把所述模板配置到所述用户终端。
4.如权利要求3所述系统,其特征在于:
所述步骤(1)进一步分为以下步骤:
(11)终端设备管理模块下发简单网络管理协议SNMP配置请求,携带要配置的用户终端信息及配置参数;
(12)局端设备获取所述用户终端的状态数据;
(13)局端设备通过永久虚电路PVC把模板配置到所述用户终端,配置后,根据所述配置参数创建模板并保存。
5.如权利要求4所述系统,其特征在于:
所述步骤(11)中,所述配置参数包括PVC及其关联属性网际协议IP和点对点协议PPP的配置,以及线路配置和域名服务器DNS配置。
6.如权利要求4所述系统,其特征在于:
所述步骤(12)执行以下操作:
用户管理数据模块判断用户终端的端口是否曾经被管理过,并在用户管理数据模块中保存过状态数据,如果是,则利用用户管理数据模块从链表中寻找到对应端口状态数据;
否则,在用户管理数据模块中动态分配内存,初始化内存,创建所述用户端口的状态表并将记录着状态数据的该表项加入链表中。
7.如权利要求4所述系统,其特征在于:
所述步骤(13)执行以下操作:
代理模块判断用户是否在线,如果在线,直接进行在线配置,把配置参数通过PVC配置到用户终端上,配置成功后,在用户管理数据模块中根据下发的配置参数建立模板并保存,并把此模板的标志添加到链表中当前用户端口的记录中;
否则,将进行离线配置,配置成功后,根据下发的配置参数在用户管理数据模块中建立模板并保存。
8.如权利要求3所述系统,其特征在于:
所述步骤(2)、(3)进一步分为以下步骤:
步骤410,终端设备管理模块或者局端命令行下发模板应用端口命令,携带模板标志,指定模板;
步骤420,判断用户是否在线,如果不在线,结束,否则,执行步骤430;
步骤430,判断用户端口是否曾经管理过,如果是,从用户管理数据模块链表中获取相应端口的状态数据;否则,在用户管理数据模块中动态创建并初始化表项,将记录着状态数据的表项加入链表中;
步骤440,利用自动配置过程通过PVC把相应模板的配置数据配置到用户终端。
9.如权利要求1所述系统,其特征在于:
所述系统还包括用户模板的删除过程,具体步骤如下:
步骤310,终端设备管理模块下发SNMP命令或代理模块通过命令行模块下发删除模板命令;
步骤320,通过代理模块,在用户管理数据模块中把模板内存进行释放,删除模板数据;
步骤330,在用户数据管理模块中清除链表中与所述模板相对应的用户端口的模板标志。
10.如权利要求6或8所述系统,其特征在于:
如果用户终端的端口曾经被远程管理过,就会动态产生链表,所述链表中保存有用户端口及其状态数据和模板标志。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006101401724A CN101163034A (zh) | 2006-10-10 | 2006-10-10 | 一种非对称数字用户环路终端远程管理模板化配置的系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2006101401724A CN101163034A (zh) | 2006-10-10 | 2006-10-10 | 一种非对称数字用户环路终端远程管理模板化配置的系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101163034A true CN101163034A (zh) | 2008-04-16 |
Family
ID=39297869
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2006101401724A Withdrawn CN101163034A (zh) | 2006-10-10 | 2006-10-10 | 一种非对称数字用户环路终端远程管理模板化配置的系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101163034A (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010057404A1 (zh) * | 2008-11-24 | 2010-05-27 | 中兴通讯股份有限公司 | 一种基于实际业务应用场景的vdsl2配置管理模型 |
| WO2011018023A1 (zh) * | 2009-08-10 | 2011-02-17 | 华为技术有限公司 | 终端管理方法及装置、终端远程管理系统 |
| WO2011057500A1 (zh) * | 2009-11-10 | 2011-05-19 | 中兴通讯股份有限公司 | 一种家庭基站接入网络的方法和家庭基站管理服务器 |
| CN102801555A (zh) * | 2012-07-18 | 2012-11-28 | 深圳市同洲电子股份有限公司 | 一种网络中断的恢复方法及装置 |
-
2006
- 2006-10-10 CN CNA2006101401724A patent/CN101163034A/zh not_active Withdrawn
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010057404A1 (zh) * | 2008-11-24 | 2010-05-27 | 中兴通讯股份有限公司 | 一种基于实际业务应用场景的vdsl2配置管理模型 |
| CN101741606B (zh) * | 2008-11-24 | 2011-12-28 | 中兴通讯股份有限公司 | 一种基于实际业务应用场景的vdsl2配置管理模型 |
| WO2011018023A1 (zh) * | 2009-08-10 | 2011-02-17 | 华为技术有限公司 | 终端管理方法及装置、终端远程管理系统 |
| CN101998320A (zh) * | 2009-08-10 | 2011-03-30 | 华为技术有限公司 | 终端管理方法及装置、终端远程管理系统 |
| WO2011057500A1 (zh) * | 2009-11-10 | 2011-05-19 | 中兴通讯股份有限公司 | 一种家庭基站接入网络的方法和家庭基站管理服务器 |
| CN102801555A (zh) * | 2012-07-18 | 2012-11-28 | 深圳市同洲电子股份有限公司 | 一种网络中断的恢复方法及装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108199897B (zh) | 一种支持缓存管理的opc ua多服务器聚合方法 | |
| CN101442566B (zh) | 实现动态域名更新的方法和设备 | |
| CN100479372C (zh) | 终端设备的软件自动升级方法 | |
| WO2011026340A1 (zh) | 一种显示网络拓扑视图的方法及系统 | |
| CN101257406B (zh) | 网元发现方法和系统 | |
| CN102013998B (zh) | 一种基于tr-069协议实现家庭网络的管理方法 | |
| WO2015035816A1 (zh) | 一种nginx服务器配置维护方法及系统 | |
| CN101483543A (zh) | 网络管理方法与系统、终端与自动配置服务器 | |
| CN101345657B (zh) | 基于简单网络管理协议集群管理多个网元的方法及系统 | |
| CN101083537A (zh) | 一种实现设备管理的方法、装置和系统 | |
| WO2008022590A1 (fr) | Procédé, dispositif et système destinés à gérer des instances d'objets | |
| EP2360869A1 (en) | Method and apparatus for managing object instance alias | |
| CN109857419A (zh) | 一种调度系统自动升级的方法和装置 | |
| CN101668155B (zh) | 一种iptv系统日志消息跟踪方法及系统 | |
| TW200843404A (en) | Network management system and management method thereof | |
| CN101163034A (zh) | 一种非对称数字用户环路终端远程管理模板化配置的系统 | |
| CN100550772C (zh) | 一种非对称数字用户环路终端远程管理模板化配置方法 | |
| CN101370221B (zh) | 基于文件方式的网元管理系统软件版本管理方法 | |
| CN101232409B (zh) | 不对称数字用户线路终端设备的配置方法 | |
| CN101197704A (zh) | 数字用户线路终端远程管理中软件版本升级的方法 | |
| CN1972276B (zh) | 一种协议访问管理方法和系统 | |
| CN101212346B (zh) | 一种网元管理系统的软件版本管理方法及装置 | |
| CN114143372B (zh) | 一种基于融合网络分流器的端网络控制方法及系统 | |
| CN1330147C (zh) | 一种弹性分组环设备的自动发现方法 | |
| CN101582874B (zh) | 一种对外观内容进行管理操作的方法、一种服务器及终端 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C04 | Withdrawal of patent application after publication (patent law 2001) | ||
| WW01 | Invention patent application withdrawn after publication |