36
4 décembre 2002 Michel Syska MASCOTTE - ECOTEL 2002 Outil de dimensionnement de réseau optique WDM: PORTO RNRT PORTO: Alcatel CIT, France Télécom R&D et Mascotte (UNSA/CNRS/INRIA)

wdm dimensionnement

  • Upload
    -

  • View
    74

  • Download
    2

Embed Size (px)

DESCRIPTION

wdm dimensionnement

Citation preview

Page 1: wdm dimensionnement

4 décembre 2002 Michel Syska – MASCOTTE - ECOTEL 2002

Outil de dimensionnement de réseau optique WDM: PORTO

RNRT PORTO: Alcatel CIT, France Télécom R&D et Mascotte

(UNSA/CNRS/INRIA)

Page 2: wdm dimensionnement

Réseau dorsaux optiques

Réseau Backbone

Transporte des « tuyaux » STM-nSTM-16 : 2,5 Gbit/s

Topologie arbitraireRéseaux maillés

Routage et groupage des demandes:Coût des équipements des

nœuds du réseau

(fibre déjà posée)

Amsterdam

Bruxelles

Paris

Londres

Zurich

Luxembourg

Copenhague

Prague

Vienne

Milan

Berlin

820 km

1090 km

300 km450 km

320 km

820 km

930 km565 km

730 km

350 km

320 km

340 km

730 km

740 km

660 km

660 km

390 km

210

550 km

760 km

220

390 km

1310 km

600 km

390 km

Page 3: wdm dimensionnement

Routage des demandes

Entrée du problème Graphe orienté G=(V,E)

capacités sur les arcs (nombre de ), longueur des fibres en km

Matrice de demandes D [di,j]di,j est le nombre de demandées entre i et j

Résultat : routage physique de DUn ou plusieurs chemins pour chaque di,j

respectant les contraintes de capacité dans G

Page 4: wdm dimensionnement

Routage des demandes

routage symétrique

routage non symétrique

3

6

7

5

3

6

7

5

3

6

7

5

Page 5: wdm dimensionnement

Routage des demandes

Mono routage

Multiroutage

3

6

7

5

3

6

7

5

3

6

7

52

Page 6: wdm dimensionnement

Routage et capacité fixées

sizeedeEeDd ),(,,

VvDd ,

NdeEeDd ),(,,

),(

,

),(

,

),( dvAddDrop

veEe

de

veEe

de

DdEe

deMinObj

,

),(:

Page 7: wdm dimensionnement

Politiques de sécurisation

Protection 1+1

1:1 (« un pour un ») Flot de capacité 2

M:N (« M pour N »)

Restauration

Restauration de chemin

Restauration de section

Page 8: wdm dimensionnement

Restauration de chemin

61

2

3

4

5

7Chemin principal

Chemin de secours

Page 9: wdm dimensionnement

Restauration de section

Chemin principal

Chemin de secours

Page 10: wdm dimensionnement

Fibre

Groupage: modèle WDM

Bande

Longueur d’onde

Réseau G=(V,E)e E

Page 11: wdm dimensionnement

Modèle fonctionnel des nœuds

adddrop

drop drop band

input output

demux

fiber band

drop fiber

Fibres en entrée Fibres en sortie

F-OXC

B-OXC

W-OXC

adddrop

adddrop

input output

add fiber

add bandadd

mux

band fiber

demux

band

mux

band

Page 12: wdm dimensionnement

Modèle fonctionnel des noeuds

W-OXC

F-OXC

B-OXC

Fibres en entrée Fibres en sortie

30

1

Ouvrir une fibre:demux/extraire

les bandes

Fermer une fibre:mux/grouper

les bandes

Page 13: wdm dimensionnement

Réseau en couche

F-OXC

B-OXC

W-OXC

G: rés. physique

D: lightpaths

Page 14: wdm dimensionnement

Réseau en coucheG: rés. physique

D: lightpaths

F-OXC

B-OXC

W-OXC

Coût des nœuds:

fonction du degré

des OXC

Fibre fermée

Fibre ouverte

1

0

2 3

4

5

6

Capacités:W=1B=2F=2

Page 15: wdm dimensionnement

Définition de tubes

Un chemin contigu au sein d’une même couche

Définition récursive

Un tube de la couche

i est une suite de

tubes de la couche

i+1

Exemple

5,4,fp

5,0,wp

6,0,wp6,1,wp

6,1,bp

5,4,bp

6,4,bp

4,0,bp

Couche 0

Couche 1

2,1,fp

2,0,fp4,2,fp

6,4,fpCouche 2

Page 16: wdm dimensionnement

Exemples de groupage

Groupage (b) Groupage (a)

Page 17: wdm dimensionnement

Problème

Entrée: Ensemble de tubes munis

de coûts, candidats pour être utilisés dans la couche i+1

Ensemble de demandes: tubes de la couche i

Sortie:Un ensemble min-cost de

tubes de la couche i+1qui transportent les tubes de I sous contraintes de capacités

Défini sur seulement deux couches: on peut

itérer le processus

Modèle simplifié mais qui permet une résolution efficace sur des problèmes de taille réelle

Page 18: wdm dimensionnement

Problème global

Réaliser les meilleurs routages ET groupages possible pour minimiser le coût des équipements dans les nœuds:

Degré des W-OXC, B-OXC, F-OXC

Problème trop dur: découpage en deux phases que l’on peut itérer

Page 19: wdm dimensionnement

Modules de Routage et Groupage

ILOG CPLEX

Concert Tech.

Module M_i

Programme

Linéaire / Heuristique

Paths/

Multiplex

Page 20: wdm dimensionnement
Page 21: wdm dimensionnement

Démonstration de l’outilPrésentation d’un exemple simple:

Deux requêtes: N_1 à N_6 (10 ) et N_0 à N_5 (22 ).

Page 22: wdm dimensionnement
Page 23: wdm dimensionnement

Vues détaillées dans PORTO

Page 24: wdm dimensionnement

Nœuds N_1 et N_0•1 fibre (jaune) : 4 bandes•1 bande (bleue) : 8 (rouges)

Page 25: wdm dimensionnement

Câble de N_1 à N_2

Page 26: wdm dimensionnement

Câble de N_0 à N_2

Page 27: wdm dimensionnement

N_2

6 de la requête N_0 N_5 sont groupées dans une même bande avec 2 de la requête N_1 N_6

1 bande de la requête N_1 N_6 est groupée dans la même fibre avec les 3 bandes de la requête N_0 N_5

Page 28: wdm dimensionnement

Câble de N_2 à N_3

Page 29: wdm dimensionnement

N_3 : niveau F-OXC

Page 30: wdm dimensionnement

Câble de N_3 à N_4

Page 31: wdm dimensionnement

N_4

On doit extraire la bande et les deux groupées en N_2 :

B-OXC et W-OXC

Page 32: wdm dimensionnement

Câble de N_4 à N_5

Page 33: wdm dimensionnement

Câble de N_4 à N_6

Page 34: wdm dimensionnement

N_5

Page 35: wdm dimensionnement

N_6

Page 36: wdm dimensionnement

Conclusion

Outils permettant de traiter des réseaux réels (France, Europe, USA)

Ajout de nouveaux modules

Perspectives:

PORTO-2, Mascopt, …