[go: up one dir, main page]

CN103036694A - Service distribution method and device of distributed network - Google Patents

Service distribution method and device of distributed network Download PDF

Info

Publication number
CN103036694A
CN103036694A CN2011102932596A CN201110293259A CN103036694A CN 103036694 A CN103036694 A CN 103036694A CN 2011102932596 A CN2011102932596 A CN 2011102932596A CN 201110293259 A CN201110293259 A CN 201110293259A CN 103036694 A CN103036694 A CN 103036694A
Authority
CN
China
Prior art keywords
configuration
service
sms
configuration information
module
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.)
Pending
Application number
CN2011102932596A
Other languages
Chinese (zh)
Inventor
张鹏
内文·琼斯
臧美燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhongxing Sijie Communication Co Ltd
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2011102932596A priority Critical patent/CN103036694A/en
Publication of CN103036694A publication Critical patent/CN103036694A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种分布式网络中的业务配置方法和装置。其中,该方法包括:根据当前配置的业务确定涉及的NE;通过SMS接收管理员输入的业务的初始配置信息;其中,该SMS包括抽象管理模型;根据初始配置信息从NE上获取NE的设备层和网络层配置数据,并将获取的配置数据存入基于抽象管理模型的配置数据库中;根据该配置数据库中的配置数据创建业务配置数据,将该业务配置数据存入所述配置数据库中;基于上述配置数据库生成NE的业务配置信息;将该业务配置信息配置给NE。通过本发明,解决了现有分布式网络中业务配置方式复杂,不方便运营商使用的问题,进而达到提高业务配置效率和增强系统性能的效果。

Figure 201110293259

The invention discloses a service configuration method and device in a distributed network. Wherein, the method includes: determining the involved NE according to the currently configured service; receiving the initial configuration information of the service input by the administrator through SMS; wherein, the SMS includes an abstract management model; obtaining the device layer of the NE from the NE according to the initial configuration information and network layer configuration data, and store the obtained configuration data in a configuration database based on an abstract management model; create service configuration data according to the configuration data in the configuration database, and store the service configuration data in the configuration database; The above configuration database generates service configuration information of the NE; configures the service configuration information to the NE. The present invention solves the problem that the service configuration mode in the existing distributed network is complex and inconvenient for operators to use, and further achieves the effect of improving service configuration efficiency and enhancing system performance.

Figure 201110293259

Description

分布式网络中的业务配置方法和装置Service Configuration Method and Device in Distributed Network

技术领域 technical field

本发明涉及通信领域,具体而言,涉及一种分布式网络中的业务配置方法和装置。The present invention relates to the communication field, in particular, to a service configuration method and device in a distributed network.

背景技术 Background technique

下一代接入网发展的一个基本趋势是用FTTX(Fiber To The x,光纤到…)的网络架构支持IP化的全业务融合接入。其中,接入网设备趋向分布式部署,即位置从局端中心机房下移至靠近客户的外置环境。而业务则更强调端到端的管理和服务质量保证。再加上运营商的接入网设备形态多样,而且配置和管理接口也不一致,这些因素导致接入网业务的开通和管理十分复杂,尤其是在端到端的业务配置和管理上。例如,目前MSO(Multi-Service Operator,多业务运营商)在FTTX及DPoE(DOCSIS(有线传输数据业务接口规范)Provisioning overEPON)架构下的接入网设备有EPON(Ethernet Passive Optical Network,以太无源光网络)OLT(Optical Line Terminal,光线路终端),ONU(Optical Network Unit,光纤网络单元),DEMARC(demarcation,分离设备),CMC(Converged Media Converter,集中媒体转换器),CBAT(Coaxial BroadbandAccess Terminal,同轴宽带接入终端),边缘调制器(IPQAM),MDU(Management Data Unit,管理数据单元)和Cable Modem(电缆调制解调器)。以下把这些分布式接入网设备统称为NE(Network Element,网络设备)。A basic trend in the development of the next-generation access network is to use the FTTX (Fiber To The x) network architecture to support IP-based full-service converged access. Among them, access network equipment tends to be deployed in a distributed manner, that is, the location is moved down from the central computer room of the central office to an external environment close to customers. Businesses place more emphasis on end-to-end management and service quality assurance. In addition, operators have various types of access network equipment and inconsistent configuration and management interfaces. These factors make the provisioning and management of access network services very complicated, especially in terms of end-to-end service configuration and management. For example, at present, MSO (Multi-Service Operator, multi-service operator) has EPON (Ethernet Passive Optical Network, Ethernet Passive Optical Network, Ethernet passive Optical network) OLT (Optical Line Terminal, optical line terminal), ONU (Optical Network Unit, optical network unit), DEMARC (demarcation, separation equipment), CMC (Converged Media Converter, centralized media converter), CBAT (Coaxial Broadband Access Terminal , coaxial broadband access terminal), edge modulator (IPQAM), MDU (Management Data Unit, management data unit) and Cable Modem (cable modem). Hereinafter, these distributed access network devices are collectively referred to as NE (Network Element, network device).

目前,现有技术中配置管理NE的模式由两部分组成:1)命令行和SNMP(Simple NetworkManagement Protocol,简单网络管理协议)的方式对局端的网络设备进行手动配置;2)DOCSIS和TR-069的方式针对终端接入设备进行自动配置,且该方式仅仅针对于配置Cable Modem,DSL Modem(数字用户线调制解调器),ONU等单个用户侧终端设备。At present, the mode of configuring and managing NE in the prior art consists of two parts: 1) manual configuration of the network equipment at the central office by means of command line and SNMP (Simple Network Management Protocol); 2) DOCSIS and TR-069 The method is used for automatic configuration of terminal access equipment, and this method is only for configuring Cable Modem, DSL Modem (Digital Subscriber Line Modem), ONU and other single user-side terminal equipment.

在上述模式下,网络设备的配置是以设备或单个节点的功能为中心,并由网络管理人员手工创建和维护,再使用不同的方式将配置送到各个网络设备。而对于远端的NE,当存在多种业务需要配置时,上述配置方式将比较复杂,不方便运营商使用。In the above mode, the configuration of network devices is centered on the function of the device or a single node, and is manually created and maintained by network managers, and then the configuration is sent to each network device in different ways. For the remote NE, when there are multiple services that need to be configured, the above configuration method will be more complicated and inconvenient for the operator to use.

发明内容 Contents of the invention

本发明的主要目的在于提供一种分布式网络中的业务配置方法和装置,以至少解决上述配置方式复杂,不方便运营商使用的问题。The main purpose of the present invention is to provide a service configuration method and device in a distributed network, so as to at least solve the above-mentioned problem that the configuration method is complicated and inconvenient for operators to use.

根据本发明的一个方面,提供了一种分布式网络中的业务配置方法,包括:根据当前配置的业务确定涉及的NE;通过SMS接收管理员输入的业务的初始配置信息;其中,该SMS包括抽象管理模型;根据初始配置信息从NE上获取NE的设备层和网络层配置数据,并将获取的配置数据存入基于抽象管理模型的配置数据库中;根据该配置数据库中的配置数据创建业务配置数据,将该业务配置数据存入配置数据库中;基于配置数据库生成NE的业务配置信息;将该业务配置信息配置给NE。According to one aspect of the present invention, a service configuration method in a distributed network is provided, including: determining the involved NE according to the currently configured service; receiving the initial configuration information of the service input by the administrator through SMS; wherein, the SMS includes Abstract management model; obtain device layer and network layer configuration data of NE from NE according to the initial configuration information, and store the obtained configuration data in the configuration database based on the abstract management model; create service configuration according to the configuration data in the configuration database data, storing the service configuration data in the configuration database; generating service configuration information of the NE based on the configuration database; and configuring the service configuration information to the NE.

