ORBIT 10 Years Later Ivan Seskar, Associate Director WINLAB - - PowerPoint PPT Presentation

orbit 10 years later
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

WINLAB

Orbit Project Rationale

  • Wireless testbeds motivated by:

– 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

  • ORBIT: open‐access multi‐user facility for experimental

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

slide-3
SLIDE 3

WINLAB ORBIT: Open Access Research Testbed for Next‐Generation

Wireless Networks

  • Proposal: Build radio grid emulator (phase I) and

field trial network (phase II)

  • Emulator used for detailed protocol evaluations in

reproducible complex radio environments

  • Field trial network for further real‐world

evaluation & application trials

slide-4
SLIDE 4

WINLAB

Original Orbit co‐PI’s

  • WINLAB, Rutgers

University

– Dipankar Raychaudhuri – Ivan Seskar – Max Ott – Wade Trappe – Manish Parashar – Yanyong Zhang

  • Columbia University

– Henning Schulzrinne

  • Princeton University

– Hisashi Kobayashi

  • IBM Research

– Arup Acharya

  • Lucent Bell Labs

– Sanjoy Paul

  • Thomson

– Kumar Ramaswamy

slide-5
SLIDE 5

WINLAB

ORBIT

slide-6
SLIDE 6

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

slide-7
SLIDE 7

WINLAB

ORBIT Radio Node

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:

  • Proof of concept
  • Prototyping platform

Version 2: Custom design:

  • Functional requirements
  • Manageability
  • Power consumption
  • Cost

Other attached devices:

  • Bluetooth
  • ZigBee
  • GNU Radio

Intel/Atheros miniPCI 802.11 a/b/g

slide-8
SLIDE 8

WINLAB

ORBIT Radio Node Photo Album

ORBIT Radio Node with integrated Chassis Manager Non-Grid Node Chassis Manager

slide-9
SLIDE 9

WINLAB

Wireless Devices

802.11 a/b/g Bluetooth 802.11 n/AC ZigBee Motes

slide-10
SLIDE 10

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

slide-11
SLIDE 11

WINLAB

OML – Measurement Collection

11

OML Server Application Experiment Node OML Server Application Experiment Node Application Experiment Node Application Measurements

slide-12
SLIDE 12

WINLAB

ORBIT Grid

slide-13
SLIDE 13

WINLAB

Sandboxes: SB4 & SB9

slide-14
SLIDE 14

WINLAB

Cognitive Radio Platforms

WINLAB WINC2R System RST SDR System USRP2 USRP RICE WARP Platform

  • U. Of Colorado
slide-15
SLIDE 15

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)

slide-16
SLIDE 16

WINLAB

  • I7‐4770 3.4 GHz

Q87T Express chipset

  • 16 GB DDR3
  • 2 x Gigabit

Ethernet ports

  • PCI‐Express 2.0

X16

  • 2 x Mini‐

PCIexpress socket

  • 8 x USB 3.0
  • OOB Mgmgt.

ORBIT Radio Node (Version 4)

  • Xeon E5‐2600v3

with 18 cores

  • 64 GB DDR4
  • 2 x 10G Ethernet

ports

  • 2 x Gigabit

Ethernet ports

  • PCI‐Express 3.0

X16

  • 8 x USB 3.0
  • OOB Mgmgt.
slide-17
SLIDE 17

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)

slide-18
SLIDE 18

WINLAB

SDN (2010)

slide-19
SLIDE 19

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

slide-20
SLIDE 20

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

  • Rt. 1 Campus Coverage of the

WiMAX base station

slide-21
SLIDE 21

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 3

MAC

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* * )
slide-22
SLIDE 22

Mobile Platforms

ORBIT Node Intel 5150/5350 mini‐PCI express card for laptops with Linux driver HTC EVO 4G Android based portable platform

slide-23
SLIDE 23

Scale: Integrated ORBIT – PlanetLab Experiments

Streaming Video Performance

slide-24
SLIDE 24

WINLAB

GENI & FIA

slide-25
SLIDE 25

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

slide-26
SLIDE 26

WINLAB

“At scale” GENI prototype

