ip over wdm
DESCRIPTION
Ip over wdmTRANSCRIPT
![Page 1: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/1.jpg)
A study of “IP Over WDM”
Partha Goswami
22/07/05
![Page 2: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/2.jpg)
2
Topics• Motivations for IP over WDM
• IP Traffic Over WDM
• MPLS approch for IP over WDM
• GMPLS Control Plane
• Optical Internetworking and Signaling across Network Boundary
![Page 3: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/3.jpg)
3
Motivation for IP over WDM
Worldwide Network Demand
0
5000
10000
15000
20000
25000
30000
1996 1997 1998 1999 2000 2001 2002
Year
Gb
/s Data
Voice
Reference 14: Acute need to increase the data bandwidth
Reference 16: Exponential Growth of Internet
•The volume of the Data traffic exceeds the Voice traffic.
•Long Haul Optical network follows SONET/SDH transmission standardwith time fame of 125 μ sec.
• Most of the data traffics are due to IP traffic where existing transmission technique in the Fiber backbone is not giving Optimal Multiplexing.
• Several alternative are in Consideration:•IP over Fiber• PPP to replace SONET•Lightweight SONET
![Page 4: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/4.jpg)
4
.
Inflexibility in bandwidth granularity
• Each traffic source must use a fixed multiple of OC1 (51.84 Mbps) rate, for example, OC-3 (155Mbps), OC-12 (622Mbps), OC-48 (2.4Gbps), and OC-192 (9.9Gbps).
High overhead
• SONET frame require a minimum of 3% overhead for framing, status monitoring, and management.
• Other Protocol overhead, HereIP Over PPP over SDH
PBX
SDH-DWDM
OLT
PBXOLT
Access ring
Metro ring
Regional ring
National Ring
ADM
How present network look like.
Motivation for IP over WDM Continued..
![Page 5: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/5.jpg)
5
Motivation for IP over WDM Continued…• Advent of wavelength division multiplexing (WDM) technology that allows multiple
wavelengths on a single fiber, the "IP over fiber" issue takes on a new dimension.
• End stations (traffic sources) and routers (traffic switches) have a choice of wavelengths on which to direct their traffic.
• High capacity of WDM and exponential growth of IP traffic is the perfect match of the need and technology
Reference 15, Ch 1, Page 2Introduction of high capacity WDM
Reference 15, Ch 2, Page 14Thousand fold capacity enhancement for Submarine cable system
![Page 6: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/6.jpg)
6
Challenges of IP over WDM
• IP over WDM domain, attempts to address issues like:• Light path selection and network routing • Support for various classes of service • Algorithms for network restorations and protection scheme• Integration with existing technology• Standardization of Signaling and protocol
• The future optical component technology may allow full optical switching of IP packets.
• The Optical switching can be classified as follows:• Optical Circuit switching (OCS)• Optical Burst Switching (OBS)• Optical Packet Switching (OPS)
![Page 7: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/7.jpg)
7
Three Generation of Digital Transport Network
• First Generation: T1 , E1
• Second Generation : SONET , SDH
• Third Generation : Optical Transport network• Suitable for: Voice, Video, Data, QOS, BOD• Multiplexing and Switching scheme: WDM/O/O/O• Capacity: Tbps• Payload: Fixed or Variable length• Protocol support: PPP, IP, ATM, MPLS• Commercial Availability: Full feature 3rd Generation yet to arrive due to lack of mass scale commercial deployment O/O/O
Reference: 1, Page 1-4
![Page 8: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/8.jpg)
8
IP Traffic Over WDM network• IP Traffic Over WDM is the Correct Choice
for Next Generation Internet backbone.
• OCS technology is matured.
• Network node will use Wavelength Routing Switch and IP router.
• Nodes are connected by fiber to form physical topology
• Any two IP router will be connected by all- Optical WDM Channel called light path
• The set of lightpath termed as Virtual topology.
• Multihop approach
Wave length Routed Network
λ1,λ2, λ3,λ4
λ1,λ2, λ3,λ4
λ1,λ2, λ3,λ4
λ1,λ2, λ3,λ4
λ1,λ2, λ3,λ4
λ1 λ1,λ2, λ3,λ4
λ2
λ3
λ4
WRS
Reconfigurable Wavelength Routing nodeReference 17
![Page 9: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/9.jpg)
9
IP/WDM network Model
• IP Routers are Network element of IP Layer
• WXC, WADM are Network element of WDM Layer
• Overlay model: IP layer and optical layer are managed and controlled independently
• IP-NCM, WDM-NCM, UNI
• Integrated IP/WDM: Functionality of both IP and WDM are integrated at each node.
WRS
WDM NCM
IP NCM
IP NCM
Over Lay Model
WRS+ control
Integrated ModelReference 18:Ch 9, Page 347-351
![Page 10: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/10.jpg)
10
Optical Packet switching• Large gap between IP route
processing and the capacity of WDM because of
• Electrically Store and forwarding technique
• One possibility is packet switching in optical domain instead of electrical domain
• Statistical Multiplexing• Hardware cost• Premature state
• Other Possible solutions in electrical domain are
– Fast lookup
– Parallelism of the forwarding
– Label switching Technique
HeaderSync Header Guard Payload
SyncPayload
Guard
• Format of an optical Packet• Header encoded at lower speed• Payload duration is fixed• Payload Variable bit rate up to 10 Gb/s• Header and payload at the same wavelength• Guard time to take care of delay variation• Sync bit used for packet synch
HeaderDelineation
HeaderupdatingHeader
Recovery
PayloadPosition
Switch Control Unit
PayloadDelineation
O/E O/E
FDL Synchronizer SwitchingFabric
Signal Regenerator
Demux Mux
A Generic Optical Packet switching node structure
Reference 18:Ch 9, Page 365-366Reference 19,20
![Page 11: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/11.jpg)
11
Optical Burst Switching
λ0Control Channel
Data Channel 1
Data Channel 2
λ1
λ2
Fiber 1
Fiber 2
λ0 λ1 λ2
λ0 λ1 λ2
Core Router
Edge Router Access Network
Access Network
Access Network
OpticalSwitchingNetwork
FDL
FDL
FDL
FDL
Control Burst
Processing
RoutingTable
BufferAnd
Scheduler
IM
IM
OM
OMλ0
λ0
λ1
λ1
λ2
λ2 λ2
λ1
λ1
λ2
λ0
λ0
λ0 λ1 λ2
λ0 λ1 λ2
Demux
Mux
Optical Burst Switching node Architecture
• It Combines the advantages of OCS and OPS
• No buffering and Electronic Processing
• High bandwidth utilization
• Burst is aggregating a no of IP datagram destined for same egress router in the ingress router
• Control burst and Data Burst
• Node Architecture
Reference 18:Ch 9, Page 351-355Reference 21
![Page 12: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/12.jpg)
12
MPLS approach in WDM network
• MPLS is the backbone for IP network.
• MPLS approach for OCS is Known as LOCS or MPλS
• MPLS approach is suitable for OBS and OPS using LOBS and LOPS respectively
• If Label of the MPLS is mapped with λ of the WDM network, then IP-MPLS frame work enables direct integration of IP and WDM
IP Over MPLS Over WDM
Reference 22,23
WRS
IP network
IP network
MPLS Network
MPLS Back bone for IP network
![Page 13: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/13.jpg)
13
MPLS and Optical Network
• MPLS is the key components for 3rd generation Transport networks.
• MPLS Architecture is defined in RFC 3031 .
• Operations of Label switch router (LSR), Label assignments, and Label swapping.
• What is label switching and how it is different than traditional internets ?
• Correlations between MPLS label value and optical wavelength
Reference 1, Chapter 9
![Page 14: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/14.jpg)
14
Advantage of Label Switching
• Speed, delay and jitter: Faster than traditional IP forwarding
• Scalability: Large no IP address can be associated with few labels
• Resource consumption: Less resource for control mechanism to establish Label switch Path (LSP)
• Route control: More efficient route control than destination based routing
• Traffic Engineering: Allows network provider to engineer the link and nodes in the network to support different kind of traffic considering different constraints.
• Labels and Lambdas: Wave length can be used for Label and optical router capable of O/O/O can forward the traffic with out any processing delay
Reference 1, Ch 9
![Page 15: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/15.jpg)
15
The forwarding Equivalence Class (FEC)
• What is FEC?– It associates an FEC value with destination address and
a class of traffic.– The class of traffic is associated with a destination
TCP/UDP port no and/or protocol ID field in the IP datagram header.
• Advantages of FEC– Grouping of packet into classes– For different FEC we can set different priorities– Can be used for efficient QOS operation
Reference 1, Ch 9, page 151
![Page 16: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/16.jpg)
16
Types of MPLS nodes
• Ingress LSR: – User Traffic classifies into FEC. – It generate MPLS header and
assign it an initial label.– If QOS is implemented then LSR
will condition the traffic
• Transit LSR– Uses the MPLS header for
forwarding decision– It also performs label swapping– Not concerned with IP header
• Egress LSR– It removes MPLS header
Transit LSR
Ingress LSR
Egress LSR
The MPLS nodes
Reference 1, Ch 9, page 152
![Page 17: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/17.jpg)
18
Label swapping and Traffic forwarding
• LSR forwarding table map the Incoming Label and interface to an Outgoing Label and interface.
• An LSR may explicitly request a Label binding for an FEC from the next hop.
• Ingress LSR analyzes the FEC field and correlate the FEC with a Label, encapsulate the datagram.
• The Transit LSR process only label header based on the LSR forwarding table.
Source network
Destination Network
IP
Reque
st
Reques t
RequestLa
bel
1L
abel
2
IPL1
IPL3
IPL
2
Label
3
Label allocation and MPLS forwarding
Reference 1, Ch 9, Page 154 and Reference 2, Ch 5, Page 151
IP
![Page 18: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/18.jpg)
19
MPLS Support of Virtual Private Network• MPLS can be used to support VPN customers
with very simple arrangement.
• It is possible by label stacking : Placing of more than one Label in the MPLS header.
• This concept allows certain Label to be processed by the node while others are ignored.
• VPN backbone can accommodate all traffic with one set of Labels for the LSP in the back bone.
• The customers Labels are pushed down and are not examined in the through the MPLS tunnel.
• When the packet arrive at the end of the VPN backbone LSP then the LSR pops the Labels.
• Assumptions:
– Customers at the same ends of the MPLS end to end path.
– Customers have the same QOS requirements and FEC parameters
Customer 1
Customer 3
Customer 2
Customer 3
Cust 2
Customer 1
IP 31 IP 31
IP 32 IP 32
IP 33IP 33
IP 31
IP 32
IP 33
LSR A LSR BLSR C
34
34
34
IP 31
IP 32
IP 33
35
35
35
VPN
Label Stacking in VPN
Reference 1, Ch 9, page 155
![Page 19: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/19.jpg)
20
MPLS Traffic Engineering• It deals with Performance of network.
• High performance required for Customer’s QOS need.
• Methodologies are Measurement of Traffic and Control of Traffic.
• RFC 2702 specify the requirement of TE over MPLS.
• Objective of TE are Traffic Oriented and Resource Oriented performance enhancement.
• Traffic oriented performance objective are minimizing Traffic loss, minimizing delay, maximizing throughput and enforcement of SLAs.
• Resource oriented performance objective deals with Communication Links, Routers and Servers.
• Efficient management of the available bandwidth is the essence of TE
Reference 1, Ch 9, page 156-157
![Page 20: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/20.jpg)
22
Multi Protocol Lambda switching (MPλS)• MPλS is the framework for inter working
Optical networks and MPLS.
• MPLS and Optical network both have control plane to Manage the user traffic.
• MPLS Control Plane deals with Label distribution and binding an end to end LSP
• Optical Control Plane deals with setting up wavelength, optical coding scheme (SDH/SONET), transfer rates, Protection switching options.
• Reference 3 and 4 discussed about adapting the MPLS TE Control Plane for optical Cross Connect.
MPLS Control Plane
Optical Control Plane
LSPCross Connect table
OSPCross Connect Table
Label Mgt
λ Mgt
The MPLS and Optical Control Plane
MPLS network
WDM network
MPLS network over WDM network
Reference 1, Ch 9, page 158
![Page 21: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/21.jpg)
23
Relationship of OXC and LSR operations
Label Switch Router
(LSR)
Optical Cross Connect
(OXC)
Data Transfer Label Swapping operation to transfer labeled packet from an Input port to an Output port
Connect optical Channel of one Input port to an Output port
Control Plane Discovery,distribute and maintain relevant state information related with MPLS.
Discovery,distribute and maintain relevant state information related with optical Transport network (OTN)
Forwarding information
Forwarding information Label is appended with Data Packet
Forwarding information is implied in the data Channel.
Storage of switching information
Input - output relation is maintained in Next hop label forwarding entry (NHLFE)
Input - output relation is maintained by Wavelength forwarding information base
USER
MPLS
Optical
USER
MPLS
Optical
Sending Node
Receiving Node
MPLS and Optical network Layered model
Reference 1, Ch 9, page 159
![Page 22: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/22.jpg)
24
MPLS and MPλS Correlation
MPLS MPλS
Key aspect Label Value Optical Wavelength
Ingress Node Role of Ingress Node on the user Traffic, termed as Ingress LSR
MPLS Label is correlated with appropriate wavelength, termed as LSR/OXC
Core node Termed as Transit LSR Termed as Transit PXC, used to process the wavelength to make the routing decisions.
Path Termed as Label switch Path (LSP)
Termed as Optical switched path(OSP)
Transit PXC
Ingress LSR/OXC
Egress LSR/OXC
Map Label to Wavelength
Map wavelength to LabelUser
User
Processλ
Processing of user Traffic in the MPλS
Reference 1, Ch 9, page 160
![Page 23: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/23.jpg)
25
MPLS and Optical TE similarities
• MPLS term Traffic trunk = Optical Layer Term Optical Channel trail
• Attributes of Traffic for MPLS TE:
– Traffic Parameters: Indicate BW requirement of traffic trunk
– Adaptive attributes: Sensitivity and Possibility of re-routing of trunk
– Priority attribute: Priority of path selection and path placement for trunk
– Preemption attribute: Whether a traffic trunk can preempt an existing trunk
– Resilience attribute: Survivability requirement of Traffic trunk
– Resource class affinity attribute: Restrict route selection to specific subset of resources
Reference 1, Ch 9, page 162
![Page 24: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/24.jpg)
26
Possibilities for the MPλS Network
• Following work remain in Reference 4 which needs to be done to complete the MPλS Network:
• Concept of link bundling.
• Distribution of OTN topology , available bandwidth, available channels and other OTN topology state using extension of IS-IS or OSPF
• Exploring the possibilities of fiber termination in the same device which perform the role of OXC and IP router.
• Uniform Control Plane for LSR and PXC as close interaction are needed between Control and Data plane for the interwork of Label and wavelength.
• How to increase the utilization of the optical Channel trail in case traffic in the LSP mapped with Optical channel is low.
Reference 1, Ch 9, page 163-165
![Page 25: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/25.jpg)
27
IP, MPLS and Optical Control Plane• 3rd Generation transport networks
encompasses three Control plane.
• All the above control plane need to be coordinated to take the benefit of the followings:
– Route discovery of IP control Plane• Routing protocol advertises and discover
address as well as routes
– Traffic Engineering capability of MPLS control plane
• MPLS Label distribution protocol will bind the IP address with Label
– Forwarding speed of optical data plane• MPLS Label will be mapped with
wavelength• Optical node can perform PXC –based
O/O/O operation• O/E/O based Label label swapping will not
be needed.• Ideally same wavelength can be used on
each OSP segment.
Reference 1, Ch 10, page 170
IP Control Plane (Routing Layer)
Data Plane(Forwarding)
MPLS Control Plane(Binding Layer)
Data Plane(Forwarding)
Optical Control Plane(λ Mapping Layer)
Data Plane(λ Mapping Layer)
Mapping of IP Address
to MPLS Label
Mapping of MPLS Labelto wavelength
User Payload IP HeaderLabel
Header
Inter working of three Control Plane
![Page 26: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/26.jpg)
28
Optical Control Plane• The requirement of Optical Control Plane as
specified in Reference 5
• Permanent Optical channel setup by NMS by network management protocol
• Soft permanent optical channel by NMS using network generated signaling and routing protocol
• Switched Optical Channel which can be setup by customer on demand using signaling and Routing protocol
• The Optical Node consist of OXC and Optical network control plane
• Between two neighboring node there is pre configured control channel which may In band or Out of band.
• Switching function is done by OXC but it isbased on how cross connect table is configured
Reference 1, Ch 10, page 169 and Reference 6, Ch 14, page 427
OXC
Control
Optical Network Node
OXC
Control
Optical Network Node
Data
Control
Optical Node Model
![Page 27: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/27.jpg)
31
Generalized MPLS use in optical network• Purpose of GMPLS development: (Reference 8)
• To support MPLS operation in optical network with ability to use the optical technologies as
» Time division ( SONET ADM)
» Wavelength
» Spatial switching( Incoming Fiber to out going fiber)
• GMPLS assume that forwarding decision based on time slot , wavelength and physical ports.
• GMPLS Terminology:1. Packet switch capable (PXC): Process traffic based on packet/cell/frame boundaries
2. Time division Multiplex capable (TDM): Process Traffic based on a TDM boundary, such as SONET/SDH node.
3. Lambda-switch capable (LSC): Process traffic based on the Optical wavelength
4. Fiber switch capable (FSC): Process traffic based on the physical interface.
Reference 1, Ch 10, page 177
![Page 28: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/28.jpg)
32
• GMPLS = Extension of MPLS to support various switching technology (RFC 3945)
• Following switching technology is considered:• Packet switching: Forwarding capability packet based, IP Router
• Layer2 switching: Forwarding data on cell or frame: Ethernet, ATM
• TDM or Time slot switching: Forwarding data based on time slot: SONET,DCS, ADM
• Lambda switching: Performed by OXC
• Fiber switching: Performed by Fiber switch capable OXC
• GMPLS control plane focus on full range of switching technology
• Natural Hierarchy of Label stacking in GMPLS:
Packet LSP over Layer 2 LSP over over Time slot LSP over λ-switching LSP over Fiber switching LSP
Generalized MPLS use in optical network continued…
Reference 26, 27
Fiber LSP
λ- LSP
Time slot LSP
Layer 2 LSP
Packet LSP
GMPLS Label stacking LSP
![Page 29: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/29.jpg)
33
GMPLS Control Plane• Optical network is
becoming the Transport network for IP traffic
(IP over Optical)
• IP centric optical control plane is the best choice
• GMPLS control plane for Optical network contains Routing, Signaling and Restoration Management
Reference 6, Ch 14, page 428
Routing protocol
Resource discovery and disseminationCSPF path computation
Wave length Assignment
SignalingRestoration Management
GMPLS Control Plane for Optical Network
![Page 30: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/30.jpg)
34
Resource Discovery and Link-state Information Dissemination
• Each Optical node need to know the Global topology and resource information, which is possible by broadcasting local resource use and
neighbor connectivity information by each optical node.
• It can be done the OSPF (Reference 9) and its extension ( Reference 10)
• It can also be done by IS-IS (Reference 11) and its extension (Reference 12)
• Here neighbor discover require inband communication which is possible for
Opaque OXC with SONET termination.
• For Transparent OXC neighbor discovery generally utilizes a separate protocol such as Link management protocol ( Reference 13)
• Issues: Scalability problem for link addressing and Link state advertisement
• Solutions: • Unnumbered links: Globally unique end node ID ( LSR ID) plus local selector ID
• Link Bundling: The link attribute of multiple wavelength channel of similar characteristics can aggregated.
Reference 6, Ch 14, page 428-429
![Page 31: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/31.jpg)
35
CSPF Path computation
• CSPF = SPF + resource constraint + policy constraint : To achieve the MPLS TE objective RFC 2702
• Such path computation is NP complete and Heurestic have to be used.
• The objective of path computation in optical network is to minimize the resource required for routing light paths for a given SLA.
• For optical network CSPF algorithm needs to be modified for the following reason
• Link Bundling and Restoration Path Computation
• The Solution is Shared Risk Link Group (SRLG): Administrative group associated with some optical Resources that probably share common vulnerability to a Single Failure.
• Example: Fiber in the same conduit can be assigned with one SRLG
![Page 32: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/32.jpg)
36
Wavelength Assignment
• Wave length Continuity constrained for Transparent OXC
• Opaque OXC and wave length Conversion
• Wave Length Assignment Problem is constrained to the CSPF algorithm
• Wave length assignment • At the Source• Random wave length assignment• Dynamic wavelength
Reservation
Reference 6, Ch14, Page 430Reference 24,25
λ1λ2λ3
Fiber 1
λ1λ2λ3
λ1λ2λ3
λ1λ2λ3
Transparent OXC
Fiber 1
Fiber 2Fiber 2
λ1λ2λ3
λ4λ5λ6
λ1λ2λ3
λ4λ5λ6
Opaque OXC
Fiber 1Fiber 1
32
1
Light Path Demand set in a ring
![Page 33: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/33.jpg)
37
Restoration Management• Difference between Optical Layer protection with IP layer MPLS Layer.
• Management and co-ordination among multiple layer is an important issue.
• Optical Protection mechanism can be classified as follows:
• Path Protection
• Link Protection
• Path Protection classified as follows:
• Disjoint Path Protection: 1+1 , 1:1 and M:N
• Link-dependent Path protection
• Restoration Management: Failure detection, Failure notification and Failure restoration.
• Detection by lower layer impairments, higher layer link probing.
• Time for restoration is due to restoration path computation and traffic rerouting from primary path to restoration path
Reference 6, Ch14, Page 431
![Page 34: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/34.jpg)
38
Signaling• Signaling is distributed path establishment
operation across Optical network
• Major Operation of Light Path signaling are Light Path setup, Teardown and Abort
• Light Path Setup: SETUP, SETUP ACK, SETUP NAK
• Light Path commitment Phase: ABORT
• Light Path Teardown : TEARDOWN and TEARDOWN ACK
• Addressing Issue due to High no of entity in Optical network: Unique IP to OXC and other resources through Selector
• Each node will Maintain a Light Path table to record the Lightpath ID, Incoming/ Out going Port no, SRLG so on..
INT_A INT_BSRC
DST
SETUP
SETUP
SETUP
SETIP ACK
SETIP ACK
SETIP ACK
Tim
e
Reference 6, Ch14, Page 432-435
![Page 35: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/35.jpg)
39
GMPLS Signaling Functional Requirements
• Same switching functionality for both end LSR
• GMPLS extends MPLS Signaling in many aspect
• Generalized label is defined with enough flexibility to represent Label for different switching type.
• Label suggestion capability by the upstream node will reduce the LSP setup delay.
• Label set: Upstream restrict the label selection of the down stream to acceptable limit.
• GMPLS support Bi-directional LSP setup.
• Explicit Label label selection offers capability of explicit label selection on a specific on an explicit route
• GMPLS data channel and control channel may be separate.
• GMPLS signaling for fault handling should minimize the packet loss.
Reference 6, Ch14, Page 435-436
![Page 36: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/36.jpg)
42
IP – Centric Control PlaneReceive incoming messageProcess the request with the help of other moduleInitializing the control Plane
OpticalNetwork Main Module
Connection Module
Resource Management
Module(RMM)
Protection/Restoration
Module(PRM)(CM)
(MM)
•Light Path Signaling•Maintenance
•Routing and wavelength Assignment (RWA)•Topology and Resource Discovery•QOS support
•Survivability•Fault Monitoring•Fast Protection/
Restoration
UNI
IP Network
Reference 6, Ch14, Page 461-469Reference 28
![Page 37: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/37.jpg)
43
Connection Module (CM)
OpticalNetwork
UNI
IP Network
Light Path IDSRC DEST SEQ
NODE NODE NUM
ID ID
Status(Creating/
Reserved/
Active/
Deleted)
QOS
Type
Input Output λ ID
Port Port
ID ID
•Connection Request Message Contents•Light Path ID•Light Path Type (Primary/ Protection)•Routing Path•Assigned wave Length•QOS type•SRLG list of Primary Path
•At each hop, request Message is processed•Destination node send ACK along the same path•If there is resource conflict NAK is sent back
![Page 38: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/38.jpg)
44
Connection Module (CM) Continued……
Processing of Lightpath signaling
Resource Reservation/Release Lightpath State Transfer
Determination of Input/ Output port from the LT
If Assigned wavelength is availableSet the wavelength status
“ Used Preemptible”
QOS = best Effort
QOS = Mission CriticalIf Assigned Wavelength is available
Change the status to to “ Used and Non-perrmptible”
Else abort the existing lightpath on this wavelength. ThenChange the status to to “ Used and Non-perrmptible”
QOS= Protection Sensitive
If it is Primary Path and wavelength status “ available”change the status to “ Used Preemptible”
If it is Protection LightPath and wavelength status “ available”Set the status to” Reserved”
Else Check the SRLG list
NAK
Creating
Deleted Active
Reserved1
2
3
45
6
1. Protection Path: Reservation Ack2. Failure on Primary path3. Tear Down abort4. NAK5. Primary Path : Setup ACK6. Tear Down Abort
![Page 39: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/39.jpg)
45
Resource Management Module
• Functionality: Resource Discovery, Maintenance, QOS support, RWA
• Neighbor discovery mechanism by sending Hello Message on all out going link.
• Local Connectivity Vector (LCV): Store the cost of the Adjacent Node.
• If LCV is updated , it is broadcasted to the network
• Local resource availability stored in Local Resource Table (LRT)
• “λi status” indicate state of ith wavelength in the fiber attached to the port
• Possible states are “used and preemptable” , “used and non-preemptable” , “Reserved”, “Available” and “ Faulty”
• “λi SRLG list” stores the SRLG information of the primary path whose protection path has reserved the wavelength (λi status = Reserved)
OpticalNetwork
UNI
IP Network
Port
no
Peering Node ID
λ1 status
λ1 SRLG list
λ2 status
λ2 SRLG list
…
Local Resource Table (LRT)
![Page 40: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/40.jpg)
46
Resource Management Module Continued….
• Each node build its own Topology connectivity Matrix (TCM) with N nodes.
• Each row of TCM is the LCV of the node I plus a time stamp.
• RMM also maintain a Global Resource Table (GRT) consisting of LRT of all nodes.
• RMM utilize different RWA algorithm to support QOS.
• QOS support:• Best-effort service• Mission critical service• Protection Sensitive Matrix
OpticalNetwork
Node 1
Node 2
Node
3
Node
4
Node
5
Node
6
Node 1
Node 2
Node
3
Node
4
Node
5
Node
6
Topology Connectivity Matrix
![Page 41: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/41.jpg)
47
Protection and Restoration Module
• Functions: Setup Co-ordination of Primary and protection Light Path, Fault detection,
and notification.
• Fault can be detected by as follows:• Low level impairments • Higher layer link probing
• Failure can happen for Control Plane or OXC.• Failure indication Signal (FIS) send to the
source node.
• If Qos requirement is Restoration the restoration Path will be calculated.
• If Qos requirement is Protection then source node will invoke the setup signal for the Lightpath previously reserved.
• For Mission critical destination node detect the failure of the primary Lightpath and turn to protection path.
OXC
Control
Optical Network Node A
OXC
Control
Optical Network Node B
Data
Control
(RMM) (PRM)(CM)
(MM)
(RMM) (PRM)(CM)
(MM)
Control Plane of Node A Control Plane of Node A
Connection RequestNAK/ACK
![Page 42: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/42.jpg)
48
Optical Internetworking and Signaling across Network Boundary
• Need for Inter-domain Optical network
• Need for standard• Addressing scheme to identify light path
end points• Routing Protocol• Standard signaling protocol across
Network to Network interface• Restoration procedure• Policies that affect the flow of Control
Information
• Solution is by implementing:• External Signaling Protocol (ESP):
Used for Signaling across NNI• Internal Signaling protocol( ISP): May
be different for different network• Possibility of BGP extension is being studied for
Routing .
• Possibility of CR-LDP or RSVP-TE extension is being studied for Signaling across the network boundary.
NNI
NNI
![Page 43: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/43.jpg)
49
Signaling across NNI
ISPISP ISP
ESP
ISP
ESP
ISP
ISP
ESP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ISP
ESP
ISP
ESP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
ISP
ESP
Reference 6, Ch14, Page 459-461
![Page 44: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/44.jpg)
50
Conclusion• Development and implementation of
GMPSL over the existing technology can only bring the reality of IP over WDM
• Performance of GMPLS in the hybrid scenario should be simulated.
![Page 45: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/45.jpg)
51
References1. Optical Networks, Third Generation Transport Systems by Uyless Black
2. Optical Network Control Architecture, Protocols, and Standards by Greg Bernstein
3. Multiprotocol Lambda Switching:Combining MPLS Traffic Engineering Control with Optical Crossconnects by Daniel Awduche, Movaz NetworksYakov Rekhter, Juniper Networks , IEEE Communications Magazine • March 2001
4. Multi-Protocol Lambda Switching: Combining MPLS Traffic Engineering Control With Optical Crossconnects draft-awduche-mpls-te-optical-03.txt
5. Considerations on the development of an Optical Control Plane, Internet Draft Document: draft-freeland-octrl-cons-01.txt by IP-Optical Working Group
6. IP Over WDM: Building the next Generation Optical Internet, Edited by Sudhir Dixit
7. IP over Optical Networks: A Framework: draft-ietf-ipo-framework-00.txt by Bala Rajagopalan
8. Generalized MPLS - Signaling Functional Description: draft-ietf-mpls-generalized-signaling-05.txt by Network Working Group
9. OSPF Version 2: RFC 2328
![Page 46: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/46.jpg)
52
Reference Continued….10. OSPF Extensions in Support of Generalized MPLS: draft-ietf-ccamp-ospf-gmpls-extensions-00.txt
11. Use of OSI ISIS for Routing in TCP/IP and Dual Environments: RFC 1195
12. IS-IS Extensions in Support of Generalized MPLS: draft-ietf-isis-gmpls-extensions-04.txt
13. Link Management Protocol (LMP) : draft-ietf-ccamp-lmp-10.txt
14. http://www.cs.columbia.edu/~hgs/internet/traffic.html
15. WDM Technologies, Volume III - Optical Networks - 2004 - (By A.K.Dutta)
16. http://bgp.potaroo.net/
17. Design of Logical Topologies for Wavelength-Routed Optical Networks, Rajiv Ramaswami,IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 14, NO. 5, JUNE 1996
18. WDM Optical Networks: Concept, Design and Algorithm by C. Siva Ram Murthy
19. Transparent Optical Packet Switching: The European ACTS KEOPS Project Approach,JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 16, NO. 12, DECEMBER 1998 20. High-capacity Multi-service optical label switching for the next generation Internet,IEEE Optical Communications * May 2004
21. Choices, Features and Issues in Optical Burst Switching, Optical Network Magazine, Vol.1, no.2, pp 36-44, April 2000
![Page 47: Ip over wdm](https://reader034.vdocuments.us/reader034/viewer/2022052123/55617e88d8b42aac268b52ac/html5/thumbnails/47.jpg)
53
Reference Continued….
22. On IP-over-WDM Integration, IEEE Communications Magazine • March 2000
23. Labeled Optical Burst Switching for I P-over-W DM Integration, IEEE Communications Magazine September 2000
24. Efficient Distributed Control Protocols for WDM All-Optical Networks*Computer Communications and Networks, 1997. Proceedings
25. Lightpath Communications: An Approach to High Bandwidth Optical WDM’s by Imrich Chlamtac, IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 40, NO. 7. JULY 1992
26. Generalized Multiprotocol Label Switching: An Overview of Routing and Management Enhancements, IEEE Communications Magazine • January 2001
27. Generalized Multi-Protocol Label Switching (GMPLS) Architecture, RFC 3945
28. On an IP-Centric Optical Control Plane, IEEE Communications Magazine September 2001