TY - GEN
T1 - PlanIoT
T2 - 18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
AU - Hassan, Houssam Hajj
AU - Bouloukakis, Georgios
AU - Kattepur, Ajay
AU - Conan, Denis
AU - Belaid, Djamel
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/1/1
Y1 - 2023/1/1
N2 - This paper presents PlanIoT, a middleware approach for enabling adaptive data flow management in IoT-enhanced spaces (e.g., buildings) using automated planning methodologies. Today's sensorized spaces deploy applications falling to diverse categories such as analytics, real-time, transactional, video streaming and emergency response. Depending on the category, applications have different QoS requirements related to timely delivery, networking resources, accuracy, etc. Typically, state-of-the-art data exchange systems introduce policies for bandwidth allocation or prioritization for specific data types and applications (e.g., camera data). PlanIoT introduces a generic QoS model to evaluate the performance of data flowing in Edge infrastructures and generates their performance metrics dataset. Such a dataset is used as input to automated planning representations to intelligently satisfy QoS requirements of deployed applications. The experimental results show that PlanIoT improves the end-to-end response time of time-sensitive flows by more than 50%, especially with an overloaded Edge infrastructure. We also show the adaptivity of our approach by considering emergency cases that require Edge infrastructure reconfiguration.
AB - This paper presents PlanIoT, a middleware approach for enabling adaptive data flow management in IoT-enhanced spaces (e.g., buildings) using automated planning methodologies. Today's sensorized spaces deploy applications falling to diverse categories such as analytics, real-time, transactional, video streaming and emergency response. Depending on the category, applications have different QoS requirements related to timely delivery, networking resources, accuracy, etc. Typically, state-of-the-art data exchange systems introduce policies for bandwidth allocation or prioritization for specific data types and applications (e.g., camera data). PlanIoT introduces a generic QoS model to evaluate the performance of data flowing in Edge infrastructures and generates their performance metrics dataset. Such a dataset is used as input to automated planning representations to intelligently satisfy QoS requirements of deployed applications. The experimental results show that PlanIoT improves the end-to-end response time of time-sensitive flows by more than 50%, especially with an overloaded Edge infrastructure. We also show the adaptivity of our approach by considering emergency cases that require Edge infrastructure reconfiguration.
KW - Adaptive Systems
KW - Automated Planning
KW - IoT
KW - QoS
KW - Smart Spaces.
UR - https://www.scopus.com/pages/publications/85166342188
U2 - 10.1109/SEAMS59076.2023.00029
DO - 10.1109/SEAMS59076.2023.00029
M3 - Conference contribution
AN - SCOPUS:85166342188
T3 - ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
SP - 157
EP - 168
BT - Proceedings - 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
PB - IEEE Computer Society
Y2 - 15 May 2023 through 16 May 2023
ER -