CN100505755C - Method of communicating between different protocal of terminal user interface of IP multimedia subsystem - Google Patents

Method of communicating between different protocal of terminal user interface of IP multimedia subsystem Download PDF

Info

Publication number
CN100505755C
CN100505755C CNB2005100536433A CN200510053643A CN100505755C CN 100505755 C CN100505755 C CN 100505755C CN B2005100536433 A CNB2005100536433 A CN B2005100536433A CN 200510053643 A CN200510053643 A CN 200510053643A CN 100505755 C CN100505755 C CN 100505755C
Authority
CN
China
Prior art keywords
terminal
address
user
called
ims
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
CNB2005100536433A
Other languages
Chinese (zh)
Other versions
CN1832471A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100536433A priority Critical patent/CN100505755C/en
Publication of CN1832471A publication Critical patent/CN1832471A/en
Application granted granted Critical
Publication of CN100505755C publication Critical patent/CN100505755C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This invention discloses a method for mutual communicating between the terminal user surfaces of Ipv4 and Ipv6 of IMS including: 1, a calling terminal starts up a session request to a called terminal based SIP, 2, a service call session control function unit of the called terminal receives said session request and transfers it a transformation control unit, 3, the transformation control unit controls the transformation to finish the conversion of the address edition of the calling terminal and the called terminal IP. In this invention, an applied server logic entity is taken as a conversion unit and a signed data trigger mode is applied to enable the flows of IP edition conversion and that of code -decode transformation completely the same.

Description

