中国移动通信互联短信网关接口协议

合集下载

最新中国移动通信互联网短信网关接口协议

最新中国移动通信互联网短信网关接口协议

中国移动通信互联网短信网关接口协议中国移动通信互联网短信网关接口协议(China Mobile Peer to Peer, CMPP)(V2.0)中国移动通信集团公司2002年4月目录前言 (4)1.范围 (5)2.缩略语 (5)3.网络结构 (6)4.CMPP功能概述 (6)5. 协议栈 (8)6. 通信方式 (8)6.1长连接 (9)6.2短连接 (11)6.3本协议中涉及的端口号 (12)6.4 交互过程中的应答方式 (12)7.消息定义 (12)7.1基本数据类型 (12)7.2消息结构 (13)7.3 消息头格式(Message Header) (13)7.4信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 (13)7.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (13)7.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (13)7.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (14)7.4.2 SP或ISMG请求拆除连接(CMPP_TERMINATE)操作 (14)7.4.2.1 CMPP_TERMINA TE消息定义(SP→ISMG或ISMG → SP) (14)7.4.2.2 CMPP_TERMINA TE_RESP消息定义(SP→ISMG或ISMG → SP) . 147.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (14)7.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (15)7.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (16)7.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (17)7.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (17)7.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (17)7.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (18)7.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (18)7.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (20)7.4.6SP向ISMG发起删除短信(CMPP_CANCEL)操作 (20)7.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (20)7.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (20)7.4.7链路检测(CMPP_ACTIVE_TEST)操作 (21)7.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (21)7.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (21)7.5互联网短信网关(ISMG)之间的消息定义 (21)7.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (21)7.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINA TE)操作 (21)7.5.3链路检测(CMPP_ACTIVE_TEST)操作 (21)7.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (21)7.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (21)7.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (25)7.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (25)7.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (25)7.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP-_TERMINATE)操作 (25)7.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (26)7.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (26)7.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (26)7.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (26)7.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (26)7.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (26)7.6.5ISMG向汇接网关获取路由(CMPP_GET_ROUTE)操作 (27)7.6.5.1 CMPP_GET_ ROUTE消息定义(ISMG→GNS) (27)7.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (27)7.6.6 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDA TE)操作 (28)7.6.6.1 CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (28)7.6.6.2 CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (28)7.6.7 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDA TE)操作 (29)7.6.7.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (29)7.6.7.2CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (29)7.6.8汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (29)7.6.8.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)7.6.8.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG →GNS) (30)7.6.9汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDA TE)操作 (30)7.6.9.1 CMPP_PUSH_MO_ROUTE_UPDA TE消息定义(GNS→ISMG) (30)7.6.9.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG →GNS) (30)7.7系统定义 (31)7.7.1 Command_Id定义 (31)附录1 MO状态报告的产生 (32)修订历史 (34)前言本规范为中国移动通信集团公司企业规范,简称CMPP,现阶段版本是对1.2.1版修订后形成的,为2.0版。

中国移动短信网关接口协议CMPPV.doc

中国移动短信网关接口协议CMPPV.doc

中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (3)5 CMPP功能概述 (3)6 协议栈 (4)7 通信方式 (4)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP ISMG或ISMG SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP ISMG或ISMG SP) (10)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (16)8.4.6.1 CMPP_CANCEL消息定义(SP ISMG) (16)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP ISMG或ISMG SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP ISMG或ISMG SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (17)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (17)8.5.4.1 CMPP_FWD定义(ISMG ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (21)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (21)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作218.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (21)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (22)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG GNS) (22)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (23)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS ISMG) (25)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (26)8.6.7.1 CMPP_MT_ROUTE_UPDA TE消息定义(ISMG GNS) (26)8.6.7.2 CMPP_MT_ROUTE_UPDA TE_RESP消息定义(GNS ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (27)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG GNS) (27)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS ISMG) (28)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG GNS) (29)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDA TE)操作 (29)8.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG GNS) (30)8.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (31)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

短信网关接口协议(CMPP3.0)

短信网关接口协议(CMPP3.0)

中国移动通信企业标准QB-GF-028-2003中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.02003-11-03发布2003-11-03实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (3)5 CMPP功能概述 (3)6 协议栈 (4)7 通信方式 (4)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (10)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (16)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (16)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (17)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (17)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (21)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (21)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作218.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (21)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (22)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (22)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (23)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (25)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (26)8.6.7.1 CMPP_MT_ROUTE_UPDA TE消息定义(ISMG→GNS) (26)8.6.7.2 CMPP_MT_ROUTE_UPDA TE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (27)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (28)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (29)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDA TE)操作 (29)8.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (31)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 附录3 全网SP和本地SP的服务代码的区别 (35)11.1 区别1:现网上全网SP和本地SP的服务代码的区别 (35)11.2 区别2:新分配的SP的服务代码规则 (35)12 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义。

