ImageVerifierCode 换一换
格式:DOCX , 页数:64 ,大小:125.85KB ,
资源ID:3261879      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3261879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(短消息业务联网协议12版.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

短消息业务联网协议12版.docx

1、短消息业务联网协议12版中国联合通信公司短消息网关系统接口协议(SGIP) 版本1.2 中国联合通信公司二零零一年十月目录1概述 11.1协议说明 11.2适用范围 11.3参考资料 11.4术语表 12系统体系结构 32.1消息从本地SMSC到本地SP 42.2消息从本地SP到本地SMSC 42.3消息从本地SMSC到异地SP 42.4消息从本地SP到异地SMSC 42.5路由选择 43 通信流程 63.1专用SGIP方式 63.2通用HTTP方式 63.3通信节点编号规则 73.4序列号的定义 73.5通信的安全性 83.6用户鉴权 83.6.1被叫方付费 83.6.2SP付费 83.6.

2、3第三方付费 83.7 SP与SMG的通信 93.7.1通用HTTP方式 93.7.1.1从SP到SMG的命令 93.7.1.2从SMG到SP的命令 103.7.2专用SGIP方式 103.7.2.1通信初始化 103.7.2.2通信过程 103.7.2.3通信结束 113.7.2.4故障处理 123.7.2.5从SP到SMG的消息 123.7.2.6从SMG到SP的消息 133.8 SMG与SMG之间的通信 133.8.1通信初始化 143.8.2通信过程 143.8.3通信结束 143.8.4故障处理 143.8.5两个SMG之间的消息 153.9 SMG与GNS之间的通信 153.9.1

3、通信初始化 153.9.2通信过程 153.9.3通信结束 163.9.4故障处理 163.9.5从SMG到GNS的消息 163.9.6从GNS到SMG的消息 164 消息定义 184.1基于通用HTTP的消息定义 184.1.1Submit操作 184.1.1.1Submit命令的请求内容 184.1.1.2Submit命令的应答内容 194.1.2Deliver操作 204.1.2.1Deliver命令的请求内容 204.1.2.2Deliver命令的应答内容 204.1.3Report操作 214.1.3.1Report命令的请求内容 214.1.3.2Report命令的应答内容 214

4、.1.4UserRpt操作 224.1.4.1UserRpt命令的请求内容 224.1.4.2UserRpt命令的应答内容 224.1.5Trace操作 224.1.5.1Trace命令的请求内容 224.1.5.2Trace命令的应答内容 234.2基于专用SGIP的消息定义 234.2.1数据类型 234.2.2消息头的格式 244.2.3消息体的格式 244.2.3.1Bind操作 244.2.3.2Unbind操作 254.2.3.3Submit操作 254.2.3.4Deliver操作 274.2.3.5Report操作 284.2.3.6AddSP操作 284.2.3.7Modif

5、ySP操作 294.2.3.8DeleteSP操作 304.2.3.9QueryRoute操作 304.2.3.10AddTeleSeg操作 314.2.3.11ModifyTeleSeg操作 324.2.3.12DeleteTeleSeg操作 324.2.3.13AddSMG操作 334.2.3.14ModifySMG操作 344.2.3.15DeleteSMG操作 344.3鉴权消息定义 354.3.1CheckUser命令的语法 354.3.2CheckUser_Resp应答的语法 354.3.3UserRpt命令的语法 354.3.4UserRpt_Resp应答的语法 354.4测试消

6、息定义 364.4.1Trace命令的语法 364.4.2Trace_Resp应答的语法 365常量定义 375.1消息ID定义 375.2错误码定义 375.3计费类别定义 385.4Report 状态与短消息状态的映射 38附录1: 全网路由表的格式示范 39附录2: 本地路由表的格式示范 40附录3: HTTP承载方式示范 411概述1.1协议说明本协议是SMG和SP之间、SMG和GNS之间、以及SMG和SMG之间的接口协议,简称SGIP。通过应用SGIP协议,SP可以接入到SMG,实现SP应用的一点接入、全网服务;SMG可以通过SGIP协议,实现消息在不同SMG之间的路由和转发。同时,

7、SMG通过该协议也可以和GNS通信,以实现各SMG和GNS之间路由表的同步功能。1.2适用范围本协议适用于各SP厂商和SMG的开发厂商。1.3参考资料1 SMPP 3.32 GSM 3.403 GSM 3.384 HTTP1.0 1.4术语表本协议用到以下术语:GNS Gateway Name Server,负责系统路由的管理和同步MO 由手机用户提交的短消息MT 由手机用户接收的短消息SGIP Short Message Gateway Interface Protocol,本协议所描述的短消息网关接口协议,用于完成在SMG和SP之间、SMG和SMG之间短消息的发送、接收和转发功能,以及SM

8、G和GNS之间路由表的同步功能SMG Short Message Gateway ,联通公司的短消息网关,SMG之间的通讯协议采用SGIPSMPP Short Message Peer to Peer,短消息点对点协议,采用3.3版本SMSC Short Message Service Center ,短消息中心SP Service Provider,服务提供商2系统体系结构SMG是具有短消息转发功能的短消息网关。全国可以有多个SMG网关,SMG网关之间通过互联网等方式实现网络互联。每一个SMG同时与多个SMSC以及多个SP连接。全网具有唯一有效的GNS,GNS负责全局路由表的维护与更新;为了

9、确保路由表存储的安全性,网络中设置主备用GNS,两个GNS要保持一致性。每一个SMG都和GNS连接。SMG与SP、SMG与GNS以及SMG与SMG之间的通信协议为SGIP协议。SMG与SMSC之间的通信统一采用SMPP3.3协议。图2-1说明了系统的体系结构。图2-1 SMG的体系结构和SMG平台之间相连的SMSC称作本地SMSC,和异地SMG平台相连的SMSC称作异地SMSC。和SMG平台之间相连的SP称作本地SP,和异地SMG平台相连的SP称作异地SP。从本地SMSC向本地SP以及从本地SP向本地SMSC发送的消息直接由SMG转发;从本地SMSC向异地SP以及从本地SP向异地SMSC发送的

10、消息由本地SMG路由到异地SMG后,再由异地SMG转发。2.1消息从本地SMSC到本地SPSMG从SMSC接收到短消息,直接发给SP。比如SMSC1ASMG1SP1YSMSC1BSMG1SP1X2.2消息从本地SP到本地SMSCSMG从SP接收短消息,直接发给SMSC。比如SP1XSMG1SMSC1ASP1YSMG1SMSC1B2.3消息从本地SMSC到异地SPSMG从本地SMSC接收短消息,再路由到异地SMG,由异地的SMG发送到目的SP,比如SMSC1ASMG1SMG2SP2YSMSC1BSMG1SMG3SP3X2.4消息从本地SP到异地SMSCSMG从本地SP接收短消息,再路由到异地SM

11、G,由异地的SMG发送到目的SMSC,比如SP1XSMG1SMG2SMSC2ASP1YSMG1SMG3SMSC3B2.5路由选择当消息在本地SMSC和异地SP,或者在本地SP和异地SMSC之间传输时,发送方必须要获取消息接收方的位置信息。这部分功能称为路由选择。对于MO方向的命令(即命令接收方为SP),其路由根据命令中的SP接入号码来选择。对于MT方向的命令(即接收方为用户手机),其路由根据命令中的付费号码和用户号码来综合判断。如果付费号码为空,或付费号码为SP接入号码,则根据用户号码来选择路由;否则根据付费号码所代表的手机号码来选择路由(这样做是考虑到了系统计费和用户鉴权的可行性,关于计费和

12、用户鉴权的细节,请参见其它文档)。由于SMG网关之间采用网状互联,网关之间不可能出现二次前转,因此接收前转消息的网关必须能判断前转的消息目的地址是否是本网关覆盖范围的用户,若不是,必须发送出错信息到前转网关。3 通信流程SGIP有两种具体实现方式,一种是采用专用SGIP方式,另一种是采用通用HTTP方式。SMG和GNS、以及SMG和SMG之间采用专用SGIP方式作为承载协议;而SP和SMG的通信同时支持专用SGIP方式和通用HTTP方式两种承载协议。3.1专用SGIP方式采用专用SGIP方式承载时,通信双方互为客户端和服务器端。当客户端要发送命令时,主动向服务器端建立连接,然后向服务器端发送命

13、令,并接收应答;服务器端从客户端接收命令,返回应答。连接建立以后,客户端可以连续发送多条命令。命令发送完并接收到所有应答后,客户端应该主动断开连接。但是,命令及其应答之间的时间间隔最大不能超过30秒(默认,可配置)(如果命令应答时间超过最大等待时间,则要求客户端重发该条命令,重发机制参见业务联网规范有关内容),且待应答的命令不得超过32条(可以根据线路的质量和服务器的处理能力配置)。而且,如果服务器端检测出一条连接长时间空闲(默认60秒,可配置),可以主动断开该连接。如果需要,客户端可以同时向一个服务器端建立多个连接(SMG与单个其他SMG最多不能建立超过15个连接,对与之相连的单个SP的最大

14、连接数视具体情况而定)。采用专用SGIP承载方式时,SMG和SMG、SP和SMG之间使用的端口号是8801,GNS监听SMG的端口号为8802,SMG监听GNS的端口号为8803,主GNS和备用GNS之间的端口号为8804,SMG之间的测试用端口号为8810。3.2通用HTTP方式HTTP承载方式只适用于SP和SMG的通信中。与SP与SMG之间的专用SGIP承载方式不同的是,该种方式一次连接仅仅传送一条命令,而且连接的认证采用HTTP的URL的授权认证的方式,不需要专门的连接认证的命令,使用的端口号是80。3.3通信节点编号规则在整个网关系统中,所有的通信节点(SMG、GNS、SP和SMSC)

15、都有一个唯一的数字编号,不同的SP或SMSC或SMG或GNS编号不能相同,编号由系统管理人员负责分配。编号规则如下:SMG的编号规则:1AAAAXSMSC的编号规则: 2AAAAXSP的编号规则:3AAAAQQQQQGNS的编号规则:4AAAAX其中,AAAA表示四位长途区号(不足四位的长途区号,左对齐,右补零),X表示1位序号,QQQQQ表示5位企业代码。3.4序列号的定义短消息网关系统之中传输的每一条命令都有一个序列号,序列号由命令源节点产生并唯一标记一条命令;也就是说,网关系统中任何两个命令的序列号都不相同。需要注意的是,一条命令在发送过程中转发的不同副本视为一条命令,使用相同的序列号。比如,SP1X向SMSC2A发送一条命令,该命令需经过多次转发才能到达SMSC2A,而转发该命令的每一次通信过程中使用的命令的序号均相同,为SP1X与SMG1通信所使用的序

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1