1 / 8

Embedding Real-Time Substrate Measurements for Cross-Layer Communications (ERM)

Embedding Real-Time Substrate Measurements for Cross-Layer Communications (ERM) . Michael S. Wang, Caroline P. Lai, Keren Bergman Columbia University Cluster D Meeting at GEC7 3/16 – 3/18/2010 . Our Involvement in Cluster-D. Starting from Spiral 1 Embedded Real-Time Measurement ( ERM )

shalin
Download Presentation

Embedding Real-Time Substrate Measurements for Cross-Layer Communications (ERM)

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. Embedding Real-Time Substrate Measurements for Cross-Layer Communications (ERM) Michael S. Wang, Caroline P. Lai, Keren Bergman Columbia University Cluster D Meeting at GEC7 3/16 – 3/18/2010

  2. Our Involvement in Cluster-D Starting from Spiral 1 Embedded Real-Time Measurement (ERM) Starting from Spiral 2 Integrated Measurement Framework and Tools for Cross Layer Experimentation (IMF) Programmable Measurements over Texas-based Research Network (LEARN)

  3. Year 1: Unified Measurement FrameworkInterface Specifications GENI control framework NDL or RSpec Unified measurement framework XML based Access point GENI researcher SNMP TL1 SCPI Performance Monitors Milestone 3, http://groups.geni.net/geni/wiki/Embedded Real-Time Measurements

  4. Year 1: Unified Measurement FrameworkImplementation (Example) GENI control framework UMF NDL or RSpec Hardware Server + NetFGPAs Software perfSONAR, SILO, GIMS, … XML based SNMP TL1 SCPI Access point GENI researcher Performance Monitors (such as Polatis) Milestone 3, http://groups.geni.net/geni/wiki/Embedded Real-Time Measurements

  5. ERM Spiral 2 - Objectives Draft the data file format for the transfer of measurement data between the Infinera DTN and the IMF (LEARN, due 11/16/09) Prototype UMF implementation by means of a NetFPGA(ERM, due 12/03/09) Demo working interface from UMF to embedded measurement system, e.g. monitor power with Polatis switch (ERM, due 03/04/10 ) Integrate the IMF and UMF with devices in BEN that include performance monitoring capabilities, and demonstrate gathering measurements from these devices. (IMF / LEARN, due 03/16/10) Demo UMF in an experimental use-case with Lightwave Research Lab test-bed at Columbia University (ERM, due 06/03/10) Integrate the IMF and UMF with SILO, and demonstrate a simple cross-layer experimental use-case, e.g., where an optical layer measurement influences routing. Version 0.5 of IMF-SILO software. (IMF, due 07/20/10) Version 0.8 of IMF-SILO software (ERM, due 08/31/10) Version 1.0 of IMF-SILO software (IMF, due 09/30/10) GENI Outreach - Plan to integrate UMF and IMF within another infrastructures (ERM / IMF, due 09/30/10)

  6. Completed Work: Obtain Optical Power from Polatis Switches in ORCA-BEN Write measurement handler (MH) to measure optical power from Polatis switch. MH consists of a set of 3 Perl scripts Perl module for general TL1 commands Perl module for Polatis-specific TL1 commands Perl script to run application to login, obtain power, and logout from Polatis switch Assist in setting up and testing XMPP server PubSub Module (PSM) • IMF Component Architecture

  7. Next Step: Experimental Use-Case at GEC8 • Goal of use-case: • Use IMF to obtain measurements from Measurement Handler (MH) substrates • Use IMF to control substrate environment through Substrate Control Handler (SCH) substrates • Demonstrate ability to perform cross-layer communication • Run on ORCA-BEN • MH substrates include • Polatis • DTN • Cisco (future) • SCH substrates may include • SOAs • NetFPGAs • programmable attenuators • etc.

  8. EXTRA SLIDE Measurement Handler (MH) substrates include Polatis DTN Cisco (future) Substrate Control Handler (SCH) substrates may include SOAs NetFPGAs programmable attenuators etc. • Goal of use-case: • use IMF to obtain measurements and control substrate environment to enable cross-layer communication • Integrate application with SILO • Run on ORCA-BEN

More Related