目 录
前 言....................................................................................................................................................5
1. 范围..............................................................................................................................................6
2. 缩略语..........................................................................................................................................6
3.网络结构.......................................................................................................................................7
4.CMPP 功能概述...........................................................................................................................8
5. 协议栈.............................................................................................................................................9
6. 通信方式.........................................................................................................................................9
6.1 长连接.................................................................................................................................10
6.2 短连接.................................................................................................................................12
6.3 本协议中涉及的端口号.....................................................................................................13
6.4 交互过程中的应答方式.....................................................................................................13
7.消息定义.....................................................................................................................................14
7.1 基本数据类型....................................................................................................................14
7.2 消息结构.............................................................................................................................14
7.3 消息头格式(Message Header)......................................................................................14
7.4 信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义....................................14
7.4.1 SP 请求连接到 ISMG(CMPP_CONNECT)操作..............................................15
7.4.1.1 CMPP_CONNECT 消息定义(SPISMG)...........................................15
7.4.1.2 CMPP_CONNECT_RESP 消息定义(ISMG SP)..............................15
7.4.2 SP 或 ISMG 请求拆除连接(CMPP_TERMINATE)操作.................................16
7.4.2.1 CMPP_TERMINATE 消息定义(SPISMG 或 ISMG SP)..............16
7.4.2.2 CMPP_TERMINATE_RESP 消息定义(SPISMG 或 ISMG SP). .16
7.4.3 SP 向 ISMG 提交短信(CMPP_SUBMIT)操作.................................................16
7.4.3.1 CMPP_SUBMIT 消息定义(SPISMG)...............................................16
7.4.3.2 CMPP_SUBMIT_RESP 消息定义(ISMG SP).................................18
7.4.4 SP 向 ISMG 查询发送短信状态(CMPP_QUERY)操作..................................19
7.4.4.1 CMPP_QUERY 消息的定义(SPISMG).............................................19
7.4.4.2 CMPP_QUERY_RESP 消息的定义(ISMG SP)................................19
7.4.5 ISMG 向 SP 送交短信(CMPP_DELIVER)操作...............................................20
7.4.5.1 CMPP_DELIVER 消息定义(ISMGSP).............................................20
7.4.5.2 CMPP_DELIVER_RESP 消息定义(SP ISMG)...............................22
7.4.6 SP 向 ISMG 发起删除短信(CMPP_CANCEL)操作........................................23
7.4.6.1 CMPP_CANCEL 消息定义(SP ISMG)............................................23
7.4.6.2 CMPP_CANCEL_RESP 消息定义(ISMG SP)................................23
7.4.7 链路检测(CMPP_ACTIVE_TEST)操作..........................................................23
7.4.7.1 CMPP_ACTIVE_TEST 定义(SP ISMG 或 ISMGSP)...................23
7.4.7.2 CMPP_ACTIVE_TEST_RESP 定义(SP ISMG 或 ISMGSP).......23
7.5 互联网短信网关(ISMG)之间的消息定义........................................................................23
7.5.1 源 ISMG 请求连接到目的 ISMG(CMPP_CONNECT)操作...........................23
7.5.2 源 ISMG 请求拆除到目的 ISMG 的连接(CMPP_TERMINATE)操作..........24