TY - JOUR
T1 - An Intelligent Task and Data Deployment Method for SIoT Systems
AU - Ji, Hangxu
AU - Sun, Yongjiao
AU - Luan, Yuyao
AU - Yuan, Ye
AU - Wang, Guoren
AU - Wang, Qi
N1 - Publisher Copyright:
© IEEE. 2014 IEEE.
PY - 2025
Y1 - 2025
N2 - The Social Internet of Things (SIoT) system enables connectivity among smart devices by integrating social networks with the Internet of Things. This integration is essential for advancing intelligent services and applications, as well as enhancing the commercial value of data. Rational task and data deployment strategies allow different types of devices to perform optimally in their areas of expertise, reducing network load, improving the timeliness of data processing, and ensuring efficient collaboration across the entire system. However, the limited computational capacity and network bandwidth of SIoT devices result in communication delays that significantly impact job responsiveness and energy consumption. The heterogeneity in computational power and bandwidth across different devices leads to resource overload or underutilization with traditional data partitioning methods, further impacting the performance of SIoT systems. This article proposes an intelligent task and data deployment method to address these issues. The proposed method abstracts the job execution process as JobGraph instance model and optimizes the mapping relationship of operators within TaskProcess. Additionally, an improved linear programming model is used to optimize the data distribution ratio among operators in heterogeneous computing environments. The proposed task deployment method achieves an average improvement of 19.6%-30.2% in job efficiency while reducing interdevice data transmission by 34.2%. In heterogeneous computing environments, the combination of the two deployment optimization methods further reduces job execution time, achieving efficiency improvements of over two times in optimal scenarios.
AB - The Social Internet of Things (SIoT) system enables connectivity among smart devices by integrating social networks with the Internet of Things. This integration is essential for advancing intelligent services and applications, as well as enhancing the commercial value of data. Rational task and data deployment strategies allow different types of devices to perform optimally in their areas of expertise, reducing network load, improving the timeliness of data processing, and ensuring efficient collaboration across the entire system. However, the limited computational capacity and network bandwidth of SIoT devices result in communication delays that significantly impact job responsiveness and energy consumption. The heterogeneity in computational power and bandwidth across different devices leads to resource overload or underutilization with traditional data partitioning methods, further impacting the performance of SIoT systems. This article proposes an intelligent task and data deployment method to address these issues. The proposed method abstracts the job execution process as JobGraph instance model and optimizes the mapping relationship of operators within TaskProcess. Additionally, an improved linear programming model is used to optimize the data distribution ratio among operators in heterogeneous computing environments. The proposed task deployment method achieves an average improvement of 19.6%-30.2% in job efficiency while reducing interdevice data transmission by 34.2%. In heterogeneous computing environments, the combination of the two deployment optimization methods further reduces job execution time, achieving efficiency improvements of over two times in optimal scenarios.
KW - Communication cost
KW - Social Internet of Things (SIoT)
KW - data deployment
KW - heterogeneous computing environment
KW - task deployment
UR - http://www.scopus.com/pages/publications/85211986930
U2 - 10.1109/JIOT.2024.3514753
DO - 10.1109/JIOT.2024.3514753
M3 - Article
AN - SCOPUS:85211986930
SN - 2327-4662
VL - 12
SP - 34944
EP - 34955
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 17
ER -