SlideShare a Scribd company logo
1
OPTICAL BURST SWITCHING
Under the guidance of
Mr. Ejaz Aslam Lodhi
Indian Institute of Technology Kanpur (IITK)
Submitted By
Jigyasa Singh
M.TECH(ECE)
2
OVERVIEW
 Motivation
 Objectives
 Details
Motivation
3
To carry traffic
over WDM
networks
OPTICAL
CIRCUIT
SWITCHING
OPTICAL
BURST
SWITCHING
OPTICAL
PACKET
SWITCHING
4
Optical Circuit Switching
• Long circuit set-up (a 2-way process with
Req and Ack).
• Good for smooth traffic and QoS guarantee
due to fixed BW reservation.
• Either wasted BW during off/low-traffic
periods & too much overhead (e.g., delay)
due to frequent set-up/release (for every
burst).
5
Optical Packet Switching
• Problem is lack of optical buffer (RAM).
• Fiber delay lines (FDLs) are bulky and
provide only limited & deterministic delays.
– store-n-forward (with feed-back FDLs) leads to
fixed packet length and synchronous switching.
• Tight coupling of header and payload.
– requires stringent synchronization, and fast
processing and switching (ns or less).
6
Optical Burst Switching (OBS)
• Combines advantage of circuit & packet
switching.
• A burst has a long, variable length payload.
• It is assembled at an ingress router by
aggregating a no. of IP packets which may
be received from single host or multiple
host from same or different access network.
7
Why OBS?
Optical
switching
paradigms
Bandwidth
Utilization
Latency
(setup)
Optical
Buffer
Proc./Sync.
Overhead
(per unit data)
Adaptivity
(traffic & fault)
Circuit Low High
Not
required Low Low
Packet/Cell High Low Required High High
OBS High Low
Not
required Low High
OBS combines the best of coarse-grained circuit-
switching with fine-grained packet-switching.
Objectives
• Study of architecture of OBS.
• Study of burst assembly schemes.
• Study of burst scheduling algorithm.
• Study of contention resolution techniques.
• Study of QoS.
• Implementation.
• Analysis.
8
9
BURST
Basic switching
entity
Variable length
data packet
Two
components
PAYLOAD
Actual data
transmitted
CONTROL
This packet
carries header
information
Architecture of OBS
routed through OBS network
10
OBS NETWORK
EDGE
NODE
CORE
NODE
Optical
switching
matrix +
Switch control
Matrix
Responsible to
forward data
burst
Optical
switching
matrix +
Switch control
Matrix
Responsible to
forward data
burst
Ingress
Node
Egress
Node
Burst Assembly schemes
TIME BASED SCHEME THRESHOLD BASED SCHEME
A timer is started at the initialization of
the burst assembly. A data burst
containing all the packets in the buffer
are generated when timer exceeds the
burst assembly period.
A burst is created & sent into the OBS
network when total size of the packets
in the queue reaches the threshold
value.
Suitable for real time/ time constrained
application.
Suitable for time insensititive
application.
11
Wavelength reservation schemes
Tell-and-Go (TAG) Just-in-Time (JIT) Just-enough-Time (JET)
Immediate reservation
scheme.
Immediate reservation
scheme.
Delayed reservation
scheme.
Control packet is txd on
control channel followed
by payload on data
channel with zero or
negligible offset.
The buffering of payload
at each node is eliminated
by inserting a time slot
between control packet &
payload.
Control packet reserves
wavelength for upcoming
burst for a fixed duration
of time.
Source send control
packet after payload.
Nodes reserve the
resources as soon as
control packet is
processed.
Size of the data burst is
decided before the control
packet is txd by the
source.
12
Burst scheduling algorithms
WITHOUT VOID FILLING WITH VOID FILLING
FFUC ( First fit unscheduled channel)
LAUC ( Latest available unscheduled
channel)
FFUC-VF
Min-EV (Minimum end-void)
LAUC-VF
13
Contention resolution techniques
• Optical Buffering.
• Wavelength Conversion.
• Deflection Routing.
• Burst segmentation.
14
QoS
RELATIVE QoS ABSOLUTE QoS
The performance of each class is not
defined quantitatively in absolute terms.
It provides a bound for loss probability
of guaranteed traffic.
The QoS of one class is defined
relatively in comparison to other
classes.
It is preferred to ensure that each user
recieves an expected level of
performance.
15
THANK YOU. 
16

