Joint Resource Allocation for Software-Defined Networking, Caching, and Computing

被引:53
|
作者
Chen, Qingxia [1 ]
Yu, F. Richard [2 ]
Huang, Tao [1 ]
Xie, Renchao [1 ]
Liu, Jiang [1 ]
Liu, Yunjie [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Networking; caching; computing; resource allocation; energy efficient;
D O I
10.1109/TNET.2017.2782216
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Although some excellent works have been done on networking, caching, and computing, these three important areas have traditionally been addressed separately in the literature. In this paper, we describe the recent advances in jointing networking, caching, and computing and present a novel integrated framework: software-defined networking, caching, and computing (SD-NCC). SD-NCC enables dynamic orchestration of networking, caching, and computing resources to efficiently meet the requirements of different applications and improve the end-to-end system performance. Energy consumption is considered as an important factor when performing resource placement in this paper. Specifically, we study the joint caching, computing, and bandwidth resource allocation for SD-NCC and formulate it as an optimization problem. In addition, to reduce computational complexity and signaling overhead, we propose a distributed algorithm to solve the formulated problem, based on recent advances in alternating direction method of multipliers (ADMM), in which different network nodes only need to solve their own problems without exchange of caching/computing decisions with fast convergence rate. Simulation results show the effectiveness of our proposed framework and ADMM-based algorithm with different system parameters.
引用
收藏
页码:274 / 287
页数:14
相关论文
共 50 条
  • [1] Joint Resource Allocation for Software Defined Networking, Caching and Computing
    Chen, Qingxia
    Yu, F. Richard
    Huang, Tao
    Xie, Renchao
    Liu, Jiang
    Liu, Yunjie
    [J]. 2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [2] Software Defined Networking, Caching and Computing Resource Allocation with Imperfect NSI
    Chen, Qingxia
    Xie, Renchao
    Huang, Tao
    Liu, Jiang
    Liu, Yunjie
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [3] Joint Resource Allocation for Software-Defined Serverless Service-Centric Networking
    Li, Xiaolu
    Xie, Renchao
    Huang, Tao
    Liu, Yunjie
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 861 - 866
  • [4] Energy-Efficient Resource Allocation in Software-Defined Mobile Networks with Mobile Edge Computing and Caching
    Liang, Chengchao
    He, Ying
    Yu, F. Richard
    Zhao, Nan
    [J]. 2017 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2017, : 121 - 126
  • [5] Software-defined networks for resource allocation in cloud computing: A survey
    Mohamed, Arwa
    Hamdan, Mosab
    Khan, Suleman
    Abdelaziz, Ahmed
    Babiker, Sharief F.
    Imran, Muhammad
    Marsono, M. N.
    [J]. COMPUTER NETWORKS, 2021, 195
  • [6] Towards an Efficient Resource Allocation based on Software-Defined Networking approach*,**
    Al-Harbi, Adel
    Bahnasse, Ayoub
    Louhab, Fatima Ezzahraa
    Talea, Mohamed
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2021, 92
  • [7] Optimized software-defined multimedia framework: networking and computing resource management
    Montazerolghaem A.
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (09) : 12981 - 13001
  • [8] Caching Using Software-Defined Networking in LTE Networks
    Kimmerlin, Mael
    Costa-Requena, Jose
    Manner, Jukka
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNCATIONS SYSTEMS (ANTS), 2014,
  • [9] An Integrated Framework for Software Defined Networking, Caching, and Computing
    Chen, Qingxia
    Yu, Fei Richard
    Huang, Tao
    Xie, Renchao
    Liu, Jiang
    Liu, Yunjie
    [J]. IEEE NETWORK, 2017, 31 (03): : 46 - 55
  • [10] Deep Q-Learning Aided Networking, Caching, and Computing Resources Allocation in Software-Defined Satellite-Terrestrial Networks
    Qiu, Chao
    Yao, Haipeng
    Yu, F. Richard
    Xu, Fangmin
    Zhao, Chenglin
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (06) : 5871 - 5883