sampath rangarajan (with ravi kokku, rajesh mahindra, honghai zhang)

15
Enabling Customized Services in Emerging 4G Networks (It is services time, customized services time) Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang) www.nec-labs.com

Upload: blake-ramirez

Post on 01-Jan-2016

26 views

Category:

Documents


1 download

DESCRIPTION

www.nec-labs.com. Enabling Customized Services in Emerging 4G Networks (It is services time, customized services time). Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang). Evolution of Mobile Voice/Data Tech. IMT-Advanced. 4G family of technologies. 802.16m. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

Enabling Customized Services in Emerging 4G Networks

(It is services time, customized services time)

Sampath Rangarajan(with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

www.nec-labs.com

Page 2: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

Evolution of Mobile Voice/Data Tech.

Peak data rate

Avera

ge T

hro

ug

hput

IS-136

GSM

IS-95A

HSPA+,LTE

GPRS

EDGE

IS-95B

1X EV-DO

UMTS

1X EV-DV

1X

802.16d

802.16e

4G family of technologies

LTE-Advanced

UMB

802.16m

Enhanced IMT2000

IMT-Advanced

IMT2000

ITU (International Telecommunications Union) classification

3.5G

3G

3GPP2

3GPP

X

Page 3: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

4G Cellular Network Deployment

Gateways

Content Servers

Base stations

Mobile Devices

Weather Social n/w

Maps

Cellular Network Operator

3

Page 4: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

WiMAX Network Deployment

ASN-GatewayCSN-Gateway

Content Servers

Base stations

Mobile Devices

Weather Social n/w

Maps

WiMAX Network Operator

4

Page 5: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

Virtualized Cellular Network Deployment

Content ServersMobile Devices

Weather Social n/w

Maps

Cellular Access

Network

Cellular Operator 2

Cellular Operator 1

Cellular Operator 3

5

Physical network sliced into multiple virtual networks: Each virtual operator gets an impression

that they own (an isolated part of) the network

Virtual Networks

Page 6: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

6

Maps Weather Social n/wVoIP/Video

Userdevices

Service Provider

Network Operator

Use case 1: Mobile Virtual Network Operators, Corporate bundles

Groups of users are provided with isolated

resources

Page 7: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

7

Maps Weather Social n/wVoIP/Video

Userdevices

Service Provider

Network Operator

Use case 2: Service Providers with Resource Reservations

Service providers with isolated resources

New business models

Page 8: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

8

Maps Weather Social n/w

Userdevices

Service Provider

Network Operator

VoIP/Video

Use case 3: End-to-end Isolation

Complete isolation for

Evaluation of new algorithms (GENI)Corporate intranetsMNOs provisioning limited services

Page 9: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

NVS: Network Virtualization Substrate

Three key requirements– Isolation across slices– Customizability

• Slices can deploy their own resource management algorithms for their flows

– Efficient base-station resource utilization (important to MNO)

Design considerations– Level of isolation

• Flow(s), subchannel, time, hardware• Tradeoff: isolation vs. utilization

– Provisioning• Bandwidth or resource-based

9

Base station

Slice 1

Slice 2

Slice 3

Util

ity (Q

oS)

Resource (cost)64

-QAM

QPSK

Fixed bandwidth allocation

Fixed resource allocation

GOAL: Ability to run multiple virtual slices with isolated wireless resources on the same physical base-station

Page 10: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

NVS Design

KEY IDEA: Decouple Flow scheduling from Slice scheduling problem

1. Customizable Flow Management Framework

– QoS Management defined or selected by slices

• Custom schedulers• Facilitates innovation and

differentiation

2. Optimal Slice Scheduler– Addresses both bandwidth and

resource based slice provisioning• E.g. 3 Mbps Min/Max• E.g 10% of radio resources

Slice Manager(MNO)

Slice Owner

10

Page 11: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

NVS-Plugin Design

Frame Scheduler

NVS Slice Scheduler

Downlink Schedule

r

Classifier

SL

ICE

#1

CELLULAR BASESTATIONQoS Scheduler

NVS Plug-inNVS Plug-in

Downlink Schedule

r

Classifier

SL

ICE

#2

Synchronizer

Flo

w-l

evel

Fee

dba

ck

Utilization

GatewayGateway

11

Implementation of NVS outside the base-station

Page 12: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

NVS-Plugin Deployment Architecture

GatewayGateway

NVS Plug-In

Vendor-1 BS

Virgin Mobile AT&T Mobile TV

Mobile Network Operator

Boost Metro PCS ESPN Mobile

12

Vendor-2 BS Vendor-3 BS

Page 13: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

13

Implementation and Evaluation

13

ClientsASN

CSNBasestation

AntennaAttenuator

Access to the MAC software, esp. scheduling

Picochip WiMAX Platform

Page 14: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

Classifier

BASE STATIONBASE STATION

Low Priority TCP (e.g. Bittorrent)

Regular TCP(e.g. HTTP FLV)

UDP (e.g. RTSP)

Slice SchedulerSlice Scheduler

Frame/User Discard

MESA

Slices with bandwidth reservations: Can be added, and classifier Updated dynamically

Periodic wireless channel feedback

Low Priority TCP (Bittorrent)

Backpressure

Other

Classifier

MESA (Video Flow Optimizer)

14

Page 15: Sampath Rangarajan (with Ravi Kokku, Rajesh Mahindra, Honghai Zhang)

Conclusion

NVS: Network virtualization substrate– For virtualizing a cellular basestation– Equally applicable to several cellular technologies

Allows innovation and customization at slice level Papers to be presented at MobiCom 2010 and

MobiArch 2010 Demo video at

– http://www.nec-labs.com/~ravik/RESEARCH/NVS/

15