Optical Burst Switching

Slides:



Advertisements
Similar presentations
Lecture: 4 WDM Networks Design & Operation
Advertisements

4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side, delivers.
ATM Networks An Engineering Approach to Computer Networking.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
FF-1 9/30/2003 UTD Practical Priority Contention Resolution for Slotted Optical Burst Switching Networks Farid Farahmand The University of Texas at Dallas.
Service Differentiation in Optical Burst Switched Networks Chi-Hong Loi, Wanjiun Liao, and De-Nian Yang GLOBECOM’02.
A novel switching paradigm for buffer-less WDM networks Myungsik Yoo and Chunming Qiao EE and CSE Departments University at Buffalo (SUNY)
Outline Introduction Switching Techniques Optical Burst Switching
Optical Switching Switch Fabrics, Techniques and Architectures 원종호 (INC lab) Oct 30, 2006.
1 Introduction to Optical Networks. 2 Telecommunications Network Architecture.
All Optical Switching Architectures. Introduction Optical switches are necessary for achieving reliable, fast and flexible modular communication means.
Data Communications and Networking
TCP over OBS Joint Work with F. Baccelli, D. Hong, G. Petit, F. Poppe Julien Reynier Article available at
Router Architecture Overview
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Computer Networks with Internet Technology William Stallings
TTM1: ”Burst, packet and hybrid switching in the optical core network” Steinar Bjørnstad et al.
IP Traffic Management In IP- OVER-WDM Networks:HOW? Javier Aracil, Daniel Morato, and Mikel Izal Universidad Publica de Navarra, Pamplona, Spain Presenter:Chen.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain Chapter 8 TCP/IP Performance over Optical Networks.
“Improving Fairness for Multi-Hop Bursts in Optical Burst Switching Networks” Tananun Orawiwattanakul Yusheng Ji Yongbing Zhang Asia Pacific Advanced Network.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Agile All-Phoonic Networks and Different Forms of Burst Switching 1 © Gregor v. Bochmann, 2003 Agile All-Photonic Networks and Different Forms of Burst.
Forwarding.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
1 Simple provisioning, complex consolidation – An approach to improve the efficiency of provisioning oriented optical networks Tamás Kárász Budapest University.
TTM1: Approaches to Optical Internet Packet Switching David K. Hunter and Ivan Andonovic.
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain TCP/IP Performance over Optical Networks.
CSE 413: Computer Network Circuit Switching and Packet Switching Networks Md. Kamrul Hasan
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
OPTICAL SWITCHING BY SURYA ANJANI.Y. COMMUNICATION SYSTEMS MANIPAL UNIVERSITY-DUBAI B.E.ECE( )
Improving OBS Efficiency Li, Shuo, Meiqian Wang. Eric W. M. Wong, Moshe Zukerman City University of Hong Kong 1.
Graciela Perera Department of Computer Science and Information Systems Slide 1 of 18 INTRODUCTION NETWORKING CONCEPTS AND ADMINISTRATION CSIS 3723 Graciela.
Multimedia applications and Optical networks Sitaram Asur, Sitha Bhagvat, Mohammad Kamrul Islam,Rajkiran Panuganti.
Chapter 2 PHYSICAL LAYER.
Chapter 3 Part 3 Switching and Bridging
Congestion Control in Data Networks and Internets
Grid Optical Burst Switched Networks
Point-to-Point Network Switching
Topics discussed in this section:
Optical Switching Switch Fabrics, Techniques and Architectures
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switching Datagram Approach Virtual Circuit Approach
Buffer Management in a Switch
Zilong Ye, Ph.D. Optical Networking Zilong Ye, Ph.D.
Queue Management Jennifer Rexford COS 461: Computer Networks
CS4470 Computer Networking Protocols
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Chapter 3 Part 3 Switching and Bridging
SEMINAR ON Optical Burst Switching
What’s “Inside” a Router?
OPTICAL PACKET SWITCHING
CprE 458/558: Real-Time Systems
Network Core and QoS.
Data Communication Networks
Offset-Time-Based QoS Scheme
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
Chapter 11. Frame Relay Background Frame Relay Protocol Architecture
Chapter 3 Part 3 Switching and Bridging
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
Optical communications & networking - an Overview
Chapter 2 Switching.
Circuit Switched Network
An Engineering Approach to Computer Networking
Network Core and QoS.
Comp 410 AOS Packet Switching
Presentation transcript:

Optical Burst Switching CSIT 560 Internet Infrastructure: Switches and Router Prepared By Eric Lo Date: 6 Dec 2005

Agenda Introduction OBS Concept Other research Basic Motivation Burst Assembly Just Enough Time (JET) Scheduling Content Resolution QoS Potential problem Other research R&D activities in Japan Dual header OBS Synchronized OBS Layered Architecture

Introduction Circuit Switching Packet Switching Bandwidth inefficient of bursty data (internet traffic). Frequent long circuit setup Waste bandwidth during off/low-traffic periods Packet Switching A packet contains a header (e.g., addresses) and the payload (variable or fixed length). Each node needs to buffer, process the header, and send it to the next hop. Statistic sharing of link BW among packets with different source/destination (Statistical multiplexing)

Introduction (Bursty traffic) Left: Poisson traffic (voice) smooth at large time scales and mux degrees Right: data (IP) traffic, bursty at all time scales and large mux degrees circuit-switching not efficient (max >> avg)

Motivation Problems: Solution: Explosive traffic growth and bursty Traffic pattern Lack of optical buffer (RAM) for packet switching. Fiber delay lines (FDLs) are bulky and provide only limited & deterministic delays Need fast processing power of header and payload Solution: Find a method between circuit switching and packet switching. To increase the Bandwidth efficiency. That’s Optical Burst Switching comes into the picture. Data traffic growth still doubling every year

