Wavelength Band Switching in Multi-granular All-Optical Networks Xiaojun Cao

advertisement
Wavelength Band Switching
in Multi-granular All-Optical
Networks
Xiaojun Cao
In collaboration with
Yizhi Xiong, Vishal Anand and Chunming Qiao
LANDER, CSE Department
SUNY at Buffalo
~1~
OptiComm ’02
July 2002
Outline
Concept of wavelength band switching
(WBS)
’ Integer linear programming (ILP) model
for WBS.
’ Heuristic algorithms for WBS
’ Simulation results
’ Conclusion
’
~2~
OptiComm ’02
July 2002
Wavelength Band Switching
’
’
’
’
A new WDM switching hierarchy
To reduce port count and its associated complexity in
Optical cross-connect nodes (OXC)
Use WBS in conjunction with a multi-granular OXC,
MG-OXC
Wavelength band: a group of several wavelengths
A
C
B
A
λ
λ10
λ2
λ3
D
Band of 4 wavelengths
C
B
~3~
b0D
OptiComm ’02
July 2002
Multi-granular optical crossconnect (MG-OXC)
Wd r o p
.
.
.
.
Fd r o p
.
.
.
.
WXC
.
.
.
.
BTW WTB
Bdrop
.
.
Wa d d
.
.
.
.
WXC
Layer
Ba d d
.
.
BXC
.
.
.
.
FTB BTF
FXC
.
.
BXC
Layer
Fa d d
.
.
FXC
Layer
Architecture of an MG-OXC
~4~
OptiComm ’02
July 2002
Classification of WBS
WBS Schemes
Fixed # B
Fixed # W
Variable # B
Variable # W
Fixed # W
Variable # W
(6)
Fixed
λ set
Arbitrary
λ set
Consecutive
(1)
(4)
Consecutive
(2)
λ set
Random
λ set Random λ set
(5)
Consecutive
(7)
λ set
Random
λ set
(8)
λ set
(3)
~5~
OptiComm ’02
July 2002
Waveband assignment
strategies
(1) grouping the lightpaths with the same sourcedestination pair only;
(2) grouping the lightpaths from the same source
only;
(3) grouping the lightpaths with same destination
only;
(4) grouping the lightpaths with common
intermediate links (from any source to any
destination).
’ Strategy (4) is the most general
~6~
OptiComm ’02
July 2002
ILP model for WBS
Based on waveband assignment strategy
(4).
’ Objective: minimize the total number of
MG-OXC ports in the network.
’ ??For more detail, we referred to our
original paper.
’
~7~
OptiComm ’02
July 2002
Heuristic Algorithms
Waveband Oblivious (but optimal) RWA
(WBO-RWA)
’ Balanced Path with Heavy-Traffic first
waveband assignment (BPHT)
’
~8~
OptiComm ’02
July 2002
WBO-RWA
’
’
’
Use ILP formulations for traditional RWA
that minimize the total number of used
wavelength-hop (WH).
Then group the assigned wavelengths into
bands and calculate the number of required
ports.
The grouping is done as an afterthought,
completely oblivious to the existence of
wavebands
~9~
OptiComm ’02
July 2002
BPHT
1.
2.
Load Balanced Routing
Wavelength Assignments
A.) First, consider all traffic with path length or hops (hp>=2)
’ Define a set Qsd for every node pair (s,d), which includes
all its subpaths. Calculate weight for each set
’ Starting with Largest weight set,
1.
2.
3.
4.
Wsd = ∑hp *Tp
assign wavelengths to traffic s->d,
p∈Qsd
assign wavelengths to traffic from s
assign wavelengths to traffic to d
Recursively assign wavelengths, until all sub-paths are
assigned
B.) Finally, consider the one-hop traffic.
3.
Waveband Switching
~10~
OptiComm ’02
July 2002
BPHT example
S0
4
S1
S2
2
3
S3
1
S4
6
d = S5
5
W sd =
∑h
p∈Q sd
p
S5
× t p = 5 × 1 + 4 × 1 + 3 × 1 + 2 × 1 + 4 × 1 + 3 × 1 = 21
b0
S0
b1
S1
λ4
λ3
S2
λ5
λ2
S3
λ1
λ0
S4
S5
b2
~11~
OptiComm ’02
July 2002
Network Topology
6
5
1
4
3
2
11
12
1
5
2
3
9
8
4
13
14
7
10
6
~12~
OptiComm ’02
July 2002
Performance Evaluation
’
Performance Metrics
– Total port number ratio T(a):
Total ( FXCn + BXCn + WXCn )u sin g WBS a lg orithm ' a '
Total (OXCn ) of ordinary − OXC
– Max port number ratio M(a):
Max( FXCn + BXCn + WXCn )u sin g WBS a lg orithm ' a '
Max(OXCn ) of ordinary − OXC
– Used wavelength channels ratio W(a):
λ − hop used by WBS a lg orithm ' a'
λ − hop used by optimal RWA without WBS
– ??Improvement in number of ports is: 1-T(a)
~13~
OptiComm ’02
July 2002
Simulation Results I
’
Results for the six-node network
~14~
OptiComm ’02
July 2002
Simulation Results II
’
Results of the NSF network—Random traffic
W*B=120 (number of wavelengths per fiber)
~15~
OptiComm ’02
July 2002
Simulation Results III
’
Results of the NSF network—Uniform traffic
– B=30, W=4
~16~
OptiComm ’02
July 2002
Conclusion
’
’
’
’
’
We explore the advantage of WBS, and intelligent
WBS heuristics.
Developed ILP formulations and heuristics to
consider the efficient design of MG-OXC optical
networks.
Intelligent WBS heuristics (such as BPHT) can
save considerably on port count.Bad heuristics
such as WBO-RWA may need even more ports
than ordinary-OXC network.
Waveband granularity (i.e. band size) has a large
effect on the performance.
There is a trade-off between wavelength-hop used
and the total port count in MG-OXC network.
~17~
OptiComm ’02
July 2002
Download