中国移动通信互联网短信网关接口协议

中国移动通信互联网短信网关接口协议

中国移动通信互联网短信网关接口协议协议名称:中国移动通信互联网短信网关接口协议一、协议双方的基本信息甲方(服务方):公司名称:____________________________地址:_________________________________联系人:_____________________________联系电话:___________________________乙方(接入方):公司名称:____________________________地址:_________________________________联系人:_____________________________联系电话:___________________________二、各方身份、权利、义务及履行方式1.甲方权利与义务:(1)提供短信网关接口服务。

(该服务的具体范围可以在接口文档中详细说明)(2)及时修复服务故障,确保服务稳定性。

(3)遵守中国相关法律法规。

(4)对乙方提供的信息严格保密。

(5)提供技术支持。

(6)接受乙方的反馈意见,不断完善服务质量。

2.乙方权利与义务:(1)合法使用甲方提供的服务。

(2)支付服务费用。

(3)向甲方提供相关的公司信息,保证信息真实合法。

(4)遵守中国相关法律法规。

(5)接受甲方技术支持和培训。

(6)及时维护本公司所使用的系统,确保系统的稳定性。

3.履行方式及期限:(1)甲方应在收到乙方的服务申请后,在协议中规定的时间内提供服务。

(2)乙方应支付约定的服务费用。

(3)双方应在本协议生效后履行协议中规定的各项义务。

三、违约责任如因甲方或乙方违反本协议条款、相关法律法规或双方之间的其他协议,导致任何一方承担任何损失或被要求承担任何责任,另一方应予以赔偿并承担全部责任。

四、遵守中国的相关法律法规双方应遵守中国有关通信行业的法律法规及规章制度,包括但不限于《中华人民共和国电信条例》等有关通信行业法规,同时双方也必须遵守中国有关在线传输的法律法规。

移动短信网关接口协议CMPP(V3.0.0)

移动短信网关接口协议CMPP(V3.0.0)

中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (3)5 CMPP功能概述 (3)6 协议栈 (4)7 通信方式 (4)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (10)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (16)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (16)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (17)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (17)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (21)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (21)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作218.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (21)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (22)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (22)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (23)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (25)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (26)8.6.7.1 CMPP_MT_ROUTE_UPDA TE消息定义(ISMG→GNS) (26)8.6.7.2 CMPP_MT_ROUTE_UPDA TE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (27)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (28)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (29)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDA TE)操作 (29)8.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (31)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

中国移动通信互联网短信网关接口协议页

中国移动通信互联网短信网关接口协议页

中国移动通信互联网短信网关接口协议(China Mobile Peer to Peer, CMPP)(V2.0)中国移动通信集团公司2002年4月目录前言 (4)1.范围 (5)2.缩略语 (5)3.网络结构 (6)4.CMPP功能概述 (7)5. 协议栈 (8)6. 通信方式 (8)6.1 长连接 (9)6.2 短连接 (11)6.3 本协议中涉及的端口号 (12)6.4 交互过程中的应答方式 (12)7.消息定义 (12)7.1基本数据类型 (12)7.2消息结构 (13)7.3 消息头格式(Message Header) (13)7.4信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 (13)7.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (13)7.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (13)7.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (14)7.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (14)7.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (15)7.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP).157.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (15)7.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (15)7.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (16)7.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (17)7.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (17)7.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (18)7.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (18)7.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (18)7.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (21)7.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (21)7.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (21)7.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (21)7.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (22)7.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (22)7.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (22)7.5互联网短信网关(ISMG)之间的消息定义 (22)7.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (22)7.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINA TE)操作 (22)7.5.3链路检测(CMPP_ACTIVE_TEST)操作 (22)7.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (22)7.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (22)7.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (26)7.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (27)7.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (27)7.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作 (27)7.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (27)7.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (27)7.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (27)7.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (28)7.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (28)7.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (28)7.6.5ISMG向汇接网关获取路由(CMPP_GET_ROUTE)操作 (29)7.6.5.1 CMPP_GET_ ROUTE消息定义(ISMG→GNS) (29)7.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (29)7.6.6 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (30)7.6.6.1 CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (30)7.6.6.2 CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (30)7.6.7 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDA TE)操作 (30)7.6.7.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (31)7.6.7.2CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (31)7.6.8汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (31)7.6.8.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (31)7.6.8.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG →GNS) (32)7.6.9汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作 (32)7.6.9.1 CMPP_PUSH_MO_ROUTE_UPDA TE消息定义(GNS→ISMG) (32)7.6.9.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG →GNS) (33)7.7系统定义 (33)7.7.1 Command_Id定义 (33)附录1 MO状态报告的产生 (35)修订历史 (37)前言本规范为中国移动通信集团公司企业规范,简称CMPP,现阶段版本是对1.2.1版修订后形成的,为2.0版。

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

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

