An Instant Message from the UE is successfully delivered to the SMS user after service-level interworking. The original Instant Message requested a Disposition Notification.
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.
The IP-SM-GW translates and maps the Status report in the Forward Short Message into an Instant Message carrying a Delivery Notification as described in the IETF IMDN draft-ietf-simple-imdn [13]. The IP-SM-GW should keep the message id for a message for which IMDN was requested so it can send the message id to the UE in the IMDN.
The UE acknowledges receipt of the Instant Message containing the Delivery Notification to the S-CSCF. The S-CSCF sends the acknowledgment to the IP-SM-GW.
An IMS registered user with SIMPLE IM service or CPM service sends an Instant Message via service-level interworking as an encapsulated Short Message to an SMSIP UE, which did not indicate support for SIMPLE IM or CPM when registering to IMS.
IM or CPM UE sends an Instant Message to the S-CSCF#1. The UE may request to hide its Public User Identity from the recipient within the Instant Message, as described in OMA-TS-SIMPLE_IM-V1_0 [12] and in OMA-TS-CPM_Conv_Fnct-V1_0 [17].
Based on user subscription and authorisation for service-level interworking, on operator policy and user preferences, and on UE capability indicated during IMS registration, the IP-SM-GW shall decide whether to perform service-level interworking. If the user is subscribed and authorised for transport-level interworking, and based on UE capability indicated during IMS registration, and on operator policy and user preferences, the message may be delivered as an encapsulated Short Message to the UE over IMS. Otherwise, the Short Message is delivered over CS/PS, as described in clause 6.13. If the sender of the Instant Message requests to hide its Public User Identity from the recipient and operator policy allows for this, the IP-SM-GW shall anonymise the identity of the user to the recipient. Otherwise, if operator policy prohibits this, the IP-SM-GW shall return an appropriate error to the user.