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



Similar documents
Virtualization techniques for network functions. Fabrice Guillemin, Orange Labs, OLN/CNC/NCA September 14, 2015

Diameter in the Evolved Packet Core

Multi-Service Broadband Network Architecture. NextGen 13 London, October 2013 Robin Mersh CEO

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

COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale

Supporting mobility in the RAN cloud

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

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

Technical white paper. Enabling mobile broadband growth Evolved Packet Core

3GPP Long Term Evolution: Architecture, Protocols and Interfaces

Migration to LTE: Infrastructure Impact. Maria E. Palamara Director CDMA-LTE Strategy Alcatel-Lucent January, 2009

Towards Software Defined Cellular Networks

Accelerating 4G Network Performance

Demo 1. Network Path and Quality Validation in the Evolved Packet Core

Applying Software Defined Networks and Virtualization Concepts for Next Generation Mobile Broadband Networks

ALCATEL-LUCENT 7750 SERVICE ROUTER NEXT-GENERATION MOBILE GATEWAY FOR LTE/4G AND 2G/3G AND ANCHOR FOR CELLULAR-WI-FI CONVERGENCE

networks transformation

Securing Next Generation Mobile Networks

Nationwide Interoperability Framework

LTE - Can SDN paradigm be applied?

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

SAE and Evolved Packet Core

Mobile IPv6 deployment opportunities in next generation 3GPP networks. I. Guardini E. Demaria M. La Monaca

Mobile network evolution A tutorial presentation

Optimization Handoff in Mobility Management for the Integrated Macrocell - Femtocell LTE Network

Wanderlust: Enabling roaming in the LTE era. Don Troshynski Vice President, Solutions Architecture

Nokia Siemens Networks Flexi Network Gateway. Brochure

3G/Wi-Fi Seamless Offload

Nokia Siemens Networks Flexi Network Server

Network Virtualization Mist to MUST

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

4G Mobile Networks At Risk

Nokia Networks. Voice over Wi-Fi. White paper. Nokia Networks white paper Voice over Wi-Fi

Use of MPLS in Mobile Backhaul Networks

LTE Overview October 6, 2011

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

SDN PARTNER INTEGRATION: SANDVINE

NFV & SDN World. Practical Approaches to NFV Orchestration Deployment. Terry McCabe CTO Mobile Business Unit

The 5G Infrastructure Public-Private Partnership

Voice over IP over LTE (VoLTE) Impacts on LTE access. EFORT

TO PACKET CORE. EVOLving THE PACKET CORE TO An NFV/sdN ARCHITECTURE

ehrpd Mike Keeley Market Segment Director

A User s Perspective on Voice over WiFi Calling

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

Next Generation of Railways and Metros wireless communication systems IRSE ASPECT 2012 Alain BERTOUT Alcatel-Lucent

Mobility Management for All-IP Core Network

Building Access Networks that Support Carrier Ethernet 2.0 Services and SDN

Top 10 Considerations for a Successful 4G LTE Evolved Packet Core Deployment

A Universal Access Gateway for Fixed and Mobile Network Integration. White Paper COMBO project September 2015

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

How to secure an LTE-network: Just applying the 3GPP security standards and that's it?

Business Case for Cisco Evolved Services Platform and NFV

Challenges and Opportunities:

Overview of the Evolved packet core network

Ensuring end-user quality in NFV-based infrastructure

Core and Pod Data Center Design

Fixed and Nomadic LTE Services

3GPP System Architecture Evolution. ATIS LTE Conference January 26, GPP TSG SA Chairman Stephen Hayes

Ensuring end-user quality in NFV-based infrastructures

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Business Intelligence and Policies to Drive Profitable Mobile Broadband Services

SDN Architecture and Service Trend

Requirements and Use Cases for Virtual Network Functions Virtualisation of Mobile Core Network Use Case VNF Load Balancing

Implementing LTE International Data Roaming

Software-Defined Networking for Wi-Fi White Paper

Network functions virtualization and software management

Oracle s Secure HetNet Backhaul Solution. A Solution Based on Oracle s Network Session Delivery and Control Infrastructure

Architecture Overview NCHU CSE LTE - 1

WAN & Carrier Networks

Dynamic Service Chaining for NFV/SDN

