Sie sind auf Seite 1von 25

1

Dimensionnement et Routage Optimal dans les


Anneaux Haut-Dbits SDH
, O. Brun
*
,
LAAS-CNRS
Octobre1999
*
LAAS-CNRS, 7 avenue du Colonel Roche, 31077 Toulouse Cdex
2
PLAN
1. Introduction
2. Prsentation de SDH
2.1 Avantage de la technologie SDH
2.2 Terminologie
2.3 Fonctionnement des Rseaux SDH
2.3.1 Structures des Trames SDH
2.3.1.1 La Trame STM-1
2.3.1.2 Les Trames STM-N
2.3.2 Topologie des Rseaux SDH
2.3.3 Composants des Rseaux SDH
2.4 La Scurisation dans SDH
2.4.1 Drag and Drop
2.4.2 Protection SNCP
2.4.3 Protection MS-SPRING
3. Notations et exemple test
3.1 Notations
3.2 Exemple test
4. Dimensionnement optimal de lanneau
4.1 Dimensionnement capacits hterognes
4.2 Dimensionnement capacits homognes
5. Routage optimal dans lanneau
5.1 Maximisation de la capacit rsiduelle totale
5.2 Maximisation de la capacit rsiduelle minimale
6. Prise en compte des mcanismes de protection SDH
6.1 Notations
6.2 Dimensionnement et routage avec MS-SPRING
6.2.1 Contrainte lie au reroutage MS-SPRING
6.2.3 Problme de dimensionnement
6.2.4 Problme de routage
6.3 Dimensionnement et routage avec SNCP
6.3.1 Dimensionnement
6.3.2 Routage
7. Conclusions
8. Bibliographie
3
1. Introduction
Du fait de la croissance soutenue du march des tlcommunications, les oprateurs ont sans cesse d sadapter un
trac tlphonique toujours plus important. Cette croissance de la demande a t la source de nombreuses avances
technologiques permettant de rpondre aux besoins de la manire la plus conomique possible.
Ainsi a-t-on vu, partir des annes 60, le remplacement progressif des rseaux analogiques multiplexage frquen-
tiel par des rseaux modulation PCM (Pulse Code Modulation) qui permettent lutilisation multiple dune mme
ligne par multiplexage numrique temporel. Le signal tlphonique est alors chantillonn une frquence de 8 kHz,
puis numris et cod sur 8 bits avant dtre transmis un dbit de 64 kbit/s. Le dbit de transmission rsultant, dit
dbit primaire, est de 2048 kbits/s lorsque 30 canaux de communications sont ainsi multiplexs
Cependant, la demande toujours plus importante de bande passante a ncessit lintroduction de niveaux de multi-
plexage supplmentaires, ce qui a conduit la dnition de la hirarchie numrique plsiochrone PDH (Plesiochro-
nous Digital Hierarchy). La dnition de cette hirarchie a t ralise indpendamment aux Etats-Unis, en Europe et
au Japon, ce qui rend trs difcile linteroprabilit des quipements. De plus, linsertion et la suppression dun
canal de 64 kbit/s au sein dun niveau de multiplexage suprieur sont des oprations trs coteuses car elles requie-
rent le dmultiplexage puis le remultiplexage complet de toute la trame.
Cest vers la n des annes 80 qua t introduite la hirarchie numrique synchrone SDH (Synchronous Digital Hie-
rarchy). Cette technologie conduit lheure actuelle la mise en place de rseaux (backbone) trs grande capacit
dans beaucoup de pays. En particulier en France, les grands oprateurs de la tlphonie construisent leurs rseaux
SDH qui sont un lment cl de linfrastructure de transmission des autoroutes de linformation.
Le cot de construction de tels rseaux est trs important. Il rete la fois les cots de mise en place des liaisons
optiques (tranches sur des milliers de Km) et les cots des quipements. Le cot de mise en place des liaisons est un
problme important pour la cration de la topologie du rseau. Il sagit en fait de savoir comment sont interconnects
les centres entre eux et combien de sous-rseaux sont crs. Le cot des quipements dpend dune part de la taille
des services que lon veut satisfaire et de la manire de dimensionner et router le trac travers la topologie dnie
au pralable. Cest ce problme qui est dvelopp dans cette tude au moyen de modles et techniques de program-
mation linaire, programmation linaire mixte et de programmation non-linaire.
Dans la section 2, nous prsentons un rsum des lments essentiels de la technologie SDH. Dans la section 3, nous
prsentons les notations des variables des problmes doptimisation. Dans la section 4, nous montrons comment
modliser et rsoudre le problme doptimisation linaire pour des rseaux capacits htrognes et des rseaux
capacits homognes. Dans la section 5, nous traitons le problmelinaire de routage pour deux types de critres
(capacit rsiduelle totale, capacit rsiduelle minimum). Dans la section 6, nous introduisons les mcanismes de pro-
tection du trac dans les problmes doptimisation. Les problmes linaires doptimisation du dimensionnement et du
routage sont de nouveau rsolus avec les contraintes de protection introduites par SNCP et MS-SPRING. Finalement,
dans la section 7 une discussion comparative des diffrentes solutions est prsente en conclusion de ltude.
2. Prsentation de SDH
2.1 Avantage de la technologie SDH
Par rapport la hirarchie PDH, les oprateurs esprent les avantages suivants :
Des Dbits de Transmission levs
La technologie SDH utilise des liens de communications optiques et offre des dbits allant jusqu 10 Gbit/s
sur une seule bre, ce qui en fait une technologie particulirement adapte la construction des rseaux
dorsaux (backbones). Les dveloppements rcents des technologies de multiplexage de longueurs dondes
WDM (Wavelength Division Multiplexing) permettent desprer trs prochainement de disposer de rseaux
4
SDH offrant des dbits de 40 Gbit/s, sur une seule bre.
Oprations dInsertion/Extraction simplies
Lutilisation dune technique de pointeur permet de raliser ces oprations sans avoir dmultiplexer puis
re-multiplexer la trame de transmission, comme ctait le cas dans les rseaux PDH.
Disponibilit et Adaptation Dynamique des Capacits
Les oprateurs peuvent utiliser des composants rseaux standardiss qui peuvent tre contrls et comman-
ds de manire logicielle distance ( partir dun point central) en utilisant un systme de gestion de
rseaux appel TMN (Telecommunication Network Management ).
Fiabilit
Les rseaux SDH incorporent plusieurs mcanismes permettant de faire face la dfaillance dun lien ou
dun composant du rseau (SNCP, MS-SPRING).
Interconnexion
Les interfaces des rseaux SDH sont normalises internationalement, ce qui garantit linter-oprabilit (avec
les rseaux SONET par exemple) et diminue donc les cots.
5
2.2 Terminologie
2.3 Fonctionnement des Rseaux SDH
2.3.1 Structures des Trames SDH
2.3.1.1 La Trame STM-1.
La trame STM-1 (Synchronous Transport Module) correspond au premier niveau dans la hirarchie numrique syn-
chrone. Elle se prsente sous la forme dune matrice de 9 ranges de 270 octets dont la transmission seffectue de
gauche droite et de haut en bas. Chaque octet correspondant un canal de 64 kbit/s, on obtient un dbit global de
155 Mbits/s.
La trame est compose dune zone de surdbit de section SOH (Section Overhead) contenant des informations pour
lles reegnrateurs et les multiplexeurs sur la route emprunte par la charge utile, appele Unit Administrative AU
(Adimistrative Unit).
Table 1: Acronymes importants dans SDH
Acronymes Dnition
SDH Synchronous Digital Hierarchy
Anneau (boucle,
Ring)
Ensemble dquipements formant une boucle ferme, offrant une capacit de N trames SDH
STM-1 (note STM-N)
Sous-rseau Anneau STM-N
Site Ensemble dquipements de rseaux colocaliss gographiquement
STM-N Synchronous Transport Module dordre N (1,4, 16 ou 64). Il sagit de la puissance de la
ligne de transmission.
VCn Virtual Container dordre n (12, 3 ou 4). Unit dinformation contenue dans une trame SDH
ADM Add Drop Multiplexer
APS Automatic Protection Switching
DXC Digital Cross Connect ou brasseur. Equipement de rseau SDH possdant n*n ports STM-N
et permettant dchanger des conteneurs entre ces ports.
D&C Drop and Continue
LL Ligne loue
MS Multiplexer section
PDH Plesiochronous Digital Hierarchy
PPS Path Protection System
SNCP Sub-Network Connection Protection
MS-SPRING Multiplex Section Shared Protection RING
MRN Mesh Restorable Network. Topologie dinterconnexion avec une ou plusieurs artes com-
munes qui permet en cas de panne de rerouter le trac bloqu.
LRM Link Restoration Mechanism. On considre des cas de panne o la connexion dfectueuse
est reroute entre les deux sommets de larc considr.
6
Dans une trame STM-1, la charge utile est place dans des conteneurs adapts leur dbit. Ces conteneurs peuvent
tre vus comme une structure hirarchise de groupage. A chaque conteneur est associ un surdbit dnomm POH
(Path OverHead) qui sert grer ce niveau de groupage. Le conteneur et son surdbit forment un conteneur virtuel
VC (Virtual Container). Dans ltat actuel de la normalisation, on distingue trois types de VC :
Groupage des conteneurs dans une trame STM-1
Un conteneur VC4 associ son pointeur * localis dans le SOH constituent lunit administrative dune trame STM-
1. Des conteneurs virtuels dordre infrieur (VC-12 et VC-3) peuvent tre mulmtiplexs pour composer un VC-4. Un
VC-i associ son pointeur constitue une unit dafuent TU (Tributary Unit). Un conteneur C-4 peut regrouper plu-
sieurs units dafuent. La position dun conteneur virtuel VC-i dans la trame STM-1 se retrouve par le pointeur du
VC-4 localis dans le SOH, puis le pointeur VC-i localis dans le TU-i.
Le conteneur virtuel est plac dans une zone de 9 ranges de 261 octets de la trame STM-1 constituant son unit
administrative
Ainsi, une trame STM-1 peut transporter dans son unit administrative :
un VC-4,
ou bien VC3 et VC-12 (avec ).
2.3.1.2 Les Trames STM-N.
On obtient des dbits de transmission plus levs en multiplexant, par entrelacements doctets, N trames STM-1 pour
former une trame STM-N. Les valeurs normalises de N sont 1, 4, 16.
On obtient alors les dbits dcrits dans le tableau 3. En terme de capacit de transport de VC-12, une trame STM-16
peut donc en contenir 1008 et une trame STM-64 peut en contenir 4032. Dans ce cas, la capacit de transport est
quasi-continue.
Table 2: VC-n utilisable en fonction du dbit du signal tributaire
VC-12 VC-3 VC-4
Dbit du Signal Tributaire 2 Mbit/s 34 ou 45 Mbit/s 149 Mbit/s
Table 3: Dbit global des trames STM-N (en Mbit/s)
STM-1 STM-4 STM-16 STM-64
Dbit 155.52 622.08 2488.32 9953.28
1
2
3
4
5
6
7
8
9
S
O
H
A
U
9
o
c
t
e
t
s
2
6
1
o
c
t
e
t
s
1
2
3
4
5
6
7
8
9
P
O
H
C
-4
Trac
Tributaire
S
T
M
-
1
V
C
-
4
Figure 2-1 Structure des trames
n 3 n ( ) 21 n 3
7
En pratique, la dcision dutiliser tel ou tel type de ligne dpend fortement dune conomie dchelle. Par exemple,
une liaison STM-4 offre une capacit de transmission quatre fois plus leve quune ligne STM-1, mais pour un cot
(en terme dquipements) peine deux fois suprieur (cf gure 2-2).
2.3.2 Topologie des Rseaux SDH
Les rseaux SDH sont gnralement construits suivant une topologique hirarchique danneaux (cf gure 2.3) en uti-
lisant, le plus souvent, des liens bidirectionnels. Tous les liens dun anneau doivent offrir la mme puissance de
transmission STM-N. Ces liens sont en gnral des bres optiques, bien que la transmission de trames SDH par des
liaisons radio ou satellites soit galement mise en oeuvre.
La puissance de transmission dun anneau SDH est en principe limite 10 Gbits/s (liaison STM-64). Cependant,
des rseaux backbone (pine dorsale des ressources lchelle dun pays par exemple) peuvent tre amens proposer
une puissance de transmission bien suprieure STM-64 qui est la puissance limite de la technologie optique
employe.
Pour proposer des puissances suprieures et surtout pour ne pas accrotre les cots dj trs levs de construction de
tels rseaux (cot des tranches par exemple), une solution consiste faire passer plusieurs bres optiques dans la
mme tranche liant les noeuds dune mme boucle. On cre alors une deuxime boucle SDH compltement parallle
la premire. Il faut videmment autant de brasseurs par noeud quil y a danneaux.
1
2
4
8
16
32
64
1 4 16 64
Capacit (VC-4)
"
"
"
"
" Cot

