Presentation is loading. Please wait.

Presentation is loading. Please wait.

Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management.

Similar presentations


Presentation on theme: "Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management."— Presentation transcript:

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


Download ppt "Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management."

Similar presentations


Ads by Google