移动CMPP3.0短信网关接口协议

----------------------(由于javaEye不能粘贴图片,请下载文章下面附件)

功能概述

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

1)短信发送(Short Message Mobile OriginateSM MO

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

2   短信接收(Short Message Mobile TerminatedSM MT

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

62    协议栈

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

CMPP

TCP

IP

底层承载

ISMG

CMPP

TCP

IP

底层承载

CMPP

TCP

IP

底层承载

CMPP

TCP

IP

底层承载

ISMG

SP

 GNS

图2    CMPP协议栈

73    通信方式

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

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

7.13.1        长连接

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

参数CTN原则上应可配置,现阶段建议取值为:C=3分钟,T=60秒,N=3

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

消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可配置,现阶段建议为16,即接收方在应答前一次收到的消息最多不超过16条。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值