Wireless & Mobile. Working Group

Design and Implementation of a Distributed Mobility Management Entity (MME) on OpenStack

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

The LTE Challenge. for the Small-to- Midsize Mobile Network Operator

How To Orchestrate The Clouddusing Network With Andn

Network performance in virtual infrastructures

Flexible SDN Transport Networks With Optical Circuit Switching

LTE CDMA Interworking

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

Delivering Managed Services Using Next Generation Branch Architectures

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

THE ON-DEMAND DATA CENTER NETWORK TRANSFORMATION IN A CHANGING INDUSTRY. Ken Cheng, CTO, Brocade October, 2013

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

THE RIGHT SDN IS RIGHT FOR NFV STRATEGIC WHITE PAPER NFV INSIGHTS SERIES

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

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

Software Defined Network (SDN)

SERVICE MANAGEMENT IN NEXT GENERATION HETEROGENEOUS WIRELESS NETWORKS - A SOLUTION APPROACH

Revenue Analytics for Long Term Evolution (LTE)

Cisco Wireless Security Gateway R2

UMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen

Virtual CPE and Software Defined Networking

Transcription:

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

Outline 1 2 3 Introduction Convergent gateway: design principles and implementation Further issues related to convergent gateways 2

Introduction: Fixed/mobile convergence Fixed/mobile convergence is a recurrent issue in the design of networks (at least for the past 25 years ) Architecture of mobile and fixed access networks has been inherited from principles of the 80 s for fixed networks the 90 s for cellular networks Mobile networks are greatly centralized: all traffic converges to a few concentration points: Packet Gateways, PGW Architecture of cellular networks designed by 3GPP and that of ADSL/FTTH fixed networks by Broadband Forum 3

Introduction: 5G and beyond Challenges for networks: Customers usage is rapidly changing (data traffic explosion, content services, streaming on cellular networks, user generated content, P2P, ) Dramatic increase of traffic Densification of the radio coverage (3G/4G, WiFi, small/femto/macro cells) IP has become the common convergence layer (even if L4/L3 functions are not in force, information is already packetized according to IP principles at the access) no more circuit radio Key challenge: design of backhaul and mobile core networks for 5G (enabling true convergence!) 4

Architecture of fixed networks OTT services GigaBit Ethernet, use of VLAN for wall gardened services VoD TV STB PC ToIP DSLAM IP/MPLS backhaul NE NE NM NC NC NM IP collect ISP platform Home GateWay BAS IP functions actually begin above the BNG (or BAS) 5

Architecture of cellular networks RAN Evolved Packet Core 2G 3G LTE Non 3GPP Untrusted Non-3GPP IP Access Trusted Non-3GPP IP Access NodeB enodeb BSC RNC S1-U Gb Iu S12 S1-MME S3 S16 S10 SGSN S4 MME S11 epdg SGW S6a Gr/S6d S2c S2b S2a S5 Gxc PGW S6b Gx SGi PCRF Rx+ Operator Services Internet Corporate Services SWx AAA HSS Control plane User plane Only a few PGW (less than 10 for the Orange France network) 6

Rationale for introducing a Convergent Gateway (CGW) Three main drivers: change of usage with smartphones and tablets (studies show that users are massively using WiFi in domestic networks) densification of radio network (WiFi via fixed access or hot spots, femto, small, macro cells) explosion of traffic Usage massive usage by customers of the wireless technology to connect to the Internet (mobile and WiFi) customers wish to access the Internet without taking care of the access technology (WiFi, 3G/4G, wired) The customer is surrounded by many access networks but can hardly switch from one network to another (different authentication, addressing, customer s profile, routing, charging, ) 7

Limitations due separate architectures In terms of usage: each access network has its own addressing system and allocates IP addresses via PPP or DHCP NAT, local DHCP, at the home gateway NAT, (DHCP), at the PGW Addressing systems and policies are different Is IPv6 sufficient to overcome this problem? Unique IPv6 address per device? What about mobility, roaming, etc.? No unified authentication procedure (SIM based, subscriber line based, etc.) IP address changes when switching from one access network to another Applications need to adapt themselves in order to be resilient to IP address changes (issues with VPN, conversational and real time constrained applications, ) Many applications are resilient to IP address changing (e.g., adaptive streaming) but for real time applications (voice) this is still an open issue 8

