End-to-End Architecture
The complete LoRaWAN data path in /IOTCONNECT™ consists of five layers:
| Layer | Component | Role |
|---|---|---|
| 1. Device Layer | LoRaWAN Sensor / Actuator | Reads sensors, encodes data as binary payload, transmits via LoRa radio |
| 2. Network Layer | LoRaWAN Gateway | Receives LoRa radio frames, forwards to cloud via IP backhaul (WiFi / Ethernet / LTE) |
| 3. Cloud Network | AWS IoT Wireless (LNS) | LoRaWAN Network Server — handles join, MAC, deduplication, routing |
| 4. Processing Layer | /IOTCONNECT™ Lambda | Decodes binary payload to JSON, maps to template attributes, routes to platform |
| 5. Application Layer | /IOTCONNECT™ Platform | Stores telemetry, triggers rules, delivers to dashboards and APIs |
Key Insight: Unlike standard IoT devices that connect directly via MQTT, LoRaWAN end devices generally communicate over LoRaWAN rather than directly using IP. They communicate solely via radio to a gateway, which provides the IP bridge to the cloud. This enables ultra-low-power operation (years on a single battery; depending on device, transmission interval, payload size, and environmental conditions) at the cost of limited bandwidth.