More Related Content

What's hot

Optical network architecture
Optical network architectureOptical network architecture
Optical network architecture
Siddharth Singh
 
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdfGerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
ArunKumar674066
 
Optical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber CommunicationOptical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber Communication
Tanvir Amin
 
Optical communications
Optical communicationsOptical communications
Optical communications
krishslide
 
Raman amplifiers
Raman amplifiersRaman amplifiers
Raman amplifiers
CKSunith1
 
Non Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic SystemsNon Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic Systems
Atul Nanal
 
WDM & Optical Amplifiers
WDM & Optical AmplifiersWDM & Optical Amplifiers
WDM & Optical Amplifiers
Eng_Ahmad
 
Optical components
Optical componentsOptical components
Optical components
xavier engg college mahim
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
Gagan Randhawa
 
WDM Networks
WDM NetworksWDM Networks
WDM Networks
CKSunith1
 
Optical multiplexers
Optical multiplexersOptical multiplexers
Optical multiplexers
Aizaz Ahmed Sahito
 
optical time division multiplexing
optical time division multiplexingoptical time division multiplexing
optical time division multiplexing
Amandeep kaur
 
34. optical switch
34. optical switch34. optical switch
34. optical switch
rj14011992
 
radio-wave-propagation-presentations
radio-wave-propagation-presentationsradio-wave-propagation-presentations
radio-wave-propagation-presentations
ATTO RATHORE
 
5G antenna-Technology
5G antenna-Technology5G antenna-Technology
5G antenna-Technology
DrJayprakashThakur
 
OPTICAL CDMA system
OPTICAL CDMA system OPTICAL CDMA system
OPTICAL CDMA system
Brijesh Bharti
 
Training on microwave communication
Training on microwave communicationTraining on microwave communication
Training on microwave communication
Tempus Telcosys
 
Optical Fiber Communication
Optical Fiber CommunicationOptical Fiber Communication
Optical Fiber Communication
ruchisinghec
 

What's hot (20)

Optical network architecture
Optical network architectureOptical network architecture
Optical network architecture
 
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdfGerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
Gerd Keiser - Optical Fiber Communications-McGraw-Hill Education (2010).pdf
 
Optical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber CommunicationOptical add drop multiplexer in Optical Fiber Communication
Optical add drop multiplexer in Optical Fiber Communication
 
Optical communications
Optical communicationsOptical communications
Optical communications
 
Raman amplifiers
Raman amplifiersRaman amplifiers
Raman amplifiers
 
Non Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic SystemsNon Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic Systems
 
WDM & Optical Amplifiers
WDM & Optical AmplifiersWDM & Optical Amplifiers
WDM & Optical Amplifiers
 
Optical components
Optical componentsOptical components
Optical components
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
WDM Networks
WDM NetworksWDM Networks
WDM Networks
 
Optical multiplexers
Optical multiplexersOptical multiplexers
Optical multiplexers
 
Smart antenna
Smart antennaSmart antenna
Smart antenna
 
optical time division multiplexing
optical time division multiplexingoptical time division multiplexing
optical time division multiplexing
 
34. optical switch
34. optical switch34. optical switch
34. optical switch
 
radio-wave-propagation-presentations
radio-wave-propagation-presentationsradio-wave-propagation-presentations
radio-wave-propagation-presentations
 