Cost of separate architectures Customers generate more and more mobile traffic to cope with traffic explosion, centralized PGWs and some links of the network have to be upgraded to carry traffic When a user switch from one network to the other, complex signaling procedures are run (notably radio bearer (de)activation) because of centralized control, huge amount of signaling traffic can appear all over the network Bearer activation is a source of latency Centralized functions are vulnerable points in the architecture (Single Point of Failure, need for resilience at extra cost) Separate AAA mechanisms need to be maintained Challenge: AAA without smart cards for unified access? 9

Technological trends L2/L1 concentration higher in the network larger distance between ONUs and OLT in optical access BBU hostelling in mobile networks (coordinated radio resource management) development of new convergence points in the network: Next Generation PoP (NGPoP) colocation of OLT and BBU hostels in NGPoPs enables a global view of resources Distribution of some IP features lower in the network: distributed CDN to make information available closer to the end user Fog computing (distribution of data centers) Need for a new type of network element realizing the convergence between fixed and mobile access: The convergent gateway 10

CGW: Design principles and implementation (implementation in progress by BCOM) 11

CGW principles Convergence of various types of access at Network s Edge: fixed, WiFi, cellular Authentication for cellular and fixed access Open issue: Need for a convergent AAA (done by BCOM for cellular/wifi by using 3GPP standards) IP functions at the CGW: routing, quality of service, mobility Information (in the form of IP packet) is delivered to the IP collect network above the CGW no need for centralized platforms Dynamic instantiation on COTS servers/switches through Networks Functions Virtualization: flexible deployment, configuration, upgrades, scaling SDN used for flexible traffic control at Network s Edge 12

Location of the CGW same address pool for the APs connected to the CGW IP traffic, no GI functions (e.g., DPI) services in OTT mode enodeb Backhaul Network Convergent GW IP collect Network Internet WiFi Hotspot (public or private) Home Gateway pure IP, IP/MPLS, L2 or L1 possible colocation with NGPoPs need for a connection between addresses and AP 13

The functional blocks of the CGW all the functions are hosted by virtual machines (NFV) and are based on open source software all the functions are coupled control plane DHCP Server AAA MME (LISP PxTR) L-ANDSF 1 Monitoring vepc WiFi controller address allocation authentication mobility management choice of the best AP supervision of the AP termination of GTP tunnels Control of the WiFi AP forwarding plane 14 switch/router (OVS) CGW 1 ANDSF (Access Network Detection and Selection function): standardized by 3GPP (centralized version), assists the terminal to select the best AN depending upon user s subscription (WiFi offloading)

Implementation issues Mobility management (MME): intra CGW MME the need for MME depends on the addressing scheme used for allocating addresses to terminals connected to APs either addresses depend on APs and in that case addresses may change when one terminal is moving from one AP to the other possible need for MME (LISP tested in lab, SDN solutions under study) alternative: do nothing in or addresses are common to all AP; in that case, need for the network and let maintaining a map between the address and the AP for terminals manage mobility forwarding information (convergence function) inter CGW MME when one terminal moves from one CGW coverage to another one possible use of LISP principles if the terminal communicate the identifier of the CGW; if a NAT is implemented in CGW (EID = IPv6 address of the terminal, and local ID = IP address of the CGW to maintain in the map resolver) 15

Implementation issues (cont d) vepc: need for open source vepc stacks challenge with the current vepc: cellular traffic is traversing the VM hosting the vepc by Open Air Interface same issue with OpenCAPWAP for WiFi break the link between GTP-U and GTP-C GPT-U should be handled by the forwarding function only GTP-C should be hosted by separate VMs address allocation should be done by the global DCHP server More challenging: no more GTP tunnels use the same principles as for fixed networks without PPP use of DHCP for address allocation, flat IP in the backhaul, unified AAA between fixed and wireless networks Monitoring Is it possible to do monitoring in Virtual Machines? Can (soft) switches do port mirroring at high speed (> 1Gbit/s)? What is the trade-off between processing capacities and the level of traffic analysis? 16

