单个长短信的两个部分之间的发送时间延迟是多少?

时间:2011-05-18 07:15:28

标签: sms long-integer

当我们发送超过160个字符的短信时,它会被分成小部分,并且这些部分将被单独发送到网络。长短信的这两部分之间是否有任何标准的发送时间延迟。在接收设备上接收这些部件之间是否还有任何标准时间延迟?提前谢谢......

2 个答案:

答案 0 :(得分:1)

手机实现重新组合连锁消息所需的排队。 SMS部件在递送到手机时包括诸如消息部分的总数以及该消息的哪个部分之类的信息。然后由手机进行重新组装。

据我所知,手机在接收部件或接收所有部件之间没有必要的最短或最长时间。

根据我的经验,我知道发送部件相隔几个小时可以导致某些手机做

之类的事情
  • 删除整个连结消息
  • 放下迟到的部分
  • 将后期部分显示为单独的消息
  • 其他东西

我建议您尝试确保不要延迟发送部件。如果您正在使用GSM调制解调器,那么很可能您应该尝试按顺序发送部件而不会在部件之间延迟。

所有这些都假定您正在发送调制解调器PDU而不是使用调制解调器AT命令。调制解调器的AT命令可以做不同的事情,例如在内部为长消息构建concat部分。

答案 1 :(得分:0)

它们只是作为两个单独的消息发送;发送机制并不关心它们原本是一个较长的消息。各种手机以不同方式实现发送队列,但总的来说,我没有注意到长SMS的“部分”之间的延迟比两个不相关的消息之间的延迟更长。同样适合接收。

TLDR:尽快发送和接收消息 - 因此,没有额外的等待循环,但通常的网络延迟适用,尤其是在网络负载不足的情况下(例如,如果网络处于负载状态,请不要期望您的消息立即发送你是在1月1日午夜之后发送的。)