Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical...
-
Upload
nguyenkiet -
Category
Documents
-
view
214 -
download
0
Transcript of Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical...
![Page 1: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/1.jpg)
Optical Packet Switching
Yu Ben, Qian Ying TangMay 2, 2006
![Page 2: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/2.jpg)
Outline
Packet Switching Overview Optical Packet SwitchingSJ Yoo (UC Davis)
ArchitectureBenefitsSocial and Economic Impacts
Conclusion
![Page 3: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/3.jpg)
What is Packet Switching
A set of rulesGoverns how messages should be transmitted between two pointsDivides long message into pieces-PACKETS.Transmission is connectionlessRequires routers and routing algorithms
![Page 4: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/4.jpg)
Open Systems Interconnection Model
Packet switchingFits in Here
![Page 5: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/5.jpg)
Packet Switching-DemoWant to transmit a file between host A and D
Host A
Host BHost E
Host D
Host C
Node 1 Node 2
Node 3
Node 4
Node 5
Node 6 Node 7
![Page 6: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/6.jpg)
Packet Switching-DemoFile is split into packets
Host A
Host BHost E
Host D
Host C
Node 1 Node 2
Node 3
Node 4
Node 5
Node 6 Node 7
![Page 7: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/7.jpg)
Packet Switching-DemoHeaders contain destination/order info is appended
Host A
Host BHost E
Host D
Host C
Node 1 Node 2
Node 3
Node 4
Node 5
Node 6 Node 7
![Page 8: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/8.jpg)
Packet Switching-DemoTransmitted through network
Host A
Host BHost E
Host D
Host C
Node 1 Node 2
Node 3
Node 4
Node 5
Node 6 Node 7
Forwarding Table
Dest. Next Node
CDBE
2245
![Page 9: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/9.jpg)
Why Packet SwitchingDynamic bandwidth allocation
Links will be occupied on demandAlternative routes when congestion occurred
Packets from different sources can coexist on the same customer-to-network physical link without interference. Allows terminals operating at different bit rates to internet-work with each other
Routers will buffer the packets from a higher bit rate hosts
Yet, Problems….
![Page 10: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/10.jpg)
Network Topology
![Page 11: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/11.jpg)
Optical Transmission MediaIn MAN, The link between nodes are optical fibersPackets are optical signalsO-E-O conversion required at the interfaceLarge Overhead
Electrical Electrical
Optical Optical
Optical
![Page 12: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/12.jpg)
Solution: Optical label SwitchingPlace optical label at subcarrier frequencyRouting information can be extracted by converting header onlyConversion will leave payload untouched
![Page 13: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/13.jpg)
Architecture of OLS
![Page 14: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/14.jpg)
Elements of OLS networksEdge Router
Transmitting Node: Append optical label @ subcarrier frequencyConversion to Optical Signal
Receiving Node Remove optical LabelConversion back to Electrical Signal
Core RouterPerform the Switching
![Page 15: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/15.jpg)
Transmitting Node
DFB Laser SourceModulation Signal
Data @higher Bit RateHeader @lower Bit Rate
OutputModulated Optical Signal
Header ElectricalData
OpticalSignal
![Page 16: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/16.jpg)
Core RouterSwitching node ArchitectureSenders/Receivers can be on different wavelength
From Sender1
From SenderN
SwitchNode
Controller
NxMOpticalSwitch
N by M switching Node
Optical Header Receiver
ControlLine
Fiber Delay Loop
Fiber Delay Loop
To Receiver1
To Receiver M
![Page 17: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/17.jpg)
Switch Node ControllerNetwork Control Units
Communicate with other nodes / update Forwarding TableForwarding units
Header Buffer: One per wavelengthForwarding table Interface: Obtain Address InfoPriority Control and Decision
Network Control Unit
Header Buffer
Header Buffer
Input 1
Input 2
ForwardingTable
Interface
ForwardingTable
PriorityControl andDecisions
To Optical switch
To Wavelength converter
To New headerGenerator
ControlSignals
New headerGeneration
![Page 18: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/18.jpg)
Label SwappingIn Electrical Packet switching, headers may be modified as passing a switch
The TTL (time to live) bits in the IP header to prevent a packet looping in the network foreverInterfacing between one type of network to another
Require the optical label to be writable/rewritableModify the switching nodeAdd a label writer
IP network
ATM networkInterface Router
![Page 19: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/19.jpg)
Label Rewriter Details
![Page 20: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/20.jpg)
Data payload ReceiverPhoto detectorAmplifier & LPF
Subcarrier/header ReceiverHomodyne Detection
Receiving Node
![Page 21: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/21.jpg)
BER test of cascaded OLS Router
![Page 22: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/22.jpg)
Network Features of OLSAll-optical between end stations
Once a packet leaves a host computer, it sees one long fiberHeader is decoupled from the data payload
They can be in different bit ratePayload may not be digitally encoded
Packet on a given path experiences the same delayWhen a packet is blocked at a given node, it can be routed at a different path or dropped
Timing consideration
Contention control by wavelength deflectionWhen packets from multiple users arrive at a switch node at the same time, contention happensCan route a packet to a different, less loaded wavelength
![Page 23: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/23.jpg)
Social/Economic Impacts of OLSBridging the Gap between the IP protocol and WDM at the edge of the network
Replace the existing ring topology in MAN with optical switching
Foundation for next-generation service providerAll optical networkFastSimple to manage
![Page 24: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/24.jpg)
SummaryElectrical packet switching is not compatible with optical transmissionOptical label packet switching
Avoid OEO conversionCompatible with various network layer protocols
Optical label swapping
Compatible with WDMMulti-dimensional contention solutionIncreased complexity
![Page 25: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/25.jpg)
Optical single side band (OSSB)Double Side band labels
Harder to Erase by Fiber Fabry-Perot FilterRequires matching FSR ANDRequires the notch filter to have a sharp and narrow notch
Single Side band Labels
![Page 26: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/26.jpg)
Spectra in optical label swapping
Spectra (a) before and (b) after the OSSBsubcarrier label is suppressed.
![Page 27: Optical Packet Switching - EECS Instructional Support ...ee233/sp06/student_presentations/...Optical Packet Switching SJ Yoo (UC Davis) ... Modify the switching node Add a label writer](https://reader035.fdocuments.in/reader035/viewer/2022062907/5aaac7c57f8b9a7c188e8be9/html5/thumbnails/27.jpg)
Extension to Multi wavelength/protocol