Download presentation
Presentation is loading. Please wait.
Published byAdele York Modified over 9 years ago
1
Mobile Communication SMSC Access protocols
2
Mobile Communication SMSC Access protocols SMAP: Access protocols initially developed to allow interactions between SMSCs and external SMEs are binary protocols. An external SME may communicate directly with a SMSC via SMAP protocol Alternatively, a SMS gateway can fit between the external SME and the SMSC,
3
Mobile Communication SMSC Access protocols SMAP: SMAP is an application protocol independent from underlying transport protocols. However HTTP presents its self as a suitable candidate for transporting SMAP operation requests and results. There are four Operational modes available with SMAP: Immediate Mode Client Session Mode Peer-to-peer Mode Batch Code
4
Mobile Communication SMSC Access protocols SMAP: Client Session Mode: In this mode the external SME first establishes a session with the gateway prior to requesting operations to be processed by the SMSC. The gateway may also establish such session for message delivery to an external SME
5
Mobile Communication SMSC Access protocols SMAP: Immediate Mode: In this mode the External SME does NOT maintain a session with the gateway. Each operation contains the application context. This mode is used for message submissions only.
6
Mobile Communication SMSC Access protocols SMAP: Peer to Peer session mode: In this mode it allows a bi-directional session to be established between the external SME and the SMSC. Message submissions and deliveries can be performed over a single bi-directional session.
7
Mobile Communication SMSC Access protocols SMAP: Batch Mode: In this mode, the gateway receives a set of SMAP operations to be processed, from external SME. The gateway processes each operation in turn and builds a set of results. The set of results is also provided in a batch to the external SME. The batch mode is usually used when an interactive session is not required or would be unsuitable due to timeout issues.
8
Mobile Communication SMSC Access protocols SMPP: “SMPP is a asynchronous protocol, therefore external SMEs do not wait for results of previously submitted instructions” In order to interact with an SMSC via the SMPP protocol, an external SME first establishes a session. The transport of operations requests over this session is usually performed over TCP/IP or X.25 connections. For a TCP/IP application, port 2775 is used for SMPP
9
Mobile Communication SMSC Access protocols SMPP: Operations over SMPP can be have four groups: Session management message Submission Message Delivery Ancillary operations
10
Mobile Communication SMSC Access protocols SMPP: Session management These operations enable the establishment of SMPP sessions between external SME and the SMSC, In this category, operations also provide a means of handling unexpected errors.
11
Mobile Communication SMSC Access protocols SMPP: Message Submission These operations allow external SMEs to submit messages to the SMSC
12
Mobile Communication SMSC Access protocols SMPP: Message delivery These operations enable the SMSC to deliver messages to external SME’s
13
Mobile Communication SMSC Access protocols SMPP: Ancillary operations These operations provide a set of features, example Cancellation, query or replacement
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.