Download SMPP v5.0 - OpenSmpp
Transcript
SMS www.smsforum.net FORUM 3.2 General PDU Format...............................................................................................53 3.2.1 PDU Format .....................................................................................................53 3.2.1.1 Command_length......................................................................................53 3.2.1.2 Command_id.............................................................................................54 3.2.1.3 Command_status ......................................................................................54 3.2.1.4 Sequence_number....................................................................................54 3.2.1.5 Standard Parameters ................................................................................54 3.2.1.6 TLV Parameters ........................................................................................54 3.2.2 A sample PDU..................................................................................................55 4 SMPP PDU Definitions................................................................................................56 4.1 Session Management Operations ...........................................................................56 4.1.1 Bind Operation .................................................................................................56 4.1.1.1 bind_transmitter Syntax ............................................................................56 4.1.1.2 bind_transmitter_resp Syntax ...................................................................57 4.1.1.3 bind_receiver Syntax ................................................................................58 4.1.1.4 bind_receiver_resp Syntax .......................................................................59 4.1.1.5 bind_transceiver Syntax............................................................................59 4.1.1.6 bind_transceiver_resp Syntax...................................................................60 4.1.1.7 outbind Syntax. .........................................................................................61 4.1.1.8 unbind Syntax ...........................................................................................61 4.1.1.9 unbind_resp Syntax ..................................................................................62 4.1.2 Enquire Link Operation ....................................................................................63 4.1.2.1 enquire_link Syntax...................................................................................63 4.1.2.2 enquire_link_resp Syntax..........................................................................63 4.1.3 Alert Notification Operation ..............................................................................64 4.1.3.1 alert_notification Syntax ............................................................................64 4.1.4 Generic NACK Operation.................................................................................65 4.1.4.1 generic_nack Syntax.................................................................................65 4.2 Message Submission Operations............................................................................66 4.2.1 submit_sm Operation .......................................................................................66 4.2.1.1 submit_sm Syntax.....................................................................................66 4.2.1.2 submit_sm_resp Syntax............................................................................68 4.2.2 data_sm Operation...........................................................................................69 4.2.2.1 data_sm Syntax ........................................................................................69 4.2.2.2 data_sm_resp Syntax ...............................................................................70 4.2.3 submit_multi Operation ....................................................................................71 4.2.3.1 submit_multi Syntax ..................................................................................71 4.2.3.2 submit_multi_resp Syntax .........................................................................74 4.2.4 Message Submission Request TLVs ...............................................................75 4.2.5 Message Submission Response TLVs ............................................................77 4.2.6 Source and Destination Addressing.................................................................77 4.2.6.1 TON...........................................................................................................77 4.2.6.1.1 International and National Format.........................................................77 4.2.6.1.2 Alphanumeric Format............................................................................78 4.2.6.2 NPI ............................................................................................................78 4.2.6.3 ESME Addresses ......................................................................................78 4.2.7 Message Replace operation in submit_sm ......................................................79 4.2.8 Message Length...............................................................................................79 4.2.9 Message Types ................................................................................................79 4.2.9.1 Registered.................................................................................................79 4.2.9.2 Scheduled .................................................................................................80 4.2.9.3 Pre-defined................................................................................................80 4.2.10 Message Modes ...............................................................................................81 4.2.10.1 Default Message Mode .............................................................................81 4.2.10.2 Store and Forward Message Mode ..........................................................81 4.2.10.3 Datagram Message Mode.........................................................................83 4.2.10.4 Transaction Message Mode......................................................................84 4.3 Message Delivery Operations .................................................................................85 4.3.1 deliver_sm Operation .......................................................................................85 SMPP V5.0 SMS Forum 4 of 166