Tech-invite3GPPspaceIETF RFCsSIP
Quick21222324252627282931323334353637384‑5x

Content for  TS 23.204  Word version:  17.0.0

Top   Top   Up   Prev   Next
0…   5…   6…   6.3a   6.4…   6.5…   6.6…   6.8   6.9   6.10…   6.12…   6.15   6.16   6.17…   A   B…   B.2…

 

6.15  Service-level Interworking: CPM capable UE sends a Chat session invitation to an SMS user |R10|p. 41

6.15.1  IP-SM-GW in the originating networkp. 41

Copy of original 3GPP image for 3GPP TS 23.204, Fig. 6.15.1: Chat session invitation to SMS user and Message data exchange (IP-SM-GW in originating network)
Up
Step 1.
The UE registers to S-CSCF according to the IMS registration procedure.
Step 2.
The UE sends a session invitation request for a chat session to the S-CSCF, using the appropriate SIP method. The UE may request to hide its Public User Identity from the recipient within the session invitation.
Step 3.
S-CSCF forwards the session invitation to the IP-SM-GW based on stored iFC.
Step 4.
The IP-SM-GW performs service authorization based on the stored subscriber data retrieved from the HLR/HSS at the time of the registration procedure as specified in clause 6.1. The IP-SM-GW shall check whether the originating subscriber is authorised to use the interworking service. If the result of service authorization is negative, the IP-SM-GW shall not forward the message, and shall return the appropriate error information to the UE in a failure report. If the sender of the session invitation asks to hide its Public User Identity from the recipient and operator policy allows for this, the IP-SM-GW shall anonymize the identity of the user in all messages it sends to the recipient. If operator policy prohibits anonymity, the IP-SM-GW shall not perform interworking and shall send back an appropriate response.
Step 5.
Otherwise, the IP-SM-GW correlates an MSISDN to this chat session. Any SMS sent from the SMS user to this MSISDN should be interworked into the chat session with which this MSISDN is correlated. The IP-SM-GW shall use the SC Address in the subscriber data retrieved from the HSS at registration or provisioned by configuration and translates the chat session invitation request to a Short Message (SMS- SUBMIT) carrying an SC Address, then forwards it towards the SMS-SC (SC Address) via the SMS-IWMSC (as described in TS 23.040). The text in the Short Message is defined by the operator and should convey information to the SMS user that he is invited to send and receive messages in the context of a chat session, and include instructions on how to accept, reject and end the session. If no response is received in time, the IP-SM-GW will consider the session rejected and send an appropriate response to the session invitation.
Step 6.
The SMS-IWMSC forwards the Short Message (SMS- SUBMIT) to the SMS-SC and the SMS is delivered to the SMS user using standard SMS procedures (see TS 23.040).
Step 7.
A Short Message is sent by the SMS user via the SMS-GMSC to the IP-SM-GW in accordance to steps 2 to 4 and steps 10 to 13 from clause 6.14.
Step 8.
If the answer is positive, the IP-SM-GW acknowledges the session invitation. Otherwise the IP-SM-GW will consider the session rejected and send back an appropriate response.
Step 9.
Session invitation acknowledgement is forwarded by S-CSCF to the CPM UE.
Step 10.
The CPM user sends a message within the chat session containing data to the recipient SMS user.
Step 11.
The IP-SM-GW transforms the received message into a Short Message and sends a Short Message (SMS- SUBMIT) carrying the SC Address, then forwards it towards the SMS-SC (SC Address) via the SMS-IWMSC (as described in TS 23.040). According to operator policy, each SMS generated for the SMS user may include text instructions on how to leave the chat session.
Step 12.
The SMS-IWMSC forwards the Short Message (SMS- SUBMIT) to the SMS-SC and the SMS is delivered to the SMS user using standard SMS procedures (see TS 23.040).
Step 13.
A Short Message is sent by the SMS user via the SMS-GMSC to the IP-SM-GW in accordance to steps 2 to 13 from clause 6.14.
Up

