open virtualized wimax base station node for geni wide-area wireless deployments
DESCRIPTION
Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments. Dipankar Raychaudhuri and Ivan Seskar WINLAB, Rutgers, The State University of New Jersey Sampath Rangarajan, Meilong Jiang and Rajesh Mahindra NEC Laboratories America Contacts: - PowerPoint PPT PresentationTRANSCRIPT
WINLAB
Dipankar Raychaudhuri and Ivan Seskar WINLAB, Rutgers, The State University of New
JerseySampath Rangarajan, Meilong Jiang and Rajesh
MahindraNEC Laboratories America
Contacts:{ray,seskar} at winlab dot rutgers dot edu
{sampath,meilong, rajesh} at nec-labs dot com
Open Virtualized WiMAX Base Station Node for GENI Wide-
Area Wireless Deployments
WINLAB
Project Objectives
Demonstrate the GBSN capabilities in a phased manner, starting with controlled lab tests of each GENI feature and then migrating to a small-scale outdoor trial with off-the-shelf WiMAX terminal equipment.
GENI terminals(WiMAX phone/PDA running GENI/Linux)
Virtual GENI Router (at PoP)
GENI BackboneNetwork
GENI Access Network
(Ethernet SW &Routers)
GENI Compliant WIMAX Base StationController
WiMAX Base Station (GBSN)
Implement GENI-specific software on an external Linux-based PC WiMax Base Station Controller supporting:
•Virtualization•slice setup•Resource management •L2/L3 programmability•opt-in
Develop an open/virtualizable WiMAX base station with external control and data API’s
WINLAB
NEC WiMax Base Station
PHY
Access mode SOFDMA/TDD
Frequency 2535 ~ 2605 MHz
DL:UL ratio 35:12, 26:21, 29:18
Channel BW 10 MHz , 8.75 MHz
FFT size 1024, 512
Frame duration 5ms
TX output Power 35dBm (max)
# of sectors 3
MAC
Head compression
PHS
ARQ HARQ/CC, ARQ
MBS support Single BS, multiple BS-MBS
Resource management
Power control, mode control (idle, sleep etc.)
Networking
IP protocols IPv4, IPv6
Bridging/Routing Transparent L2 switch, Bridging
Packet handling 802.1Q VLAN, PHS**)
rtPS real-time polling service
ertPS enhanced real-time polling service
nrtPS non real-time polling service
UGS unsolicited grant service
BE best effort
Base Station Features Supported Service Classes
WINLAB
Slice I
Scheduling
IP isolation
Slice II Slice III
NEC802.16e Base Station
GENI: Virtualized WiMax Network
GENI Node (Linux PC)
Certified (Virtualized) 802.16e Mobile Stations
Classifier
Custom ASN-GW
Qos Manageme
nt
R6+
Network
OPT
GENI Open APIMaximum Bit-Rate, Burst-RateMinimum Tolerable Sending Bit-RateMaximum Tolerable jitterMinimum DelayScheduling Type (e.g., UGS, rtPs ,nrtPs)Frequency of OperationRate / Power requirements
Base Station StateRadio resources (UL and DL)Time slots (UL and DL)Downlink burst profileUplink burst profileFrequencyPowerRate
LegendBS-IDU: Base Station indoor unitBS-ODU: Base Station outdoor unitR6+: Extension of standard ASN-GW-BS R6 interfaceOPT: Optical Link
WiMax BSCell coverage: 0.5~6km diameterThroughput 10~75Mbps2~10 MS per sector/cell
WINLAB
External PC Controller
802.16e Base
Station
Slice QoS
GENI Slice Scheduling
CID
#N
UGS
BS DL-MAC Scheduler
WiMAX Frame scheduler
(RR, WRR etc.)
CID
#N
Priority-based Scheduling
ertPS rtPS nrtPS BE
Open API interface
802.16e Common Packet Sublayer (CPS)
Slice I
Slice II
Slice n
The WiMax BS MAC supports scheduling across multiple queues for five service classes. The GENI slice scheduler will map “Rspec” requirements of slices to the appropriate queue.
key design issue is isolation between the GENI scheduler and the MAC scheduler
APIs to receive information about (“get”) and modify (“set”) MAC /PHY parameters
Information about mapping between CID (connection ID) and IP address/port number at the CS (convergence sub-layer)
Information about the QoS class for a CID (convergence sub-layer)
Modify priority of the queues at the scheduler, weights for weighted round-robin schedule (common packet sub-layer)
Queue lengths of per CID queue, delay at the queues, time for successful transmission (common packet sub-layer)
(RR, WRR etc.) (RR, WRR etc.) (RR, WRR etc.) (RR, WRR etc.)
…
…
WINLAB
OMFTestbed(s)
….
Control & Management Network
ExperimentDescription
Node 1
Node Agent
Apps AApps AApps A
Node X
Console
Node Handler
Server(s)
Aggregate Mngr
DB ExperimentalNetwork(s)
ML
WINLAB
External PC Controller
NodeAgent Virtual
Device Driver
Application
NodeAgent Virtual
Device Driver
Application
OMF Integration
OMF service for base station/slice scheduler control
Node Agent for experiment orchestration support
(WiMax) virtual device in each sliver
Slice Scheduler
OMFService Base Station
ControllerR6+
NodeAgent Virtual
Device Driver
Application
WINLAB
BSR equipment with open API
API validation & tests
Year 1
1 Month
NEC WiMax BS Delivered
Roadmap: GENI Open WiMAX BS
2 MonthsSTART: Oct ‘08
3 Months 4 Months 5 Months 6 Months
Indoor results Outdoor results
Received PicoChip WiMax BS
Experience gained with Picochip prototype
Pico-chip Wimax BS Lab prototypePico-chip Wimax BS Lab prototype
NEC Wimax BS Performance Evaluation
NEC Wimax BS Performance Evaluation
Custom ASN-GW: Implementation and Testing
Custom ASN-GW: Implementation and Testing
Base Station APIBase Station API
OMF: ORBIT Management Framework Grid Services Implementation and Testing
OMF: ORBIT Management Framework Grid Services Implementation and Testing
API Version 1.0