Agenda Introduction OBS Concept Other research Basic Motivation Burst Assembly Just Enough Time (JET) Scheduling Content Resolution QoS Potential problem Other research R&D activities in Japan Dual header OBS Synchronized OBS Layered Architecture

OBS Concept Burst Assembly (and Disassembly) at Edge client data (e.g., IP packets) assembled into bursts Burst Switching/Reservation Protocol Control packet (CP) sent an offset time t ahead of burst Dedicated control channel (out-of-band signaling) for CP No fiber delay lines (FDLs) nor O/E/O conversions for burst at any intermediate (core) nodes Photonic Burst Switching Fabric inside Core Leverages the best of optics (for burst switching) and electronics (for CP processing and fabric control)

Packet (a) and OBS(b) switching

Optical Burst Switching Node Multiple data channels share one control channel. Data bursts remain in optical domain while CPs go through O/E/O conversions

Burst Assembly – Step 1 Control channel Data channel Time or length threshold is reached Control channel Assembly queues for different egress nodes Data channel Burst Assembly Node ATM Cell SONET Frame IP Packet

Burst Assembly – Step 2 Control channel Data channel A CP is generated and sent out Control channel Assembly queues for different egress nodes Data channel Burst Assembly Node ATM Cell SONET Frame IP Packet

Burst Assembly – Step 3 Control channel Data channel Assembly queues for different egress nodes Data channel Burst Assembly Node ATM Cell SONET Frame IP Packet

Just-Enough-Time (JET) An offset time between Control packet(CP) and burst No fiber delay line (FDL) required to delay the burst when CP is processed and switch fabric is configured. CP carries the burst length information Facilitates delayed reservation (DR) for intelligent, efficient allocation of BW and FDL (if any), including look-ahead scheduling.

JET – Step 1 OOO OOO OEO OEO CP arrives the OEO node at time t1 Offset = T OOO OEO OOO OEO

JET – Step 2 OOO OOO OEO OEO CP goes through O/E conversion and configure switch fabric OOO OEO OEO OOO

JET – Step 3 OOO OOO OEO OEO CP goes through E/O conversion and leaves O/E/O node at time t1+ OOO OEO OOO OEO

JET – Step 4 OOO OOO OEO OEO When burst arrives at the intermediate node, the switch fabric is already configured

JET – Step 5 OOO OOO OEO OEO Offset = T-  Without any delay, the burst goes through the optical switch fabric

JET – Offset time Control packet can leave right after d = D – s (s is the switch setting time)

Delayed Reservation (DR) DR leads to efficient allocation of BW and any available FDLs (though not shown). Without DR, 2nd burst will be dropped in both cases (and FDLs will be wasted in Case 2).

Burst Scheduling In general approach, it is to schedule incoming bursts in the order of the CP arrivals. It leaves several free time intervals between the scheduled reservations called void. Without void filling (only use open interval such as LAUC). With void filling (Can minimize starting and ending void such as LAUC-VF)

Burst Scheduling

Burst Scheduling – New approach Ordered Scheduling is to schedule bursts in the order of the burst arrivals instead of header arrivals. It places incoming reservations in a buffer and defers the scheduling until just before the actual burst arrives. Able to remove the negative effect of header arrival dynamics.

Ordered Scheduling

Content Resolution (1) When multiple bursts compete for the same output channel, how to avoid/reduce burst loss? Three major strategies Deflection in space, time and wavelength Preemption of an existing reservation Segmentation of a burst into smaller pieces

Content Resolution (2) Deflection Segmentation Space domain: applying deflection routing Wavelength domain: use a different wavelength via wavelength conversion Time domain: wait using a fiber delay line Segmentation Drops, deflects or preempts one or more segments instead of an entire burst

QoS Different offset time is assigned to different service classes over JET OBS networks so as to provide differentiated services in terms of burst loss probability for classes of different priorities. Difficult to maintain the same offset time in all routers. May starve lower priority bursts because higher priority bursts always have more opportunities to make wavelength reservation It may be unfair to long bursts of low priority because it is hard to find a long gap to serve a long burst of low priority in an almost full schedule table.

QoS – New approach (PWRP) Preemptive Wavelength Reservation Protocol (PWRP) Each class is associated with a predefined usage limit. Each switch maintains a usage profile for a class per output link and monitors the current usage of each class.

QoS - PWRP

Potential Problem Tends to have a high blocking probability May require an uneconomically large increase in network transmission capacity.

Agenda Introduction OBS Concept Other research Basic Motivation Burst Assembly Just Enough Time (JET) Scheduling Content Resolution QoS Potential problem Other research R&D activities in Japan Dual header OBS Synchronized OBS Layered Architecture

Other Research R&D activities in Japan

Other Research Dual header optical burst switching (DOBS)

Other Research Synchronous Optical Burst Switching (SOBS)

Other Research A Layered Architecture for Supporting Optical Burst Switching

References OBS Forum tutorial slides by Chunming Qiao R. Parthiban, C. Leckie, A.Zalesky, AV.Tran*, Does Optical Burst Switching have a role in Core Network ? Farid, Vinod, Joel, A Layered Architecture for Supporting Optical Burst Switching Sami Sheeshia, Chun Qiao, Synchronous Optical Burst Switching Neil Barakat and Edward H Sargent, Dual Header Optical Burst Switching: A New Architecture for WDM Burst-Switched Networks Ken, etal., Photonic Network R&D Activities in Japan Wanjiun Liao, Chi-Hong Loi, Providing Service Differentiation for Optical-Burst-Switched Networks

Thank you!