A Java-based Gateway Device Application (GDA) that bridges IoT edge devices to the cloud — handling message brokering, data aggregation, and multi-protocol communication.
| Module | Description |
|---|---|
| MQTT Broker | Receives and routes messages from edge devices |
| CoAP Server | Handles constrained device protocol requests |
| Cloud Connector | Forwards aggregated data to cloud services |
| TLS/SSL | Encrypted end-to-end communication |
| Data Aggregation | Processes and filters incoming sensor streams |
Java MQTT CoAP TLS/SSL Docker Wireshark
- Gateway device architecture and implementation
- Multi-protocol IoT communication (MQTT + CoAP)
- Encrypted data transmission with certificate authentication
- Cloud integration and data aggregation pipelines