STM-N
Figure 2-2 Cot des liaisons
...
Figure 2-3 Rseau danneaux
interconnects
Triple anneau superpos
Double anneau superpos
Figure 2-4 Superposition danneaux
8
2.3.3 Composants des Rseaux SDH
Les rseaux SDH font intervenir quatre types de composants :
1. Rgnrateurs : Ces composants permettent de rgnrer le signal SDH subissant une attnuation et des distor-
sions lors de la transmission.
2. Multiplexeurs Terminaux: Ces multiplexeurs sont utiliss pour multiplexer des signaux plsiochro-
nes ou SDH dans des structures SDH de plus haut niveau.
3. Multiplexeurs ADM (Add/Drop Multiplexer) : Ces organes permettent dextraire ou dinsrer des
signaux PDH ou des signaux SDH de dbit plus faible dans une trame SDH.
Dans le cas dun double ou triple anneau (parallle), les lignes rentrent directement dans les ADM de
lanneau qui est choisi pour transmettre un ux (gure 2-6.a). Linterconnexion entre anneaux se fait par
lintermdiaire de deux ADM (gure 2-6.b).
4. Commutateurs DXC (Digital Cross-Connect) : Il sagit des organes le plus complexes du rseau. Un
commutateur DXC peut jouer le rle dun ADM. Il permet dinsrer des signaux PDH dans des conte-
neurs virtuels ainsi que la commutation des conteneurs. En gnral, il est utilis pour interconnecter
A D M
STM-N STM-N
SDH PDH
Figure 2-5 Add/Drop Multiplexer
ADM 1
ADM 2
a
n
n
e
a
u
1
a
n
n
e
a
u