上述通过SMS接收管理员输入的业务的初始配置信息之前,上述方法还包括:根据NE和业务建立抽象管理模型,其中,该抽象管理模型包括设备层、网络层和业务层;基于抽象管理模型为业务创建SMS,其中,该SMS包括设置有抽象管理模型的配置数据库。Before receiving the initial configuration information of the service input by the administrator through the SMS, the above method also includes: establishing an abstract management model according to the NE and the service, wherein the abstract management model includes a device layer, a network layer and a service layer; based on the abstract management model is The service creates an SMS, wherein the SMS includes a configuration database provided with an abstract management model.

上述将业务配置数据存入配置数据库中之后,上述方法还包括:根据业务对应的约束条件对配置数据进行端到端和业务关联的多种业务的交叉验证,均通过验证后,执行生成NE的业务配置信息的步骤。After the above-mentioned business configuration data is stored in the configuration database, the above method also includes: performing end-to-end and business-related cross-validation on the configuration data according to the constraints corresponding to the business, and after passing the verification, execute the process of generating NE. Steps for business configuration information.

上述生成的NE的业务配置信息包括以下之一:基于可扩展标记语言XML的配置文件、基于TLV的配置文件,或者基于管理信息库MIB的配置对象。The service configuration information of the NE generated above includes one of the following: XML-based configuration files, TLV-based configuration files, or MIB-based configuration objects.

上述将业务配置信息配置给NE包括以下之一:通过配置更新命令将业务配置信息下发给NE;在NE进行初始化过程中将业务配置信息下发给NE。The above configuration of the service configuration information to the NE includes one of the following: sending the service configuration information to the NE through a configuration update command; sending the service configuration information to the NE during the initialization process of the NE.

上述NE至少包括以下之一:局端NE、室外NE和用户终端NE。The aforementioned NEs include at least one of the following: central office NEs, outdoor NEs and user terminal NEs.

上述抽象管理模型为可视化的图形结构。The above abstract management model is a visualized graph structure.

根据本发明的另一方面,提供了一种分布式网络中的业务配置装置,包括:网元确定模块,用于根据当前配置的业务确定涉及的NE;初始配置信息接收模块,用于通过SMS接收管理员输入的业务的初始配置信息;其中,SMS包括抽象管理模型;配置数据获取模块,用于根据初始配置信息接收模块接收的初始配置信息从NE上获取NE的设备层和网络层配置数据,并将获取的配置数据存入基于抽象管理模型的配置数据库中;配置数据创建模块,用于根据该配置数据库中的配置数据创建业务配置数据,将业务配置数据存入配置数据库中;业务配置信息生成模块,用于基于抽象管理模型中的配置数据生成NE的业务配置信息;配置模块,用于将业务配置信息生成模块生成的业务配置信息配置给NE。According to another aspect of the present invention, a service configuration device in a distributed network is provided, including: a network element determination module, used to determine the involved NE according to the currently configured service; an initial configuration information receiving module, used to Receive the initial configuration information of the service input by the administrator; wherein, the SMS includes an abstract management model; the configuration data acquisition module is used to obtain the device layer and network layer configuration data of the NE from the NE according to the initial configuration information received by the initial configuration information receiving module , and store the obtained configuration data in the configuration database based on the abstract management model; the configuration data creation module is used to create business configuration data according to the configuration data in the configuration database, and store the business configuration data in the configuration database; business configuration The information generation module is used to generate the service configuration information of the NE based on the configuration data in the abstract management model; the configuration module is used to configure the service configuration information generated by the service configuration information generation module to the NE.

上述装置还包括:模型建立模块,用于根据NE和业务建立抽象管理模型,其中,该抽象管理模型包括设备层、网络层和业务层;SMS创建模块,用于基于抽象管理模型为业务创建SMS,其中,该SMS包括设置有抽象管理模型的配置数据库。The above device also includes: a model building module, used to create an abstract management model according to NEs and services, wherein the abstract management model includes a device layer, a network layer and a service layer; an SMS creation module, used to create SMS for services based on the abstract management model , wherein the SMS includes a configuration database provided with an abstract management model.

上述装置还包括:验证模块,用于根据业务对应的约束条件,对业务配置数据创建模块创建的业务配置数据进行端到端和业务关联的多种业务的交叉验证;触发模块,用于验证模块的验证结果为端到端和交叉验证均通过后,触发业务配置信息生成模块生成NE的业务配置信息。The above device also includes: a verification module, which is used to perform end-to-end and business-related cross-verification of the business configuration data created by the business configuration data creation module according to the constraints corresponding to the business; a trigger module, which is used for the verification module After the verification results of the end-to-end and cross-verification are all passed, the service configuration information generation module is triggered to generate the service configuration information of the NE.

上述NE至少包括以下之一:局端NE、室外NE和用户终端NE。The aforementioned NEs include at least one of the following: central office NEs, outdoor NEs and user terminal NEs.

通过本发明,通过SMS的抽象管理模型生成业务配置信息,能够对各类型的NE进行业务配置,且该配置方式简单易行,解决了现有分布式网络中业务配置方式复杂,不方便运营商使用的问题,达到提高业务配置效率和增强系统性能的效果。Through the present invention, service configuration information is generated through the abstract management model of SMS, and service configuration can be performed on various types of NEs, and the configuration method is simple and easy, which solves the problem that the service configuration method in the existing distributed network is complicated and inconvenient for operators The problem of use can achieve the effect of improving business configuration efficiency and enhancing system performance.

附图说明 Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据本发明实施例的分布式网络中的业务配置方法流程图;Fig. 1 is a flowchart of a service configuration method in a distributed network according to an embodiment of the present invention;

图2是根据本发明实施例的分布式网络中的业务配置方法的具体流程图;FIG. 2 is a specific flowchart of a service configuration method in a distributed network according to an embodiment of the present invention;

图3是根据本发明实例1的S-OAM的业务配置管理创建的多维度抽象管理模型的示意图;3 is a schematic diagram of a multi-dimensional abstract management model created according to the service configuration management of S-OAM in Example 1 of the present invention;

图4是根据本发明实例1的在SMS和S-NE之间的S-OAM业务配置和设备信息交互的方法流程图;Fig. 4 is a flow chart of a method for S-OAM service configuration and device information interaction between SMS and S-NE according to Example 1 of the present invention;

图5是根据本发明实例2的在异种设备上对多种业务配置管理架构示意图;FIG. 5 is a schematic diagram of a configuration management architecture for multiple services on heterogeneous devices according to Example 2 of the present invention;

图6是根据本发明实例2的在异种设备上对多种业务配置管理的抽象管理模型的示意图;Fig. 6 is a schematic diagram of an abstract management model for configuration management of multiple services on heterogeneous devices according to Example 2 of the present invention;

图7是根据本发明实例2的多种接入业务配置和设备信息交互的方法流程图;7 is a flowchart of a method for configuring multiple access services and interacting with device information according to Example 2 of the present invention;

图8是根据本发明实施例的分布式网络中的业务配置装置的结构框图;Fig. 8 is a structural block diagram of a service configuration device in a distributed network according to an embodiment of the present invention;

图9是根据本发明实施例的分布式网络中的业务配置装置的具体结构框图。Fig. 9 is a specific structural block diagram of a service configuration device in a distributed network according to an embodiment of the present invention.

具体实施方式 Detailed ways

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