The method of intercommunication between the different agreement of IP Multimedia System terminal use face
Technical field
The present invention relates to the interoperability methods between the network different agreement, relate in particular to a kind of method that realizes IP Multimedia System (IMS) terminal use face Ipv4 and Ipv6 intercommunication by the transfer point that inserts user's face.
Background technology
The IMS network is 3GPP definition, based on the all-IP business network framework of Session Initiation Protocol.Must consider the assignment problem of the IP address of the terminal in the IMS network and the network equipment at IP network deploy IMS.There are two big class, i.e. IPv4 address and IPv6 addresses the IP address at present.
According to the agreement of 3GPP R5 standard, the IMS network side adopts the IPv6 version.Progressively substituting IPv4 from long-range development IPv6 is a trend.But over a period to come, IPv4 and IPv6 still will coexist.In the R6 agreement, IMS network support IPv4 version.Therefore, the networking of IMS need consider to support the intercommunication of IPv4 and IPv6.
The interworking technology of IPv6 and IPv4 is mature on the whole, and main type has three kinds: the double-stack technology in the network equipment and the terminal, the tunneling technique in the network, and message translation technology.Wherein two stacks and tunnel are main modes.
At the IMS network design initial stage, the IMS network entity is generally all supported the two stacks of IP.IP version intercommunication between the IMS network entity has particularity.That is,, just carry out the IP version conversion of medium if when the IP version type between the IMS network entity changes.This will increase the propagation delay time of medium and reduce service quality.
Support that at the IMS network entity signaling can intercommunication under the situation of two stacks.But under the situation of the IP version Type-Inconsistencies of two IMS terminals, can carry out Ipv4 and Ipv6 intercommunication by the transfer point that inserts user's face.
A kind of implementation method of prior art is to realize the conversion of IP version type by IMS application level gateway (IMS-ALG) control transformation gateway (TrGW), as shown in Figure 1 be prior art realize the system logic structure figure of IP address transition with service call conversation control function (S-CSCF) and IMS-ALG intercommunication mode, its specific implementation method is as follows: at callee side IMS network, whether according to the IP address of calling and called terminal be same type to controlled entity judge whether to insert medium IP address transition point if being S-CSCF.Conversion then is forwarded to the session request conversion and control entity-IMS application level gateway if desired, is realized the conversion of IP version type by IMS-ALG control transformation gateway.
Realize that by IMS-ALG control TrGW the shortcoming of the conversion of IP version type comprises:
1. need to increase by two new IMS-ALG entity control TrGW and finish translation function, existing IMS function structure is had new demand;
2. called S-CSCF need judge whether IP version is consistent, and this has new demand to S-CSCF according to the IP address of calling and called;
3.IP the signaling process of version conversion is different with the signalling route of not changing, and causes signaling process uncertain.
Summary of the invention
The objective of the invention is to overcome above-mentioned deficiency of the prior art, a kind of method that realizes intercommunication between different agreement at IMS terminal use face is provided.
Realize that at IMS terminal use face the method for intercommunication between different agreement comprises according to of the present invention: 1) calling terminal is initiated the conversation request to terminal called based on SIP, includes the IP address of described calling terminal in the message of described request; 2) the service call conversation control function unit in territory receives described conversation request and is forwarded to TCU transfer control unit under the described terminal called; 3) described TCU transfer control unit control IP address conversioning unit carries out the IP address version conversion of described terminal called
According to the preferred embodiment of the invention, the service call conversation control function unit in territory is forwarded to described converting unit according to the subscription data triggering rule with described conversation request under the described terminal called.Described converting unit is the transformation applications server, wherein, described subscription data triggering rule is: rule one, when user terminal during to network registry, the service call conversation control function unit in territory registers a user to described transformation applications server under the described user terminal in user's registration; Rule two, when the user handled session as callee side, described service call conversation control function unit was set up request message with session and is toggled to described transformation applications server.Wherein, described regular two have lowest priority.
In the present invention, be the mode that TCU transfer control unit and subscription data trigger by introducing transformation applications server logic entity, make that the IMS system handles flow process of the flow process of the IP version conversion of user's face and encoding and decoding conversion and standard is in full accord.Existing IMS framework and S-CSCF there is not new requirement.
Description of drawings
Fig. 1 be prior art realize the system logic structure figure of IP address transition with S-CSCF and IMS-ALG intercommunication mode;
Fig. 2 adopts transformation applications server unit (TrAS) to realize the building-block of logic of the system of IP address transition by control IMS-ALG mode according to an embodiment of the invention;
Fig. 3 is a building-block of logic of realizing the system of IP address transition according to the employing TrAS of further embodiment of this invention by control IMS-ALG mode;
Shown in Figure 4 is the schematic flow sheet of realizing the IP address transition according to system shown in Figure 3.
Embodiment
Consider that present IMS network element generally all supports the two stacks of IPv4 and IPv6, when actual networking, the IP version type difference mainly is because the IP version difference of Access Network causes.Therefore, under this condition, do not need to consider the signaling plane intercommunication, but need reduce the transfer point of user's face intercommunication as far as possible.
Fig. 2 adopts transformation applications server TrAS to realize the building-block of logic of the system of IP address transition as TCU transfer control unit, by the mode of control IMS-ALG according to an embodiment of the invention.As shown in Figure 2, said system comprises Calling Side and callee side.In the present invention, the IMS core network element is supported IPv4 and the two stacks of IPv6, and terminal is because the difference of Access Network, and what Calling Side and callee side used is different IP address version.
Set up request for the session that the calling party sends, the IMS core network element can not need to change the IP address, directly the session request is routed to the callee side network.The S-CSCF of callee side according to the triggering rule triggering session request of user's subscription data to TrAS as TCU transfer control unit.
According to the present invention, the conversion of the IP address version of user terminal is offered the user as a signing service, operator is configured in triggering rule in user's the subscription data.The triggering rule operation instruction is as follows:
Triggering rule one is: when user terminal during to network registry, the S-CSCF of home domain initiates third-party registration according to this triggering rule under the user terminal.That is, above-mentioned S-CSCF registers a user to TrAS simultaneously when this user of registration.
TrAS obtains the IP address of user terminal by the mode of subscription registration incident.If what user terminal used is that (FQDN:Fully Qualified Domain Name: complete qualified domain name), what then preserve is the domain name of this user terminal to the FQDN that can resolve.TrAS can learn the IP version type of the accesses network at this user terminal place by the IP address or the analysable domain name of user terminal.Like this, not resembling needs S-CSCF to judge the IP version type of calling and called terminal described in the prior art.
Triggering rule two is: when the user handled session as callee side, S-CSCF set up request message according to this triggering rule with session and is toggled on the TrAS.During configuration, because changing before terminal called is mail in the session request of setting up, the IP address version carries out, so should rule two be set to minimum.
The IP address version type that TrAS registers use according to the IP address version type and the called subscriber of the Calling Side that carries in the conversation request message relatively need to judge whether the IP version of converting users face.TrAS can also can be integrated in other network entity for an entity of realizing separately.For example TrAS can to handle application server integrated with session.
In the present embodiment, utilized the media resource function unit of callee side as media resource control entity.It comprises media resource function controller (MRFC) and Media Resource Function Processor (MRFP).They are solid elements of known IMS network, therefore no longer describe in detail.
For implementing the present invention, MRFP need support IP address version translation function (promptly support IP address translation feature among the TrGW, TrGW has description in 3GPP TS23.228).The MRFP major function is the media resource in the managing I MS territory, and then by the control of media resource, the general media resource apparatus all has this function to the conversion of IP address version at present.Hereinafter will be illustrated this in more detail.
TrAS controls the conversion that different IP release type between calling terminal and the called end is finished in above-mentioned media resource function unit.
Below by the process of a concrete conversion embodiment, the method in IMS terminal use face realization Ipv4 and Ipv6 intercommunication of the present invention is carried out concrete description.Wherein, above-mentioned call subscriber terminal is supported IPv6, and called user terminal is supported IPv4, and the network element of IMG core network is supported IPv6 and the two stack modes of IPv4.
After setting above-mentioned two triggering rule, as follows according to the specific implementation step of user's face interoperability methods of the present invention:
When 1) called user terminal is registered, register a user to TrAS by above-mentioned triggering rule one.TrAS obtains the IP address of user terminal by the mode of subscription registration incident, and preserves the domain name (FQDN) that the IP address of user terminal maybe can be resolved.
2) call subscriber terminal initiates a session request to called user terminal based on SIP, carries the IP address (for example being included in the Contact Address of sip request message, on the header fields such as Via) of call subscriber terminal in the request message based on SIP.Because lack the user plane information of callee side, Calling Side IMS network does not need the version conversion is carried out in user's face IP address of terminal called.
3) after the S-CSCF of called user terminal home domain receives the conversation request of above-mentioned call subscriber terminal, this conversation request is forwarded to TrAS according to triggering rule two.
4) TrAS judges whether the IP version type of carrying in IP address version type that called user terminal registration uses and the call subscriber terminal conversation request message is consistent.If inconsistent, TrAS is with regard to (Back-To-Back UA: mode back-to-back user agent) is controlled MRFC and insert MRFP in Media Stream by B2BUA.
5) MRFC creates two IP medium end points on MRFP.The IP address version type of these two medium end points is identical with call subscriber terminal and called user terminal respectively.Under the control of TrAS, set up medium by these two medium end points with caller and called user terminal and be connected then.In MRFP inside, by these two IP end points, the IP version type of the IP bag of two sections Media Streams of conversion.Like this, finish the conversion of the IP address version type of user's face by MRFP.The whole session flow process is handled according to normal flow.
Need explanation, what describe in the 3GPP standard is S-CSCF and IMS-ALG realize the IP address version by the mode of intercommunication conversion.In the present embodiment, the conversion and control of IP address version point is TrAS.Be TrAS by controlling MRFC and MRFP, it is mutual to replace S-CSCF and IM-ALG.Its transformation result is identical with the situation of original S-CSCF and IMS-ALG intercommunication.Like this, the problem that with regard to having avoided existing mode to realize the conversion of IP address version S-CSCF is had demand with S-CSCF and IMS-ALG intercommunication.
In the above embodiments, need MRFP to support IP address version translation function.If above-mentioned MRFP does not support IP address version translation function, according to another embodiment of the invention, the TrAS function can be integrated in the IMS-ALG network entity, or control the IMS-ALG entity by Session Initiation Protocol, as shown in Figure 3 by TrAS.Like this, can directly control TrGW finishes the IP address version type of user's face according to the mode of 3GPP standard code conversion.
What Fig. 4 showed is to adopt the mode of TrAS control IMS-ALG to realize the flow process of IP address transition according to system shown in Figure 3.Implementation step is as follows:
1) call subscriber terminal initiates a session request to called user terminal based on SIP, and this conversation request is routed to the S-CSCF of callee side.The S-CSCF of callee side triggers according to called subscriber's triggering rule, and INVITE is forwarded to TrAS with this conversation request message.In example shown in Figure 4, this message INVITE is the IPv6 form.
2) TrAS (for example is included in the Contact Address of sip request message with the address of the calling terminal that carries in the sip message, on the header fields such as Via) and terminal called when registration the IP address of using relatively, judge whether to carry out the IP address version conversion of user's face.
3) because calling party's address is the IPv6 form, and called registered address is the IPv4 form, so TrAS route header field that sip message is inserted in address and the TrAS address of IMS-ALG, and the TrAS address is joined in the record-route header field.Then this sip request message INVITIE is forwarded to IMS-ALG.
4) after IMS-ALG receives this sip request message, utilize media consultation process, control TrGW inserts the media conversion point, is carried out the IP address version conversion of user's face by TrGW.The method that insertion media conversion point is changed is identical with the mode of step 5) in the foregoing description.Then the IMS-ALG address is joined in the record-route header field, transmit message and get back to TrAS.
5) TrAS sends to S-CSCF with this SIP request, transmits this SIP by S-CSCF and asks called user terminal.
After this flow process is handled according to the SIP signaling process of routine, repeats no more.
In this embodiment, the conversion and control of IP address version point is TrAS.Its adopt and IMS-ALG between the intercommunication mode realize controlling TrGW and carry out IP address version conversion.Like this, the problem that with regard to having avoided existing mode to realize the conversion of IP address version S-CSCF is had demand with S-CSCF and IMS-ALG intercommunication.
By the above as can be known, in the present invention, S-CSCF finishes conversion by triggering selection TrAS by TrAS and IMS-ALG intercommunication.Like this S-CSCF there is not demand.
Above-described embodiments of the invention are to support to carry out under the situation of two stack addressing modes of IPv6 and IPv4 and called user terminal support IPv4 addressing system at call subscriber terminal, IP address version change over condition for call subscriber terminal and called user terminal under other the different situations is similar to the aforementioned embodiment, therefore repeats no more.
The present invention only need carry out the IP address transition of user's face for two IMS terminals with different editions access address.The present invention not only can be used for supporting the IMS core net of the two stacks of IP, and does not support the two stacks of IP at the IMS core network, but normally under the situation of intercommunication, also can use the present invention at signaling plane IP.For example Calling Side terminal, access network and home network all are IPv6, and the terminal of callee side is supported IPv4, and access network and home network are supported two stacks.Can use the present invention equally.
Though above explanation to invention is carried out with reference to its specific embodiment; but those of ordinary skill in the art is to be appreciated that; in connotation of the present invention and scope; various improvement, interpolation and replacement all are possible, and all in the protection range that claim of the present invention limited.For example, although the present invention is that example illustrates with the IMS network, the present invention obviously also goes for next generation network (NGN) and other type network.

