[通讯标准]-YDT 1291-2003 点对点短消息网间互通协议要求.pdf
《[通讯标准]-YDT 1291-2003 点对点短消息网间互通协议要求.pdf》由会员分享,可在线阅读,更多相关《[通讯标准]-YDT 1291-2003 点对点短消息网间互通协议要求.pdf(11页珍藏版)》请在三一文库上搜索。
1、 1 “ L 中华人民共和国通信行业标准 YD / T 1 2 9 1 - 2 0 0 3 点对点短消息网间互通协议要求 P r o t o c o l o f p e e r t o p e e r s h o r t m e s s a g e i n t e r w o r k i n g b e t w e e n n e t w o r k s 2 0 0 3 - 1 1 - 0 7发布 2 0 0 3 - 1 1 - 0 7实施 中华人 民共 和 国信息产业部发布 丫D/T 12 91 - 2OD 3 目次 n一 言 范围 . . . . . . . . . . . . . . .
2、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 规范性引用文件 . 1 缩略语 。 。 。 1 功能概述 。 1 通信方式 . . . . . . . . . . . . . . . . . . . . . . .
3、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 . 1 协议结构 。 2 5 .2 连接方式 2 消息定义 。 3 6 . 1 消息结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6 .2 数据类型 。 3 6 .3 消息头格式 。 。 。 4 6 .4 消息体格式 。 。 4 C o m m a n d - I D定义 , 。 8 前12345 丫D/T 12 91 - 2003 前言 本标准是根据我国固定网和移动网短消息业务的相关通信行业标准以及各电信运营商开展短消息
5、业务 的实际情况制定的。点对点短消息互通的含义是指不同运营商网络中的短消息终端之间互相直接发送和接 收短消息。 本标准是点对点短消息网间互通的系列标准之一。该系列标准的名称预计如下: 1 .点对点短消息网间互通总体技术要求 第一部分 固定网与移动网之间互通; 2 点对点短消息网间互通总体技术要求 第二部分 固定网与固定网之间互通; 3 点对点短消息网间互通协议要求; 4 .点对点短消息网间互通业务测试方法; 5 .点对点短消息网间互通设备技术要求及测试方法; 6 .点对点短消息网间互通服务质量要求和测试方法。 本标准由 中国通信标准化协会提出 并归口。 本标准起草单位:信息产业部电信传输研究所
6、 本标准主要起草人:龚双瑾王志勤辛伟杨红梅盛蕾 丫D/T 12 91 - 2003 点对点短消息网间互通协议要求 1 范围 本 标准规定了不同电信运营商网络之间点对点短消息网 间互通协议, 包括协议功能概述、 通信方式、 消息定义和参数定义等方面的内容。 本标准主要适用于移动网之间、固定网与移动网之间以及固定网之间点对点短消息的网间互通。 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修 改单 ( 不包括勘误的内容)或修订版均不适用于本标准, 然而, 鼓励根据本标准达成协议的各方研究是否 可使用这些文件的最新版本。凡是不注日期的引用文
7、件,其最新版本适用于本标准。 S M P P短消息点对点规范V 3 .4 R F C 7 9 1因特网协议 R F C 7 9 3传输控制协议 3缩略语 下列缩略语适用于本标准。 S M P P短消息点对点协议 S M S C短消息业务中心 T C P / I P传输控制协议/ 互联网协议 4功能概述 本标准作为应用于不同运营商网络的互联网关之间的通信协议,主要提供点对点短消息的前转功能。 互联网关作为双方网络之间的接口网关,为双方的短消息系统之间进行数据交换提供了一条安全、快 捷的通道。互联网关之间采用直联电路或经过互联网相连接,双方网络通过互联网关实现短消息系统之间 的互联 。 典型的网络
8、结构示意如图 1 所示。 运营商 1运营商2 图1 点对点短消息网间互联网络结构示意 YD/ T 1 2 9 1 -2 0 0 3 5通信 方式 5 . 1 协议结构 本标准所规定的协议以T C P / I P 作为底层通信承载协议,如图2所示。 互 联 网 关 互联网关 本标准所规定的协议 T C P I P 底层承载 圈2 点对点短消息网间互通协议栈 5 .2 连接方式 互联网 关之间 进行数据交互时,采用简化的 长连接方式。 互联网关之间的 通信采用T C P / I P , 双方互 为客户端和服务器端。发送和接收单独进行,通信采用应答方式,应答与请求在同一个连接中完成。 当客户端要发送
9、命令时,主动向服务器端建立连接 ,然后向服务器端发送命令,并接收应答;服务 器端从客户端接收命令,返回应答。 连接建立以后 ,客户端可以连续发送多条命令。命令发送完并接收到所有应答后,客户端应该主动 断开连接。 命令及其应答之间的时间 设有最大时间间隔 ( 例如6 0 s , 该最大时间间隔可根据需要进行配置) ,如 果命令应答时间超过最大时间间隔,则要求客户端重发该条命令,重发次数应可配置。 根据线路的质量和服务器的处理能力可以配置待应答命令的最大数目 ( 例如 1 6 条) 。 如果服务器端检测出一条连接长时间空闲 ( 例如5 s ,可配置) ,可以主动断开该连接。 如果需要,客户端可以同
10、时向一个服务器端建立多个连接。 互联网关之间前转时要求每条消息都要有状态报告。当向用户发送信息发生错误时,互联网关应向 对方互联网关发送错误状态报告。无论成功失败都应该有状态报告。互联网关在成功转发短消息后 ,若 4 8 h 之内 无状态报告返回, 则网 关认为该条短消息发送失败, 不计费, 不结算。 互联网关之间使用的端口号为 7 9 2 0 0 互联网关间发送的消息类型包括: 1 ) C o n n e c t请求逻辑应用层连接 2 ) C o n n e c t R e p请求逻辑应用层连接应答 3 ) T e r m i n a t e终止逻辑应用层连接 4 ) T e r m i n
11、 a t e - R e p终止逻辑应用层连接应答 5 ) F o r w a r d短消息前转 6 ) F o r w a r d - R e p短消息前转应答 简化的长连接的消息流程如图3 所示。 丫D/T 1 291- 2 003 互联网关 互联网关 C o n n e n t_ R e p ( 1 ) , F o r wa r d ( 2 ) , Forward-Rep ( 2 ) 曰 , F o r wa r d ( 3 ) - F o r wa r d ( 4 ) , F o r we n d ( 5 ) F o r we r d , Ji e p ( 3 ) , F o r w
12、a r d _ R e p ( 4 ) . . F o r w a r d _ R e p ( 5 ) , T e r mi n a t e ( 6 ) T e r mi n n t e _ R e p ( 6 ) 图3 简化的长连接方式消息流程 6消息定义 6 . , 消息结构 点对点短消息网间互通协议中 定义的 消息由 消息头和 消息体组成, 如表1 所示。 衰 1 消息的组成 项目 说明 M e s s a g e H e a d e r 消息头 ( 所有消息公共包头) Me s s a g e B o d y 消息体 6 . 2 数据类型 消息中使用的数据类型如表 2 所示。 YD/
13、T 1 2 9 1 -2 0 0 3 衰2 消息的橄据类型 类型 说明 In t e g e r 无符号整数 O c te t S tr i n g 定长字符申.位数不足时,如果左补 0则补A S C II表示的零;如果右 补0则补二进制的零 6 . 3 消息头格式 消息头格式如表3所示。 衰3 消息头格式 字段名字节数 类型描述 T o t a L互 Le n g th 4 I n t e g e r 消息总长度 ( 含消息头及消息体) Co r n ma n d _I D 4 I n t e g e r 命令或响应类型 ( 参见第7章 “ C o m m a n d es I D ”定义)
14、 S e q u e n c e - E D 4 I n t e g e r 消息流水号,顺序累加,步长为1 ,循环使用 ( 一对请求 和应答消息的流水号必须相同 6 .4 消息体格式 6 .4 . 1 C o n n e c t 操作 C o n n e c t 操作由C o n n e c t( 请求连接) 消息和C o n n e c t R e p( 请求连接应答)消息组成。客户端首先发 送 C o n n e c t 消息请求 连接 ,服务器端 收到 C o n n e c t 消息后 ,对消息发送 方进行验证 ,然后返 回 C o n n e c t - R e p 应 答消 息
15、。 6 . 4 . 1 . 1 C o n n e c t 消息语法 C o n n e c t 消息语法如表4所示。 衰4 C o n n e c t 消息语法 字段名 字节数属性 描述 S o u rre _ Ad d rO c t e t S t r in g Au t h e n t i c a t o r GWC1 6 O c t e t S t r i n g 源互联网关代码 ( 右对齐,左补0 ) 前两位为运营商代码,采用信息产业部定义的运营商代码, 去除第一位 “ 1 “ ,如 “ 1 9 3 “取 “ 9 3 “ ;后三位为区号,不足前 补0 ;最后一位为网关序号 当短消息需
16、要经过多于两个互联网关时,该字段为当前网 关代码 客户端互联网关认证码注 T i me s t a mp I n t e g e r I n t e g e r 双方协商的版本号 ( 高位4 6 i t 表示主版本号,低位4 6 i t 表 示次版本号) 时间戮的明文,由客户端产生,格式为MMD D H HM MS S , 即月日时分秒,1 0 位数字的整型,右对齐 注:用于鉴别客户端互联网关。其值通过单向MD 5 h a s h 计算得出,表示如下: A u th e n t ic a to r G WC: MD 5 ( S o u r c e _ A d d r + 9字节的0 + s h
17、 a r e d s e c r e t + ti m e s t a m p ) S h a r e d s e c r e t由互通双方事先商定,t i. -t a m p格式为:MM DD H H MM S S ,即月日时分秒,1 0位数字的整型 丫D/T 1 291-2003 6 .4 . 1 . 2 C o n n e c t _ R e p应答消息语法 C o n n e c t - R e p 应答消息的 语法 如表5 所示。 表 5 C o n n W_ R e p 应答消息语法 字段名字节数属性描述 心 o t l t 口I hte g e r 状态 0:正确 1 :消息结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯标准 通讯标准-YDT 1291-2003 点对点短消息网间互通协议要求 通讯 标准 YDT 1291 2003 点对点 短消息 互通 协议 要求
链接地址:https://www.31doc.com/p-3694045.html