2
ADM 1
a
n
n
e
a
u
1
a
n
n
e
a
u

2
ADM 2
(a) (b)
Figure 2-6 Interconnexion dADM
9
plusieurs ADM entre eux.
2.4 La Scurisation dans SDH
2.4.1 Drag and Drop
La liaison de deux anneaux par un seul noeud rend trs critique ce point dinterconnexion en cas de panne.
Pour scuriser cette interconnexion, une solution consiste interconnecter deux anneaux par deux noeuds
adjacents crant ainsi une arte commune aux deux anneaux.
La manire dont circule linformation la jonction des deux anneaux sappelle le Drag and Drop. Cette
technique effectue une duplication du trac sur les deux noeuds dinterconnexion. Considrons un ux ori-
ginaire dun nopeud de lanneau 1 destin un noeud de lanneau 2 (cf gure 2.8). En fonctionnement nor-
mal , le ux est dupliqu en i1 et un vote en j2 extrait une seule des composantes. Le couple (j1, i2) joue le
mme rle pour un ux circulant dans le sens des aiguilles dune montre dans lanneau 1 destination
dun noeud de lanneau 2. Cette technique autorise la panne dune des liaisons (i1, j1), (i2, j2), (i1, i2),, (j1,
j2) ainsi que la panne dune seul ou des 2 ADM de i ou j.
2.4.2 Protection SNCP
Dans le mcanisme de protection SNCP (Sub-Network Connection Protection) qui porte aussi le nom de
PPS (Path Protection System), le trac entre un noeud source et un noeud destination est envoypar le che-
Anneau 1
Anneau 2
Anneau 3
A
D
M
3
D
X
C
A
D
M

2
A
D
M

1
Figure 2-7 Combinaison de
commutateurs et de Multiplexeurs
Anneau 1
Anneau 2
Anneau National
Anneau Anneau
Anneau
Rgional 2 Rgional 1
Rgional 3
Figure 2-8 Scurisation Drag and Drop entre deux anneaux
i1
i2
j1
j2
j
i
10
min direct ainsi que par le chemin rtrograde. Au noeud destination il y a un vote entre les deux signaux.
Cette technique, illustre sur la gure 2-9.a, duplique la totalit du tracv. Pour limiter la bande passante
ncessaire, le trac peut tre rparti en deux composantes : une scurise et une non-scurise, la protec-
tion SNC P ne sappliquant qu la composante scurise. En consquence, si X est la quantit de trac
scuris faire passer entre deux noeuds quelconques de lanneau, il faut rserver X units de capacit sur
tous les arcs de lanneau.
2.4.3 Protection MS-SPRING
Dans la protection MS-SPRING, le trac qui circulait sur un arc (i,j) in,utilisable est rorient sur le che-
min alternatif entre i et j. Ainsi, le trac de i k qui empruntait le chemin i,j,k dans le szens des aiguilles
dune montre (voir gure 2-9) emprunte le chemin alternatif i->j si la liaison directe (i,j) est en panne).
Dans ce type de protection il faut que tout le trac vhicul par larc en panne puisse tre rerout par tous
les autres arcs. En fait le pire des cas est la panne du lien le plus charg puisque cest dans ce cas que le
reste de lanneau prendra la plus grande surcharge due la protection. Comme dans le cas prcdent, pour
limiter la bande passante ncessaire, ce mcanisme de protection peut tre limit au trac scuris.
3. Notations et exemple test
3.1 Notations
Soit un anneau dni avec les notations suivantes :
Injection du signal dans
Vote entre les deux signaux
les deux directions
reroutage dans la
Retransmission
du signal
direction oppose
(a) (b)
Figure 2-9 Protections SNCP et MS-SPRING
i
j
k
s(k) t(k)
2
3
4
5
6
7
8
1
p
k+
p
k-
Figure 3-1 Notations
du graphe
11
La valeur du trac note X dans ce qui suit, se caractrise par une quantit de bande passante faire passer
entre des couples de noeuds de lanneau. Chaque trac X
k
, indic par est issu dun noeud
source not s(k) et destin un noeud puits t(k). Deux chemins permettent de relier s(k) t(k) : p
k+
dans le
sens des aiguilles dune montre et p
k-
dans le sens inverse. Nous notons X
k+
la partie du trac X
k
qui passe
sur p
k+
et X
k-
la partie du trac X
k
qui passe par p
k-
. Notons a
i
, larte i dnie comme suit :
Pour dnir les artes empruntes par chacun des ux, nous dnissons maintenant les variables suivantes:
Ainsi le trac k passant par larte i est donn par :
En technologie SDH, on utilise gnralement des bres optiques pour transmettre les informations. Cha-
que bre pouvant transmettre une trame STM-N, la capacit totale dune liaison dpend du nombre de
bres et de la capacit de chacune delles. Dans la formulation propose, on considre les 3 types standard
de trames:
Type 1 (STM-1) : Capacit c
1
Type 2 (STM-4) : Capacit c
2
Type 3 (STM-16) : Capacit c
3
La cot de construction dune liaison est compos dun cot xe (cot de tranche) et dun cot variable
fonction du nombre de bres et du type de trame quelles transmettent (la diffrence de cot venant essen-
tiellement des types de multiplexeurs chaque xetrmiot de la bre). A toute arte a
i
, on associe donc 3
cots l
i
1
, l
i
2
, l
i
3
selon le type de bre. Pour obtenir une certaine capacit C
i
de larte a
i
on peut tre amen
combiner les trois types de liaisons avec u
i
liaisons de type STM-1, v
i
liaisons de type STM-4 et w
i
liaisons de type STM-16 :
C
i
= u
i
. c
1
+ v
i
. c
2
+ w
i
. c
3
Le cot J
i
de cration de larte a
i
de capacit C
i
sera alors gal :
J
i
= u
i
. l
i
1
+ v
i
. l
i
2
+ w
i
. l
i
3
k 1 K , [ ]
i
i+1
arte i
a
i
= (i, i [mod n] +1)
o n est le nombre de
noeuds de lanneau
i 1 n , [ ]

