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

合集下载

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

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

中国移动通信互联网短信网关接口协议中国移动通信互联网短信网关接口协议(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版。

名词解释

名词解释
WAP也支持WMLScript。这种脚本语言类似与JavaScript,但 对内存和CPU的要求更低,因为它基本上没有其他脚本语言所包含的无用功能。
5.IVR(Interactive Voice Response),即互动式语音应答,是基于手机的无线语音增值业务的统称。手机用户只要拨打指定号码,
7.上行(MO)&下行(MT)
从手机发起一个的过程叫上行(MO),到手机结束的过程叫下行(MT)。比如,平时给你的朋友发送一条短信,对你来说就是上行(MO),
而对你的朋友来说,就是下行(MT)
8.PSTN:即Public Switched Telephone Network,意指传统的电话交换网络,是目前全球最普及的电话网络
了反向解析,就会根据你的IP地址去找你的域名,如果符合则接收你的邮件,不符合则不接收你的邮件。就好象你总收到后缀为
的邮件,但是这些邮件都不是微软发送的,如果你的邮件服务器开启了域名反向解析功能,那么你的邮件服务
器就拒绝接收这些假的域发来的邮件了,可以从一定程度上杜绝垃圾邮件。
通常我们手机上收到的不良短信就是SP给我们的MT。
CMPP协议的通信基础是TCP/IP为底层通信承载的,连接方式是长连接方式。
SP与ISMG之间,SMSC和ISMG之间的交互过程中均采用异步方式,即任一个网元在收到请求消息后应立即回应。
ቤተ መጻሕፍቲ ባይዱ
2.SMPP:Short Message Peer to Peer 短消息点对点协议
就可根据操作提示收听、点送所需语音信息或者参与聊天、交友等互动式服务。
6.PHS(Personal Handy-phone System,个人手持式电话系统,市场名某些时候是Personal Access System,个人电话存取系统),

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

中国移动通信互联网短信网关接口协议(V3.0.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)双方应在本协议生效后履行协议中规定的各项义务。

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

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

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

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

移动通信互联网短信网关接口协议移动通信互联网短信网关接口协议甲方(公司/个人):地址:联系电话:代表人:乙方(公司/个人):地址:联系电话:代表人:鉴于:1.甲方是一家提供移动通信互联网短信网关服务的公司/个人;2.乙方希望通过甲方提供的移动通信互联网短信网关服务来发送短信;3.双方经过友好协商,达成以下协议:一、权力和义务1.甲方的权利和义务:(1)提供短信网关接口协议服务,包括但不限于接受乙方发送的短信、将短信转发至移动通信服务商等;(2)维护短信网关接口系统的正常运行,包括但不限于服务器、软件、网络等;(3)根据乙方的需求,对短信进行格式、内容等方面的处理;(4)对乙方的短信内容、接收方信息、发送方信息等做出审核和处理;(5)如发现乙方存在违法违规行为或其他不符合国家法律法规或协议约定的行为,有权随时中止或终止提供服务,并有权要求乙方承担相应的法律责任。

2.乙方的权利和义务:(1)使用甲方提供的短信网关接口服务,向合法、合规的手机号码发送短信;(2)确保所发送短信的内容不违法、不违规,且不侵犯他人的合法权益;(3)提供准确、真实的短信发送和接收方信息,确保信息的完整和准确性;(4)按照甲方的要求完成相关审批和审核手续,确保符合国家法律法规和协议约定;(5)妥善保管甲方提供的接口账号和密码,确保接口的安全和稳定运行;(6)对因乙方自身原因引起的任何纠纷、争议,由乙方自行承担相应的法律责任。

二、履行方式和期限1.甲方负责将乙方发送的短信实时转发给移动通信服务商,不承担短信发送成功的保证责任;2.短信发送的具体期限以移动通信服务商的实际情况为准;3.甲乙双方可根据实际情况随时对协议进行修改和补充,需通过书面形式进行确认或协商。

三、违约责任1.如因甲方原因,导致乙方不能正常使用短信网关接口协议服务,甲方应承担相应的赔偿责任;2.如因乙方原因,导致甲方无法提供短信网关接口协议服务,甲方有权中止或终止服务,并有权要求乙方赔偿相应的损失;3.如因双方原因或不可抗力因素等原因,导致无法执行协议约定的任何一方均不承担责任。

中国移动通信互联网短信网关接口协议(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)之间的消息类型和定义。

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

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

中国移动通信企业标准QB-GF-028-2003中国移动通信集团公司发布目录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_TERMINATE)操作 (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_TERMINATE)操作 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_UPDATE消息定义(ISMGÆGNS) (26)8.6.7.2 CMPP_MT_ROUTE_UPDATE_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_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) (29)8.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作 (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)之间的消息类型和定义。

