网间长短信不能正常合并问题的解决方案.doc

网间长短信不能正常合并问题的解决方案.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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:表示之后消息头的长度。之后的消息头 可包括

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档