Claims (8)

1. the method for intercommunication between the different agreement of an IMS terminal use face comprises:
1) calling terminal is initiated the conversation request to terminal called of dialogue-based initiation protocol, includes the IP address of described calling terminal in the message of described request;
2) the service call conversation control function unit in territory receives described conversation request and it is forwarded to TCU transfer control unit under the described terminal called;
3) described TCU transfer control unit and the intercommunication of IMS application level gateway, control IP address conversioning unit is carried out the IP address version conversion of described terminal called;
Wherein, the service call conversation control function unit in territory is forwarded to described TCU transfer control unit according to the subscription data triggering rule with described conversation request under the described terminal called; Described subscription data triggering rule is:
Rule one, when user terminal during to network registry, the service call conversation control function unit in territory registers a user to described TCU transfer control unit under the described user terminal in user's registration, and
Rule two, when the user handled session as callee side, described service call conversation control function unit was set up request message with session and is toggled to described TCU transfer control unit.
2. the method for claim 1 is characterized in that, described TCU transfer control unit is the transformation applications server, and wherein said regular two have lowest priority.
3. method as claimed in claim 2 is characterized in that, further comprises, described transformation applications server obtains the IP address of user terminal by the mode of subscription registration incident, and domain name maybe can be resolved in the IP address that stores described registered user.
4. method as claimed in claim 3 is characterized in that, described IP address conversioning unit comprises media resource function controller and Media Resource Function Processor, and described step 3) further comprises:
3-1) whether the IP version type of the described calling terminal of service call conversation control function unit judges in territory and described terminal called is consistent under the described terminal called;
If 3-2) at described step 3-1) in the result that judges be the IP address version Type-Inconsistencies of described calling terminal and described terminal called, then described TCU transfer control unit is by back-to-back user agent's mode, and control media resource function controller inserts described Media Resource Function Processor between described calling and called terminal;
3-3) described Media Resource Function Processor is described terminal called IP version type with the IP version type conversion of described calling terminal Media Stream.
5. method as claimed in claim 4 is characterized in that, the step of described insertion Media Resource Function Processor comprises:
Create two IP medium end points on Media Resource Function Processor, these two medium end points IP address version types are identical with call subscriber terminal and called user terminal respectively;
The medium of setting up based on RTP by described two medium end points and caller and called user terminal are connected.
6. method as claimed in claim 3, it is characterized in that, described IP address conversioning unit is a transfer gateway, described step 3) comprises: by the intercommunication of described transformation applications server and described IMS application level gateway, directly control described transfer gateway is finished the IP address version type of user's face according to the mode of 3GPP standard code conversion.
7. method as claimed in claim 6 is characterized in that, the intercommunication mode of described transformation applications server and described IMS application level gateway comprises:
Described transformation applications server is integrated in described IMS application level gateway; Or
By transformation applications server controls IMS application level gateway.
8. as each described method of claim 1-7, it is characterized in that described transformation applications server and session are handled application server and become one.
CNB2005100536433A 2005-03-09 2005-03-09 Method of communicating between different protocal of terminal user interface of IP multimedia subsystem Expired - Fee Related CN100505755C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100536433A CN100505755C (en) 2005-03-09 2005-03-09 Method of communicating between different protocal of terminal user interface of IP multimedia subsystem

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100536433A CN100505755C (en) 2005-03-09 2005-03-09 Method of communicating between different protocal of terminal user interface of IP multimedia subsystem

