arrow
Return

CooCo: A Collaborative Offloading and Resource Configuration Algorithm in Edge Networks

delete2024-03-15
delete0
PRE
AI
X
Xiaoyan Zhao
J
Jiale Zhang
张俊娜 cover
张俊娜 (Junna Zhang)
P
Peiyan Yuan *
H
Hu Jin
李
李向阳 (Xiang‐Yang Li)
DOI:10.1109/JIOT.2023.3327392delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
When offloading computing tasks of sensory data to the edge network, it is necessary to consider whether the idle resources, such as CPU frequency and memory, meet the task processing requirements. However, even if edge collaboration is used to improve offloading performance, most studies assume homogeneity in hardware configuration across all edge servers, discarding the impact of the differentiated resource allocation among heterogeneous edge servers. Therefore, resource allocation and offloading decisions in a collaborative heterogeneous edge network are comprehensively considered in this study. First, the offloading problem of heterogeneous edge servers is expressed as a joint optimization problem associated with delay and energy consumption constrained by CPU frequency and storage resources. Second, dynamic collaboration clusters are constructed based on distance, position and workload correlation to identify distinct collaboration regions and balance the load within edge servers. And then, a distributed alternating direction multiplier method (ADMM) based on constraint projection and variable splitting is proposed to solve the optimization problem. Additionally, a cooperative path selection algorithm, which takes into account length and throughput of return paths, is proposed to alleviate network congestion and minimize energy consumption loss. Finally, the proposed algorithm for collaborative offloading and resource configuration (CooCo) is demonstrated to be effective and rapidly converging based on a real data set from Shanghai Telecom. The simulation results also show that compared to the distributed resource allocation optimization algorithm, no-cooperation, single-hop, and other state-of-the-art collaborative algorithm, CooCo can significantly reduce the sum of the system costs by 26%, 35%,11% and 8%, respectively.
Keywords:
Collaborative edge computing (EC)
distributed alternating direction multiplier method (ADMM)
network delay
resource allocation
system energy consumption

Journal

IEEE Internet of Things Journal cover
IEEE Internet of Things Journal
IF:
8.9
Papers:
1.4W
Citations:
7.8W

Organization

U
university of science & technology of china, cas
Scholars:
3.2W
Papers: 2.7W
Citations: 74
H
henan normal university
Scholars:
1.1W
Papers: 6.2K
Citations: 6
C
chinese academy of sciences
Scholars:
56.7W
Papers: 45.0W
Citations: 704
researcher View more organizations
Cited Papers

Cited Papers

errShare
errSave
Cooperative Task Offloading in Three-Tier Mobile Computing Networks: An ADMM Framework
err2019-03-01
err165
PREAI
errWang, Yue; Tao, Xiaofeng; Zhang, Xuefei; Zhang, Ping; Hou, Y. Thomas
errShare
errSave
Accuracy Rate Maximization in Edge Federated Learning With Delay and Energy Constraints
err2023-06-01
err4
PREAI
errYuan, Peiyan; Huang, Rong; Zhang, Junna; Zhang, En; Zhao, Xiaoyan
errShare
errSave
Surface and Interface-New Functions of Biorelated Polymers I. Interpolymer Complexes between Poly(N,N-dimethylacrylamide) and Poly(acrylic acid) in Aqueous System.
err1998-01-01
err0
errOAAI
errTakashi AOKI; Kohei SANUI; Naoya OGATA; Nobuko MARUYAMA; Hiroyuki OHSHIMA; Akihiko KIKUCHI; Yasuhisa SAKURAI; Teruo OKANO
errShare
errSave
Multihop Offloading of Multiple DAG Tasks in Collaborative Edge Computing
err2021-03-15
err63
errOAAI
errSahni, Yuvraj; Cao, Jiannong; Yang, Lei; Ji, Yusheng
errShare
errSave
Distributed Offloading in Overlapping Areas of Mobile-Edge Computing for Internet of Things
err2022-08-01
err48
PREAI
errHuang, Jiwei; Wang, Ming; Wu, Yuan; Chen, Ying; Shen, Xuemin
errShare
errSave
errShare
errSave
Collaboration Improves the Capacity of Mobile Edge Computing
err2019-12-01
err19
PREAI
errYuan, Peiyan; Cai, Yunyun; Huang, Xiaoyan; Tang, Shaojie; Zhao, Xiaoyan
errShare
errSave
researcher View more