中国移动通信互联网短信网关接口协议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版本的基础上进行修订而成。

(中国移动)互联网短信网关接口协议(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.1SP请求连接至U ISMG (CMPP_CONNECT)操作137.4.1.1CMPP_CONNECT 消息定义( SP ISMG) (13)7.4.1.2CMPP_CONNECT_RESP 消息定义( ISMG SP) (14)742 SP或ISMG 请求拆除连接(CMPP_TERMINA TE)操作 (14)742.1 CMPP_TERMINATE 消息定义(SP ISMG 或ISMG SP) (14)742.2CMPP_TERMINATE_RESP 消息定义(SP ISMG 或ISMG SP) (14)7.4.3SP向ISMG 提交短信(CMPP_SUBMIT )操作 (15)7.4.3.1CMPP_SUBMIT 消息定义( SP ISMG) (15)7.4.3.2CMPP_SUBMIT_RESP 消息定义( ISMG SP) (16)7.4.4SP向ISMG查询发送短信状态(CMPP_QUERY )操作 (17)7.4.4.1CMPP_QUERY 消息的定义( SP ISMG) (17)7.4.4.2CMPP_QUERY_RESP 消息的定义( ISMG SP) (17)7.4.5ISMG 向SP送交短信(CMPP_DELIVER )操作 (18)7.4.5.1CMPP_DELIVER 消息定义( ISMG SP) (18)7.4.5.2CMPP_DELIVER_RESP 消息定义( SP ISMG) (20)7.4.6SP向ISMG发起删除短信(CMPP_CANCEL )操作 (20)7.4.6.1CMPP_CANCEL 消息定义( SP ISMG) (20)7.4.6.2CMPP_CANCEL_RESP 消息定义( ISMG SP) (20)7.4.7链路检测( CMPP_ACTIVE_TEST )操作 (20)7.4.7.1CMPP_ACTIVE_TEST 定义(SP ISMG 或ISMG SP) (21)7.4.7.2CMPP_ACTIVE_TEST_RESP 定义(SP ISMG 或ISMG SP) (21)7.5互联网短信网关(ISMG) 之间的消息定义 (21)7.5.1源ISMG 请求连接至U 目的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.1CMPP_FWD 定义( ISMG ISMG ) (21)7.5.4.2CMPP_FWD_RESP 定义( ISMG ISMG) (25)7.6互联网短信网关(ISMG)与汇接网关(GNS)之间的消息定义 (25)7.6.1ISMG请求连接至U GNS或GNS请求连接至U ISMG( CMPP_CONNECT )操作.257.6.2ISMG 请求拆除到GNS 的连接或GNS 请求拆除到ISMG 的连接(CMPP_TERMINA TE)操作 (25)7.6.3ISMG向汇接网关查询MT路由(CMPP_MT_ROUTE )操作 (25)7.6.3.1CMPP_MT_ROUTE 消息定义( ISMG GNS) (26)7.6.3.2CMPP_MT_ROUTE_RESP 消息定义( GNS ISMG) (26)7.6.4ISMG向汇接网关查询MO路由(CMPP_MO_ROUTE )操作 (26)7.6.4.1CMPP_MO_ROUTE 消息定义( ISMG GNS) (26)7.6.4.2CMPP_MO_ROUTE_RESP 消息定义( GNS ISMG ) (26)7.6.5ISMG向汇接网关获取路由( CMPP_GET_ROUTE )操作 (27)7.6.5.1CMPP_GET_ ROUTE 消息定义( ISMG GNS) (27)7.6.5.2CMPP_GET_ ROUTE_RESP 消息定义( GNS ISMG ) (27)7.6.6ISMG 向汇接网关更新MT路由(CMPP_MT_ROUTE_UPDA TE)操作 (28)7.6.6.1CMPP_MT_ROUTE_UPDATE 消息定义( ISMG GNS) (28)7.6.6.2CMPP_MT_ROUTE_UPDATE_RESP 消息定义( GNS ISMG) (28)7.6.7ISMG 向汇接网关更新MO路由(CMPP_MO_ROUTE_UPDATE )操作 (28)7.6.7.1CMPP_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_UPDATE )操作 (29)7.6.8.1CMPP_PUSH_MT_ROUTE_UPDATE 消息定义( GNS ISMG )297.6.8.2CMPP_PUSH_MT_ROUTE_UPDATE_RESP 消息定义( ISMG GNS) (30)7.6.9汇接网关向ISMG 更新MO 路由(CMPP_PUSH_MO_ROUTE_UPDATE )操作 (30)7.6.9.1CMPP_PUSH_MO_ROUTE_UPDA TE消息定义(GNS ISMG ) (30)7.6.9.2CMPP_PUSH_MO_ROUTE_UPDA TE_RESP 消息定义 ( ISMGGNS) (30)7.7系统定义 (31)7.7.1Comma nd」d 定义 (31)附录1 MO状态报告的产生 (32)修订历史............................................................... 错误!未定义书签。