OPTICAL COMMUNICATION
OPTICAL COMMUNICATIONOPTICAL COMMUNICATION
OPTICAL COMMUNICATION
 
5G antenna-Technology
5G antenna-Technology5G antenna-Technology
5G antenna-Technology
 
OPTICAL CDMA system
OPTICAL CDMA system OPTICAL CDMA system
OPTICAL CDMA system
 
Training on microwave communication
Training on microwave communicationTraining on microwave communication
Training on microwave communication
 
Optical Fiber Communication
Optical Fiber CommunicationOptical Fiber Communication
Optical Fiber Communication
 

Similar to OPTICAL BURST SWITCHING

Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
ssuserc02c1f
 
AVB intro
AVB introAVB intro
AVB intro
henrikau
 
Timing and synchronization for 5G over optical networks
Timing and synchronization for 5G over optical networksTiming and synchronization for 5G over optical networks
Timing and synchronization for 5G over optical networks
ADVA
 
Options for time-sensitive networking for 5G fronthaul
Options for time-sensitive networking for 5G fronthaulOptions for time-sensitive networking for 5G fronthaul
Options for time-sensitive networking for 5G fronthaul
ADVA
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
ArunChokkalingam
 
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-StudyDo We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
RealTime-at-Work (RTaW)
 
Precision Time Synchronization
Precision Time SynchronizationPrecision Time Synchronization
Precision Time Synchronization
Krishna Sankar
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
Pascal Thubert
 
Wireless Sensor Network
Wireless Sensor Network Wireless Sensor Network
Wireless Sensor Network
Dr Praveen Jain
 
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
CSCJournals
 
In-service synchronization monitoring and assurance
In-service synchronization monitoring and assuranceIn-service synchronization monitoring and assurance
In-service synchronization monitoring and assurance
ADVA
 
Performance of a speculative transmission scheme for scheduling latency reduc...
Performance of a speculative transmission scheme for scheduling latency reduc...Performance of a speculative transmission scheme for scheduling latency reduc...
Performance of a speculative transmission scheme for scheduling latency reduc...Mumbai Academisc
 
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORKDYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
cscpconf
 
Industrial training (switching)
Industrial training (switching)Industrial training (switching)
Industrial training (switching)
Aanchal Saxena
 
Synchronization and timing loop presentation -mapyourtech
Synchronization and timing loop presentation -mapyourtechSynchronization and timing loop presentation -mapyourtech
Synchronization and timing loop presentation -mapyourtech
MapYourTech
 
Minimum bandwidth reservations for periodic streams in wireless real time sys...
Minimum bandwidth reservations for periodic streams in wireless real time sys...Minimum bandwidth reservations for periodic streams in wireless real time sys...
Minimum bandwidth reservations for periodic streams in wireless real time sys...
Shakas Technologies
 

Similar to OPTICAL BURST SWITCHING (20)

Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
 
AVB intro
AVB introAVB intro
AVB intro
 
Timing and synchronization for 5G over optical networks
Timing and synchronization for 5G over optical networksTiming and synchronization for 5G over optical networks
Timing and synchronization for 5G over optical networks
 
Options for time-sensitive networking for 5G fronthaul
Options for time-sensitive networking for 5G fronthaulOptions for time-sensitive networking for 5G fronthaul
Options for time-sensitive networking for 5G fronthaul
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
 
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-StudyDo We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
Do We Really Need TSN in Next-Generation Helicopters? Insights From a Case-Study
 
Precision Time Synchronization
Precision Time SynchronizationPrecision Time Synchronization
Precision Time Synchronization
 
Advanced networking scheduling and QoS part 2
Advanced networking scheduling and QoS part 2Advanced networking scheduling and QoS part 2
Advanced networking scheduling and QoS part 2
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
 
Wireless Sensor Network
Wireless Sensor Network Wireless Sensor Network
Wireless Sensor Network
 
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
Soft Real-Time Guarantee for Control Applications Using Both Measurement and ...
 