Further issues Convergence Fixe/dMobile AAA Authent Accounting OAM NFV Cloud MNGT Added Value Services Security SDN HA Scalability Mobility (MME, EPC) Monitoring (ANDSF, ) DHCP (Ipv6, ) OVS, ODL, vepc, Charging and accounting: The distribution of the mobile core makes it difficult to count traffic/user reinvent charging? End of capped offers? CGW instantiated in (mini) data centers possibility to couple with added value services: WebRTC TURN servers to enable WebRTC services CDN servers co-located with the CGW. Quality of service and traffic management monitoring functions and Local-ANDSF to perform traffic and QoS management possible API for QoS negotiation how to manage QoS without radio information? Couple traffic management with BBU hostels? 17

Further issues related to a CGW 18

CGW on the fly CGWs should be instantiated on the fly on data centers (OpenStack) distributed at network edges (fog computing) there is hence a need for a tool capable of configuring such elements (typically OpenStack) But CGWs should be interconnected, sometimes with bandwidth constraints OpenStack is not sufficient by itself, there is a need for a tool able to configure the network in order to interconnect CGW (e.g., OpenDaylight), typically when used to backhaul an enterprise network OpenDayLight and Openstack have been developed for given purposes, there is a need for a tool with a global view of the network in terms of storage, computing and bandwidth GlobalOS under study at OrangeLabs 19

Configuration of a CGW (OpenStack centralized view) OpenStack configuration of CGW Nova configuration of CGW Data center Neutron [ceilometer] Data center VM (vepc) Network tunnel configuration. Network tunnel configuration. VM (vepc) VM (AAA) VM (AAA) Switch/router (e.g. OVS) CGW Neutron agent L3/L2 tunnel tunnel Neutron agent Switch/router (e.g. OVS) CGW network Openstack can control and configure a CGW from the edge (nothing in the network) 20

Configuration of a CGW (OpenStack + ODL) OpenStack OpenStack configuration of CGW Nova Nova configuration of CGW Neutron [ceilometer] Neutron [ceilometer] Data center Network tunnel configuration. Neutron service OpenDaylight Network tunnel configuration. Data center VM (vepc) Node config. Node config. VM (vepc) VM (AAA) VM (AAA) Switch/router (e.g. OVS) CGW L3/L2 tunnel tunnel Neutron agent Neutron agent Switch/router (e.g. OVS) CGW network 21

Configuration of CGW (orchestration) request for VM configuration resource reporting orchestrator (network abstraction) request for VM configuration resource reporting OpenStack network configuration requests/ network abstraction OpenStack configuration of CGW Nova Nova configuration of CGW Neutron [ceilometer] Neutron [ceilometer] Data center Network tunnel configuration. Neutron service OpenDaylight Network tunnel configuration. Data center VM (vepc) Node config./monitoring Node config./monitoring VM (vepc) VM (AAA) VM (AAA) Switch/router (e.g. OVS) CGW L3/L2 tunnel tunnel Neutron agent Neutron agent Switch/router (e.g. OVS) CGW network 22

Global OS: first view API Services Security (network programming language) orchestration by using network abstraction (topology, resources, etc.), scheduling, etc. Openstack OpenDayLight Global OS data center configuration and monitoring (openflow, netconf, etc.) data center data center network 23

GlobalOS framework Fault mgt Perf. mgt Network orchestrator Resource allocation Network data collector Network data base Network drivers Network characteristics 24

Network programming language Very active domain of research Many languages have been proposed so far static approach NetKAT (Kleen Algebra with Test): express network procedures into an equational system (for formally proving properties of procedures) NICE MERLIN dynamic approach Kinetic VeryFlow Most languages are packet based and do not include resource allocation aspects 25

Conclusion Virtualization techniques offer new possibilities for networking instantiation of VMs on the fly for specific tasks (in particular NFV) Convergent gateways: package of VMs realizing control for fixed/mobile convergence (vepc, AAA, DHCP, convergence functions, etc.) Convergent gateways raise many issues addressing, AAA, and mobility management new charging scheme (more difficult to count traffic per user, capped offers vs. usage/network conditions) monitoring: Is it possible to instantiate network probes on VM instead of dedicated hardware? Convergent gateways can be included in a more general framework: GlobalOS a global OS acts as the OS of a computer but at a network scale need for abstraction of network resources resource management, language for network configuration, etc. 26

Thank you 27