MS successfully sends the short message to the SMS Node A via the originating user's serving node (e.g. MSC, SGSN, MME, SMSF, AMF). See TS 23.040 for details.
After checking that the originating user has subscribed VAS, the SMS Node A interacts with the VAS AS to interrogate whether the VAS of the originating user is active by sending an inquiring message including the message content received in step 1. In that case the SMS Node shall save the original short message.
The termination side responds the delivery report to SMS Node A to notify that the short message has been delivered successfully. In this case the SMS Node A deletes the original short message which was saved in step 2.
MS successfully sends the short message to the SMS Node A via the originating user's serving node (e.g. MSC, SGSN, MME, AMF, SMF). See TS 23.040 for details.
After checking that the originating user has subscribed VAS, the SMS Node A interacts with the VAS AS to interrogate whether originating VAS is active by sending an inquiring message including the message content received in step 1. In that case the SMS Node A shall save the original short message.
The VAS AS performs originating VAS for the original user and generates a new short message by modifying the message content if necessary and submits the new short message to SMS Node A for transferring.
The SMS Node A shall not check for VAS services for messages that are submitted by a VAS AS. The SMS Node A successfully transfer the new short message to the termination side.
The originating VAS AS generates a general delivery report based on the report which received in step 8 and sends it to the SMS Node A. The SMS Node removes the original short message which was saved in step 2 when it receives the VAS submittal report from the VAS AS.
After checking that the terminating user has subscribed VAS, the SMS Node B interacts with the VAS AS B to interrogate whether terminating VAS is active by sending an inquiring message including the short message content received in step 1. In that case the SMS Node B shall save the short message.
The SMS Node B successfully transfers the short message to the terminating MS B and receives the Delivery Report message (see TS 23.040 for details). In this case the SMS Node B removes the short message which was saved in step 3.
After checking that the terminating user has subscribed VAS, the SMS Node B interacts with the VAS AS B to interrogate whether terminating VAS is active by sending an inquiring message including the short message content received in step 1. In that case the SMS Node B shall save the short message.
The VAS AS B performs terminating VAS and generates a new short message by modifying the received short message content if necessary and submits the new short message to SMS Node B for transferring.
The SMS Node B shall not check for VAS services for messages that are submitted by a VAS AS B. The SMS Node B delivers the short message to the MS and receives the ACK messages (see TS 23.040 for details).