[go: up one dir, main page]

CN101827457B - Method and system for retransmitting messages among different intelligent network protocols - Google Patents

Method and system for retransmitting messages among different intelligent network protocols Download PDF

Info

Publication number
CN101827457B
CN101827457B CN201010154074.2A CN201010154074A CN101827457B CN 101827457 B CN101827457 B CN 101827457B CN 201010154074 A CN201010154074 A CN 201010154074A CN 101827457 B CN101827457 B CN 101827457B
Authority
CN
China
Prior art keywords
message
itu
standard
tcap standard
tcap
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
Application number
CN201010154074.2A
Other languages
Chinese (zh)
Other versions
CN101827457A (en
Inventor
蔡云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sprint (chongqing) Science And Technology Development Co Ltd
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201010154074.2A priority Critical patent/CN101827457B/en
Publication of CN101827457A publication Critical patent/CN101827457A/en
Application granted granted Critical
Publication of CN101827457B publication Critical patent/CN101827457B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种不同智能网协议间消息转发的方法及系统,属于通信领域。该方法包括:接收事务能力TC-用户发送来的符合ANSI TCAP标准原语消息;利用美国国家标准学会事务处理能力部分ANSI TCAP标准和国际电信联盟远程通信标准事务处理能力部分ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ITU-T TCAP标准的消息;将所述符合ITU-T TCAP标准的消息转换成符合信令连接控制部分SCCP格式的消息后转发给SCCP模块。本发明的技术方案可以为运营商在系统实施上提供很大的便利,有效降低运营商组网上的成本和难度。

The invention discloses a method and system for forwarding messages between different intelligent network protocols, belonging to the communication field. The method includes: receiving a primitive message conforming to the ANSI TCAP standard sent by a transaction capability TC-user; utilizing the ANSI TCAP standard of the transaction processing capability part of the American National Standards Institute and the ITU-T TCAP standard of the transaction processing capability part of the International Telecommunication Union standard Correspondence of message types Convert the original language message into a message conforming to the ITU-T TCAP standard; convert the message conforming to the ITU-T TCAP standard into a message conforming to the SCCP format of the signaling connection control part and forward it to the SCCP module . The technical scheme of the invention can provide operators with great convenience in system implementation, and effectively reduce the cost and difficulty of operators' networking.

Description

不同智能网协议间消息转发的方法及系统Method and system for message forwarding between different intelligent network protocols

技术领域 technical field

本发明涉及通信领域,特别涉及一种不同智能网协议间消息转发的方法及系统。The invention relates to the communication field, in particular to a method and system for forwarding messages between different intelligent network protocols.

背景技术 Background technique

在智能网的发展过程中,由于地区及技术背景等的差异,在不同的国家和标准化组织的推动下,最终形成了多个不同的智能网标准,典型的如为全球移动通信系统(Global System for Mobile Communications,GSM)用户服务的移动网络定制应用增强逻辑(Customised Applications for Mobilenetwork Enhanced Logic,CAMEL)协议和为码分多址(Code Division MultipleAccess,CDMA)用户服务的无线智能网(Wireless Intelligent Network,WIN)协议。In the development process of the intelligent network, due to differences in regions and technical backgrounds, under the promotion of different countries and standardization organizations, a number of different intelligent network standards were finally formed, such as the Global System for Mobile Communications (Global System Customized Applications for Mobilenetwork Enhanced Logic (CAMEL) protocol for Mobile Communications (GSM) users and Wireless Intelligent Network (Wireless Intelligent Network) for Code Division Multiple Access (CDMA) users WIN) protocol.

随着市场的推广,GSM网络和CDMA网络在同一个地区常常出现更替甚至共存。面对不同的协议体系,如何能够最大程度的利用已有的成熟技术成果,实现不同智能网协议间通信,是通讯设备制造商面临的一个问题。With the promotion of the market, GSM network and CDMA network often appear to replace or even coexist in the same area. In the face of different protocol systems, how to maximize the use of existing mature technical achievements to realize communication between different intelligent network protocols is a problem faced by communication equipment manufacturers.

发明内容 Contents of the invention

有鉴于现有技术中不同智能网协议间消息不能转换,本发明实施例提供了一种不同智能网协议间消息转换的方法及系统,具体技术方案如下:In view of the fact that messages between different intelligent network protocols cannot be converted in the prior art, embodiments of the present invention provide a method and system for message conversion between different intelligent network protocols, and the specific technical solutions are as follows:

一种不同智能网协议间消息转换的方法,包括:A method for message conversion between different intelligent network protocols, comprising:

接收事务能力TC-用户发送来的符合ANSI TCAP标准原语消息;Receive transaction capability TC-conform to ANSI TCAP standard primitive message sent by the user;

利用美国国家标准学会事务处理能力部分ANSI TCAP标准和国际电信联盟远程通信标准事务处理能力部分ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ITU-T TCAP标准的消息;Utilize the correspondence between the message types of the ANSI TCAP standard of the American National Standards Institute transaction processing capability part and the ITU-T TCAP standard of the International Telecommunication Union telecommunication standard transaction processing capability part to convert the primitive message into a message conforming to the ITU-T TCAP standard ;

将所述符合ITU-T TCAP标准的消息转换成符合信令连接控制部分SCCP格式的消息后转发给SCCP模块。The message conforming to the ITU-T TCAP standard is converted into a message conforming to the SCCP format of the signaling connection control part and forwarded to the SCCP module.

进一步地,利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ITU-T TCAP标准的消息的步骤包括:Further, utilizing the correspondence of the message types of the ANSI TCAP standard and the ITU-T TCAP standard, the step of converting the primitive message into a message conforming to the ITU-T TCAP standard includes:

如果所述原语消息为含成分的消息,则解析消息中携带的成分,将成分中的相关参数按照其与ITU-T TCAP标准的对应关系,转换成符合ITU-TTCAP标准的消息;If the primitive message is a message containing components, the components carried in the message are analyzed, and the relevant parameters in the components are converted into messages conforming to the ITU-TTCAP standard according to their correspondence with the ITU-T TCAP standard;

如果所述原语消息为不含成分的消息,则直接根据原语消息的类型将原语消息转换成符合ITU-T TCAP标准的消息。If the original language message is a message without components, the original language message is directly converted into a message conforming to the ITU-T TCAP standard according to the type of the original language message.

进一步地,所述ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系包括:Further, the correspondence between the message types of the ANSI TCAP standard and the ITU-T TCAP standard includes:

ANSI TCAP标准的单向消息对应ITU-T TCAP标准的单向消息;The one-way message of the ANSI TCAP standard corresponds to the one-way message of the ITU-T TCAP standard;

ANSI TCAP标准的允许查询消息和不允许查询消息对应ITU-T TCAP标准的启动消息;The ANSI TCAP standard allow query message and disallow query message correspond to the start message of ITU-T TCAP standard;

ANSI TCAP标准的允许会话消息和不允许会话消息对应ITU-T TCAP标准的继续消息;ANSI TCAP standard allow session message and disallow session message correspond to ITU-T TCAP standard continuation message;

ANSI TCAP标准的应答消息对应ITU-T TCAP标准的结束消息;The response message of the ANSI TCAP standard corresponds to the end message of the ITU-T TCAP standard;

ANSI TCAP标准的终止消息对应ITU-T TCAP标准的终止消息。The termination message of the ANSI TCAP standard corresponds to the termination message of the ITU-T TCAP standard.

一种不同智能网协议间消息转换的方法,包括:A method for message conversion between different intelligent network protocols, comprising:

接收SCCP模块发送来的ITU-T TCAP标准原语消息;Receive the ITU-T TCAP standard primitive message sent by the SCCP module;

利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ANSI TCAP标准的消息;Utilize the correspondence of the message types of the ANSI TCAP standard and the ITU-T TCAP standard to convert the primitive message into a message conforming to the ANSI TCAP standard;

将所述转换的消息发送给TC-用户。The converted message is sent to the TC-User.

进一步地利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ANSI TCAP标准的消息的步骤包括:Further utilizing the correspondence of the message types of the ANSI TCAP standard and the ITU-T TCAP standard, the step of converting the primitive message into a message conforming to the ANSI TCAP standard includes:

如果所述原语消息中携带成分,则将成分中的相关参数,根据其与ANSITCAP标准的对应关系,转换成符合ANSI TCAP标准的消息;If the composition is carried in the primitive message, then the relevant parameters in the composition are converted into a message conforming to the ANSI TCAP standard according to its correspondence with the ANSITCAP standard;

如果所述原语消息中不携带成分,则根据消息类型直接转换出符合ANSI TCAP标准的消息。If no component is carried in the primitive message, the message conforming to the ANSI TCAP standard is directly converted according to the message type.

一种不同智能网协议间消息转换的系统,包括:A system for message conversion between different intelligent network protocols, including:

接收模块,用于接收事务能力TC-用户发送来的符合ANSI TCAP标准原语消息;The receiving module is used to receive the ANSI TCAP standard primitive message sent by the transaction capability TC-user;

转换模块,用于利用美国国家标准学会事务处理能力部分ANSI TCAP标准和国际电信联盟远程通信标准事务处理能力部分ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ITU-T TCAP标准的消息;The conversion module is used to convert the original language message into conforming to ITU- T TCAP standard news;

发送模块,用于将所述符合ITU-T TCAP标准的消息转换成符合信令连接控制部分SCCP格式的消息后转发给SCCP模块。The sending module is used to convert the message conforming to the ITU-T TCAP standard into a message conforming to the SCCP format of the signaling connection control part and forward it to the SCCP module.

进一步地,所述转换模块,具体用于如果所述原语消息为含成分的消息,则解析消息中携带的成分,将成分中的相关参数按照其与ITU-T TCAP标准的对应关系,转换成符合ITU-T TCAP标准的消息;如果所述原语消息为不含成分的消息,则直接根据原语消息的类型将原语消息转换成符合ITU-TTCAP标准的消息。Further, the conversion module is specifically used to analyze the components carried in the message if the primitive message is a message containing components, and convert the relevant parameters in the components according to their correspondence with the ITU-T TCAP standard into a message conforming to the ITU-T TCAP standard; if the primitive message is a message without components, the primitive message is converted directly into a message conforming to the ITU-TTCAP standard according to the type of the primitive message.

一种不同智能网协议间消息转换的系统,包括:A system for message conversion between different intelligent network protocols, including:

接收模块,用于接收SCCP模块发送来的ITU-T TCAP标准原语消息;The receiving module is used to receive the ITU-T TCAP standard primitive message sent by the SCCP module;

转换模块,用于利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将所述原语消息转换成符合ANSI TCAP标准的消息;Conversion module, for utilizing the corresponding relation of the message type of ANSI TCAP standard and ITU-T TCAP standard, described original language message is converted into the message conforming to ANSI TCAP standard;

发送模块,用于将所述转换的消息发送给TC-用户。A sending module, configured to send the converted message to the TC-user.

进一步地,所述转换模块,具体用于如果所述原语消息中携带成分,则将成分中的相关参数,根据其与ANSI TCAP标准的对应关系,转换成符合ANSI TCAP标准的消息;如果所述原语消息中不携带成分,则根据消息类型直接转换出符合ANSI TCAP标准的消息。Further, the conversion module is specifically used to convert the relevant parameters in the components into messages conforming to the ANSI TCAP standard according to their corresponding relationship with the ANSI TCAP standard if the original language message carries a component; if the If the above primitive message does not carry any components, it will be directly converted into a message conforming to the ANSI TCAP standard according to the message type.

本发明实施例提供的技术方案可以无需对现有的网络设备进行改造,简单快速的在原有七号信令协议系统实现的基础上,实现WIN协议应用系统,且更改对关联网络节点及智能业务透明,能同时与多种协议结构的CDMA网络的核心网对接,有很好的兼容性,可以为运营商在系统实施上提供很大的便利,有效降低运营商组网上的成本和难度。The technical solution provided by the embodiment of the present invention can implement the WIN protocol application system simply and quickly on the basis of the realization of the original No. 7 signaling protocol system, and change the associated network nodes and intelligent services It is transparent and can be connected to the core network of CDMA network with multiple protocol structures at the same time. It has good compatibility, can provide operators with great convenience in system implementation, and effectively reduce the cost and difficulty of operators' networking.

附图说明 Description of drawings

图1是本发明实施例提供的不同智能网协议间消息转换的方法的流程图。Fig. 1 is a flowchart of a method for message conversion between different intelligent network protocols provided by an embodiment of the present invention.

图2是本发明实施例提供的不同智能网协议间消息转换的方法的另一流程图。Fig. 2 is another flow chart of the method for message conversion between different intelligent network protocols provided by the embodiment of the present invention.

图3是TCAP在七号信令系统协议栈中所处位置示意图。FIG. 3 is a schematic diagram of the position of TCAP in the protocol stack of the No. 7 signaling system.

图4是ANSI TCAP标准与ITU-T TCAP标准对话处理原语比较图。Figure 4 is a comparison diagram of dialogue processing primitives between the ANSI TCAP standard and the ITU-T TCAP standard.

图5是本发明实施例提供的不同智能网协议间消息转换的系统的示例结构图。Fig. 5 is an example structural diagram of a system for message conversion between different intelligent network protocols provided by an embodiment of the present invention.

图6是本发明实施例提供的不同智能网协议间消息转换的系统的另一结构图。Fig. 6 is another structural diagram of a system for message conversion between different intelligent network protocols provided by an embodiment of the present invention.

具体实施方式 Detailed ways

下面结合附图对本发明实施例进行详细的描述,但该示例并不构成对本发明保护范围的限制。The embodiment of the present invention will be described in detail below in conjunction with the accompanying drawings, but this example does not limit the protection scope of the present invention.

本发明实施例提供了一种不同智能网协议间消息转换的方法,如图1所示,包括:The embodiment of the present invention provides a method for message conversion between different intelligent network protocols, as shown in Figure 1, including:

101,接收事务能力TC-用户发送来的符合ANSI TCAP标准原语消息;101. Receive the transaction capability TC-user's primitive message that complies with the ANSI TCAP standard;

102,利用美国国家标准学会事务处理能力部分ANSI TCAP标准和国际电信联盟远程通信标准事务处理能力部分ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ITU-T TCAP标准的消息;102. Using the correspondence between the message types of the ANSI TCAP standard of the American National Standards Institute transaction processing capability part and the ITU-T TCAP standard of the International Telecommunication Union telecommunication standard transaction processing capability part, the primitive message is converted into a message conforming to the ITU-T TCAP standard information;

103,将该符合ITU-T TCAP标准的消息转换成符合信令连接控制部分SCCP格式的消息后转发给SCCP模块。103. Convert the message conforming to the ITU-T TCAP standard into a message conforming to the SCCP format of the signaling connection control part and forward it to the SCCP module.

进一步地,利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ITU-T TCAP标准的消息的步骤包括:Further, utilizing the correspondence between the message types of the ANSI TCAP standard and the ITU-T TCAP standard, the step of converting the primitive message into a message conforming to the ITU-T TCAP standard includes:

如果该原语消息为含成分的消息,则解析消息中携带的成分,将成分中的相关参数按照其与ITU-T TCAP标准的对应关系,转换成符合ITU-T TCAP标准的消息;If the primitive message is a message containing components, the components carried in the message are analyzed, and the relevant parameters in the components are converted into messages conforming to the ITU-T TCAP standard according to their corresponding relationship with the ITU-T TCAP standard;

如果该原语消息为不含成分的消息,则直接根据原语消息的类型将原语消息转换成符合ITU-T TCAP标准的消息。If the primitive message is a message without components, the primitive message is directly converted into a message conforming to the ITU-T TCAP standard according to the type of the primitive message.

本发明实施例还提供了一种不同智能网协议间消息转换的方法,如图2所示,包括:The embodiment of the present invention also provides a method for message conversion between different intelligent network protocols, as shown in Figure 2, including:

201,接收SCCP模块发送来的ITU-T TCAP标准原语消息;201. Receive the ITU-T TCAP standard primitive message sent by the SCCP module;

202,利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ANSI TCAP标准的消息;202, using the correspondence between the message types of the ANSI TCAP standard and the ITU-T TCAP standard to convert the primitive message into a message conforming to the ANSI TCAP standard;

203,将该转换的消息发送给TC-用户。203. Send the converted message to the TC-user.

进一步地,利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ANSI TCAP标准的消息的步骤包括:Further, utilizing the correspondence between the message types of the ANSI TCAP standard and the ITU-T TCAP standard, the step of converting the primitive message into a message conforming to the ANSI TCAP standard includes:

如果该原语消息中携带成分,则将成分中的相关参数,根据其与ANSITCAP标准的对应关系,转换成符合ANSI TCAP标准的消息;If the primitive message carries a component, convert the relevant parameters in the component into a message conforming to the ANSI TCAP standard according to its correspondence with the ANSITCAP standard;

如果该原语消息中不携带成分,则根据消息类型直接转换出符合ANSITCAP标准的消息。If the primitive message does not carry a component, it will be directly converted into a message conforming to the ANSITCAP standard according to the message type.

以下是结合附图对上述实施例进行详细的说明。The following is a detailed description of the above embodiments in conjunction with the accompanying drawings.

通过分析可以发现,除了协议本身在智能业务实现上的差别,主要的不同点在七号信令协议栈的事务处理能力部分(Transaction CapabilitiesApplication Part,TCAP)。WIN协议要求基于美国国家标准学会(AmericanNational Standards Institute,ANSI)TCAP,而国际电信联盟远程通信标准化组(ITU-T for ITU Telecommunication Standardization Sector,ITU-T)TCAP则被其它大部分智能网协议所采用,其异同情况如图3所示。Through the analysis, it can be found that, in addition to the differences in the implementation of intelligent services in the protocol itself, the main difference lies in the transaction capabilities application part (Transaction Capabilities Application Part, TCAP) of the No. 7 signaling protocol stack. The WIN protocol requirements are based on the American National Standards Institute (ANSI) TCAP, while the ITU-T for ITU Telecommunications Standardization Sector (ITU-T) TCAP is adopted by most other intelligent network protocols , and their similarities and differences are shown in Figure 3.

ANSI的TCAP采用的是ANSI的T1.114-1996的七号信令系统(Signaling System Number 7,SS7)-TCAP,分为7种对话消息类型,单向消息(UNIDIRECTIONAL)、允许查询消息(QUERY WITH PERMISSION)、应答消息(RESPONSE)、不允许查询消息(QUERY WITHOUTPERMISSION)、允许会话消息(CONVERSATION WITH PERMISSION)、不允许会话消息(CONVERSATION WITHOUT PERMISSION)和终止消息(ABORT)。ITU-T的TCAP采用的是ITU-T的Q.77x系列规范,分为5种对话消息类型,单向消息(UNIDIRECTIONAL)、开始(BEGIN)、结束(END)、继续(CONTINUE)和终止(ABORT)。ANSI's TCAP uses ANSI's T1.114-1996 Signaling System Number 7 (SS7)-TCAP, which is divided into seven types of dialogue messages, one-way messages (UNIDIRECTIONAL), allowing query messages (QUERY WITH PERMISSION), reply message (RESPONSE), query message not allowed (QUERY WITHOUTPERMISSION), session message allowed (CONVERSATION WITH PERMISSION), session message not allowed (CONVERSATION WITHOUT PERMISSION) and termination message (ABORT). ITU-T's TCAP uses ITU-T's Q.77x series of specifications, which are divided into five types of dialogue messages, one-way message (UNIDIRECTIONAL), start (BEGIN), end (END), continuation (CONTINUE) and termination ( ABORT).

上述差别导致两种协议的对话机制区别较大,但ANSI TCAP和ITU-TTCAP的设计思想是一致的,即都有启动对话、继续对话和结束对话几种原语,这些原语的名称不同,但作用类似,如图4所示。The above differences lead to a large difference in the dialogue mechanisms of the two protocols, but the design ideas of ANSI TCAP and ITU-TTCAP are the same, that is, there are several primitives for starting a dialogue, continuing a dialogue, and ending a dialogue. The names of these primitives are different. But the effect is similar, as shown in Figure 4.

另外,一个移动应用部分(Mobile Application Part,MAP)消息通常包含一个或多个成分,其中,起控制作用的消息可能没有成分部分。虽然成分内容与应用有关,但从操作过程来看,无论是什么应用系统,总可以归结为5种成分类型:调用成分(Invoke)、最终返回结果成分(Return Result-Last)、返回错误成分(Return Error)、拒绝成分(Reject)和非最终返回结果成分(Return Result-not Last),这5种成分ANSI TCAP标准和ITU-T TCAP标准都支持。在处理流程上,如果MAP用户接收到带有不正确内容的Invoke消息,如格式错误,它将通过回应Reject予以报告该错误;如果接收到Invoke但是不能发起或完成操作,它便回应Return Error;如果收到Invoke且能够完成操作,它将返回结果成分来响应。In addition, a mobile application part (Mobile Application Part, MAP) message usually contains one or more components, and the message that plays a control role may not have a component part. Although the component content is related to the application, from the perspective of the operation process, no matter what the application system is, it can always be attributed to five component types: call component (Invoke), final return result component (Return Result-Last), return error component ( Return Error), rejection component (Reject) and non-final return result component (Return Result-not Last), these five components are supported by both the ANSI TCAP standard and the ITU-T TCAP standard. In terms of processing flow, if a MAP user receives an Invoke message with incorrect content, such as a format error, it will report the error by responding to Reject; if it receives Invoke but cannot initiate or complete the operation, it will respond to Return Error; If an Invoke is received and is able to complete the operation, it will respond with a result component.

可见,虽然有很多细节上(如消息类型编码、成分序列标记编码等等)的差别,但ANSI TCAP和ITU-T TCAP在功能上是相当的,并位于七号信令协议体系的同一层级,相互之间可以映射并转换,完全可以基于ITU-TTCAP实现WIN协议应用系统,因此本发明实施例的可行性是显而易见的。It can be seen that although there are many differences in details (such as message type encoding, component sequence label encoding, etc.), ANSI TCAP and ITU-T TCAP are equivalent in function and are located at the same level of the No. 7 signaling protocol system. They can be mapped and converted to each other, and the WIN protocol application system can be realized based on ITU-TTCAP, so the feasibility of the embodiment of the present invention is obvious.

在本发明实施例中,成分子层(Component SubLayer,CSL)对消息中的成分进行管理,并根据图4所示的对应关系,按照标准对不同TC-原语消息的相关部分进行映射转换。在正常对话过程中,若TC-用户(WIN)下发的请求消息中携带成分,则对成分中的相关部分进行解码翻译,并按照ITU-T TCAP的要求及格式重新编码,构造出新的消息,然后通过TR-原语交由事务子层(Transaction SubLayer,TSL)进行处理;对于接收到的TR-原语指示消息,若其携带成分,则对成分按照ANSI TCAP标准的要求及格式重新编码,构造出正确的WIN MAP消息,发送给TC-用户(WIN)。In the embodiment of the present invention, the component sublayer (Component SubLayer, CSL) manages the components in the message, and according to the corresponding relationship shown in Figure 4, the relevant parts of different TC-primitive messages are mapped and converted according to the standard. In the normal dialogue process, if the request message issued by the TC-user (WIN) carries components, the relevant parts in the components will be decoded and translated, and re-encoded according to the requirements and format of ITU-T TCAP to construct a new The message is then handed over to the transaction sublayer (Transaction SubLayer, TSL) for processing through the TR-primitive language; for the received TR-primitive indication message, if it carries components, the components are reformatted according to the requirements and format of the ANSI TCAP standard Encode, construct the correct WIN MAP message, and send it to TC-user (WIN).

TSL根据对话处理TC-原语控制对话的流程及状态,将CSL发送来的请求消息打包成信令连接控制部分(Signaling Connection Control Part,SCCP)协议格式,然后使用标准的N-原语将消息发送给SCCP进行处理;解析SCCP发送来的指示消息并分析其中的内容,并根据分析结果进行后续处理:对于正常消息,通过TR-原语交由CSL进行处理,并根据消息类型控制对话的状态;对于控制或异常消息,对话处理逻辑遵循ITU-T TCAP标准。TSL controls the flow and status of the dialog according to the dialog processing TC-primitive, packs the request message sent by CSL into the signaling connection control part (Signaling Connection Control Part, SCCP) protocol format, and then uses the standard N-primitive to send the message Send to SCCP for processing; analyze the indication message sent by SCCP and analyze the content, and perform subsequent processing according to the analysis result: for normal messages, pass TR-primitives to CSL for processing, and control the state of the dialogue according to the message type ; For control or exception messages, the dialog processing logic follows the ITU-T TCAP standard.

本发明实施例的重点在于WIN协议应用系统中TCAP部分的设计实现,必须在保持与WIN MAP及SCCP间的接口不变的情况下,控制信令呼叫的对话过程。在本发明实施例中,TCAP部分由三个功能模块组成:成分处理(TCAPCMP-TCAP Component Management&Process)模块、成分接口(TCAPCPI-TCAP Component Process Interface)模块及事务处理模块(TCAPTP-TCAP Transaction Process)模块,其中TCAPCMP模块和TCAPCPI模块配合实现CSL功能,TCAPTP模块实现TSL功能,其结构如图5,但该系统结构只是为了举例说明,本发明的保护范围并不限于此,还可以通过应用程序等其他方式实现。下面结合图4和图5对本发明实施例提供的不同智能网协议间消息转换的方法进行详细描述如下:The key point of the embodiment of the present invention is the design and realization of the TCAP part in the WIN protocol application system, must under the constant situation of keeping the interface between WIN MAP and SCCP, control the dialogue process of signaling call. In the embodiment of the present invention, the TCAP part is made up of three functional modules: component processing (TCAPCMP-TCAP Component Management&Process) module, component interface (TCAPCPI-TCAP Component Process Interface) module and transaction processing module (TCAPTP-TCAP Transaction Process) module , wherein the TCAPCMP module and the TCAPCPI module cooperate to realize the CSL function, and the TCAPTP module realizes the TSL function. way to achieve. The method for message conversion between different intelligent network protocols provided by the embodiment of the present invention is described in detail below in conjunction with FIG. 4 and FIG. 5 as follows:

成分处理模块,接收到TC-用户(WIN)发送来的ANSI TCAP原语消息后,分析消息类型,若为不含成分的消息(如ABORT消息),则根据对话的状态参照ITU-T TCAP标准和ANSI TCAP标准的消息对应关系重新构造符合ITU-T TCAP标准的消息结构和消息类型,即将ANSI TCAP标准的原语消息转换成符合ITU-T TCAP标准的消息。将重新构造的消息发送给TCAPCPI模块处理;否则解析消息中携带的成分,将成分中的参数,例如消息类型编码、成分序列标记编码、操作码等等,按照其与ITU-T TCAP标准的对应关系,填充到新的符合ITU-T TCAP标准消息结构中,将重新填充得到的消息发送给TCAPCPI模块处理。接收到TCAPCPI模块发送来的ITU-T TCAP消息后,若消息中携带成分,将成分中的参数,按照其与ANSITCAP标准的对应关系,转换出新的符合ANSI TCAP标准的消息结构和消息类型,即将ITU-T TCAP消息转换符合ANSI TCAP标准的消息。将新的消息发送给TC-用户(WIN);否则根据消息类型直接构造出符合ANSI TCAP标准结构的消息并发送给TC-用户(WIN)。The component processing module, after receiving the ANSI TCAP primitive message sent by the TC-user (WIN), analyzes the message type, and if it is a message without components (such as an ABORT message), it refers to the ITU-T TCAP standard according to the state of the dialogue The corresponding relationship with the message of the ANSI TCAP standard reconstructs the message structure and message type that conform to the ITU-T TCAP standard, that is, converts the primitive message of the ANSI TCAP standard into a message that conforms to the ITU-T TCAP standard. Send the reconstructed message to the TCAPCPI module for processing; otherwise, analyze the components carried in the message, and convert the parameters in the component, such as message type code, component sequence mark code, operation code, etc., according to its correspondence with the ITU-T TCAP standard relationship, fill it into the new ITU-T TCAP standard message structure, and send the refilled message to the TCAPCPI module for processing. After receiving the ITU-T TCAP message sent by the TCAPCPI module, if the message carries a component, convert the parameters in the component into a new message structure and message type that conform to the ANSI TCAP standard according to its corresponding relationship with the ANSI TCAP standard. That is, the ITU-T TCAP message is converted into a message that conforms to the ANSI TCAP standard. Send the new message to TC-user (WIN); otherwise, construct a message conforming to the ANSI TCAP standard structure directly according to the message type and send it to TC-user (WIN).

成分接口模块,将TCAPCMP模块发送来的消息,通过TR-原语发送给TCAPTP模块处理;接收TCAPTP模块通过TR-原语发送来的消息,将消息内容发送给TCAPCMP模块处理。The component interface module sends the message sent by the TCAPCMP module to the TCAPTP module for processing through the TR-primitive language; receives the message sent by the TCAPTP module through the TR-primitive language, and sends the message content to the TCAPCMP module for processing.

事务处理模块,解析SCCP模块通过N-原语发送来的消息,根据消息的类型及携带的相关信息,控制对话的状态,并将消息内容通过TR-原语发送给TCAPCPI模块处理;接收到TCAPCPI模块通过TR-原语发送来的消息后,将消息构造成符合SCCP要求的格式,通过N-原语发送给SCCP模块。The transaction processing module analyzes the message sent by the SCCP module through the N-primitive language, controls the state of the dialogue according to the type of the message and the relevant information carried, and sends the message content to the TCAPCPI module through the TR-primitive language for processing; after receiving the TCAPCPI After the module sends the message through the TR-primitive, it constructs the message into a format that meets the SCCP requirements, and sends it to the SCCP module through the N-primitive.

以ABORT消息为例,TC-用户发送的请求消息(ANSI TCAP)的格式及编码如下:Taking the ABORT message as an example, the format and encoding of the request message (ANSI TCAP) sent by the TC-user is as follows:

  名称 name   编码(16进制) Encoding (hexadecimal)   包类型标识符(Package Type Identifier) Package Type Identifier   F6 F6   TCAP消息总长度(Total TCAP Message Length) Total TCAP Message Length   8 8   事务ID标识符(Transaction ID Identifier) Transaction ID Identifier   C7 C7   事务ID长度(Transaction ID Length) Transaction ID Length   4 4   响应事务ID(Responding Transaction ID) Responding Transaction ID (Responding Transaction ID)   01 01 00 00 01 01 00 00   用户终止信息标识符(User Abort Information Identifier) User Abort Information Identifier   D8 D8   用户终止信息长度(User Abort Information Length) User Abort Information Length   0 0

通过映射翻译,转换后得到新的请求消息(ITU-T TCAP格式),其中的对应关系及最终的消息编码如下:Through mapping and translation, a new request message (ITU-T TCAP format) is obtained after conversion. The corresponding relationship and the final message encoding are as follows:

可见,通过转换,消息的结构和内容发生了很大的变化,但其含有及有效内容没有变化或丢失,因此这种转换是高效且无损的。It can be seen that through conversion, the structure and content of the message have changed greatly, but its content and effective content have not changed or lost, so this conversion is efficient and lossless.

基于与方法相同的发明构思,本发明是实施例提供了一种不同智能网协议间消息转换的系统,如图6所示,包括:Based on the same inventive concept as the method, the present invention provides a system for message conversion between different intelligent network protocols, as shown in Figure 6, including:

接收模块,用于接收事务能力TC-用户发送来的符合ANSI TCAP标准原语消息;The receiving module is used to receive the ANSI TCAP standard primitive message sent by the transaction capability TC-user;

转换模块,用于利用美国国家标准学会事务处理能力部分ANSI TCAP标准和国际电信联盟远程通信标准事务处理能力部分ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ITU-T TCAP标准的消息;The conversion module is used to convert the primitive message into an ITU-T-compliant TCAP standard messages;

发送模块,用于将该符合ITU-T TCAP标准的消息转换成符合信令连接控制部分SCCP格式的消息后转发给SCCP模块。The sending module is used to convert the message conforming to the ITU-T TCAP standard into a message conforming to the SCCP format of the signaling connection control part and forward it to the SCCP module.

进一步地,该转换模块,具体用于如果该原语消息为含成分的消息,则解析消息中携带的成分,将成分中的相关参数按照其与ITU-T TCAP标准的对应关系,转换成符合ITU-T TCAP标准的消息;如果该原语消息为不含成分的消息,则直接根据原语消息的类型将原语消息转换成符合ITU-T TCAP标准的消息。Further, the conversion module is specifically used to analyze the components carried in the message if the primitive message is a message containing components, and convert the relevant parameters in the components into conforming The message of the ITU-T TCAP standard; if the primitive message is a message without components, the primitive message is directly converted into a message conforming to the ITU-T TCAP standard according to the type of the primitive message.

基于与方法相同的发明构思,本发明是实施例提供了一种不同智能网协议间消息转换的系统,如图6所示,包括:Based on the same inventive concept as the method, the present invention provides a system for message conversion between different intelligent network protocols, as shown in Figure 6, including:

接收模块,用于接收SCCP模块发送来的ITU-T TCAP标准原语消息;The receiving module is used to receive the ITU-T TCAP standard primitive message sent by the SCCP module;

转换模块,用于利用ANSI TCAP标准和ITU-T TCAP标准的消息类型的对应关系将该原语消息转换成符合ANSI TCAP标准的消息;Conversion module, for utilizing the corresponding relation of the message type of ANSI TCAP standard and ITU-T TCAP standard, convert this primitive message into the message that conforms to ANSI TCAP standard;

发送模块,用于将该转换的消息发送给TC-用户。A sending module, configured to send the converted message to the TC-user.

进一步地,该转换模块,具体用于如果该原语消息中携带成分,则将成分中的相关参数,根据其与ANSI TCAP标准的对应关系,转换成符合ANSITCAP标准的消息;如果该原语消息中不携带成分,则根据消息类型直接转换出符合ANSI TCAP标准的消息。Further, the conversion module is specifically used to convert the relevant parameters in the composition into a message conforming to the ANSITCAP standard according to its corresponding relationship with the ANSI TCAP standard if the primitive message carries a component; if the primitive message If there is no component in it, it will be directly converted into a message that conforms to the ANSI TCAP standard according to the message type.

本发明实施例提供的技术方案可以统一智能网内各部分之间的接口,无需对现有的网络设备进行改造,降低系统的复杂程度,可简单快速的在原有七号信令协议系统实现的基础上,实现WIN协议应用系统,且更改对关联网络节点及智能业务透明,能同时与多种协议结构的CDMA网络的核心网对接,有很好的兼容性,更易于进行后续升级维护,可以为运营商在系统实施上提供很大的便利,有效降低运营商组网上的成本和难度。The technical solution provided by the embodiment of the present invention can unify the interfaces between the various parts in the intelligent network, without the need to modify the existing network equipment, reduce the complexity of the system, and can be implemented simply and quickly in the original No. 7 signaling protocol system On the basis, it implements the WIN protocol application system, and the change is transparent to the associated network nodes and intelligent services. It can be connected to the core network of the CDMA network with multiple protocol structures at the same time. It has good compatibility and is easier to carry out subsequent upgrades and maintenance. It provides great convenience for operators in system implementation, and effectively reduces the cost and difficulty of operators' networking.

应当理解的是上述针对具体实施描述的比较详细,并不能认为是本发明专利的保护范围的限制,本发明的专利保护范围应以所附权利要求为准。It should be understood that the above detailed descriptions for specific implementations should not be regarded as a limitation of the protection scope of the patent of the present invention, and the protection scope of the patent of the present invention should be determined by the appended claims.

Claims (4)

1. a method for messages among different intelligent network protocols conversion, is characterized in that, comprising:
What reception transaction-capable TC-user sent meets ANSI TCAP standard primitives message;
The corresponding relation of the type of message of American National Standards Institute (ANSI) transaction capabilities part ANSI TCAP standard and International Telecommunication Union telecommunication standards transaction capabilities part ITU-T TCAP standard is utilized described primitive message to be converted to the message meeting ITU-T TCAP standard;
SCCP module is transmitted to after becoming to meet the message of SCCP SCCP form by the message conversion of the described ITU-T of meeting TCAP standard;
The step utilizing the corresponding relation of the type of message of ANSI TCAP standard and ITU-T TCAP standard described primitive message to be converted to the message meeting ITU-T TCAP standard comprises:
If described primitive message is the message containing composition, then resolve the composition carried in message, by the corresponding relation of the relevant parameter in composition according to itself and ITU-T TCAP standard, convert the message meeting ITU-TTCAP standard to;
If described primitive message is that then primitive message is converted to the message meeting ITU-T TCAP standard by the direct type according to primitive message not containing the message of composition;
The corresponding relation of the type of message of described ANSI TCAP standard and ITU-T TCAP standard comprises:
The unidirectional message of the unidirectional message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The permission query messages of ANSI TCAP standard and do not allow the initiation message of query messages corresponding ITU-T TCAP standard;
The permission conversation message of ANSI TCAP standard and do not allow the continuation message of conversation message corresponding ITU-T TCAP standard;
The end of the response message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The termination messages of the termination messages corresponding ITU-T TCAP standard of ANSI TCAP standard.
2. a method for messages among different intelligent network protocols conversion, is characterized in that, comprising:
Receive the ITU-T TCAP standard primitives message that SCCP module is sent;
The corresponding relation of the type of message of ANSI TCAP standard and ITU-T TCAP standard is utilized described primitive message to be converted to the message meeting ANSI TCAP standard;
The message of described conversion is sent to TC-user;
The step utilizing the corresponding relation of the type of message of ANSI TCAP standard and ITU-T TCAP standard described primitive message to be converted to the message meeting ANSI TCAP standard comprises:
If carry composition in described primitive message, then by the relevant parameter in composition, according to the corresponding relation of itself and ANSITCAP standard, convert the message meeting ANSI TCAP standard to;
If do not carry composition in described primitive message, then directly change out the message meeting ANSI TCAP standard according to type of message;
The corresponding relation of the type of message of described ANSI TCAP standard and ITU-T TCAP standard comprises:
The unidirectional message of the unidirectional message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The permission query messages of ANSI TCAP standard and do not allow the initiation message of query messages corresponding ITU-T TCAP standard;
The permission conversation message of ANSI TCAP standard and do not allow the continuation message of conversation message corresponding ITU-T TCAP standard;
The end of the response message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The termination messages of the termination messages corresponding ITU-T TCAP standard of ANSI TCAP standard.
3. a system for messages among different intelligent network protocols conversion, is characterized in that, comprising:
Receiver module, meets ANSI TCAP standard primitives message for what receive that transaction-capable TC-user sends;
Modular converter, described primitive message is converted to the message meeting ITU-T TCAP standard by the corresponding relation for the type of message utilizing American National Standards Institute (ANSI) transaction capabilities part ANSI TCAP standard and International Telecommunication Union telecommunication standards transaction capabilities part ITU-T TCAP standard;
Sending module, is transmitted to SCCP module after becoming to meet the message of SCCP SCCP form by the message conversion of the described ITU-T of meeting TCAP standard;
Described modular converter, if be the message containing composition specifically for described primitive message, then resolves the composition carried in message, by the corresponding relation of the relevant parameter in composition according to itself and ITU-T TCAP standard, converts the message meeting ITU-T TCAP standard to; If described primitive message is that then primitive message is converted to the message meeting ITU-T TCAP standard by the direct type according to primitive message not containing the message of composition;
The corresponding relation of the type of message of described ANSI TCAP standard and ITU-T TCAP standard comprises:
The unidirectional message of the unidirectional message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The permission query messages of ANSI TCAP standard and do not allow the initiation message of query messages corresponding ITU-T TCAP standard;
The permission conversation message of ANSI TCAP standard and do not allow the continuation message of conversation message corresponding ITU-T TCAP standard;
The end of the response message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The termination messages of the termination messages corresponding ITU-T TCAP standard of ANSI TCAP standard.
4. a system for messages among different intelligent network protocols conversion, is characterized in that, comprising:
Receiver module, for receiving the ITU-T TCAP standard primitives message that SCCP module is sent;
Modular converter, described primitive message is converted to the message meeting ANSI TCAP standard by the corresponding relation for the type of message utilizing ANSI TCAP standard and ITU-T TCAP standard;
Sending module, for sending to TC-user by the message of described conversion;
Described modular converter, if specifically for carrying composition in described primitive message, then by the relevant parameter in composition, according to the corresponding relation of itself and ANSI TCAP standard, converts the message meeting ANSI TCAP standard to; If do not carry composition in described primitive message, then directly change out the message meeting ANSI TCAP standard according to type of message;
The corresponding relation of the type of message of described ANSI TCAP standard and ITU-T TCAP standard comprises:
The unidirectional message of the unidirectional message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The permission query messages of ANSI TCAP standard and do not allow the initiation message of query messages corresponding ITU-T TCAP standard;
The permission conversation message of ANSI TCAP standard and do not allow the continuation message of conversation message corresponding ITU-T TCAP standard;
The end of the response message corresponding ITU-T TCAP standard of ANSI TCAP standard;
The termination messages of the termination messages corresponding ITU-T TCAP standard of ANSI TCAP standard.
CN201010154074.2A 2010-04-22 2010-04-22 Method and system for retransmitting messages among different intelligent network protocols Expired - Fee Related CN101827457B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010154074.2A CN101827457B (en) 2010-04-22 2010-04-22 Method and system for retransmitting messages among different intelligent network protocols

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010154074.2A CN101827457B (en) 2010-04-22 2010-04-22 Method and system for retransmitting messages among different intelligent network protocols

Publications (2)

Publication Number Publication Date
CN101827457A CN101827457A (en) 2010-09-08
CN101827457B true CN101827457B (en) 2015-07-22

Family

ID=42691096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010154074.2A Expired - Fee Related CN101827457B (en) 2010-04-22 2010-04-22 Method and system for retransmitting messages among different intelligent network protocols

Country Status (1)

Country Link
CN (1) CN101827457B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1226366A (en) * 1996-06-03 1999-08-18 艾利森公司 Converting routing address within telecommunications network
US6434127B1 (en) * 1998-04-01 2002-08-13 Samsung Electronics, Co., Ltd. Method and apparatus for implementing ANSI TCAP in mobile communication network system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1226366A (en) * 1996-06-03 1999-08-18 艾利森公司 Converting routing address within telecommunications network
US6434127B1 (en) * 1998-04-01 2002-08-13 Samsung Electronics, Co., Ltd. Method and apparatus for implementing ANSI TCAP in mobile communication network system

Also Published As

Publication number Publication date
CN101827457A (en) 2010-09-08

Similar Documents

Publication Publication Date Title
CN101022431B (en) Interface gateway and data processing method of interface gateway
CN105682020B (en) A kind of Beidou emergency help method and system
CN101651933A (en) Method, system and device for realizing short message intercommunication among networks under number portable service
WO2014139270A1 (en) Business implementation method and apparatus for intelligent business system, and intelligent business system
KR100260031B1 (en) Service and Protocol Method of US Standard Standard Question and Answer Application Part in Mobile Network System
US8966056B2 (en) Uniform service access system and access method
CN104135581B (en) A kind of communication means and device
WO2011022980A1 (en) Method for encoding and decoding message content uniformly and integrated short message center system
CN101827457B (en) Method and system for retransmitting messages among different intelligent network protocols
CN105323250B (en) A kind of data transmission method based on PTT public network cluster intercom system
US20080125111A1 (en) Encapsulating Upper Layers of CDMA Signaling Between a Multi-mode Device and a Signaling Gateway
CN101442524A (en) Method for data communication with national electric network marketing system server
CN102065391B (en) Short message platform fusion system and short message processing method
CN100367737C (en) The implementation of the intellingent network in the next generation networks and its interconnection to the PSTN
CN102571541A (en) Message encoding-decoding method and device
CN1705306A (en) A protocol automatic adapting method and apparatus
CN100388812C (en) Method for transmitting information utilizing information transmission protocol based on internetwork protocol
CN1976539B (en) System, method and device for transmitting digital user signalling
CN209402738U (en) A kind of gateway and police digital cluster system
CN101163147B (en) Adapting device and method of PARLAY gateway to wireless intelligent network protocol
CN103997787A (en) Internal and external signaling interface protocol flow associating method and system
CN101583103A (en) Transmitting or receiving method of short messages in text mode and device
CN103516686A (en) Protocol conversion device and protocol conversion method, and intelligent network system and working method thereof
KR100516297B1 (en) Method of Providing Number Portability Service between the Heterogeneous Networks
KR100278862B1 (en) Message Matching Method between Call Processing Block and V5.2 Block in Control Station of Wireless Subscriber Network System

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170815

Address after: The streets of Huayuan Road Nanping Nan'an District of Chongqing City Road 400060 No. 63 (two) 2, 3, 4, 5

Patentee after: Chuang Yue world (Chongqing) Technology Development Co., Ltd.

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Patentee before: ZTE Corporation

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180223

Address after: Nanping Nan'an District of Chongqing City Road 400060 No. 63 (six) third storey C16 District No. 05, No. 06, No. 07

Patentee after: Sprint (Chongqing) science and Technology Development Co., Ltd.

Address before: The streets of Huayuan Road Nanping Nan'an District of Chongqing City Road 400060 No. 63 (two) 2, 3, 4, 5

Patentee before: Chuang Yue world (Chongqing) Technology Development Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150722

Termination date: 20180422