i
k +
1 si p
k +
passe par a
i
0 sinon
' ;

=

i
k
1 si p
k
passe par a
i
0 sinon
' ;

=
X
i
k

i
k +
X
k +

i
k
X
k
+ =
12
Remarque: Cette formulation ne prend pas en compte les trames STM-64 (moins rpandues), mais qui
pourraient tre aisment intgres en ajoputant un quatrime type de liaison. Notons enn T
i
le trac total
passant par larte a
i
; on a :
3.2 Exemple test
4. Dimensionnement optimal de lanneau
Dans ce paragraphe on va chercher construire un anneau qui permette dcouler tous les tracs X
k
avec
des liaisons dont le cot total de construction est minimal. On considre successivement le cas o la capa-
cit de chaque liaison de lanneau peut tre adapte la quantit de trac couler (paragraphe 4.1) et
celui o on impose des liaisons de mme type dans tout lanneau (paragraphe 4.2).
4.1 Dimensionnement capacits hterognes
En adaptant les notations du paragraphe 3, le dimensionnement des liaisons sans contrainte dhomognit
des liaiasons scrit:
T
i
X
i
k
k 1 =
K


i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

= =
1
2
3
4
1
2
3
4
5
6
7
8
9
Les problmes doptimisation que nous rsolvons
par la suite seront illustrs au travers de lanneau
SDH dcrit ci-aprs.
Il sagit dun anneau compos de 4 noeuds. La
matrice de trac (en nombre de VC-12) dcrivant les
tracs entre les noeuds est la suivante :
La numrotation des ots est reprsente sur la
gure ci-contre.
A
0 60 56 30
62 0 90 0
121 0 0 70
135 157 0 0
=
min l
i
1
u
i
l
i
2
v
i
l
i
3
w
i
+ +
i 1 =
n

sous les contraintes :


X
k +
X
k
+ X
k
= k

i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

c
1
u
i
c
2
v
i
c
3
w
i
+ + ( ) 0 i
X
k +
X
k
0 , k
u
i
v
i
w
i
, , i

