中国联通SGIP协议(v1.2)

2020-02-21 00:21

中国联合通信公司 短消息网关系统接口协议

(SGIP)

版本1.2

中国联合通信公司

二零零一年十月

目录

1概述 ............................................................................................................................. 1 1.1协议说明 .............................................................................................................. 1 1.2适用范围 .............................................................................................................. 1 1.3参考资料 .............................................................................................................. 1 1.4术语表 .................................................................................................................. 1 2系统体系结构 ............................................................................................................. 3 2.1消息从本地SMSC到本地SP ............................................................................ 4 2.2消息从本地SP到本地SMSC ............................................................................ 4 2.3消息从本地SMSC到异地SP ............................................................................ 4 2.4消息从本地SP到异地SMSC ............................................................................ 4 2.5路由选择 .............................................................................................................. 4 3

通信流程 ................................................................................................................ 6 3.1专用SGIP方式 ................................................................................................... 6 3.2通用HTTP方式 .................................................................................................. 6 3.3通信节点编号规则 .............................................................................................. 7 3.4序列号的定义 ...................................................................................................... 7 3.5通信的安全性 ...................................................................................................... 8 3.6用户鉴权 .............................................................................................................. 8 3.6.1被叫方付费 ................................................................................................... 8 3.6.2SP付费 .......................................................................................................... 8 3.6.3第三方付费 ................................................................................................... 8 3.7 SP与SMG的通信 .............................................................................................. 9 3.7.1通用HTTP方式 ........................................................................................... 9 3.7.1.1从SP到SMG的命令 ......................................................................... 10 3.7.1.2从SMG到SP的命令 ......................................................................... 10 3.7.2专用SGIP方式 .......................................................................................... 10 3.7.2.1通信初始化 .......................................................................................... 10 3.7.2.2通信过程 .............................................................................................. 11 3.7.2.3通信结束 .............................................................................................. 12 3.7.2.4故障处理 .............................................................................................. 12 3.7.2.5从SP到SMG的消息 ......................................................................... 13 3.7.2.6从SMG到SP的消息 ......................................................................... 13 3.8 SMG与SMG之间的通信 ................................................................................ 14 3.8.1通信初始化 ................................................................................................. 14 3.8.2通信过程 ..................................................................................................... 14 3.8.3通信结束 ..................................................................................................... 15 3.8.4故障处理 ..................................................................................................... 15 3.8.5两个SMG之间的消息 ............................................................................... 15 3.9 SMG与GNS之间的通信 ................................................................................ 15 3.9.1通信初始化 ................................................................................................. 15

i

3.9.2通信过程 ..................................................................................................... 16 3.9.3通信结束 ..................................................................................................... 16 3.9.4故障处理 ..................................................................................................... 16 3.9.5从SMG到GNS的消息 ............................................................................. 16 3.9.6从GNS到SMG的消息 ............................................................................. 17 4

消息定义 .............................................................................................................. 18 4.1基于通用HTTP的消息定义 ............................................................................ 18 4.1.1Submit操作 .................................................................................................. 18 4.1.1.1Submit命令的请求内容 ...................................................................... 18 4.1.1.2Submit命令的应答内容 ...................................................................... 19 4.1.2Deliver操作 ................................................................................................. 20 4.1.2.1Deliver命令的请求内容 ...................................................................... 20 4.1.2.2Deliver命令的应答内容 ...................................................................... 20 4.1.3Report操作 .................................................................................................. 21 4.1.3.1Report命令的请求内容 ....................................................................... 21 4.1.3.2Report命令的应答内容 ....................................................................... 21 4.1.4UserRpt操作 ............................................................................................... 22 4.1.4.1UserRpt命令的请求内容 .................................................................... 22 4.1.4.2UserRpt命令的应答内容 .................................................................... 22 4.1.5Trace操作 ................................................................................................... 22 4.1.5.1Trace命令的请求内容 ......................................................................... 22 4.1.5.2Trace命令的应答内容 ......................................................................... 23 4.2基于专用SGIP的消息定义 ............................................................................. 23 4.2.1数据类型 ..................................................................................................... 23 4.2.2消息头的格式 ............................................................................................. 24 4.2.3消息体的格式 ............................................................................................. 24 4.2.3.1Bind操作 .............................................................................................. 24 4.2.3.2Unbind操作 .......................................................................................... 25 4.2.3.3Submit操作 .......................................................................................... 25 4.2.3.4Deliver操作 .......................................................................................... 28 4.2.3.5Report操作 ........................................................................................... 29 4.2.3.6AddSP操作 .......................................................................................... 29 4.2.3.7ModifySP操作 ..................................................................................... 30 4.2.3.8DeleteSP操作 ....................................................................................... 31 4.2.3.9QueryRoute操作 .................................................................................. 31 4.2.3.10AddTeleSeg操作 ................................................................................ 32 4.2.3.11ModifyTeleSeg操作 ........................................................................... 33 4.2.3.12DeleteTeleSeg操作 ............................................................................ 34 4.2.3.13AddSMG操作 .................................................................................... 34 4.2.3.14ModifySMG操作 ............................................................................... 35 4.2.3.15DeleteSMG操作 ................................................................................. 35 4.3鉴权消息定义 .................................................................................................... 36 4.3.1CheckUser命令的语法 ............................................................................... 36

ii

4.3.2CheckUser_Resp应答的语法 ..................................................................... 36 4.3.3UserRpt命令的语法 ................................................................................... 36 4.3.4UserRpt_Resp应答的语法 .......................................................................... 36 4.4测试消息定义 .................................................................................................... 37 4.4.1Trace命令的语法 ....................................................................................... 37 4.4.2Trace_Resp应答的语法 .............................................................................. 37 5常量定义 ................................................................................................................... 38 5.1消息ID定义 ...................................................................................................... 38 5.2错误码定义 ........................................................................................................ 38 5.3计费类别定义 .................................................................................................... 39 5.4REPORT 状态与短消息状态的映射 ................................................................... 39 附录1: 全网路由表的格式示范 ................................................................................ 40 附录2: 本地路由表的格式示范 ................................................................................ 41 附录3: HTTP承载方式示范 .................................................................................... 42

iii

中国联合通信公司短消息网关系统接口协议1.1版 1概述

1.1协议说明

本协议是SMG和SP之间、SMG和GNS之间、以及SMG和SMG之间的接口协议,简称SGIP。

通过应用SGIP协议,SP可以接入到SMG,实现SP应用的一点接入、全网服务;SMG可以通过SGIP协议,实现消息在不同SMG之间的路由和转发。同时,SMG通过该协议也可以和GNS通信,以实现各SMG和GNS之间路由表的同步功能。

1.2适用范围

本协议适用于各SP厂商和SMG的开发厂商。

1.3参考资料

[1] [2] [3] [4]

SMPP 3.3 GSM 3.40 GSM 3.38 HTTP1.0

1.4术语表

本协议用到以下术语:

GNS MO MT SGIP

Gateway Name Server,负责系统路由的管理和同步 由手机用户提交的短消息 由手机用户接收的短消息

Short Message Gateway Interface Protocol,本协议所描述的短消息网关接口协议,用于完成在SMG和SP之间、SMG和SMG之间短消息的发送、接收和转发功能,以及SMG和GNS之间路由表的同步功能

SMG

Short Message Gateway ,联通公司的短消息网关,SMG之间的通讯协议采用SGIP

1


中国联通SGIP协议(v1.2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:加强班级管理 确保安全稳定 构建平安和谐校园

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: