• Aucun résultat trouvé

Bi-level formulation for Minimizing Energy and Link Utilization in ISP Backbone Networks with Multipath Routing Protocol

N/A
N/A
Protected

Academic year: 2021

Partager "Bi-level formulation for Minimizing Energy and Link Utilization in ISP Backbone Networks with Multipath Routing Protocol"

Copied!
3
0
0

Texte intégral

(1)

HAL Id: hal-02188516

https://hal.archives-ouvertes.fr/hal-02188516

Submitted on 24 Jul 2019

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Bi-level formulation for Minimizing Energy and Link Utilization in ISP Backbone Networks with Multipath

Routing Protocol

Ikram Bouras, Rosa Figueiredo, Michael Poss, Fen Zhou

To cite this version:

Ikram Bouras, Rosa Figueiredo, Michael Poss, Fen Zhou. Bi-level formulation for Minimizing En- ergy and Link Utilization in ISP Backbone Networks with Multipath Routing Protocol. ROADEF:

Recherche Opérationnelle et d’Aide à la Décision, LITIS; LMAH, Feb 2019, Le Havre, France. �hal-

02188516�

(2)

Bi-level formulation for Minimizing Energy and Link Utilization in ISP Backbone Networks with Multipath Routing Protocol

Ikram Bouras 2 , Rosa Figueiredo 1 , Michael Poss 2 , Fen Zhou 1

1

University of Avignon, LIA, 84911 Avignon, France {firstname.lastname}@univ-avignon.fr

2

University of Montpellier, LIRMM UMR CNRS 5506, 34090 Montpellier, France {firstname.lastname}@lirmm.fr

Keywords: Energy-aware engineering, Bi-level programming, Cutting plane, Branch-and- Cut.

1 Introduction

With the tremendous growth of Internet traffic, the network energy consumption is inherently growing fast with a rate of 10% per year, which exceeded 350 TWh and represented 1.8% of the worldwide electricity consumption in 2012. It is even reported that communication networks will consume as much as 51% of the global electricity in the worst case by 2030 if its energy efficiency is not improved enough. Thus, the problem of energy efficiency is becoming critical for nowadays communication networks.

To reduce energy consumption, green networking has attracted a lot of attention from device manufacturers and Internet Service Providers (ISP). In the literature, energy-aware traffic engineering problem is proposed to minimize the total energy consumption by switching off unused network devices (routers and links) while guaranteeing full network connectivity [1, 2].

In this work, we are interested in the problem of energy-aware Traffic Engineering (TE) while using multipath routing to minimize link capacity utilization in ISP backbone networks.

2 Problem description

We consider the ISP backbone network modeled by the bi-directed graph G(V, A), where V is the set of routers and A represents the set of communication links.

Let C ij ≥ 0 denotes the capacity of the link (i, j) ∈ A, and K be the set of traffic demands, where (s, t) ∈ K is the demand between node s and node t. We denote by P i the energy consumption of the chassis in router i, and we use g ij to represent the energy efficiency of the line cards connecting the link (i, j).

The optimizaton problem we study selects a set of routers (nodes) and links (arcs) to be activated with minimum energy consumption. In addition, each traffic demand has to use a multipath flow minimizing the total link capacity utilization.

The problem is naturally cast as a bi-level optimization problem where the upper level represents the energy management function and the lower level refers to the deployed multipath routing protocol. For each iV and (i, j) ∈ A, we introduce the binary variables z i and y ij

that represent the power status (ON/OFF) of the router i and the link (i, j ), respectively.

Furthermore, let the positive variable x k ij be the flow on (i, j) of the demand k. A bi-level

MILP formulation of the problem is given by:

(3)

min X

i∈V

P i z i + X

k∈K

X

(i,j)∈A

g ij x k ij (1a)

s.t. z i , y e ∈ {0, 1} ∀i ∈ V, ∀e ∈ E, (1b) y ez i + z j − 1, y ez i , y ez j ∀e = {i, j} ∈ E, (1c)

min X

k∈K

X

(i,j)∈A

x k ij (1d)

s.t. X

(i,j)∈δ

+

(i)

x k ijX

(i,j)∈δ

(i)

x k ji = b k i ∀i ∈ V, ∀k ∈ K (1e) X

k∈K

x k ijC ij y e ∀(i, j) ∈ A (1f) x k ij ≥ 0 ∀(i, j ) ∈ A, ∀k ∈ K, (1g) The upper level objective function (1a) minimizes the energy consumption of routers and links, while the objective of the second level problem minimizes the total link capacity utilization (1d). Constraints (1c) ensure that a link (i, j ) is activated only if the two routers i and j are switched ON. Constraints (1e) and (1f) define the classical flow and capacity constraints, respectively.

We solve the above problem exactly by reformulating it as a MILP using three different types of optimality conditions:

• KKT optimality conditions,

• Residual network optimality conditions,

• Inequalities eliminating suboptimal flows.

3 Computational experiments

We compare the three approaches numerically on different network topologies provided by [3], Polska, Geant and Abilene networks. The two first sets of constraints are used to solve the problem by plain “Branch-and-Bound” algorithms. In addition, an iterative cutting plane and branch-and-cut algorithms are implemented using the inequalities that eliminate unfeasible flows. For all these instances, we found that the iterative cutting plane and branch-and- cut algorithms outperform the branch-and-bound algorithm using KKT and residual network optimality conditions.

References

[1] Bernardetta Addis, Antonio Capone, Giuliana Carello, Luca G. Gianoli, and Brunilde Sansò. Energy management through optimized routing and device powering for greener communication networks. IEEE/ACM Trans. Netw., 22(1):313–325, 2014.

[2] Edoardo Amaldi, Antonio Capone, Stefano Coniglio, and Luca G. Gianoli. Energy-aware traffic engineering with elastic demands and MMF bandwidth allocation. In Proc. of IEEE CAMAD’13, pages 169–174, 2013.

[3] S. Orlowski, M. Pióro, A. Tomaszewski, and R. Wessäly. SNDlib 1.0–Survivable Network

Design Library. In Proceedings of the 3rd International Network Optimization Conference

(INOC 2007), Spa, Belgium, April 2007. http://sndlib.zib.de, extended version accepted

in Networks, 2009.

Références

Documents relatifs

Les figures ci-dessous représentent respectivement l’histogramme de déformation, la courbe de distribution de déformation et la variation des déformations en fonction du

Second, it has to avoid unwanted secondary effects, often linked to the properties of the virus from which the vector was derived (such as immunogenicity or detrimental genome

Les lettres minuscules différentes indiquent les différences statistiquement significatives entre les dates et les majuscules les différences statistiquement significatives entre

La plupart du temps, cette pratique a été interprétée comme l’achat de la mariée, qui devenait du coup, comme un objet, propriété absolue de son mari (Kostikov 1930). Le pouvoir

De manière identique, force est de constater que les éléments centraux d’une réforme probable des agences de notation préconisés en France par l’Autorité

If the partial state records have constant size, the total communication cost that is spent to compute an aggregate value is proportional to the number of edges

Under all mobility scenarios, standard energy deviation of consumed energy per node in MEA-DSR-nWT is always lower than that of DSR, which confirms the efficiency of

In this paper, we proposed a distributed power allocation scheme for energy-aware, non-cooperative wireless users with minimum rate constraints in an uplink multicarrier small-