リモート SMPP クライアントは、プロトコルデータユニット (PDU) を使用してゲートウェイ SMPP サーバーに通信します。リモート SMPP クライアントは、要求 PDU を出します。ゲートウェイ SMPP サーバーはこの PDU に対して応答します。ゲートウェイ SMPP サーバーは同期的に動作します。ゲートウェイ SMPP サーバーは、要求 PDU への応答を完了してから、接続している SMPP クライアントからの次の要求 PDU を処理します。
表 D–19 に、ゲートウェイ SMPP サーバーが処理する要求 PDU およびゲートウェイ SMPP サーバーの応答を示します。
表 D–19 SMPP サーバーのプロトコルデータユニット
要求 PDU |
SMPP サーバーの応答 |
---|---|
BIND_TRANSMITTERBIND_TRANSCEIVERUNBIND |
適切な応答 PDU とともに応答します。認証資格は無視されます。 |
OUTBIND |
ゲートウェイ SMPP サーバーは BIND_RECEIVER PDU を返します。提示された認証資格は無視されます。 |
SUBMIT_SMDATA_SM |
宛先 SMS アドレスと一意の SMS ソースアドレスまたはゲートウェイプロファイルの SELECT_RE 設定の照合を試行します。どれも一致しない場合は、PDU は拒否され、ESME_RINVDSTADR エラーが発生します。 |
DELIVER_SM |
宛先 SMS アドレスまたは履歴レコードにある受信確認済みメッセージ ID のどちらかの検出を試行します。どちらも一致しない場合は、ESME_RINVMSGID エラーを返します。 |
BIND_RECEIVER |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
SUBMIT_MULTI |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
REPLACE_SM |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
CANCEL_SM |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
QUERY_SM |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
QUERY_LAST_MSGS |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
QUERY_MSG_DETAILS |
サポートされていません。ESME_RINVCMDID エラーとともに GENERIC_NAK PDU を返します。 |
ENQUIRE_LINK |
ENQUIRE_LINK_RESP PDU を返します。 |
ALERT_NOTIFICATION |
受け入れられますが、無視されます。 |