当前位置: 代码迷 >> 电信IT应用开发 >> PDU长度迷惑
  详细解决方案

PDU长度迷惑

热度:266   发布时间:2016-04-25 08:16:15.0
PDU长度疑惑
网上PDU编码说一条PDU短信的长度是70个字符,但我现在有一个疑惑:
为啥有的SP发过来的短信长度可以超过70个字符,而且我自己给自己的手机发短信,超过70个字符也并没有拆成两条短信。
请问下这是不是意味着用短信猫发短信时长度也是可以超过70个字符?
------解决方案--------------------
你说的字符是指汉字,不包含英文字母和数字吧
------解决方案--------------------
引用:
引用:

你说的字符是指汉字,不包含英文字母和数字吧


都包括~~英文字母和数字反正都会占用两个字节~

我在手机上编辑一条短信,超过70个字符之后会提醒我是第二条短信了,但接收进来还是以一条短信接收到。

难道PDU内容长度可以超过140个字节吗?


现在的手机大多数都能将同一条短信(长短信,被分割为多条),进行合并。
strTemp[0] = 0x05;
strTemp[1] = 0x00;
strTemp[2] = 0x03;
strTemp[3] = ucSeq;
strTemp[4] = ucTotal&0x0f;
strTemp[5] = ucCount&0x0f;
短信头加上此包进行发送即可。
------解决方案--------------------
参考长短信PDU:
http://renjwjx.blog.51cto.com/811549/215625
  相关解决方案