Research on VOIP
Research on VOIPResearch on VOIP
Research on VOIP
 
In-service synchronization monitoring and assurance
In-service synchronization monitoring and assuranceIn-service synchronization monitoring and assurance
In-service synchronization monitoring and assurance
 
Performance of a speculative transmission scheme for scheduling latency reduc...
Performance of a speculative transmission scheme for scheduling latency reduc...Performance of a speculative transmission scheme for scheduling latency reduc...
Performance of a speculative transmission scheme for scheduling latency reduc...
 
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORKDYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
DYNAMIC CONGESTION CONTROL IN WDM OPTICAL NETWORK
 
Industrial training (switching)
Industrial training (switching)Industrial training (switching)
Industrial training (switching)
 
Synchronization and timing loop presentation -mapyourtech
Synchronization and timing loop presentation -mapyourtechSynchronization and timing loop presentation -mapyourtech
Synchronization and timing loop presentation -mapyourtech
 
Minimum bandwidth reservations for periodic streams in wireless real time sys...
Minimum bandwidth reservations for periodic streams in wireless real time sys...Minimum bandwidth reservations for periodic streams in wireless real time sys...
Minimum bandwidth reservations for periodic streams in wireless real time sys...
 
00769767
0076976700769767
00769767
 
synchonization PTP
synchonization PTP synchonization PTP
synchonization PTP
 

More from Jigyasa Singh

A small couple slotted antenna for UWB application
A small couple slotted antenna for UWB applicationA small couple slotted antenna for UWB application
A small couple slotted antenna for UWB application
Jigyasa Singh
 
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
Jigyasa Singh
 
Changes made by Information Technology (IT) in our Society
Changes made by Information Technology (IT) in our SocietyChanges made by Information Technology (IT) in our Society
Changes made by Information Technology (IT) in our Society
Jigyasa Singh
 
The Evolution of Earth
The Evolution of EarthThe Evolution of Earth
The Evolution of Earth
Jigyasa Singh
 
Charminar & City of Nizams, Hyderabad
Charminar & City of Nizams, HyderabadCharminar & City of Nizams, Hyderabad
Charminar & City of Nizams, Hyderabad
Jigyasa Singh
 
Power Grid Control System
Power Grid Control SystemPower Grid Control System
Power Grid Control System
Jigyasa Singh
 
Furnace Guard Supervisory System (FSSS)
Furnace Guard Supervisory System (FSSS)Furnace Guard Supervisory System (FSSS)
Furnace Guard Supervisory System (FSSS)
Jigyasa Singh
 

More from Jigyasa Singh (7)

A small couple slotted antenna for UWB application
A small couple slotted antenna for UWB applicationA small couple slotted antenna for UWB application
A small couple slotted antenna for UWB application
 
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
HEALTH MONITORING SYSTEM using mbed NXP LPC11U24
 
Changes made by Information Technology (IT) in our Society
Changes made by Information Technology (IT) in our SocietyChanges made by Information Technology (IT) in our Society
Changes made by Information Technology (IT) in our Society
 
The Evolution of Earth
The Evolution of EarthThe Evolution of Earth
The Evolution of Earth
 
Charminar & City of Nizams, Hyderabad
Charminar & City of Nizams, HyderabadCharminar & City of Nizams, Hyderabad
Charminar & City of Nizams, Hyderabad
 
Power Grid Control System
Power Grid Control SystemPower Grid Control System
Power Grid Control System
 
Furnace Guard Supervisory System (FSSS)
Furnace Guard Supervisory System (FSSS)Furnace Guard Supervisory System (FSSS)
Furnace Guard Supervisory System (FSSS)
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