中国移动通信企业标准QB-GF-028-2003中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.02003-11-03发布2003-11-03实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (3)5 CMPP功能概述 (3)6 协议栈 (4)7 通信方式 (4)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (10)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (16)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (16)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (17)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (17)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (21)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (21)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作218.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (21)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (22)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (22)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (23)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (25)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (26)8.6.7.1 CMPP_MT_ROUTE_UPDA TE消息定义(ISMG→GNS) (26)8.6.7.2 CMPP_MT_ROUTE_UPDA TE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (27)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (28)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDA TE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (29)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDA TE)操作 (29)8.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (31)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 附录3 全网SP和本地SP的服务代码的区别 (35)11.1 区别1:现网上全网SP和本地SP的服务代码的区别 (35)11.2 区别2:新分配的SP的服务代码规则 (35)12 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义。

中国移动互联网短信网关接口协议

中国移动互联网短信网关接口协议
6 通信方式 ...............................................................................................................................................................9
中国移动通信集团公司研发中心 第 2 页 共 42 页
中国移动通信互联短信网关接口协议
7.6.4 ISMG 向汇接网关查询 MO 路由(CMPP_MO_ROUTE)操作 ................... 27 7.6.5 ISMG 向汇接网关获取 MT 路由(CMPP_GET_MT_ROUTE)操作 ........... 29 7.6.6 ISMG 向汇接网关获取 MO 路由(CMPP_GET_MO_ROUTE)操作 .......... 30 7.6.7 ISMG 向汇接网关更新 MT 路由(CMPP_MT_ROUTE_UPDATE)操作..... 31 7.6.8 ISMG 向汇接网关更新 MO 路由(CMPP_MO_ROUTE_UPDATE)操作 .... 32 7.6.9 汇接网关向 ISMG 更新 MT 路由(CMPP_PUSH_MT_ROUTE_UPDATE)操 作 .................................................................................................................... 34 7.6.10 汇接网关向 ISMG 更新 MO 路由(CMPP_PUSH_MO_ROUTE_UPDATE) 操作................................................................................................................. 34 7.7 系统定义 .......................................................................................................... 36 7.7.1 Command_Id 定义..................................................................................... 36 附录 1 MO 状态报告的产生.......................................................................................................................... 39 修订历史................................................................................................................................................................. 41

接口协议(CMPP2.0)

接口协议(CMPP2.0)

中国移动通信互联网短信网关接口协议(China Mobile Peer to Peer, CMPP)(V2.0)中国移动通信集团公司2002年 4 月目录前言 (4)1范围 (5)2缩略语 (5)3.网络结构 (6)4.CMPP功能概述 (7)5. 协议栈 (8)6. 通信方式 (9)6.1 长连接 (9)6.2 短连接 (11)6.3 本协议中涉及的端口号 (12)6.4 交互过程中的应答方式 (12)7.消息定义 (12)7.1基本数据类型 (12)7.2消息结构 (13)7.3 消息头格式(Message Header) (13)7.4信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 (13)7.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (13)7.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (14)7.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (15)7.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作错误!未定义书签。

7.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (18)7.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作错误!未定义书签。

7.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (21)7.5互联网短信网关(ISMG)之间的消息定义 (21)7.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (21)7.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINA TE)操作 (21)7.5.3链路检测(CMPP_ACTIVE_TEST)操作 (21)7.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作.. 错误!未定义书签。

7.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义........ 错误!未定义书签。

中国移动通信互联网短信网关接口协议(doc 44页)

中国移动通信互联网短信网关接口协议(doc 44页)

