在段边界处连接的SMS扩展符号 - 什么是正确的拆分方法?

时间:2015-08-27 16:11:54

标签: sms concatenation gsm smpp

对于串联SMS消息(GSM编码),如果扩展表符号(其中一个:} {[] |〜^ \)放在段的末尾,那么拆分此消息的正确方法是什么: / p>

  1. 在段的末尾留下符号(0b)的第一个字节,并将第二个字节放到下一个字节的开头,然后填充UD的所有可用字节(这似乎在逻辑上是正确的)
  2. OR

    1. 将整个符号字节移动到下一个段并在结尾处留下未使用的字节?
    2. 我没有在SMPP 3.4规范或实施指南以及GSM 03.38规范中找到任何澄清,因此假设方法选择取决于内容提供商或发送软件。

2 个答案:

答案 0 :(得分:0)

当您使用7位编码时,在达到153个字符时进行拆分(无论是否在1B和下一个字符之间)。

答案 1 :(得分:0)

我无法想出任何理由更喜欢选项2(最后留下未使用的字节)。

除非订阅者的设备完全收到该消息,否则不应呈现该消息。此外,在GSM7中,1B septet甚至都没有表示任何内容,因此即使设备尝试渲染出意外的内容,也会失败。