open virtualized wimax base station node for geni wide-area wireless deployments

8
WINLAB Dipankar Raychaudhuri and Ivan Seskar WINLAB, Rutgers, The State University of New Jersey Sampath Rangarajan, Meilong Jiang and Rajesh Mahindra NEC Laboratories America Contacts: {ray,seskar} at winlab dot rutgers dot edu {sampath,meilong, rajesh} at nec-labs dot com WiMAX Base Station Node for GENI Wide- Area Wireless Deployments

Upload: garvey

Post on 15-Jan-2016

41 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 2: 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

Page 3: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 4: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 5: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 6: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 7: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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

Page 8: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments

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