13
O la contrainte (1) exprime que le trac se distribue sur les deux chemins possibles dans lanneau et (2)
exprime la contrainte de capacit dans chaque arte.
La solution optimale de ce programme mixte fournit le nombre de bres de chaque type (u
i
, v
i
, w
i
) compo-
sant toute arte i de lanneau. Elle fournit galement la politique de routage en calculant la quantit de tra-
c X
k
couler dans chaque sens . La solution est optimale au sens o il nexiste pas pour
cet anneau un autre ensemble dartes capable dcouler le trac dont le cot de construction serait inf-
rieur celui qui a t trouv.
Exemple Test
Pour conserver lhomognit avec la matrice de trac de lexemple test, les capacits sont exprimes en
nombre de VC-12 (C1=63, C2= 252, C3=1008). Les artes sont supposes de longueur identiques et le
cot donn para la fonction de la gure 2-2 (l
i
1
=1, l
i
2
=2, l
i
3
=4, ). Le cot de l(anneau est de
11 units. Il offre une capacit dcumule de liens de 1197 VC-12. On peut remarquer que pour un cot
identique, le lien (2,3) aurait pu tre compos de 1 STM-4 et le lien (4,1) de 1 STM-16, offrant ainsi une
capacit cumule de 1827 VC-12.
Le routage employ introduit relativement peu de partage des ux. Ce routage correspond majoritairement
un routage par les plus courts chemins. Cette duistribution rsulte de la proprit nnonce dans la propo-
sition suivante.
Proposition 1 Dans lanneau dimensionn cot minimal, il existe une politique de routage qui, pour tout
noeud source de lanneau, partage au plus un des tracs issus de ce noeud.
Preuve soit k=1 le trac de i j1 et k=2 le trac de i j2
Supposons que dans lanneau de cot minimal, les ots X
1
et X
2
soient partags
k 1 K , [ ]
i 1 n , [ ]
0
100
200
300
400
500
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Trafics
Capacits
0
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE
X
k+
X
k-
3 5 7 9
1 STM-4
2 STM-1
1 STM-4
1 STM-1
2 STM-4
j1
j2
i
X
1+
X
2+
X
1-
X
2-
X
1-
X
2+
14
.
Faisons X
1+
= X
1+
+ , X
1-
= X
1-
- , X
2+
= X
1+
- , X
2-
= X
2-
+ . Le trac total Ta reste inchang dans les
artes a
i
reliant j1 j2 par la chane passant par i; il diminue de 2 dans les artes a reliant j1 j2 par la
chane ne passant pas par i. Par consquent ce nouveau ot reste admissible. En choisissant = min (X
2+
,
X
1-
), on retrouve un nouveau routage qui partage au plus lun des deux tracs. La gnralisation est imm-
diate. Si plusieurs tracs sont issus du mme noeud i, pour tout couple de tracs (i->ja, i->jb) la proprit
de partage pour au plus lun des deux tracs doit tre vrie. Ceci nest possible que si 1 au plus de tous
les tracs issus de i est partag. T
Ainsi pour lexemple test, parmi les tracs 1,2 et 3 lun dentre eux au plus est partag (trac 3). Pour le
couple des tracs 4 et 5, un routage alternatif ne partagerait pas le ot 5 et partagerait lgrement le ot 4.
Parmi le couple des tracs 6 et 7 aucun nest partag. Dans le couple des tracs 8 et 9, un seul est partag
(trac 9).
4.2 Dimensionnement capacits homognes
Cest le mme problme que le prcdent o on cherche toujours la capacit des liaisons cot minimal
mais la seule diffrence o toutes les capacits des liaisons doivent tre identiques. Le problme consiste
minimiser le cot dune seule liaison de capacit ( ) ; cette capacit tant identique sur
toutes les liaisons. Le problme devient :
Exemple test:
La solution obtenue utilise un anneau STM-1 et un anneau STM-4 en parallle, fournissant ainsi une capa-
cit de 315 VC-12. Le trac sur les liens et le routage obtenu sont reprsents sur la gure ci-dessus. Il est
0 > tel que X
1 +
X
2 +
X
1
X
2
, , , >
c
1
u c
2
v c
3
w + +
min l
1
u l
2
v l
3
w + +
sous les contraintes :
X
k +
X
k
+ X
k
= k

i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

c
1
u c
2
v c
3
w + + ( ) 0 i
X
k +
X
k
0 , k
u v w , ,

0
50
100
150
200
250
300
350
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Trafics Capacits
0
20
40
60
80
100
120
140
160
2 4 6 8
Flots
ROUTAGE
X
k+
X
k-
1 3 5 7 9
15
intressant de noter que la contrainte dhomognit des liaisons induit une augmentation du cot de
lanneau (12 au lieu de 11) tout en rduisant la capacit cumule des liaisons (1260 VC-12 au lieu de
1827). La proposition 1 reste valable pour le cas dun rseau homogne. Parmi 1,2 et 3 aucun trac nest
partag. Un routage alternatif ne partagerait pas le trac 4 et partagerait lgrement 5. Parmi 6 et 7 et parmi
8 et 9, un seul trac est partag. On peut enn remarquer que les tracs non partags empruntent presque
toujours le chemin le plus court (ce qui a tendance rduire la bande totake utilise dans lanneau).
5. Routage optimal dans lanneau
Le problme de dimensionnement rsolu dans le paragraphe prcdent trouve une topologie danneau de
cot minimal: il nexiste pas de topologie de cot infrieur capable dcouler la matrice de trac. Le calcul
du dimensionnement rsout implicitement le problme du routage des ots, mais du fait que la capacit des
liens est discrte, plusieurs routages sont possibles dans la topologie dtermine par la phase de dimen-
sionnement. Dans ce paragraphe, on cherche des politiques de routage ayant des proprits particulires
dans un anneau de cot minimal.
Comme les anneaux SDH sont gnralement liaisons homognes, ce paragraphe ne traite que du routage
optimal dans un anneau dont tous les liens ont la capacit c (trouve la phase de dimensionnement).
5.1 Routage partage minimal
Proposition 2 une politique de routage partage minimal peut tre trouve en minimisant le trac total
dans lanneau.
Preuve La proposition 1 du paragraphe prcdent montre quil e xiste un routage qui ne partage pas plus
dun ot parmi tous ceux de source identique dans lanneau. Nous appelons une telle politique routage
partage minimal. Une des consquences principales de la proposition 1 est quune politique de routage
partage minimal rduit le trac total sur lanneau, par comparaison avec une politique nayant pas cette
proprit. Par consquence, la minimisation du trac total dans lanneau doit conduire des politiques de
routage partage minimal.
Le problme se formule de la manire suivante :
Exemple test:
On obtient le rsultat dcrit dans la gure ci-dessous. Vu le critre optimis, on vrie que le routage per-
met de dgager de la disponibilit dans certains liens Par rapport au routage de la phase de dimensionne-
ment qui a tendance utiliser toute la capacit offerte par lanneau
min
i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

i 1 =
n

T
*
=
sous les contraintes :
X
k +
X
k
+ X
k
= k

i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

c 0 i
X
k +
X
k
0 , k

16
.
5.2 Maximisation de la capacit rsiduelle minimale
Une autre manire denvisager le routage est de chercher comment couler le trac dans le rseau dimen-
sionn de telle sorte quil reste une capacit rsiduelle dans les liaisons de lanneau en vue de pouvoir
absorber une augmentation passagre de trac. Ceci revient minimiser le trac de la liaison la plus char-
ge. Une manire datteindre cet objectif est de chercher la plus petite capacit de liaison (note Z) permet-
tant dcouler le trac dans lanneau homogne (on obtiendra videmment ). Le problme de
routage scrit :
Exemple test:
La valeur de Z obtenue en rsolvant le programme linaire est 294.5 (295 pour le programme linaire en
nombres entiers). La solution obtenue est reprsente ci-dessous. Elle quilibre la charge sur les diffrents
liens. Bien que cette rsolution ne garantisse pas un routage partage minimal, la minimisation du trac
maximal sur les liaisons a tendance rduire le trac total dans lanneau, et donc aller vers un routage
partage minimal. Dans cet exemple, seuls deux tracs sont partags (sur des chemins minimaux concur-
rents) et un seul ot emprunte un chemin maximal (ot 3).
0
50
100
150
200
250
300
350
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Trafics Capacits
0
20
40
60
80
100
120
140
160
1 2 4 6 8 9
Flots
ROUTAGE OPTIMAL
X
k+
X
k-
3 5 7
Z C
min Z
sous les contraintes :
X
k +
X
k
+ X
k
= k

i
k +
X
k +

i
k
X
k
+
,
_
k 1 =
K

Z 0 i
X
k +
X
k
0 , k
0 Z C

0
50
100
150
200
250
300
350
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Trafics Capacites
0
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE OPTIMAL
X
k+
X
k-
3 5 7 9
17
La rsolution de ce problme garantit quil nexiste pas de routage permettant dobtenir une capacit rsi-
duelle minimale suprieure C-Z. Parmi les routages maximum de capacit rsiduelle minimale, dans le
but dobtenir un routage partage minimal on peut cherche celui qui minimise le trac total dans lanneau.
Pour cela, il suft de rsoudre le problme 5.1 en remplaant C par Z.
6. Prise en compte des mcanismes de protection SDH
Pour plus de gnralit, nous allons considrer que la matrice de trac est compose de parties de trac
non scuris et de parties de trac scuris. Le cas le plus gnral est celui o chaque trac est dcompos
en deux parties : la partie scurise et la partie non scurise. A titre dexemple, nous utiliserons le
rseau prcdemment dcrit en dcomposant la matrice de trac de la faon suivante :
La partie scurise du trac doit tre prise en charge par un des deux mcanismes de protection, SNCP ou
MS-SPRING.
6.1 Notations
Notons :
X
ks+
la partie du trac X
k
scuris qui passe sur p
k+
X
kn+
la partie du trac X
k
non-scuris qui passe sur p
k+
X
ks-
la partie du trac X
k
scuris qui passe par p
k-
X
kn-
la partie du trac X
k
non-scuris qui passe par p
k-
le trac k scuris qui passe sur la liaison i
le trac k non-scuris qui passe sur la liaison i
le trac scuris passant sur la liaison i
le trac non-scuris passant sur la liaison i
et nalement,
le trac nominal sur la liaison i.
6.2 Dimensionnement et routage avec MS-SPRING
On a pu voir dans la description de la protection de type MS-SPRING quen cas de panne dune liaison le
trac qui la traverse tait rerout sur toutes les autres liaisons de lanneau. En cas de rupture dune liaison,
seuls les tracs scuriss qui lempruntent seront rerouts sur les autres liaisons.
Le problme de dimensionnement consiste donc trouver lanneau de cot minimal qui permette dcouler
A
0 60 56 30
62 0 90 0
121 0 0 70
135 157 0 0
0 6 10 5
40 0 11 0
30 0 0 8
50 70 0 0
= = +
0 54 46 25
22 0 79 0
91 0 0 62
85 87 0 0
Partie scurise Partie non scurise
X
i
ks

i
k +
X
ks +

i
k
X
ks
+ =
X
i
kn

i
k +
X
kn +

i
k
X
kn
+ =
X
i
s
X
i
ks
k

=
X
i
n
X
i
kn
k

=
T
i
X
i
ks
X
i
kn
+
,
_
k

=
18
tout le trafic, et qui garantisse de plus que le trafic scuris pourra tre rerout en cas de panne dune liaison.
6.2.1 Contrainte lie au reroutage MS-SPRING
Notons TT
i,j
le trac passant dans larte a
i
si une rupture de larte a
j
survient. Dans ce cas, tout le trac
protg sur a
j
est rerout sur toutes les autres liaisons et en particulier sur a
i
. On obtient :
Pour assurer lacheminement des tracs scuriss en cas de dgradation, une liaison i doit tre capable de
faire passernon seulement le trac nominal comme prcdemment, mais encore le trac scuris pouvant
venir dune autre liaison. Il faut donc prvoir une rserve de capacit sufsante dans les liaisons.
Pour le trac nominal on a :
En tenant compte du trac rerout depuis la liaison a
j
on a :
Le but du dimensionnement est de chercher la capacit minimale de lanneau permettant dcouler le trac.
Dans le cas prsent, o des tracs sont protgs et rerouts en cas de panne, les capacits des liaisons doi-
vent permettre dcouler le trac nominal et le trac scuris qui est rerout. Une liaison doit avoir une
capacit rsiduelle capable dcouler nimporte quel trac rerout. En particulier, elle doit tre dimension-
ne pour le pire des cas, cest dire:
On doit donc chercher une capacit C telle que :
Cet ensemble de contraintes faisant intervenir loprateur max, peut tre transform en un ensemble qui-
valent de contraintes linaires. Pour cela lensemble de n contraintes prcdentes faisant intervenir lopra-
teur max est quivalent lensemble des n(n-1) contraintes linaires. On a :
6.2.2 Problme de dimensionnement
On sintresse uniquement au cas dun anneau homogne. Le problme de dimensionnement devient :
TT
i j ,
T
i
X
j
ks
k

+ =
T
i
X
i
ks
X
i
kn
+
,
_
k


i
k +
X
ks +
X
kn +
+ ( )
i
k
X
ks
X
kn
+ ( ) +
,
_
k

= =
TT
i j ,
T
i

j
k +
X
ks +

j
k
X
ks
+
,
_
k

+ =
TT
i
T
i
+ max
j
=
j
k +
X
ks +

j
k
X
ks
+
,
_
k


' ;

TT
i
C i
TT
i j ,
C i j i ,
19
Exemple test:
La solution optimale consiste construire un anneau de type STM-16, ce qui laisse une grande capacit
rsiduelle dans les artes pour rerouter le trac scuris en cas de panne.
Comme dans ltude sans prise en compte des pannes, le trac se rpartit de manire quilibre dans les
artes et le routage implicite calcul par un dimensionnement cot minimal partage un tiers des ots (1n,
5n, 6s, 7n, 9s et 9n).
Dans lanneau de cot minimal, on va sintresser maintenant la recherche de politiques alternatives de
routage possdant des proprits particulires.
6.2.3 Problme de routage
Lanneau tant maintenant dimensionn pour tenir compte du reroutage du trac scuris (la capacit C
des liens est xe), il sagit doptimiser le routage an de gagner de la ressource dans loccupation des
liaisons.
a) Routage partage minimal
Proposition 3 Dans un anneau dimension cot minimal pour couler le trac nominal et le trac scu-
ris en cas de panne dune liaison, il existe une politique de routage qui, pour tout noeud source de
lanneau, partage au plus un trac scuris et un trac non scuris issus de ce noeud.
min l
1
u l
2
v l
3
w + +
sous les contraintes :
X
ks +
X
ks
+ X
ks
= k
X
kn +
X
kn
+ X
kn
= k