OPTICAL BURST SWITCHING

  • 1. 1 OPTICAL BURST SWITCHING Under the guidance of Mr. Ejaz Aslam Lodhi Indian Institute of Technology Kanpur (IITK) Submitted By Jigyasa Singh M.TECH(ECE)
  • 3. Motivation 3 To carry traffic over WDM networks OPTICAL CIRCUIT SWITCHING OPTICAL BURST SWITCHING OPTICAL PACKET SWITCHING
  • 4. 4 Optical Circuit Switching • Long circuit set-up (a 2-way process with Req and Ack). • Good for smooth traffic and QoS guarantee due to fixed BW reservation. • Either wasted BW during off/low-traffic periods & too much overhead (e.g., delay) due to frequent set-up/release (for every burst).
  • 5. 5 Optical Packet Switching • Problem is lack of optical buffer (RAM). • Fiber delay lines (FDLs) are bulky and provide only limited & deterministic delays. – store-n-forward (with feed-back FDLs) leads to fixed packet length and synchronous switching. • Tight coupling of header and payload. – requires stringent synchronization, and fast processing and switching (ns or less).
  • 6. 6 Optical Burst Switching (OBS) • Combines advantage of circuit & packet switching. • A burst has a long, variable length payload. • It is assembled at an ingress router by aggregating a no. of IP packets which may be received from single host or multiple host from same or different access network.
  • 7. 7 Why OBS? Optical switching paradigms Bandwidth Utilization Latency (setup) Optical Buffer Proc./Sync. Overhead (per unit data) Adaptivity (traffic & fault) Circuit Low High Not required Low Low Packet/Cell High Low Required High High OBS High Low Not required Low High OBS combines the best of coarse-grained circuit- switching with fine-grained packet-switching.
  • 8. Objectives • Study of architecture of OBS. • Study of burst assembly schemes. • Study of burst scheduling algorithm. • Study of contention resolution techniques. • Study of QoS. • Implementation. • Analysis. 8
  • 9. 9 BURST Basic switching entity Variable length data packet Two components PAYLOAD Actual data transmitted CONTROL This packet carries header information
  • 10. Architecture of OBS routed through OBS network 10 OBS NETWORK EDGE NODE CORE NODE Optical switching matrix + Switch control Matrix Responsible to forward data burst Optical switching matrix + Switch control Matrix Responsible to forward data burst Ingress Node Egress Node
  • 11. Burst Assembly schemes TIME BASED SCHEME THRESHOLD BASED SCHEME A timer is started at the initialization of the burst assembly. A data burst containing all the packets in the buffer are generated when timer exceeds the burst assembly period. A burst is created & sent into the OBS network when total size of the packets in the queue reaches the threshold value. Suitable for real time/ time constrained application. Suitable for time insensititive application. 11
  • 12. Wavelength reservation schemes Tell-and-Go (TAG) Just-in-Time (JIT) Just-enough-Time (JET) Immediate reservation scheme. Immediate reservation scheme. Delayed reservation scheme. Control packet is txd on control channel followed by payload on data channel with zero or negligible offset. The buffering of payload at each node is eliminated by inserting a time slot between control packet & payload. Control packet reserves wavelength for upcoming burst for a fixed duration of time. Source send control packet after payload. Nodes reserve the resources as soon as control packet is processed. Size of the data burst is decided before the control packet is txd by the source. 12
  • 13. Burst scheduling algorithms WITHOUT VOID FILLING WITH VOID FILLING FFUC ( First fit unscheduled channel) LAUC ( Latest available unscheduled channel) FFUC-VF Min-EV (Minimum end-void) LAUC-VF 13
  • 14. Contention resolution techniques • Optical Buffering. • Wavelength Conversion. • Deflection Routing. • Burst segmentation. 14
  • 15. QoS RELATIVE QoS ABSOLUTE QoS The performance of each class is not defined quantitatively in absolute terms. It provides a bound for loss probability of guaranteed traffic. The QoS of one class is defined relatively in comparison to other classes. It is preferred to ensure that each user recieves an expected level of performance. 15