中国移动USSD应用接口协议书范本

上传人:粗**** 文档编号:134203074 上传时间:2020-06-03 格式:PDF 页数:18 大小:245.64KB
返回 下载 相关 举报
中国移动USSD应用接口协议书范本_第1页
第1页 / 共18页
中国移动USSD应用接口协议书范本_第2页
第2页 / 共18页
中国移动USSD应用接口协议书范本_第3页
第3页 / 共18页
中国移动USSD应用接口协议书范本_第4页
第4页 / 共18页
中国移动USSD应用接口协议书范本_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《中国移动USSD应用接口协议书范本》由会员分享,可在线阅读,更多相关《中国移动USSD应用接口协议书范本(18页珍藏版)》请在金锄头文库上搜索。

1、中 国 移 动 通 信 企 业 标 准 QB 中 国 移 动 通 信 USSD 应 用 接 口 协 议 点对点应答 中国移动通信集团公司发布 发 布 实 施 目录 1 围 1 2 引用标准 1 3 术语和定义 1 4 USSDC 与 USSD 业务应用的接口模型 1 5 消息定义 2 5 1 基本数据类型 2 5 2 消息结构 2 5 3 消息头格式 Message Header 2 5 4 业务提供商 SP 与 USSD 中心 USSDC 间的消息定义 2 5 4 1 SP请求连接到USSDC BIND 操作 3 5 4 1 1 BIND 消息定义 SPUSSDC 3 5 4 1 2 BIN

2、D RESP 消息定义 USSDC SP 3 5 4 2 SP请求拆除连接 UNBIND 操作 4 5 4 2 1 UNBIND 消息定义 SPUSSDC 4 5 4 2 2 UNBIND RESP消息定义 USSDC SP 4 5 4 3 SP连接保持 ENQUIRE LINK 操作 4 5 4 3 1 ENQUIRE LINK消息定义 SPUSSDC 4 5 4 3 2 ENQUIRE LINK RESP消息定义 USSDC SP 5 5 4 4 开始 USSD 会话 BEGIN 操作 5 5 4 4 1 BEGIN 消息定义 SPUSSDC 5 5 4 5 继续 USSD 会话 CONT

3、INUE 操作 6 5 4 5 1 CONTINUE消息的定义 SPUSSDC 6 5 4 6 结束 USSD 会话 END 操作 7 5 4 6 1 END 消息的定义 SPUSSDC 7 5 4 7 中止 USSD 会话 ABORT 操作 8 5 4 7 1 ABORT 消息定义 SPUSSDC 8 5 4 8 USSD 会话转移 SWITCH 操作 8 5 4 8 1 SWITCH 消息定义 SP USSDC 8 5 4 9 开始转移 USSD 会话 SWITCH BEGIN 操作 9 5 4 9 1 SWITCH BEGIN消息定义 USSDCSP 9 5 4 10 计费指示 CHAR

4、GE 操作 10 5 4 10 1 CHARGE 消息定义 SP USSDC 10 5 4 10 2 CHARGE RESP 消息定义 USSDC SP 10 5 5 系统定义 11 5 5 1 Command Id 定义 11 5 5 2 部分错误码定义 11 6 附录 1 移动台发起的USSD 会话流程 13 7 附录 2 SP发起的 USSD 会话流程 13 8 附录 3 USSD 会话转移的流程 14 9 附录 4 计费指示的流程 15 10 修订历史 15 前言 本规规定了移动USSD业务开展过程中USSDC 与 SP之间的消息类型和定义 目前为1 0 0版本 根据业 务的发展 规中

5、的信令操作和参数将会做进一步的调整和增加 本标准由中国移动通信集团公司技术部提出并归口 本标准起草单位 中国移动通信集团公司研发中心 本标准主要起草人 丁晓城 本标准解释单位 同提出单位 1 围 本规规定了以下容 1 业务提供商与USSDC 之间的接口协议 本规适用于各SP和 USSDC 的开发厂商 贝尔阿尔卡特回答 明白 2 引用标准 下列标准所包含的条文 通过在本标准中引用而成为本标准的条文 本标准出版时 所 示版本均为有效 所有标准都会被修订 使用本标准的各方应探讨使用下列标准最新版本的 可能性 贝尔阿尔卡特回答 明白 3 术语和定义 英文缩写英文全称说明 USSDC Unstructu

6、red Supplement Service Data Center USSD 中心 4 USSDC 与 USSD 业务应用的接口模型 图 1 USSDC与 USSD 业务应用的接口模型图 USSDC USSD 业务 应用 接口 USSD 业务应用 USSD 业务 应用 接口 TCP IP 网络 UAP 协议 UAP 协议 贝尔阿尔卡特回答 满足 5 消息定义 5 1 基本数据类型 Unsigned Integer 无符号整数 Integer 整数 可为正整数 负整数或零 C Octet String 定长字符串 位数不足时 位数不足时 补齐原则遵照中 国移动相关规定 Octet String