本发明实施例中的NE为分布式的网络环境中的网络设备,该NE可以是局端NE、室外NE或用户终端NE(即,用户侧设备,例如SFU/SBU/HGU和智能机顶盒等)。通过建立全局业务配置的抽象数据模型及配置数据库,并在这个基础上配合网络设备自动发现和设备信息动态读取,在业务配置管理服务器(以下简称为SMS,Service Management Server)上来创建基于抽象管理模型的业务配置。SMS提供以下独特的配置管理的功能:1)SMS能自动发现辨识分布式部署的NE,并收集NE的设备层和网络层的信息,2)SMS具备了一个全局的业务配置数据库和可视化的业务配置创建视图(也称为抽象管理模型),可方便网络管理人员面向全局和端到端地创建业务配置。3)SMS能为支持不同业务的异种设备动态生成配置,为统一异种NE配置的标准和接口提供方便。4)SMS能支持端到端和多业务配置的交叉验证。The NE in the embodiment of the present invention is a network device in a distributed network environment. The NE can be a central office NE, an outdoor NE, or a user terminal NE (that is, user-side equipment, such as SFU/SBU/HGU and intelligent set-top boxes, etc.) . By establishing an abstract data model and a configuration database for global business configuration, and on this basis, cooperate with automatic discovery of network devices and dynamic reading of device information to create an abstract management system based on the business configuration management server (hereinafter referred to as SMS, Service Management Server). The business configuration of the model. SMS provides the following unique configuration management functions: 1) SMS can automatically discover and identify NEs deployed in a distributed manner, and collect information on the device layer and network layer of NEs; 2) SMS has a global service configuration database and visualized service The configuration creation view (also called an abstract management model) can facilitate network administrators to create service configurations globally and end-to-end. 3) SMS can dynamically generate configurations for heterogeneous devices supporting different services, and provide convenience for unifying standards and interfaces of heterogeneous NE configurations. 4) SMS can support end-to-end and multi-service configuration cross-validation.

参见图1所示的分布式网络中的业务配置方法流程图,该方法可以在通用服务器上运行,包括以下步骤:Referring to the flow chart of the service configuration method in the distributed network shown in Figure 1, the method can be run on a general server, including the following steps:

步骤S102:根据当前配置的业务确定涉及的NE。Step S102: Determine the involved NE according to the currently configured service.

步骤S104:通过SMS接收管理员输入的业务的初始配置信息;其中,该SMS包括抽象管理模型。Step S104: receiving the initial configuration information of the service input by the administrator through SMS; wherein, the SMS includes an abstract management model.

该抽象数据模型是基于全局业务配置的,可以保存在SMS中的配置数据库中,本实施例的SMS运行在通用服务器上。The abstract data model is based on the global service configuration and can be stored in the configuration database in the SMS. The SMS in this embodiment runs on a general server.

步骤S106:根据上述初始配置信息从上述NE上获取该NE的设备层和网络层配置数据,并将获取的配置数据存入基于抽象管理模型的配置数据库中。Step S106: Obtain device layer and network layer configuration data of the NE from the aforementioned NE according to the aforementioned initial configuration information, and store the acquired configuration data into a configuration database based on an abstract management model.

步骤S108:根据上述配置数据库中的配置数据创建业务配置数据,并将该业务配置数据存入上述配置数据库中。Step S108: Create service configuration data according to the configuration data in the configuration database, and store the service configuration data in the configuration database.

步骤S110:基于上述配置数据库生成上述NE的业务配置信息。Step S110: Generate service configuration information of the NE based on the configuration database.

步骤S112:将上述业务配置信息配置给上述NE。Step S112: Configure the above-mentioned service configuration information to the above-mentioned NE.

本实施例通过SMS的抽象管理模型生成业务配置信息,能够对各类型的NE进行业务配置,且该配置方式简单易行,解决了现有分布式网络中业务配置方式复杂,不方便运营商使用的问题,达到提高业务配置效率和增强系统性能的效果。This embodiment generates service configuration information through the abstract management model of SMS, and can perform service configuration on various types of NEs, and the configuration method is simple and easy, which solves the problem of complex service configuration methods in existing distributed networks, which are not convenient for operators to use problems, to achieve the effect of improving business configuration efficiency and enhancing system performance.

上述SMS的创建过程可以包括:根据上述NE和上述业务建立抽象管理模型,其中,该抽象管理模型包括设备层、网络层和业务层;基于该抽象管理模型为该业务创建SMS,其中,该SMS包括设置有所述抽象管理模型的配置数据库。由此可见,这个抽象管理模型是根据具体要配置的业务和设备来设计的,配置参数(即业务配置信息)将根据这个模型来定义,并保存在SMS的配置数据库中。本实施例中的配置有不同的层次,有针对业务的,网络的和设备的。这种分层次的抽象管理模型,可以使业务配置更清楚直观。The creation process of the above-mentioned SMS may include: establishing an abstract management model according to the above-mentioned NE and the above-mentioned service, wherein the abstract management model includes a device layer, a network layer and a service layer; creating an SMS for the service based on the abstract management model, wherein the SMS A configuration database provided with the abstract management model is included. It can be seen that this abstract management model is designed according to the specific services and devices to be configured, and the configuration parameters (ie, service configuration information) will be defined according to this model and stored in the SMS configuration database. The configuration in this embodiment has different levels, including service-oriented, network-oriented and equipment-oriented. This hierarchical abstract management model can make business configuration clearer and more intuitive.

本实施例在进行业务配置时,根据要配置的业务,创建一个多维度的抽象管理模型。这个管理模型有三个维度:业务层,网络层和设备层。基于这个抽象的配置管理模型,建造一个SMS以集中保存和管理业务配置信息,并可为每个NE自动生成相应的配置。然后设计一个相应的业务配置和设备信息交互的标准流程和接口。这个信息交付的过程可以基于SMS和NE之间已经建立的网管通道进行,在运营商网络中一般指将NE和SMS接入同一个管理网络(Management Network)。In this embodiment, when performing service configuration, a multi-dimensional abstract management model is created according to the service to be configured. This management model has three dimensions: business layer, network layer and device layer. Based on this abstract configuration management model, build an SMS to centrally save and manage service configuration information, and automatically generate corresponding configurations for each NE. Then design a corresponding standard process and interface for business configuration and device information interaction. This information delivery process can be based on the established network management channel between SMS and NE. In the carrier network, it generally refers to connecting NE and SMS to the same management network (Management Network).

为了增强数据的安全性,将获取的上述配置数据存入基于抽象管理模型的配置数据库中之后,上述方法还包括:根据上述业务对应的约束条件对该配置数据进行端到端和该业务关联的多种业务的交叉验证,均通过验证后,执行上述生成NE的业务配置信息的步骤。其中,这里的约束条件是预先根据要配置的业务定义的。In order to enhance data security, after storing the obtained configuration data in the configuration database based on the abstract management model, the method further includes: performing end-to-end association of the configuration data with the business according to the constraints corresponding to the business After the cross-verification of various services passes the verification, the above step of generating the service configuration information of the NE is performed. Wherein, the constraint conditions here are pre-defined according to the service to be configured.

本实施例生成的NE的业务配置信息包括以下之一:基于XML(eXtensible MarkupLanguage,可扩展标记语言)的配置文件、基于TLV(Tag Length Value,标签、长度、值)的配置文件,或者基于MIB(Management Information Base,管理信息库)的配置对象。The business configuration information of the NE generated by this embodiment includes one of the following: a configuration file based on XML (eXtensible MarkupLanguage, Extensible Markup Language), a configuration file based on TLV (Tag Length Value, tag, length, value), or based on MIB (Management Information Base, Management Information Base) configuration object.

为了保证服务器侧的业务配置信息与NE上的业务配置信息同步,本实施例可以采用以下方式之一将业务配置信息配置给NE:1)通过配置更新命令将业务配置信息下发给上述NE;2)在上述NE进行初始化过程中将业务配置信息下发给该NE。In order to ensure that the service configuration information on the server side is synchronized with the service configuration information on the NE, this embodiment can adopt one of the following methods to configure the service configuration information to the NE: 1) send the service configuration information to the above-mentioned NE through a configuration update command; 2) Sending the service configuration information to the NE during the initialization process of the above NE.

