Middleware Architectures for IoT: Enhancing Interoperability and Scalability
This paper proposes a middleware architecture that will help in enhancing the IoT systems’ interoperability, scalability, and security. It consists of a Protocol Translation Layer, Microservices Layer, and Intelligent Load Balancer, and Python and Docker for containerization. The system also consists of a protocol converter between MQTT, CoAP, and HTTP, and assists in distributed data processing. The middleware was tested under different traffic conditions, and it was observed that the middleware has 37. 5% less latency and 66%. 7% higher throughput than the traditional solutions with 50 ms latency and 10,000 messages per second throughput during high traffic. The architecture is extensible and can be applied to large-scale IoT applications, and it has high applicability in real-world applications, but more experiments are needed to optimize the outcome.
Authors
- N. Trivedi (ORCID: https://orcid.org/0000-0002-7317-7355)
- Girish V. Chowdhary (ORCID: https://orcid.org/0000-0002-9621-6564)
Institutions
- Swami Ramanand Teerth Marathwada University (IN)
- Sanskriti Samvardhan Mandal (IN)
Publication Details
- Journal
- International Journal of Basic and Applied Sciences
- Published
- 2025-06-13
- DOI
- https://doi.org/10.14419/5ndney78
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00