Estoy trabajando en un proyecto de IoT que involucra a miles de clientes MQTT que están conectados a un corredor (mosquitto) a través de un enrutador / módem 4G / WiFi. Menos de 10 clientes están conectados al mismo enrutador, y los enrutadores provienen de diferentes lugares (diferentes ciudades).
En este momento tenemos muy pocos clientes y siempre están conectados con el corredor. Sé por esta discusión que no habrá problemas incluso cuando crezcan hasta más de 1000 unidades.
Mi pregunta es sobre la carga de tráfico en la conexión 4G. El usuario final teme el consumo de datos con todos esos "canales" abiertos y no utilizados. Según tengo entendido, cuando no hay actividad, solo se envían los paquetes de mantenimiento , aunque no puedo encontrar esta información con seguridad en la documentación de MQTT.
¿Puedo suponer que el tráfico cuando no se publican paquetes es insignificante?