SMGP协议)分析和总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

中国电信集团公司企业标准

CT/T1-2001

基于固定电话网的信息终端及综合信息系统技术规范

第七分册 短消息网关(SMGP)协议V1.3

2002-04-30发布 2002-04-30实施

中国电信集团公司 发布

基于固定电话网的信息终端及综合信息系统技术规范第七分册

基于固定电话网的信息终端及综合信息系统技术规范

第七分册

第PAGE1页

目 录

前 言 2

适用范围 3

引用标准 3

缩略语 3

SMGP概述 3

SMGP功能 3

SMGP定义 3

SMGP通信流程 4

SMGP数据包定义 6

数据包结构 6

请求标识说明 6

包体结构 7

编码说明 15

短消息格式代码表 15

收费类型代码表 15

短消息状态表 16

Err错误代码表 16

Status错误代码表 17

基于SMGP协议的API函数 17

附录A 基于SMGP协议的API函数说明 18

(提示的附录) 18

基本要求 19

API数据结构说明(以C语言为例) 19

API函数说明 21

A3.7查询短消息流量(SMGPQuery可选) 25

配置SMGPAPI 25

短信的自动分割功能 26

错误代码含义 27

前 言

本标准介绍综合信息系统短消息网关和内容提供商(CP)之间、短消息网关和短消息网关之间的通信协议。本协议简称SMGP(ShortMessageGatewayProtocol)。

本标准起草单位: 中国电信集团公司、中国电信集团公司上海研发中心本标准主要起草人:

特别感谢:亚信科技中国有限公司在本协议制订过程中的大力支持和帮助。

基于固定电话网的信息终端及综合信息系统技术规范第七分册

基于固定电话网的信息终端及综合信息系统技术规范

第七分册

第PAGE10页

适用范围

本协议适用于短消息网关开发商和短消息内容提供商。

引用标准

SMPP(ShortMessagePeertoPeerProtocolSpecification) v3.3

缩略语

见总册

SMGP概述

SMGP功能

SMGP协议是内容提供商与短消息网关,以及短消息网关与短消息网关之间的通信协议。SMGP可以实现以下功能:

内容提供商向综合信息系统短消息用户发送短消息,例如邮件通知、天气预报等。

综合信息系统短消息用户向内容提供商点播信息,例如股票查询、航班信息等。

内容提供商以某个短消息用户的身份向综合信息系统短消息用户发送传情信息,例如图片传情、音乐传情等。

综合信息系统短消息用户发送的短消息通过短消息网关前转发送给异地的短消息用户。

SMGP定义

SMGP协议是一个基于数据包的交互式协议,底层通过TCP/IP协议传递数据。每个数据包都包含请求标识,代表数据包的用途。内容提供商与短消息网关或者短消息网关与短消息网关之间采用Client/Server方式交互信息,客户端向服务器端发送一个请求包,服务器端向客户端返回回应包。

客户端发送的所有请求包都包含一个唯一的序列号,服务器端返回的回应包也带有相应的序列号,以便客户识别这是哪一个请求的回应。

客户端和服务器端之间可以采用长连接或者短连接的方式通信。如果采用短连接,客户端必须以发送者、接收者或收发者的身份登录到服务器,通信完毕后断开连接。如果采用长连接,一旦认证通过建立连接,客户端与服务器端可以随时通信,在一定时间内两者之间没有发送合法的请求包,连接就中断。

SMGP通信流程

网关与CP之间通信连接采用端口号8890,网关与网关通信连接采用端口号8900。

SMGP登录模式

在SMGP协议的一个会话中客户端可以采用三种登录方式与服务器端相连:发送模式(sendmode)、接收模式(receivemode)和收发模式(transmitmode)。在发送模式中客户端只能发送短消息、在接收模式中客户端只能接收短消息、在收发模式中客户端既可以发送也可以接收短消息。三种模式均可以采用长连接与短连接两种连接方式的一种,根据实际情况选择。

CP发送短消息

CP以发送者或者是收发者身份登录后,就可以发送短消息。CP可以不等待上一个短消息发送回应包,就发送下一个短消息。

CP SMGW

login(send/transmitmode)login_respsubmit(1)submit(2)

submit_resp(1)

submit_resp(2)exit

exit_resp

CP接收短消息

CP以接收者或者是收发者身份登录后,短消息网关就向CP发送短消息,短消息网关可以不等待上一个短消息回应包,就

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档