Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Capability of optical code-based MPLS (OC-MPLS) K. Kitayama, K.Onohara, and M. Murata Osaka University, Japan.

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Japan Telecom Information & Communication Labs
IETF Differentiated Services Concerns with Intserv: r Scalability: signaling, maintaining per-flow router state difficult with large number of flows r.
OpenFlow overview Joint Techs Baton Rouge. Classic Ethernet Originally a true broadcast medium Each end-system network interface card (NIC) received every.
Simulation Study on the Effect of the trTCM Parameters Hakyong KIM R&D Center, Corecess Inc. Tel : PCS : Mail :
Advanced Network Architecture Research Advanced Network Architecture Research A Perspective on Photonic Multi-Protocol Label Switching Masayuki Murata.
© 2009 Cisco Systems, Inc. All rights reserved. SWITCH v1.0—4-1 Implementing Inter-VLAN Routing Deploying Multilayer Switching with Cisco Express Forwarding.
Dec.5, 2003 Globecom’03 Workshop W-2 K. Kitayama, Japan Research project on Optical burst switching network -Supported by Telecomunications Advancement.
EE 230: Optical Fiber Communication Lecture 16 From the movie Warriors of the Net Active WDM Components and Networks.
Introducing MPLS Labels and Label Stacks
All-Optical Header Recognition M. Dagenais Department of Electrical and Computer Engineering, University of Maryland, College Park, MD 20742, USA
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
MEMS and its Applications Optical Routing, an example Shashi Mysore Computer Science UCSB.
MPLS Multiple Protocol Label Switching 2003/2/19.
Prof. Z Ghassemlooy ICEE2006, Iran Investigation of Header Extraction Based on Symmetrical Mach-Zehnder Switch and Pulse Position Modulation for All-Optical.
Opportunities and Challenges for Optical Burst- and Packet- switching- Opportunities and Challenges for Optical Burst- and Packet- switching- S. J. Ben.
MPLS A single forwarding paradigm (label swapping), multiple routing paradigms Multiple link-specific realizations of the label swapping forwarding paradigm.
Sponsored by BellSouth, Cisco, UC Micro Program Design and Development of an MPLambdaS Simulator Jian Wang, Biswanath Mukherjee, S, J, Ben Yoo University.
Simulation of All-optical Packet Routing employing PPM-based Header Processing in Photonic Packet Switched Core Network H. Le Minh, Z. Ghassemlooy and.
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
M. F. Chiang 1, Z. Ghassemlooy 1, W. P. Ng 1, H. Le Minh 2, and A. Abd El Aziz 1 1. Optical Communications Research Group School of Computing, Engineering.
Multi-Protocol Label Switching
Advanced Computer Networks1 Providing Guaranteed Services Without Per Flow Management By: Ion Stoica, Hui Zhang Presented by: Sanjeev R. Kulkarni.
Design of QoS Router Terrance Lee. Broadband Internet Architecture Intelligent Access Electronic Switch (Intserv or Diffserv) Switching /Routing QoS Security.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
Computer Networks Switching Professor Hui Zhang
All Optical Switching Architectures. Introduction Optical switches are necessary for achieving reliable, fast and flexible modular communication means.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.1: Introducing Classification and Marking.
Optimizing Converged Cisco Networks (ONT)
Is Lambda Switching Likely for Applications? Tom Lehman USC/Information Sciences Institute December 2001.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
ATM SWITCHING. SWITCHING A Switch is a network element that transfer packet from Input port to output port. A Switch is a network element that transfer.
ALL-OPTICAL PACKET HEADER PROCESSING SCHEME BASED ON PULSE POSITION MODULATION IN PACKET-SWITCHED NETWORKS Z. Ghassemlooy, H. Le Minh, Wai Pang Ng Optical.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
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.
Packet Classification on Multiple Fields 참고 논문 : Pankaj Gupta and Nick McKeown SigComm 1999.
TTM1: ”Burst, packet and hybrid switching in the optical core network” Steinar Bjørnstad et al.
1 Practical Optical Packet Routers Masataka Ohta Graduate School of Information Science and Engineering Tokyo Institute of Technology
Graceful Label Numbering in Optical MPLS Networks Ibrahim C. Arkut Refik C. Arkut Nasir Ghani
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
Labelcast Protocol Presented by Wang Hui 80th IETF, March 2011 draft-sunzhigang-sam-labelcast-01.
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
MPLS Some notations: LSP: Label Switched Path
Agile All-Phoonic Networks and Different Forms of Burst Switching 1 © Gregor v. Bochmann, 2003 Agile All-Photonic Networks and Different Forms of Burst.
1 Multiprotocol Label Switching (MPLS) and its Applications Network Architecture Spring 2009 Lecture 17.
Ahmed Musa, John Medrano, Virgillio Gonzalez, Cecil Thomas University of Texas at El Paso Circuit Establishment in a Hybrid Optical-CDMA and WDM All- Optical.
CS 740: Advanced Computer Networks IP Lookup and classification Supplemental material 02/05/2007.
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
Supporting DiffServ with Per-Class Traffic Engineering in MPLS.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Multiple Protocol Support: Multiprotocol Level Switching.
Univ. of TehranComputer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani.
1 A quick tutorial on IP Router design Optics and Routing Seminar October 10 th, 2000 Nick McKeown
Differentiated Services Two Approaches for Providing QoS on the Internet u “Freeway model” -- integrated services Internet (intserv) – Build a dedicated.
Packet Switch Architectures The following are (sometimes modified and rearranged slides) from an ACM Sigcomm 99 Tutorial by Nick McKeown and Balaji Prabhakar,
Multi-protocol Label Switching
OPTICAL SWITCHING Presented by, VIVEK.S.M S7 EC ROLL NO:
OPTICAL SWITCHING BY SURYA ANJANI.Y. COMMUNICATION SYSTEMS MANIPAL UNIVERSITY-DUBAI B.E.ECE( )
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
Chapter 3: Dynamic Routing
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Chapter 4: outline 4.1 Overview of Network layer data plane
Presentation transcript:

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Capability of optical code-based MPLS (OC-MPLS) K. Kitayama, K.Onohara, and M. Murata Osaka University, Japan

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Outline Motivations for optical-code based (OC)-MPLS OC-photonic labels and their ultra-fast processing capability Versatile applications to;  LSP switching  Flow/packet classification for diffserv

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama MPL(ambda)S or MP S Ingress PLSR Core PLSR Egress PLSR  10 Out LabelIn Label Out Label In Label Out LabelIn Label

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Optical-code based MPLS Ingress PLSR Core PLSR Egress PLSR OC 10 OC OC-PL4 OC-PL10 Out LabelIn Label OC-PL Out Label In Label OC-PL4 Out LabelIn Label M. Murata and K. Kitayama, IEEE Network Magazine., vol.15, pp.56-63, July/Aug

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Granularity issue : Bandwidth efficie(curre)ncy t t t 10Gb/s OP1 10Gb/s OP2 10Gb/s OP Wavelength path t 10Gb/s OP1&2&3 Optical code path 1 OC1 OC2OC3

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Wavelength resource for MP S : Photonic label space Wavelength Subcarrier (m-wave) Optical codes Number of addresses Disadvantages 〜1,000 (〜 2 10 ) 〜100 Abundant May not large enough Flow merge impossible May not large enough < 40Gb/s Table lookup Simple Optical filter Milimeter-wave filter Ultra-fast Passive device As many as label count Impairments in propagation

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama How fast label processings do we need? StreamBurst Packet Data granularity min msec  sec nsec Data granularity / 20 (Hop accounts) minmsec  sec nsec Data granularity / 20 (Hop accounts) / Processing steps (10) msec  sec nsec min Processing speed/hop/step Opaque (O-E-O) Transparent O-O-O Opaque (O-E-O) Transparent O-O-O

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Optical correlation: A technique to recognize OC-photonic labels -1- tt Auto-correlation Cross-correlation Optical code i Optical code j Optical code k Cross-correlation Auto-correlation 0000 00  0  0 Optical correlation in time-domain indicates how orthogonal two codes are. Matched codes : Auto-correl. Unmatched codes : Cross-correl. t t t t t t

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Optical correlation: A technique to recognize OC-photonic labels chip bipolar OC-photonic Optical endoderOptical correlator Auto-correlation: Label match Cross-correlation: Label unmatch Proccessing speed is only limited by the light velocity!!! No optical logic devices but passive waveguide devices!!! K. Kitayama, N. Wada, and H. Sotobayashi, IEEE J. Lightwave Technol., vol.18, pp , 2000.

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Versatile applications of OC-photonic labels Optical frame OC-photonic label Data Photonic label processings Photonic label processings LSP IP packet Packet LSP switching Packet routing Flow/packet classification OC-MPLS OBS Packet ADM

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Packet-selective photonic add/drop multiplexer K. Kitayama et al, ONDM2001 (Viena, Feb.2001) Photonic ADM t t 1 t t Finest granularity!

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Experimental results of variable-length packet-selective 10Gbit/s 64bit data Input packets Drop (matched label) Cut-thru (unmatched label) 5.0[ns/div] Photonic labels K. Kitayama et al., ECOC2001., Th.L.1.6 (Amsterdam 2001).

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Exact match & longest-prefix match algorithms Input address Routing table Address Data (IP address) Hit address 1066 Exact match algorithm for MPLS Routing table Address Data Hit address 0001 Mask data Longest-prefix match algorithm for IP routing Input address

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Photonic label processing with variable optical time-gate Photonic label processor Photonic label processor Optical switch Incoming traffic Outgoing traffic Header with OC-photonic labels Payload data Variable time-gate Variable time-gate For longest match code-length can be selected For longest match code-length can be selected For exact match Destination and/or source codes can be gated out; For exact match Destination and/or source codes can be gated out;

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Experimental setup for longest-prefix match Optical encoder t Variable optical time-gate 1 Optical correlator1 t Time window (masking) t 4 t t 6 t Variable optical time-gate 2 Optical correlator2 + - Input code

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Experimental results of longest-prefix match 4 chip 8 chip 4-8 chip 50 ps/div 4-chip 8-chip (a) (b)(c)

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Flow / packet classifier -1 Flow/packet classifier Flow/packet classifier Marker Shape/delay Drop Meter Output In-packet Out-packet Flow 1 Flow 2 Input  Diffserve has a good scalability!!!  Per-hop behavior (PHB) facilitates hop-by-hop QoS control

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Flow / packet classifier -2: Diffserve Field 1ToS t OC-photonic labels Payload data Photonic label processor 1 Photonic label processor 1 Input packets Gate sw. Gate sw. Field 1 Photonic label processor 2 Photonic label processor 2 Gate sw. Gate sw. Type-of-service field 1xN optical sw. 1xN optical sw. Classified flows Flow#1 Flow#N Gate signal generator Gate signal generator Field 1 ToS Payload data

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Experimental setup for packet classification A MLLD λ 1 =1550nm 10GHz PPG Packet rate LN-IM PPG 10 Gb/s, 64bit data Encoder 2 Data Gate signal generator Gate signal generator 1x2 Opt sw 1x2 Opt sw B for code A Field label 1 Field label 2 B Encoder1 LN-IM C Data Optical gate Optical gate Decoder PD Data C Optical packet transmitter Photonic label processor Optical fiber 50 ps/div CA Data CB CA CB A CA CB

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Experimental results of packet classification Switch-on off 5 ns/div Auto-correlation output from decoder Gate signal Input packets Matched Unmatched Field label 1-1 Field label bit payload Field label 1-2 Field label bit payload 1 ns/div

Osaka Univ. Feb.5, 2002ONDM2002 K. Kitayama Summary OC-MPLS improves bandwidth efficie(curre)ncy and provides larger label space OC-photonic label enables ultra-fast label processing Experimental demonstrations of versatile applications;  Exact and longest-prefix match 10Gb/s  Flow/packet 10Gb/s  Fast OBS path setup  Photonic packet switching