SMPP
SMPP(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_T文缩写: CAMEL (Customised Applications for Mobile net work Enhanced Logic)
中文译名: CAMEL服务器,移动网络定制应用增强逻辑服务器
分类:电信设备
解 释: CAMEL是为服务网络增强逻辑应用的服务器,它扩展了智能网(IN)提供给移动环境业务的范围,使移动电话系统能支持智能网的业务。Apache Camel是一个开源的企业应用集成框架。
它采用URI来描述各种组件,这样你可以很方便地与各种传输或者消息模块进行交互,比如HTTP、ActiveMQ、JMS、JBI、SCA、MINA或CXF Bus API。这些模块是采用可插拔的方式进行工作的。Apache Camel拥有小巧、依赖少等特点,能够很容易将其集成在各种Java应用中。
X / BOUND_RX / BOUND_TRX / CLOSED
分享到:
相关推荐
Apache Camel 是一个强大的开源企业级集成框架,它简化了在Java应用程序之间建立复杂的消息传递流程。这个"Apache Camel 开发指南"压缩包包含了丰富的资源,帮助开发者深入理解Camel的各个方面,包括路由表达式、...
在“smpp.zip”这个压缩包中,包含了两个文件:“smpp.doc”可能是一个详细的SMPP协议文档,通常会包含协议规范、报文结构、操作流程等关键信息;而“www.pudn.com.txt”可能是一个链接或资源说明,指向更多关于SMPP...
SMPP(Short Message Peer-to-Peer)是一种基于TCP/IP的应用层协议,主要用于移动通信系统中的短信服务。这个“smpp.rar”压缩包包含了用于Java环境中实现SMPP协议的相关资源,特别是“smppapi-0.3.7.jar”,这是一...
基于Java的实例开发源码-smpp协议的点对点短信发送源码包.zip
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可运行于...
标题中的"Smpp_Server.rar"是一个包含SMPP服务器相关代码的压缩包,而"ACK_smpp_smpp server"则暗示了该服务器能够处理SMPP协议中的ACK(确认)响应以及与SMPP服务器相关的功能。SMPP(Short Message Peer-to-Peer)...
本文将深入探讨如何使用SMPP协议和Java编程语言来实现在IT环境中发送短信的功能。SMPP(Short Message Peer-to-Peer)是一种广泛应用于移动通信中的应用层协议,它允许服务提供商与短消息服务中心(SMSC)进行交互,...
SMPP接口协议最初由ETSI收录在 GSM03.39规范中,描述了短消息中心与短消息实体之间通信交互的协议关系及数据传输格式,本规范对SMPP接口协议的描述主要面向简单的通信交互,制定规范的厂家将其...
SMPP协议V3.4 中文版 SMPP(Short Message Peer-to-Peer)协议是一种短消息中心与短消息实体之间的接口规范,用于描述短消息中心与短消息实体之间的通信交互协议关系及数据传输格式。本协议规范最初由ETSI收录在...
SMPP(Short Message Peer-to-Peer)是一种协议,用于在通信网络中传递SMS(Short Message Service,短信服务)数据。SMPP模拟器是用于测试和验证SMPP客户端或服务器实现的有效工具,它允许开发者在不实际连接到运营...
smpp-server-mock随附: 模拟SMPP服务器 Junit 5扩展 Spring Boot Starter在应用程序启动之前启动模拟服务器MockSmppBootstrapConfiguration 核心SMPP服务器对象的AssertJ断言 核smpp-server-mock-core包含两个主要...
**SMPP协议规范详解** **一、SMPP协议概述** SMPP(Short Message Peer-to-Peer,短消息对等协议)是一种应用层协议,主要用于在短消息服务中心(SMSC)和其他系统之间传输短信数据,例如移动网络运营商的网关、...
"国际通讯协议SMPP(v3)版本中文文档" SMPP(Short Message Peer-to-Peer)协议是一种国际通讯协议,用于短消息业务之间的通信。该协议的主要应用场景是在移动通信网上,运营商可以利用短消息平台向用户提供丰富的...
**SMPP服务端模拟器详解** 在信息技术领域,短消息传递协议(Short Message Peer-to-Peer,简称SMPP)是一种广泛应用于短信网关和短信应用服务器之间的开放式传输协议。它为移动运营商和开发者提供了一种标准接口,...
基于java的开发源码-smpp协议的点对点短信发送源码包.zip 基于java的开发源码-smpp协议的点对点短信发送源码包.zip 基于java的开发源码-smpp协议的点对点短信发送源码包.zip 基于java的开发源码-smpp协议的点对点...
SMPP(Short Message Peer-to-Peer)是一个用于传输短信的协议,主要用于移动网络运营商与短信中心(SMSC)和其他第三方短信服务提供商(ESME,即扩展短消息实体)之间的通信。SMPP 3.4是该协议的一个版本,广泛应用...
**SMPP(Short Message Peer-to-Peer)协议详解** SMPP接口协议,全称为短消息对等协议,是用于移动网络中的短消息服务(SMS)系统的重要通信协议。该协议最初由欧洲电信标准协会(ETSI)在GSM 03.39规范中定义,...
使用SMPP发送短信是一项在企业级应用中常见的功能,它允许开发者使用SMPP(Short Message Peer-to-Peer)协议,与短信中心(SMSC)进行通信,实现短信的发送、接收、报告等功能。在实际应用中,开发者通常会面临实时...
SMPP(Short Message Peer to Peer)协议是一种开放的消息传输协议,它主要用于在手机短信中心(SMSC)和外部系统之间交换短消息。SMPP协议允许系统通过标准化的方式发送和接收短消息,无论这些系统位于何处。版本...