Overview of Ms-Spring and GMPLS: Multiplex Section - Shared Protection Ring
Overview of Ms-Spring and GMPLS: Multiplex Section - Shared Protection Ring
Overview of Ms-Spring and GMPLS: Multiplex Section - Shared Protection Ring
• Prepared by:
– Diego Caviglia – [email protected]
– Huub van Helvoort – [email protected]
1
Overview of MS-SPRing - Introduction
Multiplex Section - Shared Protection Ring – MS-
SPRing
2
Overview of MS-SPRing - MS-SPRing 2-fiber
A B C
working traffic
protecting traffic
F E D
3
Overview of MS-SPRing - MS-SPRing 4-fiber
A B C
working traffic
protecting traffic
F E D
4
Overview of MS-SPRing - MS-SPRing 4-fiber
A B C
working traffic
protecting traffic
F E D
5
Overview of MS-SPRing - MS-SPRing 4-fiber
(ring-switching)
A B C
working traffic
protecting traffic
F E D
6
Overview of MS-SPRing - MS-SPRing 4-fiber
(ring-switching)
A B C
working traffic
protecting traffic
F E D
7
Overview of MS-SPRing - MS-SPRing 4-fiber
transoceanic (ring-switching)
A B C
working traffic
protecting traffic
F E D
8
Overview of MS-SPRing - MS-SPRing 4-fiber
(span-switching)
A B C
working traffic
protecting traffic
F E D
9
Overview of MS-SPRing - MS-SPRing 4-fiber
(span-switching)
A B C
working traffic
protecting traffic
F E D
10
Overview of MS-SPRing - Provisioning
11
How does this relate to GMPLS?
GMPLS provides ideally a robust and flexible control plane protocols set
designed for application over generalized transport network;
A typical application of GMPLS is, among others, the control of transport
networks based on SDH/SONET technology;
The typical SDH/SONET network topology is made by interconnected rings;
• the main protection scheme for interconnected rings is MS-SPRing;
Usually network operators:
• Don’t want to dismiss protection scheme they are used to;
• Wants to sell high value services that need recovery time, at least for the first
failure, in order of milliseconds (e.g. 50 ms);
In this scenario, the introduction of GMPLS based control plane should ensure
support of and/or compatibility with the most important and widely exploited
SDH/SONET features, making possible a seamless interworking with inherent
data plane requirements.
12
What signaling/routing problems arise?
13
What signaling/routing problems arise? - TSI
TSI is the connection function capability of changing the time
slot position of through-connected traffic (i.e. traffic that is
not added or dropped from the node);
At present there is no TSI capability specified in nodes
belonging to a MS-SPRing sub network;
Channels at MS-SPRing node’s egress are nailed to the same
timeslot used by the same channels at node’s ingress;
From a Control Plane point of view that means that Ring
Ingress Node (first Node of the LSP that is also part of a MS-
SPRing) should know in advance witch labels (Timeslots) are
free on the ring or some crankback mechanism should be
implemented inside the ring.
14
What signaling/routing problems arise? - Squelching
Squelching is defined as the process of inserting AU-AIS in
order to prevent misconnections;
The squelching process application over traffic results in an all
1’s signal;
In order to perform squelching each TNEs in the ring should
know, for every LSP, wich TNE is Ring Ingress and witch one
is Ring Egress;
From a Control Plane point of view that means that during the
LSP set the above information is distributed among the TNEs
that are traversed by the LSP.
15
What signaling/routing problems arise? – Data Plane
Control Plane misalignment
Before failures
• The LSP goes through A, B, C and D;
• The data traffic goes through A, B, C and D;
After failure
• The LSP goes through A, B, C and D;
• The data traffic goes through A, B, A, F, E, D, C and D
Control Plane Needs to be re-aligned with data plane
A B C A B C
F E D F E D
16
Next
Questions
17