i
k +
X
ks +
X
kn +
+ ( )
i
k
X
ks
X
kn
+ ( ) +
,
_
k


j
k +
X
ks +

j
k
X
ks
+
,
_
k

+
c
1
u c
2
v c
3
w + + ( ) 0 i j i ,
X
ks +
X
ks
X
kn +
X
kn
, , , 0 k
u v w , ,

0
200
400
600
800
1000
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Capacites Trafics
0
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE
X
ks+
X
kn+
X
ks-
X
kn-
3 5 7 9
20
Preuve (a) Considrons tout dabord le trac scuris. Par un raisonnement identique celui utilis dans la
preuve de la proposition 1, sil existait deux ots scuriss issus de i destination de j1 et j2, il serait pos-
sible de les rerouter de telle sorte que le trac dans les artes de j1 j2 passant par i restent identiques et
que le trac scuris dans lautre chane (j1, j2) soient infrieur. Le ot rsultant reste donc adimissible.
Par le principe de protection MS-SPRING, la capacit rsiduelle de chaque arte est sufsante pour cou-
ler le trac scuris de nimporte quelle autre arte. Comme le nouveau ot ne rduit pas la capacit rsi-
duelle et que le trac scuris baisse sur une partie de lanneau, la capacit de lanneau est sufsante pour
couler ce nouveau ot en cas de panne dune liaison. En gnralisant le raisonnement lensemble des
ots de source i, on montre ainsi quil existe une politique de routage partageant au plus un trac scuris
issu de i.
(b) Considrons maintenant le trac non scuris issu de i destination de deux noeuds j1 et j2. Par le
mme raisonnement que pour le trac scuris, on peut retrouver les ots de telle sorte quau maximum un
trac soit partag. Le trac non scuris reste identique sur la chane j1 j2 passant par i et baisse sur
lautre chane. Le nouveau ot rsultant de ce re-routage reste admissible dans lanneau de cot minimal.
Par ailleurs, la capacit rsiduelle des artes reste au moins gale sa valeur antrieure et le trac scuris
est inchang. En consquence la capacit de lanneau est sufsante pour couler le nouveau ot scuris en
cas de panne dune liaison. En gnralisant lensemble des ots de source i, on en dduit quil existe une
politique de routage dans lanneau de cot minimal partageant au plus un trac non scuris issu de i. T
Daprs la proposition 2, une politique de routage partage minimal est une politique qui minimise le tra-
c dans lanneau. Comme dans le cas non-scuris, pour trouver une politique de routage partage mini-
mal, il faut donc minimiser le trac dans toutes les liaisons de lanneau. Il sagit ici de minimiser le trac
nominal (scuris + non-scuris) et de tenir compte dans les contraintes du trac rerout en cas de panne.
Le problme devient :
Exemple test:
La politique de routage obtenue rduit signicativement le trac sur trois des qutres liens de lanneau. Le
nombre de ots partags a t consdrablement rduit puisquon passe de six (en phase dimensionne-
ment) zro. Tous les ots utilisent un chemin minimal ce qui se vrie galement par le fait que T
*
= T
inf
(voir paragraphe 5.1 pour la justication). Le fait que le routage partage minimal ne partage aucun ot
dcoule de la grande capacit rsiduelle dans les liaisons et de la distinction entre trac scuris et non
scuris : le grain des ots est plus faible, ce qui autorise un plus grand nombre de possibilits de routages,
dont les routages par le chemin minimal qui rduit le trac total dans lanneau.
min
i
k +
X
ks +
X
kn +
+ ( )
i
k
X
ks
X
kn
+ ( ) +
,
_
k

