Какова задержка отправки между двумя частями одного длинного SMS? - PullRequest
0 голосов
/ 18 мая 2011

Когда мы отправляем SMS длиной более 160 символов, оно делится на маленькие части, и эти части отправляются в сеть индивидуально.Есть ли стандартная задержка отправки между такими двумя частями длинного смс.Также существует ли какая-либо стандартная задержка между получением этих частей на приемном устройстве?Заранее спасибо ...

Ответы [ 2 ]

1 голос
/ 20 мая 2011

В телефонах реализована очередь, необходимая для повторной сборки составных сообщений.Части SMS, когда доставляются на телефон, включают в себя информацию, такую ​​как общее количество частей сообщения и какая часть это сообщение.Затем дело за телефоном, чтобы выполнить сборку.

Насколько я знаю, не требуется минимального или максимального времени, которое телефон должен соблюдать между принимающими частями или даже с получением всех деталей.

Из опыта я знаю, что отправка деталей с интервалом в несколько часов может заставляет некоторые трубки выполнять такие действия, как

  • Бросить все сообщение concat
  • Удалите поздние части
  • Отобразите поздние части в виде отдельных сообщений
  • Что-то еще

Я бы посоветовал вам попытаться обеспечить значительную задержку отправки деталей,Если вы используете GSM-модем, вполне возможно, что вы должны попытаться отправить деталь последовательно без задержки между частями.

Все это предполагает, что вы отправляете модемные PDU, а не используете модемные AT-команды.AT-команды модема могут выполнять разные действия, такие как создание внутренних частей для длинных сообщений.

0 голосов
/ 18 мая 2011

Они просто отправляются как два отдельных сообщения; Механизм отправки не заботится о том, чтобы они изначально были одним длинным сообщением. Различные мобильные телефоны реализуют очередь отправки по-разному, но в целом я не заметил больше задержки между «частями» длинного SMS, чем между двумя несвязанными сообщениями. То же самое касается получения.

TLDR: сообщения отправляются и принимаются в кратчайшие возможные сроки - поэтому дополнительного цикла ожидания нет, но применяются обычные сетевые задержки, особенно если сеть загружена (например, не ожидайте, что ваше сообщение будет доставлено немедленно, вы отправляете их 1 января сразу после полуночи).

...