Hi,
I´ve been trying to improve data transmission from an nRF91 dev board through nb-iot to Azure IOT-hub and always got a socket disconnection event when I tried to send too much. Found out it probably had to do with the tx buffer for TLS transmissions being only 2kb. The function azure_iot_hub_send(&msg) seems to stall (~400 - 700ms) after several transmissions (like it´s waiting to send the buffer to the cellular tower) or the socket disconnects. I´ve been using SDK 1.9.1 and based my code on the Azure iot hub example.
What are your recommendation to configure modem/socket for optimal data throughput using nb-iot? Is there anything I can request my service provider to do to improve things?
Best regards,
Atli