WINLAB
ORBIT 10 Years Later
Ivan Seskar, Associate Director WINLAB Rutgers, The State University of New Jersey
Contact: seskar (at) winlab (dot) rutgers (dot) edu
ORBIT 10 Years Later Ivan Seskar, Associate Director WINLAB - - PowerPoint PPT Presentation
ORBIT 10 Years Later Ivan Seskar, Associate Director WINLAB Rutgers, The State University of New Jersey Contact: seskar (at) winlab (dot) rutgers (dot) edu WINLAB Orbit Project Rationale Wireless testbeds motivated by: cost & time
WINLAB
Ivan Seskar, Associate Director WINLAB Rutgers, The State University of New Jersey
Contact: seskar (at) winlab (dot) rutgers (dot) edu
WINLAB
Orbit Project Rationale
– cost & time needed to develop experimental prototypes – need for reproducible protocol evaluations – large‐scale system studies (...emergent behavior) – growing importance of cross‐layer protocol studies – creation of communities for wireless network research
wireless networking research primarily in unlicensed bands
– ~24/7 service facility with remote access – open interfaces for flexible layer 2,3 & cross‐layer protocols – extensive measurements at PHY, MAC and Net layers – support for wide range of radio system scenarios
WINLAB ORBIT: Open Access Research Testbed for Next‐Generation
Wireless Networks
field trial network (phase II)
reproducible complex radio environments
evaluation & application trials
WINLAB
University
– Dipankar Raychaudhuri – Ivan Seskar – Max Ott – Wade Trappe – Manish Parashar – Yanyong Zhang
– Henning Schulzrinne
– Hisashi Kobayashi
– Arup Acharya
– Sanjoy Paul
– Kumar Ramaswamy
WINLAB
WINLAB
Orbit Hardware
80 ft ( 20 nodes ) 70 ft m ( 20 nodes ) Control switch Data switch
Application Servers (User applications/ Delay nodes/ Mobility Controllers / Mobile Nodes) Internet VPN Gateway / Firewall
Back-end servers
Front-end Servers
Gigabit backbone
VPN Gateway to Wide-Area Testbed
SA1 SA2 SAP IS1 IS2 ISQ
RF/Spectrum Measurements Interference Sources
WINLAB
CPU VIA C3 1Ghz 512 MB RAM
CPU Rabbit Semi RCM3700
Gigabit Ethernet
(control)
Gigabit Ethernet
(data)
Intel/Atheros miniPCI 802.11 a/b/g
10 BaseT Ethernet (CM)
PCI
22.1Mhz 1 Ghz pwr/reset volt/temp
20 GB DISK
Serial Console
Power Supply
110 VAC
RJ11 NodeIdBox +5v standby
Version 0: COTS:
Version 2: Custom design:
Other attached devices:
Intel/Atheros miniPCI 802.11 a/b/g
WINLAB
ORBIT Radio Node Photo Album
ORBIT Radio Node with integrated Chassis Manager Non-Grid Node Chassis Manager
WINLAB
Wireless Devices
802.11 a/b/g Bluetooth 802.11 n/AC ZigBee Motes
WINLAB
OMF ‐ Experimenter View
Testbed(s)
….
Control & Management Network
Experiment Description
Console Experiment Controller (Node Handler) Server(s) Aggregate Managers (Grid Services) DB
Experimental Network(s)
Node 1 Resource Controller (Node Agent) Apps A Apps A Apps A OML Client Node K Resource Controller (Node Agent) Apps A Apps A Apps A OML Client
WINLAB
OML – Measurement Collection
11
OML Server Application Experiment Node OML Server Application Experiment Node Application Experiment Node Application Measurements
WINLAB
WINLAB
Sandboxes: SB4 & SB9
WINLAB
Cognitive Radio Platforms
WINLAB WINC2R System RST SDR System USRP2 USRP RICE WARP Platform
WINLAB
Cognitive Experiments at Scale (2008)
Urban 300 meters 500 meters Suburban 20 meters ORBIT Radio Grid Office 30 meters Radio Mapping Concept for ORBIT Emulator 400-node Radio Grid Facility at WINLAB Tech Center Programmable ORBIT radio node URSP CR board Current ORBIT sandbox with GNU radio ORBIT radio grid testbed currently supports ~22/USRP and
USRP2 (GNU) radios, 100 low-cost spectrum sensors, WARP and WinC2R platforms
Plan to reach ~64 cognitive radio nodes (Q2 2009)
WINLAB
Q87T Express chipset
Ethernet ports
X16
PCIexpress socket
ORBIT Radio Node (Version 4)
with 18 cores
ports
Ethernet ports
X16
WINLAB
New SDR Devices: USRP B210 / USRP X310
Xilinx Spartan‐6 FPGA Dual channel AD9361 RFIC transceiver (70 MHz – 6 GHz with 56 MHz baseband) USB 3.0 connectivity
Xilinx Kintex‐7 FPGA
(XC7K410T)
2 x 10 Gigabit Ethernet 1 x SBX RF Daughterboard
(400‐4400 MHz Rx/Tx with 120 MHz baseband)
1 x CBX RF Daughterboard
(1200‐6000 MHz Rx/Tx with 120 MHz baseband)
WINLAB
SDN (2010)
WINLAB
ORBIT: Field Trial Plan (Phase II)
802.11 Access Points / Radio Routers 3G Base Station RU BUS Route (Lines A & H) 3G Coverage Area
WINLAB
ORBIT Outdoor Infrastructure
Outdoor Unit (ODU) RF Module ( sector) Base Module
Omni‐directional antenna
(elev. < 6ft above roof!)
Experimental readings at one location CINR = 29 RSSI = -51
WiMAX base station
WINLAB
WiMax BS Platforms
NEC Profile A Airspan Profile C
PHY
Access m ode SOFDMA/ TDD Frequency 2 5 3 5 ~ 2 6 0 5 MHz DL:UL ratio 3 5 :1 2 , 2 6 :2 1 , 2 9 :1 8 Channel BW 1 0 MHz , 8 .7 5 MHz FFT size 1 0 2 4 , 5 1 2 Fram e duration 5 m s TX output Pow er 3 5 dBm / 4 0 dBm ( m ax) # of sectors 3MAC
Head com pression PHS ARQ HARQ/ CC, ARQ MBS support Single BS, m ultiple BS- MBS Resource m anagem ent Pow er control, m ode control ( idle, sleep etc.) Netw orking I P protocols I Pv4 , I Pv6 Bridging/ Routi ng Transparent L2 sw itch, Bridging Packet handling 8 0 2 .1 Q VLAN, PHS* * )Mobile Platforms
ORBIT Node Intel 5150/5350 mini‐PCI express card for laptops with Linux driver HTC EVO 4G Android based portable platform
Scale: Integrated ORBIT – PlanetLab Experiments
Streaming Video Performance
WINLAB
WINLAB
Revolutionary GENI Idea:
Slices and Deep Programmability
Install the software I want throughout my network slice (into firewalls, routers, clouds, …) And keep my slice isolated from your slice, so we don’t interfere with each other
We can run many different “future internets” in parallel
Courtesy: Chip Eliot, GENI GPO
WINLAB
“At scale” GENI prototype
Campus photo by Vonbloompasha
Enabling “at scale” experiments
– Clearly infeasible to build research testbed “as big as the Internet” – Therefore we are “GENI‐enabling” testbeds, commercial equipment, campuses, regional and backbone networks – Students are early adopters / participants in at‐scale experiments – Key strategy for building an at‐scale suite of infrastructure
GENI-enabled campuses, students as early adopters
HP ProCurve 5400 Switch NEC WiMAX Base StationGENI-enabled equipment
Courtesy: Chip Eliot, GENI GPO
WINLAB
GENI’s Footprint
WINLAB
“Opening” of WiMAX & LTE
eth0.vl1 eth0.vl2 eth0.vln X2,S1-U,S1-MME,...eth2
WiMAX
API
controller*
VNTS shaping mechanism in click/openvswitch for slice isolation LTE
parameters through the same REST based API
replacement with open source (i.e. simplification/elimination of LTE control protocols)
WINLAB
GENI Wireless Deployment
Wayne State Clemson U Michigan Columbia UMass U Wisconsin Madison U Colorado Boulder UCLA Stanford Rutgers Temple Drexel NYU Kettering Utah
WINLAB
LTE eNodeB Platforms
Ip.access Amarisoft (USRP) OAI (USRP) Airspan
Rel 8.9 Rel 12 Rel 8.6 Rel 10 (upgreadable) FDD FDD/TDD FDD/TDD TDD/(FDD) 10MHz 20 MHz 10 MHz 20 MHz 2 x 10 dBm 10 dBm (2 x 10 dBm) 10 dBm (4 x 30 dBm) 2 x 37 dBm (2 x 40 dBm) 13 Mbps BW limited 20 Mbps 300 Mbps 4 (max idle 64) BW limited 5 (25) > 100 (256)
WINLAB
4G (WiMax/LTE): Larger Picture
FIA: MobilityFirst Architecture Summary
WINLAB MobilityFirst Architecture Evaluation Characteristics and Requirements
MobilityFirst Characteristics Mobility as the norm Hybrid name based routing Direct addressability
principals In‐network services Expected Scenarios High levels of mobility Strict performance requirements for name resolution service Support for coexisting multiple routing algorithms Flexible service support and deployment Reliance on software Device heterogeneity
experimentation scenarios.
routing paradigms at ones.
Architecture Evaluation Timeline
Emulator Testbeds (ORBIT, Emulab) Proof-of-Concept Prototype Large-Scale Numerical Simulation NS-3 Simulator GENI Experiment GENI Deployment w/ end-users Large-Scale Federated Deployment
Realism
Low High
Scale (# Nodes)
1 10 100 1000 10000
Time Relationship
Evaluation timeline
Design
Core Technologies Evaluation Components Integrations Comprehen-sive Evaluation
Small Scale Architecture Evaluation
WINLAB MobilityFirst on GENI: Selected Experiments
Content Delivery Scenario – GEC‐12 Mobility with Dual‐Homing – GEC‐13 Multi‐Site Mobility Service Deployment – GEC‐19 Video Delivery with In‐Network Transcoding– GEC‐21
GENI has been an integral part of MF evaluation methodology since the
project started in 2010 ….
WINLAB
Current Service Deployment in GENI
infrastructure: 7 different sites, 2 physical machines and 14 virtual machines, 3 sites WiMax enabled, 1 site LTE/WiFi.
GENI sites Long term MF sites Wimax access Wifi access User controlled devices Utah Wisconsin Massachusetts NY City New Jersey Illinois New York
WINLAB
Related Collaboration Projects
FLEX
(FIRE LTE testbeds for open EXperimentation)
WiSHFUL
(Wireless Software and Hardware platforms for Flexible and Unified radio and network controL)
OAI
(5G software alliance for democratising wireless innovation)
CREW
(Cognitive Radio Experimentation World)
METIS‐II
(Mobile and wireless communications Enablers for the Twenty‐twenty Information Society)
JUNO
(Virtual Mobile Cloud Network for Realizing Scalable, Real‐ Time Cyber Physical Systems)
WINLAB
WINLAB
Usage Statistics
have run a total of over 300,000 experiment‐hours since community release in 2005
Data from 2013
0.0 10000.0 20000.0 30000.0 40000.0 50000.0 60000.0 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 HOURS
Total Annual ORBIT Reservations
WINLAB
WINLAB
Support For Basestation Architecture Evolution
Power Amplifier Baseband Transport Control & Mgmt.
Traditional Design
Core Network Power Amplifier Baseband Transport Control & Mgmt. Core Network
Remote Radio Head (RRH) Baseband Unit (BBU)
Current Design Cloud Radio Access Network (CRAN)
Power Amplifie r Power Amplifie r Power Amplifie r Baseband Transport Control & Mgmt. Baseband Transport Control & Mgmt. Baseband Transport Control & Mgmt.Core Network Core Network
FRONTHAUL
Interface (CPRI)
Architecture Initiative (OBSAI)
Interface (ETSI-ORI)
FRONTHAUL
Interface (CPRI)
Architecture Initiative (OBSAI)
Interface (ETSI-ORI)
BACKHAUL
BACKHAUL
WINLAB
ORBIT Extension: Massive‐MIMO
– Available FPGA resources: – RF 2 x UBX‐160 (10 MHz ‐ 6 GHz RF, 160 MHz BB BW) – 2 x 10G Ethernet for fronthaul/interconnect – Four corner movable mini‐racks (4 x 20 x 20 ‐> 1 x 80 x 80)
Resource Type Number DSP48 Blocks 58K Block Rams (18 kB) 14K Logic Cells 7.2M Slices (LUTs) 1.5M
WINLAB
“Missing Link”: Outdoor Deployable SDR Wireless Units
Local processing SDR front‐end RF “Firewall” Modest power amplifier (GENI) Rack Wideband Antenna (Open Programmable) COTS BS/AP
WINLAB
www.orbit‐lab.org wimax.orbit‐lab.org www.geni.net wiser.orbit‐lab.org www.winlab.rutgers.edu More Info @