280 likes | 406 Views
Research Activities on Optical Burst Switching at OIRC. Jun Kyun Choi, Minho Kang Optical Internet Research Center Information and Communications University, Korea {jkchoi, mhkang}@ icu.ac.kr. Outline. Introduction to OIRC OBS Research Activities Issues on GMPLS Control Plane for AOBS
E N D
Research Activities on Optical Burst Switching at OIRC Jun Kyun Choi, Minho Kang Optical Internet Research Center Information and Communications University, Korea {jkchoi, mhkang}@icu.ac.kr
Outline • Introduction to OIRC • OBS Research Activities • Issues on GMPLS Control Plane for AOBS • Conclusion Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Introduction to OIRC History of OIRC Objectives of OIRC Technology Leader lead research and develop competitive technology in Optical Internet Society Promoter Industry Creator create new industry by combining Optical and network technologies promote knowledge-driven society over Optical Internet Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Organization of OIRC Director (Minho Kang) • Investigators • Research Areas - Optical Internet architecture - Optical Internet traffic engineering - Optical Internet testbed • Participants ICU, Soongsil U., Daejeon U., ETRI, KT, Samsung, Haedong, NetsFeel, Nortel Networks (Canada), VPI(Germany), CUBIN (AUS) Network Group (Hongshik Park) Protocol Group (Jun Kyun Choi) System Group (Yong Hyub Won) • Investigators • Research Areas - Optical burst-mode tranceiver - Optical packet header processing - Optical buffering and switching control • Participants ICU, Korea U., Catholic Univ., ETRI, Samsung, Roswin, Zenphotonics, ITEC technology, Lightron, Teradian, Phoco • Investigators • Research Areas • - Optical routing protocol • - Optical signaling and control • - Optical burst switch control • Participants • ICU, Chonbuk U., Andong U., • ETRI, KT, Samsung, • Wareplus, Telion, Horim Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Collaboration of OIRC • Collaborative Research • Research Environment • Exchange Researcher • Overseas Laboratories • Internship program • Collaborative Research AP-CRC, CUBIN Nortel, VPI Joint Development Domestic Industries Universities OIRC • KT, Samsung, • Haedong, NetsFeel, Telion, • ZenPhotonics, Lightron, Knowledge*on, Teradian, Phoco Cooperative Research Establishment and Funds Research Institutes Government • KOSEF, MOST, MIC • ETRI, KT, Samsung Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Outline • Introduction to OIRC • OBS Research Activities • Issues on GMPLS Control Plane for AOBS • Conclusion Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Research Focus of OIRC R : Research D : Development C : Commercial Focusing Area Optical Packet Switching D R Intelligent Electro-Optical Label Switching Optical Label/ Packet Processing Optical PacketSwitching Technology Optical Burst Switching R D C Technology Evolution of Optical Internet GMPLS+AOBS GMPLS+Optical Access MPS+OBS Optical Circuit Switching Technology Dynamic WDM OXC D C R Dynamic OXC D C Static WDM OXC Static OXC -6 year (1997) -3 year (2000) Present (2003) 3 year (2006) 6 year (2009) (note) GMPLS: Generalized Multi-Protocol Label Switching, OBS: Optical Burst Switching, AOBS: All Optical Burst Switching OXC: Optical Cross-Connect, WDM: Wavelength Division Multiplexing Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Current Technical Issues Related to OBS Characteristics of OBS • Exchange unit :Variable length – burst • A burst cut through intermediate node without being buffered • Data burst and control packet are transmitted on separate channels • Control packet may reserve duration for transparent optical data burst to be switched • Bandwidth for a burst is reserved in one-way process Some Questions for OBS implementation • How to configure the entire optical Internet architecture ? • How to classify the data burst to provide QoS ? • What is the mechanism to decide the routing path ? • How to manage whole core and edge nodes efficiently ? • How to make OBS module for implementing in real network environment ? Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Focusing Area of OIRC (2003 – 2005) Research on GMPLS based AOBS core technology • GMPLS-based AOBS network architecture and • traffic engineering • Protection/Restoration • GMPLS signaling and control protocol for AOBS • AOBS system technologies • Optical interface, optical packet header processing, • buffering, filtering and switching Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
LER Application LER OBS IP OBS Networks IP Networks Output / Egress Input (source) / Ingress Demonstration of Optical Internet Testbed (2002) Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Outline • Introduction to OIRC • OBS Research Activities • Issues on GMPLS Control Plane for AOBS • Conclusion Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
GMPLS extends the MPLS-TEsignaling protocols such as RSVP-TEandCR-LDP • GMPLS also extends traditional intra-domain link-state routing protocols already extended for TE purposes, i.e. OSPF-TE and IS-IS-TE • LMP basic functions are control channel management, link connectivity verification, link property correlation, fault isolation • Control packet contains not only traditional information to control data burst but also label information related with GMPLS for finding, making and recovering LSP • Moreover, thisLSP is a bidirectional transmission path formed by signaling protocol and routing protocol Why OBS employs GMPLS as a control plane? • Supervision of the whole processes in edge and core nodes may be carried out using GMPLS control plane. • A concrete format and functions of control packet in OBS are not defined yet and GMPLS header may include suitable attributes related to OBS • By establishing LSP, we can make an explicitly routed path and relieve a burden of control packet processing • Can also provide traffic engineering functions of GMPLS GMPLS Control Plane for OBS Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
A Core Node Architecture using GMPLS control plane for OBS Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
RCP OPM GMPLS Control Module FT SCP IPS : Ingress Packet Switch LIB : Label Information Base FT : Fixed Transmitter OPM : Output Packet Module FEC : Forward Equivalence Class RCP : Routing Control Packet SCP : Signaling Control Packet BCP : Burst Control Packet LIB label BCP BCP generation Scheduler OPM First packet arrival EVENT for a burst - burst length - offset wavelength ID selection FT 0 1 IP traffic Source 1 IPS Assembler E/O 2 class 1 CCG class 2 M U X Fiber FT DCG K-1 To Egress 1 FEC Source S To Egress N-1 An Edge Node Architecture for GMPLS over OBS Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
IP/MPLS Router IP/MPLS Router Optical Edge Router Optical Edge Router GMPLS-based Optical IP Network Architecture Customer Network IP/MPLS Network Customer Network IP/MPLS Router Optical MPS Sub-Network Optical Edge Router Optical Core Router Performs label merging/tunneling to optical lambda LSPs. Perform Explicit Routing on lightpath LSPs with optical switching fabrics LSPs within Electronic MPLS Clouds Note) LSP: Label Switched Path Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
IP/MPLS Router IP/MPLS Router IP over Optical Service ModelsDomain Service Model Server-Domain Optical Sub-network Control & Management Plane Client-Domain IP Network Client-Domain IP Network NNI Optical Node Controller NNI NNI UNI UNI (GMPLS signaling is not shown at Client) Signaling exchange Optical Edge Router Optical Core Router Loose Binding in Optical Path Data Transfer Optical Path User Plane Optical Node Optical Node Optical Node Note) UNI: User to Network Interface NNI: Network to Network Interface MPLS: Multi-Protocol Label Switching GMPLS: Generalized MPLS Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
IP/MPLS Router IP/MPLS Router IP over Optical Service ModelsUnified Service Model Optical Sub-network for Control Plane Control & Management Plane IP/MPLS Network IP/MPLS Network NNI UNI Optical Node Controller NNI NNI UNI Common Signaling based on GMPLS Optical Edge Router Optical Core Router Tight Binding in Optical LSP Optical LSP User Plane Data Transfer with label information Optical Node Optical Node Optical Node Note) UNI: User to Network Interface NNI: Network to Network Interface MPLS: Multi-Protocol Label Switching GMPLS: Generalized MPLS LSP: Label Switched Path Optical Sub-network Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
AOBS+GMPLS Architectural Aspects • Evolution or Migration of Existing Optical Network • Evolution of Optical Access/Metro Network ? • PON-based, RPR-based, or Optical Ethernet ? • Cost and Benefit of Optical Packet Technology ? • Feasibility of Optical Burst/Packet Technology technically and economically • Optical level interleaving is acceptable ? • How to handle short IP Packets ? • Evolution of GMPLS-based Optical Network • Successful Replacement of SONET/SDH ? Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Justification of AOBS+GMPLS • What is the real target for AOBS+GMPLS • Technical Feasibility of Optical Burst Technology • Performance Aspects • Channel Efficiency Aspects • Control and Signaling Aspects • Implementation Complexity and Cost aspects (transmission and switching) • Reviews with GMPLS signaling for OBS • Two different approaches on IP-based and Packet-based ! • In-band or Out-of-band signaling ? • Review of Market adaptability for Network Deployment • replace or upgrade the existing Terabit Router and newly construct the OBS network ? Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Justification of AOBS+GMPLS • What is the urgent technology for AOBS+GMPLS to be solved • Optical Burst Transmission and Switching Technology • Cost reduction of optical components (tuners, buffer, switch) • Protection and Restoration for OBS • Optical burst transmission and switching technology • OBS switch control • GMPLS protocol for OBS • Open Control and Management for OBS • PON-based OBS or OBS-MAC Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Feasibility of AOBS Technology • Trade-off between Optical Burst Processing and Channel Efficiency • In view of technology • Is there any other alternatives ? • Fast Circuit Switching with powerful processing module • Real Optical ALOHA or Optical CSMA ? Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Critical R&D Issues • Focus on Optical Channel Efficiency • Optical Traffic Engineering • Both way for open loop control and closed loop control • GMPLS signaling, multiplexing scheme, scheduled buffering, resource notification, dynamic re-arrangement of optical resources) • Combine Wavelength Assignment/Converter with AOBS switch architecture Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
QoS Aspects on AOBS+GMPLS - 1 • It is necessary to support differentiated services for • QoS guaranteed multi-media applications • Control information (Signaling, Routing, OAM), Protection/restoration which require higher priority than other ordinary traffic • QoS performance metrics • Burst loss probability, Delay, Jitter, Offset time difference • Is IP QoS mechanism (Intserv & Diffserv) enough for OBS ? • Mandate the use of buffer • Intserv: Scalability problem • Diffserv: Relative QoS mechanism cannot guarantee a mission critical traffics Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
QoS Aspects on AOBS+GMPLS - 2 • QoS supporting schemes for OBS • Offset time-based scheme • Deflection routing scheme • Burst segmentation scheme • BCP scheduling scheme • Proportional service rate • Preemption • WFQ • Forward resource reservation scheme • Early Burst Drop • Dynamic wavelength assignment scheme Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
QoS Aspects on AOBS+GMPLS - 3 • GMPLS based Absolute QoS Architecture • Goal: Guarantee a strict upper bound of performance • Diverse QoS requirements • Network level security • Busty IP traffic (QoS degradation during short period) • Dynamic wavelength assignment + Feedback control • No admission control • Combine proactive GMPLS control and feedback control Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Traffic Engineering on AOBS+GMPLS • Is MPLS-TE operable in OBS networks? • Considerations • TE unit • Burst? • Necessity to introduce “trunk” concept? • Connection-Oriented Routing: delivery of link state information • QoS Guaranteeing • Policing • Admission control • Feedback control Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Direction for AOBS+GMPLS 1. Advanced OBS: Traffic Engineering, QoS supporting, Contention resolution, Protection Scale Access OBS 2. Acceptable OBS: GMPLS extension, UNI interface with existing network, Testbed Standardization Access AOBS: Converge 3 different OBS views Metro 3. Access OBS: OBS PON, Ethernet over OBS Metro ring OBS… Original OBS Advanced OBS Backbone None TechnologicalAdvance Low Medium High Limited Full Acceptable OBS PracticalImplementation Globecom’03 Workshop W-2 Jun Kyun Choi, Korea
Thanks • We appreciate the graceful support of KOSEF, ETRI, and Samsung on this work through ERC Project Conclusion • Introducd OIRC • AOBS+GMPLS Research Activities • - Researching theoretical base and implementing it in real circumstance • Proposed a GMPLS Control Plane for AOBS - An interim solution toward the ultimate optical packet Internet implementation - suppors QoS, supervision of the whole processes, and Traffic Engineering Globecom’03 Workshop W-2 Jun Kyun Choi, Korea