Dynamic Bandwidth Slicing for Time-Critical IoT Data Streams in the Edge-Cloud Continuum

被引:17
作者
Habeeb, Fawzy [1 ,2 ]
Alwasel, Khaled [3 ]
Noor, Ayman [4 ]
Jha, Devki [5 ]
AlQattan, Duaa [1 ,6 ]
Li, Yinhao [7 ]
Aujla, Gagangeet Singh [8 ]
Szydlo, Tomasz [9 ]
Ranjan, Rajiv [7 ]
机构
[1] Newcastle Univ, Newcastle Upon Tyne NE4 5TG, Tyne & Wear, England
[2] Univ Jeddah, Jeddah 21959, Saudi Arabia
[3] Saudi Elect Univ, Riyadh 13323, Saudi Arabia
[4] Taibah Univ, Coll Comp Sci & Engn, Madinah 42353, Saudi Arabia
[5] Univ Oxford, Oxford OX1 2JD, England
[6] Tech & Vocat Training Corp, Sakakah 72389, Saudi Arabia
[7] Newcastle Univ, Sch Comp, Newcastle Upon Tyne NE4 5TG, Tyne & Wear, England
[8] Univ Durham, Durham DH1 3LE, England
[9] AGH Univ Sci & Technol, Inst Comp Sci, PL-30059 Krakow, Poland
关键词
Internet of Things; Cloud computing; Bandwidth; Quality of service; Microservice architectures; Ecosystems; Time factors; Bandwidth slicing; cloud; data stream; edge; Internet of Things (IoT); multiqueues; software-defined networking (SDN); time critical; INTERNET; THINGS;
D O I
10.1109/TII.2022.3169971
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing has gained momentum in recent years, as complementary to cloud computing, for supporting applications (e.g., industrial control systems) that require time-critical communication guarantees. While edge computing can provide immediate analysis of streaming data from Internet of Things devices, those devices lack computing capabilities to guarantee reasonable performance for time-critical applications. To alleviate this critical problem, the prevalent trend is to offload these data analytic tasks from the edge devices to the cloud. However, existing offloading approaches are static in nature as they are unable to adapt varying workload and network conditions. To handle these issues, we present a novel distributed and quality of services based multilevel queue traffic scheduling system that can undertake semiautomatic bandwidth slicing to process time-critical incoming traffic in the edge-cloud environments. Our developed system shows a great enhancement in latency and throughput as well as reduction in energy consumption for edge-cloud environments.
引用
收藏
页码:8017 / 8026
页数:10
相关论文
共 29 条
[1]   A Software-Defined Queuing Framework for QoS Provisioning in 5G and Beyond Mobile Systems [J].
Abbou, Aiman Nait ;
Taleb, Tarik ;
Song, JaeSeung .
IEEE NETWORK, 2021, 35 (02) :168-173
[2]   IoTSim-Osmosis: A framework for modeling and simulating IoT applications over an edge-cloud continuum [J].
Alwasel, Khaled ;
Jha, Devki Nandan ;
Habeeb, Fawzy ;
Demirbaga, Umit ;
Rana, Omer ;
Baker, Thar ;
Dustdar, Scharam ;
Villari, Massimo ;
James, Philip ;
Solaiman, Ellis ;
Ranjan, Rajiv .
JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
[3]  
[Anonymous], 2010, Proceedings of the 8th international conference on Mobile systems, applications, and services (MobiSys), DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]
[4]  
BABCOCK B, 2002, P 21 ACM SIGMOD SIGA, P1, DOI DOI 10.1145/543613.543615
[5]   Software-Defined Networking for Internet of Things: A Survey [J].
Bera, Samaresh ;
Misra, Sudip ;
Vasilakos, Athanasios V. .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (06) :1994-2008
[6]   Streaming MASSIF: Cascading Reasoning for Efficient Processing of IoT Data Streams [J].
Bonte, Pieter ;
Tommasini, Riccardo ;
Della Valle, Emanuele ;
De Turck, Filip ;
Ongenae, Femke .
SENSORS, 2018, 18 (11)
[7]   Integration of Cloud computing and Internet of Things: A survey [J].
Botta, Alessio ;
de Donato, Walter ;
Persico, Valerio ;
Pescape, Antonio .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 :684-700
[8]   NEPTUNE: Real Time Stream Processing for Internet of Things and Sensing Environments [J].
Buddhika, Thilina ;
Pallickara, Shrideep .
2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, :1143-1152
[9]  
Chowdhury M, 2012, PROCEEDINGS OF THE 11TH ACM WORKSHOP ON HOT TOPICS IN NETWORKS (HOTNETS-XI), P31
[10]  
Gao Peter X., 2015, ACM C EMERGING NETWO