Académique Documents
Professionnel Documents
Culture Documents
Networks
Dr. Mohd Nazri Bin Mohd Warip
Session 2016
Dr. Mohd Nazri Mohd Warip
Lecture Outline
Overview
Protocol Suite and Terminology
Enabling Optical Technologies
Optical Transport Network Engineering
Multiprotocol Label Switching (MPLS)
Generalized Multiprotocol Label Switching
(GMPLS)
Admission Control
Classification
Policing
Queuing and Schedulling
Signalling Protocol
RSVP
Appli-
RSVP RSVP RSVP
cation RSVP
process Routing process
Policy process Policy
control control
Data
Admission Admission
control control
Prec: xyz
Dr. Mohd Nazri Mohd Warip
MPLS
March 2016 / EKT355 Lecture 2
Prec: xyz 11
EXP: xyz
The Control Plane
MPLS
Cisco CRS-3 Label Switch Processor
PE (LSR) PE (LSR)
CPE (IP Router)
CPE (IP Router)
Ipoh Cyberjaya
Anjung UNIMAP
CPE (IP Router) Kulim, Kedah
Network Shim IP
Header Header Data
Header
IP
MPLS
Physical Layer
Downstream Unsolicited
Label assignments by downstream peers and
distributed to neighbouring LSR
Trigger; new routing information
Downstream on Demand
Upstream LSR specifically requests a label
assignment
One observation
If the network supports fewer than 8 PHB then
we can use EXP bits
An LSP set up under these conditions so called E-
LSP
What if we need more than 8 PHB?
We need to provide information inside labels
This requires enhancing Label Distribution Protocol
also.
Label can now be bound to both <FEC, PHB>
MPLS:
Connection-oriented
Leverages IP routing protocols, with TE extensions, to
provide means for selecting good paths
Provides signaling for establishing paths
With appropriate extensions, Generalized MPLS
can provide the control plane for other networks:
SONET networks that provide TDM connections
WDM networks that provide end-to-end optical
wavelength connection
Optical networks that provide end-to-end optical fiber
path
Dr. Mohd Nazri Mohd Warip March 2016 / EKT355 Lecture 2 42
Generalized MPLS Protocol
IP
PPP/Adaptation Layer
Wavelength
SONET/SDH MAC/GE ATM Frame Relay
Switching
FIBRE
Data Plane
MPLS
RFC3031
GMPLS
RFC3945
OSPF Extensions
Disseminate link state for optical & SONET links
Signal quality, protection capability, link building, interface types
available.
link Bundling
DWDM causes optical fiber to appear as large number of links &
hence routing adjacencies
Link bundling aggregates parallel links so single adjacency
required
link Management Protocol (LMP)
New protocol that automates management of component links
Provides separate control channel so data channels can be
transparent, e.g. as inMarch
Dr. Mohd Nazri Mohd Warip
a lightpath that carries only data
2016 / EKT355 Lecture 2 48
GMPLS Signalling Protocols
GMPLS RSVP-TE
Generalized Label Request & label Structure
Suggested Label Support
Label Set & Explicit Label Control
Bi-directional LSP
Notification on Error
Protection Information & Administrative Status Information
Control Channel Separation & Fault Handling
LSP (Packet)
Lightpath
Link
Fibre
Path
Signalling request Path
Path
Path
m ua
1 4 24.8%
10 17 58.2%
100 117 84.6%
Dr. Mohd Nazri Mohd Warip March 2016 / EKT355 Lecture 2 56
MPLS vs GMPLS comparison
Description MPLS GMPLS
Interfaces Support packet/cell-based Support packet/cell, TDM, lambda
interfaces only and fibre
Propagation Method LSP start and end on Packet/cell LSPs start and end on similar
LSRs type LSRs (that is, PSC L2SC,
TDM, LSC, FSC).
Bandwidth Can be done in any number of Can only be done in discrete units
Allocation units. for some switching capabilities
such as TDM, LSC and FSC
Label Usage Typical large number of labels. Fewer labels are allocated when
applied to bundle links.
Label Specification Only one label format. Use of a specific label on a specific
interface. Label formats depend on
the specific interface used, such as
PSC, L2SC, TDM, LSC, and FSC.
Technology No need for technology-specific Supports the inclusion of
specific-parameters parameters, because this is technology-specific parameters in
applied to packet/cell interfaces signalling.
Dr. Mohd Nazri Mohd Warip only. March 2016 / EKT355 Lecture 2 57
MPLS vs GMPLS comparison
Description MPLS GMPLS
Label Limit No restrictions on label use by An ingress or upstream node may
upstream nodes restrict the labels that may be used
by an LSP along a single hop or
the whole path. This is used, for
example, to restrict the number of
wavelengths that can be used in
the case where optical equipment
provides a small number of
wavelengths.
LSP Payload Labels are used for data Labels are a control plane
forwarding and are carried within construct only in GMPLS and are
the traffic. not part of traffic.
Control Channel Data and control channels follow Separation of control and data
the same paths. channels.
Survivability MPLS fast-reroute.. RSVP-specific mechanism for rapid
failover (Notify message)