中国电信SMGP1.3接口协议详解
需积分: 9 90 浏览量
更新于2024-11-11
收藏 837KB DOC 举报
"该文档是关于中国电信的短信接口协议SMGP1.3的详细技术规范,主要用于信息终端及综合信息系统,由中国电信集团公司于2002年发布实施。该协议适用于短消息网关开发者和内容提供商,定义了两者之间的通信协议,并涵盖了接口、流程、数据包结构、编码说明以及基于SMGP协议的API函数等重要内容。"
**SMGP1.3协议详解**
1. **适用范围**
SMGP1.3协议主要应用于短消息网关开发者和内容提供商(CP),用于构建综合信息系统与CP之间的通信桥梁。该协议定义了双方交互的规则和服务内容,如信息点播和订阅业务。
2. **引用标准**
在实现SMGP协议时,需要参考一系列标准,例如GB18030信息交换用汉字编码字符集,以及AAA用户认证/授权/计费系统等。这些标准确保了通信过程中的数据一致性与安全性。
3. **协议栈结构**
综合信息系统与CP的通信基于SMGP协议,通过TCP/IP协议栈进行数据传输,从链路层到物理层,形成完整的通信链路。
4. **内容提供商与综合信息系统的接口**
接口采用SMGP协议,综合信息系统作为服务器端,CP作为客户端。接口的主要业务包括信息点播和订阅,采用在线菜单方式进行,提供用户友好的操作界面。
5. **SMGP概述**
- **功能**:SMGP协议提供了短消息的发送、接收、状态查询、错误处理等功能。
- **定义**:详细规定了SMGP的数据包结构、请求标识、包体结构等。
- **通信流程**:描述了从数据包的发起、传输到接收的完整流程。
6. **SMGP数据包定义**
- **数据包结构**:包括头部、请求标识和包体等部分。
- **请求标识说明**:定义了各种请求类型的标识符。
- **包体结构**:详细解析了包体的构成和各字段含义。
7. **编码说明**
- **短消息格式代码表**:列举了不同短消息的格式代码。
- **收费类型代码表**:定义了各种收费方式的代码。
- **短消息状态表**:给出了短消息的多种状态表示。
- **错误代码表**:包括Err和Status两种错误代码,用于表示通信过程中的异常情况。
- **其他参数表**:如操作码、加密方式、订阅标识等,为协议的执行提供参数支持。
8. **基于SMGP协议的API函数**
SMGP协议还提供了API函数接口,供开发者在实际应用中调用,实现与CP的接口功能。
综上,SMGP1.3协议是中国电信制定的企业标准,旨在规范和促进固定电话网上的信息传递,特别是短消息服务。通过这个协议,内容提供商能够高效、安全地向用户提供信息点播和订阅服务,丰富了电信网络的增值服务。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-09-23 上传
2009-07-31 上传
2007-08-23 上传
2017-07-05 上传
2018-03-06 上传
2009-10-22 上传
tahejumei
- 粉丝: 8
- 资源: 12
最新资源
- machine_learning_library:为我的机器学习课程创建的库,2020年秋季
- blogr_frontend_mentor:https上的Frontendmentor挑战
- WordPress-theme-JA:使用XAMPP和PHP的自定义WordPress主题
- DecisionTree:决策树算法的C ++实现
- Firefox火狐浏览器官方54.0.1-win32版本exe在线安装包
- 超越太阳能
- java代码-将8进制数转换为十进制数。这里不要输入,直接写死一个8进制数。
- AndroidSwipeToDelete:滑动RecyclerView即可删除功能并还原功能
- java代码-猴子吃桃子
- argha-c.github.io
- polylabel-rs:具有FFI的Polylabel算法的Rust实现
- PEA_2
- nano-2.2.4.tar.gz
- matlab由频域变时域的代码-ASDR:声音感应平台
- 硕士论文
- js代码-第一题答案