Unsupported PDUs

The SMSC does not currently support the following SMPP Protocol PDUs, but they might be supported in future upgrades.

ESME to SMSC

SMSC to ESME

 

PDU name

command_id

PDU name

command_id

Notes

 

 

outbind

0x0000000B

 

submit_sm_multi

0x00000021

submit_sm_multi_resp

0x80000021

 

cancel_sm

0x00000008

cancel_sm_resp

0x80000008

 

replace_sm

0x00000007

replace_sm_resp

0x80000007

1

query_sm

0x00000003

query_sm_resp

0x80000003

2

 

 

alert_notification

0x00000102

 

Notes:

  1. We also don't support the replace_if_present_flag in the submit_sm PDU.
  2. If the ESME sends a query_sm PDU, the SMSC will reply with a query_sm_resp PDU, but the message_state value in the response might be incorrect. Therefore, we advise that you don’t use this PDU but rather enable registered_delivery in your submit_sm PDU, which will tell the SMSC to send delivery receipts to the ESME in the form of a deliver_sm PDU.