sous les contraintes :


X
ks +
X
ks
+ X
ks
= k
X
kn +
X
kn
+ X
kn
= k

i
k +
X
ks +
X
kn +
+ ( )
i
k
X
ks
X
kn
+ ( ) +
,
_
k

j
k +
X
ks +

j
k
X
ks
+
,
_
C
k

+ i j i ,
X
ks +
X
ks
X
kn +
X
kn
, , , 0 k

21
b) Maximisation de la plus petite capacit rsiduelle
Par rapport la formulation du paragraphe 5.2, la gnralisation au cas de la prise en compte de la protec-
tion du trac scuris par la technique MS-SPRING scrit :
6.3 Dimensionnement et routage avec SNCP
La protection SNCP est plus simple que MS-SPRING et consiste doubler le trac nominal scuris dans
les deux sens (
-
et
+
). La contrainte prcdente qui donnait le trac scuris passant par larte a
i
:
devient :
Ceci revient prcharger toutes les liaisons de lanneau avec le trac X
S
. Seuls les ux non-scuriss vont
permettre doptimiser le remplissage des ressources de lanneau.
6.3.1 Dimensionnement
0
200
400
600
800
1000
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Capacites Trafics
0
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE OPTIMAL
X
ks+
X
kn+
X
ks-
X
kn-
3 5 7 9
min Z
sous les contraintes :
X
ks +
X
ks
+ X
ks
= k
X
kn +
X
kn
+ X
kn
= k

i
k +
X
ks +
X
kn +
+ ( )
i
k
X
ks
X
kn
+ ( ) +
,
_
k

j
k +
X
ks +

j
k
X
ks
+
,
_
Z 0
k

+ i j i ,
0 Z C
X
ks +
X
ks
X
kn +
X
kn
, , , 0 k

i
k +
X
ks +

i
ks
X
ks
+ ( )
k

X
S
X
ks
k

= i
22
La topologie de lanneau homogne de cot minimal permettant dcouler le trac nominal et le trac s-
curis en cas de panne dune liaison esty la solution du problme suivant :
Exemple test:
Lanneau de cot minimal est compos dune ligne STM-16, comme ctait le cas avec la protection de
type MS-SPRING. On constate que la protection SNCP gnre beaucoup plus de trac que MSQ-
SPRING. Une borne infrieure sur le trac cumul dans les liaisons de lanneau est obtenue par lexpres-
sion :
Pour cet exemple test, on obtient T
inf
= 1695, soit une augmentation de 52% du trac nominal par rapport
la protection MS-SPRING. Notons galement que le routage induit par le dimensionnement de cot
minimum partage trois ots (1,5 et 7).
6.3.2 Routage
a) Routage partage minimal
La phase de dimensionnement a trouv lanneau de cot minimal permettant dcouler le trac dont une
partie est scurise par SNCP. C, est la capacit de cet anneau. Comme le trac scuris X
S
passe par tout
lanneau, le problme du routage du trac non scuris X
n
se ramne au problme initial de routage du tra-
c dans un anneau de capacit C-X
S
. Par consquent la proposition 1 sadapte immdiatement la protec-
tion SNCP :
min l
1
u l
2
v l
3
w + +
sous les contraintes :
X
kn +
X
kn
+ X
kn
= k

