Energy-Aware Routing in Software-Defined Network using Compression

被引:5
|
作者
Giroire, Frederic [1 ]
Huin, Nicolas [1 ]
Moulierac, Joanna [1 ]
Truong Khoa Phan [2 ]
机构
[1] UNS, CNRS, Lab I3S, UMR 7172,Inria,COATI, F-06900 Sophia Antipolis, France
[2] UCL, Dept Elect & Elect Engn, London, England
来源
COMPUTER JOURNAL | 2018年 / 61卷 / 10期
关键词
software-defined networks; energy-aware routing; forwarding tables; compression with wildcards; algorithms; green networking; DESIGN;
D O I
10.1093/comjnl/bxy029
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined Network (SDN) is a new networking paradigm enabling innovation through network programmability. Over past few years, many applications have been built using SDN such as server load balancing, virtual-machine migration, traffic engineering and access control. In this paper, we focus on using SDN for energy-aware routing (EAR). Since traffic load has a small influence on the power consumption of routers, EAR allows putting unused links into sleep mode to save energy. SDN can collect traffic matrix and then computes routing solutions satisfying QoS while being minimal in energy consumption. However, prior works on EAR have assumed that the SDN forwarding table switch can hold an infinite number of rules. In practice, this assumption does not hold since such flow tables are implemented in Ternary Content Addressable Memory (TCAM) which is expensive and power hungry. We consider the use of wildcard rules to compress the forwarding tables. In this paper, we propose optimization methods to minimize energy consumption for a backbone network while respecting capacity constraints on links and rule space constraints on routers. In details, we present two exact formulations using Integer Linear Program (ILP) and introduce efficient heuristic algorithms. Based on simulations on realistic network topologies, we show that using this smart rule space allocation, it is possible to save almost as much power consumption as the classical EAR approach.
引用
收藏
页码:1537 / 1556
页数:20
相关论文
共 50 条
  • [1] Energy-Aware Routing Algorithms in Software-Defined Networks
    Wang, Rui
    Jiang, Zhipeng
    Gao, Suixiang
    Yang, Wenguo
    Xia, Yinben
    Zhu, Mingming
    [J]. 2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2014,
  • [2] A Distributed Energy-Aware Routing Algorithm in Software-Defined Networks
    Fernandez-Fernandez, Adriana
    Cervello-Pastor, Cristina
    Ochoa-Aday, Leonardo
    [J]. TRENDS IN PRACTICAL APPLICATIONS OF SCALABLE MULTI-AGENT SYSTEMS, THE PAAMS COLLECTION, 2016, 473 : 369 - 373
  • [3] Energy-Aware Routing in Multiple Domains Software-Defined Networks
    Fernandez-Fernandez, Adriana
    Cervello-Pastor, Cristina
    Ochoa-Aday, Leonardo
    [J]. ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2016, 5 (03): : 13 - 19
  • [4] Improved Energy-Aware Routing Algorithm in Software-Defined Networks
    Fernandez-Fernandez, Adriana
    Cervello-Pastor, Cristina
    Ochoa-Aday, Leonardo
    [J]. 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 196 - 199
  • [5] Optimizing Rule Placement in Software-Defined Networks for Energy-aware Routing
    Giroire, Frederic
    Moulierac, Joanna
    Truong Khoa Phan
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2523 - 2529
  • [6] Energy-Aware Routing for Software-Defined Multihop Wireless Sensor Networks
    Jurado-Lasso, F. Fernando
    Clarke, Ken
    Cadavid, Andres Navarro
    Nirmalathas, Ampalavanapillai
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (08) : 10174 - 10182
  • [7] A trustworthy and energy-aware routing protocol in software-defined wireless mesh networks
    Lin, Hui
    Hu, Jia
    Xu, Li
    Tian, YouLiang
    Liu, Lei
    Blakeway, Stewart
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2017, 64 : 407 - 419
  • [8] Software-Defined Network-Based Energy-Aware Routing Method for Wireless Sensor Networks in Industry 4.0
    Almuntasheri, Sumayah
    Alenazi, Mohammed J. F.
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (19):
  • [9] Time Efficient Energy-Aware Routing in Software Defined Networks
    Chen, Yu-Hao
    Chin, Tai-Lin
    Huang, Chin-Ya
    Shen, Shan-Hsiang
    Huang, Ruei-Yan
    [J]. 2018 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2018,
  • [10] Software Defined Network Based Enhanced Energy-Aware Load Balancing Routing Protocol
    Shivakeshi, Choupiri
    Sreepathi, B.
    [J]. ELECTRIC POWER COMPONENTS AND SYSTEMS, 2024,