中国移动通信互联网短信网关接口协议(doc 44页)中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施版本号: 3.0.0中国移动通信集团公司发布目录1范围 (1)2引用标准 (1)3术语和定义 (2)4网络结构 (5)5CMPP功能概述 (6)6协议栈 (7)7通信方式 (7)7.1长连接87.2短连接117.3本协议涉及的端口号127.4交互过程中的应答方式138消息定义 (14)8.1基本数据类型148.2消息结构148.3消息头格式(Message Header)158.4业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (15)8.4.1SP请求连接到ISMG(CMPP_CONNECT)操作 (16)8.4.1.1CMPP_CONNECT消息定义(SP→ISMG) (16)8.4.1.2CMPP_CONNECT_RESP消息定义(ISMG → SP) (18)8.4.2SP或ISMG请求拆除连接(CMPP_TERMINATE)操作 (20)8.4.2.1CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (20)8.4.2.2CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG →SP) (20)8.4.3SP向ISMG提交短信(CMPP_SUBMIT)操作 (21)8.4.3.1CMPP_SUBMIT消息定义(SP→ISMG) (21)8.4.3.2CMPP_SUBMIT_RESP消息定义(ISMG → SP) (26)8.4.4SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (29)8.4.4.1CMPP_QUERY消息的定义(SP→ISMG) (29)8.4.4.2CMPP_QUERY_RESP消息的定义(ISMG →SP) (30)8.4.5ISMG向SP送交短信(CMPP_DELIVER)操作 (32)8.4.5.1CMPP_DELIVER消息定义(ISMG→SP) (32)8.4.5.2CMPP_DELIVER_RESP消息定义(SP → ISMG) (41)8.4.6SP向ISMG发起删除短信(CMPP_CANCEL)操作 (42)8.4.6.1CMPP_CANCEL消息定义(SP→ ISMG) (42)8.4.6.2CMPP_CANCEL_RESP消息定义(ISMG → SP) (43)8.4.7链路检测(CMPP_ACTIVE_TEST)操作 (43)8.4.7.1CMPP_ACTIVE_TEST定义(SP→ ISMG或ISMG→SP) (44)8.4.7.2 .. CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) . 44 8.5互联网短信网关(ISMG)之间的消息定义448.5.1源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (44)8.5.2源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (45)8.5.3链路检测(CMPP_ACTIVE_TEST)操作 (45)8.5.4源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (45)8.5.4.1CMPP_FWD定义(ISMG→ISMG) (45)8.5.4.2CMPP_FWD_RESP定义(ISMG→ ISMG) (56)8.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (57)8.6.1ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (57)8.6.2ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINATE)操作 (58)8.6.3ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (58)8.6.3.1CMPP_MT_ROUTE消息定义(ISMG→GNS) (58)8.6.3.2CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (59)8.6.4ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (61)8.6.4.1CMPP_MO_ROUTE消息定义(ISMG→GNS) (61)8.6.4.2CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (62)8.6.5ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (64)8.6.5.1CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (64)8.6.5.2CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (65)8.6.6SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (68)8.6.6.1CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (68)8.6.6.2CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (69)8.6.7ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 .. 718.6.7.1 .. CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (72)8.6.7.2.. CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (73)8.6.8ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作.. 758.6.8.1 . CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (75)8.6.8.2.. C MPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (77)8.6.9汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作 (79)8.6.9.1.. CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (80)8.6.9.2CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (82)8.6.10汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作 (82)8.6.10.1.CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (83)8.6.10.2.CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) . 85 8.7系统定义868.7.1Command_Id定义868.7.2错误码使用说明898.7.3ISMG与GNS之间消息使用的错误码定义 (90)8.7.4GNS上路由信息的Route_Id的编号规则 (91)9附录1 短信群发功能的实现 (92)10附录2 GNS协议目前实现说明 (94)11修订历史 (95)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

中国移动CMPP2.0协议规范

中国移动CMPP2.0协议规范
中国移动通信互联网短信网关接口协议 (China Mobile Peer to Peer, CMPP) (V2.0)

中国移动通信集团公司
2002 年 4 月


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

中国移动通信互联网短信网关接口协议DOC版

中国移动通信互联网短信网关接口协议DOC版