i
k +
X
kn +

i
k
X
kn
+
,
_
k

c
1
u c
2
v c
3
w + + ( ) X
S
i
X
kn +
X
kn
, 0 k
u v w , ,

T
inf
nX
S
X
kn
d
k
k

+ =
0
200
400
600
800
1000
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Capacites Trafics
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE
X
ks
X
kn+
X
kn-
3 5 9 7
23
Proposition 4 Dans lanneau de cot minimal utilisant la technique SNCP pour protger la composante
scurise du trac, il existe une politique de routage du trtac non scuris qui, pour tout noeud source de
lanneau, partage au plus un des tracs non scuriss de ce noeud.
Une telle politique est dtermine par la recherche dun routage minimisant le trac total dans lanneau,
soit :
Exemple test:
Le trac total est rduit de faon signicative et on peut constater que le routage ne partage aucun trac
non scuris. De plus, la solution du problme est P* = Tinf, ce qui implique que touis lmes ots emprun-
tent un chemin minimal (comme le montre le diagramme barres).
b) Maximisation de la plus petite capacit rsiduelle
Le problme devient :
min
i
k +
X
kn +

i
k
X
kn
+
,
_
k

sous les contraintes :


X
kn +
X
kn
+ X
kn
= k

i
k +
X
kn +

i
k
X
kn
+
,
_
k

C X
S
i
X
kn +
X
kn
, 0 k

0
200
400
600
800
1000
(1,2) (2,3) (3,4) (4,1)
Liens
TRAFIC SUR LES LIENS
Capacites Trafics
0
20
40
60
80
100
120
140
160
1 2 4 6 8
Flots
ROUTAGE OPTIMAL
X
ks
X
kn+
X
kn-
3 5 7 9
min Z
sous les contraintes :
X
kn +
X
kn
+ X
kn
= k

i
k +
X
kn +

i
k
X
kn
+
,
_
Z
k

X
S
i
0 Z C
X
kn +
X
kn
, 0 k

24
7. Conclusions
Nous avons dvelopp dans cette tude plusieurs modlisations et algorithmes de rsolution du problme
de dimensionnemet et de routage dans les anneaux SDH. Les problmes considrs pour le dimensionne-
ment sont les suivants :
- Dimensionnement optimal capacits htrognes
- Dimensionnement optimal capacits homognes
Nous avons ensuite trait le problme du routage sur un rseau capacit donne :
- Routage optimal maximisant la capacit rsiduelle totale
- Routage optimal maximisant la capacit rsiduelle minimale
Nous avons ensuite introduit dans ces problmes de base les deux grands mcanismes de protection de SDH
que sont SNCP et MS-SPRING. Les problmes ont t modis pour prendre en compte des tracs scuri-
ss (duplication due SNCP ou reroutage d MS-SPRING).
Plusieurs conclusions peuvent tre tires de cette tude :
tout dabord, lapproche dveloppe permet de rsoudre compltement et de manire exacte le pro-
blme de lutilisation optimale des ressources dun anneau SDH.
Le problme de dimensionnement tel quil a t formul, est un problme mixte. Nous avons compar
les solutions obtenues avec un problme compltement combinatoire o les ux ne peuvent prendre
que des valeurs discrtes. La diffrence est ngligeable, ce qui justie pleinement de considrer le tra-
c comme une variable continue.
Le problme de routage permet damliorer la solution obtenue lors de ltape de dimensionnement.
La solution optimale du routage (partage optimal sur le sens + ou -) nest pas une solution triviale. Par
exemple, un routage 50% dans les deux directions, quaurait pu nous dicter lintuition, est vraiment
trs loin de loptimum. Toutefois, dans les exemples traits [4] on peut remarquer que beaucoup de
ux sont routs 100% sur le plus court chemin ( condition quils ne soient pas trop gros) et que les
autres sont partags dans les deux directions dans une proportion dpendant des donnes (matrice de
trac, capacit). La proposition 1 dveloppe dans larticle montre que la solution du routage optimal
est partage minimal, cest dire quun maximum de un ot sera partag par noeud origine de trac.
Une bonne solution initiale (ou heuristique) pourrait consister router la plupart des tracs sur leur
plus court chemin jusqu saturation des capacits.
Parmi les critres tests, il semble bien que la maximisation de la plus petite capacit rsiduelle suivie
de la minimisation du trac total conduisent la meilleure solution.
Les mcanismes de protection (SNCP ou MS-SPRING) doivent tre intgrs dans loptimisation car la
solution change compltement en prsence de ux protgs.
Il est clair que la protection MS-SPRING consomme moins de ressources que la protection SNCP.
Les modles et techniques de rsolution dvelopps dans cette tude traitent de manire couple le pro-
blme de dimensionnement et de routage. Pour rendre lapproche complte, il sera aussi ncessaire dint-
grer le problme de topologie, cest dire comment connecter les noeuds entre eux (choix des noeuds
voisins dans un anneau) et combien danneaux doivent tre crs pour interconneter tous les noeuds.
8. Bibliographie
25
[1] M. Sexton, A. Reid. Transmission Networking: SONET and the Synchronous Digital Hierarchy.
Artech House, 1992.
[2] A. Schrijver, P. Seymour, P. Winkler. The Ring Loading Problem. SIAM Journal on Discrete
Mathemathics, Vol. 11, N1, pp. 1-14, 1998.
[3] M. Boisseau, M. Demange, JM. Munier. Rseaux haut dbit. Eyrolles, 1992.
[4] JM. Garcia, O. Brun, P. Bacquet. Optimal Routing in SDH Telecommunication Networks.
LAAS Research report n99334, august 1999.
[5] B. Gavish & I. Neuman. A System for Routing and Capacity Assignment in Computer Commu-
nication Networks. IEEE Trans on Com, Vol. 37, n4, April 1989.
[6] M. DellAmico, M. Labb & F. Mafoli. Exact Solution of the SONET Ring Loading Problem.
Operation Research Letters, n25, pp. 119-129, 1999.
[7] C.L. Monma &D.F. Shallcross. Methods for Designing Communications Networks with Certain
Two-Connected Survavility Constraints. Operations Research, Vol. 37, n4, July-August 1989.

Das könnte Ihnen auch gefallen