You are here

How can an MSC selectively remove certain SMSMT from an SMSC's queue and accept others?

1 post / 0 new
KEF
How can an MSC selectively remove certain SMSMT from an SMSC's queue and accept others?

Hello!

We are facing the issue of developing a product that is to display texts (7-bit GSM 03.40) but will not be able to handle binary blobs like OTA (TP-PID 127).

If I NACK the OTA, it stalls the SMSC from delivering all the text messages that are behind the OTA. At least all of the RP-ERROR codes I have tried, either stall the SMSC or make it retry the OTA.

If the following is queued up for a subscriber:

1. OTA
2. Text 1
3. Text 2
4. Text 3

Then I need to be able to tell the SMSC "the OTA is undeliverable. Please discard it, send a DELIVERY-REPORT-NACK to the sender, and continue with delivery of the remaining text messages"

I am at a loss for which RP-ERROR would induce that behavior on the SMSC. Thanks in advance for any assistance.