Publications (2)

Publication Number Publication Date
CN1832471A CN1832471A (en) 2006-09-13
CN100505755C true CN100505755C (en) 2009-06-24

Family

ID=36994475

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100536433A Expired - Fee Related CN100505755C (en) 2005-03-09 2005-03-09 Method of communicating between different protocal of terminal user interface of IP multimedia subsystem

Country Status (1)

Country Link
CN (1) CN100505755C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101316435B (en) 2007-05-31 2012-08-08 华为技术有限公司 Call control method and IMS circuit switching control device and terminal unit
CN101720546B (en) * 2007-06-22 2015-11-25 艾利森电话股份有限公司 The method of service is provided by the user equipment unit in IP Multimedia System communication network, comprises user database server, service strategy server and application server that described method uses
CN101741638B (en) * 2009-12-07 2012-01-25 华为技术有限公司 Method and device for implementing state monitoring service
CN102546578B (en) * 2010-12-28 2015-02-04 ***通信集团浙江有限公司 Relevance method and system of protocol flow between IMS (IP multimedia subsystem) and 2G (the 2nd generation telecommunication) /3G (the 3rd generation telecommunication) network
CN112217766B (en) * 2019-07-10 2023-03-17 诺基亚通信公司 Method and device for forwarding RTP data packet
CN117440186B (en) * 2023-12-22 2024-05-28 深圳星网信通科技股份有限公司 Video service integration method, video integration apparatus, and computer-readable storage medium

