Professional Documents
Culture Documents
WTC2012 Miyazaki
Outlines
Introduction
Requirement for enhancing distributed wavelength assignment (WA)
support with signaling
Performance measures and selected Findings
Some constraints in consideration
Candidates of distributed WA approaches
Numerical results
Summary
WTC2012 Miyazaki
National Institute of Information and Communications Technology
Introduction
GMPLS
Wavelength availability
info (by NMS or
routing)
GMPLS
GMPLS
Specify
RWA for
signaling
GMPLS
GMPLS
Wavelength availability
info (by NMS or
routing)
GMPLS
Needs robust Distributed WA support with Signaling (not highly relying on up-to-date info)
After restoration
25
20
F=1
Significant improvement
brought by extensions of
the current standard
1st and 2nd time signaling
15
10
0
0
0.2
0.4
0.6
p
UL(1st)
UL(2nd)
# of affected paths
Blocking
10
Bl o c k in g p r o b a b i li ty
After upgrading
F=6
10 - 2
ULS/LS/T U(1st)
ULS/LS/T U(2nd)
F=1
10 - 1
0.8
Utilization rate
10 - 3
10 - 4
10 - 5
10 - 6
20
40
60
80
100
120
# of Wavelengths
WTC2012 Miyazaki
National Institute of Information and Communications Technology
UL(2nd)F1
ULS/LS/T U(2nd)pF1
Pbwave(2nd)F1
UL(2nd)F6
ULS/LS/T U(2nd)F6
Pbwave(2nd)F6
CI-Incapable
Co-routed bi-directional lightpath
Is it necessary to use the same wavelength in both directions?
Yes. Either initiator or terminator are the colored edge
(with the port/wavelength restriction at edges)
No. Both initiator and terminator are the colorless edge
1
1
1
2
Terminator
Initiator
Colored edge
Colorless edge
Colored edge
Colorless edge
PA
PA~PE: Probabilities of
individual cases
Path
A
Upstream Label
PA+PB+PC+PD+PE=P
Label Set
PathErr
Acceptable Label Set
Upstream Label
Label Set
PathErr
Acceptable Label Set
PB
P: total blocking
probability
Upstream Label
Label Set
D, E
Label
Label
PD, PE
Different blocking situations in 1st time signaling result in different blocking probability in 2nd time signaling
Blocking situations in UL (1st time signaling)
Forward blocking
A: The specified upstream label has been occupied by other
lightpath
B: The specified upstream label is not appeared in final Label
Set (cannot use the same wavelength)
C: Initiator receives an empty Acceptable Label Set, indicating
that no wavelength is available along this path, resulting in
rerouting
Backward blocking
D: Upstream label is successfully reserved in the
upstream direction, and is in Label Set (available in
downstream), however, the label is firstly reserved
by other concurrent competitive lightpath request.
This label happens to be the last available
wavelength. No support in RSVP-TE per RFC 3473 can
indicate this situation, resulting in useless crank-back
E: Similar to D, but there still are other available
wavelengths
WTC2012 Miyazaki
8
c
PA
PA~PD: Probabilities
of individual cases
Path
A
Upstream Label
PA+PB+PC+PD=P
Label Set
PathErr
Acceptable Label Set
Upstream Label
Label Set
PB
PathErr
Acceptable Label Set
Upstream Label
Label Set
C, D
Label
Label
PD, PE
Different blocking situations in 1st time signaling result in different blocking probability in 2nd time signaling
Blocking situations in UL (1st time signaling)
Forward blocking
A: The specified upstream label has been occupied by other
lightpath
B: Initiator receives an empty Acceptable Label Set,
indicating that no wavelength is available along this path,
resulting in rerouting
Backward blocking
C: upstream label is successfully reserved in the
upstream direction, and Label Set (available in
downstream) is not empty, however, the label
(downstream) is firstly reserved by other concurrent
competitive lightpath request
This label happens to be the last available
wavelength (a rare case)
D: Similar to C, but there still are other available
wavelengths
WTC2012 Miyazaki
9
PA~PC: Probabilities of
individual cases
Path
Upstream Label
Upstream Label Set
Label Set
PA+PB+PC=P
Path
Upstream Label Set
Label Set
PA
Resv
Label
Upstream Label
B, C
PB, PC
Different blocking situations in 1st time signaling result in different blocking probability in 2nd time signaling
Blocking situations in ULS (1st time signaling)
Forward blocking
A: There is not any common wavelength in Upstream Label Set
and Label Set at terminator. This includes the situation which
either Label Set obj is empty during the Path message
processing
Backward blocking
B: Upstream label (upstream) or label (downstream)
is firstly reserved by other concurrent competitive
lightpath request. This label happens to be the last
available wavelength (a rare case)
C: Similar to B, but there still are other available
wavelengths
Path
Upstream Label
Upstream Label Set
PA
Label Set
PA~PD: Probabilities of
individual cases
PA+PB+PC+PD=P
Path
Upstream Label Set
A
Label Set
Resv
Label
Upstream Label
Upstream Label
B, C, D
PB, PC, PD
Different blocking situations in 1st time signaling result in different blocking probability in 2nd time signaling
Blocking situations in ULS (1st time signaling)
Forward blocking
A: There is not any wavelength in either Upstream Label Set or
Label Set
Backward blocking
B: Either upstream label (upstream) or label
(downstream) is firstly reserved by other concurrent
competitive lightpath request. This label happens
to be the last available wavelength (a rare case)
C: Both upstream label (upstream) and label
(downstream) are blocked by other concurrent
competitive lightpath request(s), but there are other
available wavelengths left to use
D: One direction is blocked, the other direction is not
blocked, but there are other available wavelength to
use
11
Example
a
Path
Bi-dir Flag
Label Set
Path
Bi-dir Flag
Resv
Label
Resv
Label
Label Set
Label Set
Label Set
Label
Label
Label Set
Label Set
Resv
Label
Resv
Label
Association
Association
12
Path
LSP_ATTRIBUTES
Label Set
1st time signaling
Resv
Label
PA
Path
LSP_ATTRIBUTES
A Label Set
PA~PC: Probabilities
of individual cases
PA+PB+PC=P
Resv
Label
B, C
PB, PC
Different blocking situations in 1st time signaling result in different blocking probability in 2nd time signaling
Blocking situations in LS (1st time signaling)
Forward blocking
A: There is not any wavelength in Label Set
Backward blocking
B: Upstream label (upstream) or label (downstream) is
firstly reserved by other concurrent competitive
lightpath request. This label happens to be the last
available wavelength (a rare case)
C: Similar to B, but there still are other available
wavelengths
Network Model
H hops
Initiator
Terminator
F pairs of fibers
W
W
P(p, b, H, F, W)
14
1) UL
Upstream Label
+ Acceptable Label
Set
2) TU
Associated two uniLSPs
3) ULS
Upstream Label Set
+ Label Set
4) LS
Label Set
+LSP_ATTRIBUTES
not support
H : number of hops
W : number of wavelengths F: number of fibers
p: wavelength utilization rate per fiber link b: competition rate
UL
10
-1
10
-2
10
-3
10
-4
10 0
Blo c k in g p r o b a b ility
Blo c k in g p r o b a b ility
10 0
ULS/LS/TU
0.2
0.4
0.6
0.8
-1
10
-2
10
-3
10
-4
ULS/TU
p
UL(1st)
UL(2nd)
Pbwave(1st)
10
0.2
0.4
0.6
0.8
ULS/LS/T U(1st)
ULS/LS/T U(2nd)
Pbwave(2nd)
UL(1st)
UL(2nd)
Pbwave(1st)
(a) Same-wavelength-use
ULS/TU(1st)
ULS/TU(2nd)
Pbwave(2nd)
(b) Different-wavelength-use
16
10
-1
10
-2
10
-3
10
-4
2
p0.2
5
H
p0.4
10 0
10
-1
10
-2
10
-3
10
-4
p0.6
p0.2
(a) Same-wavelength-use
5
H
p0.4
p0.6
(b) Different-wavelength-use
WTC2012 Miyazaki
National Institute of Information and Communications Technology
17
ULS/LS/TU
25
20
ULS/TU
30
15
20
10
10
0
0
0.2
0.4
0.6
0.8
0.2
0.4
0.8
p
UL(1st)
UL(2nd)
# of affected paths
0.6
UL(1st)
UL(2nd)
# of affected paths
ULS/LS/T U(1st)
ULS/LS/T U(2nd)
(a) Same-wavelength-use
ULS/T U(1st)
ULS/T U(2nd)
(b) Different-wavelength-use
(F=1, W=64, H=4, b=0.001)
WTC2012 Miyazaki
18
10
-1
10
-2
10
-3
10
-4
-5
10
-5
-6
10
-6
10
-1
10
-2
10
-3
10
-4
10
10
F=6
20
40
60
80
100
Blo c k in g p r o b a b ility
Blo c k in g p r o b a b ility
10
All, F=1
120
20
40
W
UL(2nd)F1
ULS/LS/T U(2nd)pF1
Pbwave(2nd)F1
60
80
100
120
UL(2nd)F6
ULS/LS/T U(2nd)F6
Pbwave(2nd)F6
UL(2nd)F1
ULS/T U(2nd)pF1
Pbwave(2nd)F1
(a) Same-wavelength-use
UL(2nd)F6
ULS/T U(2nd)F6
Pbwave(2nd)F6
(b) Different-wavelength-use
19
ULS
LS
TU
Same-wave-use
3H
3H
11H
Different-wave-use
3H
N/A
9H
WTC2012 Miyazaki
National Institute of Information and Communications Technology
20
800
Lfor e
400
0
0
0.2
0.4
0.6
0.8
p
ULS-H4
LS-H4
ULS-H8
LS-H8
WTC2012 Miyazaki
National Institute of Information and Communications Technology
21
Focused on the signaling- based wavelength assignment needs and performance analysis for corouted bi-directional lightpath provisioning
Single RWA solution specification approach in simple current signaling (RSVP-TE per RFC3471,
RFC3473 highly relies on the up-to-date info dissemination (resulting in a heavy load of routing on
control plane)
Needs robust distributed WA support with signaling even in centralized RWA architectures
(relaxing the strict dependency on the up-to-date info and frequent routing)
Review the questions again. How about the capability of Signaling schemes on Distributed WA?:
Q: Is the current standard RSVP-TE enough?
Finding: Upstream Label (UL) approach is of poor performance in terms of distributed WA capability
Q: Are there any possibilities for service providers to provide more cost efficient lightpath service?
Finding: Three signaling-based WA approaches are available
Two-Uni has the highest flexibility but the performance depends on implementation
ULS extends the idea of Label Set in upstream direction
LS reuses the Label Set (optimizes signaling in the same-wavelength-use scenario)
Q: How about the possible gain by employing the extension?
Finding: The candidate approaches outperform the UL significantly (blocking performance)
Especially, in restoration scenario and a long-term view (in case of future WSON upgrading)
WTC2012 Miyazaki
National Institute of Information and Communications Technology
22
Thank you !
WTC2012 Miyazaki
23