68
A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent, The Merciful

A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Embed Size (px)

Citation preview

Page 1: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

A Review of Routing and Wavelength Assignment

Approaches for Wavelength-Routed

Optical WDM NetworksMohammad Reza Faghani

In the name of God, The Beneficent, The Merciful

Page 2: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Outline

Introduction Static Lightpath Establishment (SLE)

problem Routing Wavelength Assignment Simulation Results Wavelength assignment in distributed

fashion.

Page 3: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Introduction

Page 4: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength Routed Network Definition

A wavelength routed network consists of WXC (wavelength crossconnect) interconnected by point-point fiber links in any arbitrary topology.

A lightpath is an all-optical communication path between two nodes, established by allocating the same wavelength throughout the route of the transmitted data.

Issues in wavelength routed networks Route and wavelength assignment Centralized Versus Distributed Control

Page 5: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength-continuity constraint

B

A

CD

E

F

G

HI

J

K

L

M

N

O

1

2

32

1

1

1

OXC

IP SONET

SONET

IP

OXC allows the efficient network management of wavelengths at the optical layer. The variety of functions that it provides are signal monitoring, restoration, provisioning and grooming.

Page 6: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength Routed Networks Given a set of connections, the problem of setting up

lightpaths by routing and assigning a wavelength to each connection is called the Routing and Wavelength-Assignment (RWA) problem.

Minimize the number of wavelength needed for certain set of connection or Alternatively, maximize the number of connection for a given fixed number of wavelengths.

Page 7: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Connection Requests

Static Lightpath Establishment (SLE) problem Static : The set of connections is known in advance

Dynamic Lightpath Establishment (DLE) problem Incremental : Connection requests arrive

sequentially,a lightpath is established for each connection, and a lightpath remains in the network indefinitely

Dynamic : A lightpath is set up for each connection request as it arrives, and the lightpath is released after some finite amount of time

Page 8: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Static Lightpath Establishment (SLE) problem

Page 9: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Static Lightpath Establishment Characteristic

Lightpath requests are known in advance RWA operations are performed off-line

Objective Min (# of flow each link) Max (# of connections that can be

established)

Page 10: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Static Lightpath Establishment The SLE problem can be formulated as a

linear program or ILP while DLE employs heuristic methods.

SLE can be partitioned into two subproblems Routing Wavelength assignment

Each subproblem can be solved separately

Page 11: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength-continuity constraint integer linear program (ILP) objective function

is to minimize the flow in each link, which, in turn, corresponds to minimizing the number of lightpaths passing through a particular link.

Page 12: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength-continuity constraint

s,d

sdwij

sdwij

sdw

sdw

sdw

sdw

k

sdwjk

i

sdwij

wds

sdwij

F

F

FF

FF

F

1

1 , 0

otherwise 0

jd if

js if

ij max

such that max : minimize

,,

Number of connection requests.

Number of connection needed.

Number of connection request on any s,d,w

Page 13: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength-continuity constraint This approach may be used to obtain the minimum

number of wavelengths required for a given set of connection requests by performing a search on the minimum number of wavelengths in the network.

We can apply the ILP to see if a solution can be found.This procedure is iterated until the minimum number of wavelengths is found.

the next ILP is used for maximizing the number of established connections for a fixed number of wavelengths

Page 14: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength-continuity constraint (cont.)

sdii

TW

LWT

sd

N

iO

Niqm

ACm

BC

WjPic

Nim

mqC

ij

i

sd

i

,...,2,1 ,

1

1

,...,2,1 ,,...,2,1 1,0