基于上述创建的SMS,本实施例还提供了一种分布式网络中的业务配置方法的具体方法,参见图2,该方法包括以下步骤:Based on the SMS created above, this embodiment also provides a specific method of a service configuration method in a distributed network. Referring to FIG. 2, the method includes the following steps:

步骤S202:用户(网络管理员)在SMS上输入与业务配置相关NE的初始信息(例如:NE的IP、密码和业务ID)。Step S202: The user (network administrator) inputs initial information of NE related to service configuration (for example: NE's IP, password and service ID) on SMS.

步骤S204:SMS动态读取该NE的信息,并将该NE的设备层和网络层的配置数据导入到SMS中的设备层和网络层的模型中。Step S204: The SMS dynamically reads the information of the NE, and imports the configuration data of the device layer and the network layer of the NE into the model of the device layer and the network layer in the SMS.

启动上述NE后,SMS到NE上读取相关信息,以建立基础业务视图(数据)。After the above NE is started, the SMS reads relevant information from the NE to establish a basic service view (data).

步骤S206:在相关设备层和网络层的配置数据模型基础上,用户在SMS上创建面向端到端和多种业务的配置管理模型(这里是具体创建这个模型的实例(要用数据来具体实现模型)),并将业务配置模型数据保存在SMS中。Step S206: On the basis of the configuration data model of the relevant equipment layer and network layer, the user creates an end-to-end and multi-service configuration management model on the SMS (here is an example of creating this model specifically (it needs to be implemented with data) model)), and save the business configuration model data in SMS.

步骤S208:SMS可根据预定的约束条件自动对所保存的业务配置模型数据进行端到端和多种业务交叉验证,从而保证业务配置的正确。Step S208: The SMS can automatically perform end-to-end and multi-service cross-validation on the stored service configuration model data according to predetermined constraints, so as to ensure the correctness of the service configuration.

步骤S210:SMS根据业务配置模型数据为每个相关NE自动生成基于XML或者TLV的配置文件或MIB配置对象,并将配置下载到NE。这个过程可由从SMS或NE上的动作触发以保证SMS上的配置同设备上的配置同步(如SMS上的配置更新命令和NE的初始化都可触发这个配置同步的过程)。该同步过程是将保存在SMS中的配置和下载到设备的配置进行同步。即NS上的业务配置是由SMS生成并下载到该设备的。Step S210: The SMS automatically generates an XML or TLV-based configuration file or MIB configuration object for each relevant NE according to the service configuration model data, and downloads the configuration to the NE. This process can be triggered by an action on the SMS or NE to ensure that the configuration on the SMS is synchronized with the configuration on the device (for example, both the configuration update command on the SMS and the initialization of the NE can trigger this configuration synchronization process). The synchronization process is to synchronize the configuration saved in the SMS with the configuration downloaded to the device. That is, the service configuration on the NS is generated by the SMS and downloaded to the device.

步骤S212:根据所接受的配置文件或MIB配置对象,NE载入业务配置,并反馈配置状态到SMS。Step S212: According to the received configuration file or MIB configuration object, the NE loads the service configuration, and feeds back the configuration status to the SMS.

本实施例的业务配置方法可以更好地支持端到端及多种业务的部署和维护,并可同运营商现有的DOCSIS Provisioning和TR-069设备配置流程互补。用户终端设备ONU和CableModem的上基本业务参数还可由DOCSIS Provisioning和TR-069来配置,而本实施例的方法则可用来对局端NE,室外NE和用户终端NE进行统一的配置和管理,并支持端到端和复杂业务配置。当然,也可以将上述方法集成在DOCSIS Provisioning和TR-069的功能中,实现统一的业务配置平台。The service configuration method in this embodiment can better support the deployment and maintenance of end-to-end and multiple services, and can complement the existing DOCSIS Provisioning and TR-069 equipment configuration process of the operator. The basic service parameters of the user terminal equipment ONU and CableModem can also be configured by DOCSIS Provisioning and TR-069, and the method of this embodiment can be used to uniformly configure and manage the central office NE, outdoor NE and user terminal NE, and End-to-end and complex service configurations are supported. Of course, the above methods can also be integrated into the functions of DOCSIS Provisioning and TR-069 to realize a unified service configuration platform.

下面通过具体实例说明上述方法。The above-mentioned method is illustrated below through specific examples.

实例1Example 1

本实例是一个端到端的业务配置的实例是在DOCSIS Provisioning over EPON(DPoE)的网络环境下,为L2VPN服务的S-OAM(Service OAM)的业务配置。运营商为了实现对客户的L2VPN链路进行端到端的管理和监控,需要针对L2VPN链路的每个Bridge Element在S-OAM Capable NE(S-NE)上配置MEP(Maintenance End Point)(或者MIP),从而端到端地配置S-OAM业务参数。在开始配置S-OAM之前,L2VPN的链路已经存在,SMS和S-NE之间基于IP的管理通道已经建立。下面是本实例的具体实施过程。This example is an example of end-to-end service configuration, which is the service configuration of S-OAM (Service OAM) for L2VPN service in the DOCSIS Provisioning over EPON (DPON) network environment. In order to realize the end-to-end management and monitoring of the customer's L2VPN link, the operator needs to configure MEP (Maintenance End Point) (or MIP ), so as to configure the S-OAM service parameters end-to-end. Before starting to configure S-OAM, the L2VPN link already exists, and the IP-based management channel between SMS and S-NE has been established. The following is the specific implementation process of this example.

如图3所示的S-OAM的业务配置管理创建的多维度抽象管理模型的示意图。为了业务配置所涉及的对象抽象出来并定义清楚,以便SMS进行配置模型对象的操作,如下为这个抽象管理模型的示例。FIG. 3 is a schematic diagram of a multi-dimensional abstract management model created by S-OAM service configuration management. In order to abstract and clearly define the objects involved in business configuration, so that SMS can configure the operation of model objects, the following is an example of this abstract management model.

支持S-OAM的网元(S-NE)-桥元的容器(S-OAM-capable NE(S-NE)-Container of BridgeElements)(设备层)S-OAM-capable NE (S-NE)-Container of BridgeElements (device layer)

管理IP(Management IP)Management IP (Management IP)

桥元(Bridge Elements):例如(i.e.{BE-a1,BE-a2,BE-a3})Bridge Elements: For example (i.e. {BE-a1, BE-a2, BE-a3})

桥元(Bridge Element(BE))(网络层)Bridge Element (BE) (network layer)

唯一标识:桥MAC(Identifier:Bridge MAC)Unique identifier: Bridge MAC (Identifier: Bridge MAC)

类型(Type):ONU,OLT,VFI,PBB,Demarc,CMTS and CMType: ONU, OLT, VFI, PBB, Demarc, CMTS and CM

虚拟私有网络实例(VPN Service Instance)(业务层)Virtual private network instance (VPN Service Instance) (business layer)

唯一标识(Identifier):VPNID i.e.VPN-aUnique identifier (Identifier): VPNID i.e.VPN-a

类型(Type):EPL/ETREE/ELANType: EPL/ETREE/ELAN

维护实例点MEP(业务层)Maintenance instance point MEP (business layer)

名称(Name):i.e.BE-a1Name: i.e.BE-a1

维护层次(MD Level)Maintenance level (MD Level)

维护实例对(MEP Peers):i.e.{MEP-a2,MEP-a3,MEP-a4}Maintenance instance pairs (MEP Peers): i.e. {MEP-a2, MEP-a3, MEP-a4}

配置桥元(Bridge Element to Deploy):i.e.BE-a1Configure Bridge Element to Deploy: i.e.BE-a1

故障管理配置参数(Fault Management(FM)Attributes)Fault Management (FM) Attributes