Campus photo by Vonbloompasha

Enabling “at scale” experiments

  • How can we afford / build GENI at sufficient scale?

– 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 Station

GENI-enabled equipment

Courtesy: Chip Eliot, GENI GPO

slide-27
SLIDE 27

WINLAB

GENI’s Footprint

slide-28
SLIDE 28

WINLAB

“Opening” of WiMAX & LTE

eth0.vl1 eth0.vl2 eth0.vln X2,S1-U,S1-MME,...

eth2

WiMAX

  • Exposed all controllable parameters through

API

  • Removed all default IP routing, simplified ASN

controller*

  • All switching purely based on MAC addresses
  • Implemented the datapath virtualization and

VNTS shaping mechanism in click/openvswitch for slice isolation LTE

  • Exposed all controllable

parameters through the same REST based API

  • Implemented the datapath with
  • penvswitch
  • Current development: ePC

replacement with open source (i.e. simplification/elimination of LTE control protocols)

slide-29
SLIDE 29

WINLAB

GENI Wireless Deployment

  • 26 WiMAX and LTE BS on 14 campuses
  • SDN (Click and OVS based) datapath/backbone
  • 10 mini‐ORBIT deployments some with SDRs

Wayne State Clemson U Michigan Columbia UMass U Wisconsin Madison U Colorado Boulder UCLA Stanford Rutgers Temple Drexel NYU Kettering Utah

slide-30
SLIDE 30

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)

slide-31
SLIDE 31

WINLAB

4G (WiMax/LTE): Larger Picture

slide-32
SLIDE 32

FIA: MobilityFirst Architecture Summary

slide-33
SLIDE 33

WINLAB MobilityFirst Architecture Evaluation Characteristics and Requirements

MobilityFirst Characteristics Mobility as the norm Hybrid name based routing Direct addressability

  • f all network

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

  • Mobile nature generates particular requirements for

experimentation scenarios.

  • Named oriented architecture requires coexistence of multiple

routing paradigms at ones.

slide-34
SLIDE 34

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

slide-35
SLIDE 35

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 ….

slide-36
SLIDE 36

WINLAB

Current Service Deployment in GENI

  • Internet2 (1/10 Gbit) backbone
  • Long running MobilityFirst slice of computing/routing resources on the GENI

infrastructure: 7 different sites, 2 physical machines and 14 virtual machines, 3 sites WiMax enabled, 1 site LTE/WiFi.

  • Used to evaluate network and system services deployed under real world like conditions.

GENI sites Long term MF sites Wimax access Wifi access User controlled devices Utah Wisconsin Massachusetts NY City New Jersey Illinois New York

slide-37
SLIDE 37

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)

slide-38
SLIDE 38

WINLAB

ORBIT Today

slide-39
SLIDE 39

WINLAB

Usage Statistics

  • ORBIT has 1300+ registered users in 400+ groups who

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

slide-40
SLIDE 40

WINLAB

ORBIT Grid (this morning)

slide-41
SLIDE 41

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

  • Common Public Radio

Interface (CPRI)

  • Open Base Station

Architecture Initiative (OBSAI)

  • Open Radio Equipment

Interface (ETSI-ORI)

FRONTHAUL

  • Common Public Radio

Interface (CPRI)

  • Open Base Station

Architecture Initiative (OBSAI)

  • Open Radio Equipment

Interface (ETSI-ORI)

BACKHAUL

  • S11,R4,R6

BACKHAUL

  • S11,R4,R6
slide-42
SLIDE 42

WINLAB

ORBIT Extension: Massive‐MIMO

  • 40 USRP X310s

– 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)

  • > 500+ GPP Cores/CloudLab Rack
  • Number of GPU platforms
  • 32x40G SDN aggregation switch

Resource Type Number DSP48 Blocks 58K Block Rams (18 kB) 14K Logic Cells 7.2M Slices (LUTs) 1.5M

slide-43
SLIDE 43

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

slide-44
SLIDE 44

WINLAB

www.orbit‐lab.org wimax.orbit‐lab.org www.geni.net wiser.orbit‐lab.org www.winlab.rutgers.edu More Info @