CN101043524B - Process for improving TCAP singling - Google Patents

Process for improving TCAP singling Download PDF

Info

Publication number
CN101043524B
CN101043524B CN2006100717700A CN200610071770A CN101043524B CN 101043524 B CN101043524 B CN 101043524B CN 2006100717700 A CN2006100717700 A CN 2006100717700A CN 200610071770 A CN200610071770 A CN 200610071770A CN 101043524 B CN101043524 B CN 101043524B
Authority
CN
China
Prior art keywords
tcap
message
tcap message
parameter
revising
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2006100717700A
Other languages
Chinese (zh)
Other versions
CN101043524A (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.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Mobility LLC
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 Motorola Mobility LLC filed Critical Motorola Mobility LLC
Priority to CN2006100717700A priority Critical patent/CN101043524B/en
Priority to PCT/US2007/062216 priority patent/WO2007112158A2/en
Publication of CN101043524A publication Critical patent/CN101043524A/en
Application granted granted Critical
Publication of CN101043524B publication Critical patent/CN101043524B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0093Arrangements for interconnection between switching centres signalling arrangements in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13176Common channel signaling, CCS7
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13216Code signals, frame structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

The method for improving the TCAP signaling is disclosed, which can be used for improving the performances of communication network using SS7 protocol. The method comprises: as the modified format, processing TCAP message; setting the Invoke ID parameter on the pre-set position in TCAP message; alternatively, processing the modified format mark in TCAP message to show Invoke ID parameter at pre-set fixed position of TCAP message. This invention is fit to modify the communication network performance with SS7 protocol.

Description

Be used to improve the method for TCAP signaling
Technical field
What the present invention related generally to is to come data are carried out route according to Signaling System 7(SS-7) (SS7) agreement.Especially, but not ad hoc, the present invention relates to a kind of TCAP Transaction Capability Application Part (Transaction Capabilities Application Part, TCAP) signaling message form through revising.
Background technology
Signaling System 7(SS-7) (SS7) is to be developed by International Telecommunication Union as a kind of agreement that is used for foundation calling between Public Switched Telephony Network (PSTN) switch in the eighties in 20th century.SS7 is a kind of common channel signalling (CCS) form, and it relates to calling out initiates, manages and stop these signaling parts, and under the situation that is independent of the actual call connection, operates.This means under the situation that the data that relate to call can be separated in the actual speech data with this calling and transmit via PSTN.Thus, the call signaling data of lower priority can not disturbed the speech data circuit of higher priority.
Now, SS7 has all obtained application in public wireless and wired telephone network, and it provide can be to the telephone network issue an order and to its a cover agreement and framework of controlling.The SS7 network comprises signalling point (SP), and each signalling point is defined by unique point code (PC).This PC serves as an address that can supply other SP when sending and receive SS7 message, to use.PC is included in the message of all that via the transmission of SS7 network, and has identified the transmit leg and the predetermined recipient of message.
The SS7 protocol stack meets open system interconnection (OSI) (OSI) network frame that International Standards Organization (ISO) is adopted.With reference to figure 1, wherein show and put seven osi layers and four basic SS7 protocol stacks for two.To describe the SS7 layer hereinafter.
What SS7 message transmission protocol (MTP) layer 1 comprised is the ground floor of SS7 network.MTP layer 1 is corresponding to the OSI physical layer, and it is relevant with the physical requirement such as hardware that in the transmission of SS7 message, relates to and clock timing (clocking).What MTP layer 2 comprised is the second layer of SS7 network.MTP layer 2 is corresponding to the OSI data link layer, and it is relevant with the message queueing in link monitoring and network congestion and the SS7 network.Information of managing comprises message signal unit (MSU) on the MTP layer 2, and this unit comprises the data that are used for the data type that identification packet comprises.For instance, the MSU data can comprise network management data, network testing data or packet priority grade data.MTP layer 3 comprises is the 3rd layer of SS7 network.MTP layer 3 is corresponding to the OSI network layer, and it is handled with signaling message and signaling network is managed relevant.
At last, integrated services digital network User Part layer (ISUP) is corresponding to OSI application, expression, session, transmission and network layer.The ISUP layer service is relevant with the basic handling of foundation and disconnection call, and relevant with maintenance or the needed administrative messag of modification calling.SCCP (SCCP) layer replenishes the ISUP layer, and it relates to the signaling connection that is used to guarantee end-to-end route.The processing of using the next network node to appointment of above-mentioned point code (PC) to transmit message is realized by the SCCP layer.
TCAP Transaction Capability Application Part (TCAP) layer also replenishes the ISUP layer, and it related be the encapsulation of data.The TCAP layer provides those data via SS7 network route with various reference formats, so that these data can handled and manage to the various network environment.For instance, MAP (MAP) message in global system for mobile communications (GSM) network is the expansion of TCAP layer.
Summary of the invention
According to an aspect, the present invention is a kind of method that is used for improving TCAP Transaction Capability Application Part (TCAP) signaling of communication network.This method comprises: according to handling TCAP message through the form of revising, wherein Invoke ID (calling ID) parameter is arranged in place, the predetermined fixed position of TCAP message.Alternatively, this method also comprises to be handled the format identifier through revising in the TCAP message, wherein shows that through the format identifier of revising Invoke ID parameter is arranged in place, the predetermined fixed position of TCAP message.
According to an aspect; The present invention provides a kind of TCAP Transaction Capability Application Part that is used for improving communication network, is the method for TCAP signaling; This method may further comprise the steps: be positioned in the TCAP message another predetermined fixed position through the format identifier that optional Invoke ID parameter is positioned at place, predetermined fixed position in the TCAP message and will passes through modification and locate to construct TCAP message, wherein saidly show that through the format identifier of revising optional Invoke ID parameter is arranged in place, the predetermined fixed position of TCAP message; Read format identifier at another place, predetermined fixed position described in the TCAP message through revising; If there is format identifier, then according to handling TCAP message through the Invoke ID parameter that reads the place, predetermined fixed position that is arranged in TCAP message through the format identifier of revising through revising; If do not have format identifier, then Searching I nvoke ID parameter in whole TCAP message through revising.
Thus, embodiments of the invention can reduce the needed overhead hierarchical resource of processing TCAP message.According to the present invention, TCAP message can obtain more quick and effective processing, can follow the trail of Signaling System 7(SS-7) (SS7) signaling message thus better.And this then can cause bringing improved overall communication network performance and more high-grade service quality for the network user.
Description of drawings
In order to be easier to understand and embodiment of the present invention, will describe combining the illustrated example embodiment of accompanying drawing below, wherein similar reference number is represented identical or intimate parts in each view.Accompanying drawing and detailed description hereinafter are included in the specification, and have constituted the part of specification, and are used for further describing embodiment and various principle and advantages being explained according to the present invention, wherein:
Fig. 1 has comprised two tables, and these two tables have also been put seven open system interconnection (OSI)s (OSI) layer and four basic Signaling System 7(SS-7)s (SS7) protocol layer;
Fig. 2 is a block diagram of describing conventional TCAP signaling message form;
Fig. 3 is a block diagram of describing the TCAP signaling message form of revising according to the process of the embodiment of the invention;
Fig. 4 describes the generality flow chart of accordinging to the embodiment of the invention and in a system, constructing and transmit the method for TCAP message, and wherein this system uses through the TCAP signaling message form of modification and the TCAP signaling message form of routine; And
Fig. 5 describes the generality flow chart that in a system, receives and read the method for TCAP message according to the embodiment of the invention, and wherein this system uses TCAP signaling message form and the conventional TCAP signaling message form through revising.
The technical staff will understand that, the parts in the accompanying drawing only are to describe from simple and clear purpose, and these parts may not be drawn to scale.For example, in the accompanying drawings, the size of some parts is through amplifying, so that help to understand better embodiments of the invention for miscellaneous part.
Embodiment
Describing in detail, it should be noted that these embodiment mainly are the combining form existence with method step relevant with improving TCAP Transaction Capability Application Part (TCAP) signaling and apparatus assembly according to before the embodiments of the invention.Therefore; Under appropriate situation; These apparatus assemblies and method step are represented with conventional symbol in the accompanying drawings; Only show the detail that those are relevant with understanding the embodiment of the invention thus here, in order to avoid blured content of the present disclosure because of those obviously details for the those of ordinary skills that have benefited from this description.
In this article; Such as a left side with right, first and second, relational terms preceding and back only is used for an entity or action are made a distinction with another entity or action, and be not necessarily require or hint this entity or move between actually have any this relation or in proper order.Term " comprises ", " comprising " or its other variation is intended to cover comprising of a kind of non-exclusionism; Make that thus the processing, method, goods or the equipment that have comprised a series of key elements not only can comprise these key elements; But also can comprise other key elements of clearly not enumerating, or be these processing, method, goods or equipment intrinsic other key elements.Under the situation that do not having much more more restrictions, the key element that is limited by " comprising ... " also is not precluded within processing, method, goods or the equipment that has comprised this key element and also has other identical element.
According to conventional TCAP signaling,, and use it for affairs of sign for each tcap query has distributed a numeral.Then, identical digital copies in response message, is associated with response message thereby can make to inquire about.The TCAP coding has used a kind of reference format of in the specific composition part of TCAP message, inserting specific type of data.Call (invoke) part and describe a particular request, and identify the action of being asked.The response part then is used to return the data of being asked.The mistake part is when the reply data storehouse has enough information to come inquiry made response, not use.At last, when the reply data storehouse confirms to fulfil inquiry, use the refusal part.
With reference to figure 2, block diagram has wherein been described conventional TCAP signaling message form 200.Message format 200 has comprised Message Signal Unit (MSU) header 205, message transmission protocol (MTP) part 210, spare bit 215, SCCP (SCCP) 220, TCAP part 225 and MSU afterbody 230.In TCAP part 225, used mark to identify different messages part mentioned above.For example, before the mistake part is covered TCAP part 225, a mark will be set, so that state this mistake part.Then, how long fields will be described the error code that is comprised has.At last, another field will identify the reason of mistake.
In up-to-date 3G WCDMA (CDMA) wireless communication system, in MAP (MAP) message, still used the TCAP message format of routine mentioned above.Yet this system has comprised too much new business, for example multi-rate speech calling, video call and various supplementary service.In addition, concerning 3G WCDMA system, its number of users is in quick growth.Therefore, compare with previous 2G global system for mobile communications (GSM), the relative populations of the MAP signaling message in the 3G WCDMA system has had remarkable lifting.If the quantity of MAP message has surpassed power system capacity, the data of higher priority will be pushed MAP message open so, stop MAP message to carry out its appointed function thus.
With reference to figure 3, block diagram has wherein been described the TCAP signaling message form 300 through revising according to the embodiment of the invention.Similar with the TCAP signaling message form 200 of routine, message format 300 has comprised MSU header 305, MTP part 310, spare bit 315, SCCP part 320 and TCAP part 325.Yet different with the message format 200 of routine, according to one embodiment of the present of invention, message format 300 has comprised optional Invoke ID (the calling ID) parameter 330 that is in place, fixed position predetermined in the message.According to message format 300, optional Invoke ID parameter 330 is in last byte of TCAP message.Then, MSU afterbody 335 is followed the back in optional Invoke ID parameter 330.
According to embodiments of the invention, in the 3G wireless communication system, Invoke ID (calling ID) parameter 330 can significantly be improved the treatment effeciency of TCAP message.This be because; According to existing third generation partner program (3GPP) standard, conventional Invoke ID parameter---owner of this parameter identification MAP message and be used in thus in the process of following the trail of MAP message---is not anchored on place, fixed position predetermined in the conventional TCAP message format 200.In contrast, in the TCAP of routine message, can before the Invoke of routine ID parameter, insert various optional contents.The station that this means the conventional TCAP message of reception must be searched for whole message by turn, so that confirm the position of conventional Invoke ID parameter.In addition, conventional Invoke ID parameter must be located by each network station that receives TCAP message, so that make each station can both determine whether to be necessary to take any action based on this message.The TCAP message of therefore, searching for this routine will consume the processor resource of great amount of time and 3G system.
According to one embodiment of the present of invention, optional Invoke ID parameter 330 is positioned at place, predetermined fixed position with respect to MSU header 305.This means that tracing system needn't be located optional Invoke ID parameter 330 through searching for whole message by turn when receiving the TCAP message of the TCAP message format 300 that has used the process modification.On the contrary, tracing system can identify predetermined fixed position immediately, and reads optional Invoke ID parameter 330.Consider that 3G WCDMA system will handle millions of TCAP message, the present invention can practice thrift considerable system resource thus.
The supplementary features of the application of the invention can be with accordinging to conventional TCAP signaling message form 200 by the formatted message executable operations by formatted message according to the TCAP signaling message form 300 of process modification.These supplementary features are through the format identifier of revising, and this identifier shows that Invoke ID parameter is in the place, predetermined fixed position in the TCAP message.In addition, can be in the place, predetermined fixed position in the TCAP message equally through the format identifier of revising.According to one embodiment of the present of invention, spare bit 315 is used to store this format identifier through revising.
For example; In the system that uses through the TCAP signaling message form 300 revised and conventional TCAP signaling message form 200; When certain station received through the TCAP signaling message form 300 revised, this stands in and does not identify what use in the TCAP message that receives at the beginning was for which kind of form.Yet, if spare bit 315 has comprised the format identifier through revising, numeral " 01 " for example, it show said station needn't be in whole TCAP message Searching I nvoke ID parameter; On the contrary, Invoke ID parameter is read in the place, predetermined fixed position in TCAP message immediately in said station.
According to different embodiments of the invention, the predetermined fixed position of optional Invoke ID parameter 330 can be any position in the TCAP message.As long as this position is anchored at through on certain part of the TCAP signaling message form of revising 300, the for example MSU header 305; Optional Invoke ID parameter 330 just can located and read in the station that receives the TCAP message of the form of revising according to process 300 immediately, and needn't search for whole TCAP message.
Instance
Below be according to embodiments of the invention, according to instance through the TCAP message of signaling message form 330 structures revised:
|BITMASK |ID?Name ?|Comment?or?Value
+---------+--------------------------------+------------+
|5:30:59?PM,254,233 MSC-HLR 273 1365?MTP-L2 MSU SCCP
UDT MAP BEG ?|
|MTP?Level?2(MTP-L2) MSU?(=Message?Signal?Unit)
|Message?Signal?Unit
|-1001010|Backward?Sequence?Number |74
|1-------|Backward?Indicator?Bit |1
|-1010000|Forward?Sequence?Number |80
|1-------|Forward?Indicator?Bit |1
|--111111|Length?Indicator |63
|01------|modified?format?identifier |
|----0011|Service?Indicator |SCCP
|--00----|Sub-Service:Priority
|Spare/priority?0(U.S.A.only) |
|10------|Sub-Service:Network?Ind |National?message
|**b14***|Destination?Point?Code|1365
|**b14***|Originating?Point?Code|273
|ITU-T?White?Book?SCCP (SCCP) UDT?(=Unitdata) |Unitdata
|0101----|Signalling?Link?Selection |5
|00001001|SCCP?Message?Type |9
|----0001|Protocol?Class |Class 1
|1000----|Message?Handling |Return?message?on?error
|00000011|Pointerto?parameter |3
|00010000|Pointer?to?parameter |16
|00011010|Pointer?to?parameter |26
|Called?address?parameter
|00001101|Parameter?Length |13
|-------0|Point?Code?Indicator |PC?absent
|------1-|Subsystem?No.Indicator |SSN?present
|--0100--|Global?Title?Indicat |Has?transln,n-plan,code,natur
|-1------|Routing?Indicator |Route?on?DPC+Subsystem?No.
|0-------|For?national?use |0
|00000110|Subsystem?number |HLR
|00000000|Translation?Type |Not?used
|----0001|Encoding?Scheme |BCD,odd?number?of?digits
|0111----|Numbering?Plan |ISDN/Mobile (Rec.E.214)
|-0000100|Nat.of?Address Indicator ?|International?number
|0-------|Spare |0
|**b60***|Called?Address?Signals?|`861391234567203`
|0000----|Filler |0
|Calling?address?parameter
|00001010|Parameter?Length |10
|-------0|Point?Code?Indicator |PC?absent
|------1-|Subsystem?No.Indicator |SSN?present
|--0100--|Global?Title?Indicato|Has?transln,n-plan,code,natur
|-0------|Routing?Indicator |Route?on?Global?Title
|0-------|For?national?use |0
|00000111|Subsystem?number |VLR
|00000000|Translation?Type |Not?used
|----0010|Encoding?Scheme |BCD,even?number?of?digits
|0001----|Numbering Plan
|ISDN/Telephony(E.164/E.163) |
|-0000100|Nat.of?Address?Indicator
|International?number |
|0-------|Spare |0
|***B5***|Calling?Address?Signals|`8613900776`
|Data?parameter
|01010000|Parameter?length |80
|**B80***|Data|62?4e?48?04?5c?01?04?dc?6b?1a?28...
|E-GSM?09.02(MAP)Version?5.3.0(MAP) BEG(=Begin)
|Begin
|01100010|Tag |(APPL?C [2])
|01001110|Length |78
|1Origination?Transaction?ID
|01001000|Tag |(APPL?P [8])
|00000100|Length |4
|***B4***|Orig?Trans?ID?|1543570652
|2Dialogue?Portion
|01101011|Tag |(APPL?C [11])
|00011010|Length |26
|2.1?Dialogue?External
|00101000|Tag |(UNIV?C?External)
|00011000|Length |24
|2.1.1?Dialogue?Object?ID
|00000110|Tag |(UNIV?P?Obj?Identifier)
|00000111|Length |7
|00000000|Authority |CCITT?Recommendation
|00010001|Name?Form |q
|10000110|Rec?Number |7
|00000101|Rec?Number |73
|00000001|AS |1
|00000001|Dialog-AS |Dialogue?PDU
|00000001|Version |1
|2.1.2?Dialogue?single?ASN1
|10100000|Tag |(CONTC [0])
|00001101|Length |13
|2.1.2.1?Dialogue?Request
|01100000|Tag |(APPL?C[0])
|00001011|Length |11
|2.1.2.1.1?Application?Context?Name
|10100001|Tag |(CONT?C [1])
|00001001|Length |9
|2.1.2.1.1.1?ACN?Object?ID
|00000110|Tag |(UNIV?P?Obj?Identifier)
|00000111|Length |7
|0000----|ObjId |CCITT
|----0100|Organization |Identified-organization
|00000000| |ETSI
|00000000|Domain |Mobile?Domain
|00000001|Mobile?Subdomain |GSM-Network
|00000000|Common?Component?ID |AC-ID
|00000001|Application?Context |Network?Loc?Upd
|00000011|Version |-unknown/undefined-
|3?Component?Portion
|01101100|Tag |(APPL?C[12])
|00101010|Length |42
|3.1?Invoke
|10100001|Tag |(CONT?C[1])
|00101000|Length |40
|3.1.1?Invoke?ID
|00000010|Tag |(UNIV?P?Integer)
|00000001|Length |1
|01101101|Invoke?ID?value |109
|3.1.2?Local?Operation
|00000010|Tag |(UNIV?P?Integer)
|00000001|Length |1
|00000010|Operation?Code |Update?Location
|3.1.3?Parameter?Sequence
|00110000|Tag |(UNIV?C?Sequence (of))
|00100000|Length |32
|3.1.3.1?Imsi
|00000100|Tag |(UNIV?P?OctetString)
|00001000|Length |8
|**b60***|MCC+MNC+MSIN
|`789011234567203` |
|1111----|FILLER |15
|3.1.3.2?Msc?Number
|10000001|Tag |(CONT?P[1])
|00000110|Length |6
|1-------|Extension?Indicator |No?Extension
|-001----|Nature?of?Address |International?number
|----0001|Numbering?Plan?Indicator?|ISDN?Telephony?No?plan
(E.164)
|***B5***|MSC?Address?Signals
|`8613900776`
|3.1.3.3?Vlr?Number
|00000100|Tag |(UNIV?P?OctetString)
|00000110|Length |6
|1-------|Extension?Indicator |No?Extension
|-001----|Nature?of?Address |International?number
|----0001|Numbering?Plan?Indicator|ISDN?Telephony?No?plan
(E.164)
|***B5***|VLR?Address?Signals?|`8613900776`
|3.1.3.4?Ellipsis
|***B6***|Ellipsis?Octets|a6?04?80?02?06?c0
|01101101|Invoke?ID?value(located?at?last?byte)?|109
With reference to figure 4; Generality flowchart text wherein according to embodiments of the invention, in following such system structure and transmit the method 400 of TCAP message, wherein this system uses TCAP signaling message form 300 and the conventional TCAP signaling message form 200 through revising.In step 405, determine whether use TCAP signaling message form 300 through revising.If not right words will be constructed conventional TCAP message so in step 410, and in step 415, transmit conventional message.Yet,, in step 420, will construct TCAP message so through revising if in step 405, confirm use TCAP signaling message form 300 through revising.In step 425, add format identifier through revising, for example, numeral " 01 " realizes through being added on the spare bit 315.In step 430, with optional Invoke ID parameter be added on predetermined fixed position in the TCAP message, such as last byte place of message.Then, in step 415, send this TCAP message.
With reference to figure 5; Generality flowchart text wherein receive and read the method 500 of TCAP message according to embodiments of the invention, in following such system, wherein this system uses TCAP signaling message form 300 and the conventional TCAP signaling message form 200 through revising.After certain station receives message,, confirmed whether to comprise in the message format identifier through revising in step 505.For instance, spare bit 215,315 will be read in said station, so that determine whether to have occurred numeral " 01 ".If it's not true, so in step 510, it is conventional TCAP signaling message form 200 that said station will be known employed, and thus will be in whole message Searching I nvoke ID parameter.Then, in step 515, will read Invoke ID parameter, and message is carried out handled.Yet, if in step 505, confirm to have comprised format identifier in the message through revising, so in step 520, the predetermined fixed position place location optional Invoke ID parameter 330 of said standing-meeting in message.Then, in step 515, will read Invoke ID parameter, and message is carried out handled.
Thus, advantage of the present invention comprises and has reduced the needed overhead hierarchical resource of processing TCAP message.According to the present invention, TCAP message can obtain faster and more effective processing, can follow the trail of the SS7 signaling message better thus.And this transfers to have brought the overall communication network performance of improvement and more high-grade service quality for the network user.
Detailed description in the preceding text only provides example embodiment, is not scope of the present invention, applicability or configuration are limited.In contrast, about the description that those skilled in the art provide example embodiment that can embodiment of the present invention that is specifically described as of example embodiment.It should be understood that under the situation that does not break away from essence of the present invention that accessory claim sets forth and scope, aspect functions of components and configuration, can carry out various variations.Should understand in addition; Here described embodiments of the invention can comprise the processor of one or more routines and unique institute's program stored instruction; Wherein this program command can be controlled one or more processors, so as to combine some non-processor circuit realize described here be used to improve the TCAP signaling some, great majority or all functions.Non-processor circuit can be including, but not limited to radio receiver, radio transmitter, signal driver, clock circuit, power circuit and user input device.Equally, these functions can be interpreted into the step of the method that is used to improve the TCAP signaling.As selection; Some or all functions can by one not the state machine of stored program instruction accomplish; Can realize that also wherein each function or the combination of some function are to realize as the logical circuit of customization with one or more application-specific integrated circuit (ASIC)s (ASIC).Certainly, the combination of these two kinds of methods is operable equally.Therefore, the method and apparatus that is used for these functions has been described here.In addition; Make great efforts though might cost a lot of money and might receive the influence of factors such as up duration, current techniques and economic consideration for example and have a lot of design alternatives; But to those skilled in the art; Under the guidance that has obtained notion disclosed herein and principle, be easy to just can generate this software instruction, program and IC with minimum test.
Specific embodiment of the present invention is described in the specification formerly.Yet, it will be understood by a person skilled in the art that under the situation that does not deviate from the scope of the present invention that equivalent structures sets forth and can make various modifications and variation.Therefore, specification and accompanying drawing are considered to be illustrative rather than restrictive, and all this modifications all are considered to be included in the scope of the present invention.Should the solution of benefit, advantage, problem and any key element that possibly produce any benefit, advantage or solution or make it to become very outstanding be construed to is key, necessary or basic characteristic or the key element during any one or all authority require.The present invention is only limited accessory claim, comprising all equivalents of any modification of in the application's pending trial process, carrying out and these claims.

Claims (9)

  1. A TCAP Transaction Capability Application Part that is used for improving communication network, be the method for TCAP signaling, this method may further comprise the steps:
    Be positioned in the TCAP message another predetermined fixed position through the format identifier that optional Invoke ID parameter is positioned at place, predetermined fixed position in the TCAP message and will passes through modification and locate to construct TCAP message, wherein saidly show that through the format identifier of revising optional Invoke ID parameter is arranged in place, the predetermined fixed position of TCAP message;
    Read format identifier at another place, predetermined fixed position described in the TCAP message through revising;
    If there is format identifier, then according to handling TCAP message through the Invoke ID parameter that reads the place, predetermined fixed position that is arranged in TCAP message through the format identifier of revising through revising;
    If do not have format identifier, then Searching I nvoke ID parameter in whole TCAP message through revising.
  2. 2. according to the process of claim 1 wherein that the step of structure TCAP message comprises: Invoke ID parameter is positioned in the TCAP message place, predetermined fixed position with respect to the Message Signal Unit header.
  3. 3. according to the process of claim 1 wherein that the step of structure TCAP message comprises: the format identifier that will pass through modification is positioned in the spare bit of TCAP message.
  4. 4. according to the process of claim 1 wherein that the predetermined fixed position that is used for Invoke ID parameter is last byte of TCAP message.
  5. 5. according to the process of claim 1 wherein the header that is arranged in TCAP message through the format identifier of revising.
  6. According to the process of claim 1 wherein through the format identifier of modification be arranged in TCAP message message transfer part, be after the MTP part.
  7. 7. according to the process of claim 1 wherein that the format identifier through revising comprises two bits.
  8. 8. according to the process of claim 1 wherein that the format identifier through revising comprises " 01 ".
  9. 9. according to the process of claim 1 wherein that TCAP message meets third generation partner program, is the 3GPP standard.
CN2006100717700A 2006-03-23 2006-03-23 Process for improving TCAP singling Active CN101043524B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2006100717700A CN101043524B (en) 2006-03-23 2006-03-23 Process for improving TCAP singling
PCT/US2007/062216 WO2007112158A2 (en) 2006-03-23 2007-02-15 Method for improving tcap signaling

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100717700A CN101043524B (en) 2006-03-23 2006-03-23 Process for improving TCAP singling

Publications (2)

Publication Number Publication Date
CN101043524A CN101043524A (en) 2007-09-26
CN101043524B true CN101043524B (en) 2012-05-23

Family

ID=38541774

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100717700A Active CN101043524B (en) 2006-03-23 2006-03-23 Process for improving TCAP singling

Country Status (2)

Country Link
CN (1) CN101043524B (en)
WO (1) WO2007112158A2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010018337A1 (en) * 1997-09-23 2001-08-30 Steven Donovan Wireless prepaid platform integration with standard signaling
CN1567997A (en) * 2003-06-18 2005-01-19 上海金陵电子网络股份有限公司 Monitoring information communication method and monitoring method for cable television network equipments

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7002988B1 (en) * 1998-12-04 2006-02-21 Tekelec Methods and systems for communicating SS7 messages over packet-based network using transport adapter layer interface
EP1515506A1 (en) * 2003-09-09 2005-03-16 Alcatel A method of establishing a data packet communication session between a terminal arrangements of a data packet network and an exchange therefore
US20050130649A1 (en) * 2003-12-15 2005-06-16 Kirby Richard S. Dynamically controlling wireless long distance routing while roaming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010018337A1 (en) * 1997-09-23 2001-08-30 Steven Donovan Wireless prepaid platform integration with standard signaling
CN1567997A (en) * 2003-06-18 2005-01-19 上海金陵电子网络股份有限公司 Monitoring information communication method and monitoring method for cable television network equipments

Also Published As

Publication number Publication date
WO2007112158A2 (en) 2007-10-04
WO2007112158A3 (en) 2008-02-21
CN101043524A (en) 2007-09-26

Similar Documents

Publication Publication Date Title
CN112913211B (en) Method and node for discovering services provided by network functions in a telecommunication network
US6683881B1 (en) Interface between an SS7 gateway and an IP network
ES2249056T3 (en) EXTENDED SERVICES OF NUMBER PORTABILITY DATA BASES.
AU738195B2 (en) Providing caller ID within a mobile telecommunications network
JP4037456B2 (en) Routing address translation in telecommunications networks
US7092505B2 (en) Methods and systems for universal, automatic service selection in a telecommunications signaling network
CN101385287B (en) Methods, systems, and computer program products for using an e.164 number (enum) database for message service message routing resolution among 2g and subsequent generation network systems
US8879526B2 (en) Method and system for addressing a mobile terminal
FI109636B (en) Short message forwarding in a communications system
Henry-Labordere et al. SMS and MMS interworking in mobile networks
WO2001054444B1 (en) Methods and systems for routing messages associated with ported subscribers in a mobile communications network
US7539502B2 (en) System and method for intelligent dynamic message addressing
EP1855497B1 (en) A method and system for message routing of multimedia messaging service
US6810034B1 (en) Automatic conversion of telephone number to internet protocol address
US20060098628A1 (en) Methods and apparatus for controlling signaling gateways
US20040198326A1 (en) Personalized language announcements
US20060120367A1 (en) Method for transmitting short messages
CN101043524B (en) Process for improving TCAP singling
FI109439B (en) Transport mechanism for signaling message
CN102065391A (en) Short message platform fusion system and short message processing method
SE534829C2 (en) Method of obtaining a proof of receipt in a mobile telecommunications network
FI111316B (en) A method and system for obtaining and using geographic information in a telecommunications system
FI106597B (en) Method and system for sending the correction of a parameter in an intelligent network
KR100825706B1 (en) Method for determinating protocol of the map message in the no.7 network
KR20090018697A (en) System for sending message or connecting call

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110106

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20110106

Address after: Illinois Instrunment

Applicant after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Applicant before: Motorola, Inc.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

CP02 Change in the address of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160612

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC