Towards Software Defined Cellular Networks



Similar documents
LTE - Can SDN paradigm be applied?

Towards Software-Defined Wireless Networks. Network Infrastructures. Tommaso Melodia

ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks

OpenFlow Overview. Daniel Turull

Network Virtualization Based on Flows

COMPSCI 314: SDN: Software Defined Networking

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?

Software Defined Networking

Getting to know OpenFlow. Nick Rutherford Mariano Vallés

Securing Local Area Network with OpenFlow

Software Defined Networking

Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

On Using a SDN-based Control Plane in 5G Mobile Networks

OpenFlow: History and Overview. Demo of routers

Software Defined Networking What is it, how does it work, and what is it good for?

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

OpenFlow: Enabling Innovation in Campus Networks

Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils

OpenFlow. Ihsan Ayyub Qazi. Slides use info from Nick Mckeown

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

How To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking)

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

A NOVEL ARCHITECTURE FOR SDN-BASED CELLULAR NETWORK

OpenFlow: Concept and Practice. Dukhyun Chang

Facilitating Network Management with Software Defined Networking

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010

SDN, OpenFlow and the ONF

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Tutorial: OpenFlow in GENI

Wireless & Mobile. Working Group

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

How To Understand The Power Of The Internet

Software Defined Networking What is it, how does it work, and what is it good for?

OpenFlow and Software Defined Networking presented by Greg Ferro. OpenFlow Functions and Flow Tables

Technology Business Unit. White Paper. SDN in Wireless Cellular Networks: Gearing Up to Meet the Growing Bandwidth Demand

Whitepaper. 10 Metrics to Monitor in the LTE Network. blog.sevone.com

Architecture Overview NCHU CSE LTE - 1

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

8/25/14 SMORE : So)ware- Defined Networking Mobile Offloading Architecture

Software-Defined Networks (SDN): Bridging the application-network divide

The Past, Present, and Future of Software Defined Networking

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

Accelerating 4G Network Performance

Multicasting on SDN. Prof. Sunyoung Han Konkuk University 23 July 2015

Cloud Computing Security: What Changes with Software-Defined Networking?

10 METRICS TO MONITOR IN THE LTE NETWORK. [ WhitePaper ]

Software Defined Networking (SDN)

The State of OpenFlow: Advice for Those Considering SDN. Steve Wallace Executive Director, InCNTRE SDN Lab Indiana University

Software Defined Networking A quantum leap for Devops?

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

Trends in Mobile Network Architectures 3GPP LTE Mobile WiMAX Next Generation Mobile Networks Dr.-Ing. Michael Schopp, Siemens Networks

LTE transport network security Jason S. Boswell Head of Security Sales, NAM Nokia Siemens Networks

SDN and OpenFlow. Naresh Thukkani (ONF T&I Contributor) Technical Leader, Criterion Networks

Abstraction of Mobile Network Topology Albert Codes Morales Supervised by: Dr. Toktam Mahmoodi King s College London March 2015

Nationwide Interoperability Framework

VLANs. Application Note

The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts

Network Virtualization and Application Delivery Using Software Defined Networking

a new sdn-based control plane architecture for 5G

How To Orchestrate The Clouddusing Network With Andn

Virtualization techniques for redesigning mobile backhaul networks: challenges and issues. Fabrice Guillemin Orange Labs, IMT/IMT/OLN/CNC/NCA

So#ware(Defined-Networking-andthe-Floodlight-OpenFlow-Controller

How To Manage A Network With A Network Management System (Qoe)

Understanding OpenFlow

Virtualized Network Services SDN solution for enterprises

YI-CHIH HSU & JEI-WEI ESTINET TECHNOLOGIES

Software-Defined Networking for Wi-Fi White Paper

Limitations of Current Networking Architecture OpenFlow Architecture

Get the best performance from your LTE Network with MOBIPASS

LuaFlow, an open source Openflow Controller

Intel Network Builders Solution Brief. Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks

Software Defined Networking (SDN) OpenFlow and OpenStack. Vivek Dasgupta Principal Software Maintenance Engineer Red Hat

Software Defined Networking (SDN) T Computer Networks II Hannu Flinck

Software Defined Networking (SDN) - Open Flow

SDN Architecture and Service Trend

LTE Aware LTE Overview Alcatel-Lucent Long Term Evolution Solution Overview Consulting Informed LTE Solution Overview Alcatel-Lucent LTE Evolved

OpenDaylight Project Proposal Dynamic Flow Management

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

Software Defined Networks (SDN)

Software Defined Networks

Wireless Software Defined Networks Ayaka Koshibe, Akash Baid and Ivan Seskar

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics

Definition of a White Box. Benefits of White Boxes

OpenFlow - the key standard of Software-Defined Networks. Dmitry Orekhov, Epam Systems

Software Defined Networking

Protocol Signaling Procedures in LTE

Network Functions Virtualization in Home Networks

Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip

Transcription:

Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton University) 1

Outline Critiques of LTE Architecture CellSDN Use Cases CellSDN Architecture Related Work Conclusion and Future Work 2