7、 变长字符串 不要求以NULL 结束 贝尔阿尔卡特回答 满足 5 2 消息结构 项目说明 Message Header 消息头 所有消息公共 Message Body 消息体 可选 贝尔阿尔卡特回答 满足 5 3 消息头格式 Message Header 字段名 大小 字节 类型说明 Command Length4 Unsigned Integer 消息总长度 含消息头及消息体 Command ID 4 Unsigned Integer 命令或消息类型 Command Status 4 Unsigned Integer 命令状态 命令状态字段表示请求 消息是否成功 该字段只用在应答 消息中 在

8、请求消息中 该字段必 须为 0 Sender ID 4 Unsigned Integer 消息发出方会话控制标识 Receiver ID 4 Unsigned Integer 消息接收方会话控制标识 贝尔阿尔卡特回答 满足 5 4 业务提供商 SP 与 USSD 中心 USSDC 间的消息定义 SP 为客户端 向作为服务器端的USSDC 发起连接请求 在通过身份验证之后SP 与 USSDC 之间方可进行数据传输 5 4 1 SP 请求连接到USSDC BIND 操作 BIND 操作的目的是SP向 USSDC 注册作为一个合法SP身份 若注册成功后即建立了 应用层的连接 此后SP可以通过此USS

9、DC 接收或发起USSD 请求 USSDC 以 BIND RESP 消息响应SP的请求 5 4 1 1 BIND 消息定义 SPUSSDC 字段名大小 字节 类型说明 H 消 息 头 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned Integer 未使用 置为0 Sender ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0

10、xFFFFFFFF System ID 11 C Octet String 业务应用登录标识 即SP的企 业代码或登录 Password 9C Octet String 业务应用的登录密码 System Type 13 C Octet String 业务应用类型 此处取值USSD Interface Version 4 Unsigned Integer 双方协商的版本号 高位 4bit表 示主版本号 低位 4bit 表示次版 本号 对于 1 0的版本 高4bit 为1 低 4位为 0 5 4 1 2 BIND RESP消息定义 USSDC SP 字段名大小 字节 类型说明 H 消 息 头 Co

11、mmand Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned Integer 0 正确 1 非法 SP ID 2 认证错 3 版本太高 4 其他错误 Sender ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF System ID 11C Octet String USSDC的标识 贝尔阿尔卡特回答 满足 5 4 2 SP

12、 请求拆除连接 UNBIND 操作 UNBIND 操作的目的是SP基于某些原因决定拆除当前的应用层连接而发起的操作 此 操作完成后SP 与 USSDC 之间的应用层连接被释放 此后SP若再要与USSDC 通信时应发 起 BIND 操作 USSDC 以 UNBIND RESP 消息响应请求 5 4 2 1 UNBIND消息定义 SPUSSDC 字段名大小 字节 类型说明 消 息 头 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned In

13、teger 未使用 置为0 Sender ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF 5 4 2 2 UNBIND RESP消息定义 USSDC SP 字段名大小 字节 类型说明 消 息 头 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned Integer 未使用 置为0 Sender ID 4 Uns

14、igned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF 贝尔阿尔卡特回答 满足 5 4 3 SP 连接保持 ENQUIRE LINK 操作 ENQUIRE LINK操作的目的是为了确认SP 与 USSDC 之间的 TCP 连接状况 SP在登 录 USSDC 认证成功后 应定时 每5 秒 向 USSDC 发送 ENQUIRE LINK消息 USSDC 在收到 ENQUIRE LINK消息后应向SP发送 ENQUIRE LINK RESP消息确认TCP 连接状 况 5 4 3 1 ENQUIR

15、E LINK消息定义 SPUSSDC 字段名大小 字节 类型说明 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 消 息 头 Command Status 4 Unsigned Integer 未使用 置为0 Sender ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF 5 4 3 2 ENQUIRE LINK RESP消息定义 USSDC SP 字段名大

16、小 字节 类型说明 消 息 头 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned Integer 未使用 置为0 Sender ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF Receiver ID 4 Unsigned Integer 未使用 置为0 xFFFFFFFF 贝尔阿尔卡特回答 满足 5 4 4 开始 USSD 会话 BEGIN 操作 BEGIN 操作的目的是建立一个USSD 会话 它既可以由移动台发起 也可以由SP 发 起 5 4 4 1 BEGIN 消息定义 SPUSSDC 字段名大小 字节 类型说明 H 消 息 头 Command Length 4 Unsigned Integer 定义整个消息包的大小 Command ID 4 Unsigned Integer 消息标识 Command Status 4 Unsigned Integer 未使用 置为 0 Sender ID

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号