• DocumentCode
    3071770
  • Title

    OPERETTA: An optimal energy efficient bandwidth aggregation system

  • Author

    Habak, Karim ; Harras, Khaled A. ; Youssef, Moustafa

  • Author_Institution
    Wireless Res. Center, Egypt-Japan Univ. of Sc. & Tech. (E-JUST), Alexandria, Egypt
  • fYear
    2012
  • fDate
    18-21 June 2012
  • Firstpage
    121
  • Lastpage
    129
  • Abstract
    The widespread deployment of varying networking technologies, coupled with the exponential increase in end-user data demand, have led to the proliferation of multi-homed or multi-interface enabled devices. To date, these interfaces are mainly utilized one at a time based on network availability, cost, and user-choice. While researchers have focused on simultaneously leveraging these interfaces by aggregating their bandwidths, these solutions however, have faced a steep deployment barrier. In this paper, we propose a novel optimal, energy-efficient, and deployable bandwidth aggregation system (OPERETTA) for multiple interface enabled devices. OPERETTA satisfies three goals: achieving a user defined throughput level with optimal energy consumption over multiple interfaces, deployability without changes to current legacy servers, and leveraging incremental deployment to achieve increased performance gains. We present the OPERETTA architecture and formulate the optimal scheduling problem as a mixed integer programming problem yielding an efficient solution. We evaluate OPERETTA via implementation on the the Windows OS, and further verify our results with simulations on NS2. Our evaluation shows the tradeoffs between the energy and throughput goals. Furthermore, with no modifications to current legacy servers, OPERETTA achieves throughput gains up to 150% compared to current operating systems with the same energy consumption. In addition, with as few as 25% of the servers becoming OPERETTA enabled, OPERETTA performance reaches the throughput upper bound, highlighting its incremental deployment and performance gains.
  • Keywords
    bandwidth allocation; energy consumption; integer programming; network interfaces; network servers; operating systems (computers); NS2; OPERETTA architecture; Windows OS; cost; end-user data demand; legacy servers; mixed integer programming problem; multihome enabled device; multiinterface enabled device; multiple interface enabled device; network availability; networking technology; optimal energy consumption; optimal energy efficient bandwidth aggregation system; user-choice; Bandwidth; Energy consumption; Equations; Network interfaces; Optimal scheduling; Servers; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor, Mesh and Ad Hoc Communications and Networks (SECON), 2012 9th Annual IEEE Communications Society Conference on
  • Conference_Location
    Seoul
  • ISSN
    2155-5486
  • Print_ISBN
    978-1-4673-1904-1
  • Electronic_ISBN
    2155-5486
  • Type

    conf

  • DOI
    10.1109/SECON.2012.6275768
  • Filename
    6275768