SMPP (Short Message Peer-to-Peer) Protocol for SMS Gateway · 2013. 5. 28. · SMPP Protocol ?SMPP...

Post on 23-Jan-2021

22 views 0 download

transcript

SMPP (Short Message Peer toSMPP (Short Message Peer-to-Peer) Protocol)

AddP T h lAddPac Technology

2013, Sales and Marketing

www.addpac.com

ContentsContents

• SMS Gateway Service DiagramSMS Gateway Service Diagram• SMS Gateway Series

– AP-GS3500(36ch)– AP-GS2500(16ch)

• SMPP (Short Message Peer-to-Peer) Protocol ?SMPP Hi t• SMPP History

• SMPP Target ApplicationSMPP Protocol Overview• SMPP Protocol Overview

• SMPP Session• SMPP PDU Format• SMPP PDU Format• SMPP Command Length, ID

www.addpac.com 2

SMS Gateway Service DiagramSMS Gateway Service Diagram

ISDN/PSTN IP Network

(WAN)

AP-MG3000 Media Gateways

ISDN PRI(Digital T1)

AddPac

WAN Router

LAN

IPNext3000 SIP Proxy Server

10/100M AddPac

3G/2G3g/2g Terminal

Voice

Ethernet

LAN Ethernet

Ethernet

3G/2GNetwork Ethernet

SMS Gateway(SMS+ Voice)

EthernetSMS SMPPRTP

G.711,etc

Call CenterSMS App.

Ethernet

www.addpac.com 3

Attendant S/W, IP PhoneCRM

Bank, etc

SMS Gateway Service DiagramSMS Gateway Service Diagram

SMS Gateway(SMS+ Voice)

LAN3G/2G

3g/2g Terminal

(SMS+ Voice)

SMS App.

LAN 3G/2GNetwork

Ethernet Bank, etc

SMS

SMPPEthernet

CRM

SMS

www.addpac.com 4

SMS Gateway Comparison Table

Model AP-GS2500 AP-GS3500

SMS Gateway Comparison Table

AvailableModules

AP-N1-3G4AP-N1-GSM4AP-N1-CDMA4AP-N1-FXS8

AP-N1-3G4AP-N1-GSM4AP-N1-CDMA4AP-N1-FXS8

AP-N1-FXO8AP-N1-FXS4O4AP-N1-E1

AP-N1-FXO8AP-N1-FXS4O4AP-N1-E1

Mobile Up to 16 Channel Up to 36 ChannelChannel

Antenna One(1) / 4 Channel Module One(1) / 4 Channel Module

Module S

Four(4) Module Slots for 3G/2G, /

Nine(9) Module Slots for 3G/2G, /Slot E1/T1 Modules E1/T1 Modules

LAN Port 2 2

Console 1 1

www.addpac.com 5

Power Single PSU Dual PSU (module)

SMPP Protocol ?SMPP Protocol ?

The Short Message Peer-to-Peer(SMPP) protocol is an open, industry standard protocol designed to provide a fl ibl d t i ti i t f f t f f h tflexible data communications interface for transfer of short message data between a Message Center.

www.addpac.com 6

SMPP Protocol HistorySMPP Protocol History

Now is open protocol SMS Forum• Now is open protocol – SMS Forum• Widely used

SMPP i• SMPP version– SMPP v3.3 (developed by Aldiscon)– SMPP v4 0 (developed by Logica)– SMPP v4.0 (developed by Logica)– SMPP v3.4 (SMPP Developer Forums – Open Protocol)– SMPP v5.0 (SMS Forum)

www.addpac.com 7

SMPP Target Application

• Mobile Commerce

SMPP Target Application

• Mobile Commerce• Mobile Banking• E Mail Gateway• E-Mail Gateway• Information Service• Notification/Security Application• Notification/Security Application• Cell Broadcast• Directory Service• Directory Service• Telemetry Application

SMS Chat• SMS Chat• Polling Application

G i /Q i

www.addpac.com 8

• Gaming/Quiz

SMPP Protocol OverviewSMPP Protocol Overview

• Based on request and response• The SMPP protocol defines

– Set of operations and Protocol Data Units(PUDs)– Data

www.addpac.com 9

SMPP Protocol OverviewSMPP Protocol Overview

www.addpac.com 10

• SMSC (Short Message Service Center) : Route the message to ESME• ESME (External Short Message Entity) : Mobile phone or other device

SMPP Protocol OverviewSMPP Protocol Overview

• SMSC (Short Message Service Center) : Route the message to ESME• ESME (External Short Message Entity) : Mobile phone or other device

www.addpac.com 11

SMPP Protocol OverviewSMPP Protocol Overview

www.addpac.com 12

SMPP SessionSMPP Session

• Session State :– OPEN (Network connection established)– BOUND_TX (issuing a bind_transmitter)– BOUND_RX (issuing a bind_receiver)

BOUND TRX (i i bi d t i )– BOUND_TRX (issuing a bind_transceiver)– UNBOUND (only on SMPP v5.0)– CLOSED (Network connection closed)CLOSED (Network connection closed)

www.addpac.com 13

SMPP PDU FormatSMPP PDU Format

www.addpac.com 14

SMPP PDU FormatSMPP PDU Format

www.addpac.com 15

SMPP Command LengthSMPP Command Length

www.addpac.com 16

SMPP Command IDSMPP Command ID

www.addpac.com 17

Thank you!AddPac Technology Co., Ltd.

Sales and MarketingSales and Marketing

Phone +82.2.568.3848 (KOREA)FAX +82.2.568.3847 (KOREA)

E-mail sales@addpac.com

www.addpac.com 18