Download presentation
Presentation is loading. Please wait.
Published byLizeth Coats Modified over 10 years ago
1
Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management Planes OptIPuter Backplane Architecture Workshop 2006 PIN ISOGA Integrated Services Optical Grid Architecture (ISOGA): Interoperate Heterogeneous Optical Network Services Interdomain Control Plane for OptIPuter Oliver Yu, Tom DeFanti, Anfei Li, Huan Xu, Eric He, Yuan Cao, Leping Yin, Ming Liao
2
Electronic Visualization Laboratory University of Illinois at Chicago OptIPuter Control Plane Products PDC Single-Domain Control and Signaling Static Pre-determined Routing and Wavelength Assignment PIN Basic PIN (B-PIN)Years 1,2 Single-Domain / Multi-Domain Control and Signaling Dynamic Cost-optimization Routing and Wavelength Assignment Fast and Robust Resource Reservation Secure PIN (S-PIN)Years 2,3 Enable Security Management Monitor PIN (M-PIN)Years 3,4 Monitor network topology Detect Lightpath Failure Recovery PIN (R-PIN)Years 4, 5 Enable efficient Lightpath Recovery and Restoration Integrated-Services PIN (IS-PIN)Years 4, 5 Multiple Switching Services for multidiscipline applications (e.g., Sub-lambda grooming.) PIN-based Application Lambda-Grid Data Portal or Browser
3
Electronic Visualization Laboratory University of Illinois at Chicago Interdomain Routing and Signaling Routing PIN: CAD-RWA (Congestion-Avoidance Dynamic Routing & Wavelength Assignment) GMPLS: OSPF & BGP Resource Reservation Signaling PIN: RFORP (Robust Fast Optical Reservation Protocol) GMPLS: RSVP Control Interface PIN: API for applications and web services for users GMPLS: API for applications
4
Electronic Visualization Laboratory University of Illinois at Chicago General PIN Software Features Interfaces Application Interfaces: C++ or Globus/Web-service (SOAP/XML). User Interfaces: Web Services System Software Requirements 2SDK1.4, Globus 3.2, MySQL Installation Download PIN package and run self-installation script. Configure topology database (database.conf). Software Modules Integration Applications (e.g., PIN/JuxtaView, PIN/Teravision). Middleware (e.g., PIN/DVC, PIN/QUANTA) Other Control Planes (e.g., PIN/PDC) Provides quick and convenient integration solutions. Simple configuration. Only topology configuration is needed during integration.
5
Electronic Visualization Laboratory University of Illinois at Chicago Control Plane Features Single Domain Multi-Domain (Homogeneous) Interdomain (Heterogeneous) Network Security Network Monitoring/ Detection Recovery & Restoration Integrated Services PDC NA PIN GMPLS ? ? NA Features Comparison of Control Planes
6
Electronic Visualization Laboratory University of Illinois at Chicago Secure PIN (S-PIN) Architecture Control Server Inter-domain Routing Inter-domain Signaling Policy Database Inter-domain Routing Inter-domain Signaling Security Server Policy Database Policy Database Security Server Policy Negotiation Policy Negotiation Security Server Control Server Control Server Interdomain Control Plane Routing Signaling Routing Signaling Routing Signaling Topology Database Topology Database Topology Database Interdomain Management Plane User Control Proxy GUI O-UNI Local Domain Local Domain Local Domain
7
Electronic Visualization Laboratory University of Illinois at Chicago S-PIN Interfaces Control Client Monitor Server SPIN Control Server Monitor Client Monitor GUI Control Optical Web Service - User Handler User Control Proxy Network Control Client Network Control Server Network Monitor Client Monitor GUI Handler Lambda Grid Data Portal Optical API Application User Network Monitor Server SPIN Control O-UNI Monitor O-UNI
8
Electronic Visualization Laboratory University of Illinois at Chicago Scylla StarLight UCSD All-optical LAN UIC All-optical LAN Vellum Rembran dt (Chicago) NetherLigh t ( Amsterdam) UvA All-optical LAN AAA SPIN PDC OC-192 StarLight All-optical LAN Charybdi s SPIN PDC AAA SPIN PDC SPIN PDC AAA iGrid Demo of S-PIN
9
Electronic Visualization Laboratory University of Illinois at Chicago Monitor PIN (M-PIN) Monitor network topology and current active lightpaths Detect lightpath failures M-PIN server sends power-level QUERY message periodically to each optical switch within its domain. Node replies with power values of its ports. M-PIN server keeps record of all ports along each existing lightpath. By examining power-levels of all ports along a lightpath, M-PIN server determines the connectivity status of the lightpath. Trigger lightpath recovery and restoration M-PIN server trigger lightpath recovery when the power-levels of each port along a lightpath is below a predefined threshold.
10
Electronic Visualization Laboratory University of Illinois at Chicago M-PIN: Monitoring Network Topology and Active Lightpaths
11
Electronic Visualization Laboratory University of Illinois at Chicago Recovery PIN (R-PIN) Common Lightpath Recovery Schemes Dedicated protected lightpath Fast restoration, inefficient resource utilization Non-dedicated protected lightpath Long restoration delay, efficient resource utilization R-PIN uses Dynamic Enabling Fast Efficient Restoration (DEFER) Compute potential backup routes for restoration during setup of a lightpath but wavelength resources are not reserved. Actual setup of backup lightpath will be “deferred” and executed only during actual fault recovery. Minimize restoration delay while optimizing resource utilization.
12
Electronic Visualization Laboratory University of Illinois at Chicago Integrated Services PIN (IS-PIN) Default Optical Circuit Switching (single lambda / application) Support constant gigabit-rate stream traffic. Emulate Sub-wavelength Switching (constant sub-lambda / application) Support constant and varying sub-gigabit-rate stream traffic. Emulate Waveband Switching (multi-lambda / application) Support constant terabit/petabit rate stream traffic. Inverse multiplexing of lightpaths at edge. Emulate Optical Burst Switching (variable sub-lambda / application) Support variable bit rate burst traffic. Burst aggregation at edge.
13
Electronic Visualization Laboratory University of Illinois at Chicago Integrated-Services Optical Network (ISON) Multidiscipline Collaborative Applications Data Plane Control Invocation Out-of-band Signaling Network Data Flow Control Plane IS-PIN Backplane Architecture IS-PIN Sub-Gigabit Rate Tera/Petabit Rate Gigabit Rate Burst Rate Traffic Control Control Signaling Middleware Data Transport Middleware ISON-aware Transport Protocol
14
Electronic Visualization Laboratory University of Illinois at Chicago Control Plane Integrated Services Optical Network (ISON) Edge Inverse Multiplex Edge Burst Aggregation Edge Control Optical-Switching Core Control Sub-Gigabit-Rate Stream Variable Bit-Rate Burst Gigabit-Rate Unicast/Multicast Stream Tera/Petabit-Rate Stream ISON Control Plane Emulate Optical Burst Switching Emulate Sub-wavelength Switching Emulation Control at Edge Emulate Waveband Switching ISON Control Plane
15
Electronic Visualization Laboratory University of Illinois at Chicago PIN-based Application: Lambda Grid Data Portal Global Collaborative Grid Application Dataset Manipulation Dataset Retrieval Dataset DiscoveryDataset Delivery Search Engine SPIN Interdomain Control Plane Interdomain Data Plane Middleware (Quanta) Transport Protocol (RBUDP) Multi-domain Lambda Grid Data Portal Signaling Network Wavelength-Routed Optical Network Dynamic Lightpath Setup Dataset Transfer Context based Content based Text based Dataset Registry Wide-Area Lambda Grid
16
Electronic Visualization Laboratory University of Illinois at Chicago Lambda Grid Data Portal GUI
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.