`

SMPP

阅读更多

SMPP

SMPPshort message peer to peer)协议是一个开放的消息转换协议;它定义了一系列操作的协议数据单元(PDUS)和当SMPP运行时ESMS应用系统与SMSC之间交换的数据格式。从而完成SMSCESMES(外部短消息实体)的信息交换。SMPP是基于SMSCESME之间的请求和响应协议数据单元的交换,每一个SMPP操作都由一个请求PDU和相应的一个响应PDU组成,并且这种交换是在TCP/IPx25网络连接之上的。

  1、与CMPP/SGIP协议的差异

  1)感觉协议定义比CMPPSGIP严谨和规范,虽然CMPPSGIP都是从SMPP派生出来的。

  2CMPPSGIP中有大量的关于计费的定义,SMPP没有考虑这部分内容。这完全反映了通过短信实现的移动增值业务模式在国内的成熟和流行。

  3SMPP的网络承载层可以是TCP/IPX.25

  2SMPP协议解决的是移动网络之外的短消息实体与短消息中心的交互问题。即允许移动网络之外的短消息实体(External Short Message Entities,ESMEs)连接短消息中心(SMSC)来提交和接受短消息。

  3SMPP协议定义的是1ESMESMSC之间交互的一组操作和2ESMSSMSC交互操作中的数据格式。

  4、任何SMPP操作都包含请求PDURequest Protocol Data Unit)和与之对应的回应PDUResponse Protocol Data Unit)。

  5SMPPESMEs分类为Transmitter/Receiver/Transceiver三种交互方式,分别对应仅提交短消息/仅接收短消息/提交和接收短消息三种形态。

  6SMPP会话有5种状态:OPEN / BOUND_TX / BOUND_RX / BOUND_TRX / CLOSED

  7SMPP定义的PDUs包括:

 

 

分享到:
评论

相关推荐

    smpp.zip_SMPP 短信_SMPP协议_smpp_短信协议 smpp_短信平台

    在“smpp.zip”这个压缩包中,包含了两个文件:“smpp.doc”可能是一个详细的SMPP协议文档,通常会包含协议规范、报文结构、操作流程等关键信息;而“www.pudn.com.txt”可能是一个链接或资源说明,指向更多关于SMPP...

    SMPP网关模拟器系统

    1.1 包含一个标准的SMPP Server(SMPP模拟器),一个SMPP Client 和 SDK 1.2 支持标准的SMPP V3.4,支持如下功能:多种bind模式,unbind,submit_sm,delivery_sm,enquire_link,generic_ack 1.3 SMPP Server可运行于...

    smppapi3.4_SMPPjava_SMPP短信_smpp3.4测试程序_

    本文将深入探讨如何使用SMPP协议和Java编程语言来实现在IT环境中发送短信的功能。SMPP(Short Message Peer-to-Peer)是一种广泛应用于移动通信中的应用层协议,它允许服务提供商与短消息服务中心(SMSC)进行交互,...

    SMPP3.4——zh

    SMPP接口协议最初由ETSI收录在 GSM03.39规范中,描述了短消息中心与短消息实体之间通信交互的协议关系及数据传输格式,本规范对SMPP接口协议的描述主要面向简单的通信交互,制定规范的厂家将其...

    SMPP协议V3.4 中文版

    SMPP协议V3.4 中文版 SMPP(Short Message Peer-to-Peer)协议是一种短消息中心与短消息实体之间的接口规范,用于描述短消息中心与短消息实体之间的通信交互协议关系及数据传输格式。本协议规范最初由ETSI收录在...

    国际通讯协议SMPP(v3)版本中文文档

    "国际通讯协议SMPP(v3)版本中文文档" SMPP(Short Message Peer-to-Peer)协议是一种国际通讯协议,用于短消息业务之间的通信。该协议的主要应用场景是在移动通信网上,运营商可以利用短消息平台向用户提供丰富的...

    Smpp_Server.rar_ACK_smpp_smpp server_smpp_Server

    标题中的"Smpp_Server.rar"是一个包含SMPP服务器相关代码的压缩包,而"ACK_smpp_smpp server"则暗示了该服务器能够处理SMPP协议中的ACK(确认)响应以及与SMPP服务器相关的功能。SMPP(Short Message Peer-to-Peer)...

    smpp.rar_SMPP jar_SMPP java_smpp_smpp send ja_smpp3.4 java

    SMPP(Short Message Peer-to-Peer)是一种基于TCP/IP的应用层协议,主要用于移动通信系统中的短信服务。这个“smpp.rar”压缩包包含了用于Java环境中实现SMPP协议的相关资源,特别是“smppapi-0.3.7.jar”,这是一...

    SMPP网关及客户端测试程序,linux/win/mac均可使用

    **SMPP网关与客户端测试程序** SMPP(Short Message Peer-to-Peer)是一种协议,用于在短信服务提供商和应用程序之间传输短信。它为开发者提供了一种标准方式来实现短信发送和接收功能,广泛应用于电信行业的短信...

    SMPP协议规范 包括smpp.doc, SMPP_v3_4.pdf

    **SMPP协议规范详解** **一、SMPP协议概述** SMPP(Short Message Peer-to-Peer,短消息对等协议)是一种应用层协议,主要用于在短消息服务中心(SMSC)和其他系统之间传输短信数据,例如移动网络运营商的网关、...

    smpp技术内容讲解

    《SMPP技术内容详解》 SMPP(Short Message Peer-to-Peer)协议是一种基于TCP/IP的应用层协议,主要用于电信运营商与短信服务中心(SMS Center,简称SMSC)之间的通信,实现短消息的发送、接收和管理。本文将深入...

    Java实现的点对点短消息发送协议(smpp)开发包源码.7z

    点对点短消息发送协议(SMPP)是一种用于在服务提供商和应用服务器之间进行通信的行业标准协议。它主要用于短信服务(SMS)的传递,允许应用程序通过网络发送和接收短信。在Java中实现SMPP协议,可以让我们创建自己...

    小灵通短信协议smpp标准文档

    ### 小灵通短信协议SMPP标准文档知识点详解 #### 一、SMPP协议简介 SMPP(Short Message Peer-to-Peer Protocol)是一种用于在移动网络运营商之间交换短消息的应用层协议。它允许第三方实体(如ESME, External ...

    SMPP协议V5.0版

    ### SMPP协议V5.0版相关知识点 #### 一、引言与文档范围 **SMPP协议**(Short Message Peer-to-Peer Protocol)是一种广泛应用于电信行业的标准协议,主要用于在移动网络中发送和接收短消息服务(SMS)。SMPP V5.0...

    smpp中文协议规范

    **SMPP(Short Message Peer-to-Peer)协议详解** SMPP接口协议,全称为短消息对等协议,是用于移动网络中的短消息服务(SMS)系统的重要通信协议。该协议最初由欧洲电信标准协会(ETSI)在GSM 03.39规范中定义,...

    基于smpp协议的Java点对点短信发送源码包.7z

    SMPP(Short Message Peer-to-Peer)协议是实现这种服务的一种开放标准,它为短信中心(SMSC)与短消息实体(如手机应用或服务器)之间的交互提供了一种可靠的方式。在这个基于SMPP协议的Java点对点短信发送源码包中...

    smpp协议 pdf文档 短信协议

    SMPP(Short Message Peer-to-Peer)协议,是通信行业中用于实现短信服务的一种开放、标准化的协议,它主要用于连接短消息服务中心(SMSC)与短信应用提供商(ESP)或者企业移动应用(EMSE)之间。SMPP协议支持双向...

    c#版 smpp服务端

    **C#版SMPP服务端**是基于C#编程语言实现的一个符合SMPP3.3协议的服务端程序,主要用于在移动通信系统中处理短消息传递。SMPP(Short Message Peer-to-Peer)是一种用于电信运营商和第三方应用之间进行短消息交换的...

    SMPP描述手册(SMPP详解)

    ### SMPP描述手册知识点详述 #### 一、SMPP协议简介 SMPP(Short Message Peer-to-Peer)协议是一种广泛应用于移动通信行业的标准协议,主要用于实现短消息服务(SMS)在不同网络实体间的交互。它提供了一种机制,...

Global site tag (gtag.js) - Google Analytics