中国移动通信互联网短信网关接口协议DOC版中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.0目录1 范畴 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (2)5 CMPP功能概述 (3)6 协议栈 (3)7 通信方式 (3)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 差不多数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP要求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG要求拆除连接(CMPP_TERMINATE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (9)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (17)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (17)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG要求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG要求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (18)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (18)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (18)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (22)8.6.1 ISMG要求连接到GNS或GNS要求连接到ISMG(CMPP_CONNECT)操作 (22)8.6.2 ISMG要求拆除到GNS的连接或GNS要求拆除到ISMG的连接(CMPP_TERMINATE)操作 (22)8.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (22)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (23)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (23)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关猎取MT路由(CMPP_GET_MT_ROUTE)操作 (24)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关猎取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (26)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (27)8.6.7.1 CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.7.2 CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (28)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (28)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (29)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作.. 308.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) .. 318.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (32)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原先2.1.0版本的基础上进行修订而成。

中国移动短信网关接口协议(CMPP-mark)V3.0

中国移动短信网关接口协议(CMPP-mark)V3.0

中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (2)5 CMPP功能概述 (3)6 协议栈 (3)7 通信方式 (3)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINATE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (9)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (16)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (17)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (17)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (18)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (18)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (22)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (22)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINATE)操作 (22)8.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (22)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (23)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (23)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (24)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (26)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (26)8.6.7.1 CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.7.2 CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (28)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (28)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (28)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作.. 308.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) .. 318.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (32)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

CMPP2.0协议

CMPP2.0协议

中国移动通信互联网短信网关接口协议(China Mobile Peer to Peer, CMPP)(V2.0)中国移动通信集团公司2002年 4 月目录前言 (4)1范围 (5)2缩略语 (5)3.网络结构 (6)4.CMPP功能概述 (7)5. 协议栈 (8)6. 通信方式 (9)6.1 长连接 (9)6.2 短连接 (11)6.3 本协议中涉及的端口号 (12)6.4 交互过程中的应答方式 (12)7.消息定义 (12)7.1基本数据类型 (12)7.2消息结构 (13)7.3 消息头格式(Message Header) (13)7.4信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 (13)7.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (13)7.4.2 SP或ISMG请求拆除连接(CMPP_TERMINA TE)操作 (14)7.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (15)7.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (17)7.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (18)7.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (21)7.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (21)7.5互联网短信网关(ISMG)之间的消息定义 (22)7.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (22)7.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINA TE)操作 (22)7.5.3链路检测(CMPP_ACTIVE_TEST)操作 (22)7.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (22)7.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (27)7.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作.277.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINA TE)操作 (27)7.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (27)7.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (28)7.6.5ISMG向汇接网关获取路由(CMPP_GET_ROUTE)操作 (29)7.6.6 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDA TE)操作 (30)7.6.7 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDA TE)操作 (30)7.6.8汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作 (31)7.6.9汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作 (32)7.7系统定义 (33)7.7.1 Command_Id定义 (33)附录1 MO状态报告的产生 (35)修订历史 (37)前言本规范为中国移动通信集团公司企业规范,简称CMPP,现阶段版本是对1.2.1版修订后形成的,为2.0版。

sgip协议

sgip协议

sgip协议SGIP协议。

SGIP(Short Message Gateway Interface Protocol)是中国移动与中国联通、中国电信等运营商之间的短信网关接口协议。

它是一种用于短信网关之间互联互通的协议,可以实现不同运营商之间的短信互通和互联。

SGIP协议的出现,为不同运营商之间的短信互通提供了标准化的解决方案,也为企业用户提供了更加便捷、高效的短信通信服务。

SGIP协议的核心是短信网关之间的消息交换,它定义了一套完整的消息交互流程和数据格式。

通过SGIP协议,短信网关可以实现短信的发送、接收、状态报告等功能。

同时,SGIP协议还规定了短信网关之间的安全认证机制,确保了短信通信的安全可靠。

在SGIP协议中,消息的交换是通过短信网关之间的连接来实现的。

这些连接可以是基于TCP/IP协议的长连接,也可以是基于SMPP协议的连接。

通过这些连接,短信网关可以向对方发送短信、请求状态报告,也可以接收对方发送过来的短信和状态报告。

这种双向的消息交换机制,为不同运营商之间的短信互通提供了技术支持。

除了消息的交换,SGIP协议还规定了短信网关之间的路由选择和负载均衡机制。

通过这些机制,短信网关可以根据不同的路由策略选择合适的通道发送短信,也可以根据负载情况动态调整短信发送的通道,确保短信的高效传输。

总的来说,SGIP协议是一种为不同运营商之间的短信互通提供技术支持的协议。

它定义了短信网关之间的消息交换流程和数据格式,规定了安全认证机制和路由选择机制,为短信通信提供了技术保障。

通过SGIP协议,不同运营商之间可以实现短信互通和互联,为用户提供更加便捷、高效的短信通信服务。

