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