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