COSMOS Tutorial in ACM MobiCom 2019 (Oct. 21, 2019, Los Cabos, Mexico)

Mobicom 2019

A COSMOS tutorial will be presented in ACM MobiCom 2019 on Mon. Oct. 21 (2-5pm). More details are in the following link and below.

COSMOS (Cloud-Enhanced Open Software Defined Mobile Wireless Testbed for City-Scale Deployment) (Monday, 2 – 5pm)

Organizers: Ivan SeskarDipankar Raychaudhuri (Rutgers University), Gil Zussman (Columbia University)
Presenters: Tingjun Chen (Columbia University), Michael Sherman (Rutgers University)

Wireless network testbeds are important for realistic, at-scale experimental evaluation of new radio technologies, protocols and network architectures. With a somewhat belated reality check on 5G, larger tests and demonstration sites have become even more important in the validation of next generation wireless platforms. In order to address at least some of the challenges of advancing fundamental wireless research, the US National Science Foundation (NSF), in collaboration with the 28-member industry consortium, has formed a public-private partnership to support the creation of up to four city-scale experimental platforms – the NSF’s Platforms for Advanced Wireless Research (PAWR) initiative.

This tutorial will introduce the PAWR COSMOS (“Cloud enhanced Open Software defined MObile wireless testbed for city-Scale deployment”) platform. COSMOS is a joint project involving Rutgers, Columbia, and NYU along with several partner organizations including New York City, City College of New York, University of Arizona, Silicon Harlem, and IBM. The COSMOS advanced wireless testbed is being deployed in New York City with technical focus on ultra-high-bandwidth and low-latency wireless communications with tightly coupled edge computing, and emphasis on the millimeter-wave (mmWave) radio communications and dynamic optical switching.

Once fully deployed, the COSMOS testbed will support at-scale experimentation of novel advanced wireless broadband and communication technologies in both sub-6 GHz and mmWave frequency bands in West Harlem in New York City, which is a representative of a densely populated urban environment. The COSMOS testbed platform provides a mix of fully programmable software-defined radio (SDR) nodes for flexible wireless experimentation. It also includes novel 100 Gbps+ fiber, free space optical, and microwave backhaul technologies interconnected with a software-defined network (SDN) switching fabric for minimum latency and flexibility in setting up experimental network topologies. Moverover, the remote accessibility of COSMOS lowers the barrier for experimentation in the area of radio and wireless technology and thus improves education and research productivity. The goal of this tutorial is to provide an introduction to COSMOS testbed management framework OMF and measurement library OML and main technology capabilities.

The first part of the tutorial will focus on the SDR aspects, where attendees will learn the basics of testbed usage and the OMF testbed management framework. These include how to manage reservations, image the nodes, orchestrate their experiments and collect measurements. Experimenters will be able to play with two SDR-based examples:

  1. A channel sounding experiment supporting up to 100 MHz baseband bandwidth based on a customized FPGA implementation (
  2. A real-time full-duplex wireless link demonstration using customized self-interference cancellation hardware circuitry integrated with the SDRs (Columbia FlexICoN project).

The second part of the tutorial will focus on experimentation with heterogeneous cloud computing capabilities (i.e., CPUs, GPUs, and server-side FPGAs) of the COSMOS platform. To illustrate the use of distributed computational resources, attendees will deploy the OpenAirInterface (OAI) SDR-based LTE experimental ecosystem by using the Open Source MANO (OSM) orchestrator.

The third part of the tutorial is devoted to optical experimentation and will show the tools and services designed to configure and monitor the performance of optical paths and topologies of the COSMOS testbed. In particular, the SDN framework will allow testbed users to implement experiments with application-driven control of optical and data networking functionalities. Customized python scripts along with a Ryu OpenFlow controller will be used to demonstrate the programmability of the COSMOS optical network.

Schedule (Monday, Oct. 21, 2019):
14:00 – 14:30 COSMOS testbed introduction
14:30 – 15:30 Part 1: Basic testbed usage with SDR – management and measurement tools
15:30 – 15:45 Coffee Break
15:45 – 16:15 Part 2: Edge cloud computing capabilities
16:15 – 17:00 Part 3: Optical experimentation tools and services

Tutorial Links

Attendees Preparation Instructions

  • Bring a laptop with an SSH client installed
  • Register for an account
  • Please use “2019 Mobicom” as the “Organization” in the form.
  • Set up SSH client and upload key