总的来说,SGIP协议的出现,为不同运营商之间的短信互通提供了标准化的解决方案,也为企业用户提供了更加便捷、高效的短信通信服务。

通过SGIP协议,短信网关可以实现短信的发送、接收、状态报告等功能,并且规定了短信网关之间的安全认证机制,确保了短信通信的安全可靠。

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

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

中国移动通信互联网短信网关接口协议(China Mobile Peer to Peer, CMPP)(V2.0)中国移动通信集团公司2002年4月目录前言............................................................................................................ 错误!未定义书签。

1.ﻩ范围ﻩ错误!未定义书签。

2.缩略语ﻩ错误!未定义书签。

3.网络结构.................................................................................................... 错误!未定义书签。

4.CMPP功能概述ﻩ错误!未定义书签。

5. 协议栈ﻩ错误!未定义书签。

6.通信方式ﻩ错误!未定义书签。

6.1ﻩ长连接 ............................................................................................... 错误!未定义书签。

6.2ﻩ短连接 ............................................................................................... 错误!未定义书签。

6.3本协议中涉及的端口号............................................................ 错误!未定义书签。

6.4 交互过程中的应答方式................................................................... 错误!未定义书签。

7.消息定义......................................................................................................... 错误!未定义书签。

中国移动通信互联网短信网关接口协议[001]

中国移动通信互联网短信网关接口协议[001]

中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳中国移动通信互联网短信网关接口协议C h i n a M o b i l e P o i n t t o P o i n t版本号: 3.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信集团公司发布目录1 范围 (1)2 引用标准 (1)3 术语和定义 (1)4 网络结构 (2)5 CMPP功能概述 (3)6 协议栈 (3)7 通信方式 (3)7.1 长连接 (4)7.2 短连接 (6)7.3 本协议涉及的端口号 (6)7.4 交互过程中的应答方式 (7)8 消息定义 (7)8.1 基本数据类型 (7)8.2 消息结构 (7)8.3 消息头格式(Message Header) (8)8.4 业务提供商(SP)与互联网短信网关(ISMG)间的消息定义 (8)8.4.1 SP请求连接到ISMG(CMPP_CONNECT)操作 (8)8.4.1.1 CMPP_CONNECT消息定义(SP→ISMG) (8)8.4.1.2 CMPP_CONNECT_RESP消息定义(ISMG → SP) (9)8.4.2 SP或ISMG请求拆除连接(CMPP_TERMINATE)操作 (9)8.4.2.1 CMPP_TERMINATE消息定义(SP→ISMG或ISMG → SP) (9)8.4.2.2 CMPP_TERMINATE_RESP消息定义(SP→ISMG或ISMG → SP) (9)8.4.3 SP向ISMG提交短信(CMPP_SUBMIT)操作 (10)8.4.3.1 CMPP_SUBMIT消息定义(SP→ISMG) (10)8.4.3.2 CMPP_SUBMIT_RESP消息定义(ISMG → SP) (11)8.4.4 SP向ISMG查询发送短信状态(CMPP_QUERY)操作 (12)8.4.4.1 CMPP_QUERY消息的定义(SP→ISMG) (12)8.4.4.2 CMPP_QUERY_RESP消息的定义(ISMG →SP) (13)8.4.5 ISMG向SP送交短信(CMPP_DELIVER)操作 (13)8.4.5.1 CMPP_DELIVER消息定义(ISMG→SP) (13)8.4.5.2 CMPP_DELIVER_RESP消息定义(SP → ISMG) (16)8.4.6 SP向ISMG发起删除短信(CMPP_CANCEL)操作 (17)8.4.6.1 CMPP_CANCEL消息定义(SP → ISMG) (17)8.4.6.2 CMPP_CANCEL_RESP消息定义(ISMG → SP) (17)8.4.7 链路检测(CMPP_ACTIVE_TEST)操作 (17)8.4.7.1 CMPP_ACTIVE_TEST定义(SP → ISMG或ISMG→SP) (17)8.4.7.2 CMPP_ACTIVE_TEST_RESP定义(SP → ISMG或ISMG→SP) (17)8.5 互联网短信网关(ISMG)之间的消息定义 (17)8.5.1 源ISMG请求连接到目的ISMG(CMPP_CONNECT)操作 (17)8.5.2 源ISMG请求拆除到目的ISMG的连接(CMPP_TERMINATE)操作 (18)8.5.3 链路检测(CMPP_ACTIVE_TEST)操作 (18)8.5.4 源ISMG向目的ISMG转发短信(CMPP_FWD)操作 (18)8.5.4.1 CMPP_FWD定义(ISMG→ ISMG) (18)8.5.4.2 CMPP_FWD_RESP定义(ISMG→ ISMG) (21)8.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (22)8.6.1 ISMG请求连接到GNS或GNS请求连接到ISMG(CMPP_CONNECT)操作 (22)8.6.2 ISMG请求拆除到GNS的连接或GNS请求拆除到ISMG的连接(CMPP_TERMINATE)操作 (22)8.6.3 ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE)操作 (22)8.6.3.1 CMPP_MT_ROUTE消息定义(ISMG→GNS) (22)8.6.3.2 CMPP_MT_ROUTE_RESP消息定义(GNS → ISMG) (22)8.6.4 ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE)操作 (23)8.6.4.1 CMPP_MO_ROUTE消息定义(ISMG→GNS) (23)8.6.4.2 CMPP_MO_ROUTE_RESP消息定义(GNS → ISMG) (23)8.6.5 ISMG向汇接网关获取MT路由(CMPP_GET_MT_ROUTE)操作 (24)8.6.5.1 CMPP_GET_MT_ROUTE消息定义(ISMG→GNS) (24)8.6.5.2 CMPP_GET_ ROUTE_RESP消息定义(GNS → ISMG) (24)8.6.6 SMG向汇接网关获取MO路由(CMPP_GET_MO_ROUTE)操作 (25)8.6.6.1 CMPP_GET_MO_ROUTE消息定义(ISMG→GNS) (25)8.6.6.2 CMPP_GET_MO_ROUTE_RESP消息定义(GNS → ISMG) (26)8.6.7 ISMG向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDATE)操作 (27)8.6.7.1 CMPP_MT_ROUTE_UPDATE消息定义(ISMG→GNS) (27)8.6.7.2 CMPP_MT_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (27)8.6.8 ISMG向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE)操作 (28)8.6.8.1 CMPP_MO_ROUTE_UPDATE消息定义(ISMG→GNS) (28)8.6.8.2 CMPP_MO_ROUTE_UPDATE_RESP消息定义(GNS → ISMG) (29)8.6.9 汇接网关向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作 (29)8.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) (30)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作.. 308.6.10.1 CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNS→ISMG) (30)8.6.10.2 CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG → GNS) .. 318.7 系统定义 (31)8.7.1 Command_Id定义 (31)8.7.2 错误码使用说明 (32)8.7.3 ISMG与GNS之间消息使用的错误码定义 (32)8.7.4 GNS上路由信息的Route_Id的编号规则 (33)9 附录1 短信群发功能的实现 (34)10 附录2 GNS协议目前实现说明 (34)11 修订历史 (36)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

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

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

