国移动通信信息资源站实体与互联网短消息网关接口协议(V1
1) 中国移动通信集团公司 2000/12/12 6
1 长连接 ICP与ISMG以Client—Server方式建立 TCP连接,用于双方信息的相互提交
TCP/IP连接建立后,由 Client发起建立应用层的连接,这时如果 ICP或 ISMG认为需要建立 TLS连接,则在传输的数据包中置 TLS字段,从而在双方建立 TLS连接
在应用层连接建立后的数据传输过程中,如果 ICP或 ISMG需要向对端发送加密信息,也可建立 TLS连接,这时只需要置相应的消息体中Tls_available(是否使用 TLS层)属性字段,且应的本条消息的消息体中的其他属性不发送
消息采用并发方式发送,加以流量控制,窗口大小可调,暂定为 16条消息,即接收方在应答前一次收到的消息最多不超过 16条
ICP向 ISMG发送的消息类型包括: 1) CMPP_Connect 请求应用层连接 2) CMPP_Terminate 终止应用层连接 3) CMPP_Terminate_REP 终止应用层连接应答 4) CMPP_Deliver_REP 下发短信应答 5) CMPP_Submit 提交短信 6) CMPP_Query 发送短信状态查询 7) CMPP_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 激活测试应答