好文档 - 专业文书写作范文服务资料分享网站

中国移动通信互联网短信网关接口协议(V3.0.0)

天下 分享 时间: 加入收藏 我要投稿 点赞

QB-GF-028-2003 SP_Id

SP_Code

Service_Id

编号为1的网关代码为001001,江西编号为1的网关代码为079101,依此类推

SP的企业代码:网络中SP地址和身份的标识、地址翻译、计费、结算等均以企业代码为依据。企业代码以数字表示,共6位,从“9XY000”至“9XY999”,其中“XY”为各移动公司代码

SP的服务代码:服务代码是在使用短信方式的上行类业务中,提供给用户使用的服务提供商代码。服务代码以数字表示,全国业务服务代码长度为4位,即“1000”-“9999”;本地业务服务代码长度统一为5位,即“01000”-“09999”;信产部对新的SP的服务代码分配提出了新的要求,要求以“1061”-“1069”作为前缀,目前中国移动进行了如下分配: 1062:用于省内SP服务代码 1066:用于全国SP服务代码 其它号段保留。

SP的业务类型,数字、字母和符号的组合,由SP自定,如图片传情可定为TPCQ,股票查询可定义为11

2

QB-GF-028-2003 4 网络结构

图1 互联网短信网关组网结构

如图1所示,互联网短信网关(ISMG)是业务提供商(SP)与移动网内短信中心之间的中介实体,互联网短信网关一方面负责接收SP发送给移动用户的信息和提交给短信中心。另一方面,移动用户点播SP业务的信息将由短信中心通过互联网短信网关发给SP。另外,为了减轻短信中心的信令负荷,互联网短信网关还应根据路由原则将SP提交的信息转发到相应的互联网短信网关。互联网短信网关通过向汇接网关(GNS)查询的方式获得网关间的转发路由信息。

另外,ISMG还必须与数据业务管理平台DSMP进行连接,在业务流程中对用户、业务以及定购关系等进行鉴权并对业务进行批价。

5 CMPP功能概述

CMPP协议主要提供以下两类业务操作:

(1)短信发送(Short Message Mobile Originate,SM MO) 详细的流程请参考《移动梦网短信业务信令流程规范V3.0.0》; (2) 短信接收(Short Message Mobile Terminated,SM MT)

3

QB-GF-028-2003 详细的流程请参考《移动梦网短信业务信令流程规范V3.0.0》;

6 协议栈

CMPP协议以TCP/IP作为底层通信承载,具体结构由图4所示:

SP ISMG ISMG GNS CMPP TCP IP 底层承载 CMPP TCP IP 底层承载 图2 CMPP协议栈

CMPP TCP IP 底层承载 CMPP TCP IP 底层承载 7 通信方式

各网元之间共有两种连接方式:长连接和短连接。所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发链路检测包以维持此连接。短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,即每次TCP连接只完成一对CMPP消息的发送。

现阶段,要求ISMG之间必须采用长连接的通信方式,建议SP与ISMG之间采用长连接的通信方式。 7.1

长连接

通信双方以客户-服务器方式建立TCP连接,用于双方信息的相互提交。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出超过时间T后未收到响应,应立即再发送链路检测包,再连续发送N-1次后仍未得到响应则断开此连接。

参数C、T、N原则上应可配置,现阶段建议取值为:C=3分钟,T=60秒,N=3。 网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。

消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可配置,现阶段建议

4

QB-GF-028-2003 为16,即接收方在应答前一次收到的消息最多不超过16条。

长连接的操作流程举例如图5所示:

客户端 服务器端 滑动窗口不大于W建立TCP连接 CMPP消息1 CMPP消息2 对CMPP消息1的响应 对CMPP消息2的响应 . . . . . . 链路检测包 链路检测包响应 链路检测包 链路检测包响应 . . . . . . 拆除TCP连接 图3 长连接操作流程

5

QB-GF-028-2003 7.2

短连接

通信双方以客户-服务器方式建立TCP连接,应答与请求在同一个连接中完成。系统采用客户/服务器模式,操作以客户端驱动方式发起连接请求,完成一次操作后关闭此连接。

网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续 发送N-1次后仍未得到响应则停发。现阶段建议取值为:T=60秒,N=3。

短连接的操作流程举例如图6所示: 客户端/服务器建立TCP连接 服务器/客户端 CMPP消息1 对CMPP消息1的响应 拆除TCP连接 建立TCP连接 CMPP消息2 对CMPP消息2的响应 拆除TCP连接 . . . . . . 图4 短连接操作流程

7.3

本协议涉及的端口号

端口号

应用

6

中国移动通信互联网短信网关接口协议(V3.0.0)

QB-GF-028-2003SP_IdSP_CodeService_Id编号为1的网关代码为001001,江西编号为1的网关代码为079101,依此类推SP的企业代码:网络中SP地址和身份的标识、地址翻译、计费、结算等均以企业代码为依据。企业代码以数字表示,共
推荐度:
点击下载文档文档为doc格式
99twu10xf99bpag891bi6tck19hpxv003jd
领取福利

微信扫码领取福利

微信扫码分享