New Approaches to Optical Packet Switching in Carrier Networks. Thomas C. McDermott Chiaro Networks Richardson, Texas

Similar documents
Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks

Optical Packet Switching

Optical Communications and Networking 朱祖勍. Nov. 27, 2017

Network Management & Monitoring

Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking

Introduction To Optical Networks Optical Networks: A Practical Perspective

Multi Protocol Label Switching

MPLS Multi-Protocol Label Switching

Name of Course : E1-E2 CFA. Chapter 14. Topic : NG SDH & MSPP

Principles behind data link layer services

Principles behind data link layer services:

Principles behind data link layer services:

Lecture 14: Congestion Control"

Optical networking technology

Network Control and Signalling

Recent Developments in Optical Networking

Chapter 24 Congestion Control and Quality of Service 24.1

Class-based Traffic Aggregation In Optical Packet Switched WDM Networks

CS 5520/ECE 5590NA: Network Architecture I Spring Lecture 13: UDP and TCP

BROADBAND AND HIGH SPEED NETWORKS

Master s Thesis. Title. Supervisor Professor Masayuki Murata. Author Yuki Koizumi. February 15th, 2006

Internet Traffic Characteristics. How to take care of the Bursty IP traffic in Optical Networks

E1-E2 (EB) Chapter 4 MSPP

ETSF10 Internet Protocols Transport Layer Protocols

Configuration of Offset Time in Optical Burst Switching Networks for Delay Sensitive Traffic

Homework 1. Question 1 - Layering. CSCI 1680 Computer Networks Fonseca

Cisco Series Internet Router Architecture: Packet Switching

Lecture 14: Performance Architecture

Complexity in Multi-level Restoration and Protection Strategies in Data Networking

6.033 Spring 2015 Lecture #11: Transport Layer Congestion Control Hari Balakrishnan Scribed by Qian Long

ECE442 Communications Lecture 4. Optical Networks

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

End-To-End Signaling and Routing for Optical IP Networks

Telematics. 5th Tutorial - LLC vs. MAC, HDLC, Flow Control, E2E-Arguments

1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12.

CS 428/528 Computer Networks Lecture 01. Yan Wang

TCP Window Estimation for Burst Assembly in OBS Networks

Links Reading: Chapter 2. Goals of Todayʼs Lecture. Message, Segment, Packet, and Frame

Network Working Group Request for Comments: 1046 ISI February A Queuing Algorithm to Provide Type-of-Service for IP Links

Lecture 14: Congestion Control"

Signaling schemes for distributed connection management in wavelength-routed optical mesh networks

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3

Research paper Measured Capacity of an Ethernet: Myths and Reality

Computer Networks. ENGG st Semester, 2010 Hayden Kwok-Hay So

Network Management & Monitoring Network Delay

Optical Fiber Communications. Optical Networks- unit 5

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

Burst Scheduling, Grooming and QoS Provisioning in Optical Burst-Switched Networks

Network Design Considerations for Grid Computing

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler

CSE 461 Quality of Service. David Wetherall

CE Ethernet Operation

Core Networks Evolution

Managing Caching Performance and Differentiated Services

Panel : Next Generation Optical Transport Networks - From 100G to 1T and Beyond

Router s Queue Management

Lecture 21: Congestion Control" CSE 123: Computer Networks Alex C. Snoeren

Data Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies

UNIT IV -- TRANSPORT LAYER

AGILE OPTICAL NETWORK (AON) CORE NETWORK USE CASES

CMSC 611: Advanced. Interconnection Networks

Outline. EL736 Communications Networks II: Design and Algorithms. Class3: Network Design Modelling Yong Liu 09/19/2006

Benefits of Metropolitan Mesh Optical Networks

Resource Allocation and Queuing Theory

Digital Communication Networks

All-Optical Switches The Evolution of Optical Functionality Roy Appelman, Zeev Zalevsky, Jacob Vertman, Jim Goede, Civcom

CHAPTER I INTRODUCTION. In Communication Networks, Survivability is an important factor

Hybrid Optical Switching Network and Power Consumption in Optical Networks

Network Topologies & Error Performance Monitoring in SDH Technology

A Possible New Dawn for the Future GÉANT Network Architecture

