Я работаю с Azure IoT Hub, и в данный момент у меня запущена тестовая среда. Однако мы используем подписки на передачу данных 4G (мобильные устройства) для загрузки измерений с наших устройств, и я много сделал для сокращения объема данных, которые мы собираем и загружаем каждые 10 минут. Однако при измерении потребления данных я все еще вижу довольно большие накладные расходы. Мои сжатые данные занимают около 300 байт, но после измерения данных с помощью NetBalancer я вижу, что через 1 день мое приложение отправило 1,2 МБ и получило 2,3 МБ. Я использую протокол MQTT, поскольку он должен занимать наименьшую площадь.
Кажется, я не могу найти какой-либо передовой опыт или что-то подобное, чтобы уменьшить объем данных, отправляемых по сети с помощью Центра Интернета вещей. Любая помощь высоко ценится! :)