1 / 16

Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management Planes

OptIPuter Backplane Architecture Workshop 2006. PIN. IS OGA. Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management Planes. Interdomain Control Plane for OptIPuter. Oliver Yu, Tom DeFanti, Anfei Li, Huan Xu, Eric He, Yuan Cao, Leping Yin, Ming Liao.

arlo
Download Presentation

Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management Planes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OptIPuter Backplane Architecture Workshop 2006 PIN ISOGA Photonic Interdomain Negotiator (PIN):Interoperate Heterogeneous Control & Management Planes Interdomain Control Plane for OptIPuter Oliver Yu, Tom DeFanti, Anfei Li, Huan Xu, Eric He, Yuan Cao, Leping Yin, Ming Liao Integrated Services Optical Grid Architecture (ISOGA):Interoperate Heterogeneous Optical Network Services

  2. 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. 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. 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. Features Comparison of Control Planes

  6. Secure PIN (S-PIN) Architecture Interdomain Management Plane Security Server Security Server Security Server Policy Negotiation Policy Negotiation Policy Database Policy Database Policy Database Interdomain Control Plane Control Server Control Server Control Server Topology Database Topology Database Topology Database Inter-domain Routing O-UNI Inter-domain Routing Routing Routing Routing Signaling Signaling Signaling Inter-domain Signaling Inter-domain Signaling User Control Proxy GUI Local Domain Local Domain Local Domain

  7. S-PIN Interfaces User Control Proxy Optical API Application Lambda Grid Handler SPIN Control O-UNI Data Portal Network Control Control Control Network SPIN Client GUI Handler Client Control Control Server Optical Web Service Server - User User Monitor O-UNI Network Network Monitor Monitor Monitor Monitor Monitor Monitor GUI Client Client GUI Handler Server Server

  8. iGrid Demo of S-PIN Charybdis PDC StarLight All-optical LAN SPIN Rembrandt Scylla AAA UvA All-optical LAN UIC All-optical LAN StarLight NetherLight OC-192 (Chicago) (Amsterdam) PDC PDC SPIN SPIN UCSD All-optical LAN Vellum AAA AAA PDC SPIN AAA

  9. 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. M-PIN: Monitoring Network Topology and Active Lightpaths

  11. 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. 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. IS-PIN Backplane Architecture Multidiscipline Collaborative Applications Control Invocation Data Flow Data Plane Control Plane Data Transport Middleware Control Signaling Middleware Traffic Control ISON-aware Transport Protocol IS-PIN Integrated-Services Optical Network (ISON) Out-of-band Signaling Network Burst Rate Tera/Petabit Rate Gigabit Rate Sub-Gigabit Rate

  14. Integrated Services Optical Network (ISON) Gigabit-Rate Unicast/Multicast Stream Variable Bit-Rate Burst Sub-Gigabit-Rate Stream Tera/Petabit-Rate Stream ISON Control Plane Edge Burst Aggregation Emulate Optical Burst Switching Edge Inverse Multiplex Emulate Waveband Switching Emulate Sub-wavelength Switching Edge Control Emulation Control at Edge Optical-Switching Core Control ISON Control Plane Control Plane

  15. PIN-based Application: Lambda Grid Data Portal Global Collaborative Grid Application Dataset Manipulation Dataset Retrieval Dataset Discovery Dataset Delivery Dynamic Lightpath Setup Search Engine Dataset Transfer Dataset Registry Text based Interdomain Data Plane Interdomain Control Plane Content based Context based Middleware (Quanta) SPIN Transport Protocol (RBUDP) Multi-domain Lambda Grid Data Portal Wide-Area Lambda Grid Wavelength-Routed Optical Network Signaling Network

  16. Lambda Grid Data Portal GUI

More Related