LTE Data plane is too centralized Data plane is too centralized UE 1 enodeb 2 enodeb 1 Cellular Core Network S-GW 1 Scalability challenges at P-GW on charging and policy enforcement! UE: user equipment enodeb: base station S-GW: serving gateway P-GW: packet data network gateway UE 2 enodeb 3 S-GW 2 P-GW Internet and Other IP Networks GTP Tunnels 3

LTE Control plane is too distributed No clear separation of control plane and data plane Control Plane Data Plane Mobility Management Entity (MME) Home Subscriber Server (HSS) Policy Control and Charging Rules Function (PCRF) Problem with Intertechnology (e.g. 3G to LTE) handoff Problem of inefficient radio resource allocation User Equipment (UE) Base Serving Packet Data Network Station Gateway Gateway (enodeb) (S-GW) (P-GW) 4

Advantages of SDN for Cellular Networks Advantage of logically centralized control plane Flexible support of middleboxes Better inter-cell interference management Scalable distributed enforcement of QoS and firewall policies in data plane Flexible support of virtual operators by partitioning flow space Advantage of common control protocol Seamless subscriber mobility across technologies Advantage of SDN switch Traffic counters enable easy monitoring for network control and billing 5

Flexible Middlebox Support SDN provides fine grained packet classification and flexible routing enodeb 1 Easy to control flow to middleboxes for content adaptation, echo cancellation, etc Reduce traffic to middleboxes enodeb 2 Middlebox UE 1 UE 2 enodeb 3 SDN Switch Internet and Other IP Networks Path setup for UE by SDN controller 6

Flexible Middlebox Support (Cont d) SDN switch can support some middlebox functionality enodeb 1 enodeb 2 Easy to satisfy policy for traffic not leaving cellular network Reduce the need for extra devices UE 1 UE 2 enodeb 3 SDN Switch Internet and Other IP Networks Path setup for UE by SDN controller 7

Monitoring for Network Control & Billing Packet handling rules in SDN switches can efficiently monitor traffic at different level of granularity Enable real time control and billing Rule Action Stats Packet + byte counters 1. Forward packet to port(s) 2. Encapsulate and forward to controller 3. Drop packet 4. Send to normal processing pipeline Switch Port + mask MAC src MAC dst Eth type VLAN ID IP Src IP Dst IP Prot TCP sport TCP dport 8

Seamless Subscriber Mobility UE 1 enodeb 2 enodeb 1 SDN Control Plane X+1-Gen Cellular Network X-Gen Cellular Network SDN provides a common control protocol works across different cellular technologies Forwarding rules can be pushed to switches in parallel UE 2 enodeb 3 SDN Switch Internet and Other IP Networks Path setup for UE by SDN controller 9

Distributed QoS and ACL Enforcement enodeb 2 enodeb 1 Access policy checked In SDN switches distributedly LTE s PCEF is centralized at P-GW which is inflexible UE 1 UE 2 enodeb 3 Path setup for UE by SDN controller SDN Switch Internet and Other IP Networks 10

Virtual Operators Flexible network virtualization by slicing flow space VO 1 enodeb 2 enodeb 1 Virtual Operator(VO) (Slice 1) Slicing Layer: CellVisor Virtual Operator (Slice N) Virtual operators may want to innovate in mobility, billing, charging, radio access UE 1 VO 2 UE 2 enodeb 3 SDN Switch Internet and Other IP Networks 11

Inter-Cell Interference Management Central base station control: better interference management enodeb 2 enodeb 1 Radio Resource Manager Global view and more computing power Network Operating System: CellOS LTE distributed interference management is suboptimal UE 1 UE 2 enodeb 3 SDN Switch Internet and Other IP Networks 12

CellSDN Architecture CellSDN provides scalable, fine-grain real time control with extensions: Controller: fine-grain policies on subscriber attributes Switch software: local control agents to improve control plane scalability Switch hardware: fine-grain packet processing to support DPI Base stations: remote control and virtualization to enable flexible real time radio resource management 13

CellSDN Architecture (Cont d) Central control of radio resource allocation Radio Resource Manager Mobility Manager Subscriber Information Base Policy and Charging Rule Function Network Operating System: CellOS Infrastructure Routing Translates policies on subscriber attributes to rules on packet header SCTP instead of TCP to avoid head of line blocking Cell Agent Cell Agent Cell Agent Offloading controller actions, e.g. change priority if counter exceed threshold Radio Hardware Packet Forwarding Hardware Packet Forwarding Hardware DPI to packet classification based on application 14

CellSDN Virtualization Network OS (Slice 1) Network OS (Slice 2) Slicing Layer: CellVisor Network OS (Slice N) Slice semantic space, e.g. all roaming subscribers, all iphone users Cell Agent Cell Agent Cell Agent Radio Hardware Packet Forwarding Hardware Packet Forwarding Hardware 15

Related Work Stanford OpenRoad Introduced openflow, FlowVisor, SNMPVisor to wireless networks Stanford OpenRadio Programmable cellular data plane NEC base station virtualization Slicing radio resources at the MAC layer Ericsson CloudEPC Modify LTE control plane to control openflow switches 16

Conclusion and Future Work CellSDN advantages: Simple and easy to manage Simple and easy to introduce new services Easy to inter-operate with other wireless technologies Future work: detailed CellSDN design 17