Short Message Peer to Peer -- 短消息点对点协议
该协议是一个开放的消息转换协议;它定义了一系列操作的协议数据单元(PDUS
)和当SMPP运行时ESMS
应用系统与SMSC之间交换的数据。从而完成
SMSC与ESMES(外部短消息实体)的信息交换。
SMPP是基于SMSC与ESME之间的请求和响应协议数据单元的交换,每一个smpp操作都由一个请求pdu和相应的一个响应PDU组成并且这种交换是在TCP/IP或x.25网络连接之上的.
1、与CMPP/SGIP协议的差异
1)感觉协议定义比CMPP和SGIP严谨和规范,虽然CMPP和SGIP都是从SMPP派生出来的。
2)CMPP和SGIP中有大量的关于计费的定义,SMPP没有考虑这部分内容。这完全反映了通过短信实现的移动增值业务模式在国内的成熟和流行。
3)SMPP的网络承载层可以是TCP/IP和X.25。
2、SMPP协议解决的是移动网络之外的短消息实体与短消息中心的交互问题。
即允许移动网络之外的短消息实体(External Short Message Entities,ESMEs)连接短消息中心(SMSC)来提交和接受短消息。
3、SMPP协议定义的是
1)ESME和SMSC之间交互的一组操作和
2)ESMS与SMSC交互操作中的数据格式。
4、任何SMPP操作都包含请求PDU(Request Protocol Data Unit)和与之对应的回应PDU(Response Protocol Data Unit)。
5、SMPP把ESMEs分类为Transmitter/Receiver/Transceiver
三种交互方式,
分别对应仅提交短消息/仅接收短消息/提交和接收短消息三种形态。
6、SMPP会话有5种状态:OPEN / BOUND_TX / BOUND_RX / BOUND_TRX / CLOSED
分享到:
相关推荐
Short Message Peer to Peer (SMPP) 是一个专用于短信服务的通信协议,由SMS论坛(现称为Open Mobile Alliance)制定,旨在规范短消息服务中心(SMSC)与非公共陆地移动网络(PLMN)的短消息实体(SMEs)之间的接口...
- **SMPP (Short Message Peer-to-Peer)**: 短消息点对点协议,一种广泛使用的短消息传输协议。 #### 四、SMGP协议概述 ##### 定义 - **SMGP协议**是短消息网关与除短消息中心之外的其他网络元素进行短消息传输的...
- **SMPP (Short Message Point-to-Point Protocol)**:短消息点对点协议,一种常见的短消息传输协议。 #### 四、SMGP协议概述 ##### 定义 SMGP协议定义了短消息网关(SMGW)与其他网元设备之间进行短消息传输的...
SMPP(Short Message Peer-to-Peer)协议是基于TCP/IP的协议,它定义了SMS中心(SMSC)与短消息实体(如ESME - External Short Message Entity)之间的通信规范。该协议支持双向通信,允许应用系统发送和接收短信,...
- **SMPP (Short Message Peer to Peer)**: 短消息点对点协议,一种用于在电信网络中传输短消息的协议。 #### 五、SMGP协议概述 - **定义**: SMGP协议是SMGW与非SMC网元设备进行短消息传输的接口协议。 - **通信...
2. SMS协议:常用的SMS协议包括SMS-PP(Short Message Peer-to-Peer Protocol)、SMS-CB(Short Message-Cell Broadcast Protocol)和SM-AL(Short Message-Application Layer Protocol)。SMS-PP协议用于点对点的短...
SMPP(Short Message Peer-to-Peer)是短消息点对点协议,用于短消息中心(SMSC)和扩展短消息实体(ESME)之间的通信。该协议描述了短消息中心和扩展短消息实体之间的协议数据传输格式,运行在底层通讯协议(例如...
SMPP(Short Message Peer-to-Peer)协议是基于TCP/IP的,用于连接短消息中心(SMSC)的开放协议。它定义了客户端(ESME,即“External Short Message Entity”)与服务器端(SMSC)之间的交互过程,包括数据传输...
- **ShortMessage Peer-to-Peer Protocol Specification**(短消息点对点协议规格书)。 - **短消息网关(SMGP)协议V2.0**。 #### 四、缩略语解释 - **ESME (External Short Message Entity)**:外部短消息实体,...
本实例源码包聚焦于使用Java实现SMPP(Short Message Peer-to-Peer)协议,这是一种专门用于移动通信网络中发送和接收短信的标准协议。通过SMPP,开发者可以直接与短信网关进行交互,实现点对点的短信服务。 首先,...
同时,平台还需要支持多种协议,如SMPP(Short Message Peer-to-Peer)协议,以便与运营商的短信网关进行通信。此外,平台还应具备API接口,方便第三方开发者接入并开发新的增值服务。 3. 实现方法:短消息增值业务...
1. CMPP (China Mobile Short Message Peer-to-Peer):由中国移动设计并推广,是一种基于TCP/IP的点对点短消息传输协议。CMPP支持多种业务模式,如普通短信、彩信、WAP推送等,并具有高并发处理能力,适用于大规模...
- **SMPP** (Short Message Peer to Peer):短消息点对点协议,CNGP参照的一种标准。 - **SMSC** (Short Message Service Center):短消息中心,负责短消息的存储和转发。 - **SP** (Service Provider):服务提供商...
3. CMPP(China Mobile Short Message Peer-to-Peer Protocol,中国移动点对点短消息协议): CMPP是中国移动为满足其庞大的短信业务需求而设计的协议。它是一种基于TCP的协议,允许业务平台直接与短信中心进行通信...