Site Navigation
Architecture
Figure 1 presents a system view of the COSMOS testbed. It is based on a multi-layered computing system built in a bottom-up manner with commodity components, programmable hardware, and open-source software.
The collection of global testbed services are deployed on a pair of computing clusters located at WINLAB's ORBIT facility in North Brunswick, NJ and Columbia University CS data center (CRF) in West Harlem in New York City, NY.
Figure 1: Testbed Architecture
These core services are supporting multiple experimentation domains. As is shown in Figure 1, each of the domains consists of the following components:
- on-boarding (console) and domain support server(s)
- SDR nodes (user devices and radio hardware),
- edge cloud servers ("radio cloud")
- general purpose computing cloud servers ("core cloud")
- networking (both optical and electrical)
While most of the devices in each domain are fully under user control (labeled with (U) in the architecture figure), a number of domain-level devices (labeled with (D)) are providing services and can only be partially configured by the user (i.e. are deployed with restricted user access). Similarly, a number of services and devices are deployed globally (labeled G in the figure) for the entire testbed.
COSMOS includes three types of radio nodes:
- large (rooftop installed "multi-sector base station" (BS))
- medium (building-side-mounted or light-pole-mounted "microcellular BSs")
- small (fixed or mobile).
Finally, the core cloud for the large testbed domain (bed.cosmos-lab.org) is split across two locations in NYC: uptown CU CRF data center and downtown NYU data center (at [32 AoA which is also one of the main national and international interconnect location) interconnected with the high-speed optical backbone.
Attachments (1)
-
COSMOS-Architecture.png
(121.7 KB
) - added by 5 years ago.
COSMOS Testbed Architecture
Download all attachments as: .zip