Working Analysis of TCP/IP with Optical Burst Switching Networks (OBS)

Resilient IP Backbones. Debanjan Saha Tellium, Inc.

Enhancing Bandwidth Utilization and QoS in Optical Burst Switched High-Speed Network

Introduction Metro Area Optical Networks Components of a MAN Metro Service POP Core MAN Services Access Services Metro Optical Services Service POP

ETSF05/ETSF10 Internet Protocols. Performance & QoS Congestion Control

Introduction to the Internet

CS 162 Operating Systems and Systems Programming Professor: Anthony D. Joseph Spring Lecture 21: Network Protocols (and 2 Phase Commit)

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 11

Chapter - 7. Multiplexing and circuit switches

Links. CS125 - mylinks 1 1/22/14

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

CHAPTER TWO LITERATURE REVIEW

Data Center Revolution Impact on Ethernet and MPLS

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Name of Course : E1-E2 CFA. Chapter 15. Topic : DWDM

High Speed Communication Protocols. ECE 677, High Speed Protocols 1

Is Optical Multilayer Networking Feasible?


The New Internet2 Network

Multimedia Systems. Networks WS 2009/2010

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061/1110. Lecture 8. Medium Access Control Methods & LAN

Principles behind data link layer services:

BROADBAND AND HIGH SPEED NETWORKS

030220PIL-WS03.ppt Copyright by NTT 2003 Page 1. IP Control Plane Generalized MPLS

Chapter 5.6 Network and Multiplayer

TCP and BBR. Geoff Huston APNIC

Backbone network technologies. T Jouni Karvo, Timo Kiravuo

Real-Time Protocol (RTP)

Generalized Burst Assembly and Scheduling Techniques for QoS Support in Optical Burst-Switched Networks

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

Transcription:

New Approaches to Optical Packet Switching in Carrier Networks Thomas C. McDermott Chiaro Networks Richardson, Texas

Outline Introduction, Vision, Problem statement Approaches to Optical Packet Switching Optical Cross-connects (& GMPLS) All-optical routing Hybrid Optical routing Key Technologies enabling each approach Optical switching, optical header processing, synchronization, etc. Advantages & Disadvantages of each approach Advantages Cost, bandwidth, granularity, scalability, QoS, etc. Disadvantages Unsolved technical & performance Difficult operational issues Key Issues Conclusions

Vision, Problem Statement Vision: Avoid electronic processing at transit packet routing nodes by using fast optical switching. Data rate independent, format independent. Promise: much simpler packet nodes. But of course, some kind of routing header needs to be understood by each router. Therefore: separate the header from the payload Process the header (electronically?) Don t touch the data. Problem: no optical RAM Only fiber delay lines exist: limited time management capability. Leads to all manner of practical problems! Approaches: Flow Switching, Deflection Routing, etc.

Definition of an Optical Packet Two basic types of optical packets: Packet over Sonet/SDH. Industry standard format today. Sometimes overly-eager marketing types call this IP-over-WDM, implying what it is not. Not directly switch-able in an all-optical network Requires extensive electronic processing at each routing point. Optical burst over lambda No standard format exists, various different researchers have experimented with a variety of formats. Goal is to make it directly switch-able in an alloptical network. Avoid altering the data payload.

Packet over SONET Several IP packets One IP packet spanning a SONET frame boundary Idle Pattern (no traffic) Periodic SONET header (not associated with any IP packet) Link Framing, Checksum, Alarms, Maintenance, etc. Payload is synchronously scrambled (to maintain one s density and transition density independent of traffic load). 0 µsec. 125 µsec. 250 µsec.

Burst over lambda Optical packet bursts Idle (no optical energy) No link framing, Alarms, Checksum, etc. Each Packet is individually identifiable optically A minimal gap between bursts is required No synchronism between bursts 0 µsec. 125 µsec. 250 µsec.

Granularity Coarse granularity Like a circuit switch: all packets in a stream are going to the same output link, whether they want to or not. Example: MEMs optical switch Millisecond switching time Example: SONET terminal Seconds++ to re-provision channels Fine granularity Like a router: individual packets can be plucked out of a stream and routed to different output links. New packets can be merged into an output link stream that has idle capacity.