中国移动通信互联网短信网关接口协议(ChinaMobilePeertoPeer,CMPP)〔V〕中国移动通信集团公司2002年4月名目前言本标准为中国移动通信集团公司企业标准,简称CMPP,现时期版本是对1版修订后形成的,为2.0版。

本标准描述了中国移动短信业务中各网元〔包括ISMG、GNS和SP〕之间的相关消息的类型和定义。

依据业务的开展,标准中的信令操作和参数将会做进一步的调整和增加。

本标准解释权属于中国移动通信集团公司。

本标准起草单位:中国移动通信集团公司研发中心。

1.范围本标准了以下三方面的内容:(1)信息资源站实体与互联网短信网关之间的接口协议;(2)互联网短信网关之间的接口协议;(3)互联网短信网关与汇接网关之间的接口协议。

本标准适用于各SP和ISMG的开发厂商。

2.缩略语英文缩写英文全称讲明ISMG InternetShortMessageGateway 互联网短信网关SMPP ShortMessagePeertoPeer 短消息点对点协议CMPP ChinaMobilePeertoPeer 中国移动点对点协议SMC ShortMessageCenter 短消息中心GNS GatewayNameServer 网关名称效劳器〔汇接网关〕SP ServiceProvider 业务提供者,即信息资源站实体SMC ShortMessageControl SP为收取包月业务费用而向网关发送的消息,网关收到后不送给用户仅产生相应的话单;ISMG_Id 网关代码:0XYZ01~0XYZ99,其中XYZ为省会区号,位数缺乏时左补零,如北京编号为1的网关代码为001001,江西编号为1的网关代码为079101,依此类推。

