`

SMPP协议的消息交互

阅读更多

1 SMSC到ESME的消息

命令 描述
  • bind_receiver_resp      bind_receiver的响应,status表示连接成功与否
  • bind_transmitter_resp   bind_transmitter的响应,status表示连接成功与否
  • unbind_resp             unbind的响应,status表示断开连接成功与否
  • submit_sm_resp          submit_sm的响应,status表明提交短消息是否成功
  • deliver_sm              SMSC下发短消息到ESME
  • enquire_link_resp       Enquire_link的响应
  • generic_nak             表示消息头有错误的响应

2 ESME到SMSC的消息
命令 描述

  • bind_receiver    短消息实体(ESME/SME)作为服务器与短消息中心(SMSC)建立连接,本连接建立起来后,允许短消息实体接受短消息中心下发的短消。
  • bind_transmitter 短消息实体(ESME/SME)作为客户端与短消息中心(SMSC)建立连接,本连接建立起来后,允许短消息实体向短消息中心提交短消息。
  • Unbind           短消息实体(ESME/SME)与短消息中心系统(SMSC)断开会话连接。
  • submit_sm        ESME提交短消息到SMSC,以便SMSC下发此短消息到指定的移动台。
  • deliver_sm_resp  deliver_sm的响应。status表示此次下发是否成功。
  • Enquire_link     短消息实体向短消息中心发起的连路保持查询请求,以保证通讯链路的畅通。一般情况下约每5秒发送一次ENQUIRE_LINK消息。
  • Generic_nak      表示消息头有错误的响应
分享到:
评论

相关推荐

    SMPP协议V3.4 中文版

    1. 简单的通信交互:SMPP协议主要面向简单的通信交互,规定了短消息中心与短消息实体之间的协议关系及数据传输格式。 2. 兼容GSMA 03.39协议标准:SMPP V3.4协议规范完全兼容GSMA 03.39协议标准。 3. 可以使用TCP/IP...

    支持SMPP协议的Java源程序

    标题中的“支持SMPP协议的Java源程序”指的是一个使用Java编程语言编写的软件模块,其核心功能是实现对SMPP(Short Message Peer-to-Peer)协议的支持。SMPP是一种行业标准,主要用于通信运营商和短信服务提供商之间...

    smpp协议 pdf文档 短信协议

    在短信网关(如SMSC)和短消息实体(如EMSE)的交互中,SMPP协议扮演着关键角色。SMPP协议允许应用服务器通过长连接方式与SMSC保持通信,避免了频繁建立和关闭连接的开销,提高了处理大量短信时的效率。同时,SMPP...

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

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

    SMPP协议

    **SMPP协议**(Short Message Peer-to-Peer Protocol)是用于短消息服务(SMS)的一种开放、可互操作的协议标准,它定义了短消息中心(SMSC)与短消息实体(SME)之间通信交互的规则以及数据传输格式。该协议最初由欧洲电信...

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

    该压缩包“Java实现的点对点短消息发送协议(smpp)开发包源码.7z”包含了用于Java平台的SMPP协议实现源代码。这个开发包通常包括以下组件: 1. **SMPP库**:这是一个核心组件,实现了SMPP协议的规范,包括连接到SMSC...

    SMPP协议(SP短信开发)

    此外,SMPP协议还包含其他消息类型,如enquire_link(查询连接状态)和enquire_link_resp(查询连接状态的响应),以及各种错误处理和心跳保持机制,确保连接稳定性和消息传输的可靠性。 总之,SMPP协议是SP短信...

    smpp技术内容讲解

    SMPP协议设计的主要目的是提供一个高效、可靠且可扩展的接口,允许第三方应用与SMSC进行交互,支持大量并发的短消息传输。该协议支持多种操作,包括连接建立、消息提交、查询、取消以及系统管理等。 1.2 SMPP协议的...

    短信SMPP协议模拟器.zip

    这些文档详细定义了SMPP协议的版本3.4和3.3的所有消息类型、命令、编码规则以及错误处理机制。通过阅读这些文档,开发者可以深入理解SMPP协议的工作原理,例如提交短信(Submit_sm)、接收短信(Deliver_sm)等基本...

    SMPP3.4——zh

    SMPP接口协议最初由ETSI收录在 GSM03.39规范中,描述了短消息中心与短消息实体之间通信交互的协议关系及数据传输格式,本规范对SMPP...SMPP协议可以以TCP/IP或X.25作为底层通讯承载。

    smpp协议v3.4-中文简明版 .docx

    SMPP协议通过定义一系列命令和响应来实现短消息的发送和接收过程。其中,主要涉及到以下几个方面: 1. **连接建立**:SMPP会话开始前,需要先建立一个TCP连接。之后,ESME通过发送BIND命令到SMSC请求建立会话,SMSC...

    SMPP协议,短信协议

    SMPP协议定义了一系列的消息格式和交互流程,确保了SMSC和ESME之间高效且可靠的数据交换。其中,每个消息都需要有一个响应(ACK),即确认消息。例如,当ESME向SMSC提交短消息时,SMSC会在接收消息后发送响应确认;...

    SMPP 协议 5.0

    SMPP协议覆盖了从消息提交到传递和接收的所有阶段,为移动网络中的短消息交互提供了框架。 #### 三、协议版本 SMPP协议自其首次发布以来经历了多个版本的发展,每个版本都引入了新的特性以适应不断变化的技术需求...

    smpp中文协议规范

    本文将深入探讨SMPP协议的核心概念、数据传输格式以及其在实际通信交互中的应用。 **1. SMPP协议结构** SMPP协议基于TCP/IP层之上,提供了一种可靠的、基于连接的传输机制。它定义了一套命令集,这些命令用于建立...

    smpp3.4英文版

    由于其标准化的特点,SMPP协议支持多种服务类型,例如发送通知、短信提醒、验证消息以及其他交互式通信。 值得注意的是,SMPP协议的操作和维护需要非常严格的准确性。文档中的版权声明明确指出,未经SMPP开发者论坛...

    smpp.rar_SMPP jar_SMPP java_smpp_smpp send ja_smpp3.4 java

    这个“smpp.rar”压缩包包含了用于Java环境中实现SMPP协议的相关资源,特别是“smppapi-0.3.7.jar”,这是一个Java库,提供了与SMPP服务器进行交互的功能。 首先,让我们深入理解SMPP协议。它是由Global System for...

    基于java的实现的点对点短消息发送协议(smpp)开发包源码.zip

    在这个压缩包中,你将找到源代码,这些源代码可以帮助你深入理解SMPP协议的工作原理以及如何在Java平台上进行实现。 1. SMPP协议介绍: SMPP是基于TCP/IP的通信协议,用于连接短消息服务中心(SMSC)与ESME(短...

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

    SMPP(Short Message Peer-to-Peer)是一种广泛应用于移动通信中的应用层协议,它允许服务提供商与短消息服务中心(SMSC)进行交互,以发送、接收和管理SMS消息。SMPP 3.4是该协议的一个版本,提供了更丰富的功能和...

    利用SMPP协议与SMSC通信源程序

    这个"利用SMPP协议与SMSC通信源程序"的资源包含实现SMPP协议并与SMSC进行交互的源代码,这对于我们理解、开发或调试短信服务系统非常有价值。 1. **SMPP协议**:SMPP是一种基于TCP/IP的应用层协议,设计用于高效、...

Global site tag (gtag.js) - Google Analytics