- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网间长短信不能正常合并问题的解决方案
1
孙立志
2
刘启鸿
(1. 中国移动通信集团公司 北京 100140) (2. 启鸿诚智 (北京) 通信技术有限公司 北京 100085)
[2]
(2)根据 SMPP3.4 ,当使用必备参数 short_mes-
sage 传送短信时,最多可传送 254 byte 的内容;当使
用可选参数 message_payload 传送短信时,最多可传
送 64kB 的内容;
1 引言
网间点对点短信业务自 2002 年开通以来,得到 客户的热烈欢迎,年发送量逾千亿条。近期,根据客 户投诉,并经实际测试发现:网间发送长短信时,接 收方终端有时能够正常合并,显示为一条短信;有的 不能正常合并,显示为多条短信。当一条长短信显示 为多条时,给客户的感知就不是很友好。
为更好地向客户提供服务,本文针对网间长短 信不能正常合并的问题进行分析,并提出具体的解 决方案。
[3]
(3)根据短信互联协议 ,一条短信最多可传送
254byte 的内容。
可见,一条短信的最大长度受限于 GSM 协议,
最多不超过 140byte。对于 GSM,汉字采用 UCS2 编
码,两个字节表示一个汉字,所以一条短信最多传送
70(140/2)个汉字。纯英文采用 7bit 编码,一条短信
最多传送 160(140×8/7)个英文字符。 长短信是指长度超过 140byte 的短信。客户收发
长短信时,在感知上就像是一条一样,但在运营商的 网络上是按照多条短信传送的,计费也是按照多条
进行的。实现长短信的基本原理如下:
(1)发送端。对于支持发送长短信的手机,如果 客户发送的短信长度超过 140byte,手机就会自动将 该条短信拆成多条短信发送给网络。手机将一条长 短信拆分成多条时,会将被拆分为多条的短信逐一
2 实现机制
2.1 实现长短信的基本原理
网间短信的组网结构如图 1 所示。网间短信的
传送主要经过了 GSM 协议、SMPP 协议、短信互联协
议等。不同协议对短信内容长度的支持各不相同:
[1]
(1)根据 GSM 标准 GSM03.40 ,一条短信的最
多可传送 140byte 的内容;
摘 要 随着短信内容的发展,网间长短信越来越多。本文介绍了网间长短信的实现机制,分析了长短信不能正
常合并的原因,并提出了相应的解决方案。
关键词 短信 移动通信 互联互通
图 1 网间短信的组网结构
编号,作为长短信的标识。
(2)网络侧。对拆分成多条的短信独立进行传 送。在网络侧传送时,原有的发送顺序可能被打乱。
(3)接收端。对于支持接收长短信的手机,其收
到的长短信实际为多条短信。但其可以根据相应的
标识,当接收到部分短信时,暂时存储,不会立即显 示;只有在把多条关联的短信全部收齐时,才会合并 成一条正常短信,显示给客户。
2.2 支持长短信的参数要求
长短信传送过程使用的 GSM、SMPP、短信互联
等协议,都有相关的参数用来标识该条短信是否为
长短信。
(1)GSM 协议。手机和短信中心间的短信传送遵 从 GSM03.40。 参 数 TP-udhi 是 SMS-SUBMIT 、 SMS-DELIVER 等 PDU 的第 1 字节的第 6 比特,用 来标识消息体是否带消息头。当 TP-udhi 取 1 时,表 示消息体带消息头。当 TP-udhi 取 0 时,表示消息体 不带消息头。长短信的消息体带消息头,TP-udhi 应 置 1。
(2)SMPP。短信中心和短信网关间的协议为 SMPP。参数 esm_class 包含在 SUBMIT_SM、DELIV- ER_SM 、DATA_SM 等 PDU 中,占 1 个字节,用于标 识消息属性。当 esm_class 第 6 比特置 1 时,表示 ud- hi 置 1,即消息体带消息头。
(3)短信互联协议。不同运营商短信网关间的协
议为通信行业标准 《点对点短消息网间互通协议要
求》。参数 TP-udhi 包含在 FORWARD 消息中,占 1 个字节,用来标识消息体是否带消息头。TP-udhi 取 值描述为 GSM 协议类型。
2.3 长短信内容的编码要求
GSM 协议的短信内容存放在 TP-UD 中,SMPP
协议的短信内容存放在 short_message 中,短信互联
协议的短信内容存放在 Msg_Content 中。虽然存放在
不同的字段中,但是对编码格式的要求是一样的。
对于普通短信,内容字段存放的就是客户输入 的短信。对于长短信,每一条被拆分的短信前要加入 消息头,以便接收方能重新合并被拆分的短信。
对于长短信,消息头占据 6 个字节,编码格式为
05 00 03 RR NN SS,具体含意如下:
字节 1:表示之后消息头的长度。之后的消息头
可包括
您可能关注的文档
最近下载
- 沪教版七年级数学上学期考试满分全攻略第10章分式【单元提升卷】(沪教版)(原卷版+解析).docx VIP
- 学生心存感恩主题国旗下讲话稿.docx VIP
- 《妇幼保健学》课件——第十二章 围绝经期保健.pptx VIP
- 2024年全国职业院校技能大赛中职组(舞蹈表演赛项)考试题库(含答案)_已识别.pdf VIP
- 译林四上 Project1 教学课件.ppt VIP
- 乳腺癌的护理常规课件.pptx
- 2023年驾培相关项目运行指导方案.pdf VIP
- 个案工作 第八章-儿童辅导.pptx VIP
- 2024年山西航空产业集团有限公司人员招聘考试题库及答案解析.docx
- 运动解剖学(李世昌)第4章 消化系统.ppt VIP
文档评论(0)