Думаю, ни для кого не секрет, что GPS-трекеры используют интернет для передачи информации о своем местоположении на сервер или другое устройство. Зачастую расход интернет-трафика является весомым аргументом как для обычного пользователя, так и для компаний предоставляющих GPS-трекинг сервис по всему миру. Ведь стоимость 1 МБ в разных странах может начинаться с доли цента и достигать 1 доллара.
Так от чего же зависит потребляемого интернет трафика? Как его посчитать? И как его можно оптимизировать?
Потребление данных может сильно варьироваться в зависимости от многих факторов, включая:
Что ж, давайте разбираться:
Если сильно усреднять, то 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 вашего объекта, зайдя в специальное меню Трафик и выбрав сообщение с полезными данным.
Но погодите, все не так просто, как кажется!
Есть еще несколько подводных камней, которые необходимо обязательно учитывать:
В целом, если говорить о средних значениях, то на местоположение, передаваемое каждые 5 минут в течение месяца, может быть потрачено около 10-30 МБ интернет-трафика в месяц при использовании даже обычной (не IoT/M2M) SIM-карты. Но это очень приблизительная оценка и фактические значения могут сильно варьироваться от факторов описанных выше.
Итак, какие же рекомендации мы можем дать, чтобы сократить расход трафика:
Имейте в виду, что информация в данной статье является общей, и в зависимости от конкретной модели и настроек GPS-трекера, а также условий использования, расход данных может отличаться.
Важно понимать, что тема интернет-трафика в IoT-cфере, всегда будет популярна и горячо обсуждаема. К данному топику может быть много дополнений про особенности оборудования, СИМ-карт и прочего.
Поэтому, при возникновении вопросов вы всегда можете обратиться к нам по адресу support@gps-trace.com . Мы постараемся вас проконсультировать и дать рекомендации по настройке и использованию трекеров.