Also Published As

Publication number Publication date
CN1832471A (en) 2006-09-13

Similar Documents

Publication Publication Date Title
EP1611720B1 (en) Method, system and gateway device for enabling interworking between ip and cs networks
US7965704B2 (en) Method and apparatus for handling IMS terminal's call request including request for real-time service received over IMS domain by CSI terminal
EP1750400B1 (en) Method and apparatus for interworking voice and multimedia services between CSI terminal and IMS terminal
EP2052522B1 (en) Interworking with media fallback
EP2247031B1 (en) Implementation method, system and device for ims monitoring
CN1327680C (en) Method of establishing circuit exchange network to IMS network calling route
CN100539723C (en) IP Multimedia System and coding/decoding conversion control method thereof
CN101884205B (en) Dynamic initiation of i1-ps signaling in ims centralized services
WO2005039132A1 (en) System, apparatus, and method for establishing circuit-switched communications via packet switched network signaling
JP5185827B2 (en) Method for assigning at least one payload data connection to at least one multiplex connection
WO2006050406A1 (en) Roaming between circuit-switched and all-ip networks
CN101133603A (en) Device and method for implementing conventional terminal access to IMS system
CN100571308C (en) A kind of method that realizes the IP Multimedia System bridge joint
CN101971592A (en) Local session controller, ip multimedia subsystem and session registration method
CN100505755C (en) Method of communicating between different protocal of terminal user interface of IP multimedia subsystem
CN100454914C (en) Building method for calling route from circuit switching network to IMS network
US8320363B2 (en) Implementation method, system and device of IMS interception
CN100488313C (en) SIP terminal of IMS network interworking system and method thereof
CN100493214C (en) Method and apparatus for implementing call failure forwarding
CN101150424A (en) Method for batch conference member addition after conference service creation
CN100496049C (en) Intercommunication method between users' sides in SIP multimedia system
CN102045298B (en) Consultation method and system of IP multimedia subsystem (IMS) media coding/decoding device
CN101742448B (en) Method, device and system for realizing call forwarding service
KR20080018753A (en) Method and apparatus for communicating between an ims ue and a csi ue
CN101686441A (en) Call hold service (CHS) calling method, equipment and 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
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: 20090624