WiMAX in GENI - EuroView 2012 · WiMAX BB LTE BB LAN switch Keep RF 4x4 FDD, TDD LTE Modify Modify...
Transcript of WiMAX in GENI - EuroView 2012 · WiMAX BB LTE BB LAN switch Keep RF 4x4 FDD, TDD LTE Modify Modify...
WINLAB
WiMAX in GENIEuroView 2012
Rutgers Universitywww.winlab.rutgers.edu
Contact: Ivan Seskar, Associate Directorseskar (at) winlab . rutgers . edu
WINLAB
Acknowledgments
Chip Elliot, Harry Mussman and Abhimanyu Gosain(GENI GPO/BBN)
Dipankar Raychaudhuri, Marco Gruteser, Gautam Bhanage and Kiran Nagaraja (Rutgers Unviersity)
Sampath Rangarajan and Rajesh Mahindra (NEC Lab USA)
Fraida Fund and Thanasis Korakis (NYU-Poly) Surat (Au) Teerapittayanon, Kerim Fouli, Muriel
Medard, Marie-Jose Montpetit, Xiaomeng Shi (MIT) Kuang-Ching Wang (Clemson University) Hongwei Zhang (Wayne State University)
WINLAB
GENI WiMAX Kit: Architecture
ASN Substrate
vBTS SubstrateCon
s-w
m-0
2et
h2Con
s-w
m-0
1et
h2
“Outside” Network
eth0
eth1
“Instrumentation”Network
“Internal”Network
Base Station (BTS) eth0
eth1
eth0
OutsideWorld
GENII&M
WINLAB
Spiral 1,2,3: “Profile A” BTS
4
rtPS real-time polling serviceertPS enhanced real-time polling service
nrtPS non real-time polling service
UGS unsolicited grant service
BE best effort
Supported Service Classes
ASN Substrate
vBTS Substrate
Base Station (BTS)
WINLAB
WiMax Kit: ASN Packet Forwarding
Removed all default IP routing, simplified ASN controller
L2 Based Data path (Click, OpenVSwitch, etc.) Shaping mechanism for slice isolation
ASN Substrate
vBTS Substrate
Base Station (BTS)
* Work done at NEC
WINLAB
WiMax Kit: vBTS
Redirect all traffic from VLANs/flows to individual slices
Similar redirection from slices to outbound VLAN/flow interfaces
AM for creation, destruction, maintenance of slices, adding clients, slice allocation control …
Virtual machine instances
Dynamicallycreated
VLANs/flows
ASN Substrate
vBTS Substrate
Base Station (BTS)
WINLAB
WiMAX BTS Hardware (Spiral 1,2,3)
• Operational with an experimental/educational license in 2.5 GHz band(s) (EBS Spectrum)
• Inherently IP based (“converted” into L2 based device)
Roof mounted antenna
Basestation (IDU) Unit
RF (ODU)Amplifier
WINLAB
MeasuredRSSI
WiMAX Coverage
WINLAB
WiMAX Virtualization
Throughput without shaping Throughput with shaping
GENI Traffic Scheduler/Shaper• Basic mechanism: shaping sum
rate at the vBTS• Available as a programmable
component for experimenters
WINLAB
Spiral 4: “Profile” C BTS 2 x 4 MIMO Std. control plane (R6) Installation/maintenance
Less controllability (A vs C) New vendor/platform Need ASN-GW substrate
WiMAX Only
RF bands (TDD)3.3-3.8 GHz2.5 GHz2.3 GHz700 MHz
WiMAX + LTE
RF bands (TDD)3.3-3.8 GHz
2.5 GHz2.3 GHz0.7 GHz
LTE / LTEA
RF bands (FDD, TDD)3.3-3.8 GHz2.5 GHz2.3 GHz1.x GHzSub 1GHz
Priorities: TBD
MechanicsGPSLAN switch
RF
MechanicsGPSLAN switch
Keep
KeepRF TDD
WiMAXBB
LTEBB
MechanicsGPSLAN switch
Keep
RF4x4 FDD, TDD
LTEBB
WiMAXBB Modify Modify
Modify
Stand Alone
(no ASN GW)
Fixed application √
Nomadic application √
AAA server
Required for
authentication and
encryption
Ethernet
convergence Sublayer √
VLAN pass-through √
PPPoE pass-through √
WINLAB
WiMAX Deployments
WayneState
Clemson
UMichiganWiMax
Columbia
UMassUWisconsin
Madison
UColoradoBoulder
UCLA
Stanford
Rutgers
WINLAB
Wayne State: Downtown DetroitRooftop 2nd floor server
room
+Confluence of urban highways
-Prox. To Canada
Courtesy: Hongwei Zhang
Experiments in sensing and vehicular (V2V, V2I, infotainment, etc.)
WINLAB
Clemson University: Deployment Map
GreenvilleArea
ClemsonCampus
Intra- and inter-subnet handoff with campus and highway vehicles.Roaming and interoperability with commercial WiMAX networks .
Courtesy: Kuang-Ching Wang
WINLAB
Experimental Package: ParkNet
Experimentation with delay-tolerant data collection protocols on Wimax networks utilizing:• Tools for executing and
orchestrating experiments across a set of mobile nodes
• Monitoring & instrumentation plane to obtain and manage large amounts of measurements (data)
Rangefinder + GPS
WINLAB
SensorApps
RC
OML
AM
Base StationControl AppOML
RC
ExperimentDescription
PubSubServer
AM
Control Network (CN)
CN
Experimental Network (EN)
EN
GENI Backbone
Rutgers Aggregate
OML
AppsRC
Brooklyn Poly Aggregate
RC OMLServer
Experimental Package: ParkNet (cont.)
WINLAB
Experimental Package: Cooperation
• Wireless devices are connected to the principal network (GENI WiMAX) to receive multicast or broadcast data such as live video feeds.
• A wireless device may lose some of the data sent over the principal network.
• Physically co-located devices form an assistant network over WiFi to recover the lost data cooperatively from their peers.
Packet recovery over heterogeneous networks
Courtesy: Fraida Fund and Thanasis Korakis
WINLAB17
Network Coding Architecture
Courtesy: S. Teerapittayanon, K. Fouli, M. Medard, M.-J. Montpetit, X. Shi
Experimental Package: Network Coding
WINLAB
Experimental Package: MobilityFirst
I2 Atlanta
I2 Houston
I2 Los Angeles
I2 Washington
I2 New York
I2 OF Switch
VLAN 3715NLR OF Switch
VLAN 3716
NLRChicago
NLRDenver
NLRSeattle
NLRSUNW
Clemson
Georgia Tech.
Rutgers
BBN
Stanford
Wisconsin
Edge OF Switch
Indiana
Washington
pg47@Clemson
Bridge
WiMAX BTS
WiFi AP
WiMAX BTS
WiFi APGUID=1 GUID=3 GUID=5
GUID=6
GUID=2 GUID=4 GUID=7
pc8@BBN
pc4@BBN
pg49@Stanford pg33@GTech pg51@Rutgers
PG1@Clemson pg50@Rutgers
WINLAB
Android and Linux Prototype
Network API
E2E Transport
GUID Services
Storage‐Aware Routing
‘Hop’ Link Transport
Interface Manager
WiFi WiMAX
App‐1 App‐2
Security
‘Socket’ API:open()send()get()recv()attach()close()
Network Layer
User policies
Linux PC/laptop with WiMAX & WiFi
Android device with WiMAX & WiFi
Device: HTC Evo 4G, Android v2.3 (rooted), NDK (C++)
Context API
App‐3
Context Services
Sensors
Ethernet
Experimental Package: MobilityFirst (cont.)
WINLAB
Going Forward: Even Deeper Programmability
• Up to four full duplex RF modules• Tuning range : 100-7500 MHz • Range of COTS baseband FPGA platforms
(Vertex 6 LX50/SX95)• Standard interfaces: 1000 BaseT, (SFP) USB (8x
PCIExpress)• 25 MHz baseband• 12-bit ADC sampling rate of 64 MSps on I/Q • 12-bit DAC update rate of 200MSps
Quad Core i7
GigE Interface
PCIe Interface
16 GB RAM
256 GB SSD
GigE InterfaceWiMax/WiFi Interface
3G/4G/White Space Interface
WINLAB
More Information
www.geni.netwimax.orbit-lab.orggroups.geni.net/geni/wiki/WiMAXInteg
witestlab.poly.edumobilityfirst.winlab.rutgers.educrkit.orbit-lab.org