性能管理配置参数(Performance Management(PM)Attributes)Performance Management (PM) Attributes

在这个抽象管理模型的基础上在SMS上建立一个S-OAM业务配置管理服务。如图4所示的在SMS和S-NE之间的S-OAM业务配置和设备信息交互的方法流程图,包括以下步骤:On the basis of this abstract management model, an S-OAM service configuration management service is established on SMS. The flow chart of the method for S-OAM service configuration and device information interaction between SMS and S-NE as shown in Figure 4 includes the following steps:

步骤S402:用户输入与指定VPN服务相关S-NE的初始信息(如DML IP,密码,VPN ID)。Step S402: The user inputs initial information (such as DML IP, password, VPN ID) related to the designated VPN service S-NE.

步骤S404:SMS动态读取同指定VPNID相关的S-NE和桥元(Bridge Element)信息,并将数据导入到SMS中的设备层和网络层的数据模型中。Step S404: The SMS dynamically reads the S-NE and Bridge Element information related to the specified VPNID, and imports the data into the data model of the device layer and the network layer in the SMS.

步骤S406:在桥元数据模型基础上,用户在SMS上端到端地在桥元上设定MEP,为这个VPN服务配置S-OAM的参数,并将业务配置模型数据保存在SMS中。Step S406: Based on the bridge element data model, the user sets the MEP on the bridge element end-to-end on the SMS, configures the S-OAM parameters for the VPN service, and saves the service configuration model data in the SMS.

步骤S408:SMS根据预定的约束条件自动对S-OAM配置模型数据进行端到端的交叉验证,从而保证业务配置的正确。Step S408: SMS automatically performs end-to-end cross-validation on the S-OAM configuration model data according to predetermined constraints, so as to ensure correct service configuration.

该约束条件可以是配置在不同设备上的两个MEP的参数要彼此配合(它们的参数设置要按照S-OAM的规范彼此配合),才能组成一个的Peer,否则配置的Peer就有问题。The constraint condition may be that the parameters of the two MEPs configured on different devices must cooperate with each other (their parameter settings must cooperate with each other according to the S-OAM specification), so as to form a Peer, otherwise there will be problems with the configured Peer.

步骤S410:SMS根据S-OAM业务配置模型数据为每个相关S-NE自动生成XML的配置文件或MIB配置对象,并将配置下载到S-NE。这个过程可由SMS上的配置更新命令触发以保证SMS上的配置同设备上的配置同步。Step S410: The SMS automatically generates an XML configuration file or MIB configuration object for each relevant S-NE according to the S-OAM service configuration model data, and downloads the configuration to the S-NE. This process can be triggered by a configuration update command on the SMS to ensure that the configuration on the SMS is synchronized with the configuration on the device.

步骤S412:S-NE载入S-OAM的配置,并反馈配置状态到SMS。Step S412: The S-NE loads the configuration of the S-OAM, and feeds back the configuration status to the SMS.

实例2Example 2

本实例是一个在异种设备上对多种业务配置管理的实例是,在以DOCSIS Provisioningover EPON(DPoE)系统为中心的FTTX接入网络架构下,为支持互联网接入,数字电视和视频点播等多种业务,对分布式部署的NE进行集中配置。如图5所示在异种设备上对多种业务配置管理架构示意图,它涉及PON和CMC系统设备上的IP,VLAN,QOS和靠近用户侧IPQAM设备上的IP到QAM的视频流转换以及同轴线的频带分配等互相关联、复杂的多种业务配置。而ONU和CM等终端设备还是可由现有DOCSIS Provisioning方式来配置。在对NE进行业务配置之前,SMS和NE之间基于IP的管理通道已经建立。下面是本实例的具体实施过程。This example is an example of configuring and managing multiple services on heterogeneous devices. Under the FTTX access network architecture centered on the DOCSIS Provisioning over EPON (DPoE) system, in order to support Internet access, digital TV and video on demand, etc. This service is used to centrally configure distributed NEs. As shown in Figure 5, a schematic diagram of the configuration management architecture for multiple services on heterogeneous equipment, which involves IP, VLAN, QOS on PON and CMC system equipment, and IP-to-QAM video stream conversion and coaxial on IPQAM equipment near the user side Interrelated and complex multiple service configurations such as line frequency band allocation. However, terminal equipment such as ONU and CM can still be configured by the existing DOCSIS Provisioning method. Before performing service configuration on NE, the IP-based management channel between SMS and NE has been established. The following is the specific implementation process of this example.

如图6所示的在异种设备上对多种业务配置管理的抽象管理模型的示意图,本实例中创建一个多维度的抽象管理模型来支持多种接入业务的集中配置管理,如下为这个抽象管理模型的示例。Figure 6 is a schematic diagram of an abstract management model for configuration management of multiple services on heterogeneous devices. In this example, a multi-dimensional abstract management model is created to support centralized configuration management of multiple access services. The abstraction is as follows Example of a management model.

汇聚网元(Converged Network Element)(C-NE)-(网络层)Converged Network Element (C-NE)-(Network Layer)

管理IP(Management IP)Management IP (Management IP)

接入头端列表(Access Network Nodes):i.e.{AN1,AN2...ANn}Access headend list (Access Network Nodes): i.e. {AN1, AN2...ANn}

设备性能参数(Capacity)Equipment performance parameters (Capacity)

设备配置参数(Device Configurations)Device Configurations

接入头端(Access Node)(网络层)Access Headend (Access Node) (Network Layer)

唯一标识(Identifier):头端编号或名称(Node Name)Unique identifier (Identifier): head end number or name (Node Name)

接入网元列表(A-NEs):{NE1,NE2...NEn}Access network element list (A-NEs): {NE1, NE2...NEn}

接入网元(Access Network Element)(A-NE)(设备层)Access Network Element (A-NE) (Device Layer)

唯一标识(Identifier):网元MACUnique identifier (Identifier): network element MAC

类别(Type):OLT,IPQAM,CMC or IPQAM+CMCCategory (Type): OLT, IPQAM, CMC or IPQAM+CMC

型号(Model)model

软件版本(SW Version)Software version (SW Version)

设备性能参数(Capacity)Equipment performance parameters (Capacity)

ONU相关(Related)ONU-related (Related)

IPQAM相关(Related)IPQAM related (Related)

CMC相关(Related)CMC related (Related)

设备配置参数(Device Configurations)Device Configurations

IPQAM(业务层)IPQAM (service layer)

唯一标识(Identifier):网元MAC(IPQAM NE’s MAC)Unique identifier (Identifier): network element MAC (IPQAM NE’s MAC)

接入头端标识(Access Network Node):头端编号或名称(Node Name)Access headend identification (Access Network Node): headend number or name (Node Name)

射频配置(RF Channel Configuration)RF Channel Configuration

流映射(TS Mapping)Stream Mapping (TS Mapping)

VLAN配置(Configurations)VLAN configuration (Configurations)

其他配置(Other Configurations)Other Configurations

IP互联网(业务层)IP Internet (service layer)

唯一标识:网元MAC(Identifier:CMC NE’s MAC)Unique identifier: network element MAC (Identifier: CMC NE’s MAC)

接入头端标识:头端编号或名称(AccessNetworkNode:NodeName)Access headend identification: headend number or name (AccessNetworkNode: NodeName)

射频配置(RF Channel Configuration)RF Channel Configuration

DOCSIS配置(Configuration)DOCSIS configuration (Configuration)

DHCP中继配置(Relay Configuration)DHCP relay configuration (Relay Configuration)

VLAN配置(Configurations)VLAN configuration (Configurations)

路由配置(IP Routing Configuration)Routing Configuration (IP Routing Configuration)

其他配置(Other Configurations)Other Configurations

