CN101064714B - A method of business delivery - Google Patents
A method of business delivery Download PDFInfo
- Publication number
- CN101064714B CN101064714B CN2006100758927A CN200610075892A CN101064714B CN 101064714 B CN101064714 B CN 101064714B CN 2006100758927 A CN2006100758927 A CN 2006100758927A CN 200610075892 A CN200610075892 A CN 200610075892A CN 101064714 B CN101064714 B CN 101064714B
- Authority
- CN
- China
- Prior art keywords
- cpe
- address information
- physical port
- port address
- acs
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机网络技术领域,特别涉及一种业务发放的方法。The invention relates to the technical field of computer networks, in particular to a method for service distribution.
背景技术Background technique
随着家庭网络宽带业务的迅速发展,在满足普通家庭用户基本接入功能需求的基础上,用户终端设备(Customer Premises Equipment,CPE)的业务种类不断扩展,出现了语音、视频或其他高层网络数据服务。With the rapid development of home network broadband services, on the basis of meeting the basic access function requirements of ordinary home users, the service types of customer premise equipment (Customer Premises Equipment, CPE) continue to expand, and there are voice, video or other high-level network data Serve.
随着CPE功能不断增强,CPE的配置要求也不断趋于复杂化,在使用前,用户必须完成对CPE大量的业务数据配置工作,以保证CPE能正确稳定地提供网络业务。这对终端用户提出了非常高的要求。为降低网络业务的使用门槛、简化用户初始配置过程,最初运营商采用的方法是,培训专业安装人员上门服务或通过呼叫中心提供电话配置指导来帮助用户完成CPE的业务发放过程。由于CPE数量庞大、用户操作水平不一,采用这种方法需要占用大量人工,运营商必须为此付出大量成本。为解决这一问题,各网络设备供应商纷纷提出了CPE自动业务发放的方案。With the continuous enhancement of CPE functions, the configuration requirements of CPE are also becoming more and more complicated. Before using it, users must complete a large amount of service data configuration work on CPE to ensure that CPE can provide network services correctly and stably. This places very high demands on the end user. In order to lower the threshold for using network services and simplify the initial configuration process for users, operators initially adopted the method of training professional installers to provide on-site service or providing telephone configuration guidance through the call center to help users complete the CPE service provisioning process. Due to the large number of CPEs and different levels of user operations, this method requires a lot of labor, and operators must pay a lot of costs for this. To solve this problem, various network equipment suppliers have proposed solutions for CPE automatic service provisioning.
在各种自动业务发放方案中,识别用户的合法性是完成业务自动发放的关键。目前大多数自动业务发放方案都是基于X数字用户线(X DigitalSubscriber Line,xDSL)接入技术。xDSL的网络模型如图1所示,与业务发放无关的网元未在图1中示出。CPE101各自通过独立的物理线路和接入端口连接接入网内的用户数字线接入复用器(DSL Access Multiplexer,DSLAM)102,DSLAM102与核心网相连接;接入网内的接入认证服务器(BAS)103与DSLAM102及动态主机配置协议(Dynamical Host ConfigureProtocol,DHCP)服务器104相连接,为CPE101提供以太网上的点对点协议(Point to Point Protocol over Ethernet,PPPoE)方式和DHCP方式的接入认证;连接核心网并与CPE业务发放有关的网元还有自动配置服务器(AutoConfiguration Server,ACS)105、运营支撑系统(Operate Support System,OSS)106和用户数据库(DB)107,其中所述OSS和DB相连。In various automatic service provisioning schemes, identifying the legitimacy of users is the key to complete automatic service provisioning. At present, most automatic service provisioning solutions are based on the X Digital Subscriber Line (X Digital Subscriber Line, xDSL) access technology. The network model of xDSL is shown in Figure 1, and network elements not related to service provisioning are not shown in Figure 1. The CPE101 is connected to the digital subscriber line access multiplexer (DSL Access Multiplexer, DSLAM) 102 in the access network through independent physical lines and access ports, and the DSLAM 102 is connected to the core network; the access authentication server in the access network (BAS) 103 is connected with DSLAM 102 and Dynamical Host Configure Protocol (DHCP)
xDSL的接入方式下,每个用户拥有独立的物理线路和接入端口,因此识别了线路或端口就相当于识别了用户。在业务发放之前,CPE的用户要先通过运营商营业厅前台、网络或电话等形式向OSS申请开通xDSL服务,用户必须至少提供包括申请开通业务的公用交换电话网(Public SwitchedTelephone Network,PSTN)电话号码和申请服务的业务类型;OSS接受用户申请后,向用户提供至少包括用于进行PPPoE接入认证的用户帐号和密码的申请回执,将用户帐号和DSLAM上该用户的物理端口地址信息绑定关系通知BAS,将用户的业务数据发送到DB,所述用户业务数据包括用户申请的PSTN电话号码、DSLAM上该用户的物理端口地址信息以及用户申请的业务数据;并通知DSLAM启动用户链路。In the xDSL access mode, each user has an independent physical line and access port, so identifying the line or port is equivalent to identifying the user. Before the service is released, the CPE user must first apply to OSS for xDSL service through the front desk of the operator's business hall, the Internet or telephone. The user must provide at least the Public Switched Telephone Network (PSTN) telephone number and the business type of the application service; after OSS accepts the user's application, it will provide the user with an application receipt including at least the user account and password for PPPoE access authentication, and bind the user account with the user's physical port address information on the DSLAM The relationship notifies the BAS to send the user's service data to the DB. The user's service data includes the PSTN telephone number applied by the user, the physical port address information of the user on the DSLAM, and the service data applied by the user; and notifies the DSLAM to start the user link.
在上述前置条件下,现有技术的一种xDSL接入线路中上行CPE业务发放方式如图2所示,包括如下步骤:Under the above preconditions, an uplink CPE service distribution method in an xDSL access line in the prior art is shown in Figure 2, including the following steps:
步骤201:CPE与DSLAM完成永久虚电路(Permanent Virtual Circuit,PVC)链路的协商并建立PVC链路;Step 201: CPE and DSLAM complete the negotiation of permanent virtual circuit (Permanent Virtual Circuit, PVC) link and establish PVC link;
步骤202:CPE向DSLAM发送DHCP获知(discover)报文,该报文中至少包括组织唯一标识符(Organizationally Unique Identifier,OUI)和产品序列号等CPE设备的信息,所述信息由Option60信息体携带;关于Option60信息体以及下面提到的其他Option信息体的定义可参见RFC 1533或RFC 2132等协议文件。其中OUI和产品序列号合起来称为设备唯一标识,一个设备唯一标识对应于唯一的一台CPE设备。Step 202: The CPE sends a DHCP discovery (discover) message to the DSLAM, which at least includes the information of the CPE equipment such as the Organizationally Unique Identifier (Organizationally Unique Identifier, OUI) and the product serial number, and the information is carried by the Option60 information body ; For definitions of the Option60 information body and other Option information bodies mentioned below, please refer to protocol documents such as RFC 1533 or RFC 2132. The combination of the OUI and the product serial number is called a device unique identifier, and a device unique identifier corresponds to a unique CPE device.
步骤203:DSLAM在所收到的DHCP获知报文中增加该CPE的物理端口地址信息,物理端口地址信息由Option82信息体携带,再将DHCP获知报文发送至DHCP服务器;Step 203: The DSLAM adds the physical port address information of the CPE in the received DHCP learning message, the physical port address information is carried by the Option82 information body, and then sends the DHCP learning message to the DHCP server;
步骤204:DHCP服务器在收到DHCP获知报文后,根据上报的物理端口地址信息向DB发送查询该端口是否允许发放业务的查询请求,所述查询请求还包括CPE的设备唯一标识;Step 204: After receiving the DHCP learning message, the DHCP server sends a query request to the DB to check whether the port is allowed to issue services according to the reported physical port address information, and the query request also includes the unique device identifier of the CPE;
步骤205:数据库收到查询请求后,根据查询请求中的物理端口地址信息查找所存储的用户业务数据中,是否有相同的物理端口地址信息,如果有,则该物理端口已申请xDSL业务,则返回查询成功的结果至DHCP服务器,并将终端的设备唯一标识存储至用户业务数据中,否则返回查询失败消息并退出本流程;本步骤查询失败的分支未在图1中画出;Step 205: After the database receives the query request, it searches the stored user service data according to the physical port address information in the query request, whether there is the same physical port address information, if yes, the physical port has applied for xDSL service, then Return the successful result of the query to the DHCP server, and store the unique device identifier of the terminal in the user service data, otherwise return a query failure message and exit this process; the branch of the query failure in this step is not drawn in Figure 1;
步骤206:DHCP服务器向CPE返回DHCP获知响应消息,在该响应消息中,由Option43信息体携带ACS地址;Step 206: The DHCP server returns a DHCP learning response message to the CPE, in which the Option43 information body carries the ACS address;
步骤207:DHCP服务器采用DHCP方式分配CPE的终端地址;Step 207: the DHCP server assigns the terminal address of the CPE in a DHCP manner;
步骤208:CPE向ACS发送注册请求,该请求中包括CPE的设备唯一标识;Step 208: The CPE sends a registration request to the ACS, and the request includes the unique device identifier of the CPE;
步骤209:ACS以所收到的CPE的设备唯一标识为索引,在DB中检索用户业务数据以及物理端口地址信息;Step 209: The ACS uses the received unique device identifier of the CPE as an index to retrieve user service data and physical port address information in the DB;
步骤210:DB生成检索响应报文,所述检索响应报文中包括用户业务数据以及物理端口地址信息,并将该检索响应报文返回ACS;Step 210: DB generates a retrieval response message, which includes user service data and physical port address information, and returns the retrieval response message to the ACS;
步骤211:ACS根据检索响应报文中的用户业务数据,生成CPE的配置文件;Step 211: ACS generates a CPE configuration file according to the user service data in the retrieval response message;
步骤212:ACS根据物理端口地址信息,将所生成的配置文件下发到对应的CPE;Step 212: The ACS sends the generated configuration file to the corresponding CPE according to the physical port address information;
步骤213:CPE应用所收到的配置文件,并与BAS完成PPPoE帐号验证过程;Step 213: The CPE applies the configuration file received, and completes the PPPoE account verification process with the BAS;
步骤214:CPE向ACS返回配置正确的响应消息,成功完成业务发放并退出本流程。Step 214: The CPE returns a response message of correct configuration to the ACS, successfully completes service provisioning and exits this process.
如上所述的业务发放流程,在业务发放之前,DB已存储了CPE的物理端口地址信息,DSLAM收到来自CPE的DHCP获知报文,在该报文中加入CPE在DSLAM上对应的物理端口地址信息后再转发给DHCP服务器;由DHCP服务器向DB查询CPE在DSLAM上对应的物理端口地址信息是否已存储在DB中,得到确认后,再将ACS的地址信息返回给CPE完成后续过程。这样的流程就会导致如下缺点:In the above-mentioned service provisioning process, before the service provisioning, the DB has stored the physical port address information of the CPE, and the DSLAM receives the DHCP learning message from the CPE, and adds the corresponding physical port address of the CPE on the DSLAM to the message The information is then forwarded to the DHCP server; the DHCP server queries the DB whether the corresponding physical port address information of the CPE on the DSLAM has been stored in the DB, and returns the address information of the ACS to the CPE to complete the subsequent process after confirmation. Such a process would lead to the following disadvantages:
CPE的物理端口地址信息在核心网中进行处理,该处理过程对于CPE完全透明,因此这些信息无法为后续的对物理位置有需求的业务使用。复合型CPE融合了多种业务,不同的业务往往采用了不同的后台支撑系统,CPE物理端口地址信息在不同的后台支撑系统中共享存在很大困难。The physical port address information of the CPE is processed in the core network, and the processing process is completely transparent to the CPE, so this information cannot be used for subsequent services that require physical locations. Composite CPE integrates multiple services, and different services often use different background support systems. It is very difficult to share CPE physical port address information among different background support systems.
发明内容Contents of the invention
有鉴于此,本发明的目的在于,提出一种业务发放的方法,不仅可以实现CPE业务的自动发放,并使业务发放所用到的CPE的物理端口地址信息能被其他业务使用。该方法包括如下步骤:In view of this, the object of the present invention is to propose a method for service provisioning, which can not only realize the automatic provisioning of CPE services, but also enable the physical port address information of the CPE used for service provisioning to be used by other services. The method comprises the steps of:
用户终端设备CPE通过数字用户线接入复用器DSLAM向动态主机配置协议DHCP服务器发送DHCP获知报文;DHCP服务器收到DHCP获知报文后,向DSLAM返回DHCP获知响应消息,DSLAM在所收到的DHCP获知响应消息中添加CPE的物理端口地址信息,再将DHCP响应消息发送至CPE;CPE得到自身物理端口地址信息,并向自动配置服务器ACS发送包括CPE的物理端口地址信息的注册请求;The user terminal equipment CPE accesses the multiplexer DSLAM through the digital subscriber line to send a DHCP acknowledgment message to the Dynamic Host Configuration Protocol DHCP server; after the DHCP server receives the DHCP acknowledgment message, it returns a DHCP acknowledgment response message to the DSLAM. Add the physical port address information of the CPE to the DHCP learning response message, and then send the DHCP response message to the CPE; the CPE obtains its own physical port address information, and sends a registration request including the physical port address information of the CPE to the automatic configuration server ACS;
ACS根据注册请求中的物理端口地址信息,通过查找预先设置的用户业务数据与物理端口地址信息的对应关系表,得到该用户的业务数据,并根据所得到的业务数据生成CPE的配置文件,将所生成的配置文件下发给CPE;According to the physical port address information in the registration request, the ACS obtains the user's service data by searching the preset correspondence table between user service data and physical port address information, and generates a CPE configuration file according to the obtained service data. The generated configuration file is sent to the CPE;
CPE应用所收到的配置文件,完成业务发放过程。The CPE applies the received configuration file to complete the service provisioning process.
所述将DHCP响应消息发送至CPE后,进一步包括:CPE将物理端口地址信息从DHCP响应消息中删除,再将DHCP响应消息发送至最终用户终端。After sending the DHCP response message to the CPE, the method further includes: the CPE deletes the physical port address information from the DHCP response message, and then sends the DHCP response message to the end user terminal.
所述向DSLAM返回DHCP获知响应消息为:向DSLAM返回携带ACS地址信息的DHCP获知响应消息;The returning the DHCP learning response message to the DSLAM is: returning the DHCP learning response message carrying the ACS address information to the DSLAM;
则所述CPE向ACS发送注册请求为:CPE根据所收到的地址响应消息中的ACS地址,向ACS发送注册请求。Then, the CPE sending the registration request to the ACS is: the CPE sends the registration request to the ACS according to the ACS address in the received address response message.
DSLAM在所收到的DHCP获知响应消息中添加CPE的物理端口地址信息为:DSLAM在所收到的DHCP获知响应消息中添加由Option82信息体携带的CPE的物理端口地址信息。Adding the physical port address information of the CPE to the received DHCP learning response message by the DSLAM is as follows: The DSLAM adds the physical port address information of the CPE carried in the Option82 message body to the received DHCP learning response message.
所述CPE发送注册请求包括:The registration request sent by the CPE includes:
CPE将包括物理端口地址信息的注册请求发送至DSLAM;The CPE sends a registration request including physical port address information to the DSLAM;
DSLAM判断注册请求中的物理端口地址信息和该CPE实际对应的物理端口地址信息是否一致,若是则将该注册请求发送至ACS;否则向CPE返回物理端口地址信息错误的提示并退出本流程。The DSLAM judges whether the physical port address information in the registration request is consistent with the physical port address information actually corresponding to the CPE, and if so, sends the registration request to the ACS; otherwise, returns a prompt that the physical port address information is wrong to the CPE and exits the process.
所述注册请求中进一步包括CPE的设备唯一标识;The registration request further includes the unique device identifier of the CPE;
则所述ACS根据注册请求中的物理端口地址信息,通过查找预先设置的用户业务数据与物理端口地址信息的对应关系表,得到该用户的业务数据之前,进一步包括:ACS判断所收到的注册请求中的设备唯一标识是否合法,若是,则执行后续步骤,否则向CPE返回认证失败提示消息并退出本流程。According to the physical port address information in the registration request, the ACS searches the preset correspondence table between user service data and physical port address information, and before obtaining the user's service data, further includes: ACS judging the received registration Whether the unique device identifier in the request is valid, if so, perform the next steps, otherwise, return an authentication failure prompt message to the CPE and exit this process.
其中,所述设备唯一标识为组织唯一标识符OUI和产品序列号。Wherein, the unique identifier of the device is an organization unique identifier OUI and a product serial number.
所述ACS得到该用户的业务数据之后进一步包括:After the ACS obtains the service data of the user, it further includes:
ACS查询用户数据库中是否存储有和所得到的用户业务数据相对应的用户业务数据,如果有,DB将所查询到的对应用户业务数据返回ACS,否则向CPE返回查询失败的提示消息并退出本流程。The ACS inquires whether the user service data corresponding to the obtained user service data is stored in the user database. If there is, the DB returns the corresponding user service data to the ACS. Otherwise, it returns a query failure prompt message to the CPE and exits the server. process.
所述完成业务发放过程包括:The process of completing the service release includes:
CPE与接入认证服务器BAS完成以太网上的点对点协议PPPoE帐号验证过程;The CPE and the access authentication server BAS complete the verification process of the PPPoE account on the Ethernet;
CPE向ACS返回配置正确的响应消息。The CPE returns a configured response message to the ACS.
较佳地,所述用户业务数据与物理端口地址信息的对应关系表的设置为:运营支撑系统OSS形成包含用户业务数据与CPE物理端口地址信息对应关系的静态映射关系表,并将所形成的静态映射关系表下发给ACS,ACS根据所收到的静态映射关系表更新本地的静态映射关系表。Preferably, the setting of the correspondence table between user service data and physical port address information is as follows: the operation support system OSS forms a static mapping relation table containing the correspondence relation between user service data and CPE physical port address information, and the formed The static mapping relationship table is sent to the ACS, and the ACS updates the local static mapping relationship table according to the received static mapping relationship table.
所述CPE的物理端口地址信息为DSLAM上该CPE对应的物理端口地址信息。The physical port address information of the CPE is the physical port address information corresponding to the CPE on the DSLAM.
在所述CPE通过DSLAM向DHCP服务器发送DHCP获知报文之前进一步包括:运营支撑系统OSS形成包含用户业务数据与CPE物理端口地址信息对应关系的静态映射关系表,并将所形成的静态映射关系表下发给业务服务器;Before the CPE sends the DHCP learning message to the DHCP server through the DSLAM, it further includes: the operation support system OSS forms a static mapping relationship table containing the corresponding relationship between user service data and CPE physical port address information, and forms the static mapping relationship table Send it to the business server;
则所述CPE应用所收到的配置文件,完成业务发放过程之后,进一步包括:CPE向业务服务器发送包括终端IP地址和物理端口地址信息的业务请求报文;业务服务器收到业务请求报文后通过事先配置的静态映射关系表找到对应用户信息,根据所找到的用户信息,业务服务器提供正确的业务。Then the configuration file received by the CPE application, after completing the service distribution process, further includes: the CPE sends a service request message including terminal IP address and physical port address information to the service server; after the service server receives the service request message, The corresponding user information is found through the pre-configured static mapping relationship table, and the service server provides correct services according to the found user information.
从以上技术方案可以看出,将CPE的物理端口地址信息发送给CPE,CPE提交业务发放申请中携带物理端口地址信息,由ACS根据预先设定的物理端口地址信息与用户业务数据的对应关系来查找业务数据并形成配置文件,从而完成CPE的配置工作。通过这样的业务发放方法,CPE中保存着自身的物理端口地址信息,可以进一步被其他业务所使用;并且本发明方法无需DHCP服务器对DB进行查询,因此也无需DHCP服务器与DB的查询接口,对现有设备的改造需求小。It can be seen from the above technical solutions that the physical port address information of the CPE is sent to the CPE, and the CPE submits a service provisioning application carrying the physical port address information. Find business data and form a configuration file to complete the configuration of the CPE. Through such a service delivery method, the CPE stores its own physical port address information, which can be further used by other services; and the method of the present invention does not require a DHCP server to query the DB, so there is no need for a query interface between the DHCP server and the DB. There is little need for modification of existing equipment.
附图说明Description of drawings
图1为xDSL网络组成与连接关系示意图;Figure 1 is a schematic diagram of xDSL network composition and connection relationship;
图2为现有技术基于xDSL物理线路的CPE业务自动发放流程图;Fig. 2 is the flow chart of automatic provisioning of CPE services based on xDSL physical lines in the prior art;
图3为本发明实施例基于xDSL物理线路的CPE业务自动发放流程图。FIG. 3 is a flow chart of automatic provisioning of CPE services based on xDSL physical lines according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面结合附图与具体实施例对本发明作进一步的详细阐述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明方案基于这样的原则:xDSL线路的电话号码、物理端口地址信息和用户业务数据三者彼此是唯一对应的,因此,识别了物理端口地址信息就相当于识别了用户。The solution of the present invention is based on the principle that the telephone number of the xDSL line, the physical port address information and the user service data are uniquely corresponding to each other. Therefore, identifying the physical port address information is equivalent to identifying the user.
本发明的核心内容在于,OSS接受用户的业务申请后,将用户业务数据映射为CPE的物理端口地址信息,形成用户业务数据与CPE物理端口地址信息的静态映射关系表,并将所形成的静态映射关系表下发给ACS和业务服务器;CPE进行接入认证时,DSLAM将该CPE的物理端口地址信息返回给CPE;CPE提交给ACS的注册请求中则包含物理端口地址信息;ACS根据物理端口地址信息查找静态映射关系表得到对应的用户业务数据,形成相应的配置文件并下发给CPE完成业务发放。在上述方案中,由于物理端口地址信息由现有技术中DB进行管理,改为由CPE进行管理,可以省去DHCP服务器向DB进行数据查询的过程,因此无需DHCP服务器和DB之间的查询接口。The core content of the present invention is that after the OSS accepts the user's service application, it maps the user's service data to the physical port address information of the CPE, forms a static mapping relationship table between the user's service data and the CPE physical port address information, and converts the formed static The mapping relationship table is sent to the ACS and the service server; when the CPE performs access authentication, the DSLAM returns the physical port address information of the CPE to the CPE; the registration request submitted by the CPE to the ACS contains the physical port address information; The address information searches the static mapping relationship table to obtain the corresponding user service data, forms the corresponding configuration file and sends it to the CPE to complete the service provisioning. In the above scheme, since the physical port address information is managed by the DB in the prior art, it is managed by the CPE instead, and the process of data query from the DHCP server to the DB can be omitted, so there is no need for a query interface between the DHCP server and the DB .
在本发明技术方案中,所述物理端口地址信息为DSLAM上该CPE对应的物理端口地址信息,包括节点标识、框号/槽号/子槽/端口号、虚通路标识(Virtual Path Identifier,VPI)、虚通道标识(Virtual Channel Identifier,VCI)、虚拟局域网标识(Virtual Local Area Network,VLAN),由于CPE能够获取到这些物理端口地址信息,为保证网络安全性,防止非法用户截获CPE的物理端口地址信息,本发明具体实施例中,CPE要能够将网络报文发送给最终用户终端之前,删除报文中的物理端口地址信息。因此,本施例所采用的CPE为运营商认证的,具有上述物理端口地址信息过滤功能的CPE设备。所述认证过程可以在接入申请时,由ACS根据CPE的设备唯一标识来进行认证。In the technical solution of the present invention, the physical port address information is the physical port address information corresponding to the CPE on the DSLAM, including node identification, frame number/slot number/sub-slot/port number, virtual path identifier (Virtual Path Identifier, VPI ), virtual channel identifier (Virtual Channel Identifier, VCI), virtual local area network identifier (Virtual Local Area Network, VLAN), because the CPE can obtain these physical port address information, in order to ensure network security and prevent illegal users from intercepting the physical port of the CPE For address information, in a specific embodiment of the present invention, the CPE must be able to delete the physical port address information in the message before sending the network message to the end user terminal. Therefore, the CPE used in this embodiment is a CPE device certified by the operator and having the above-mentioned filtering function of the physical port address information. The authentication process may be performed by the ACS according to the unique device identifier of the CPE when accessing the application.
在业务发放之前,CPE的用户要先通过运营商营业厅前台、网络或电话等形式向OSS申请开通xDSL服务,用户必须至少提供包括申请开通业务的PSTN电话号码和申请服务的业务类型;OSS接受用户申请后,向用户提供至少包括用于进行PPPoE接入认证的用户帐号和密码的申请回执,将用户帐号和DSLAM上该用户的物理端口地址信息绑定关系通知BAS,将用户的业务数据发送到DB,所述用户业务数据包括用户申请的PSTN电话号码、DSLAM上该用户的物理端口地址信息以及用户申请的业务数据;并通知DSLAM启动用户链路。除上述与现有技术相同的前置条件之外,OSS形成用户物理端口地址信息和用户业务数据的静态映射关系表,并将该静态映射关系表发送至业务服务器和ACS,使所述网元可根据用户的物理端口地址信息查找该映射关系表得到用户业务数据。Before the service is released, the CPE user must first apply to OSS for xDSL service through the front desk of the operator's business hall, the Internet or telephone. After the user applies, provide the user with an application receipt including at least the user account and password for PPPoE access authentication, notify the BAS of the binding relationship between the user account and the user's physical port address information on the DSLAM, and send the user's business data to To the DB, the user service data includes the PSTN telephone number applied by the user, the physical port address information of the user on the DSLAM and the service data applied by the user; and notify the DSLAM to start the user link. In addition to the same preconditions as those of the prior art, the OSS forms a static mapping table of user physical port address information and user service data, and sends the static mapping table to the service server and the ACS, so that the network element The mapping relationship table can be searched according to the user's physical port address information to obtain user service data.
本实施例进行业务发放的流程如图3所示,包括如下步骤:The flow of service provisioning in this embodiment is shown in Figure 3, including the following steps:
步骤301:CPE与DSLAM完成PVC链路的协商并建立PVC链路;Step 301: The CPE and the DSLAM complete the negotiation of the PVC link and establish the PVC link;
步骤302~303:CPE向DSLAM发送DHCP获知报文,DSLAM将所收到的DHCP获知报文发送至DHCP服务器;Steps 302-303: the CPE sends a DHCP learn message to the DSLAM, and the DSLAM sends the received DHCP learn message to the DHCP server;
步骤304:DHCP服务器在收到DHCP获知报文后,返回DHCP获知响应消息,并在响应消息中携带ACS的地址信息,可以采用Option 43信息体携带ACS地址信息;Step 304: After receiving the DHCP learning message, the DHCP server returns a DHCP learning response message, and carries the address information of the ACS in the response message, and the Option 43 information body can be used to carry the ACS address information;
步骤305:DSLAM在所收到的DHCP获知响应消息中添加CPE的物理端口地址信息,再将DHCP响应消息发送至CPE。所述物理端口地址信息由Option82信息体携带。如果CPE需要将DHCP获知响应消息继续传递给最终用户终端,则CPE在保存接收到物理端口地址信息后,将DHCP获知响应消息中的物理端口地址信息删除再透传给最终用户终端。Step 305: The DSLAM adds the physical port address information of the CPE to the received DHCP learning response message, and then sends the DHCP response message to the CPE. The physical port address information is carried by the Option82 information body. If the CPE needs to continue to deliver the DHCP learning response message to the end user terminal, the CPE deletes the physical port address information in the DHCP learning response message after saving the received physical port address information and transparently transmits it to the end user terminal.
步骤306:DHCP服务器采用DHCP方式分配CPE的终端地址,此步骤与现有的业务发放流程相关步骤相同;Step 306: The DHCP server assigns the terminal address of the CPE in a DHCP manner, and this step is the same as the steps related to the existing service provisioning process;
步骤307:CPE向ACS发送注册请求,该请求中包括CPE的物理端口地址信息和设备唯一标识;Step 307: The CPE sends a registration request to the ACS, which includes the physical port address information of the CPE and the unique device identifier;
步骤308:ACS判断所收到注册请求中的设备唯一标识是否合法,即判断是否为运营商承认的厂家生产的设备对应的标识,若不合法则返回认证失败消息并退出本流程,若认证通过,以所收到的CPE物理端口地址信息为索引,根据本地的用户物理端口地址信息和用户业务数据的静态映射关系表找到对应的用户业务数据,并在在DB中查询是否存储有对应的用户业务数据;如果成功则执行步骤309,否则向CPE返回查询失败的消息并退出本流程;本步骤中认证失败或查询失败的分支未在图3中画出。Step 308: The ACS judges whether the unique device identifier in the received registration request is legal, that is, judges whether it is the device corresponding to a device produced by a manufacturer recognized by the operator. If it is not legal, returns an authentication failure message and exits this process. If the authentication is passed, Using the received CPE physical port address information as an index, find the corresponding user service data according to the local user physical port address information and the static mapping relationship table of user service data, and query whether the corresponding user service is stored in the DB data; if successful, execute step 309, otherwise return a query failure message to the CPE and exit this process; the branch of authentication failure or query failure in this step is not drawn in FIG. 3 .
步骤309:DB将所查询到的对应用户业务数据返回ACS;Step 309: DB returns the queried corresponding user service data to ACS;
步骤310:ACS根据来自DB的用户业务数据,生成CPE的配置文件;Step 310: ACS generates a CPE configuration file according to the user service data from the DB;
步骤311:ACS向CPE下发所生成的配置文件;Step 311: The ACS sends the generated configuration file to the CPE;
步骤312:CPE应用所收到的配置文件,并与BAS完成PPPoE帐号验证过程;Step 312: The CPE applies the configuration file received, and completes the PPPoE account verification process with the BAS;
步骤313:CPE向ACS返回配置正确的响应消息,成功完成业务发放并退出本流程。Step 313: The CPE returns a response message of correct configuration to the ACS, successfully completes service provisioning and exits this process.
上述步骤307中,CPE向ACS发送的注册请求经过DSLAM时,DSLAM还可将该CPE实际对应的物理端口地址信息和注册请求中的物理端口地址信息进行比较,比较结果一致则执行本步骤后续操作,比较结果不一致则向CPE返回物理端口地址信息错误提示消息并退出本流程。这样做的目的是为了加强对CPE上报的物理端口地址信息的认证,防止非法用户恶意修改物理端口地址信息。In the above step 307, when the registration request sent by the CPE to the ACS passes through the DSLAM, the DSLAM can also compare the physical port address information actually corresponding to the CPE with the physical port address information in the registration request, and if the comparison result is consistent, perform the subsequent operations of this step If the comparison results are inconsistent, a physical port address information error message will be returned to the CPE and this process will exit. The purpose of doing this is to strengthen the authentication of the physical port address information reported by the CPE and prevent illegal users from maliciously modifying the physical port address information.
完成业务发放流程后,CPE向业务服务器请求业务时,请求报文中包括终端IP地址和物理端口地址信息。业务服务器通过事先由OSS配置的静态映射关系表找到对应用户信息,根据所找到的用户信息,业务服务器提供正确的业务。After completing the service provisioning process, when the CPE requests the service from the service server, the request message includes the terminal IP address and physical port address information. The service server finds the corresponding user information through the static mapping relationship table configured by the OSS in advance, and provides the correct service according to the found user information.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100758927A CN101064714B (en) | 2006-04-24 | 2006-04-24 | A method of business delivery |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100758927A CN101064714B (en) | 2006-04-24 | 2006-04-24 | A method of business delivery |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101064714A CN101064714A (en) | 2007-10-31 |
CN101064714B true CN101064714B (en) | 2010-10-27 |
Family
ID=38965425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100758927A Expired - Fee Related CN101064714B (en) | 2006-04-24 | 2006-04-24 | A method of business delivery |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101064714B (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442427A (en) * | 2007-11-22 | 2009-05-27 | 华为技术有限公司 | Method, system and apparatus for managing equipment |
CN101188628B (en) * | 2007-12-29 | 2011-08-24 | 华为技术有限公司 | Method and system for distributing service information, network equipment |
CN101237466B (en) * | 2008-02-29 | 2012-09-05 | 华为技术有限公司 | Network configuration method, device and system for terminal |
CN101488874B (en) * | 2009-02-26 | 2013-10-23 | 中国联合网络通信集团有限公司 | Configuration information generation method and device, video terminal |
CN101540691B (en) * | 2009-03-30 | 2012-07-25 | 深圳市潮流网络技术有限公司 | Connecting method between VOIP user terminal equipment and server |
CN102238153A (en) * | 2010-05-05 | 2011-11-09 | 华为终端有限公司 | Service interaction method, system, customer premises equipment and automatic configuration server |
CN101963933B (en) * | 2010-09-29 | 2012-11-14 | 清华大学 | Static instrument matching method adapting to multi-communication protocols in instrument test |
CN102480399B (en) * | 2010-11-30 | 2015-09-30 | 中国电信股份有限公司 | Based on multi-service authentication method and the system of IPoE |
US10855734B2 (en) | 2011-06-29 | 2020-12-01 | Interdigital Ce Patent Holdings | Remote management of devices |
CN102447574B (en) | 2011-08-18 | 2014-03-12 | 杭州华三通信技术有限公司 | Method for realizing zero configuration of IRF (intelligent resilient framework) equipment and equipment |
CN102546267B (en) * | 2012-03-26 | 2015-06-10 | 杭州华三通信技术有限公司 | Automatic configuration method of network device and management server |
CN104038791A (en) * | 2013-03-08 | 2014-09-10 | 中兴通讯股份有限公司 | Loading and installing method and apparatus for IPTV service |
CN104468467A (en) * | 2013-09-13 | 2015-03-25 | 杭州华三通信技术有限公司 | Dynamic host configuration protocol (DHCP) message transmitting method and device |
CN107294755B (en) * | 2016-04-13 | 2022-01-25 | 中兴通讯股份有限公司 | Method, device and system for binding user information and equipment |
CN108234165A (en) * | 2016-12-14 | 2018-06-29 | 中兴通讯股份有限公司 | A kind of method and apparatus that gateway is configured |
CN110602724B (en) | 2018-06-12 | 2021-05-14 | 华为技术有限公司 | Method and communication device for network configuration |
CN111726367B (en) * | 2020-06-30 | 2022-11-11 | 锐捷网络股份有限公司 | Method, device, system and equipment for binding access of Customer Premises Equipment (CPE) |
CN112491603A (en) * | 2020-11-17 | 2021-03-12 | 广州西麦科技股份有限公司 | Equipment configuration method, device, equipment and storage medium |
CN112600811B (en) * | 2020-12-07 | 2021-11-02 | 广州芯德通信科技股份有限公司 | Tr069 protocol-based automatic authorization CPE method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1535521A (en) * | 2001-07-20 | 2004-10-06 | 汤姆森许可公司 | Dynamic traffic bandwidth management system and method for communication network |
CN1551607A (en) * | 2003-02-24 | 2004-12-01 | ���ǵ�����ʽ���� | A system for extending the distance × digital subscriber line using a spare telephone line |
-
2006
- 2006-04-24 CN CN2006100758927A patent/CN101064714B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1535521A (en) * | 2001-07-20 | 2004-10-06 | 汤姆森许可公司 | Dynamic traffic bandwidth management system and method for communication network |
CN1551607A (en) * | 2003-02-24 | 2004-12-01 | ���ǵ�����ʽ���� | A system for extending the distance × digital subscriber line using a spare telephone line |
Also Published As
Publication number | Publication date |
---|---|
CN101064714A (en) | 2007-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101064714B (en) | A method of business delivery | |
US20080092213A1 (en) | Method, system and server for realizing secure assignment of dhcp address | |
EP2053790B1 (en) | Method and system for implementing configuration management of devices in network | |
US20080225749A1 (en) | Auto-configuration of a network device | |
EP1936883B1 (en) | Service provisioning method and system thereof | |
EP1753205A1 (en) | Method and system for configuration of a home gateway | |
CN101127631A (en) | Method and system for implementing configuration management for devices in a network | |
JP2001527327A (en) | Automatic registration of user device settings | |
US8346940B2 (en) | Method and system for provisioning customer premises equipment | |
US20020162029A1 (en) | Method and system for broadband network access | |
CN103780711A (en) | Address assignment method and address assignment system for intelligent access type decision, and AAA system | |
CN101309197B (en) | Network system and access node apparatus, IP edge apparatus and access control method | |
US8656026B1 (en) | Associating network address lease information with user data | |
CN100525317C (en) | Method for distributing service based on terminal mark | |
US20130086634A1 (en) | Grouping Multiple Network Addresses of a Subscriber into a Single Communication Session | |
CN101141492B (en) | Method and system for implementing DHCP address safety allocation | |
CN101442800B (en) | Method, system and terminal for discharging terminal business | |
JP3394727B2 (en) | Method and apparatus for communication between networks | |
US20070136602A1 (en) | User authentication system and method for supporting terminal mobility between user lines | |
EP1881639A1 (en) | A method and system for cpecf (customer premises equipment configuration function) obtaining the terminal equipment information and configuring the terminal equipment | |
JP4028421B2 (en) | Voice communication gate device address management method, management device, and program | |
US20040049567A1 (en) | Method for identifying the network location of a computer connected to a computer network | |
KR20120044381A (en) | Method and system for subscriber to log in internet content provider(icp) website in identity/location separation network and login device thereof | |
WO2009076906A1 (en) | Method, device and system for a terminal to realize the access to the retail service provider | |
CN101662456B (en) | Method and system for sending terminal services |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101027 |
|
CF01 | Termination of patent right due to non-payment of annual fee |