关于短信网关若干功能的要求.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
短信网关是互联网服务提供商(SP)与中国移动网络之间的重要接口,用于发送和接收短信服务。本文主要讨论了短信网关的两个关键功能:一是对多点接入型全网SP下发短信的有条件拦截,二是对SP下发短信的号码合法性判断。 一、多点接入型全网SP短信拦截功能 这个功能是为了确保短信流量被正确地路由到相应的接入点,避免计费问题和纠纷。短信网关需要能够识别SP的服务代码和企业代码,并结合分接入点省份的号段进行判断。当主接入点接收到的短信的计费号码属于分接入点省份时,短信网关应拦截并返回错误代码9。同样,分接入点接收到的短信如果计费号码不属于本省份,也应拦截并返回错误代码9。这样的机制可以防止短信错发,保证计费准确。 二、短信号码合法性判断功能 这个功能要求短信网关对SP发送的短信中的各种标识字段进行严格检查。首先,Src_Id和Msg_src必须对应于连接的SP的服务代码和企业代码。其次,Fee_terminal_Id和Dest_terminal_Id字段的号码必须是中国移动用户号码,格式为135~9H0H1H2H31ABCD、86135~9H0H1H2H31ABCD或+86135~9H0H1H2H31ABCD。对于本地类SP,短信网关还需确保提交的短信的计费号码和目标号码均属于本省用户,否则应拦截并返回相应错误代码(10、11、12或13)。 三、CMPP_SUBMIT_RESP消息的修改 CMPP_SUBMIT_RESP消息是ISMG(短信业务管理系统)对SP的响应,包含信息标识Msg_Id,该标识是一个8字节的整数,基于时间戳生成。时间戳的格式是MMDDHHMMSS,其中高位比特位表示月份、日、小时、分钟和秒。此外,消息还可能包含错误代码,如上述拦截和合法性判断失败时返回的代码。 总结来说,短信网关在互联网服务提供中的作用至关重要,它不仅需要正确路由短信,还要确保服务的计费准确性和安全性。通过对多点接入型全网SP的短信拦截以及号码合法性的严格检查,短信网关能有效地维护网络的稳定运行,保障用户和服务提供商的利益。同时,CMPP_SUBMIT_RESP消息的详细定义展示了通信协议中对错误处理的严谨性,这对于确保系统之间的通信质量和效率至关重要。
- 粉丝: 1w+
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助