在这个抽象管理模型的基础上在SMS上建立一个多种接入业务配置管理服务。如图7所示的多种接入业务配置和设备信息交互的方法流程图,包括如下步骤:On the basis of this abstract management model, a multi-access service configuration management service is established on SMS. The flow chart of the method for multiple access service configuration and device information interaction as shown in Figure 7 includes the following steps:

步骤S702:用户在SMS上输入相关C-NE的初始信息(如DML IP,密码)。Step S702: The user enters the initial information of the relevant C-NE (such as DML IP, password) on the SMS.

步骤S704:从C-NE动态读取相关接入节点和所有下联A-NE信息,并将模型数据(即有关设备层和网络层的信息)导入SMS。Step S704: Dynamically read the relevant access node and all downlink A-NE information from the C-NE, and import the model data (that is, the information about the device layer and the network layer) into the SMS.

步骤S706:在A-NE,接入节点和C-NE的数据模型上,创建多设备和多种业务的整体配置模型。Step S706: On the data models of A-NE, access node and C-NE, create an overall configuration model of multiple devices and multiple services.

步骤S708:对整体配置模型进行多业务间的交叉验证,如接入节点下IP HSD和IPQAM业务的RF通道频率分配冲突检测。Step S708: Perform cross-validation between multiple services on the overall configuration model, such as RF channel frequency allocation conflict detection for IP HSD and IPQAM services under the access node.

步骤S710:SMS为每个NE自动生成XML的配置文件或MIB对象配置,并下载配置到NE。Step S710: The SMS automatically generates an XML configuration file or MIB object configuration for each NE, and downloads the configuration to the NE.

步骤S712:NE载入配置,并反馈其配置状态到SMS。Step S712: The NE loads the configuration, and feeds back its configuration status to the SMS.

上述实例提供了端到端的业务配置和在异种设备上对多种业务配置管理的方式,通过模型化业务配置,可以直观地对各类型的业务进行统一配置,实现简单,且业务配置效率高。The above examples provide end-to-end service configuration and management of various service configurations on heterogeneous devices. Through model service configuration, various types of services can be uniformly configured intuitively, which is simple to implement and highly efficient in service configuration.

参见图8所示的分布式网络中的业务配置装置的结构框图,该装置可以设置在通用服务器上,其包括以下模块:Referring to the structural block diagram of the service configuration device in the distributed network shown in Figure 8, the device can be set on a general server, and it includes the following modules:

网元确定模块81,用于根据当前配置的业务确定涉及的网络网元NE;A network element determining module 81, configured to determine the involved network element NE according to the currently configured service;

初始配置信息接收模块82,与网元确定模块81相连,用于通过SMS接收管理员输入的业务的初始配置信息;其中,该SMS包括抽象管理模型;The initial configuration information receiving module 82 is connected to the network element determination module 81, and is used to receive the initial configuration information of the service input by the administrator through SMS; wherein, the SMS includes an abstract management model;

配置数据获取模块83,与初始配置信息接收模块82相连,用于根据初始配置信息接收模块82接收的初始配置信息从上述NE上获取该NE的设备层和网络层配置数据,并将获取的配置数据存入基于抽象管理模型的配置数据库中;The configuration data obtaining module 83 is connected with the initial configuration information receiving module 82, and is used to obtain the device layer and network layer configuration data of the NE from the above-mentioned NE according to the initial configuration information received by the initial configuration information receiving module 82, and the obtained configuration Data is stored in a configuration database based on an abstract management model;

业务配置数据创建模块84,与配置数据获取模块83相连,用于根据配置数据库中的配置数据创建业务配置数据,并将该业务配置数据存入配置数据库中;本实施例的抽象管理模型可为网络管理人员创建业务配置的可视化支持,如设备层和网络层信息可视化的支持;The service configuration data creation module 84 is connected with the configuration data acquisition module 83, and is used to create service configuration data according to the configuration data in the configuration database, and store the service configuration data in the configuration database; the abstract management model of this embodiment can be Visual support for network management personnel to create business configurations, such as support for device layer and network layer information visualization;

业务配置信息生成模块85,与业务配置数据创建模块84相连,用于基于配置数据库生成上述NE的业务配置信息;The service configuration information generation module 85 is connected to the service configuration data creation module 84, and is used to generate the service configuration information of the above-mentioned NE based on the configuration database;

配置模块86,与业务配置信息生成模块85相连,用于将业务配置信息生成模块85生成的业务配置信息配置给上述NE。The configuration module 86 is connected to the service configuration information generation module 85 and configured to configure the service configuration information generated by the service configuration information generation module 85 to the above-mentioned NE.

本实施例通过SMS的抽象管理模型生成业务配置信息,能够对各类型的NE进行业务配置,且该配置方式简单易行,解决了现有分布式网络中业务配置方式复杂,不方便运营商使用的问题,达到提高业务配置效率和增强系统性能的效果。This embodiment generates service configuration information through the abstract management model of SMS, and can perform service configuration on various types of NEs, and the configuration method is simple and easy, which solves the problem of complex service configuration methods in existing distributed networks, which are not convenient for operators to use problems, to achieve the effect of improving business configuration efficiency and enhancing system performance.

其中,该装置还包括:模型建立模块,用于根据NE和业务建立抽象管理模型,其中,抽象管理模型包括设备层、网络层和业务层;SMS创建模块,用于基于抽象管理模型为业务创建SMS,其中,SMS包括设置有抽象管理模型的配置数据库。Wherein, the device further includes: a model building module, used to build an abstract management model according to NEs and services, wherein, the abstract management model includes a device layer, a network layer and a service layer; an SMS creation module, used to create an abstract management model for services based on the abstract management model SMS, wherein the SMS includes a configuration database provided with an abstract management model.

为了增强系统的安全性,参见图9,该装置除了包括图8所示的各个模块外,还可以包括:验证模块92,与业务配置数据创建模块84相连,用于根据业务对应的约束条件,对业务配置数据创建模块84创建的业务配置数据进行端到端和业务关联的多种业务的交叉验证;触发模块94,与业务配置信息生成模块85相连,用于验证模块的验证结果为端到端和交叉验证均通过后,触发业务配置信息生成模块85生成NE的业务配置信息。In order to enhance the security of the system, referring to FIG. 9, in addition to the various modules shown in FIG. 8, the device may also include: a verification module 92, which is connected to the business configuration data creation module 84, and is used to, according to the constraints corresponding to the business, The business configuration data created by the business configuration data creation module 84 is carried out end-to-end and the cross-validation of multiple services associated with the business; the trigger module 94 is connected with the business configuration information generation module 85, and the verification result for the verification module is end-to-end After both the NE and the cross-validation pass, the service configuration information generation module 85 is triggered to generate the service configuration information of the NE.

本实施例中的NE至少包括以下之一:局端NE、室外NE和用户终端NE。The NE in this embodiment includes at least one of the following: a central office NE, an outdoor NE, and a user terminal NE.

本实施例中的业务配置信息生成模块85生成的NE的业务配置信息包括以下之一:基于XML的配置文件、基于TLV的配置文件,或者基于MIB的配置对象。The service configuration information of the NE generated by the service configuration information generation module 85 in this embodiment includes one of the following: XML-based configuration files, TLV-based configuration files, or MIB-based configuration objects.

