Cumulus Virtual Router front-ends IoT Edge and provides routing to Azure core cloud and IoT network(s)
Azure ExpressRoute private connection between IoT Edge/VR and Azure IoT Hub
Mobile core (S/PGW) providing access to a mobile device (a combo of a real RPi and a simulated 4G access)
A simulated IoT sensor on RPi sending random atmospheric pressure, temperature and humidity readings in the low power encoding to the IoT Edge
A custom module on the IoT Edge reading the IoT data, decoding the readings and publishing messages to IoT Hub in Azure core over MQTT over the ExpressRoute connection