A message is received from the SMS user via the SMS-GMSC by the IP-SM-GW, in accordance to steps 2 to 4 and steps 10 to 13 of clause 6.14, with the operator defined Short Message indicating the SMS user wants to leave the chat session.
The IP-SM-GW performs service-level interworking by recognizing that the Short Message corresponds to the operator defined teardown text indicating the SMS user wants to leave the chat session, so the IP-SM-GW sends a chat session teardown request.
A message is received from the SMS user via the SMS-GMSC by the IP-SM-GW, in accordance to steps 2 to 4 and steps 10 to 13 of clause 6.14, with the operator provided teardown text indicating the SMS user wants to leave the chat session.
The IP-SM-GW performs service-level interworking by recognizing that the Short Message corresponds to the operator provided teardown text indicating the SMS user wants to leave the chat session, so the IP-SM-GW sends a chat session teardown request.
A chat session message from the UE is successfully delivered to the SMS user after service-level interworking according to clause 6.15. The chat session message requested a success or failure delivery report.
The SMS GMSC interrogates the HLR/HSS to retrieve routeing information. Based on the pre-configured IP-SM-GW address for the user, the HLR/HSS forwards the request to the corresponding IP-SM-GW.
The HLR/HSS returns the IMSI and the address(es) of the current MSC, SGSN, MME and/or SMSF to the IP-SM-GW for delivery of the Short Message in CS/PS domain.
The IP-SM-GW creates a MT Correlation ID as per TS 23.040, which associates the Routing Info retrieval with the subsequent Forward Short Message messages(s), and stores this along with the IMSI of the receiving subscriber. The IP-SM-GW returns to the SMS-GMSC the address of itself, along with the MT Correlation ID in the IMSI field, as routeing information. Alternatively, the IP-SM-GW may return the address(es) of the current MSC, SGSN, MME and/or SMSF, in which case, the subsequent procedure to forward the message is the same as defined in TS 23.040.