ESME_ROK (0x00000000)
The request was successfully processed.
Status: OK
Meaning: The operation completed without errors.
Example
Here's an SMPP PDU (Protocol Data Unit) transaction example that includes an ESME_ROK (0x00000000) response. This transaction illustrates an SMPP bind request and response where an External Short Messaging Entity (ESME) successfully binds to the Short Message Service Center (SMSC).
Bind Request (bind_transmitter PDU)
0000001B // Command Length (27 bytes) 00000002 // Command ID (bind_transmitter) 00000000 // Command Status (0x00000000 - No Error) 00000001 // Sequence Number (1) 74657374 // System ID ("test") 00 // Null terminator 70617373 // Password ("pass") 00 // Null terminator 736D7070 // System Type ("smpp") 00 // Null terminator 34 // Interface Version (SMPP v3.4) 00 // Address TON 00 // Address NPI 00 // Address Range (empty)
Bind Response (bind_transmitter_resp PDU)
0000001B // Command Length (27 bytes) 80000002 // Command ID (bind_transmitter_resp) 00000000 // Command Status (0x00000000 - ESME_ROK) 00000001 // Sequence Number (1) 74657374 // System ID ("test") 00 // Null terminator
Status: ESME_ROK (0x00000000) - Bind Successful
Explanation of the PDU Transaction
Bind Request (bind_transmitter PDU)
The ESME sends a request to the SMSC to bind as a transmitter.
The Command ID (0x00000002) indicates a bind_transmitter request.
The Command Status (0x00000000) is ESME_ROK, meaning no error (successful transmission).
The System ID and Password are provided for authentication.
Bind Response (bind_transmitter_resp PDU)
The SMSC responds with a successful bind response.
The Command ID (0x80000002) indicates a bind_transmitter_resp response.
The Command Status (0x00000000) is ESME_ROK, confirming the bind was successful.
This is a simple successful binding scenario in SMPP. Would you like an example for submit_sm or another SMPP command?
More information
- SMPP-operation ESME_ROK
- Sådan løses ESME_RINVCMDLEN i SMPP
- ESME RINVMSGLEN SMPP-fejlkode
- ESME_RINVCMDID SMPP-fejlkode
- ESME_RINVBNDSTS SMPP-fejlkode
- ESME_RALYBND SMPP-fejlkode
- ESME_RINVPRTFLG SMPP-fejlkode
- ESME_RINVREGDLVFLG SMPP-fejlkode
- ESME_RSYSERR SMPP-fejlkode
- ESME_RINVSRCADR SMPP-fejlkode
- ESME_RINVDSTADR SMPP-fejlkode
- SMPP-fejl: Ugyldigt meddelelses-ID
- ESME_RBINDFAIL SMPP-fejlkode
- ESME_RINVPASWD SMPP-fejlkode
- ESME_RINVSYSID SMPP-fejlkode
- ESME_RCANCELFAIL SMPP-fejlkode
- ESME_RREPLACEFAIL SMPP-fejlkode
- ESME_RMSGQFUL SMPP-fejlkode
- ESME_RINVSERTYP SMPP-fejlkode
- ESME_RINVNUMDESTS SMPP-fejlkode
- ESME_RINVDLNAME SMPP-fejlkode
- ESME_RINVDESTFLAG SMPP-fejlkode
- ESME_RINVSUBREP SMPP-fejlkode
- ESME_RINVESMCLASS SMPP-fejlkode
- ESME_RCNTSUBDL SMPP-fejlkode
- ESME_RSUBMITFAIL SMPP-fejlkode
- ESME_RINVSRCTON SMPP-fejlkode
- ESME_RINVSRCNPI SMPP-fejlkode
- ESME_RINVDSTTON SMPP-fejlkode
- ESME_RINVDSTNPI SMPP-fejlkode
- ESME_RINVSYSTYP SMPP-fejlkode
- ESME_RINVREPFLAG SMPP-fejlkode
- ESME_RINVNUMMSGS SMPP-fejlkode
- ESME_RTHROTTLED SMPP-fejlkode
- ESME_RINVSCHED SMPP-fejlkode
- ESME_RINVEXPIRY SMPP-fejlkode
- ESME_RINVDFTMSGID SMPP-fejlkode
- ESME_RX_T_APPN SMPP-fejlkode
- ESME_RX_P_APPN SMPP-fejlkode
- ESME_RX_R_APPN SMPP-fejlkode
- ESME_RQUERYFAIL SMPP-fejlkode
- ESME_RINVTLVSTREAM SMPP-fejlkode
- ESME_RTLVNOTALLWD SMPP-fejlkode
- ESME_RINVTLVLEN SMPP-fejlkode
- ESME_RMISSINGTLV SMPP-fejlkode
- ESME_RINVTLVVAL SMPP-fejlkode
- ESME_RDELIVERYFAILURE SMPP-fejlkode
- ESME_RUNKNOWNERR SMPP-fejlkode
- ESME_RSERTYPUNAUTH SMPP-fejlkode
- ESME_RPROHIBITED
- ESME_RSERTYPUNAVAIL SMPP-fejlkode
- ESME_RSERTYPDENIED SMPP-fejlkode
- ESME_RINVDCS SMPP-fejlkode
- ESME_RINVSRCADDRSUBUNIT SMPP-fejlkode
- ESME_RINVBCASTFREQINT SMPP-fejlkode
- ESME_RINVBCASTALIAS_NAME SMPP-fejlkode
- ESME_RINVBCASTAREAFMT SMPP-fejlkode
- ESME_RINVNUMBCAST_AREAS SMPP-fejlkode
- ESME_RINVBCASTCNTTYPE SMPP-fejlkode
- ESME_RINVBCASTMSGCLASS SMPP-fejlkode
- ESME_RBCASTFAIL SMPP-fejlkode
- ESME_RBCASTQUERYFAIL SMPP-fejlkode
- ESME_RBCASTCANCELFAIL SMPP-fejlkode
- ESME_RINVBCAST_REP SMPP-fejlkode
- ESME_RINVBCASTSRVGRP SMPP-fejlkode
- ESME_RINVBCASTCHANIND SMPP-fejlkode
- Reserveret SMPP-fejlkode