,...,2,1 integer, ,0

),( : Maximize1

Page 15: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength conversion the wavelength-continuity constraint can be

eliminated if we use wavelength converters to convert one wavelength on into another at an intermediate node before forwarding it to the next link.

wavelength conversion may improve the

efficiency by resolving the wavelength conflicts. This method can also be formulated using ILP.

Page 16: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength conversion

otherwise 0

jd if

js if

ij max

such that max : minimize

,

sd

sd

k

sdjk

i

sdij

ds

sdij

FF

FF

F

Page 17: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

ILP of SLE with wavelength conversion full wavelength conversion in the network

may not be preferred and may not even be necessary due to high costs and limited performance gains.

a subset of the nodes may allows wavelength conversion, or a node employs converters that can only convert to a limited range of wavelenghts.

Some Problem may arise due to limited conversions.

Page 18: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Limited wavelength conversion Sparse location of wavelength converters

in network Place few converters in an arbitrary network Where Optimally to place ?

Sharing of converters Switch architectures that allow sharing of converters

among the various signals. Performance Saturates as no. of converters increases. Routing Dependent

Limited-range wavelength conversion Range is limited to k i max(i-k,1) through min(i+k,w)

Page 19: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Routing

Page 20: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Routing

Both SLE and DLE use three basic approches for routing. Fixed Routing Fixed Alternate Routing Adaptive Routing

Fixed Routing is Simplest, Adaptive yields the Best performance. Alternate offers Tradeoff.

Page 21: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Fixed Routing

Always choose the same fixed route for a given source-destination pair

Ex: fixed shortest-path routing Dijkstra’s algorithm Bellman-Ford algorithm

Disadvantage Hign blocking probability in the dynamic case Unable to handle fault situation (altPath,Dyn)

Page 22: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Fixed Routing

Fixed shortest path route from node 0 to 2.

Page 23: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Fixed-Alternate Routing

Each node is required to maintain a routing table that contains an ordered list of a number of fixed routes to each destination node

A primary route between s-d is defined as the first route

An alternative route doesn’t share any links with the first route (link disjoint)

Advantage Provide some degree of fault tolerance Reduce the blocking probability compared to fixed

routing

Page 24: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Fixed-Alternate Routing

Primary (Solid) and Alternate (Dashed) routes form node 0 to 2

Page 25: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Adaptive Routing

The route from a source node to a destination node is chosen dynamically, depending on the network state

Ex: Shortest-cost-path routing Least-congestion-path routing

Congestion is measured by available wavelengths Advantage

Lower connection blocking than fixed and fixed-alternate routing

Page 26: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Adaptive Routing

shortest-cost-path routing, well-suited for use in wavelength-converted networks.

Each unused link has a cost of 1 unit, each used link has a cost of ∞, and each wavelength-converter link has a cost of c units.

If wavelength conversion is not available, c = ∞. When a connection arrives, the shortest-cost

path between the source node and the destination node is determined.

Page 27: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Adaptive Routing

Adaptive shortest cost path route from node 0 to 2.

Page 28: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Consider fault-tolerant

Protection Set up two link/node-disjoint lightpaths Primary lightpath transmit data Backup lightpath must be reserved Fast but need reserve resource

Restoration The backup path is determined dynamically

after the failure has occurred Slow but doesn't need reserve resource

Page 29: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength Assignment

Page 30: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Static Wavelength-Assignment Minimizing the number of wavelengths

used in wavelength-continuity constraint, reduced to the graph coloring problem Construct an auxiliary graph G(V,E) Color the nodes of the graph G

Largest First Smallest Last

Page 31: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Static Wavelength-Assignment (cont.)

Network With 8 routed Lightpath

Auxiliary Graph.

Page 32: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Largest First

Page 33: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Smallest Last

Page 34: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Dynamic or Incremental Wavelength Assignment Heuristics For the case in which lightpaths arrive one at

a time (either incremental or dynamic traffic), heuristic methods must be used to assign wavelengths to lightpaths.

In dynamic problem, we assume that the number of wavelengths is fixed (as in practical situations), and we attempt to minimize connection blocking.

Page 35: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Dynamic or Incremental Wavelength Assignment Heuristics Random Wavelength Assignment (R) First-Fit (FF) Least-Used (LU)/SPREAD Most-Used (MU)/PACK Min-Product (MP) Least-Loaded (LL) MAX-SUM (MΣ) Relative Capacity Loss (RCL) Distributed Relative Capacity Loss (DRCL) Wavelength Reservation (Rsv) Protecting Threshold (Thr)

Page 36: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength-usage pattern Consider P1(2,4) and three potential paths

that share common link P2(1,5) P3(3,6) P4(0,3).

Page 37: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Random Wavelength Assignment (R) First searches the space of wavelengths

to determine the set of all wavelengths that are available on the required route

Among the available wavelengths, one is chosen randomly

Advantage NO communication overhead

Page 38: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

First-Fit (FF)

When searching for available wavelengths, a lower-numbered wavelength is considered before a higher-numbered wavelength

The first available wavelength is then selected

Advantage Computation cost is lower No communication overhead

Page 39: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

FF example

λ0 will be assigned λ0 will also be assigned MP and LL as single

fiber.

Page 40: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Least-Used (LU)/SPREAD

LU selects the wavelength that is the least used in the network, thereby attempting to balance the load among all the wavelengths

Disadvantage Additional communication overhead

Page 41: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

LU example

λ0 ,λ1 ,λ3 are each used two links λ2 is used only one link So LU will choose λ2

Page 42: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Most-Used (MU)/PACK

MU selects the most-used wavelength in the network

Packing connections into fewer wavelengths

Advantage Overhead is similar to LU but MU

outperforms LU and FF Outperforms LU (fewer wavelength used).

Page 43: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

MU example

λ0 ,λ1 ,λ3 are each used two links λ2 is used only one link So MU will choose one of λ0 ,λ1 ,λ3 with equal

probability.

Page 44: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Min-Product (MP)

MP is used in multi-fiber network In a Single Fiber , MP becomes FF. The goal of MP is to pack wavelengths into

fibers )(

minpl

ljD

Dlj indicates the number of assigned fibers on link l and wavelength j. MP does it for all j.

π(p): Set of links comprising path p.

Page 45: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

MP example

0 1 2 3 4 5

λ1=2

λ2=3

λ3=1

λ1=3

λ2=2

λ3=2

λ1=1

λ2=4

λ3=1

λ1=3

λ2=1

λ3=2

λ1=5

λ2=2

λ3=1

λ1 : 2*3*1*3*5=90

λ2 : 3*2*4*1*2=48

λ3 : 1*2*1*2*1=4

So choose λ3 for path 0 to 5.

Page 46: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Least-Loaded (LL)

LL is also used in multi-fiber network To select the wavelength that has the largest

residual capacity on the most-loaded link along route p

)(minmax)(

ljlplSpj

DM

Ml: Number of fibers on link l. Sp: Set of available wavelengths along the selected paths

p.

Page 47: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

LL example

0 1 2 3 4 5

Assume 7 fibers per link

λ1=2(5)

λ2=3(4)

λ3=1(6)

λ1=3(4)

λ2=2(5)

λ3=2(5)

λ1=1(6)

λ2=4(3)

λ3=1(6)

λ1=3(4)

λ2=1(6)

λ3=2(5)

λ1=5(2)

λ2=2(5)

λ3=1(6)Set up lightpath from 0 to 2

Choose λ3 Max(min(residual capacity))=5

Page 48: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

MAX-SUM (MΣ)

MΣ considers all possible paths in the network and attempts to maximize the remaining path capacities after lightpath establishment.

Applied to both single and multi-fiber Networks

Pp

W

jpl

pl

ljl

pjR

jlrpR

jlrjpr

DMjlr

)),('( maximize that jh wavelengt thechoose

),,(min),(

),,(min),,(

)(),,(

1)(

)(

Page 49: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

MΣexample

Choosing λ0 will block path P4

λ2 has the highest capacity loss

What about choosing λ0 ?

Page 50: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

RCL attempts to improve on MΣ by taking into consideration the number of available alternate wavelengths for each potential future connection.

RCL

Relative Capacity Loss (RCL)

Pp

jprpjrjpR ),,(/))),('(),,'((min

Pp

pjrjpr ))),('(),,'((min

Page 51: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

RCL example

Choosing the Wavelength with smallest Total RCL.

Page 52: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Distributed Relative Capacity Loss (DRCL) MΣ and RCL are difficult and expensive to

implement in a distributed environment.

MΣ and RCL both require fixed routing, which makes it difficult to improve network performance.

Two Problem of implementation. how is information of network state exchanged? how can we reduce the amount of calculation upon

receiving a connection request?

Page 53: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Distributed Relative Capacity Loss (DRCL) Speed up the wavelength-assignment

procedure each node stores information on the

capacity loss on each wavelength. only table lookup. (w,d,rcl(w,d)) small amount of calculation are required

upon the arrival of a connection request. Routing is implemented using the Bellman-

Ford (each node exchange table with its neighboring nodes and updates its table).

Page 54: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Distributed Relative Capacity Loss (DRCL) (cont.)

DRCL considers all of the paths from the source node of the arriving connection request to every other node ,excluding the destination node of the arriving connection request.

DRCL choose the wavelength that minimize the sum of rcl(w,d) over all possible destination d.

Page 55: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Distributed Relative Capacity Loss (DRCL) (cont.) If there is no path from node s to node d on

wavelength w, then rcl(w,d) = 0

If there is a direct link from node s to node d, and the path from s to d on wavelength w is routed through this link, then rcl(w,d) = 1/k, where k is the number of available wavelengths on this link through which s can reach.

Page 56: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

DRCL exampleWe have to Calculate RCL for (2,0)(2,1),(2,3),(2,5) and (2,6).

(2,0) can only be established on λ0.

(2,1) can establish on three wavelengths giving the RCL value of 1/3and so on.

These entry are calculated just usingthe RCL table of Adjacent nodes.

Page 57: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength Reservation (Rsv)λ1 is always reserved on link (1,2) for traffics of node 0 to

node 3.So node 1 cannot connect to node 2 using λ1.

Page 58: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Wavelength Reservation (Rsv) A given wavelength on a specified link

is reserved for a traffic stream, usually a multihop stream

To protect only the connections that traverse multihop connections.

Must be combined with other wavelength-assignment scheme.

Page 59: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Page 60: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Comparison of Random, FF, LU,MU, Max-Sum, andRCL for single-fiber network with 16 wavelengths.

Page 61: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Comparison of Random, FF, LU,MU, LL, Max-Sum,and RCL for two-fiber network with 8 wavelengths.

Page 62: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

In the single-fiber case, MU is found to achieve the best performance under low load while MΣ and RCL work well when the load is high ( ≥ 50 Erlangs), with the other approaches not that far behind.

When the number of fibers per link is two (M = 2), MU, MP, and RCL perform well under low load, while LL and MΣ offer better performance under a higher load.

Page 63: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Comparison of Random, FF, LU, MU, MP, LL,Max-Sum, and RCL for four-fiber network with 4 wavelengths. LL performs better.

Page 64: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Comparison of DRCL, FF with adaptive routing, RCL(which can only be implemented with fixed routing), and FF withfixed routing.

Page 65: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Note that RCL cannot be implemented with adaptive routing.

DRCL slightly outperforms FF (with adaptive routing) in the reasonable region, which is 45-65 Erlangs in this network, and they both perform better than RCL and FF with fixed routing.

Page 66: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Simulation Results

Overall, it appears that the routing scheme has much more of an impact on the performance of the system than the wavelength-assignment scheme.

It is important to first decide on a good routing mechanism, and then to choose a wavelength-assignment scheme that can easily be implemented in conjunction with the selected routing mechanism.

Page 67: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

References

[1] H. Zang et al A Review of Routing and Wavelength Assignment Approaches for Wavelength Routed Optical WDM Networks, Optical Networking Magazine, IEEE Jan 2000

Page 68: A Review of Routing and Wavelength Assignment Approaches for Wavelength-Routed Optical WDM Networks Mohammad Reza Faghani In the name of God, The Beneficent,

Thanks to Audiences