Расход интернет трафика у GPS трекера: сколько и почему? | Блог | GPS-Trace

Расход интернет трафика у GPS трекера: сколько и почему?

19.6.2023 | Rostislav Adutskevich

Думаю, ни для кого не секрет, что GPS-трекеры используют интернет для передачи информации о своем местоположении на сервер или другое устройство. Зачастую расход интернет-трафика является весомым аргументом как для обычного пользователя, так и для компаний предоставляющих GPS-трекинг сервис по всему миру. Ведь стоимость 1 МБ в разных странах может начинаться с доли цента и достигать 1 доллара.

Так от чего же зависит потребляемого интернет трафика? Как его посчитать? И как его можно оптимизировать?



Потребление данных может сильно варьироваться в зависимости от многих факторов, включая:

  1. Частоту отправки данных : Как часто трекер отправляет обновления о своем местоположении будет влиять на потребление данных. Если трекер отправляет обновление каждые 5 минут, он будет использовать больше данных, чем трекер, который отправляет обновления каждый час.
  2. Количество передаваемых данных : Кроме информации о местоположении, большинство GPS-трекеров могут передавать другую информацию, такую как направление, статус двигателя, и огромное количество другой телематической информации. Это увеличивает использование данных.
  3. Сетевой протокол : В зависимости от используемого сетевого протокола (TCP, UDP, HTTP, MQTT и т.д.), потребление данных может отличаться.
  4. Эффективность кодирования : Некоторые трекеры используют более эффективные методы кодирования данных, что может снижать потребление данных.


 

Что ж, давайте разбираться:

Если сильно усреднять, то 1 пакет с полезными данными весит примерно 175 байт (из опыта наших пользователей и опыта команды Flespi:)
Теперь представим, что для относительно плавного трека необходимо, чтобы трекер отправлял данные каждые 10 секунд.

Теперь посчитать средний расход не составляет труда:
При отправке каждые 10 секунд получается всего 360 отправок в час и 8640 отправок в день.
8640 отправок * 175 байт/1024 = 1478 Килобайт = 1,478 Мегабайт  - столько в день расходует трекер, если будет непрерывно отправлять данные.

Однако, не стоит забывать и про heartbeat пакеты, которые поддерживают соединение.
Они уже не такие большие и отправлять их надо не так часто. Но все же учитывать их стоит.
Итак, для того, чтобы соединение не разрывалось, достаточно слать 1 пакет каждые 10 минут.
В среднем логин пакет весит 1-10 байт.
Итак, посчитаем: трекер будет слать пакет будет каждые 5 минут (на всякий случай:).
288 отправок в день * 5 байт/1024 = 1,40 Килобайта = 0.140 Мегабайта в день

Итого теоретически за день трекер при отправке данных каждые 10 секунд израсходует 1,6 MB.
Как мы видим, больше всего на расход влияет размер пакета с полезными данными.

Узнать размер пакета, которые присылает ваш трекер, можно в Toolbox вашего объекта, зайдя в специальное меню Трафик и выбрав сообщение с полезными данным.

Frame 2085661997

Frame 2085661996



Но погодите, все не так просто, как кажется!

Есть еще несколько подводных камней, которые необходимо обязательно учитывать:

  • Положительный момент в том, что ваше ТС вероятнее всего не ездит 24/7 и при правильной настройке устройства, оно не будет слать бесконечное количество данных, когда стоит на месте.
    Для этого у большинства трекеров присутствует детектирование движения и еще много разных функций, которые сокращают частоту отправки данных при неактивности объекта. Такие настройки помогут сэкономить вам больше половины трафика.

  • Интересный момент далее. Тарификация трафика со стороны мобильного оператора, а именно, шаг тарификации - это точка округления используемого интернет-трафика. Если за одну сессию ваш трекер использовал 5 кБ данных, а шаг тарификации вашего мобильного оператора 10 КБ, то оператор посчитает именно 10 КБ израсходованных данных. Именно поэтому для трекеров всегда рекомендуется использовать специализированные IoT/M2M SIM-карты, шаг тарификации которых в большинстве случаев будет составлять 1 кБ.


В целом, если говорить о средних значениях, то на местоположение, передаваемое каждые 5 минут в течение месяца, может быть потрачено около 10-30 МБ интернет-трафика в месяц при использовании даже обычной (не IoT/M2M) SIM-карты. Но это очень приблизительная оценка и фактические значения могут сильно варьироваться от факторов описанных выше.



Итак, какие же рекомендации мы можем дать, чтобы сократить расход трафика:

  1. Настраивайте режимы работы устройства. Это необходимо, чтобы избежать лишнего расхода трафика. Для начала, например, можно заглянуть в наш раздел Устройства и посмотреть на инструкцию к вашему трекеру.
  2. Используйте специализированные SIM-карты, предназначенные именно для M2M устройств.
  3. По возможности используйте более продвинутые GPS-трекеры, которые за счет более эффективного кодирования могут сэкономить трафик.
  4. Перед приобретением устройства консультируйтесь с производителем или продавцом, чтобы получить наиболее точную и актуальную информацию о потреблении данных.

Имейте в виду, что информация в данной статье является общей, и в зависимости от конкретной модели и настроек GPS-трекера, а также условий использования, расход данных может отличаться.

Важно понимать, что тема интернет-трафика в IoT-cфере, всегда будет популярна и горячо обсуждаема. К данному топику может быть много дополнений про особенности оборудования, СИМ-карт и прочего.


Поэтому, при возникновении вопросов вы всегда можете обратиться к нам по адресу
support@gps-trace.com . Мы постараемся вас проконсультировать и дать рекомендации по настройке и использованию трекеров.