WO2010139264A1 - Network element registration subsystem, telecommunication value-added service system and network element registration method - Google Patents
Network element registration subsystem, telecommunication value-added service system and network element registration method Download PDFInfo
- Publication number
- WO2010139264A1 WO2010139264A1 PCT/CN2010/073420 CN2010073420W WO2010139264A1 WO 2010139264 A1 WO2010139264 A1 WO 2010139264A1 CN 2010073420 W CN2010073420 W CN 2010073420W WO 2010139264 A1 WO2010139264 A1 WO 2010139264A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- registration
- information
- network element
- module
- registration information
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
Definitions
- Network element registration subsystem telecom value-added service system and network element registration method
- the present invention relates to the field of communications technologies, and in particular, to a network element registration subsystem, a telecom value-added service system, and a network element registration method.
- the services of the main service system are inseparable from the support of various service engines, wherein the main service system is used to implement the main functions of the telecom value-added service, and the service engine includes a short message center (SMSC: Short Message Service). Center ) , SMS Gateway ( SMGW: Short Message Gateway ), MMS: Multimedia Message Service Center, Wireless Application Protocol Gateway (WAP Gateway), Location Center (LCS), and various Core network, etc.
- SMSSC Short Message Service
- MMS Multimedia Message Service Center
- WAP Gateway Wireless Application Protocol Gateway
- LCS Location Center
- various Core network etc.
- the telecom value-added service system usually also includes other business systems, which generally assist in the functioning of the main business system.
- the main service system and the service engine, between different service engines, or between the main service system and other service systems may interact, so various networks of value-added services based on different protocols are required.
- the link between the elements is established, so registration between network elements is particularly important.
- the network element A can receive and interact with one-way registration of multiple network elements such as the network element B, the network element C, and the network element D;
- a main service system 10 can be registered in two directions with a plurality of service engines such as a short message center 21, a multimedia message center 22, a positioning center 23, and a core network 24.
- the main service system 10 may also perform one-way or two-way registration with the management platform 11 or other service systems such as the billing system and the network management system, and may also be registered between different service engines.
- the positioning center 23 and the core network 24 may perform a single transaction. Register with or in both directions, in addition, you can also use a variety of registered parties such as encrypted registration. Style.
- the network element registration in the telecom value-added service system is generally implemented in a manually operated manner.
- the registration information such as the port and protocol type provided by the service engine needs to be manually entered, deleted, and deleted in the telecom value-added service system. Update.
- This method of manual registration is obviously cumbersome and inaccurate, and the security and reliability of the registration information are obviously not guaranteed, which affects the normal communication order to a certain extent.
- the manual registration method is not only inefficient, but also is not conducive to solving the problem of registration information conflict between different network elements, hindering the value-added of telecommunications.
- the smooth development of the business has affected the quality of service. Summary of the invention
- the technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a network element registration subsystem, a telecom value-added service system, and a network element registration method that are convenient, flexible, and reliable.
- the present invention provides a network element registration subsystem, including: a registration receiving module, an information parsing module, an information processing module, and a registration establishing module; wherein the registration receiving module is configured to receive a value-added service system from a telecom Registering information of the requesting network element, and forwarding the registration information to the information parsing module; the information parsing module is configured to parse the registration information, and forward the parsed registration information to the information Processing the module; the information processing module is configured to determine the parsed registration information, and if the registration is agreed, forwarding the registration information agreed to be registered to the registration establishment module; the registration establishment module is configured to use the registration information A registration is established between the requestor network element and the requested party network element in the telecom value-added service system.
- the network element registration subsystem further includes: an information saving module, configured to save registration information that the information processing module agrees to register, and provide the registration information to the registration establishment module.
- the information parsing module further includes a decryption unit, and the decryption unit is configured to decrypt the encrypted registration information.
- the registration information includes an IP address, a port number, and a communication protocol. At least one of type, communication protocol version, number format, number segment, username, password.
- the network element registration subsystem further includes: a registration feedback module, configured to encapsulate the registration response information generated by the information processing module, and feed the encapsulated registration response information to the requesting network element.
- a registration feedback module configured to encapsulate the registration response information generated by the information processing module, and feed the encapsulated registration response information to the requesting network element.
- the information parsing module is further configured to encapsulate the registration response information generated by the information processing module, and the registration receiving module is further configured to feed back the encapsulated registration response information to Requester network element.
- the foregoing network element registration subsystem further includes: a registration negotiation module, configured to construct acceptable negotiation registration information according to the registration information that the information processing module does not agree to register, and feed back the negotiation registration information to the requesting party network yuan.
- a registration negotiation module configured to construct acceptable negotiation registration information according to the registration information that the information processing module does not agree to register, and feed back the negotiation registration information to the requesting party network yuan.
- the registration receiving module is further configured to receive the approval response information or the new registration information of the requesting network element; the information analysis module is further configured to set the identity response information or the new registration information. Performing parsing, and sending the parsed identity response information or new registration information to the information processing module; the information processing module agrees to use the negotiation registration information corresponding to the identity response information to register, or the new registration information Make a judgment.
- the information parsing unit is further configured to encapsulate the registration response information generated by the information processing module or the negotiation registration information constructed by the registration negotiation module; the registration receiving module further sets The feedback registration information or the negotiation registration information is fed back to the requesting network element.
- the present invention also provides a telecom value-added service system including the network element registration subsystem described above, which further includes a main service system, a service engine, and other service systems, wherein the main service system, a service engine, or other service system It is the requestor network element or the requested party network element.
- the present invention further provides a network element registration method, including the following steps:
- the network element registration subsystem receives registration information of a requestor network element in a telecom value-added service system; parses the registration information; and performs the parsed registration information It is determined that, if the registration is agreed, the parsed registration information is used to establish registration between the requestor network element in the telecommunication value-added service system and the requested party network element.
- the registration information of the requesting network element in the telecom value-added service system received by the network element registration subsystem includes the first registration between the requesting network element and the requested party network element.
- the book information, or the requesting network element needs to be updated, deleted or added by the requesting network element.
- the method further includes: if the registration is not agreed, constructing the acceptable negotiation registration information according to the registration information that is not registered, and the negotiation registration information is Feedback to the requesting network element for negotiation.
- the method further includes:
- the registration is performed by using the negotiation registration information corresponding to the approval response information, or the new registration information is judged.
- the invention has the beneficial effects that the network element registration subsystem, the telecom value-added service system and the network element registration method of the invention realize automatic registration of the network element, including the first registration between the network elements and the registration information of a certain network element.
- the update, addition or deletion of the invention does not require manual operation, thereby improving the registration efficiency and ensuring the accuracy and reliability of the registration information.
- the invention can not only realize the registration of the service engine to the main service system in the telecom value-added service system, but also realize the registration between the service engines, the main service system and other business systems, which is convenient, fast and widely used.
- the registration mechanism can be further used to timely adjust the registration information, so that the parameter conflict problem in the registration information can be effectively solved, thereby effectively improving the success rate and flexibility of registration.
- FIG. 1 is a schematic diagram of a first registration mode of a telecom value-added service system in the prior art
- FIG. 2 is a schematic diagram of a second registration mode of a telecom value-added service system in the prior art
- FIG. 3 is a schematic diagram of a telecommunication value-added service system in the prior art
- FIG. 4 is a structural block diagram of a first embodiment of a network element registration subsystem according to the present invention
- FIG. 5 is a structural block diagram of a second embodiment of a network element registration subsystem according to the present invention
- 7 is a structural block diagram of a fourth specific implementation manner of a network element registration subsystem according to the present invention
- FIG. 8 is a flowchart of a first specific implementation manner of a network element registration method according to the present invention.
- FIG. 9 is a flowchart of a second specific implementation manner of a network element registration method according to the present invention.
- a service engine for supporting the main service system or other service system for assisting the main service system is generally included.
- the interaction between the network elements of the main business system, various business engines or other business systems is generally based on registration.
- the registration information includes IP address, port number, communication protocol type, communication protocol version, number format, number segment, user name and password.
- a registration request needs to be sent to another network element to implement registration or update of the corresponding parameter.
- the service engine includes a short message center, a short message gateway, and a multimedia message center.
- WAP gateway positioning center, core network, etc.
- Other service systems include billing systems, network management systems, and management platforms; usually, the same service system is provided in the telecom value-added service system because the specific service types provided by the telecom value-added service system are different. The status is not the same.
- the billing system can be the main service system in one telecom value-added service system, and can be other service systems in another telecom value-added service system.
- the network element that proposes the first registration request or the registration information update, deletion or addition request is called the requesting network element
- the network element that receives the first registration request or receives the registration information update, deletion or new request is called Requester network element.
- the present invention can be implemented in the following embodiments, but is not limited to the following embodiments.
- FIG. 4 is a structural block diagram of a first embodiment of the network element registration subsystem 40 of the present invention, including: a registration receiving module 41, an information parsing module 42, an information processing module 43, and a registration establishing module 44.
- the registration receiving module 41 is configured to receive the requestor network element from the telecom value-added service system.
- the registration information of 30 is forwarded to the information parsing module 42.
- the registration information may be carried together when the requesting party network element 30 initiates the registration request, or may be initiated by the requesting party network element 30, and may be sent again after being agreed by the network element of the requested party, and may also be periodically detected by the network element of the requested party. Other ways to take the initiative.
- the registration receiving module 41 provides a unique address or path for receiving other network elements. Registration information.
- the registration information includes the IP address, port number, communication protocol type, communication protocol version, number format, number segment, user name, password, etc. of the requesting network element 30, and may also include some extension fields for the primary service system or other network. Yuan expands according to its own needs.
- the registration information received by the registration receiving module 41 may include all registration information of the requesting network element 30, and may also include partial registration information thereof; the former is generally applicable to the case where the requesting network element 30 first registers with the requested party network element, and the latter Applicable to the situation where the requesting network element 30 needs to be updated, deleted or added by the requesting network element.
- the information analysis module 42 is configured to parse the registration information and forward the parsed registration information to the information processing module 43.
- the registration information is generally transmitted by the requesting network element 30 through a certain protocol specification or in the form of a file to the requested party network element.
- the registration information is parsed by the information analysis module 42 into specific parameters for the information processing module 43 to determine.
- the information parsing module 42 may further include a decryption unit that decrypts the registration information for subsequent determination when the registration information is encrypted.
- the information processing module 43 is configured to determine the registration information. If the registration is agreed, the registration information that agrees to the registration is forwarded to the registration establishing module 44, and the registration response information of the registration is successfully sent to the requesting network element 30; otherwise, If the registration is not agreed, the registration response information of the registration failure is sent to the requesting network element 30 or the task is directly ended.
- the registration establishment module 44 is arranged to establish registration between the requestor network element 30 in the telecommunications value added service system and the requested party network element using the parsed registration information.
- the registration establishing module 44 may establish a long link or a short link with the network element of the requested party according to the request of the requesting network element 30.
- the registration establishing module 44 may be pre-linked according to the needs of the telecom value-added service system. Assume.
- the network element registration subsystem 40 of the present invention implements automatic registration of network elements in the telecom value-added service system, including first registration between network elements, and update, addition or deletion of registration information of a network element.
- the invention does not require manual operation, thereby improving registration efficiency and ensuring accuracy and reliability of registration information.
- the system can not only register the business engine to the main business system, but also realize the registration between the business engines, the main business system and other business systems, which is convenient, fast and widely used.
- FIG. 5 is a structural block diagram of a second specific implementation manner of the network element registration subsystem 40 of the present invention.
- the embodiment further includes information disposed between the information processing module 43 and the information establishing module 44.
- the saving module 46 is arranged to save the registration information that the information processing module 43 agrees to register, and provides the registration information to the registration establishing module 44.
- the registration establishing module 44 may send a request for obtaining registration information to the information saving module 46 according to a specific situation, and the information saving module 46 returns the required registration information to the registration establishing module 44 according to the request.
- the manner in which the registration information is stored in the information saving module 46 includes database saving or file saving, and the registration information can be directly saved on the disk or saved in the cache for reading by the registration establishing module 46.
- the present invention may further include a registration feedback module 45.
- the registration response information may be generated according to whether the registration is successful.
- the registration feedback module 45 encapsulates the registration response information, and the encapsulated registration is performed.
- the response information is fed back to the requesting network element 30 to make it known in time for the registration result.
- the function of the registration feedback module 45 in the present invention can also be directly implemented by the information analysis module 42 and the registration receiving module 41.
- the information analysis module 42 is further configured to generate a registration response after the information processing module 43 determines.
- the information is encapsulated, and the registration receiving module 41 is further configured to feed back the encapsulated registration response information to the requesting network element 30, so that the structure of the network element registration subsystem 40 is more simplified.
- FIG. 6 is a block diagram showing the structure of a third embodiment of the network element registration subsystem 40 of the present invention.
- the network element registration subsystem 40 does not agree to register the registration information provided by the requestor network element 30, the registration information is analyzed and processed, and the acceptable negotiation registration information is constructed according to specific requirements, and Sending to the requesting network element 30 for negotiation. If the requesting network element 30 agrees with the negotiated registration information, it sends an approval response message to the network element registration subsystem 40, and the network element registration subsystem 40 registers with the corresponding negotiated registration information. Otherwise, the requesting network element 30 can provide new registration information, and the network element registration subsystem 40 can judge or even negotiate again the new registration information, and the function can be implemented by the registration negotiation module 47.
- the registration negotiation module 47 is arranged to construct acceptable negotiation registration information according to the registration information that the information processing module 43 does not agree to register, and feed the negotiation registration information to the requesting network element 30 for reference.
- the negotiation process can be completed by the registration negotiation module 47.
- the registration negotiation module 47 directly sends the negotiation registration information to the requesting network element 30, and then receives the approval response information or the new registration information, or can be completed by the assistance of other functional modules. .
- the negotiation mechanism provided by the present invention can timely adjust the registration information that is not intended to be registered, for example, when the information processing module 43 finds a parameter in the registration information provided by the requesting network element 30 and If the parameters provided by the other network elements conflict, the registration negotiation module 47 feeds back the situation to the requesting network element 30 in time, so that the problem of parameter conflict is effectively solved. Therefore, the present invention effectively improves the success rate and flexibility of registration.
- the registration receiving module 41 is further configured to receive the approval response information or the new registration information of the requesting network element 30; the information parsing module 42 also sets To parse the identity response information or the new registration information, and send the parsed identity response information or the new registration information to the information processing module 43; the information processing module 43 agrees to use the negotiation registration information corresponding to the identity response information to register Or judge the new registration information.
- the negotiation process may be repeated until the network element registration subsystem 40 and the requesting network element 30 form a mutual identity or compromise, and finally the registration establishment module 44 uses the registration information agreed by the information processing module 43 at the requesting party network element 30.
- a registration is established between the network elements of the requested party.
- the negotiation registration information constructed by the registration negotiation module 47 in the present embodiment is encapsulated by the registration feedback module 45 and sent to the requesting network element 30.
- the negotiation registration information may be sent to the requesting network element 30 by the information parsing module 42 and the registration receiving module 41 according to the fourth embodiment shown in FIG. 7.
- the information parsing module 42 is further configured to The registration response information or the negotiation registration information generated by the information processing module 43 is encapsulated.
- the registration receiving module 41 is further configured to feed the encapsulated registration response information or the negotiation registration information to the requesting network element 30. This embodiment is further simplified.
- the system structure is further simplified.
- FIG. 8 is a flowchart of a first embodiment of a method for registering a network element according to the present invention, including the following steps:
- the network element registration subsystem 40 receives the registration information of the requestor network element 30 in the telecom value-added service system, where the registration information includes the registration information when the requestor network element 30 first registers with the requested party network element, or the The requesting network element 30 requests updated, deleted or added registration information, and the latter registration information may only include the part of the registration information that needs to be updated, deleted or added.
- step S102 Judging the parsed registration information, if it is agreed to register, proceeding to step S103, otherwise proceeding to step S104.
- S103 Establishing registration between the requesting network element 30 and the requested party network element in the telecommunication value-added service system by using the parsed registration information.
- S104 The process ends, and the registration response information of the registration success or failure may be sent to the requesting network element 30.
- FIG. 9 is a flowchart of a second specific implementation manner of a network element registration method according to the present invention, including the following steps:
- the network element registration subsystem 40 receives the registration information of the requestor network element 30 in the telecom value-added service system.
- step S202 Determine the parsed registration information, and if it agrees to register, proceed to step S207, otherwise proceed to step S203.
- step S205 The requesting network element 30 determines the negotiation registration information. If the negotiation registration information is approved, the process proceeds to step S206. Otherwise, the process returns to step S200, and the network element registration subsystem 40 receives the new registration information from the requesting network element 30.
- the requesting network element 30 sends the approval response information to the network element registration subsystem 40, and the network element registration subsystem 40 receives the approval response information, and agrees to use the corresponding negotiation registration information for registration.
- S208 Establish registration between the requesting network element 30 and the requested party network element by using the registration information saved in step S207.
- the present invention also provides a telecom value-added service system including the various network element registration subsystems 40 described above.
- the main service system, service engine or other service system in the telecom value-added service system may be the requestor network element or the requested party.
- the network element registration subsystem 40 can be set as an independent network element in the telecom value-added service system according to requirements, or set in the requesting network element 30 or the requested party network element.
- the network element registration subsystem, the telecom value-added service system, and the network element registration method provided by the present invention implement automatic registration of network elements, including first registration between network elements, and update of registration information of a network element. New or deleted;
- the invention does not require manual operation, thereby improving registration efficiency and ensuring the accuracy and reliability of registration information.
- the invention can not only realize the registration of the service engine to the main service system in the telecom value-added service system, but also realize the registration between the service engines, the main service system and other business systems, which is convenient, fast and widely used.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
网元注册子系统、 电信增值业务系统及网元注册方法 Network element registration subsystem, telecom value-added service system and network element registration method
技术领域 Technical field
本发明涉及通讯技术领域, 尤其涉及一种网元注册子系统、 电信增值业 务系统及网元注册方法。 The present invention relates to the field of communications technologies, and in particular, to a network element registration subsystem, a telecom value-added service system, and a network element registration method.
背景技术 Background technique
随着通讯技术的迅速发展, 运营商凭借公用电信网的资源和其它通信设 备为用户提供了各种电信增值业务, 用于满足消费者更高层次的信息需求。 通常, 电信增值业务系统中, 主业务系统的服务都离不开各种业务引擎的支 持, 其中, 主业务系统用于实现电信增值业务的主要功能, 业务引擎包括短 信中心 (SMSC: Short Message Service Center ) , 短信网关 ( SMGW: Short Message Gateway ) ,彩信中心 ( MMSC: Multimedia Message Service Center ) , 无线应用网关(WAP网关: Wireless Application Protocol Gateway ) , 定位中 心(LCS: Location Service Center ) , 以及各种核心网等。 电信增值业务系统 中通常还包括其他业务系统, 这些其他业务系统一般对主业务系统的功能实 现起辅助作用。 通讯过程中, 主业务系统与业务引擎之间、 不同的业务引擎 之间、 或者主业务系统与其他业务系统之间都可能进行交互, 因此需要基于 不同的协议规范在电信增值业务的各种网元(包括主业务系统、 其他业务系 统或业务引擎)之间建立链接, 因而网元之间的注册就显得尤为重要。 With the rapid development of communication technologies, operators have provided various telecom value-added services to users to meet the higher-level information needs of consumers by virtue of the resources of public telecommunication networks and other communication devices. Generally, in the telecom value-added service system, the services of the main service system are inseparable from the support of various service engines, wherein the main service system is used to implement the main functions of the telecom value-added service, and the service engine includes a short message center (SMSC: Short Message Service). Center ) , SMS Gateway ( SMGW: Short Message Gateway ), MMS: Multimedia Message Service Center, Wireless Application Protocol Gateway (WAP Gateway), Location Center (LCS), and various Core network, etc. The telecom value-added service system usually also includes other business systems, which generally assist in the functioning of the main business system. During the communication process, the main service system and the service engine, between different service engines, or between the main service system and other service systems may interact, so various networks of value-added services based on different protocols are required. The link between the elements (including the main business system, other business systems, or business engines) is established, so registration between network elements is particularly important.
目前, 新兴的业务引擎和电信增值业务系统层出不穷, 其功能也逐步体 现出多样化和个性化的趋势,因而对网元之间的注册方式提出了更高的要求。 例如, 图 1所示的电信增值业务系统中, 网元 A可接受网元 B、 网元 C、 网 元 D等多个网元的单向注册并与之进行交互; 图 2所示的电信增值业务系统 中, 一个主业务系统 10可与短信中心 21、 彩信中心 22、 定位中心 23、 核心 网 24等多个业务引擎进行双向注册; 图 3所示的电信增值业务系统中, 主业 务系统 10还可与管理平台 11或计费系统、 网管系统等其他业务系统进行单 向或双向注册, 不同的业务引擎之间也可进行注册, 例如, 定位中心 23与核 心网 24之间可进行单向或双向注册, 另外, 还可釆用加密注册等多种注册方 式。 At present, emerging business engines and telecom value-added service systems are emerging one after another, and their functions are gradually showing a trend of diversification and personalization, thus placing higher requirements on the registration methods between network elements. For example, in the telecom value-added service system shown in FIG. 1, the network element A can receive and interact with one-way registration of multiple network elements such as the network element B, the network element C, and the network element D; In the value-added service system, a main service system 10 can be registered in two directions with a plurality of service engines such as a short message center 21, a multimedia message center 22, a positioning center 23, and a core network 24. In the telecom value-added service system shown in FIG. 3, the main service system 10 may also perform one-way or two-way registration with the management platform 11 or other service systems such as the billing system and the network management system, and may also be registered between different service engines. For example, the positioning center 23 and the core network 24 may perform a single transaction. Register with or in both directions, in addition, you can also use a variety of registered parties such as encrypted registration. Style.
然而, 现有技术中一般通过人工操作的方式实现电信增值业务系统中的 网元注册, 例如, 业务引擎所提供的端口、 协议类型等注册信息需要在电信 增值业务系统中进行人工录入、 删除和更新。 这种人工注册的方式显然操作 繁瑣, 准确度不高, 而且注册信息的安全和可靠性明显得不到保障, 在一定 程度上影响了正常的通讯秩序。 尤其在电信增值业务系统中网元较多或网元 的注册信息频繁更新的情况下, 人工注册的方式不仅效率低下, 而且不利于 解决不同网元之间注册信息冲突的问题, 阻碍了电信增值业务的顺利开展, 影响了服务质量。 发明内容 However, in the prior art, the network element registration in the telecom value-added service system is generally implemented in a manually operated manner. For example, the registration information such as the port and protocol type provided by the service engine needs to be manually entered, deleted, and deleted in the telecom value-added service system. Update. This method of manual registration is obviously cumbersome and inaccurate, and the security and reliability of the registration information are obviously not guaranteed, which affects the normal communication order to a certain extent. Especially in the case of a large number of network elements in the telecom value-added service system or the registration information of the network element is frequently updated, the manual registration method is not only inefficient, but also is not conducive to solving the problem of registration information conflict between different network elements, hindering the value-added of telecommunications. The smooth development of the business has affected the quality of service. Summary of the invention
本发明所要解决的技术问题是, 克服现有技术的不足, 提供一种方便灵 活、 准确度和可靠性高的网元注册子系统、 电信增值业务系统及网元注册方 法。 The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a network element registration subsystem, a telecom value-added service system, and a network element registration method that are convenient, flexible, and reliable.
为解决上述技术问题, 本发明提供一种网元注册子系统, 包括: 注册接 收模块、 信息解析模块、 信息处理模块和注册建立模块; 其中, 所述注册接 收模块设置为接收来自电信增值业务系统中请求方网元的注册信息, 并将所 述注册信息转发至所述信息解析模块; 所述信息解析模块设置为对所述注册 信息进行解析, 并将解析后的注册信息转发至所述信息处理模块; 所述信息 处理模块设置为对所述解析后的注册信息进行判断, 如果同意注册, 则将同 意注册的注册信息转发至注册建立模块; 所述注册建立模块设置为利用所述 注册信息在电信增值业务系统中的所述请求方网元与被请求方网元之间建立 注册。 To solve the above technical problem, the present invention provides a network element registration subsystem, including: a registration receiving module, an information parsing module, an information processing module, and a registration establishing module; wherein the registration receiving module is configured to receive a value-added service system from a telecom Registering information of the requesting network element, and forwarding the registration information to the information parsing module; the information parsing module is configured to parse the registration information, and forward the parsed registration information to the information Processing the module; the information processing module is configured to determine the parsed registration information, and if the registration is agreed, forwarding the registration information agreed to be registered to the registration establishment module; the registration establishment module is configured to use the registration information A registration is established between the requestor network element and the requested party network element in the telecom value-added service system.
上述网元注册子系统中, 还包括: 信息保存模块, 设置为保存所述信息 处理模块同意注册的注册信息,并将所述注册信息提供给所述注册建立模块。 The network element registration subsystem further includes: an information saving module, configured to save registration information that the information processing module agrees to register, and provide the registration information to the registration establishment module.
上述网元注册子系统中, 所述信息解析模块还包括解密单元, 所述解密 单元设置为对加密的注册信息进行解密。 In the network element registration subsystem, the information parsing module further includes a decryption unit, and the decryption unit is configured to decrypt the encrypted registration information.
上述网元注册子系统中, 所述注册信息包括 IP地址、 端口号、 通讯协议 类型、 通讯协议版本、 号码格式、 号段、 用户名、 密码中的至少一种。 In the foregoing network element registration subsystem, the registration information includes an IP address, a port number, and a communication protocol. At least one of type, communication protocol version, number format, number segment, username, password.
上述网元注册子系统中, 还包括: 注册反馈模块, 设置为对所述信息处 理模块判断后产生的注册响应信息进行封装, 并将封装后的注册响应信息反 馈至请求方网元。 The network element registration subsystem further includes: a registration feedback module, configured to encapsulate the registration response information generated by the information processing module, and feed the encapsulated registration response information to the requesting network element.
上述网元注册子系统中, 所述信息解析模块还设置为对所述信息处理模 块判断后产生的注册响应信息进行封装, 并且所述注册接收模块还设置为将 封装后的注册响应信息反馈至请求方网元。 In the network element registration subsystem, the information parsing module is further configured to encapsulate the registration response information generated by the information processing module, and the registration receiving module is further configured to feed back the encapsulated registration response information to Requester network element.
上述网元注册子系统中, 还包括: 注册协商模块, 设置为根据所述信息 处理模块不同意注册的注册信息, 构建可接受的协商注册信息, 并将所述协 商注册信息反馈至请求方网元。 The foregoing network element registration subsystem further includes: a registration negotiation module, configured to construct acceptable negotiation registration information according to the registration information that the information processing module does not agree to register, and feed back the negotiation registration information to the requesting party network yuan.
上述网元注册子系统中, 所述注册接收模块还设置为接收请求方网元的 认同响应信息或新的注册信息; 所述信息解析模块还设置为对所述认同响应 信息或新的注册信息进行解析, 并将解析后的认同响应信息或新的注册信息 发送至信息处理模块; 所述信息处理模块同意利用所述认同响应信息对应的 协商注册信息进行注册, 或对所述新的注册信息进行判断。 In the above-mentioned network element registration subsystem, the registration receiving module is further configured to receive the approval response information or the new registration information of the requesting network element; the information analysis module is further configured to set the identity response information or the new registration information. Performing parsing, and sending the parsed identity response information or new registration information to the information processing module; the information processing module agrees to use the negotiation registration information corresponding to the identity response information to register, or the new registration information Make a judgment.
上述网元注册子系统中, 所述信息解析单元还设置为对所述信息处理模 块判断后产生的注册响应信息或所述注册协商模块构建的协商注册信息进行 封装; 所述注册接收模块还设置为将封装后的注册响应信息或协商注册信息 反馈至请求方网元。 In the network element registration subsystem, the information parsing unit is further configured to encapsulate the registration response information generated by the information processing module or the negotiation registration information constructed by the registration negotiation module; the registration receiving module further sets The feedback registration information or the negotiation registration information is fed back to the requesting network element.
本发明还提供一种包括以上所述的网元注册子系统的电信增值业务系 统, 其还包括主业务系统、 业务引擎及其他业务系统, 其中, 所述主业务系 统、 业务引擎或其他业务系统为请求方网元或被请求方网元。 The present invention also provides a telecom value-added service system including the network element registration subsystem described above, which further includes a main service system, a service engine, and other service systems, wherein the main service system, a service engine, or other service system It is the requestor network element or the requested party network element.
本发明还提供一种网元注册方法, 包括以下步骤: 网元注册子系统接收 电信增值业务系统中请求方网元的注册信息; 对所述注册信息进行解析; 以 及对解析后的注册信息进行判断, 如果同意注册, 则利用解析后的注册信息 在电信增值业务系统中的所述请求方网元与被请求方网元之间建立注册。 The present invention further provides a network element registration method, including the following steps: The network element registration subsystem receives registration information of a requestor network element in a telecom value-added service system; parses the registration information; and performs the parsed registration information It is determined that, if the registration is agreed, the parsed registration information is used to establish registration between the requestor network element in the telecommunication value-added service system and the requested party network element.
上述网元注册方法中, 所述网元注册子系统接收的电信增值业务系统中 请求方网元的注册信息, 包括请求方网元与被请求方网元之间首次注册的注 册信息, 或请求方网元需要被请求方网元进行更新、删除或新增的注册信息。 上述网元注册方法中, 在对解析后的注册信息进行判断的步骤之后还包 括: 如果不同意注册, 则根据不同意注册的注册信息构建可接受的协商注册 信息, 并将所述协商注册信息反馈至请求方网元以进行协商。 In the foregoing method for registering a network element, the registration information of the requesting network element in the telecom value-added service system received by the network element registration subsystem includes the first registration between the requesting network element and the requested party network element. The book information, or the requesting network element needs to be updated, deleted or added by the requesting network element. In the foregoing method for registering the network element, after the step of determining the parsed registration information, the method further includes: if the registration is not agreed, constructing the acceptable negotiation registration information according to the registration information that is not registered, and the negotiation registration information is Feedback to the requesting network element for negotiation.
上述网元注册方法中, 在将所述协商注册信息反馈至请求方网元的步骤 之后还包括: In the foregoing method for registering the network element, after the step of feeding back the negotiation registration information to the requesting network element, the method further includes:
接收请求方网元的认同响应信息或新的注册信息; Receiving the identity response information or the new registration information of the requesting network element;
对所述认同响应信息或新的注册信息进行解析; 以及 Parsing the identity response information or the new registration information;
利用所述认同响应信息对应的协商注册信息进行注册, 或对所述新的注 册信息进行判断。 The registration is performed by using the negotiation registration information corresponding to the approval response information, or the new registration information is judged.
本发明的有益效果是, 本发明的网元注册子系统、 电信增值业务系统及 网元注册方法实现了网元的自动注册, 包括网元之间的首次注册, 以及某一 网元的注册信息的更新、 新增或删除; 本发明不需要人工操作, 因而提高了 注册效率, 保证了注册信息的准确度和可靠性。 本发明不仅能够实现电信增 值业务系统中业务引擎向主业务系统的注册, 还可实现业务引擎之间、 主业 务系统与其他业务系统之间的注册, 方便快捷, 应用广泛。 The invention has the beneficial effects that the network element registration subsystem, the telecom value-added service system and the network element registration method of the invention realize automatic registration of the network element, including the first registration between the network elements and the registration information of a certain network element. The update, addition or deletion of the invention does not require manual operation, thereby improving the registration efficiency and ensuring the accuracy and reliability of the registration information. The invention can not only realize the registration of the service engine to the main service system in the telecom value-added service system, but also realize the registration between the service engines, the main service system and other business systems, which is convenient, fast and widely used.
本发明的网元注册子系统中可进一步釆用协商机制对注册信息进行及时 调整, 使注册信息中的参数冲突问题得到有效解决, 因此有效地提高了注册 的成功率以及灵活性。 附图概述 In the network element registration subsystem of the present invention, the registration mechanism can be further used to timely adjust the registration information, so that the parameter conflict problem in the registration information can be effectively solved, thereby effectively improving the success rate and flexibility of registration. BRIEF abstract
图 1为现有技术中电信增值业务系统的第一种注册方式示意图; 图 2为现有技术中电信增值业务系统的第二种注册方式示意图; 图 3为现有技术中电信增值业务系统的第三种注册方式示意图; 图 4为本发明的网元注册子系统第一种具体实施方式结构框图; 图 5为本发明的网元注册子系统第二种具体实施方式结构框图; 图 6为本发明的网元注册子系统第三种具体实施方式结构框图; 图 7为本发明的网元注册子系统第四种具体实施方式结构框图; 1 is a schematic diagram of a first registration mode of a telecom value-added service system in the prior art; FIG. 2 is a schematic diagram of a second registration mode of a telecom value-added service system in the prior art; FIG. 3 is a schematic diagram of a telecommunication value-added service system in the prior art; FIG. 4 is a structural block diagram of a first embodiment of a network element registration subsystem according to the present invention; FIG. 5 is a structural block diagram of a second embodiment of a network element registration subsystem according to the present invention; A block diagram of a third embodiment of the network element registration subsystem of the present invention; 7 is a structural block diagram of a fourth specific implementation manner of a network element registration subsystem according to the present invention;
图 8为本发明的网元注册方法第一种具体实施方式流程图; 8 is a flowchart of a first specific implementation manner of a network element registration method according to the present invention;
图 9为本发明的网元注册方法第二种具体实施方式流程图。 FIG. 9 is a flowchart of a second specific implementation manner of a network element registration method according to the present invention.
本发明的较佳实施方式 Preferred embodiment of the invention
电信增值业务系统中, 除了主业务系统以外, 通常还包括用于为主业务 系统提供支持的业务引擎或对主业务系统进行功能辅助的其他业务系统等。 主业务系统、 各种业务引擎或其他业务系统这些网元之间的交互一般建立在 注册的基础上。 注册信息包括 IP地址、 端口号、 通讯协议类型、 通讯协议版 本、 号码格式、 号段、 用户名和密码等。 当两个网元之间首次链接, 或者一 个网元的注册信息中某项参数被更新、 删除或新增时, 需要向另一个网元发 出注册请求以实现相应参数的注册或更新等操作。 例如, 一个提供某种短信 服务的电信增值业务系统中, 业务引擎包括短信中心、 短信网关、 彩信中心、 In the telecom value-added service system, in addition to the main service system, a service engine for supporting the main service system or other service system for assisting the main service system is generally included. The interaction between the network elements of the main business system, various business engines or other business systems is generally based on registration. The registration information includes IP address, port number, communication protocol type, communication protocol version, number format, number segment, user name and password. When a network element is linked for the first time, or a parameter in the registration information of a network element is updated, deleted, or added, a registration request needs to be sent to another network element to implement registration or update of the corresponding parameter. For example, in a telecom value-added service system that provides a certain short message service, the service engine includes a short message center, a short message gateway, and a multimedia message center.
WAP网关、 定位中心、 核心网等, 其他业务系统包括计费系统、 网管系统和 管理平台等; 通常, 由于电信增值业务系统提供的具体服务类型不同, 同样 的一个业务系统在电信增值业务系统中的地位也不尽相同, 例如, 计费系统 在一种电信增值业务系统中可为主业务系统, 而在另一种电信增值业务系统 中可为其他业务系统。 本发明中, 提出首次注册请求或提出注册信息更新、 删除或新增请求的网元称为请求方网元, 接收首次注册请求或接收注册信息 更新、 删除或新增请求的网元称为被请求方网元。 本发明可按照以下实施方 式实现, 但不限于以下实施方式。 WAP gateway, positioning center, core network, etc. Other service systems include billing systems, network management systems, and management platforms; usually, the same service system is provided in the telecom value-added service system because the specific service types provided by the telecom value-added service system are different. The status is not the same. For example, the billing system can be the main service system in one telecom value-added service system, and can be other service systems in another telecom value-added service system. In the present invention, the network element that proposes the first registration request or the registration information update, deletion or addition request is called the requesting network element, and the network element that receives the first registration request or receives the registration information update, deletion or new request is called Requester network element. The present invention can be implemented in the following embodiments, but is not limited to the following embodiments.
图 4为本发明的网元注册子系统 40的第一种具体实施方式的结构框图, 包括: 注册接收模块 41、 信息解析模块 42、 信息处理模块 43和注册建立模 块 44。 4 is a structural block diagram of a first embodiment of the network element registration subsystem 40 of the present invention, including: a registration receiving module 41, an information parsing module 42, an information processing module 43, and a registration establishing module 44.
其中,注册接收模块 41设置为接收来自电信增值业务系统中请求方网元 The registration receiving module 41 is configured to receive the requestor network element from the telecom value-added service system.
30的注册信息, 并将注册信息转发至信息解析模块 42。 注册信息可在请求方 网元 30发起注册请求时一同携带,也可由请求方网元 30首先发起注册请求, 经被请求方网元同意后再次发送, 还可由被请求方网元以定时检测等其他方 式主动获取。注册接收模块 41向外提供唯一的地址或路径用于接收其他网元 的注册信息。 这些注册信息包括请求方网元 30的 IP地址、 端口号、 通讯协 议类型、 通讯协议版本、 号码格式、 号段、 用户名、 密码等, 还可包括一些 扩展字段, 供主业务系统或其他网元按照自身需求进行扩展。 注册接收模块 41接收的注册信息可包括请求方网元 30的全部注册信息, 也可包括其部分 注册信息; 前者一般适用于请求方网元 30向被请求方网元首次注册的情形, 后者适用于请求方网元 30需要被请求方网元对注册信息进行更新、删除或新 增的情形。 The registration information of 30 is forwarded to the information parsing module 42. The registration information may be carried together when the requesting party network element 30 initiates the registration request, or may be initiated by the requesting party network element 30, and may be sent again after being agreed by the network element of the requested party, and may also be periodically detected by the network element of the requested party. Other ways to take the initiative. The registration receiving module 41 provides a unique address or path for receiving other network elements. Registration information. The registration information includes the IP address, port number, communication protocol type, communication protocol version, number format, number segment, user name, password, etc. of the requesting network element 30, and may also include some extension fields for the primary service system or other network. Yuan expands according to its own needs. The registration information received by the registration receiving module 41 may include all registration information of the requesting network element 30, and may also include partial registration information thereof; the former is generally applicable to the case where the requesting network element 30 first registers with the requested party network element, and the latter Applicable to the situation where the requesting network element 30 needs to be updated, deleted or added by the requesting network element.
信息解析模块 42设置为对注册信息进行解析,并将解析后的注册信息转 发至信息处理模块 43。 注册信息一般由请求方网元 30通过一定的协议规范, 或者以文件形式传送至被请求方网元,这些注册信息被信息解析模块 42解析 成具体的参数供信息处理模块 43进行判断。 信息解析模块 42中还可包括解 密单元, 当注册信息被加密时, 解密单元对该注册信息进行解密以便于后续 的判断。 The information analysis module 42 is configured to parse the registration information and forward the parsed registration information to the information processing module 43. The registration information is generally transmitted by the requesting network element 30 through a certain protocol specification or in the form of a file to the requested party network element. The registration information is parsed by the information analysis module 42 into specific parameters for the information processing module 43 to determine. The information parsing module 42 may further include a decryption unit that decrypts the registration information for subsequent determination when the registration information is encrypted.
信息处理模块 43设置为对所述注册信息进行判断, 如果同意注册, 则将 同意注册的注册信息转发至注册建立模块 44, 还可向请求方网元 30发送注 册成功的注册响应信息; 否则, 如果不同意注册, 则向请求方网元 30发送注 册失败的注册响应信息或者直接结束任务。 The information processing module 43 is configured to determine the registration information. If the registration is agreed, the registration information that agrees to the registration is forwarded to the registration establishing module 44, and the registration response information of the registration is successfully sent to the requesting network element 30; otherwise, If the registration is not agreed, the registration response information of the registration failure is sent to the requesting network element 30 or the task is directly ended.
注册建立模块 44设置为利用解析后的注册信息在电信增值业务系统中 的请求方网元 30与被请求方网元之间建立注册。 该注册建立模块 44可根据 请求方网元 30的要求与被请求方网元之间建立长链接或短链接, 另外, 也可 根据电信增值业务系统的需要对注册建立模块 44进行链接方式的预设。 The registration establishment module 44 is arranged to establish registration between the requestor network element 30 in the telecommunications value added service system and the requested party network element using the parsed registration information. The registration establishing module 44 may establish a long link or a short link with the network element of the requested party according to the request of the requesting network element 30. In addition, the registration establishing module 44 may be pre-linked according to the needs of the telecom value-added service system. Assume.
本发明的网元注册子系统 40 实现了电信增值业务系统中的网元的自动 注册, 包括网元之间的首次注册, 以及某一网元的注册信息的更新、 新增或 删除等。 本发明不需要人工操作, 因而提高了注册效率, 保证了注册信息的 准确度和可靠性。 本系统不仅能够实现业务引擎向主业务系统的注册, 还可 实现业务引擎之间、 主业务系统与其他业务系统之间的注册, 方便快捷, 应 用广泛。 The network element registration subsystem 40 of the present invention implements automatic registration of network elements in the telecom value-added service system, including first registration between network elements, and update, addition or deletion of registration information of a network element. The invention does not require manual operation, thereby improving registration efficiency and ensuring accuracy and reliability of registration information. The system can not only register the business engine to the main business system, but also realize the registration between the business engines, the main business system and other business systems, which is convenient, fast and widely used.
图 5为本发明的网元注册子系统 40的第二种具体实施方式的结构框图。 本实施方式中还包括设置在信息处理模块 43和信息建立模块 44之间的信息 保存模块 46 , 该信息保存模块 46设置为保存信息处理模块 43同意注册的注 册信息, 并将这些注册信息提供给注册建立模块 44。 注册建立模块 44可根 据具体情况向信息保存模块 46发送获取注册信息的请求, 信息保存模块 46 根据该请求将所需的注册信息返回给注册建立模块 44。 注册信息在信息保存 模块 46中的保存方式包括数据库保存或文件保存,并且可将注册信息直接保 存在磁盘中, 或者保存在緩存中供注册建立模块 46读取。 FIG. 5 is a structural block diagram of a second specific implementation manner of the network element registration subsystem 40 of the present invention. The embodiment further includes information disposed between the information processing module 43 and the information establishing module 44. The saving module 46 is arranged to save the registration information that the information processing module 43 agrees to register, and provides the registration information to the registration establishing module 44. The registration establishing module 44 may send a request for obtaining registration information to the information saving module 46 according to a specific situation, and the information saving module 46 returns the required registration information to the registration establishing module 44 according to the request. The manner in which the registration information is stored in the information saving module 46 includes database saving or file saving, and the registration information can be directly saved on the disk or saved in the cache for reading by the registration establishing module 46.
本发明还可包括注册反馈模块 45 , 信息处理模块 43对注册信息进行判 断后可根据注册是否成功的状况产生注册响应信息,注册反馈模块 45对该注 册响应信息进行封装,并将封装后的注册响应信息反馈至请求方网元 30使其 及时得知注册结果。 另外, 本发明中注册反馈模块 45的功能还可直接由信息 解析模块 42和注册接收模块 41实现, 在这种情况下, 信息解析模块 42还设 置为对信息处理模块 43判断后产生的注册响应信息进行封装,注册接收模块 41还设置为将封装后的注册响应信息反馈至请求方网元 30 ,这样网元注册子 系统 40的结构更为简化。 The present invention may further include a registration feedback module 45. After the information processing module 43 determines the registration information, the registration response information may be generated according to whether the registration is successful. The registration feedback module 45 encapsulates the registration response information, and the encapsulated registration is performed. The response information is fed back to the requesting network element 30 to make it known in time for the registration result. In addition, the function of the registration feedback module 45 in the present invention can also be directly implemented by the information analysis module 42 and the registration receiving module 41. In this case, the information analysis module 42 is further configured to generate a registration response after the information processing module 43 determines. The information is encapsulated, and the registration receiving module 41 is further configured to feed back the encapsulated registration response information to the requesting network element 30, so that the structure of the network element registration subsystem 40 is more simplified.
图 6所示为本发明的网元注册子系统 40的第三种具体实施方式的结构框 图。 在本实施方式中, 如果网元注册子系统 40不同意注册请求方网元 30提 供的注册信息, 则对该注册信息进行分析和处理, 按照具体要求构建可接受 的协商注册信息, 并将其发送至请求方网元 30 进行协商, 如果请求方网元 30认同该协商注册信息, 则向网元注册子系统 40发送认同响应信息, 网元 注册子系统 40利用对应的协商注册信息进行注册, 否则请求方网元 30可提 供新的注册信息, 网元注册子系统 40再对新的注册信息进行判断甚至再次协 商, 该功能可通过注册协商模块 47实现。 该注册协商模块 47设置为根据信 息处理模块 43不同意注册的注册信息构建可接受的协商注册信息,并将协商 注册信息反馈至请求方网元 30供其参考。 该协商过程可由注册协商模块 47 独立完成, 例如, 注册协商模块 47 直接将协商注册信息发送至请求方网元 30 , 再接收认同响应信息或新的注册信息, 或者可通过其他功能模块的协助 完成。 FIG. 6 is a block diagram showing the structure of a third embodiment of the network element registration subsystem 40 of the present invention. In this embodiment, if the network element registration subsystem 40 does not agree to register the registration information provided by the requestor network element 30, the registration information is analyzed and processed, and the acceptable negotiation registration information is constructed according to specific requirements, and Sending to the requesting network element 30 for negotiation. If the requesting network element 30 agrees with the negotiated registration information, it sends an approval response message to the network element registration subsystem 40, and the network element registration subsystem 40 registers with the corresponding negotiated registration information. Otherwise, the requesting network element 30 can provide new registration information, and the network element registration subsystem 40 can judge or even negotiate again the new registration information, and the function can be implemented by the registration negotiation module 47. The registration negotiation module 47 is arranged to construct acceptable negotiation registration information according to the registration information that the information processing module 43 does not agree to register, and feed the negotiation registration information to the requesting network element 30 for reference. The negotiation process can be completed by the registration negotiation module 47. For example, the registration negotiation module 47 directly sends the negotiation registration information to the requesting network element 30, and then receives the approval response information or the new registration information, or can be completed by the assistance of other functional modules. .
本发明提供的协商机制能够对不同意注册的注册信息进行及时调整, 例 如, 当信息处理模块 43发现请求方网元 30提供的注册信息中某项参数与其 他网元提供的参数相冲突,则通过注册协商模块 47将该情况及时反馈至请求 方网元 30, 使参数冲突的问题得到有效解决。 因此, 本发明有效地提高了注 册的成功率和灵活性。 The negotiation mechanism provided by the present invention can timely adjust the registration information that is not intended to be registered, for example, when the information processing module 43 finds a parameter in the registration information provided by the requesting network element 30 and If the parameters provided by the other network elements conflict, the registration negotiation module 47 feeds back the situation to the requesting network element 30 in time, so that the problem of parameter conflict is effectively solved. Therefore, the present invention effectively improves the success rate and flexibility of registration.
当注册协商模块 47与注册接收模块 41和信息解析模块 42相配合完成协 商时, 注册接收模块 41还设置为接收请求方网元 30的认同响应信息或新的 注册信息;信息解析模块 42还设置为对认同响应信息或新的注册信息进行解 析, 并将解析后的认同响应信息或新的注册信息发送至信息处理模块 43; 信 息处理模块 43同意利用该认同响应信息对应的协商注册信息进行注册,或对 新的注册信息进行判断。 该协商过程可以反复进行, 直到网元注册子系统 40 与请求方网元 30之间形成彼此认同或妥协, 并最终注册建立模块 44利用信 息处理模块 43同意的注册信息在请求方网元 30与被请求方网元之间建立注 册。 本实施方式中注册协商模块 47 构建的协商注册信息经过注册反馈模块 45封装后发送至请求方网元 30。 还可按照例如图 7所示的第四种实施方式, 通过信息解析模块 42和注册接收模块 41将协商注册信息发送至请求方网元 30, 在本实施方式中, 信息解析模块 42还设置为对信息处理模块 43判断后 产生的注册响应信息或协商注册信息进行封装;注册接收模块 41还设置为将 封装后的注册响应信息或协商注册信息反馈至请求方网元 30; 该实施方式进 一步简化了系统结构。 When the registration negotiation module 47 cooperates with the registration receiving module 41 and the information parsing module 42 to complete the negotiation, the registration receiving module 41 is further configured to receive the approval response information or the new registration information of the requesting network element 30; the information parsing module 42 also sets To parse the identity response information or the new registration information, and send the parsed identity response information or the new registration information to the information processing module 43; the information processing module 43 agrees to use the negotiation registration information corresponding to the identity response information to register Or judge the new registration information. The negotiation process may be repeated until the network element registration subsystem 40 and the requesting network element 30 form a mutual identity or compromise, and finally the registration establishment module 44 uses the registration information agreed by the information processing module 43 at the requesting party network element 30. A registration is established between the network elements of the requested party. The negotiation registration information constructed by the registration negotiation module 47 in the present embodiment is encapsulated by the registration feedback module 45 and sent to the requesting network element 30. The negotiation registration information may be sent to the requesting network element 30 by the information parsing module 42 and the registration receiving module 41 according to the fourth embodiment shown in FIG. 7. In the present embodiment, the information parsing module 42 is further configured to The registration response information or the negotiation registration information generated by the information processing module 43 is encapsulated. The registration receiving module 41 is further configured to feed the encapsulated registration response information or the negotiation registration information to the requesting network element 30. This embodiment is further simplified. The system structure.
图 8为本发明的网元注册方法的第一种具体实施方式的流程图,包括以下 步骤: FIG. 8 is a flowchart of a first embodiment of a method for registering a network element according to the present invention, including the following steps:
S100: 网元注册子系统 40接收电信增值业务系统中请求方网元 30的注 册信息, 该注册信息包括所述请求方网元 30向被请求方网元首次注册时的注 册信息, 或所述请求方网元 30请求更新、 删除或增加的注册信息, 后一种注 册信息可能只包括需要更新、 删除或增加的那部分注册信息。 S100: The network element registration subsystem 40 receives the registration information of the requestor network element 30 in the telecom value-added service system, where the registration information includes the registration information when the requestor network element 30 first registers with the requested party network element, or the The requesting network element 30 requests updated, deleted or added registration information, and the latter registration information may only include the part of the registration information that needs to be updated, deleted or added.
S101 : 对注册信息进行解析。 S101: Parse the registration information.
S102: 对解析后的注册信息进行判断, 如果同意注册则进入步骤 S103 , 否则进入步骤 S 104。 S102: Judging the parsed registration information, if it is agreed to register, proceeding to step S103, otherwise proceeding to step S104.
S103:利用解析后的注册信息在电信增值业务系统中的请求方网元 30与 被请求方网元之间建立注册。 S104: 流程结束, 可向请求方网元 30发送注册成功或失败的注册响应信 息。 S103: Establishing registration between the requesting network element 30 and the requested party network element in the telecommunication value-added service system by using the parsed registration information. S104: The process ends, and the registration response information of the registration success or failure may be sent to the requesting network element 30.
图 9为本发明的网元注册方法的第二种具体实施方式的流程图, 包括以 下步骤: FIG. 9 is a flowchart of a second specific implementation manner of a network element registration method according to the present invention, including the following steps:
S200: 网元注册子系统 40接收电信增值业务系统中请求方网元 30的注 册信息。 S200: The network element registration subsystem 40 receives the registration information of the requestor network element 30 in the telecom value-added service system.
S201 : 对注册信息进行解析。 S201: Parse the registration information.
S202: 对解析后的注册信息进行判断, 如果同意注册则进入步骤 S207 , 否则进入步骤 S203。 S202: Determine the parsed registration information, and if it agrees to register, proceed to step S207, otherwise proceed to step S203.
S203 : 如果不同意利用解析后的注册信息进行注册, 则对注册信息进行 分析和处理, 并根据解析后的注册信息构建可接受的协商注册信息。 S203: If the server does not agree to use the parsed registration information for registration, the registration information is analyzed and processed, and the acceptable negotiation registration information is constructed according to the parsed registration information.
S204: 将协商注册信息发送至请求方网元 30。 S204: Send the negotiation registration information to the requesting network element 30.
S205: 请求方网元 30对协商注册信息进行判断, 如果认同该协商注册信 息则进入步骤 S206 , 否则回到步骤 S200 , 网元注册子系统 40接收来自请求 方网元 30的新的注册信息。 S205: The requesting network element 30 determines the negotiation registration information. If the negotiation registration information is approved, the process proceeds to step S206. Otherwise, the process returns to step S200, and the network element registration subsystem 40 receives the new registration information from the requesting network element 30.
S206: 请求方网元 30向网元注册子系统 40发送认同响应信息, 网元注 册子系统 40接收该认同响应信息,并同意利用其对应的协商注册信息进行注 册。 S206: The requesting network element 30 sends the approval response information to the network element registration subsystem 40, and the network element registration subsystem 40 receives the approval response information, and agrees to use the corresponding negotiation registration information for registration.
S207: 对同意注册的注册信息进行保存。 S207: Save the registration information that agrees to register.
S208: 在请求方网元 30与被请求方网元之间利用步骤 S207中保存的注 册信息建立注册。 S208: Establish registration between the requesting network element 30 and the requested party network element by using the registration information saved in step S207.
本发明还提供了包含以上所述各种网元注册子系统 40 的电信增值业务 系统, 电信增值业务系统中的主业务系统、 业务引擎或其他业务系统都可为 请求方网元或被请求方网元。该网元注册子系统 40可根据需求设置成为电信 增值业务系统中的独立网元, 或设置在请求方网元 30或被请求方网元中。 The present invention also provides a telecom value-added service system including the various network element registration subsystems 40 described above. The main service system, service engine or other service system in the telecom value-added service system may be the requestor network element or the requested party. Network element. The network element registration subsystem 40 can be set as an independent network element in the telecom value-added service system according to requirements, or set in the requesting network element 30 or the requested party network element.
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明, 不能认定本发明的具体实施只局限于这些说明。 对于本发明所属技术领域的 普通技术人员来说, 在不脱离本发明构思的前提下, 还可以做出若干简单推 演或替换, 其都应当视为属于本发明的保护范围。 The above is a further detailed description of the present invention in connection with the specific preferred embodiments, and the specific embodiments of the present invention are not limited to the description. For those skilled in the art to which the present invention pertains, a number of simple pushes can be made without departing from the inventive concept. Acting or replacing, it should be considered as belonging to the scope of protection of the present invention.
工业实用性 本发明提供的网元注册子系统、 电信增值业务系统及网元注册方法实现 了网元的自动注册, 包括网元之间的首次注册, 以及某一网元的注册信息的 更新、 新增或删除; 本发明不需要人工操作, 因而提高了注册效率, 保证了 注册信息的准确度和可靠性。 本发明不仅能够实现电信增值业务系统中业务 引擎向主业务系统的注册, 还可实现业务引擎之间、 主业务系统与其他业务 系统之间的注册, 方便快捷, 应用广泛。 Industrial Applicability The network element registration subsystem, the telecom value-added service system, and the network element registration method provided by the present invention implement automatic registration of network elements, including first registration between network elements, and update of registration information of a network element. New or deleted; The invention does not require manual operation, thereby improving registration efficiency and ensuring the accuracy and reliability of registration information. The invention can not only realize the registration of the service engine to the main service system in the telecom value-added service system, but also realize the registration between the service engines, the main service system and other business systems, which is convenient, fast and widely used.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2009101078036A CN101600202A (en) | 2009-06-02 | 2009-06-02 | Network element registration subsystem system, telecom value-added service system and network element registration method |
| CN200910107803.6 | 2009-06-02 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010139264A1 true WO2010139264A1 (en) | 2010-12-09 |
Family
ID=41421395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2010/073420 Ceased WO2010139264A1 (en) | 2009-06-02 | 2010-06-01 | Network element registration subsystem, telecommunication value-added service system and network element registration method |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101600202A (en) |
| WO (1) | WO2010139264A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101600202A (en) * | 2009-06-02 | 2009-12-09 | 中兴通讯股份有限公司 | Network element registration subsystem system, telecom value-added service system and network element registration method |
| CN105101196B (en) | 2014-05-06 | 2018-11-02 | 阿里巴巴集团控股有限公司 | A kind of user account management method and device |
| CN110365750A (en) * | 2019-06-25 | 2019-10-22 | 苏宁云计算有限公司 | Service registration system and method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101005467A (en) * | 2006-06-26 | 2007-07-25 | 华为技术有限公司 | Method for log-on consultation |
| US7415274B2 (en) * | 2003-02-19 | 2008-08-19 | Nokia Corporation | Routing procedure for a communication system |
| CN101296113A (en) * | 2007-04-29 | 2008-10-29 | 中兴通讯股份有限公司 | Network element equipment, network management system and method for network element equipment registration and access to network management system |
| CN101426260A (en) * | 2008-12-15 | 2009-05-06 | 华为技术有限公司 | Customer registration affair notifying method, server, proxy and system based on SIP |
| CN101600202A (en) * | 2009-06-02 | 2009-12-09 | 中兴通讯股份有限公司 | Network element registration subsystem system, telecom value-added service system and network element registration method |
-
2009
- 2009-06-02 CN CNA2009101078036A patent/CN101600202A/en active Pending
-
2010
- 2010-06-01 WO PCT/CN2010/073420 patent/WO2010139264A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7415274B2 (en) * | 2003-02-19 | 2008-08-19 | Nokia Corporation | Routing procedure for a communication system |
| CN101005467A (en) * | 2006-06-26 | 2007-07-25 | 华为技术有限公司 | Method for log-on consultation |
| CN101296113A (en) * | 2007-04-29 | 2008-10-29 | 中兴通讯股份有限公司 | Network element equipment, network management system and method for network element equipment registration and access to network management system |
| CN101426260A (en) * | 2008-12-15 | 2009-05-06 | 华为技术有限公司 | Customer registration affair notifying method, server, proxy and system based on SIP |
| CN101600202A (en) * | 2009-06-02 | 2009-12-09 | 中兴通讯股份有限公司 | Network element registration subsystem system, telecom value-added service system and network element registration method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101600202A (en) | 2009-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103001926A (en) | Method, device and system for subscription notification | |
| CN113746651B (en) | Method for accessing network slicing, electronic device and storage medium | |
| CN101778053A (en) | Inter-instant messenger communication method and device | |
| CN110177368B (en) | A call establishment method and system, and a video communication server | |
| CN101370159B (en) | A method, device and system for identifying services | |
| US7318109B2 (en) | System and method for remote assembly of messages to create a control message | |
| CN114915925A (en) | Network call method, device, mobile terminal, SIP server and storage medium | |
| WO2010139264A1 (en) | Network element registration subsystem, telecommunication value-added service system and network element registration method | |
| WO2010133060A1 (en) | Method and device for realizing short message service | |
| CN100442864C (en) | System and method for realizing VPN short number short message service | |
| CN106506316A (en) | Information transferring method and device | |
| CN101895849A (en) | A business processing method, communication system and related equipment | |
| CN101110989A (en) | Service access gateway, MMS access system and access method using the gateway | |
| CN101848456A (en) | A business processing method, communication system and related equipment | |
| WO2006122504A1 (en) | A method and system of short message calling authentication | |
| CN117336346A (en) | IPPBX and PMS docking state conversion method, terminal equipment and medium | |
| CN101330393B (en) | Method, terminal and network for providing service customization and customization service | |
| CN100459801C (en) | The method of automatic registration of business | |
| CN1816075B (en) | Method for realizing access once starting machine | |
| CN102761846A (en) | USSD (Unstructured Supplementary Service Data) service providing method and device and system | |
| WO2012151878A1 (en) | Method, device and system for implementing unstructured supplementary services data | |
| WO2011035577A1 (en) | Method and sysytem for realizing trans-province transmission of multimedia messages over an industry application platform | |
| CN102572696A (en) | Method for processing service request, apparatus and system thereof | |
| EP1764971B1 (en) | Third party access gateway for telecommunications services | |
| CN100397817C (en) | Unified communication service processing system and service processing method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10782968 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10782968 Country of ref document: EP Kind code of ref document: A1 |