150 likes | 285 Views
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.
E N D
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 802.16e LTE-Advanced Enhanced IMT2000 X UMB 802.16d Average Throughput HSPA+, LTE IMT2000 1X 3.5G EV-DV UMTS 1X 3G EV-DO EDGE 3GPP2 1X GPRS IS-95A IS-95B ITU (International Telecommunications Union) classification 3GPP GSM IS-136 Peak data rate
4G Cellular Network Deployment Maps Base stations Weather Social n/w Gateways Internet Mobile Devices Content Servers Cellular Network Operator 3
WiMAX Network Deployment Maps Base stations Weather Social n/w ASN-Gateway CSN-Gateway Internet Mobile Devices Content Servers WiMAX Network Operator 4
Virtualized Cellular Network Deployment Virtual Networks Maps Weather Social n/w Internet Cellular Operator 2 Cellular Operator 3 Cellular Operator 1 Mobile Devices Cellular Access Network Content Servers Physical network sliced into multiple virtual networks: Each virtual operator gets an impression that they own (an isolated part of) the network 5
Use case 1: Mobile Virtual Network Operators, Corporate bundles VoIP/Video Weather Maps Social n/w Service Provider Groups of users are provided with isolated resources Network Operator User devices
Use case 2: Service Providers with Resource Reservations VoIP/Video Service Provider Maps Weather Social n/w Service providers with isolated resources New business models Network Operator User devices
Use case 3: End-to-end Isolation VoIP/Video Maps Service Provider Weather Social n/w • Complete isolation for • Evaluation of new algorithms (GENI) • Corporate intranets • MNOs provisioning limited services Network Operator User devices
NVS: Network Virtualization Substrate GOAL: Ability to run multiple virtual slices with isolated wireless resources on the same physical base-station • 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 Slice 1 Slice 2 Slice 3 Fixed bandwidth allocation Base station QPSK Utility (QoS) Fixed resource allocation 64-QAM Resource (cost)
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
NVS-Plugin Design Gateway Implementation of NVS outside the base-station NVS Plug-in Classifier Classifier SLICE #2 SLICE #1 Downlink Scheduler Downlink Scheduler NVS Slice Scheduler Utilization Synchronizer Flow-level Feedback QoS Scheduler CELLULAR BASESTATION Frame Scheduler 11
NVS-Plugin Deployment Architecture Boost Metro PCS ESPN Mobile AT&T Mobile TV Virgin Mobile Gateway NVS Plug-In Mobile Network Operator Vendor-3 BS Vendor-1 BS Vendor-2 BS 12
Implementation and Evaluation Clients PicochipWiMAX Platform ASN CSN Basestation Access to the MAC software, esp. scheduling Antenna Attenuator 13
MESA (Video Flow Optimizer) MESA Classifier Back pressure UDP (e.g. RTSP) Low Priority TCP (e.g. Bittorrent) Regular TCP (e.g. HTTP FLV) Other Low Priority TCP (Bittorrent) Frame/User Discard Slices with bandwidth reservations: Can be added, and classifier Updated dynamically Slice Scheduler Classifier BASE STATION Periodic wireless channel feedback
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/