'''Project Number''' 1631 '''Project Title''' Project Title: Embedding real-time substrate measurements for cross-layer communications[[BR]] a.k.a. Programmable Optical Metrics Interface (obsolete)[[BR]] a.k.a. Embedded real-time measurements [[BR]] a.k.a. ERM '''Technical Contacts''' Principal Investigator: Keren Bergman bergman@ee.columbia.edu [[BR]] Postdoctoral Fellow: Dr. Franz Fidler ffidler@ee.columbia.edu [[BR]] Student Developer: Caroline Lai caroline@ee.columbia.edu '''Participating Organizations''' Columbia University - New York City '''Scope''' Ensure GENI includes the technology to support cross-layer communications, specifically, the ability to incorporate a diverse set of real-time measurements in networking protocols. The project addresses the GENI challenge of architectural experimentations across diverse heterogeneous technologies by supporting real-time cross-layer communications and measurements. Our objective is to develop networking capabilities within the GENI infrastructure that enable deeper exposure of cross-layer information and user access to real-time measurements. '''Milestones''' [milestone:"ERM: GENI requirements for real-time measurements"] [[BR]] [milestone:"ERM: Develop specifications and networking protocols"][[BR]] [milestone:"ERM: Perform discrete-event network simulations"][[BR]] [milestone:"ERM: Develop a software architecture"] [[BR]] [milestone:"ERM: Support the GPO in developing an experimental use-case"][[BR]] [milestone:"ERM: identify a candidate control framework"] [[BR]] '''''Milestone 1'':''' The capabilities of GENI's (future) infrastructure with respect to real-time measurements are evaluated and we assess the GENI requirements for real-time user access to measurement data across a diverse set of technologies. ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GENI_MS1_ERM_March09_v1-1.pdf Technical Note MS1]'' '''''Milestone 2'':''' A set of specifications for enabling real-time measurements within the substrate and specifications for networking protocols based on the GENI requirements for real-time user-accessed cross-layer measurements is developed. We identify a set of specifications for the implementation of a unified, integrated measurement framework with the ultimate purpose of limiting the hardware and software overhead and complexity associated with accessing measurement data. ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GENI_MS2_ERM_March09_v1-0.pdf Technical Note MS2]'' '''''Milestone 3'':''' To enable and perform discrete-event network simulations and quantitatively evaluate performance impact under several scenarios of cross-layer information exchange based on real-time measurements we developed new simulation modules for the ns-2 open source network modeling environment and make them available to the GENI community: ''[http://lightwave.ee.columbia.edu/?s=research&p=ns2 ERM software module repository]'' ''(Columbia University New York, Alcatel-Lucent Bell Labs)'' ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GENI_MS3_ERM_March09_v1-0.pdf Technical Note MS3]'' '''Project Technical Documents''' ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GENI_QR_ERM_Dec08.pdf Quarterly Status Report 4Q08]'' ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GENI_QR_ERM_Apr09_v3-2.doc Quarterly Status Report 1Q09]'' '''Presentations''' ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GEC3_Columbia_ERM.pdf K. Bergman, "Embedding Real-Time Substrate Measurements for Cross-Layer Communications", 3rd GENI Engineering Conference, Stanford, CA, 2008.]'' ''[http://groups.geni.net/geni/attachment/wiki/Embedded%20Real-Time%20Measurements/GEC4_Columbia_ERM.pdf F. Fidler, "Unified Measurements", 4th GENI Engineering Conference, Miami, FL, 2009.]'' '''Spiral 1 Connectivity''' There is no connectivity requirment for year-1 in this project '''GPO Liason System Engineer''' John Jacob jjacob@geni.net