Abstract

Edge/fog computing is an emerging paradigm that exploits computing and management at the edge of the network to improve QoS of traditional cloud-centric IoT applications. In large-scale IoT deployments, multiple applications are expected to access the same constrained resource (e.g., a sensor) with heterogeneous QoS requirements. However, IoT applications may be unable to adapt their access patterns to cope with bandwidth limitations. To address this issue, we propose a fog-based IoT broker that determines suitable notification rates to access IoT resources while maximising applications' QoS and avoiding network congestion. We first formalise the rate selection as an optimisation problem, and then we propose a practical algorithm that leverages transmission reliability to dynamically select notification periods. We developed a CoAP-based prototype and validated our proposal through simulations and experiments in a real IoT testbed. Our broker provides higher QoS satisfaction, throughput and energy efficiency compared to a conventional CoAP proxy.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.