CN100403690C - 用户驻地设备配置管理方法及其系统 - Google Patents
用户驻地设备配置管理方法及其系统 Download PDFInfo
- Publication number
- CN100403690C CN100403690C CNB2005100715058A CN200510071505A CN100403690C CN 100403690 C CN100403690 C CN 100403690C CN B2005100715058 A CNB2005100715058 A CN B2005100715058A CN 200510071505 A CN200510071505 A CN 200510071505A CN 100403690 C CN100403690 C CN 100403690C
- Authority
- CN
- China
- Prior art keywords
- cpe
- configuration
- premises equipment
- customer premises
- file
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000007726 management method Methods 0.000 claims description 39
- 238000012795 verification Methods 0.000 claims description 23
- 230000009471 action Effects 0.000 claims description 6
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 abstract description 21
- 238000004891 communication Methods 0.000 abstract description 4
- 230000003993 interaction Effects 0.000 abstract description 4
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000002452 interceptive effect Effects 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 101150012579 ADSL gene Proteins 0.000 description 2
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 2
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005316 response function Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0866—Checking the configuration
- H04L41/0869—Validating the configuration within one network element
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0843—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- General Factory Administration (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
本发明涉及通信系统的终端配置管理技术,公开了一种用户驻地设备配置管理方法及其系统,使得对CPE进行批量配置管理时,ACS和CPE之间的交互过程更为简单。本发明中,使用了统一的文件交互接口,以文件服务器作为配置文件交互的中介;使用了基于XML的统一配置模板,把同一类CPE共性的配置项体现在配置模板中,再结合每一个CPE的个性化数据生成该CPE的个性化配置文件,同时比较全面地规定了配置文件的各要素;还分别基于TR069和SNMP提出了两种实现配置生效的方式。
Description
技术领域
本发明涉及通信系统的终端配置管理技术,特别涉及海量终端批量配置管理技术。
背景技术
经过宽带网络的高速发展,各大电信运营商的宽带网络建设和业务逐渐到达饱和,电信运营商已经不满足于单纯通过网络接入业务获利,转而挖掘各种增值业务的开展,而终端则是这些增值业务的载体,成为电信网络最后一米的边缘延伸、各运营商关注的焦点。同时由于终端具有数量大、地域分布广、位于用户侧难以主动访问的特点,因此终端对应业务的业务发放以及如何降低维护管理成本成为难点和焦点。
目前业界各大标准组织都在关注终端运维管理方面的解决方案,比如DSL Forum(数字用户线论坛)针对xDSL(各种数字用户线)终端定义了一系列规范、电子和电气工程师协会(Institute ofElectrical and ElectronicsEngineers,简称“IEEE”)针对WiMAX定义了一系列规范等等。
DSL Forum在TR069文稿中提出采用终端主动发起请求的被动管理模型,具体实现上采用远程过程调用(Remote Procedure Call,简称“RPC”)的方式对一批用户驻地设备(CUSTOMER PREMISES EQUIPMENT,简称“CPE”)的相关配置参数进行读写来完成终端的管理,CPE就是指用户侧的终端设备。
如图1所示,在TR069的方案中,对配置这部分的实现是,每个CPE都有一批描述其配置的参数,自动配置服务器(Automatic ConfigurationServer,简称“ACS”)通过RPC可以对终端的参数进行读取和写入。
TR069方案存在如下缺点:
1、CPE的类型不同、CPE的版本不同,都可能会存在带有不同配置参数,甚至相同参数又会存在不同的配置方式或者交互方式,因此ACS需要针对不同类型、不同版本的CPE,去理解和适配其所支持的配置参数,导致系统实现难度大、成本高。
2、因为不同的CPE涉及不同的最终用户,因此ACS需要针对不同的最终用户,完成CPE的配置管理,从而无法实现批量管理和配置,导致无法适应CPE的实际应用场景。
发明内容
有鉴于此,本发明的主要目的在于提供一种用户驻地设备配置管理方法及其系统,使得对CPE进行批量配置管理时,ACS和CPE之间的交互过程更为简单。
为实现上述目的,本发明提供了一种用户驻地设备配置管理方法,包含以下步骤:
A自动配置服务器向用户驻地设备发送要求下载或上传配置文件的第一消息,其中包含进行配置文件下载或上传所需的参数;
B用户驻地设备响应所述第一消息,根据其中的参数,从文件服务器下载预先生成的配置文件或将本地的配置文件上传到文件服务器;
C所述下载或上传结束后,所述用户驻地设备向所述自动配置服务器发送第二消息,其中包含本次下载或上传的结果。
其中,对于用户驻地设备下载配置文件的情况,
所述步骤A还包含以下子步骤:
所述自动配置服务器在发送所述第一消息前,根据配置模板,结合用户驻地设备的个性化数据,生成该用户驻地设备的配置文件,保存在所述文件服务器中,其中,所述配置模板用于存放同一类用户驻地设备的共性属性;
所述步骤C还包含以下子步骤:
所述用户驻地设备下载完配置文件后,根据该配置文件的内容进行参数配置,并将配置结果通过第三消息上报给所述自动配置服务器。
此外,所述步骤C中,在所述用户驻地设备下载完配置文件后及进行参数配置前,还包含以下子步骤:
对配置文件进行校验,判断校验是否成功,如果是则进行参数配置,否则跳过参数配置步骤,并在所述第二消息中设置表示配置文件校验失败的信息。
此外,所述配置文件符合可扩充标记语言1.0规范,并且包含本配置文件的版本信息。
此外,所述配置文件还包含以下特征中的一种或其任意组合:
配置文件的名称是唯一的,对应于一个用户驻地设备;
配置文件在所述文件服务器上按照不同的种类存放于不同的目录中;
配置文件中每个配置元素包含一个操作类型属性,表示对该配置元素所进行的操作的操作类型;
配置文件中的每个表对象带有一个表示该表行记录数的属性。
此外,所述操作类型是修改、增加或删除。
此外,所述进行下载或上传所需的参数包含以下参数中的一种或其任意组合:
文件服务器的地址、下载或上传所使用的协议类型、下载或上传所需的帐号和密码、配置文件所在路径、以及配置文件名称。
此外,所述方法基于“TR069”规范实现,其中,
所述步骤A中,
所述自动配置服务器通过调用“DownLoad”方法通知所述用户驻地设备下载所述配置文件,同时下发用于标识本次操作的命令标识;
所述用户驻地设备向所述自动配置服务器回复“DownLoad”方法响应;
所述步骤C包含以下子步骤:
C11当所述下载结束时,所述用户驻地设备通过调用“TransferComplete”方法通知所述自动配置服务器,该“TransferComplete”方法的参数中带有所述命令标识和表示下载是否成功的错误码;
C12当下载的文件校验通过并且已经生效时,则用户驻地设备通过调用“Inform”方法把配置最终结果上报给所述自动配置服务器,该Inform”方法的参数中带有所述命令标识、当前配置文件版本号、和“EventCode”参数,该“EventCode”参数的值为“M Download”。
此外,所述方法还包含以下步骤:
当所述用户驻地设备和自动配置服务器之间的连接中断时,该用户驻地设备调用“Inform”方法重新建立连接,该“Inform”方法的参数中带有所述命令标识、当前配置文件版本号、和“EventCode”参数,该“EventCode”参数的值为“7TRANSFER COMPLETE”。
此外,如果所述用户驻地设备需要重新启动才能使新的配置生效,则在所述步骤C11完成后,执行重新启动的步骤,启动完成再执行所述步骤C12。
此外,所述方法可以基于简单网络管理协议实现,其中,
所述步骤A中,
所述自动配置服务器通过设置“MIB”表,通知所述用户驻地设备下载所述配置文件;
所述步骤B中,
开始下载或上传所述配置文件时,所述用户驻地设备通过“TRAP”消息通知所述自动配置服务器,其中表示进度的参数为0;
所述步骤C包含以下子步骤:
C21当所述下载结束时,所述用户驻地设备通过“TRAP”消息通知所述自动配置服务器,其中表示进度的参数为100;
C22如果下载成功,则用户驻地设备通过表示“cpeRegisterEvent”事件的“TRAP”消息把配置最终结果上报所述自动配置服务器,其中包括当前配置文件版本号。
此外,如果所述用户驻地设备需要重新启动才能使新的配置生效,则在所述步骤C21完成后,执行重新启动的步骤,启动完成再执行所述步骤C22。
本发明还提供了一种用户驻地设备配置管理系统,包含自动配置服务器和用户驻地设备,所述系统还包含用于存放配置文件的文件服务器;
所述自动配置服务器还用于向所述用户驻地设备发送要求下载或上传配置文件的第一消息,其中包含进行下载或上传所需的参数;
所述用户驻地设备还用于响应所述第一消息,根据其中的参数,从文件服务器下载预先生成的配置文件或将本地的配置文件上传到文件服务器,并且在所述下载或上传结束后,向所述自动配置服务器发送第二消息,其中包含本次下载或上传的结果。
其中,对于用户驻地设备下载配置文件的情况,
所述自动配置服务器还用于在发送所述第一消息前,根据配置模板,结合用户驻地设备的个性化数据,生成该用户驻地设备的配置文件,保存在所述文件服务器中,其中,所述配置模板用于存放同一类用户驻地设备的共性属性;
所述用户驻地设备还用于在下载完配置文件后,根据该配置文件的内容进行参数配置,并将配置结果通过第三消息上报给所述自动配置服务器。
通过比较可以发现,本发明的技术方案与现有技术的主要区别在于,使用了统一的文件交互接口,以文件服务器作为配置文件交互的中介;使用了基于可扩充标记语言(extensible Markup Language,简称“XML”)的统一配置模板,把同一类CPE共性的配置项体现在配置模板中,再结合每一个CPE的个性化数据生成该CPE的个性化配置文件,同时比较全面地规定了配置文件的各要素;还分别基于TR069和简单网络管理协议(Simple NetworkManagement Protocol,简称“SNMP”)提出了两种实现配置生效的方式。
这种技术方案上的区别,带来了较为明显的有益效果,即因为使用了统一的文件交互接口,相对于使用RPC方式交互的现有技术,ACS和CPE之间的交互更为简单,从而为实现海量终端的管理提供了实现可能,此外文件交互接口的适应性较强,无论ACS和CPE如何升级,无论CPE的参数如何增减和变化,变化的可以只是配置文件的内容,ACS与CPE中与交互相关的模块可以不变。
因为使用了统一配置模板,配置文件可以根据模板批量生成,使用一个配置模板可以改掉一类CPE(可以是成千上万个)的配置参数,所以适合海量终端的管理。
因为配置模板使用了XML,而XML的表达能力很强,所以可以适用于各种应用环境的需要,为系统将来的升级也打下了良好的基础;XML是一种标准化的语言,所以便于各厂商设备之间的互通。
通过基于TR069和SNMP的两种实现配置生效的方式,使得无论CPE配置生效时是否需要重启都可以使用本发明的技术方案。
附图说明
图1是现有技术中ACS对CPE进行配置管理的基本原理;
图2是本发明中ACS对CPE进行配置管理的基本原理;
图3是根据本发明第一实施例的基于TR069的CPE参数设置流程图;
图4是根据本发明第一实施例的基于TR069的CPE参数读取流程图;
图5是根据本发明第一实施例的基于TR069的CPE无需重启配置生效通知流程图;
图6是根据本发明第一实施例的基于TR069的CPE重启后配置生效通知流程图;
图7是根据本发明第二实施例的基于SNMP的CPE参数设置流程图;
图8是根据本发明第二实施例的基于SNMP的CPE参数读取流程图;
图9是根据本发明第二实施例的基于SNMP的CPE无需重启配置生效通知流程图;
图10是根据本发明第二实施例的基于SNMP的CPE重启后配置生效通知流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
先说明本发明的原理,基本原理图如图2所示,ACS和CPE之间的通信,采用统一的配置文件传输接口,无论是修改CPE一个还是多个参数,或者从CPE读取一个还是多个参数,均是通过下载或者上传CPE对应的配置文件完成,ACS通过在配置文件中置上对应增删改标记,来通知CPE需要关心哪些参数。这样,不管是什么类型的终端或者什么版本的终端,ACS和CPE之间的接口都是统一的配置文件传递接口和流程,具体业务的差异性,通过文件内容来进行区分识别,而这一部分数据可以通过配置文件模板完成。
下面介绍本发明所用的系统,该系统由ACS、CPE和文件服务器组成,其中文件服务器是本发明所新增的,用于存放配置文件。
ACS和CPE的基本功能和现有技术的一致,本发明只是对CPE参数配置管理的实现方式进行了改进,其中,
ACS新增的功能主要是跟据配置模板生成配置文件,通知CPE下载或上传配置文件的方法;
CPE新增的功能主要是下载或上传配置文件,对下载的配置文件进行校验,根据通过校验的配置文件中的内容修改本地参数配置,并将最终结果上报ACS。
下面将结合上述系统,分别基于TR069规范和SNMP协议提供两个实施例,说明本发明原理的具体实现方式。每一个实施例中先说明四个流程(CPE参数设置、CPE参数读取、无需重启配置生效通知、和重启后配置生效通知),再提供支持这些流程的数据接口模型。两个实施例所用到的配置模板相同,在最后进行说明。
本发明的第一实施例是基于TR069规范的,下面结合图3说明CPE参数设置的流程,当ACS需要配置CPE上的参数时,首先在ACS本地完成该CPE对应配置文件的修改并放到文件服务器上,然后在步骤310通过RPC方式设置CPE,通知CPE去文件服务器下载配置文件,并告知如何下载配置文件的相关参数,如服务器地址、下载所用的协议类型(是FTP还是HTTP,如果是FTP的话还要提供帐号和密码)、文件所在路径、以及文件名称等。
接着进入步骤320,CPE从文件服务器下载配置文件。
接着进入步骤330,CPE对下载得到的配置文件进行校验,校验通过后根据配置文件中的修改标记进行参数更新;CPE完成更新后,将更新结果以RPC方式通知ACS。校验的目的是保证配置文件的正确性,如果省去校验,虽然原则上可行,但会大大增加CPE出现重大故障的可能性。目前对文件的校验已有很多成熟的方法,本发明不再详述。
下面结合图4说明CPE参数读取的流程,当ACS需要读取CPE的参数时,在步骤410中,通过RPC方式设置CPE,通知CPE将当前的配置文件上传到文件服务器,并告知如何上传配置文件的相关参数,如服务器地址、上传所用的协议类型(是FTP还是HTTP,如果是FTP的话还要提供帐号和密码)、文件所在路径、以及文件名称等。
接着进入步骤420,CPE将当前配置文件上传到文件服务器。
接着进入步骤430,CPE在上传结束后以RPC方式通知ACS上传结果。
下面结合图5说明CPE配置生效通知流程,该流程适用于CPE无需重启就可生效的情况。
在步骤510中,ACS调用Download方法设置终端,通知CPE去文件服务器下载配置文件,并告知如何下载配置文件的相关参数,同时还下发CommandKey(命令的ID),用于标识本次操作。熟悉本领域的普通技术人员可以知道,有了CommandKey以后就可以实现多个命令的并行,如果ACS向CPE发了多个命令,在收到CPE回应的消息时可以从其所携带的CommandKey判断该消息是对以前哪一个命令的回应。
接着进入步骤520,CPE在从文件服务器下载的过程中,向ACS发送对Download方法的响应,其定义同GR069,该响应带有一个Status参数,如果为1表示文件未下载完或配置没有生效,如果为0则表示本次成功。
在下载的过程中,如果CPE和ACS之间的连接因为意外而中断了,则进入步骤530,CPE通过Inform函数请求重新建立连接,其中,EventCode参数为“7TRANSFER COMPELETE”,还带有标识本次操作的CommandKey(与步骤510中随Download下发的CommandKey相同),以及配置文件的版本号。
当配置文件下载结束则进入步骤540,CPE调用“TransferComplete”方法通知ACS配置文件下载结束,其中带有标识本次操作的CommandKey(与步骤510中随Download下发的CommandKey相同),以及FaultCode参数,FaultCode是本次下载的错误码,如果本次下载成功,则FaultCode为0并进入步骤550,否则FaultCode为代表下载失败原因的一个整数。
在步骤550中,下载配置文件成功以后,对配置文件进行校验,校验通过后根据配置文件中的修改标记进行参数更新,并在完成更新参数生效后,通过调用Inform方法将更新结果通知ACS,Inform的参数包括:标识本次操作的CommandKey(与步骤510中随Download下发的CommandKey相同),配置文件版本号,以及值取为“M Download”的EventCode参数。之所以要上传版本号,是因为本发明是通过版本号来判别配置加载是否成功的,如果该版本号和网管侧期望的版本号不一致说明加载没有成功,否则代表加载成功。
下面结合图6说明另一种CPE配置生效通知流程,该流程适用于CPE需要重启才可生效的情况。
步骤610到步骤640分别于图5中的步骤510到步骤540相同,这里不再重复说明。
在步骤640完成以后,在步骤650中CPE进行重启,重启后再执行步骤660。是否需要重启可以有多种确定方式,一种是预先设定在CPE中,规定该CPE在设置新的配置以后一定要重启;另一种是由CPE视所更新的参数是否预先设定的重要参数,如果是则重启,否则不重启;再有一种是由ACS在先前下发的命令中指定是否要重启。
在步骤660中,对配置文件进行校验,校验通过后根据配置文件中的修改标记进行参数更新,并在完成更新后,通过调用Inform方法将更新结果通知ACS,该Inform的参数包括:配置文件版本号,以及值取为“1BOOT”的EventCode参数。
下面的表中示出了上述第一实施例中用到的数据接口各方法(Method)的简单说明,方法也可以称为函数:
接口名称 | Download |
接口说明 | CPE提供给ACS调用的函数,用于设置终端进行配置文件下载 |
接口名称 | DownloadResponse |
接口说明 | Download响应函数 |
接口名称 | Upload |
接口说明 | CPE提供给ACS调用的函数,用于设置终端进行配置文件上传 |
接口名称 | UploadResponse |
接口说明 | Upload响应函数 |
接口名称 | TransferComplete |
接口说明 | 传输完成通知接口 |
接口名称 | Inform |
接口说明 | CPE消息通知接口,其中配置文件版本号InternetGatewayDevice.DeviceInfo.VendorConfigFile.{i}.Version为必须上报内容。 |
本发明的第二实施例是基于SNMP的。SNMP是因特网工程任务组(IETF)早期作为临时解决方案提出的网络管理协议,是用来管理IP网络和以太网的。它的特点是比较简单、容易实现、成本低廉,所以受到了广泛的支持,近些年来SNMP发展很快,已经成为著名的网络管理协议,在网络管理方面成为事实上的标准。
下面结合图7说明CPE参数设置的流程,当ACS需要配置CPE上的参数时,首先在ACS本地完成该CPE对应配置文件的修改并放到文件服务器上,然后在步骤710通过MIB(管理信息库)表设置CPE,通知CPE去文件服务器下载配置文件,并告知如何下载配置文件的相关参数,如服务器地址、下载所用的协议类型(是FTP还是HTTP,如果是FTP的话还要提供帐号和密码)、文件所在路径、以及文件名称等。
接着进入步骤720,CPE从文件服务器下载配置文件。
接着进入步骤730,CPE对下载得到的配置文件进行校验,校验通过后根据配置文件中的修改标记进行参数更新;CPE完成更新后,将更新结果通过TRAP消息通知ACS。这里对TRAP消息进行一点说明:SNMP TRAP是SNMP报文主要格式之一,用于主动上报告警、事件信息。SNMP报文可分成两个部分,SNMP报文头和SNMP信息体,SNMP报文头是SNMP报文标准部分,必须完全遵从IETF的SNMP V1、V2c的MIB TRAP规范定义,SNMP信息体就是TRAP参数,是TRAP的定位参数,必须在MIB文件有唯一节点标识。
下面结合图8说明CPE参数读取的流程,当ACS需要读取CPE的参数时,在步骤810中,通过MIB表设置CPE,通知CPE将当前的配置文件上传到文件服务器,并告知并告知如何上传配置文件的相关参数,如服务器地址、上传所用的协议类型(是FTP还是HTTP,如果是FTP的话还要提供帐号和密码)、文件所在路径、以及文件名称等。
接着进入步骤820,CPE将当前配置文件上传到文件服务器。
接着进入步骤830,CPE在上传结束后通过TRAP消息通知ACS上传结果。
下面结合图9说明CPE配置生效通知流程,该流程适用于CPE无需重启就可生效的情况。
在步骤910中,ACS通过通过MIB表设置CPE,通知CPE去文件服务器下载配置文件,并告知如何下载配置文件的相关参数
接着进入步骤920,CPE在从文件服务器下载的过程中,向ACS发送loadReportEvent事件TRAP,其中cpeLoadProgress参数的值为0(%),表示已经开始下载。
当配置文件下载结束则进入步骤930,CPE向ACS发送loadReportEvent事件TRAP,其中cpeLoadProgress参数的值为100(%),表示下载完成。
此后进入步骤940中,下载配置文件成功以后,对配置文件进行校验,校验通过后根据配置文件中的修改标记进行参数更新,并在完成更新参数生效后,向ACS发送cpeRegisterEvent事件TRAP,其中包括配置文件版本号。之所以要上传版本号,是因为本发明是通过版本号来判别配置加载是否成功的,如果该版本号和网管侧期望的版本号不一致说明加载没有成功,否则代表加载成功。
下面结合图10说明另一种CPE配置生效通知流程,该流程适用于CPE需要重启才可生效的情况。
步骤1010到步骤1030分别于图9中的步骤910到步骤930相同,这里不再重复说明。
在步骤1030完成以后,在步骤1040CPE进行重启,重启后再执行步骤1050。
步骤1050与步骤940相同,这里也不再重复说明了。
第二实施例的接口协议遵循SNMP协议(SNMPV1、SNMPV2c版本)。在以下的表格中对第二实施例中所用到的SNMP数据模型进行了简略说明。
MIB表名 | cpeUpgrade |
MIB说明 | 终端与ACS交互的MIB表,ACS通过该表的设置,来驱动终端完成配置文件上传和下载操作。取自《综合接入设备管理系统技术要求》的CPE-GENERAL-MIB.mib相关表叶子说明如下:a)cpeLoadServerIpAddr:文件加载服务器的IP地址;b)cpeLoadProtocol:文件加载协议;c)cpeLoadContent:文件加载内容的类型;d)cpeLoadFileName:加载文件名;e)cpeLoadUserName:加载时访问加载服务器(FTP服务器)的用户名;f)cpeLoadPassword:加载时访问加载服务器(FTP服务器)的密码;g)cpeLoadMode:终端加载和生效方式;h)cpeLoadAdminStatus:加载操作;i)cpeLoadOperStatus:加载结果;j)cpeLoadProgress:加载进度显示,指下载或上载过程完成的百分比,取值范围0~100。 |
MIB表名 | 配置文件上传/下载结果通知事件接口 |
MIB说明 | 用于终端通知ACS配置文件上传或者下载的结果。文件上传/下载开始后发送一个加载进度和状态;文件上传/下载结束后发送一个加载进度和状态;配置生效之后发送一个加载进度和状态。包括的TRAP参数有:1)事件类型;2)加载进度,对应cpeUpgrade表的cpeLoadOperStatus叶子;3)加载状态,对应cpeUpgrade表的cpeLoadProgress叶子;取自《综合接入设备管理系统技术要求》的CPE-GENERAL-MIB.mib |
MIB表名 | CPE终端管理注册事件接口 |
MIB说明 | 终端上电需要向ACS发送的事件TRAP。取自2.1版本的CPE-GENERAL-MIB.mib其中,上报内容中增加sysCfgFileVersion叶子 |
MIB表名 | CPE系统信息表 |
MIB说明 | 描述CPE基本信息的MIB表。相关叶子如下:a)sysDescr:CPE设备描述信息,包括系统全称、硬件类型版本、软件版本等信息; |
b)sysObjectID:CPE设备所在的根节点信息;c)sysUptime:CPE设备系统上电以来的时间值;d)sysContact:维护该CPE设备的联系人,联系方式;e)sysName:CPE设备名称;f)sysLocation:CPE设备所在物理位置;g)sysServices:CPE设备网络功能层次;h)sysORLastChange:CPE设备配置改变的时间标识。i)sysCfgFileVersion:CPE当前使用的配置文件版本号取自《综合接入设备管理系统技术要求》的CPE-GENERAL-MIB.mib。其中sysCfgFileVersion是新增叶子。 |
在以上的第一、第二实施例中,配置文件都是由配置模板生成的,配置模板中是同一类CPE共性的配置项,再结合每一个CPE的个性化数据生成该CPE的配置文件。CPE的个性化数据包括业务标识、帐号信息、带宽等信息。下面对配置文件和配置模板进行详细的说明。
配置模板的样例如下所示:
<?xml version=″1.0″?>
<InternetGatewayDeviceCofig xmlns=″urn:dslforum-org:cpe-device-config-1-0″>
<InternetGatewayDevice>
<DeviceInfo ProvisioningCode=″″>
<VendorConfigFile NumberOfEntries=″1″>
<VendorConfigFileEntry EntryID=″1″Version=″9″/>
</VendorConfigFile>
</DeviceInfo>
</InternetGatewayDevice>
<AAA NumberOfEntries=″4″MFlag=″1″>
<aaaEntry EntryID=″1″/>
<aaaEntry EntryID=″2″MFlag=″1″/>
<aaaEntry EntryID=″3″AddFlag=″1″/>
<aaaEntry EntryID=″4″DelFlag=″1″/>
</AAA>
</InternetGatewayDeviceCofig>
要达到批量配置的效果,由配置模板生成的配置文件需要遵循如下的配置文件规范:
第一、配置文件必须遵循XML 1.0规范。
上述样例中的<?xml version=″1.0″?>就是告诉读取者本文件符合XML1.0标准。之所以使用XML是因为XML的表达能力很强(例如可以表达嵌套结构),可以适用于各种应用环境的需要,为系统将来的升级也打下了良好的基础;XML是一种标准化的语言,所以便于各厂商设备之间的互通。
第二、每一个配置文件要有一个唯一的名称,可以唯一对应一个CPE。当然,如果在某些应用中CPE没有个性化的属性,也可以多个CPE对应一个配置文件。在本发明的一个实施例中,命名规则为:
终端OUI-终端序列号.xml。
第三、配置文件存储路径。配置文件在文件服务器上的存储路径建议分别依照终端类型、终端OUI和终端版本进行区分。
比如:FTPSERVER/ADSL/00E0FC/V1
FTPSERVER/ADSL/00E0FC/V2
FTPSERVER/IAD/00E0FC/V1
其中FTPSERVER是文件服务器访问用户的home目录。
第四、配置文件中必须包含配置文件版本信息,比如:
<InternetGatewayDevice>
<DeviceInfo ProvisioningCode=″″>
<VendorConfigFile NumberOfEntries=″1″>
<VendorConfigFileEntry EntryID=″1″Version=″9″/>
</VendorConfigFile>
</DeviceInfo>
</InternetGatewayDevice>
通过版本信息的比较可以知道CPE当前的配置文件是否最新的,新的配置文件加载是否成功。
第五、配置文件中的每个配置元素可以包含如下属性:
属性名称 | 属性含义 | 属性说明 |
MFlag | 配置项修改标记 | 缺省取值为0,当修改的参数需要告知终端时,需要在被修改的配置项中,设置MFlag属性为”1” |
AddFlag | 配置项增加标记 | 缺省取值为0,当增加的参数需要告知终端时,需要在被增加的配置项中,设置AddFlag属性为”1” |
DelFlag | 配置项删除标记 | 缺省取值为0,当删除的参数需要告知终端时,需要在被删除的配置项中,设置DelFlag属性为”1” |
这些属性使CPE只需观注变动的参数,提高CPE对配置文件的处理效率。因为CPE一般处理能力较弱,所以要尽量减少其工作量。
第六、配置文件中的表对象要带有NumberOfInstances属性,用于表示该表的行记录数。当配置文件中的表对象所带有的行记录增加或者删除时,需要将表对象的NumberOfInstances属性更新为变化后实际的行记录数,将表对象的MFlag属性置为“1”,并且将新增行的AddFlag属性置为“1”,将删除行的DelFlag属性置为“1”。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (14)
1.一种用户驻地设备配置管理方法,其特征在于,包含以下步骤:
A自动配置服务器向用户驻地设备发送要求下载或上传配置文件的第一消息,其中包含进行配置文件下载或上传所需的参数;
B用户驻地设备响应所述第一消息,根据其中的参数,从文件服务器下载预先生成的配置文件或将本地的配置文件上传到文件服务器;
C所述下载或上传结束后,所述用户驻地设备向所述自动配置服务器发送第二消息,其中包含本次下载或上传的结果。
2.根据权利要求1所述的用户驻地设备配置管理方法,其特征在于,对于用户驻地设备下载配置文件的情况,
所述步骤A还包含以下子步骤:
所述自动配置服务器在发送所述第一消息前,根据配置模板,结合用户驻地设备的个性化数据,生成该用户驻地设备的配置文件,保存在所述文件服务器中,其中,所述配置模板用于存放同一类用户驻地设备的共性属性;
所述步骤C还包含以下子步骤:
所述用户驻地设备下载完配置文件后,根据该配置文件的内容进行参数配置,并将配置结果通过第三消息上报给所述自动配置服务器。
3.根据权利要求2所述的用户驻地设备配置管理方法,其特征在于,所述步骤C中,在所述用户驻地设备下载完配置文件后及进行参数配置前,还包含以下子步骤:
对配置文件进行校验,判断校验是否成功,如果是则进行参数配置,否则跳过参数配置步骤,并在所述第二消息中设置表示配置文件校验失败的信息。
4.根据权利要求2所述的用户驻地设备配置管理方法,其特征在于,所述配置文件符合可扩充标记语言1.0规范,并且包含本配置文件的版本信息。
5.根据权利要求4所述的用户驻地设备配置管理方法,其特征在于,所述配置文件还包含以下特征中的一种或其任意组合:
配置文件的名称是唯一的,唯一对应于一个用户驻地设备;
配置文件在所述文件服务器上按照不同的种类存放于不同的目录中;
配置文件中每个配置元素包含一个操作类型属性,表示对该配置元素所进行的操作的操作类型;
配置文件中的每个表对象带有一个表示该表行记录数的属性。
6.根据权利要求5所述的用户驻地设备配置管理方法,其特征在于,所述操作类型是修改、增加或删除。
7.根据权利要求1至6中任一项所述的用户驻地设备配置管理方法,其特征在于,所述进行下载或上传所需的参数包含以下参数中的一种或其任意组合:
文件服务器的地址、下载或上传所使用的协议类型、下载或上传所需的帐号和密码、配置文件所在路径、以及配置文件名称。
8.根据权利要求2至5中任一项所述的用户驻地设备配置管理方法,其特征在于,所述方法基于“TR069”规范实现,其中,
所述步骤A中,
所述自动配置服务器通过调用“DownLoad”方法通知所述用户驻地设备下载所述配置文件,同时下发用于标识本次操作的命令标识;
所述用户驻地设备向所述自动配置服务器回复“DownLoad”方法响应;
所述步骤C包含以下子步骤:
C11当所述下载结束时,所述用户驻地设备通过调用“TransferComplete”方法通知所述自动配置服务器,该“TransferComplete”方法的参数中带有所述命令标识和表示下载是否成功的错误码;
C12当下载的文件校验通过并且已经生效时,则用户驻地设备通过调用“Inform”方法把配置最终结果上报给所述自动配置服务器,该Inform”方法的参数中带有所述命令标识、当前配置文件版本号、和“EventCode”参数,该“EventCode”参数的值为“M Download”。
9.根据权利要求8所述的用户驻地设备配置管理方法,其特征在于,所述方法还包含以下步骤:
当所述用户驻地设备和自动配置服务器之间的连接中断时,该用户驻地设备调用“Inform”方法重新建立连接,该“Inform”方法的参数中带有所述命令标识、当前配置文件版本号、和“EventCode”参数,该“EventCode”参数的值为“7 TRANSFER COMPLETE”。
10.根据权利要求9所述的用户驻地设备配置管理方法,其特征在于,如果所述用户驻地设备需要重新启动才能使新的配置生效,则在所述步骤C11完成后,执行重新启动的步骤,启动完成再执行所述步骤C12。
11.根据权利要求2至5中任一项所述的用户驻地设备配置管理方法,其特征在于,所述方法可以基于简单网络管理协议实现,其中,
所述步骤A中,
所述自动配置服务器通过设置“MIB”表,通知所述用户驻地设备下载所述配置文件;
所述步骤B中,
开始下载或上传所述配置文件时,所述用户驻地设备通过“TRAP”消息通知所述自动配置服务器,其中表示进度的参数为0;
所述步骤C包含以下子步骤:
C21当所述下载结束时,所述用户驻地设备通过“TRAP”消息通知所述自动配置服务器,其中表示进度的参数为100;
C22如果下载成功,则用户驻地设备通过表示“cpeRegisterEvent”事件的“TRAP”消息把配置最终结果上报所述自动配置服务器,其中包括当前配置文件版本号。
12.根据权利要求11所述的用户驻地设备配置管理方法,其特征在于,如果所述用户驻地设备需要重新启动才能使新的配置生效,则在所述步骤C21完成后,执行重新启动的步骤,启动完成再执行所述步骤C22。
13.一种用户驻地设备配置管理系统,包含自动配置服务器和用户驻地设备,
其特征在于,所述系统还包含用于存放配置文件的文件服务器;
所述自动配置服务器还用于向所述用户驻地设备发送要求下载或上传配置文件的第一消息,其中包含进行下载或上传所需的参数;
所述用户驻地设备还用于响应所述第一消息,根据其中的参数,从文件服务器下载预先生成的配置文件或将本地的配置文件上传到文件服务器,并且在所述下载或上传结束后,向所述自动配置服务器发送第二消息,其中包含本次下载或上传的结果。
14.根据权利要求13所述的用户驻地设备配置管理系统,其特征在于,对于用户驻地设备下载配置文件的情况,
所述自动配置服务器还用于在发送所述第一消息前,根据配置模板,结合用户驻地设备的个性化数据,生成该用户驻地设备的配置文件,保存在所述文件服务器中,其中,所述配置模板用于存放同一类用户驻地设备的共性属性;
所述用户驻地设备还用于在下载完配置文件后,根据该配置文件的内容进行参数配置,并将配置结果通过第三消息上报给所述自动配置服务器。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100715058A CN100403690C (zh) | 2005-04-30 | 2005-04-30 | 用户驻地设备配置管理方法及其系统 |
US11/596,613 US8326953B2 (en) | 2005-04-30 | 2006-04-27 | Configuration management method and system for customer premises equipment |
AT06741744T ATE440419T1 (de) | 2005-04-30 | 2006-04-27 | Verfahren zum konfigurationsmanagement von kundenausrüstung und entsprechendes system |
EP06741744A EP1746767B1 (en) | 2005-04-30 | 2006-04-27 | A method for configuration management to the customer premises equipment and the system thereof |
DE602006008540T DE602006008540D1 (de) | 2005-04-30 | 2006-04-27 | Verfahren zum konfigurationsmanagement von kundenausrüstung und entsprechendes system |
ES06741744T ES2328628T3 (es) | 2005-04-30 | 2006-04-27 | Metodo de gestion de configuraciones para equipos en las instalaciones del cliente y sistema correspondiente. |
PCT/CN2006/000823 WO2006116922A1 (fr) | 2005-04-30 | 2006-04-27 | Methode de gestion de configuration de l'equipement des locaux de l'utilisateur et systeme pour celle-ci |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100715058A CN100403690C (zh) | 2005-04-30 | 2005-04-30 | 用户驻地设备配置管理方法及其系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1859160A CN1859160A (zh) | 2006-11-08 |
CN100403690C true CN100403690C (zh) | 2008-07-16 |
Family
ID=37298027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100715058A Active CN100403690C (zh) | 2005-04-30 | 2005-04-30 | 用户驻地设备配置管理方法及其系统 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8326953B2 (zh) |
EP (1) | EP1746767B1 (zh) |
CN (1) | CN100403690C (zh) |
AT (1) | ATE440419T1 (zh) |
DE (1) | DE602006008540D1 (zh) |
ES (1) | ES2328628T3 (zh) |
WO (1) | WO2006116922A1 (zh) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6993050B2 (en) * | 2001-03-14 | 2006-01-31 | At&T Corp. | Transmit and receive system for cable data service |
CN101183967B (zh) * | 2006-11-14 | 2011-07-06 | 华为技术有限公司 | 一种用户驻地设备离线通知方法及装置 |
CN101193125B (zh) | 2006-11-20 | 2012-07-04 | 华为技术有限公司 | 一种用户驻地设备配置管理方法及装置 |
EP1927919A1 (en) * | 2006-11-30 | 2008-06-04 | Alcatel Lucent | Management method for server customer communication |
CN101202745A (zh) * | 2006-12-15 | 2008-06-18 | 华为技术有限公司 | 获取用户驻地设备功能配置信息的方法、装置及应用系统 |
CN101051043B (zh) * | 2006-12-28 | 2011-11-16 | 深圳迈瑞生物医疗电子股份有限公司 | 生化分析仪用户个性化操作的实现方法和装置 |
CN101035127B (zh) * | 2007-01-16 | 2011-12-28 | 中兴通讯股份有限公司 | 在传送多媒体消息业务中向服务提供商传送报告消息的方法 |
US8250190B2 (en) | 2007-03-29 | 2012-08-21 | At&T Intellectual Property I, L.P. | Systems and methods for retrieving customer premise equipment data |
US9918218B2 (en) | 2007-06-12 | 2018-03-13 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Method and system for a networked self-configuring communication device utilizing user preference information |
CN101442427A (zh) * | 2007-11-22 | 2009-05-27 | 华为技术有限公司 | 设备管理方法、系统及装置 |
CN101483543A (zh) * | 2008-01-11 | 2009-07-15 | 华为技术有限公司 | 网络管理方法与系统、终端与自动配置服务器 |
EP2096788B1 (en) * | 2008-02-28 | 2017-10-04 | Alcatel Lucent | Configuration server for automatically configuring customer premises equipments |
US8775943B2 (en) * | 2008-04-01 | 2014-07-08 | Samsung Electronics Co., Ltd. | System and method for remote application configuration management on multifunction peripherals |
CN101572617B (zh) * | 2008-04-30 | 2011-11-09 | 华为终端有限公司 | 移动通信设备的管理方法、装置及系统 |
US8206635B2 (en) * | 2008-06-20 | 2012-06-26 | Amaranth Medical Pte. | Stent fabrication via tubular casting processes |
EP2161943B1 (en) | 2008-09-08 | 2017-05-03 | Alcatel Lucent | Method for remotely managing devices, devices and systems related thereto |
CN101436924B (zh) * | 2008-11-06 | 2011-09-14 | 华为终端有限公司 | 一种数据同步的方法、装置及系统 |
CN101783737A (zh) * | 2009-01-21 | 2010-07-21 | 华为终端有限公司 | 一种配置命令应用结果上报方法、获取方法及装置 |
CN101483568B (zh) * | 2009-02-04 | 2012-08-22 | 华为终端有限公司 | UPnP设备的升级方法、控制设备及系统 |
EP2216937A1 (en) * | 2009-02-10 | 2010-08-11 | Alcatel Lucent | Alarm notification between customer premises equipment and a remote management server |
EP2315413A1 (en) * | 2009-10-26 | 2011-04-27 | Alcatel Lucent | Method and apparatus for communicating an autonomous transfer failure alarm |
CN102123040A (zh) * | 2010-01-08 | 2011-07-13 | 华为技术有限公司 | 数据配置的方法和装置 |
CN102238142B (zh) * | 2010-04-23 | 2014-03-26 | 英业达集团(天津)电子技术有限公司 | 计算机的文件传输控制方法 |
EP2594096B1 (en) | 2010-07-15 | 2014-09-03 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for updating a user terminal |
CN102378156B (zh) * | 2010-08-10 | 2014-04-23 | 鸿富锦精密工业(深圳)有限公司 | 客户端设备及更新设备参数的方法 |
CN102013998B (zh) * | 2010-11-30 | 2012-10-10 | 广东星海数字家庭产业技术研究院有限公司 | 一种基于tr-069协议实现家庭网络的管理方法 |
CN102571396B (zh) * | 2010-12-28 | 2014-08-20 | 中兴通讯股份有限公司 | 一种通讯网络系统及通讯设备的巡检子系统和巡检方法 |
US8874714B2 (en) * | 2011-01-27 | 2014-10-28 | Telefonaktiebolaget L M Ericsson (Publ) | Method for retrieving the implemented data model from a device |
US8849412B2 (en) | 2011-01-28 | 2014-09-30 | Micron Devices Llc | Microwave field stimulator |
JP6076915B2 (ja) | 2011-01-28 | 2017-02-08 | スティムウェイブ テクノロジーズ インコーポレイテッド | 神経刺激装置システム |
US12115374B2 (en) | 2011-01-28 | 2024-10-15 | Curonix Llc | Microwave field stimulator |
WO2013064912A2 (en) * | 2011-02-15 | 2013-05-10 | Zte Corporation | Auto-configuration of demarcation devices in ethernet passive optical network |
US9674035B2 (en) * | 2011-03-28 | 2017-06-06 | Zte Corporation | Seamless configuration update for optical network unit in ethernet passive optical network |
US9220897B2 (en) | 2011-04-04 | 2015-12-29 | Micron Devices Llc | Implantable lead |
CA2831138C (en) | 2011-04-04 | 2022-02-15 | Stimwave Technologies Incorporated | Implantable lead |
EP3338855B1 (en) | 2011-07-29 | 2020-04-15 | Stimwave Technologies Incorporated | Remote control of power or polarity selection for a neural stimulator |
US8510807B1 (en) * | 2011-08-16 | 2013-08-13 | Edgecast Networks, Inc. | Real-time granular statistical reporting for distributed platforms |
US9242103B2 (en) | 2011-09-15 | 2016-01-26 | Micron Devices Llc | Relay module for implant |
CN102523110A (zh) * | 2011-12-09 | 2012-06-27 | 杭州华三通信技术有限公司 | 一种实现零配置设备的自动配置的方法和装置 |
WO2013097244A1 (zh) * | 2011-12-31 | 2013-07-04 | 华为技术有限公司 | 传输参数的方法、自动配置服务器、用户设备及网管系统 |
CN103200021B (zh) * | 2012-01-04 | 2018-02-27 | 中兴通讯股份有限公司 | 网管系统、客户端、服务端及实现批量配置数据的方法 |
CN103209101B (zh) * | 2012-01-17 | 2016-12-14 | 深圳市共进电子股份有限公司 | 网关的测试方法 |
CN102624552A (zh) * | 2012-03-02 | 2012-08-01 | 瑞斯康达科技发展股份有限公司 | 一种网络设备的配置管理方法及装置 |
DE102012102187C5 (de) | 2012-03-15 | 2016-11-03 | Phoenix Contact Gmbh & Co. Kg | Steuerungsvorrichtung zum Steuern von sicherheitskritischen Prozessen in einer automatisierten Anlage und Verfahren zur Parametrierung der Steuerungsvorrichtung |
WO2013177006A2 (en) | 2012-05-21 | 2013-11-28 | Stimwave Technologies, Incorporated | Methods and devices for modulating excitable tissue of the exiting spinal nerves |
US9525582B1 (en) * | 2012-06-08 | 2016-12-20 | Arris Enterprises, Inc. | Selectively ordering application of provisioning from multiple sources for network equipment |
CN102724067B (zh) * | 2012-06-12 | 2016-03-02 | 华为技术有限公司 | 设备配置方法和装置 |
EP2938393A1 (en) | 2012-12-26 | 2015-11-04 | Micron Devices, LLC | Wearable antenna assembly |
CN103560918B (zh) * | 2013-11-13 | 2017-03-22 | 迈普通信技术股份有限公司 | 一种管理cpe端口的方法及系统 |
US9553767B2 (en) * | 2014-02-25 | 2017-01-24 | Red Hat Israel, Ltd. | Host connectivity templates to configure host of virtual machines |
WO2015135820A1 (en) * | 2014-03-10 | 2015-09-17 | Thomson Licensing | Automatically connecting a mobile data modem to a cpe device |
CN110665114B (zh) | 2014-05-12 | 2022-12-06 | 斯蒂维科技公司 | 具有小尺寸发射天线的远程rf功率系统 |
CN105099742B (zh) * | 2014-05-20 | 2020-01-14 | 中兴通讯股份有限公司 | 一种采集数据的方法、装置、系统及终端 |
CN104065519A (zh) * | 2014-07-14 | 2014-09-24 | 北京星网锐捷网络技术有限公司 | 提升会话交互性能的方法及自动配置服务器 |
CN105282204B (zh) * | 2014-07-23 | 2019-01-25 | 中兴通讯股份有限公司 | Tr069协议方法处理方法、装置及网关设备 |
CN104167822B (zh) * | 2014-09-02 | 2016-05-11 | 科大智能电气技术有限公司 | 一种用于配网自动化终端装置的参数配置方法 |
CN105187478A (zh) * | 2015-06-11 | 2015-12-23 | 小米科技有限责任公司 | 对终端设备进行快速设置的方法及装置 |
CN105049259A (zh) * | 2015-08-20 | 2015-11-11 | 北京星网锐捷网络技术有限公司 | 网络设备及用于网络设备的服务器、系统及方法 |
US10680731B2 (en) * | 2015-09-05 | 2020-06-09 | The Nielsen Company (Us), Llc | Methods and apparatus to facilitate local time-based digital audio measurement |
US10200242B2 (en) * | 2015-10-12 | 2019-02-05 | Dell Products, Lp | System and method to replicate server configurations across systems using sticky attributions |
CN105843871B (zh) * | 2016-03-18 | 2020-02-28 | 中国银联股份有限公司 | 分布式应用文件的控制与管理系统 |
CN107634895B (zh) * | 2016-07-19 | 2020-09-22 | 上海诺基亚贝尔股份有限公司 | 用于基于文件或单个消息的批量操作处理方法和设备 |
CN108881343B (zh) * | 2017-05-11 | 2021-06-15 | 中兴通讯股份有限公司 | 获取客户终端设备状态的方法、装置及自动配置服务器 |
CN107528741A (zh) * | 2017-09-26 | 2017-12-29 | 晶晨半导体(上海)股份有限公司 | 一种兼容多种自动配置服务器的方法 |
CN108037961B (zh) * | 2017-12-07 | 2021-01-19 | 北京锐安科技有限公司 | 一种应用程序配置方法、装置、服务器和存储介质 |
CN108667669B (zh) * | 2018-05-21 | 2021-08-24 | 京信网络系统股份有限公司 | 多版本数据模型兼容的方法、装置及系统 |
CN109768970B (zh) * | 2018-12-24 | 2021-05-04 | 通号通信信息集团有限公司 | 一种基于可配置的通用协议生成方法 |
CN111770151B (zh) * | 2020-06-24 | 2024-03-15 | 京信网络系统股份有限公司 | 用于自定义流程的处理方法、装置、电子设备及存储介质 |
CN112260984A (zh) * | 2020-09-02 | 2021-01-22 | 南京智微亚通信科技有限公司 | 一种带Wi-Fi功能的5G终端云管控方法 |
CN112422566B (zh) * | 2020-11-18 | 2022-10-14 | 青岛海尔科技有限公司 | 远程调用处理方法、装置、存储介质及电子装置 |
CN112532447A (zh) * | 2020-11-27 | 2021-03-19 | 锐捷网络股份有限公司 | 一种rdma参数配置的方法、装置及存储介质 |
CN114567549B (zh) * | 2022-03-04 | 2023-05-26 | 广州通则康威智能科技有限公司 | Cpe配置自适应方法、装置、计算机设备及存储介质 |
CN114860338B (zh) * | 2022-05-17 | 2024-09-17 | 西安北方华创微电子装备有限公司 | 一种半导体设备参数配置方法和装置 |
CN116028107B (zh) * | 2023-02-28 | 2023-08-11 | 广州市高科通信技术股份有限公司 | 基于定制的设备参数管理方法、装置及存储介质 |
CN116436750B (zh) * | 2023-04-24 | 2024-01-12 | 安徽高颐科技有限公司 | 一种基于运维系统的设备配置管理方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1471788A (zh) * | 2000-10-23 | 2004-01-28 | ��ķɭ���ó��˾ | 建立连接的方法和相关联的用于交互式服务的接收器 |
CN1499779A (zh) * | 2002-10-29 | 2004-05-26 | 戴尔产品有限公司 | 网络交换机配置方法和系统 |
EP1432197A1 (en) * | 2002-12-19 | 2004-06-23 | Alcatel | Selection/configuration of network elements through service parameters |
WO2004091173A1 (de) * | 2003-04-09 | 2004-10-21 | Siemens Aktiengesellschaft | Verfahren und anordnung zur konfiguration einer einrichtung in einem datennetz |
CN1556620A (zh) * | 2003-12-31 | 2004-12-22 | ����ͨѶ�ɷ�����˾ | 宽带接入设备对动态主机配置协议的中继用户的控制方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120678B2 (en) * | 2001-02-27 | 2006-10-10 | Hewlett-Packard Development Company, L.P. | Method and apparatus for configurable data collection on a computer network |
US20020194289A1 (en) * | 2001-06-18 | 2002-12-19 | Engel Glenn R. | Configuring devices using server responses |
US6766364B2 (en) | 2002-01-15 | 2004-07-20 | Telcordia Technologies, Inc. | Template based configuration and validation of a network for enabling a requested service to be compatible with the previously enabled services |
EP1343271B1 (en) * | 2002-03-08 | 2005-08-10 | Sun Microsystems, Inc. | Method and apparatus for providing configuration data |
US7082460B2 (en) * | 2002-04-19 | 2006-07-25 | Axeda Corporation | Configuring a network gateway |
US20040002943A1 (en) | 2002-06-28 | 2004-01-01 | Merrill John Wickens Lamb | Systems and methods for application delivery and configuration management of mobile devices |
US6847704B1 (en) * | 2002-12-23 | 2005-01-25 | At&T Corp. | Self-installable and portable voice telecommunication service |
US7657612B2 (en) * | 2004-01-07 | 2010-02-02 | Microsoft Corporation | XML schema for network device configuration |
-
2005
- 2005-04-30 CN CNB2005100715058A patent/CN100403690C/zh active Active
-
2006
- 2006-04-27 WO PCT/CN2006/000823 patent/WO2006116922A1/zh not_active Application Discontinuation
- 2006-04-27 EP EP06741744A patent/EP1746767B1/en active Active
- 2006-04-27 DE DE602006008540T patent/DE602006008540D1/de active Active
- 2006-04-27 ES ES06741744T patent/ES2328628T3/es active Active
- 2006-04-27 US US11/596,613 patent/US8326953B2/en active Active
- 2006-04-27 AT AT06741744T patent/ATE440419T1/de not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1471788A (zh) * | 2000-10-23 | 2004-01-28 | ��ķɭ���ó��˾ | 建立连接的方法和相关联的用于交互式服务的接收器 |
CN1499779A (zh) * | 2002-10-29 | 2004-05-26 | 戴尔产品有限公司 | 网络交换机配置方法和系统 |
EP1432197A1 (en) * | 2002-12-19 | 2004-06-23 | Alcatel | Selection/configuration of network elements through service parameters |
WO2004091173A1 (de) * | 2003-04-09 | 2004-10-21 | Siemens Aktiengesellschaft | Verfahren und anordnung zur konfiguration einer einrichtung in einem datennetz |
CN1556620A (zh) * | 2003-12-31 | 2004-12-22 | ����ͨѶ�ɷ�����˾ | 宽带接入设备对动态主机配置协议的中继用户的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1746767A4 (en) | 2007-09-12 |
WO2006116922A1 (fr) | 2006-11-09 |
US8326953B2 (en) | 2012-12-04 |
US20080010358A1 (en) | 2008-01-10 |
EP1746767A1 (en) | 2007-01-24 |
ES2328628T3 (es) | 2009-11-16 |
ATE440419T1 (de) | 2009-09-15 |
DE602006008540D1 (de) | 2009-10-01 |
CN1859160A (zh) | 2006-11-08 |
EP1746767B1 (en) | 2009-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100403690C (zh) | 用户驻地设备配置管理方法及其系统 | |
US8019846B2 (en) | Remote activation of home devices | |
KR100620054B1 (ko) | 장치 관리 기술에서의 장치 관리 시스템 및 방법 | |
CN102265564B (zh) | 用于能够实现用户业务分类配置的方法和设备 | |
US8139509B2 (en) | Installation and management of mobile device [{S]} configuration | |
CN102037680B (zh) | 请求设备的键值配对的方法和标准化引擎 | |
JP5662405B2 (ja) | ユーザ装置をプロビジョニングするシステム及び方法 | |
CN100586078C (zh) | 用于OSGi服务平台的配置捆绑件的数据的方法 | |
EP2086170B1 (en) | Method, equipment and system for acquiring and providing CPE function configuration information | |
US7085822B1 (en) | Managing pervasive devices | |
EP2438709B1 (en) | Network element integration | |
CN112688794A (zh) | Yang模型的管理方法、装置、系统、设备及存储介质 | |
CN101771556B (zh) | 一种实现dm设备关联的方法、系统和设备 | |
CN100512116C (zh) | 网络设备远程加载系统及方法 | |
SE529564C2 (sv) | Förfarande och system för provisionering av innehåll i ett mobilt apparathanteringssystem | |
KR20080092487A (ko) | 클라이언트 동기화 시스템 및 그 방법 | |
CN101895430B (zh) | 数字用户线接入网中设备参数的配置方法 | |
CN101351046B (zh) | 终端设备软件组件激活方法、终端设备及设备管理服务器 | |
CN115733751A (zh) | 一种处理系统配置信息的方法以及相关设备 | |
CN115604602A (zh) | 业务开通方法、网元管理设备和存储介质 | |
Form | COMMITTEE T1–TELECOMMUNICATIONS T1M1. 5/99-267 Working Group T1M1. 5 Boca Raton, FL, November 8–12, 1999 | |
CN101699785A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |