Large Scale Resource Allocation for the Internet of Things Network Based on ADMM

被引:12
作者
He, Yanhua [1 ]
Zhang, Sunxuan [1 ]
Tang, Liangrui [1 ]
Ren, Yun [2 ]
机构
[1] North China Elect Power Univ, Sch Elect & Elect Engn, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] State Grid Zhejiang Elect Power Co, Ningbo Bur, Ningbo 315000, Zhejiang, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
基金
北京市自然科学基金;
关键词
IoT network; large scale resource allocation; ADMM; convex optimization; CONVEX-OPTIMIZATION; ENERGY; COMMUNICATION;
D O I
10.1109/ACCESS.2020.2982293
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large scale deployment of Internet of Things (IoT) devices poses challenges in resource allocation. In this paper, alternating direction method of multipliers (ADMM) is adopted to solve such large scale resource allocation problems. Based on this, three optimization problems are investigated in a hierarchical IoT network. Considering ADMM could not solve a non-convex optimization problem directly, a non-convex fractional programming problem i.e., energy efficiency maximization problem for IoT region server, is formulated. Faced with this problem, we introduce the Dinkelbach algorithm to transfer the energy efficiency maximization problem into an equivalent convex optimization problem. Then the classic ADMM with two blocks is employed to solve the equivalent convex optimization problem. On the other hand, the classic ADMM with two blocks could not satisfy the convergence speed demands of the high-dimensional convex optimization problems any more. Thus, the network latency minimization problem for controller is designed and then solved by the Jacobian-ADMM algorithm in parallel. It is hard to satisfy controller and IoT region servers & x2019; objectives at the same time. Given this, an incentive mechanism on the basis of Stackelberg game is designed. Thus a game-based resource allocation problem is proposed to deal with the contradiction between the centralized objective of the controller and the individual objectives from the IoT region servers. Based on the Dinkelbach algorithm and Jacobian-ADMM algorithm, a two-layer iterative resource allocation algorithm is posed to solve the game-based resource allocation problem. Last but not least, the convergence of the proposed algorithms are analyzed with numerous simulation results.
引用
收藏
页码:57192 / 57203
页数:12
相关论文
共 27 条
[21]   Bridge the Gap Between ADMM and Stackelberg Game: Incentive Mechanism Design for Big Data Networks [J].
Zheng, Zijie ;
Song, Lingyang ;
Han, Zhu .
IEEE SIGNAL PROCESSING LETTERS, 2017, 24 (02) :191-195
[22]   Access Control and Resource Allocation for M2M Communications in Industrial Automation [J].
Zhou, Zhenyu ;
Guo, Yufei ;
He, Yanhua ;
Zhao, Xiongwen ;
Bazzi, Wael M. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (05) :3093-3103
[23]   Software Defined Machine-to-Machine Communication for Smart Energy Management [J].
Zhou, Zhenyu ;
Gong, Jie ;
He, Yejun ;
Zhang, Yan .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (10) :52-60
[24]   Energy-Efficient Matching for Resource Allocation in D2D Enabled Cellular Networks [J].
Zhou, Zhenyu ;
Ota, Kaoru ;
Dong, Mianxiong ;
Xu, Chen .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (06) :5256-5268
[25]   Energy-Efficient Resource Allocation for D2D Communications Underlaying Cloud-RAN-Based LTE-A Networks [J].
Zhou, Zhenyu ;
Dong, Mianxiong ;
Ota, Kaoru ;
Wang, Guojun ;
Yang, Laurence T. .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (03) :428-438
[26]   Energy Efficiency and Spectral Efficiency Tradeoff in Device-to-Device (D2D) Communications [J].
Zhou, Zhenyu ;
Dong, Mianxiong ;
Ota, Kaoru ;
Wu, Jun ;
Sato, Takuro .
IEEE WIRELESS COMMUNICATIONS LETTERS, 2014, 3 (05) :485-488
[27]   Large-Scale Spectrum Allocation for Cellular Networks via Sparse Optimization [J].
Zhuang, Binnan ;
Guo, Dongning ;
Wei, Ermin ;
Honig, Michael L. .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (20) :5470-5483