Fine Granularity Example 1 5 1 5 1 2 3 1 5 1 5 5 4 Fine Granularity may have to delay/sequence some packets to prevent contention

Coarse Granularity Example 1 1 5 5 1 2 3 1 1 5 5 5 4 Coarse Granularity consumes more intra-node resources (wavelengths, fibers, or hops)

End to End Protocol TCP is a dominant protocol in today s network. Reliable data transfer on top of an unreliable channel. Congestion detection (missing packets) causes sender to cut the window size in half, then slowly increase it as packets are successfully acked. End to end: transfer managed by state stored in the two endpoints. Time constant = 2 * round trip delay Slow increase multiplies the effect of the time constant. Thus reduction of packet loss rate (i.e.: congestion management) at the transit nodes is extremely important to throughput. Queuing needed at transit nodes Window Size P. Dykstra High Performance Networking SC2002 Tutorial M12 Time

GMPLS & Optical Cross Connect Idea: Optical Cross Connect provides low cost switch-able optical layer. Mesh optical layer protection is cost effective minimal O/E/O conversion. Could provision wavelength-on-demand Economics not clear GMPLS extends Internet protocols To discover network topology To add new types of links Sonet/SDH: 51Mb/s, STS-3, STS-12, etc. Optical wavelength Optical fiber Provides method to setup, teardown, and manage links between routing end points GMPLS not envisioned to be fast enough to dynamically manage flows It s basically like a circuit switch Approach: over-provision facilities to handle anticipated flows

Block Diagram OXC/GMPLS node Slow Optical Switch Out-of-band Control In-band Control ~Static Provisioning Control Plane Switch Control: UNI 1.0 / 2.0 Setup / Teardown Channel Protection Options Control Plane likely separate from the Network Element GMPLS can have a lot of state Complex, shared among several NE s

All Optical Routing Idea: fast optical switching is capable of routing individual IP packets without electronic conversion. Various techniques proposed for independently communicating header information to each router. Separate control wavelength, subcarrier, others. Headers usually handled electronically. Data plane is all optical, but control plane is not Problem: synchronization Packets from different sources arrive at any node non-timealigned Either time-align and switch synchronously, or switch asynchronously. Problem: contention Packets may contend simultaneously for the same router output Solving contention requires large degree of storage (both size and resolution) to achieve an acceptable Packet Loss Rate (PLR).

Block Diagram All optical router Important Optical Properties of the Switch: Gain / Loss Dispersion Regeneration Wavelength Conversion WDM Fast Optical Switch Header Extraction Routing & Scheduling Header Insertion

Hybrid Optical Routing Idea: electronics is better for manipulating & buffering data, optics is better for switching and transporting data Many different approaches proposed One approach: use optical switch in the core of the router To solve contention: Provide signaling and arbitration outside the optical domain Provide electronic storage and header processing outside the optical domain Commercially available

Block Diagram Hybrid optical node Electronic Processing & Buffering Fast Optical Switch Electronic Processing & Buffering Header Extraction Routing & Scheduling Header Insertion Electronic Processing & Buffering: Map To/From SONET, SDH, Ethernet Extract / Insert IP Control Packets Buffer & Preferentially Queue Alter Content of Packets 3R function implicit

Key Technologies Optical Switch MEMS: large scale, low optical loss, low dispersion. Cannot directly switch packets due to slow speed. Phased array: large scale, very fast switching speeds (nanoseconds). Not optically transparent higher loss, polarization-dependent. Wavelength Conversion Allows re-use of empty wavelength slots. Today: complex and not sufficiently transparent Optical 2R / 3R regeneration Required in all-optical packet networks of large scale. Dispersion reset vs. dispersion management? Burst-mode Receiver Easy in theory, more difficult in practice Issues: packet-to-packet amplitude variation, DC balance and empty slots, dispersion, noise and crosstalk.

Conclusions All Optical routing is still a dream Contention at the transit node needs much more research: Locally-resolved scheduling and deflection approaches Globally-resolved approaches involving new end-point protocols. Dispersion, other analog distortions need better solutions. OXC / GMPLS is practical, but does not address the routing issue well. Trades higher consumption of network resources to resolve slow flow response. Hybrid techniques are the focus of much work Pragmatic approach to contention, header processing, optical signal degradation. Lots of very different approaches possible.