1. Field of the Invention
The present invention relates to the field of 3G mobile communication, especially to a registration request which is not initiated by a subscriber in an Internet multimedia sub-system.
2. Description of the Related Art
The Internet Multimedia Sub-system (hereinafter referred to as IMS), as shown in
In an IMS system, messages between the UE and the P-CSCF use a Session Initiation Protocol (hereinafter referred to as SIP). In addition, SIP messages in an IMS system comply with the messages defined in RFC 3261, such as “INVITE”, “REGISTER”, “OPTIONS” which are triggered messages request and response principles. In the IMS system, the routing of a message is specifically important and in the header of each SIP message, there is a field named Request Uniform Resource Identification (Request-URI). With this field, the S-CSCF of the calling subscriber can find out the S-CSCF of a called subscriber. In the IMS system, the Request-URI field is usually identified by the subscriber's PUI. This PUI can be either the SIP URI indicated in the form of email or the TEL URI indicated in the form of telephone number. If the TEL URI is in service, it will be translated into the standard SIP URI with the method of ENUM DNS (please refer to IETF of RFC 2916) after it is received by the S-CSCF of the calling. Then, the SIP URI will be applied to identify the subscriber when the S-CSCF of the calling sends any message to the S-CSCF of the called.
According to the description above, every subscriber will inform his/her S-CSCF of a mapping relationship between his/her PUI and the IP address when he/she performs registration. In the IMS system, one subscriber possibly has one UE or several. When these several UEs are registering with the network, one PUI can be bound with different UE's IP address.
When the S-CSCF of the called subscriber is going to sends the SIP message to some subscriber identified by the PUI, it is necessary for S-CSCF to determine which UE this message should be sent to since the SIP message is encapsulated in the IP packet. If several UEs are identified by one PUI, the S-CSCF may send the same SIP message to the several UEs. Certainly, a Request Uniform Resource Identification in the SIP message is just the registered IP address of each UE.
On the basis of the IMS, 3GPP is working on the establishment of a standard Combinatorial Circuit Switching domain Call and IMS Session (hereinafter referred to as CSI), referring to
Two CS and IMS clients are set in a User Equipment (UE), one for a Circuit Switching domain (hereinafter referred to as CS domain) call, and the other for a session of the IMS domain. When the CS domain call and the IMS domain session are conducted simultaneously between the same two UEs, then in the application layer of the UE, the same combinatorial service is presented to the subscriber by at least one Application Server (AS) connected the IMS domain. In this case, some interactions, operations, etc. between the CS domain and the IMS domain should be done.
In
Before conducting CSI service between two UEs, they must be in advance informed of the subscriber's ability in CSI supporting. The subscriber's ability in CSI supporting is transferred by an OPTIONS message.
As illustrated in
In the CSI, this integrated service is usually established between two terminals and the subsequently added IMS session is conducted between the same two terminals (e.g., a UE A and a UE B1 shown in
Therefore, an object of the present invention is to provide a method for supporting combinatorial CS domain call and IMS session.
To achieve the object mentioned above, a method for supporting combinatorial CS call and IMS session comprising steps of:
a) initiating an IMS domain session or sending a IMS relevant signaling to a called subscriber by a UE A, indicating a unique identification of the called terminal;
b) checking whether his/her own identification matches with the unique one included in the message or not by the called subscriber;
c) If yes, sending back a normal response message; otherwise, sending back an abnormal one or none at all; and
d) combining and forwarding these several responses by a S-CSCF of the called subscriber according to available regulations.
With method according to the present invention, errors caused at the moment of terminal ability exchanging or session being established can be effectively avoided and the IMS unregistered UE can also share the IMS service.
As illustrated in
In step 401, If the UE A initiates a request of terminal ability exchanging or an IMS session operating with the terminal of subscriber B, it sends a SIP message to a S-CSCF A, including parameters such as a Request-URI composed of the phone number of subscriber B's terminal B1, the terminal ability of UE A, and terminal B1's unique identifications like MS-ISDN, Personal ME identifier or SIP Request etc. The S-CSCF A translates the Request-URI into the SIP URI which is in the form of an email. In step 402, the S-CSCF A sends the SIP message to the S-CSCF B, including parameters such as the translated SIP URI, the terminal ability of UE A, and terminal B1's unique identifications like MS-ISDN, identifier or SIP Request etc. The S-CSCF B inquiries the UEs' registration information to know that this SIP URI corresponds to two IP addresses which belong to terminal B1 and terminal B2 (UE B2) respectively. Then, in steps 403 and 404, the S-CSCF B sends the SIP message to the B1 and B2 respectively, including the IP address of UE B1 or UE B2, the terminal ability of UE A, and terminal B1 's unique identifications such as MS-ISDN, identifier or SIP Request etc. After both UE B1 and UE B2 receive and process this SIP message, they find out that the identification of UE B1 is included in this message. In step 405, both UE B1 and UE B2 try to match with this identification, not UE B2 but UE B1 can go well and in consequence, only UE B1 will send the “200 OK” response message to the S-CSCF B in step 407, while UE B2 sends the S-CSCF B an abnormal response message such as the response message code 400-499 in step 406. After the S-CSCF B receives the “200 OK” message from UE B1, the S-CSCF B forwards it to the UE A in steps 408 and 409.
A CS domain call has been established between the UE A and the terminal B1 (UE B1) of subscriber B.
In step 501, If the UE A wants to exchange the terminal ability with the UE B1, it sends the OPTIONS message to its S-CSCF A, including parameters such as a Request-URI composed of phone number of subscriber B's terminal B1, the terminal ability of UE A, and terminal B1 's unique identifications like MS-ISDN, identifier or SIP Request etc. The S-CSCF A translates the Request-URI into the SIP URI which is in the form of an email. In step 502, the S-CSCF A sends the “OPTIONS” message to the S-CSCF B, including parameters such as the translated SIP URI, the terminal ability of UE A, and UE B1's unique identifications like MS-ISDN, identifier or SIP Request etc. The S-CSCF B inquiries the UEs' registration information to know that this SIP URI corresponds to two IP addresses which belong to the terminal B1 and terminal B2 (UE B2) respectively. Then, in steps 503 and 504, the S-CSCF B sends the “OPTIONS” message to UE B1 and UE B2 respectively, including the IP address of UE B1 or UE B2, the terminal ability of UE A, and UE B1 's unique identifications like MS-ISDN, identifier or SIP Request etc. After both UE B1 and UE B2 receive and process this SIP message, they find out that the identification of UE B1 is included in this message. In step 505, both UE B1 and UE B2 try to match with this identification, not UE B2 but UE B1 can go well and in consequence, only UE B1 will send the “200 OK” response message to the S-CSCF B in step 507, while UE B2 sends the S-CSCF B an abnormal response message such as the response message code 400-499 in step 506. After the S-CSCF B receives the “200 OK” message from UE B1, it forwards the message to the UE A in steps 508 and 509.
A CS domain call has been established between the UE A and the terminal B1 (UE B1) of subscriber B.
In step 601, If the UE A wants to initiate a session request to the terminal of subscriber B, it sends the “INVITE” message to its S-CSCF A, including parameters such as a Request-URI composed of phone number of subscriber B's terminal B1, the terminal ability of UE A, and UE B1's unique identifications. The S-CSCF A translates the Request-URI into the SIP URI which is in the form of an email. In step 602, the S-CSCF A sends the “INVITE” message to the S-CSCF B, including parameters such as the translated SIP URI, the terminal ability of UE A, and UE B1's unique identifications like MS-ISDN, identifier or SIP Request etc. The S-CSCF B inquiries the UEs' registration information to know that this SIP URI corresponds to two IP addresses which belong to the terminal B1 and terminal B2 respectively. Then, in steps 603 and 604, the S-CSCF B sends the “INVITE” message to UE B1 and UE B2 respectively, including the IP address of UE B1 or UE B2, the terminal ability of UE A, and UE B1's unique identifications like MS-ISDN, identifier or SIP Request etc. After both UE B1 and UE B2 receive and process this SIP message, they find out that the identification of UE B1 is included in this message. In step 605, both UE B1 and UE B2 try to match with this identification, not UE B2 but UE B1 can go well and in consequence, only UE B1 will send the “200 OK” response message to the S-CSCF B in step 607, while UE B2 will send the S-CSCF B an abnormal response message such as the response message code 400-499 or send no message at all in step 606. After the S-CSCF B receives the “200 OK” message from UE B1, it forwards the message to the UE A in steps 608 and 609. Once B2 finds out that it can not match with this unique identification, it releases the allocated radio resources and does not need to wait for the partner's response.
Number | Date | Country | Kind |
---|---|---|---|
200510069801.4 | May 2005 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR06/01651 | 5/2/2006 | WO | 00 | 10/30/2007 |