CMPP协议.doc

CMPP协议.doc

ID:20507004

大小:163.50 KB

页数:30页

时间:2018-10-10

CMPP协议.doc_第1页
CMPP协议.doc_第2页
CMPP协议.doc_第3页
CMPP协议.doc_第4页
CMPP协议.doc_第5页
资源描述:

《CMPP协议.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国移动通信信息资源站实体与互联网短消息网关(ISMG)接口协议(CMPP)V1.1中国移动通信集团公司2000/11/29--------------------------------------------------------------------------------编制说明本规范为中国移动通信集团公司企业规范,规定信息资源站实体与互联网短消息网关的应用层接口协议。本协议版本为1.1版。略缩语ISMGInternetShortMessageGateway互联网短消息网关SMPPSh

2、ortMessagePeertoPeer短消息点对点协议CMPPChinaMobilePeertoPeer中国移动点对点协议TLSTransportLayerSecurity传输层安全SMCShortMessageCenter短消息中心网络结构因特网SC业务中心即ISMG记录了全网的SMC的位置,要求ICP的功能实体向ISMG发CMPP_SUBMIT消息,由ISMG将消息转发到某SMC上。同时,SMC也可向ISMG发送短消息,由ISMG发送给相应的ICP。维护管理中心对ISMG进行管理。CMPP功

3、能CMPP用以建立短消息中心和ICP之间的通路,业务和信息的提供由ICP完成。可以为实现移动数据增值业务提供服务,例如以下业务:Email通知、语音信箱通知、Internet发短消息、移动台发Email、催费通知、自动综合业务信息台(信息点播业务,主要有:天气预报、股票信息、航班信息等)。以下以Email通知业务为例,讲述信息的流程:某因特网的用户向ICP的EmailServer发送一封Email。ICP的POP3SERVER激活过滤进程,如果该用户申请了Email通知业务,则过滤进程将用户登记的

4、手机号码取出,将Email的标题取出,绑定在CMPP_SUBMIT消息中,发送给ISMG。ISMG将检查CMPP_SUBMIT消息中“接收业务的手机号码”字段,则在ISMG中查询该手机用户归属的SMC的地址,然后发送给SMC。ISMG得到确认消息后,将消息转换成CMPP_SUBMIT_REP,发回给ICP。SMC收到该消息后,对该消息进行处理,并向ISMG发送确认消息,由上述流程可见,对于ICP来讲,要做的工作主要集中在第二步,即在EMAILSERVER中做一个过滤程序,实现上述功能即可。从协议上

5、说,ICP只要具备CMPP中实现的接口,就可以实现对应于控制层的功能,至于对于具体的ICP功能实体,比如EmailServer、WebServer等,尚需做一些应用层的工作。接口CMPP协议以TCP/IP作为底层通信承载。在有较高的安全性需要时,可选用TLS层进行安全传输。消息流程ICP与ISMG之间进行信息交互时,可以采用长连接方式,也可以采用短连接方式。所谓长连接,指在一个连接上可以连续发送多个数据包,然后断开连接,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。短连接是指通讯双方有

6、数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。长消息ICP与ISMG以Client—Server方式建立TCP连接,用于双方信息的相互提交。TCP/IP连接建立后,由Client发起建立应用层的连接,这时如果ICP或ISMG认为需要建立TLS连接,则在传输的数据包中置TLS字段,从而在双方建立TLS连接。在应用层连接建立后的数据传输过程中,如果ICP或ISMG需要向对端发送加密信息,也可建立TLS连接,这时只需要置相应的消息体中Tls_available

7、(是否使用TLS层)属性字段,且应的本条消息的消息体中的其他属性不发送。消息采用并发方式发送,加以流量控制,窗口大小可调,暂定为10条消息,即接收方在应答前一次收到的消息多于10条将予以拒绝。ICP向ISMG发送的消息类型包括:1)CMPP_Connect请求应用层连接2)CMPP_Terminate终止应用层连接3)CMPP_Terminate_REP终止应用层连接应答4)CMPP_Deliver_REP下发短信应答5)CMPP_Submit提交短信6)CMPP_Query发送短信状态查询7)C

8、MPP_Cancel删除短信8)CMPP_Active_Test激活测试9)CMPP_Active_Test_REP激活测试应答ISMG向ICP发送的消息类型包括:1)CMPP_Connect_REP请求连接应答2)CMPP_Deliver短信下发3)CMPP_Submit_REP提交短信应答4)CMPP_Query_REP短信状态查询结果5)CMPP_Cancel_REP删除短信应答6)CMPP_Active_Test_REP激活测试应答7)CMPP_Active_Test激活测

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

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

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