7.3 Short Message filtering
23.1423GPPInterface and signalling flowRelease 17TSValue-added Services for SMS (VAS4SMS)
The short message filtering shall be a service feature only active for terminating user. The signaling procedure in originating side network shall not be affected for whether the message filtering is active or not.
The figures in this clause describe the following possible scenarios when short message filtering is active:
-a short message is filtered subject to terminating user’s configuration, such as a terminating user would not like to receive the message coming from a certain user.
-a short message is not filtered subject to terminating user’s configuration.
Figure 7.3-1 Terminating signaling flow – Short Message is filtered
NOTE 1: In step 6, whether the delivery result is failure or success is subject to operator’s configuration
NOTE 2: Appropriate failure codes for the status notification have to be selected carefully to avoid the unnecessary retries.
1-4. See general flow described in the previous clause 7.0. The VAS AS B checks that a terminating user has activated short message filtering service and indicates to the SMS Node B there is terminating VAS active.
5. According to user B’s preferences, the VAS AS B decides the message needs to be filtered.
6. The VAS AS B generates a report of the short message and sends it to SMS Node B. The delivery result in report is based on the configuration of user B or operator.
7. The SMS Node B notifies the originating side of the delivery status.
Figure 7.3-2 Terminating signaling flow – Short Message is not filtered
NOTE: The VAS4SMS message in step 5 is the same as the original SM.
1-4. See general flow described in the previous clause 7.0. The VAS AS B checks that a terminating user has activated short message filtering service and indicates to the SMS Node B there is terminating VAS active.
5. According to user B’s preferences, the VAS AS B decides the message needs not to be filtered.
6-10.The VAS AS B delivers the original short message to the terminating user. See general flow described in the previous clause 7.0.
12. The VAS AS B generates a report of the short message and sends it to SMS Node B.
13. The SMS Node B notifies the originating side of the delivery status.