为了保证服务器侧的业务配置信息与NE上的业务配置信息同步,本实施例的配置模块86可以采用以下方式之一将业务配置信息配置给NE:1)通过配置更新命令将业务配置信息下发给上述NE;2)在上述NE进行初始化过程中将业务配置信息下发给该NE。从以上的描述中可以看出,上述实施例基于设备层和网络层信息创建业务配置模型,改变了已有的配置操作是在NE上用命令行手工进行业务配置(包括查看业务相关的设备和网络层的信息)的模式,上述实施例中的SMS能够提供业务创建的工具和基于抽象管理模型的配置数据库,同时还可以自动获取设备和网络层的数据,并为获取的数据提供可视性支持,具有端到端的网络业务管理视图和能力,能够对支持多种业务和分布式部署的NE进行整体和自动配置,并且对异种NE采用统一的配置标准和接口,完善了业务配置的性能。In order to ensure that the service configuration information on the server side is synchronized with the service configuration information on the NE, the configuration module 86 of this embodiment can configure the service configuration information to the NE in one of the following ways: 1) issue the service configuration information through a configuration update command to the above NE; 2) sending the service configuration information to the NE during the initialization process of the above NE. As can be seen from the above description, the above-mentioned embodiment creates a service configuration model based on device layer and network layer information, and changes the existing configuration operation to manually perform service configuration on the NE using a command line (including viewing service-related devices and network layer information), the SMS in the above embodiments can provide tools for service creation and a configuration database based on an abstract management model, and can also automatically obtain device and network layer data, and provide visibility for the obtained data Support, with end-to-end network service management views and capabilities, capable of overall and automatic configuration of NEs that support multiple services and distributed deployments, and adopt unified configuration standards and interfaces for heterogeneous NEs, improving the performance of service configuration.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned present invention can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Alternatively, they may be implemented in program code executable by a computing device so that they may be stored in a storage device to be executed by a computing device, and in some cases in an order different from that shown here The steps shown or described are carried out, or they are separately fabricated into individual integrated circuit modules, or multiple modules or steps among them are fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (11)

1.一种分布式网络中的业务配置方法,其特征在于包括:1. A service configuration method in a distributed network, characterized in that it comprises: 根据当前配置的业务确定涉及的网络网元NE;Determine the involved network element NE according to the currently configured service; 通过业务配置管理服务器SMS接收管理员输入的所述业务的初始配置信息;其中,所述SMS包括抽象管理模型;Receive the initial configuration information of the service input by the administrator through the service configuration management server SMS; wherein, the SMS includes an abstract management model; 根据所述初始配置信息从所述NE上获取所述NE的设备层和网络层配置数据,并将获取的所述配置数据存入基于抽象管理模型的配置数据库中;Obtain device layer and network layer configuration data of the NE from the NE according to the initial configuration information, and store the acquired configuration data into a configuration database based on an abstract management model; 根据所述配置数据库中的配置数据创建业务配置数据,并将所述业务配置数据存入所述配置数据库中;creating service configuration data according to the configuration data in the configuration database, and storing the service configuration data in the configuration database; 基于所述配置数据库生成所述NE的业务配置信息;generating service configuration information of the NE based on the configuration database; 将所述业务配置信息配置给所述NE。Configuring the service configuration information to the NE. 2.根据权利要求1所述的方法,其特征在于,通过SMS接收管理员输入的所述业务的初始配置信息之前,所述方法还包括:2. The method according to claim 1, characterized in that, before receiving the initial configuration information of the service input by the administrator via SMS, the method further comprises: 根据所述NE和所述业务建立抽象管理模型,其中,所述抽象管理模型包括设备层、网络层和业务层;Establishing an abstract management model according to the NE and the service, wherein the abstract management model includes a device layer, a network layer and a service layer; 基于所述抽象管理模型为所述业务创建SMS,其中,所述SMS包括设置有所述抽象管理模型的配置数据库。An SMS is created for the service based on the abstract management model, wherein the SMS includes a configuration database provided with the abstract management model. 3.根据权利要求1所述的方法,其特征在于,将所述业务配置数据存入所述配置数据库中之后,所述方法还包括:3. The method according to claim 1, characterized in that, after storing the service configuration data in the configuration database, the method further comprises: 根据所述业务对应的约束条件对所述配置数据进行端到端和所述业务关联的多种业务的交叉验证,均通过验证后,执行所述生成所述NE的业务配置信息的步骤。Perform end-to-end cross-validation on the configuration data and multiple services associated with the service according to the constraint conditions corresponding to the service, and execute the step of generating service configuration information of the NE after all pass the verification. 4.根据权利要求1所述的方法,其特征在于,生成的所述NE的业务配置信息包括以下之一:基于可扩展标记语言XML的配置文件,基于标签、长度、值TLV的配置文件,或者基于管理信息库MIB的配置对象。4. The method according to claim 1, wherein the generated service configuration information of the NE includes one of the following: a configuration file based on Extensible Markup Language XML, a configuration file based on label, length, and value TLV, Or based on the configuration object of the management information base MIB. 5.根据权利要求1所述的方法,其特征在于,将所述业务配置信息配置给所述NE包括以下之一:5. The method according to claim 1, wherein configuring the service configuration information to the NE comprises one of the following: 通过配置更新命令将所述业务配置信息下发给所述NE;sending the service configuration information to the NE through a configuration update command; 在所述NE进行初始化过程中将所述业务配置信息下发给所述NE。Sending the service configuration information to the NE during the initialization process of the NE. 6.根据权利要求1所述的方法,其特征在于,所述NE至少包括以下之一:局端NE、室外NE和用户终端NE。6. The method according to claim 1, wherein the NE includes at least one of the following: a central office NE, an outdoor NE, and a user terminal NE. 7.根据权利要求1-6任一项所述的方法,其特征在于,所述抽象管理模型为可视化的图形结构。7. The method according to any one of claims 1-6, wherein the abstract management model is a visualized graph structure. 8.一种分布式网络中的业务配置装置,其特征在于包括:8. A service configuration device in a distributed network, characterized in that it comprises: 网元确定模块,用于根据当前配置的业务确定涉及的网络网元NE;A network element determining module, configured to determine the involved network element NE according to the currently configured service; 初始配置信息接收模块,用于通过业务配置管理服务器SMS接收管理员输入的所述业务的初始配置信息;其中,所述SMS包括抽象管理模型;The initial configuration information receiving module is used to receive the initial configuration information of the service input by the administrator through the service configuration management server SMS; wherein, the SMS includes an abstract management model; 配置数据获取模块,用于根据所述初始配置信息接收模块接收的初始配置信息从所述NE上获取所述NE的设备层和网络层配置数据,并将获取的所述配置数据存入基于抽象管理模型的配置数据库中;The configuration data obtaining module is configured to obtain the device layer and network layer configuration data of the NE from the NE according to the initial configuration information received by the initial configuration information receiving module, and store the obtained configuration data in an abstract-based Manage the model's configuration database; 业务配置数据创建模块,用于根据所述配置数据库中的配置数据创建业务配置数据,并将所述业务配置数据存入所述配置数据库中;A business configuration data creation module, configured to create business configuration data according to the configuration data in the configuration database, and store the business configuration data in the configuration database; 业务配置信息生成模块,用于基于所述配置数据库生成所述NE的业务配置信息;A service configuration information generating module, configured to generate service configuration information of the NE based on the configuration database; 配置模块,用于将所述业务配置信息生成模块生成的业务配置信息配置给所述NE。The configuration module is configured to configure the service configuration information generated by the service configuration information generation module to the NE. 9.根据权利要求8所述的装置,其特征在于,所述装置还包括:9. The device according to claim 8, further comprising: 模型建立模块,用于根据所述NE和所述业务建立抽象管理模型,其中,所述抽象管理模型包括设备层、网络层和业务层;A model building module, configured to create an abstract management model according to the NE and the service, where the abstract management model includes a device layer, a network layer and a service layer; SMS创建模块,用于基于所述抽象管理模型为所述业务创建SMS,其中,所述SMS包括设置有所述抽象管理模型的配置数据库。An SMS creating module, configured to create an SMS for the service based on the abstract management model, wherein the SMS includes a configuration database configured with the abstract management model. 10.根据权利要求8所述的装置,其特征在于,所述装置还包括:10. The device according to claim 8, further comprising: 验证模块,用于根据所述业务对应的约束条件,对所述业务配置数据创建模块创建的业务配置数据进行端到端和所述业务关联的多种业务的交叉验证;A verification module, configured to perform end-to-end cross-verification of various services associated with the business on the business configuration data created by the business configuration data creation module according to the constraints corresponding to the business; 触发模块,用于所述验证模块的验证结果为所述端到端和交叉验证均通过后,触发所述业务配置信息生成模块生成所述NE的业务配置信息。The triggering module is used to trigger the service configuration information generation module to generate the service configuration information of the NE after the verification result of the verification module is that both the end-to-end and cross-verification pass. 11.根据权利要求8所述的装置,其特征在于,所述NE至少包括以下之一:局端NE、室外NE和用户终端NE。11. The device according to claim 8, wherein the NE comprises at least one of the following: a central office NE, an outdoor NE, and a user terminal NE.
CN2011102932596A 2011-09-29 2011-09-29 Service distribution method and device of distributed network Pending CN103036694A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102932596A CN103036694A (en) 2011-09-29 2011-09-29 Service distribution method and device of distributed network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102932596A CN103036694A (en) 2011-09-29 2011-09-29 Service distribution method and device of distributed network