SP_Id SP的企业代码:网络中SP地址和身份的标识、地址翻译、计费、结算等均以企业代码为依据。

企业代码以数字表示,共6位,从“9XY000〞至“9XY999〞,其中“XY〞为各移动公司代码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 缩略语..................................................................................................................................................5
7.4.1 SP 请求连接到 ISMG(CMPP_CONNECT)操作 ............................................13 7.4.2 SP 或 ISMG 请求拆除连接(CMPP_TERMINATE)操作 ...............................14 7.4.3 SP 向 ISMG 提交短信(CMPP_SUBMIT)操作...............................................15 7.4.4 SP 向 ISMG 查询发送短信状态(CMPP_QUERY)操作 ................................17 7.4.5 ISMG 向 SP 送交短信(CMPP_DELIVER)操作.............................................18 7.4.6 SP 向 ISMG 发起删除短信(CMPP_CANCEL)操作 ......................................21 7.4.7 链路检测(CMPP_ACTIVE_TEST)操作 ........................................................22 7.5 互联网短信网关(ISMG)之间的消息定义 .....................................................................22 7.5.1 源 ISMG 请求连接到目的 ISMG(CMPP_CONNECT)操作.........................22 7.5.2 源 ISMG 请求拆除到目的 ISMG 的连接(CMPP_TERMINATE)操作........22 7.5.3 链路检测(CMPP_ACTIVE_TEST)操作 ........................................................22 7.5.4 源 ISMG 向目的 ISMG 转发短信(CMPP_FWD)操作..................................22 7.6 互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义.......................................26 7.6.1 ISMG 请求连接到 GNS 或 GNS 请求连接到 ISMG(CMPP_CONNECT)操作 .........................................................................................................................................26 7.6.2 ISMG 请 求 拆 除 到 GNS 的 连 接 或 GNS 请 求 拆 除 到 ISMG 的 连 接 (CMPP_TERMINATE)操作 .....................................................................................26 7.6.3 ISMG 向汇接网关查询 MT 路由(CMPP_MT_ROUTE)操作 .......................26
1 范围......................................................................................................................................................5
3 网络结构 ..............................................................................................................................................6
7.1 基本数据类型..................................................................................................................12 7.2 消息结构..........................................................................................................................13 7.3 消息头格式(Message Header) ............................................13 7.4 信息资源站实体(SP)与互联网短信网关(ISMG)间的消息定义 ..................................13
6.1 长连接................................................................................................................................9 6.2 短连接..............................................................................................................................11 6.3 本协议中涉及的端口号..................................................................................................12 6.4 交互过程中的应答方式..................................................................................................12 7 消息定义 ............................................................................................................................................12
中国移动通信互联短信网关接口协议
中国移动通信 互联网短信网关接口协议 (China Mobile Peer to Peer, CMPP)
(V3.0)
中国移动通信集团公司
2003年6月
中国移动通信集团公司研发中心 第 1 页 共 43 页
中国移动通信互联短信网关接口协议
目录
前 言....................................................................................................................................................4
6 通信方式 ..............................................................................................................................................9
4 CMPP 功能概述 ..................................................................................................................................7
5 协议栈..................................................................................................................................................8
中国移动通信集团公司研发中心 第 2 页 共 43 页
中国移动通信互联短信网关接口协议
7.6.4 ISMG 向汇接网关查询 MO 路由(CMPP_MO_ROUTE)操作 ......................27 7.6.5 ISMG 向汇接网关获取 MT 路由(CMPP_GET_MT_ROUTE)操作 .............29 7.6.6 ISMG 向汇接网关获取 MO 路由(CMPP_GET_MO_ROUTE)操作.............30 7.6.7 ISMG 向汇接网关更新 MT 路由(CMPP_MT_ROUTE_UPDATE)操作......31 7.6.8 ISMG 向汇接网关更新 MO 路由(CMPP_MO_ROUTE_UPDATE)操作 .....32 7.6.9 汇接网关向 ISMG 更新 MT 路由(CMPP_PUSH_MT_ROUTE_UPDATE)操 作.....................................................................................................................................34 7.6.10 汇接网关向 ISMG 更新 MO 路由(CMPP_PUSH_MO_ROUTE_UPDATE) 操作.................................................................................................................................34 7.7 系统定义..........................................................................................................................36 7.7.1 Command_Id 定义.................................................................................................36 附录 1 MO 状态报告的产生 .............................................................................................................39 修订历史 ................................................................................................................................................ 41
相关文档
最新文档