TY - GEN
T1 - Computational Resource Allocation for Edge Computing in Social Internet-of-Things
AU - Khanfor, Abdullah
AU - Hamadi, Raby
AU - Ghazzai, Hakim
AU - Yang, Ye
AU - Haider, Mohammad Rafiqul
AU - Massoud, Yehia
N1 - Generated from Scopus record by KAUST IRTS on 2022-09-13
PY - 2020/8/1
Y1 - 2020/8/1
N2 - The heterogeneity of the Internet-of-things (IoT) network can be exploited as a dynamic computational resource environment for many devices lacking computational capabilities. A smart mechanism for allocating edge and mobile computers to match the need of devices requesting external computational resources is developed. In this paper, we employ the concept of Social IoT and machine learning to downgrade the complexity of allocating appropriate edge computers. We propose a framework that detects different communities of devices in SIoT enclosing trustworthy peers having strong social relations. Afterwards, we train a machine learning algorithm, considering multiple computational and non-computational features of the requester as well as the edge computers, to predict the total time needed to process the required task by the potential candidates belonging to the same community of the requester. By applying it to a real-world data set, we observe that the proposed framework provides encouraging results for mobile computer allocation.
AB - The heterogeneity of the Internet-of-things (IoT) network can be exploited as a dynamic computational resource environment for many devices lacking computational capabilities. A smart mechanism for allocating edge and mobile computers to match the need of devices requesting external computational resources is developed. In this paper, we employ the concept of Social IoT and machine learning to downgrade the complexity of allocating appropriate edge computers. We propose a framework that detects different communities of devices in SIoT enclosing trustworthy peers having strong social relations. Afterwards, we train a machine learning algorithm, considering multiple computational and non-computational features of the requester as well as the edge computers, to predict the total time needed to process the required task by the potential candidates belonging to the same community of the requester. By applying it to a real-world data set, we observe that the proposed framework provides encouraging results for mobile computer allocation.
UR - https://ieeexplore.ieee.org/document/9184663/
UR - http://www.scopus.com/inward/record.url?scp=85090588333&partnerID=8YFLogxK
U2 - 10.1109/MWSCAS48704.2020.9184663
DO - 10.1109/MWSCAS48704.2020.9184663
M3 - Conference contribution
SN - 9781538629161
SP - 233
EP - 236
BT - Midwest Symposium on Circuits and Systems
PB - Institute of Electrical and Electronics Engineers Inc.
ER -