Publications (1)

Publication Number Publication Date
CN103036694A true CN103036694A (en) 2013-04-10

Family

ID=48023209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102932596A Pending CN103036694A (en) 2011-09-29 2011-09-29 Service distribution method and device of distributed network

Country Status (1)

Country Link
CN (1) CN103036694A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104135382A (en) * 2014-07-18 2014-11-05 武汉烽火技术服务有限公司 Method for defining and implementing service configuration view in PON (Passive Optical Network) system
CN105450493A (en) * 2014-06-27 2016-03-30 上海贝尔股份有限公司 VPLS (Virtual Private LAN Service) implementation method and device based on DOCSIS
CN105898389A (en) * 2016-04-11 2016-08-24 鼎点视讯科技有限公司 Parameter configuration method and device for IPQAM device
CN106301906A (en) * 2016-08-10 2017-01-04 青岛海信传媒网络技术有限公司 Object collocation method based on distributed system and device
WO2018145615A1 (en) * 2017-02-07 2018-08-16 华为技术有限公司 Vnf deployment method and system
CN110505177A (en) * 2018-05-16 2019-11-26 杭州海康威视数字技术股份有限公司 A kind of Information Collection System, terminal device and distance host
CN113778542A (en) * 2020-08-31 2021-12-10 北京沃东天骏信息技术有限公司 Service configuration table generation method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229686A1 (en) * 2002-06-07 2003-12-11 Kris Kortright System and method for synchronizing the configuration of distributed network management applications
CN1968283A (en) * 2006-05-12 2007-05-23 华为技术有限公司 Network management system and method
CN101355454A (en) * 2008-09-09 2009-01-28 中兴通讯股份有限公司 System and method for automatically upgrading distributed network management server
CN101557314A (en) * 2009-05-07 2009-10-14 中兴通讯股份有限公司 Distributed network management system and data configuration management method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229686A1 (en) * 2002-06-07 2003-12-11 Kris Kortright System and method for synchronizing the configuration of distributed network management applications
CN1968283A (en) * 2006-05-12 2007-05-23 华为技术有限公司 Network management system and method
CN101355454A (en) * 2008-09-09 2009-01-28 中兴通讯股份有限公司 System and method for automatically upgrading distributed network management server
CN101557314A (en) * 2009-05-07 2009-10-14 中兴通讯股份有限公司 Distributed network management system and data configuration management method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450493A (en) * 2014-06-27 2016-03-30 上海贝尔股份有限公司 VPLS (Virtual Private LAN Service) implementation method and device based on DOCSIS
CN105450493B (en) * 2014-06-27 2018-12-07 上海诺基亚贝尔股份有限公司 Virtual Private LAN Service implementation method and its device based on DOCSIS
CN104135382A (en) * 2014-07-18 2014-11-05 武汉烽火技术服务有限公司 Method for defining and implementing service configuration view in PON (Passive Optical Network) system
CN104135382B (en) * 2014-07-18 2016-03-02 武汉烽火技术服务有限公司 The implementation method of business configuration view in PON system
CN105898389A (en) * 2016-04-11 2016-08-24 鼎点视讯科技有限公司 Parameter configuration method and device for IPQAM device
CN105898389B (en) * 2016-04-11 2018-12-04 鼎点视讯科技有限公司 A kind of method for parameter configuration and device of IPQAM equipment
CN106301906A (en) * 2016-08-10 2017-01-04 青岛海信传媒网络技术有限公司 Object collocation method based on distributed system and device
CN106301906B (en) * 2016-08-10 2020-02-07 青岛海信传媒网络技术有限公司 Object configuration method and device based on distributed system
WO2018145615A1 (en) * 2017-02-07 2018-08-16 华为技术有限公司 Vnf deployment method and system
CN110505177A (en) * 2018-05-16 2019-11-26 杭州海康威视数字技术股份有限公司 A kind of Information Collection System, terminal device and distance host
CN110505177B (en) * 2018-05-16 2023-06-30 杭州海康威视数字技术股份有限公司 Information collection system, terminal equipment and remote host
CN113778542A (en) * 2020-08-31 2021-12-10 北京沃东天骏信息技术有限公司 Service configuration table generation method and device

Similar Documents

Publication Publication Date Title
US7352853B1 (en) Automation of customer premises equipment provisioning in a telecommunications network
CN103036694A (en) Service distribution method and device of distributed network
US10880196B2 (en) Bi-directional speed test method and system for customer premises equipment (CPE) devices
US9787492B2 (en) Provisioning network devices in Ethernet-based access networks
EP1407356B1 (en) Broadband communications
CN108809672B (en) Method and device for managing virtual ports
US20110072119A1 (en) Accelerated Cable Modem Restart Service
US8391308B2 (en) Docsis pon
CA2573870C (en) Edge qam configuration and management
US8130675B2 (en) Carrier ethernet service discovery, correlation methodology and apparatus
CN102739426A (en) DPOE system and service auto-configuration method and network based on DPOE system
US8359390B2 (en) Method and system for provisioning services on a communication network
US11979337B2 (en) Network quality of service controller
CN102480321A (en) Method and system for managing related parameters of home gateway in GPON system
EP2866382B1 (en) Method, apparatus and system for managing object instances
CN104158920A (en) A DHCP management system of a CMC apparatus
CN104836676A (en) Optical network system and management method
US20210250246A1 (en) Multi-domain software defined network controller
US11456988B1 (en) MAP-T border relay controller
CN113381875A (en) Server supporting client data model from heterogeneous data sources
CN105959150A (en) Method for realizing unified network management platform of ADOA (Auto Discovery Operate and Administrator) system
CN106209416A (en) A kind of discovery operation management ADOA system automatically
CN103516535B (en) A kind of method of network edge device NEE and automatic configuration NEE
CN107026753B (en) Method and system for distributing and downloading software version in passive optical network
KR20100021411A (en) Dual oss management of an ethernet access network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: SHANGHAI ZHONGXING SIJIE COMMUNICATION CO., LTD.

Free format text: FORMER OWNER: ZTE CORPORATION

Effective date: 20131217

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 518057 SHENZHEN, GUANGDONG PROVINCE TO: 201620 SONGJIANG, SHANGHAI

TA01 Transfer of patent application right

Effective date of registration: 20131217

Address after: Songjiang District Wen Xiang Road 201620 Shanghai City No. 2200 Building 8 Room 407 4

Applicant after: Shanghai Zhongxing Sijie Communication Co., Ltd.

Address before: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Applicant before: ZTE Corporation

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130410

WD01 Invention patent application deemed withdrawn after publication