2016年度精品CMPP长短信支持的设计.docVIP

  • 5
  • 0
  • 约1.55万字
  • 约 28页
  • 2018-06-28 发布于福建
  • 举报
2016年度精品CMPP长短信支持的设计

CMPP长短信支持设计 长短信支持框架 以05 00 03 XX MM NN短信框架的模式: 其中: XX为篇幅标示,同一篇幅的短信采用同一篇幅编号。 MM为总页数: NN为当前页:从1开始编号。 支持UCS-2编码(8)和含汉字编码(15)两种模式,消息的发送采用UCS-2编码模式(Unicode)。 发送处理流程(注意线程安全): 1.发送内容长度大于0 且小于1024字节 支持短信内容最大长度为1024字节。 2.计算总页数(按Unicode模式) 3.分页插入缓冲队列 4.修改入库操作,如果前字节为 05 00 03 模式,替换为(nn/mm)格式。 对于长短信的模式,入库时按拆分后单条方式入库且每条短信前面补短信编号,例如: (1/3)短信内容 (2/3) 短信后续内容 (3/3) 短信最后内容 发送过程CMPP协议注意要点 1.经过测试,对于长短信,消息的发送必须采用Unicode才能处理成功,即msg_fmt必须设置为08值,所以系统发送处理过程中统一采用Unicode模式。 2.同时处理过程中对于长短信TP_UDHI域值必须设置为1,而对于非长短信数据TP_UDHI值必须设置为0。 测试结果说明 通过对目前手头能获得的手机的测试,各种型号的手机均支持长短信模式,只是对多普达智能手机测试过程中,发现对于长短信的处理有较长延时现象,而对正常的短信则不存在这个问题,

文档评论(0)

1亿VIP精品文档

相关文档