Estou trabalhando em um projeto de IoT que envolve milhares de clientes MQTT conectados a um broker (mosquitto) via modem / roteador 4G / WiFi. Menos de 10 clientes estão conectados ao mesmo roteador e os roteadores vêm de lugares diferentes (cidades diferentes).
No momento, temos muito poucos clientes e eles estão sempre conectados ao corretor. Sei dessa discussão que não haverá problemas, mesmo quando eles crescerem para mais de 1000 unidades.
Minha pergunta é sobre a carga de tráfego na conexão 4G. O usuário final tem medo do consumo de dados com todos esses "canais" abertos e não utilizados. Pelo que entendi, quando não há atividade, apenas os pacotes keep-alive são enviados , embora não seja possível encontrar essas informações com certeza na documentação do MQTT.
Posso assumir que o tráfego quando nenhum pacote é publicado é insignificante?