Abstract
This paper introduces a decision-execution supporting environment for the information-centric IoT applications. The main objective of this envisioned architecture is optimizing the IoT decisions' execution. The hallmark of the proposed architecture is the conjugate of the awareness about the congestion situations along with the quality of the decisions' supporting information. Controlling the incoming decisions' upsurge at the presented admission module is accomplished on a fashion that respects their degree of emergency. Wherefore, the Active Weighted Random Early Detection (AWRED) algorithm is integrated into autonomic admission judgment procedures to underpin the congestion control concept. Afterwards, an adaptive information-centric scheduling module is presented in order to devise an optimized information-aware execution schedule for the admitted real time decisions. The proposed scheduling algorithm integrates a priority-driven scheme with a Global best Harmony search (GBH) based schedule amending approach. This integrated scheduling concept empowers the proposed algorithm from tuning the schedules of the admitted real-time decisions such that the completeness opportunities of decisions are elevated without sacrificing the rest architecture objectives. Simulations results demonstrate the robustness of the proposed architecture performance against various congestion degrees, an essential feature in a highly dynamic environment as the IoT. Furthermore, it has been proved that the proposed architecture significantly surpasses state-of-art approaches in terms of both Quality of Information (QoI) and Quality of service (QoS) obligations represented by deadline missing ratio and responsiveness obligations, especially during congested situations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.