互联网短信网关接口协议(V3.0.0)

互联网短信网关接口协议(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版本的基础上进行修订而成。

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

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

中国移动通信企业标准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)98.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)操作228.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) (25)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)操作288.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)操作298.6.9.1 CMPP_PUSH_MT_ROUTE_UPDATE消息定义(GNS→ISMG) (29)8.6.9.2 CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定义(ISMG →GNS)308.6.10 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作 (30)8.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之间消息使用的错误码定义 (33)8.7.4 GNS上路由信息的Route_Id的编号规则 (34)9 附录1 短信群发功能的实现 (35)10 附录2 GNS协议目前实现说明 (35)11 修订历史 (37)前言本规范规定了移动梦网短信业务开展过程中各网元(包括ISMG、GNS和SP)之间的消息类型和定义,目前为3.0.0版本,是在原来2.1.0版本的基础上进行修订而成。

中国移动通信互联网短信网关接口协议(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版本的基础上进行修订而成。

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

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

中国移动通信CHINA MOBILE中国移动通信企业标准QB-XX - XXX - XXXX中国移动通信互联网短信网关接口协议Chi na Mobi I e Poi nt t o Poi nt版本号:3. 0. 0XXXX - XX - XX 发布XXXX - XX - XX 实施中国移动通信集团公司发布目录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)842.1 CMPP_TERMINATE 消息定义(SP ISMG 或 ISMG SP) 98.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 )操作 2 28.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 )...................... 3 08.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 版本的基础上进行修订而成。

互联网短信网关接口协议(V3.0.0)

