Когда мы отправляем SMS длиннее 160 символов, то оно разбивается на маленькие части, и эти части отправляются в сеть по отдельности. Есть ли какая-то стандартная задержка по времени отправки между такими двумя частями длинного СМС. Также существует ли какая-либо стандартная временная задержка между получением этих частей на принимающем устройстве? Заранее спасибо...
какова задержка отправки между двумя частями одного длинного SMS?
Ответы (2)
Телефоны реализуют организацию очереди, необходимую для повторной сборки объединенных сообщений. Части SMS, доставленные на телефон, включают такую информацию, как общее количество частей сообщения и часть этого сообщения. Затем телефон должен выполнить повторную сборку.
Насколько я знаю, не существует требуемого минимального или максимального времени, которое телефон должен соблюдать между получением частей или даже получением всех частей.
Из опыта я знаю, что отправка деталей с разницей в несколько часов может привести к тому, что некоторые телефоны будут делать что-то вроде
- Отбросьте все сообщение concat
- Отбросьте поздние части
- Отображение поздних частей в виде отдельных сообщений
- Что-то другое
Я бы посоветовал вам попытаться убедиться, что вы не задерживаете отправку деталей значительно. Если вы используете модем GSM, то, возможно, вам следует попытаться отправить часть последовательно без задержки между частями.
Все это предполагает, что вы отправляете модемные PDU, а не используете модемные AT-команды. AT-команды модема могут выполнять разные действия, например создавать внутренние части concat для длинных сообщений.
Они просто отправляются как два отдельных сообщения; механизм отправки не заботится о том, что изначально они были одним более длинным сообщением. В разных телефонах очередь отправки реализована по-разному, но в целом я не заметил большей задержки между «частями» длинного СМС, чем между двумя не связанными друг с другом сообщениями. То же самое касается приема.
TLDR: сообщения отправляются и принимаются как можно скорее, поэтому дополнительного цикла ожидания нет, но применяются обычные задержки в сети, особенно если сеть находится под нагрузкой (например, не ожидайте, что ваше сообщение будет доставлено немедленно, если вы его отправляете). 1 января сразу после полуночи).