6.15.2  IP-SM-GW in the terminating networkp. 43

The SMS user (SMS UE B) in this flow is a CPM user (CPM user B) whose preferences are set in his home network to receive his incoming chat sessions as Short Messages.
Copy of original 3GPP image for 3GPP TS 23.204, Fig. 6.15.2: Chat session invitation to SMS user and message data exchange (IP-SM-GW in terminating network)
Up
Step 1.
The originating network for CPM user A sends a session invitation request for a chat session to a CPM user (CPM user B) in another IMS domain, using the appropriate SIP method. The UE may request to hide its Public User Identity from the recipient within the session invitation. The originating S-CSCF (not shown) resolves the destination domain and routes the session invitation towards the S-CSCF in the terminating network ("terminating S-CSCF").
Step 2.
The terminating S-CSCF forwards the session invitation to the IP-SM-GW based on stored iFC.
Step 3.
Authorization to continue is checked. If the sender of the session invitation asks to hide its Public User Identity from the recipient and operator policy allows for this, the IP SM GW shall anonymize the identity of the user in all messages it sends to the recipient. If operator policy prohibits anonymity, or if the IP-SM-GW cannot identify the sending party and the operator prohibits session invitations from unidentified users, the IP SM GW shall not perform interworking and send back an appropriate response.
Step 4.
The IP-SM-GW performs service-level interworking by converting the chat session invitation request to a Short Message. The IP-SM-GW obtains the routeing information for the destination UE from the HLR/HSS.
Step 5.
The IP-SM-GW sends the Forward Short Message message to the target MSC. The IP-SM-GW assigns an MSISDN representing the chat session to ensure that the reply to this SMS is sent back to this particular IP-SM-GW. Any SMS sent from the SMS user to this MSISDN should be interworked into the chat session with which this MSISDN is correlated. The text in the Short Message is defined by the operator and should convey information to the SMS user that he is invited to send and receive messages in the context of a chat session, and include instructions on how to accept, reject and end the session. The identity of the original sender (CPM user or group) is included as part of the operator provided invitation text. If no response is received in time, the IP-SM-GW will consider the session rejected and send an appropriate response to the session invitation.
Step 6.
The MSC/SGSN/MME/SMSF sends the Short Message to the SMS user.
Step 7.
A Short Message is received via the SMS-GMSC from the SMS user by the IP-SM-GW, in accordance to steps 2 to 4 and steps 10 to 13 of clause 6.14, indicating the response to the chat session invitation. The message is targeted to the MSISDN representing the chat session which was assigned in step 5.
Step 8.
If the answer is positive, the IP-SM-GW acknowledges the session invitation. Otherwise the IP-SM-GW will consider the session rejected and send back an appropriate response.
Step 9.
The session invitation acknowledgement is forwarded by S-CSCF to the CPM UE.
Step 10.
The CPM user sends a message within the chat session containing data to the recipient SMS user.
Step 11.
The IP-SM-GW transforms the received message into a Short Message and obtains the routeing information for the destination UE from the HLR/HSS.
Step 12.
The IP-SM-GW sends a Short Message (SMS- DELIVER) towards the MSC/SGSN/MME/SMSF, as described in TS 23.040. The IP-SM-GW inserts the MSISDN representing the chat session as the sender of the message, to ensure that the reply to this SMS is sent back to it.
Step 13.
The MSC/SGSN/MME/SMSF forwards the Short Message (SMS- DELIVER) to the SMS user, and the SMS is delivered to the SMS user using standard SMS procedures as described in TS 23.040).
Step 14.
A Short Message is received via the SMS-GMSC from the SMS user by the IP-SM-GW, in accordance to steps 2 to 13 from clause 6.14. The message is targeted to the MSISDN representing the chat session which was assigned in step 5.
Up

Up   Top   ToC