"联通SGIP1.2说明文档" 是一份详细介绍中国联合通信公司短消息网关系统接口协议(SGIP)的文档,版本为1.2,旨在规范短信服务提供商(SP)与短消息服务中心(SMSC)之间的通信流程。
SGIP 1.2协议:
1. **协议说明**:SGIP 1.2 是中国联通为实现短信业务在不同网络间高效、安全传输而制定的通信协议。它规定了SMSC和SP之间,以及不同SMSC之间进行消息交换的规则。
2. **适用范围**:适用于本地和异地SP与SMSC之间的数据传输,以及SMG(短消息网关)之间的交互,确保短信服务的广泛覆盖和可靠性。
3. **系统体系结构**:
- **本地SMSC到本地SP**:消息直接在本地SMSC和SP之间传递。
- **本地SP到本地SMSC**:SP向SMSC发送短信请求。
- **本地SMSC到异地SP**:消息通过路由选择到达目标地。
- **本地SP到异地SMSC**:同理,异地短信需要经过路由选择。
4. **通信流程**:
- **专用SGIP方式**:适用于专有的高速通信,包括初始化、通信过程、结束和故障处理。
- **通用HTTP方式**:使用HTTP协议进行通信,同样包括命令的发送和接收。
5. **通信节点编号规则**:定义了通信节点的唯一标识,用于消息路由和地址解析。
6. **序列号定义**:每个消息都携带序列号,用于跟踪和确认消息的完整性和顺序。
7. **通信安全性**:协议考虑了通信安全,包括加密和用户鉴权机制。
8. **用户鉴权**:支持被叫方付费、SP付费和第三方付费三种模式,增强了服务的多样性和安全性。
9. **SP与SMG通信**:详细描述了SP如何通过HTTP或专用SGIP方式与SMG交互,包括提交、接收、报告和用户反馈等操作。
10. **SMG与SMG通信**:描述了不同SMG之间的消息传递,确保跨区域的短信服务。
11. **SMG与GNS通信**:GNS(全局号码服务器)的通信初始化、过程、结束、故障处理和消息交换,用于号码解析和路由。
12. **消息定义**:包括Submit(提交)、Deliver(投递)、Report(报告)、UserRpt(用户报告)和Trace(追踪)等操作的具体消息格式和内容。
这份文档深入阐述了SGIP 1.2协议的各个方面,对于理解中国联通短信服务的底层工作原理和开发相关应用至关重要。无论是SP开发者还是系统管理员,都需要熟练掌握此协议以确保短信服务的稳定运行。