失效链接处理 |
中国电信SMGP协议(v3.0) PDF 下载
本站整理下载:
相关截图:
主要内容:
4.1 定义
SMGP 协议是 SMGW 与其它网元设备(除 SMC 外)进行短消息传输的接口协议。
非 SMC 网元设备向 SMGW 发送或从 SMGW 接收短消息,这些非 SMC 网元设备称为
ESME。
4.2 通信方式
SMGW 与 ESME 之间共有两种连接方式:长连接和短连接。所谓长连接,指在一个
TCP 连接上可以连续发送多个数据包,在 TCP 连接保持期间,如果没有数据包发送,需要
双方发链路检测包以维持此连接。短连接是指通信双方有数据交互时,就建立一个 TCP 连
接,数据发送完成后,则断开此 TCP 连接,即每次 TCP 连接只完成一对 SMGP 消息的发送。
4.2.1 长连接
通信双方以客户-服务器方式建立 TCP 连接,用于双方信息的相互提交。当信道上没有
数据传输时,通信双方应每隔时间 C 发送链路检测包以维持此连接,当链路检测包发出超
过时间 T 后未收到响应,应立即再发送链路检测包,再连续发送 N-1 次后仍未得到响应则
断开此连接。
参数 C、T、N 原则上应可配置,现阶段建议取值为:C=3 分钟,T=60 秒,N=3。
通信双方之间的消息如果不能成功发送,应隔时间 R 进行重发,再连续发送 N-1 次后
仍未发送成功则停发。现阶段建议取值为:R=60 秒,N=3。
通信双方之间的消息发送后等待 T 秒后未收到响应,应立即重发,再连续发送 N-1 次
后仍未得到响应则停发。现阶段建议取值为:T=60 秒,N=3。
消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数 W 可配置,现阶段建
议为 16,即接收方在应答前一次收到的消息最多不超过 16 条。
长连接的操作流程举例如图 1 所示:
|