互联网短信网关接口协议(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版本的基础上进行修订而成。

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

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

移动通信互联网短信网关接口协议移动通信互联网短信网关接口协议甲方(以下简称“短信服务提供商”):姓名/名称:__________________________地址:______________________________联系电话:_________________________统一社会信用代码/组织机构代码:_________________________乙方(以下简称“使用方”):姓名/名称:__________________________地址:______________________________联系电话:_________________________统一社会信用代码/组织机构代码:_________________________一、基本条款1.1 本协议为双方签订的移动通信互联网短信网关接口协议(以下简称“本协议”),具有法律效力。

1.2 短信服务提供商提供短信发送、接收、存储、分发等服务;使用方依照本协议提供短信发送数据,并支付相应费用。

1.3 双方应当遵守中华人民共和国有关法律法规和政策规定,并维护合法利益。

二、使用方的权利和义务2.1 使用方应当向短信服务提供商提供真实、准确、完整的个人或单位信息,并保证所提供信息的合法性、正确性和真实性。

2.2 使用方在使用短信服务时应当严格遵守国家相关法律法规,禁止发送任何违法信息,并承担由此产生的一切责任。

2.3 使用方应当保证所发送短信和推送消息的内容不得包含侵犯他人合法权益的信息,如侵犯他人名誉权、隐私权、知识产权等,否则需承担相应的法律责任。

2.4 使用方应当为其发送的短信承担相应费用,支付方式和费用标准详见本协议的附件。

三、短信服务提供商的权利和义务3.1 短信服务提供商应当提供稳定、可靠的短信网关接口服务,保障使用方的合法权益。

3.2 短信服务提供商应当对使用方提供的短信数据进行保密,不得泄露。

3.3 短信服务提供商应当及时处理使用方提出的短信服务问题,保证服务质量。

中国移动通信互联网短信网关接口协议(CMPPV2.1.0)全解

中国移动通信互联网短信网关接口协议(CMPPV2.1.0)全解

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

中国移动通信互联网短信网关接口协议
(ChinaMobile , )
()
中国移动网关程序下载地址:
电话:
中国移动通信集团公司
年月
目录
前言错误!未指定书签。

.范围错误!未指定书签。

.缩略语错误!未指定书签。

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

.功能概述错误!未指定书签。

. 协议栈错误!未指定书签。

. 通信方式错误!未指定书签。

长连接错误!未指定书签。

短连接错误!未指定书签。

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

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

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

基本数据类型错误!未指定书签。

消息结构错误!未指定书签。

消息头格式()错误!未指定书签。

信息资源站实体()与互联网短信网关()间的消息定义错误!未指定书签。

请求连接到()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

或请求拆除连接()操作错误!未指定书签。

消息定义(→或→)错误!未指定书签。

消息定义(→或→)错误!未指定书签。

向提交短信()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向查询发送短信状态()操作错误!未指定书签。

消息的定义(→)错误!未指定书签。

消息的定义(→)错误!未指定书签。

向送交短信()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向发起删除短信()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

链路检测()操作错误!未指定书签。

定义(→或→)错误!未指定书签。

定义(→或→)错误!未指定书签。

互联网短信网关()之间的消息定义错误!未指定书签。

源请求连接到目的()操作错误!未指定书签。

源请求拆除到目的的连接()操作错误!未指定书签。

链路检测()操作错误!未指定书签。

源向目的转发短信()操作错误!未指定书签。

定义(→)错误!未指定书签。

定义(→)错误!未指定书签。

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

请求连接到或请求连接到()操作错误!未指定书签。

请求拆除到的连接或请求拆除到的连接()操作错误!未指定书签。

向汇接网关查询路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向汇接网关查询路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向汇接网关获取路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向汇接网关更新路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

向汇接网关更新路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

汇接网关向更新路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

汇接网关向更新路由()操作错误!未指定书签。

消息定义(→)错误!未指定书签。

消息定义(→)错误!未指定书签。

系统定义错误!未指定书签。

定义错误!未指定书签。

附录状态报告的产生错误!未指定书签。

修订历史错误!未指定书签。

前言
本规范为中国移动通信集团公司企业规范,简称,现阶段版本是对1.2.1版修订后形成的,为版。

本规范描述了中国移动短信业务中各网元(包括、和)之间的相关消息的类型和定义。

根据业务的发展,规范中的信令操作和参数将会做进一步的调整和增加。

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

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

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

本规范适用于各和的开发厂商。

2.缩略语
英文缩写英文全称说明
互联网短信网关
短消息点对点协议
ChinaMobile 中国移动点对点协议
ShortMessageCenter 短消息中心
网关名称服务器(汇接网关)。

相关文档
最新文档