Programmable Hierarchical C-RAN: From Task Scheduling to Resource Allocation

被引:40
|
作者
Xia, Wenchao [1 ,2 ]
Quek, Tony Q. S. [3 ]
Zhang, Jun [1 ,2 ]
Jin, Shi [4 ]
Zhu, Hongbo [1 ,2 ]
机构
[1] Nanjing Univ Posts & Telecommun, Jiangsu Key Lab Wireless Commun, Nanjing 210003, Jiangsu, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Engn Res Ctr, Hlth Serv Syst Based Ubiquitous Wireless Networks, Minist Educ, Nanjing 210003, Jiangsu, Peoples R China
[3] Singapore Univ Technol & Design, Informat Syst Technol & Design Pillar, Singapore 487372, Singapore
[4] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 210096, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud radio access networks; software-defined networking; delay; submodular; resource allocation; task scheduling; NETWORKS;
D O I
10.1109/TWC.2019.2901684
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Traffic delay is a key metric to measure the quality-of-service of next-generation wireless communication networks. In this paper, we consider a cloud radio access network architecture with a hierarchical structure of virtual controllers and multiple clusters of remote radio heads (RRHs). A high-level controller coordinates control plane decisions among local controllers and each local controller is in charge of a cluster of RRHs. Moreover, each local controller is equipped with one server for creating virtual machines (VMs) to execute the users' baseband processing tasks. Then, under the considered architecture, we aim to minimize the average delay consisting of task execution delay and signal transmission delay under total power constraint, by joint optimization of task scheduling and resource allocation, including VM allocation and RRH assignment. Due to the non-deterministic polynomial-time hardness (NP-hardness) of the joint optimization problem, we translate it into a matroid constrained submodular maximization problem and propose heuristic algorithms to find solutions with 0.5-approximation. Besides, both centralized and distributed control schemes are considered. In the centralized control scheme, all decisions about task scheduling, VM allocation, and RRH assignment are made in the high-level controller. But in the distributed control scheme, the high-level controller is only in charge of task scheduling based on graph theory and the local controllers are responsible for their respective VM allocation and RRH assignment. The simulation results show that the proposed algorithms can achieve better performance than the separate optimization of VM allocation and RRH assignment.
引用
收藏
页码:2003 / 2016
页数:14
相关论文
共 50 条
  • [1] Resource Allocation by Submodular Optimization in Programmable Hierarchical C-RAN
    Xia, Wenchao
    Quek, Tony Q. S.
    Zhang, Jun
    Jin, Shi
    Zhu, Hongbo
    2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 558 - 562
  • [2] Energy-Efficient Task Scheduling and Resource Allocation in Downlink C-RAN
    Xia, Wenchao
    Zhang, Jun
    Quek, Tony Q. S.
    Jin, Shi
    Zhu, Hongbo
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [3] Power Minimization-Based Joint Task Scheduling and Resource Allocation in Downlink C-RAN
    Xia, Wenchao
    Zhang, Jun
    Quek, Tony Q. S.
    Jin, Shi
    Zhu, Hongbo
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (11) : 7268 - 7280
  • [4] An algorithm of wireless network resource allocation in C-RAN
    Liu, Zhanjun
    He, Hongzhi
    Li, Yunpeng
    Liu, Yu
    Zeng, Xiaoping
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2015, 15 (04) : 729 - 736
  • [5] A Two-level Auction for C-RAN Resource Allocation
    Morcos, Mira
    Chahed, Tijani
    Chen, Lin
    Elias, Jocelyne
    Martignon, Fabio
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2017, : 516 - 521
  • [6] Reducing Energy Consumption by Dynamic Resource Allocation In C-RAN
    Khan, M.
    Alhumaima, R. S.
    Al-Raweshidy, H. S.
    2015 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC), 2015, : 169 - 174
  • [7] Joint Energy Minimization and Resource Allocation in C-RAN with Mobile Cloud
    Wang, Kezhi
    Yang, Kun
    Magurawalage, Chathura Sarathchandra
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (03) : 760 - 770
  • [8] Package Assignment and Processing Resource Allocation for Virtual Machines in C-RAN
    Zamani, Alireza
    Shojaee, Saeed
    Mathar, Rudolf
    Schmeink, Anke
    2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [9] Fronthaul-constrained Resource Allocation for Downlink Cached C-RAN
    Ye, Shan
    Tao, Yunzheng
    Zhang, Zhi
    Zhang, Ping
    2016 FIRST IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET (ICCCI 2016), 2016, : 305 - 309
  • [10] Multimedia Multicasting Oriented Resource Allocation of C-RAN with Optical Fronthaul
    Wang, Gang
    Gu, Rentao
    Li, Hui
    Ji, Yuefeng
    2016 15TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2016,