Routing and Wavelength Assignment For Wavelength-Routed WDM Networks
Routing and Wavelength Assignment For Wavelength-Routed WDM Networks
Combined routing and wavelength assignment problem Routing x static: ILP formulation x dynamic: on-line algorithms Wavelength assignment x static: graph coloring approach x dynamic: heuristics A new wavelength assignment heuristic
ECS 259 -- H. Zang and B. Mukherjee, UC Davis 1
RWA
Fixed routing (On/Off line) Fixed-alternate routing (On/Off line) Adaptive routing (On line) x adaptive shortest path routing x least congested path routing
Construct an auxiliary graph G(V,E) Color the nodes of the graph G such that no two adjacent nodes have the same color Sequential graph coloring approaches
Least Loaded MAX-SUM Relative Capacity Loss Wavelength Reservation Protecting Threshold
Illustrative Example
wavelengths
P1:(2,4)
ontrol network not shown. All wavelengths shown are for dat
ECS 259 -- H. Zang and B. Mukherjee, UC Davis 8
Calculation of Max-Sum
wavelengths
P1:(2,4)
wavelengths WPC loss of each path on each Total WPC loss P2:(1,5) P3:(3,6) P4:(0,3) 1 0 0 1 Wavelength 3 selected: 1 1 0 2 2 0 1 0 1 0, 1, or 1 0 0 1 1 0
ECS 259 -- H. Zang and B. Mukherjee, UC Davis 9
P1:(2,4)
Wavelength selected: 1 or 3
0 1 2 3 4 5 6
wavelengths 3 2 1 0
RCL of each path on each P2:(1,5) P3:(3,6) P4:(0,3) 0.5 0 0 0.5 0.5 0 0 0.5 0 0 0 1
ECS 259 -- H. Zang and B. Mukherjee, UC Davis
Simulation Network
1 0 1 1 1 5 2 2 1 4 1 1 3
# of wavelength s (b)
12
Computational Complexity
Wavelength reservation & Protecting threshold - constant Random & First-Fit - O(W) Min-Product & Least-Loaded - O(NW) Least-Used & Most-Used - O(LW) Max-Sum & Relative Capacity Loss - O(WN3) where W - # of wavelengths, N - # of nodes, L - # of links
P1:(2,4)
Wavelength
RCL table at Node 2
0 0 0 0 1
2 0 0 0 0
6 0
Subtotal
3 2 1 0
11/12
Wavelength *selected: 3
Less state information is exchanged Faster computation of wavelength assignment upon a connection request Can be combined with adaptive routing
Simulation Network
1 0 1
1 1 5
2 1 4
1 3 1
2 Average propagation delay between two nodes: 0.107 ms Average hop distance: 1.53
ECS 259 -- H. Zang and B. Mukherjee, UC Davis 16
Future Research
Survivable wavelength-routed WDM networks x previous work: static traffic & single link failure [S. Ramamurthy 1998] x higher layer protection -logical topology design with bundle cut in mind x WDM layer protection - dynamic traffic