中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)

中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)

ID:45569727

大小:100.73 KB

页数:36页

时间:2019-11-14

中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)_第1页
中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)_第2页
中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)_第3页
中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)_第4页
中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)_第5页
资源描述:

《中国电信企业标准-CTMP开发-中国电信短消息网关协议(SMGP)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、CT中国电信企业标准CT/TSNRC1CTMP开发-SMGPV3.0.3CTMP开发-中国电信短消息网关协议(SMGP)2009-04实施2009-04发布中国电信集团公司V5

2、NATELECOM目录1适用范围22引用标准33缩略语44SMGP协议概述54.1定义54.2通信方式54.3协议应用及涉及的端口号75SMGP协议75」数据类型75.2消息结构86参数定义136.1消息头参数描述136.2消息体必选参数描述146.3消息体可选参数描述25VS

3、NATELECOM木标准规定了企业信使平台与

4、企业川户进行短消息传输的接口协议。木标准是在SMGP协议V3.0.3的基础上,基于企业信使平台需求进行修订而成。VS

5、NATELECOM1适用范围木协议适川于企业信使平台、企业用户设备开发商及内容捉供商。V5

6、NATELECOM2引用标准下列文件通过本文的参考而成为本规范的条款。凡是注FI期的参考文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本文,凡是不注tl期的参考文件,其最新版本适用于本文。【1】ShortMessagePeertoPeerProtocolSpecificati

7、on【2】小国电信CDMA短消息网关设备规范vl.O」【3】中国电信CDMA消息网关测试规范v101[4]屮国电信综合业务管理平台ISMP接口规范_RC1.0.1_-SS接口VS

8、NATELECOM3缩略语缩略语英文全名中文全名CTMPChinaTelecomMessagePlatform企业信使平台SPServiceProvider服务提供商SMGPShortMessageGatewayProtocol短消息网关协议SMPPShortMessagePointtoPointProtocol短消息点

9、到点协议V5

10、NATELECOM4SMGP协议概述4.1定义SMGP协议是CTMP与CP进行短消息传输的接口协议。4.2通信方式所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发链路检测包以维持此连接。4.2.1长连接通信双方以客户•服务器方式建立TCP连接,用于双方信息的相互提交。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出超过时间T后耒收到响应,应立即再发送链路检测包,再连续发送NJ次后仍耒得

11、到响应则断开此连接。参数C、T、N原则上应可配置,现阶段建议取值为:C=3分钟,T=60秒,N=3。通信双方Z间的消息如果不能成功发送,应隔时间R进行重发,再连续发送N・1次后仍未发送成功则停发。现阶段建议取值为:R=60秒,N=3。通信双方之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N・1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可配置,现阶段建议为16,即接收方在应答前一次收到的消息最多不超过16条。

12、长连接的操作流程举例如图1所示:滑动窗口不大于WVS

13、NATELECOMV5

14、NATELECOM4.2.2单连接一个SP帐号同时只能有一个SMGP连接连到CTMP平台,该连接为双工模式,既可以发送Submit,也可以接收SubmitResp和Deliver消息。4.3协议应用及涉及的端口号89005SMGP协议5.1数据类型5丄1基本数据类型Integer无符号整数OctetString不强制以0x00结尾的定长字符串。当位数不足时,在不明确注明的情况下,应左对齐,右补0x00o在明确注明的情况下

15、,以该字段的明确注明为准。5丄2可选参数可选参数采用TLV(Tag^Length、Value)形式定义,毎个可选参数的Tag、Length、Value的定义见6.3节。字段长度(字节)数据类型说明Tag2Integer字段的标签,用于唯一标识可选参数Length2Integer字段的长度VS

16、NATELECOMValue可变长度可变类型字段内容5.2消息结构项目说明MessageHeader消息头(所有消息公共包头)MessageBody消息体5.2.1消息头结构字段长度(字节)数据类型说明参考P

17、acketLength4Integer数据包长度6.1.1RequestID4Integer请求标识6.1.2SequencelD4Integer消息流水号6.1.35.2.2消息体结构5.2.2.1登录操作(Login)Login操作的冃的是客户端向服务器端注册作为一个合法客户端身份,若注册成功后即建立了应川层的连接,此后客户端可以与此服务器端进行消息的接收和发送。服务器端以LoginResp消息响应客户端的诘求。5・2・2・1・1Login字段长度(字节)数据类型说明参考必选参

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

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

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