An SDN-Based Algorithm for Caching, Routing, and Load Balancing in ICN

被引:0
|
作者
Tavasoli, MohammadBagher [1 ]
Saidi, Hossein [1 ]
Ghiasian, Ali [2 ]
机构
[1] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan, Iran
[2] Shahrekord Univ, Dept Technol & Engn, Shahrekord, Iran
关键词
in-network caching; information-centric network; power efficiency; routing; software-defined; NETWORK; ARCHITECTURE;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
One of the challenges of Informationcentric Networking (ICN) is finding the optimal location for caching content and processing users' requests. In this paper, we address this challenge by leveraging Software -defined Networking (SDN) for efficient ICN management. To achieve this, we formulate the problem as a mixed -integer nonlinear programming (MINLP) model, incorporating caching, routing, and load balancing decisions. We explore two distinct scenarios to tackle the problem. Firstly, we solve the problem in an offline mode using the GAMS environment, assuming a stable network state to demonstrate the superior performance of the cacheenabled network compared to non -cache networks. Subsequently, we investigate the problem in an online mode where the network state dynamically changes over time. Given the computational complexity associated with MINLP, we propose the software -defined caching, routing, and load balancing (SDCRL) algorithm as an efficient and scalable solution. Our evaluation demonstrates that the SDCRL algorithm significantly reduces computational time while maintaining results that closely resemble those achieved by GAMS.
引用
收藏
页码:64 / 76
页数:13
相关论文
共 50 条
  • [1] An SDN-Based Algorithm for Caching, Routing, and Load Balancing in ICN
    Mohammad Bagher Tavasoli
    Hossein Saidi
    Ali Ghiasian
    China Communications, 2024, 21 (05) : 64 - 76
  • [2] SDN-Based Load Balancing Service for Cloud Servers
    Abdelltif, Ahmed Abdelaziz
    Ahmed, Ejaz
    Fong, Ang Tang
    Gani, Abdullah
    Imran, Muhammad
    IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (08) : 106 - 111
  • [3] SDN-BASED LOAD BALANCING STRATEGY FOR SERVER CLUSTER
    Zhang, Hailong
    Guo, Xiao
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (CCIS), 2014, : 662 - 667
  • [4] Dynamic Load Balancing in SDN-Based Data Center Networks
    Zakia, Umme
    Ben Yedder, Hanene
    2017 8TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2017, : 242 - 247
  • [5] SDN-Based Load Balancing for Multi-Path TCP
    Jerome, Austin
    Yuksel, Murat
    Ahmed, Syed Hassan
    Bassiouni, Mostafa
    IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018, : 859 - 864
  • [6] Research on SDN-based Load Balancing Technology of Server Cluster
    Yu Tianfang
    Rui Lanlan
    Qiu Xuesong
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (12) : 3028 - 3035
  • [7] Intelligent Caching with Graph Neural Network-Based Deep Reinforcement Learning on SDN-Based ICN
    Hou, Jiacheng
    Tao, Tianhao
    Lu, Haoye
    Nayak, Amiya
    FUTURE INTERNET, 2023, 15 (08)
  • [8] An SDN-based Hybrid Strategy for Load Balancing in Data Center Networks
    Liu, Lu
    Jiang, Yong
    Shen, Gengbiao
    Li, Qing
    Lin, Dong
    Li, Li
    Wang, Yi
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 893 - 898
  • [9] SDN-based server clusters with dynamic load balancing and performance improvement
    Mei-Ling Chiang
    Hui-Sheng Cheng
    Hsien-Yi Liu
    Ching-Yi Chiang
    Cluster Computing, 2021, 24 : 537 - 558
  • [10] An SDN-Based Framework for Load Balancing and Flight Control in UAV Networks
    Latif, Zohaib
    Lee, Choonhwa
    Sharif, Kashif
    Li, Fan
    Mohanty, Saraju P.
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2023, 12 (01) : 43 - 51