移动短信接口 CMPP30协议

移动短信接口 CMPP30协议

ID:37071116

大小:130.50 KB

页数:12页

时间:2019-05-16

移动短信接口 CMPP30协议_第1页
移动短信接口 CMPP30协议_第2页
移动短信接口 CMPP30协议_第3页
移动短信接口 CMPP30协议_第4页
移动短信接口 CMPP30协议_第5页
资源描述:

《移动短信接口 CMPP30协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、北京东时方科技有限公司http://www.dongshifang.com中国移动通信互联网短信网关接口协议ChinaMobilePointtoPoint版本号:3.0.0中国移动通信集团公司发布北京东时方科技有限公司http://www.dongshifang.com1通信方式32消息定义42.1基本数据类型42.2消息结构42.3消息头格式(MessageHeader)42.4集团用户(EC)与短信服务平台(SSP)间的消息定义42.4.1EC请求连接到SSP(SSP_CONNECT)操作42.4.2EC或SSP请求拆

2、除连接(SSP_TERMINATE)操作62.4.3EC向SSP提交短信(SSP_SUBMIT)操作62.4.4SSP向EC提交短信(SSP_DELIVER)操作72.4.5SSP向EC提交账户余额(SSP_REMAIN_NOTIFY)操作92.4.6SSP向EC送交状态报告(SSP_REPORT)操作92.4.7链路检测(SSP_ACTIVE_TEST)操作113Command_Id定义114API说明12中国移动通信集团公司发布北京东时方科技有限公司http://www.dongshifang.com1通信方式通信双方

3、以客户-服务器方式建立TCP连接,用于双方信息的相互提交。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出超过时间T后未收到响应,应立即再发送链路检测包,再连续发送N-1次后仍未得到响应则断开此连接。参数C、T、N原则上应可配置,现阶段建议取值为:C=3分钟,T=60秒,N=3。网关与EC之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可

4、配置,现阶段建服务器端客户端议为16,即接收方在应答前一次收到的消息最多不超过16条。拆除TCP连接建立TCP连接对EC消息2的响应对EC消息1的响应EC消息2EC消息1链路检测包链路检测包响应链路检测包链路检测包响应建立TCP链接中国移动通信集团公司发布北京东时方科技有限公司http://www.dongshifang.com拆除TCP连接2消息定义2.1基本数据类型UnsignedInteger无符号整数Integer整数,可为正整数、负整数或零OctetString定长字符串,位数不足时,右补齐,以二进制的零以表示字

5、符串的结束符2.2消息结构项目说明MessageHeader消息头(所有消息公共包头)MessageBody消息体2.3消息头格式(MessageHeader)字段名字节数属性描述Total_Length4UnsignedInteger消息总长度(含消息头及消息体)Command_Id4UnsignedInteger命令或响应类型Sequence_Id4UnsignedInteger消息流水号,顺序累加,步长为1,循环使用(一对请求和应答消息的流水号必须相同)2.4集团用户(EC)与短信服务平台(SSP)间的消息定义EC为

6、客户端,向作为服务器端的SSP发起连接请求,在通过身份验证之后EC与SSP之间方可进行数据传输。2.4.1EC请求连接到SSP(SSP_CONNECT)操作SSP_CONNECT操作的目的是EC向SSP中国移动通信集团公司发布北京东时方科技有限公司http://www.dongshifang.com注册作为一个合法EC身份,若注册成功后即建立了应用层的连接,此后EC可以通过此连接发送短信。SSP以SSP_CONNECT_RESP消息响应SP的请求。2.4.1.1SSP_CONNECT消息定义(ECàSSP)字段名字节数属性

7、描述Source_Addr6OctetString源地址,此处为EC_Id,即EC的用户代码。不足6位填.AuthenticatorSource16OctetString用于鉴别源地址。其值通过单向MD5hash计算得出,表示如下:AuthenticatorSource=MD5(Source_Addr+9字节的0+sharedsecret+timestamp)Sharedsecret由SSP与EC实现商定,timestamp格式为:MMDDHHMMSS,即月日时分秒,10位。Version1UnsignedIntege

8、r双方协商的版本号(高位4bit表示主版本号,低位4bit表示次版本号),对于1.0的版本,高4bit为1,低4位为0Timestamp4UnsignedInteger时间戳的明文,由客户端产生,格式为MMDDHHMMSS,即月日时分秒,10位数字的整型,右对齐。2.4.1.2SSP_CONNECT_R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。