Virtualization techniques: Opportunities for fixed/mobile convergence

Similar documents
Where is the Network Edge? MEC Deployment Options, Business Case & SDN Considerations

Unified Access and Aggregation Network Allowing Fixed and Mobile Networks to Converge: The COMBO project

DAY 2. HSPA Systems Architecture and Protocols

Virtual Mobile Core Placement for Metro Area BY ABHISHEK GUPTA FRIDAY GROUP MEETING NOVEMBER 17, 2017

SDN and NFV. Stepping Stones to the Telco Cloud. Prodip Sen CTO, NFV. March 16, 2016

Virtual Evolved Packet Core (VEPC) Placement in the Metro Core- Backhual-Aggregation Ring BY ABHISHEK GUPTA FRIDAY GROUP MEETING OCTOBER 20, 2017

07/08/2016. Sami TABBANE. I. Introduction II. Evolved Packet Core III. Core network Dimensioning IV. Summary

China Unicom s perspective on CORD

Virtual Mobile Core Placement for Metro Area BY ABHISHEK GUPTA FRIDAY GROUP MEETING JANUARY 5, 2018

Cisco ASR 5000 Series Small Cell Gateway

Agenda. Introduction Network functions virtualization (NFV) promise and mission cloud native approach Where do we want to go with NFV?

Evolution to A Common Core

vepc-based Wireless Broadband Access

Overview of the Juniper Networks Mobile Cloud Architecture

LTE Backhaul Considerations. June 25,

It s Time to Aim Lower Zero Latency at the Edge

Multi-RAT Heterogeneous Networks. Presenter: S. Vasudevan, Technical Manager, Advanced Technology Standards

Mobile-CORD Enable 5G. ONOS/CORD Collaboration

Converged fixed and mobile broadband networks based on Next Generation Point of Presence

CDG Technology Forum Inter-Technology Networking

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

IP routing and mobile packet core update

Innovation Technology for Future Convergence Network

SDN+NFV Next Steps in the Journey

SimpleCore: an appeal for less complex core networks

E. The enodeb performs the compression and encryption of the user data stream.

ULTRA BROADBAND NETWORKS

MSF Architecture for 3GPP Evolved Packet System (EPS) Access MSF-LTE-ARCH-EPS-002.FINAL

IPv6 migration strategies for mobile networks

Load Tester v4.0 Release Notes - Page 1 of 6 -

NFV and SDN: The enablers for elastic networks

Securing emerging wireless networks and services

Analysis of key functions, equipment and

Towards an SDN-based Mobile Core Networks (MCN)

IPv6 deployment scenarios in mobile networks Jouni Korhonen Netnod Spring Meeting 9-11 March, 2011 Stockholm, Sweden

3GPP Evolved Packet System and Femtocell Technologies

Nokia Cloud Mobile Gateway

GTP-based S2b Interface Support on the P-GW and SAEGW

Towards 5G RAN Virtualization Enabled by Intel and ASTRI*

Cisco 5G Vision Series: Licensed, Unlicensed, and Access-Independent Networks

Accelerating 4G Network Performance

OPEN TELCO: A take on the Virtual Central Office

IxLoad EPC Wi-Fi Offload Testing

2. enodeb Emulator: Simulation of emtc and NB-IoT UE and enodeb conforming to 3GPP Release 13 enhancements for Cellular IoT.

Nokia Virtualized Mobility Manager

Solutions Guide. F5 solutions for the emerging 5G landscape

Exam Questions 4A0-M02

Development of IPX: Myth or Reality?

Implementing Cisco Service Provider Mobility LTE Networks ( )

5G Network Softwarization: Key issues and Gap Analysis. Yachen Wang

LTE CONVERGED GATEWAY IP FLOW MOBILITY SOLUTION

Multi-Domain Service Optimization

NEC Virtualized Evolved Packet Core vepc

Things You Can Do Today to Build a 5G Ready Network. Building the Mobile Edge

Subscriber-aware Dynamic SFC

Wi-Fi Calling Overview

Deliverable D6.2 VNF/SDN/EPC: integration and system testing

Software Defined Network Architectures for Wireless Networks

NFV ISG PoC Proposal SDN Enabled Virtual EPC Gateway

LTE Training LTE (Long Term Evolution) Training Bootcamp, Crash Course

System Enhancements for Accessing Broadcast Services in All-IP Networks. Motivation

Service Assurance in the Era of Virtualization

Current Challenges on SDN Research

Leverage SDN Principles in LTE to Meet Future Network Demands

5G: an IP Engineer Perspective

Overview of the Juniper Mobile Cloud Architecture Laying the Foundation for a Next-gen Secure Distributed Telco Cloud. Mobile World Congress 2017

5G Infinite Acceleration Cisco Knowledge Network. Humberto J. La Roche, PhD, Principal Engineer October 25, 2016

Fiber in the backhaul : Powering mobile Broadband

WiMAX Networking Paradigms Base for heterogeneous networking in IEEE802?

LTE Access Controller (LAC) for Small Cell Tool Design and Technology

INTRODUCTION TO LTE. ECE MOBILE COMMUNICATION Monday, 25 June 2018

Enabling Agile Service Chaining with Service Based Routing

Basic SAE Management Technology for Realizing All-IP Network

Towards Multitechnology

Architectur and QoS Model in Convergence 2G - 3G and 4G In IP Access Network

ARCHITECTURE MATTERS. Dilbert by Scott Adams

IEEE NetSoft 2016 Keynote. June 7, 2016

Casa Systems Axyom Multiservice Router

3GPP security hot topics: LTE/SAE and Home (e)nb

Applying NFV and SDN to LTE Mobile Core Gateways The Functions Placement Problem

E2E Network Slicing - Key 5G technology

VOLTE and the IP/MPLS Cell Site Evolution

IxLoad LTE Evolved Packet Core Network Testing: enodeb simulation on the S1-MME and S1-U interfaces

Service-Based Architecture for 5G Core Networks

Wireless technologies Testers. WLAN traffic offload bypass for crowded mobile networks

Axyom Ultra-Broadband Software Framework

5G: on the Road to Convergence. June, 2016

ELEC-E7230 Mobile Communication Systems

- Page 1 of 8 -

High-Touch Delivery Learning Services

ETSI FUTURE Network SDN and NFV for Carriers MP Odini HP CMS CT Office April 2013

Version LTE Emulators v10.2 Release Notes - Page 1 of 16 - Release Date: Aug 28, Resolved Issues

IMS Migrations IMS Enabling Common Network Convergence. Michael Coward CTO and Co-founder

Service Boost: Towards On-demand QoS Enhancements for OTT Apps in LTE

Distributed Mobility Management: Current Practices and Gap Analysis

Casa Systems Axyom Multiservice Router

Cisco Universal Wi-Fi Solution 7.0

Over-The-Top (OTT) Aggregation Solutions

End-to-End QoS in Mobile Networks

Introduction of ASTRI s Network Functions Virtualization (NFV) Technologies. ASTRI Proprietary

Transcription:

Virtualization techniques: Opportunities for fixed/mobile convergence Fabrice Guillemin Orange Labs, IMT/IMT/OLN/CNC/NCA Networking 2015 - May 21, 2015

Overview 1 2 3 4 Introduction Convergent gateway: design principles and implementation Use cases Further issues related to convergent gateways 2 interne Orange

Introduction: Fixed/mobile convergence Fixed/mobile convergence is a recurrent issue in the design of networks Architecture of mobile and fixed access networks has been inherited from principles of the 80 s for fixed and 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 However, customers usage is changing (data traffic explosion, content services, streaming on cellular networks, user generated content, P2P, ) 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) Key challenge: design of backhaul and mobile core networks for 5G 3

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

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 S16 S3 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) 5

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 the 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, ) 6

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.? IP address changes when switching from one access network to another Applications need to adapt themselves in order to be resistant 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 7

Cost of separate architectures Customers generate more and more mobile traffic to cope with traffic explosion, centralized PGWs have to be continually upgraded and some links of the network have to be upgraded to carry traffic towards these gateways 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 (up to 30% of network radio capacity) all over the network Bearer activation is a source of latency (QUIC ) Centralized functions are vulnerable points in the architecture (Single Point of Failure, need for resilience at extra cost) Separate AAA need to be maintained Challenge: AAA without smart cards for unified access? 8

Technological trends L2/L1 concentration higher in the network larger distance between ONUs and OLT in optical access BBU hostelling in mobile networks development of new convergence points in the network (NGPoP) colocation of OLT and BBU hostels in NGPoPs Distribution of some IP features lower in the network: NGPoP host more network services 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 9

CGW: Design principles and implementation 10

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 IP functions start at the CGW: routing, quality of service, mobility Information (in 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 11

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 12

The functional blocks of the CGW all the functions are hosted by virtual machines (NFV) 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 13 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 alternative: do nothing in the network and let terminals manage mobility 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 the addresses depends 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) or addresses are common to all AP; in that case, need for maintaining a map between the address and the AP for forwarding information (convergence function) inter CGW MME when one terminal moves from one CGW coverage to another CGW coverage 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) 14

Implementation issues (cont d) vepc: need for open source vepc stacks challenge with the current vepc: 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 tunnels 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 speeds (> 1Gbit/s)? What is the trade-off between processing capacities and the level of traffic analysis? 15

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? 16

Use cases for fog/edge computing 17

Introduction to use cases The CGW can be coupled to Service/Content processing and storage facilities at the Network s Edge Possible services which could associated with a CGW Services, (WebRTC) Content (incl. User Generated), mini CDN nodes business cloud, IoT data, user s assistance, Several use cases can be anticipated 18

Business premises Operator s core (possibly incl. AAA/HSS) 2 1 CGW CGW The CGW is a gateway of the LAN of a business customer, which can optimize the use of radio resources (especially for data) For cellular sessions, the operator s mobile core can be used for AAA 19

For backhauling crowds Operators HSS Operators Networks CGW Event In the case of crowded events, the cellular network is often saturated The CGW can be used to backhaul radio APs (cellular with limited range or WiFi) 20

Further issues related to a CGW 21

CGW on the fly The basic design principles of a CGW is that this element 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 Openstackhave 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 22

OpenDayLight (open source, hosted by the Linux foundation) 23

OpenStack (for cloud mainly, compute and storage) 24

Configuration of a CGW (OpenStack centralized view) OpenStack configuration of CGW Nova configuration of CGW Data center Neutron [ceilometer] Data center VM (vepc ( vepc) Network tunnel configuration. Network tunnel configuration. VM (vepc ( 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 Openstack can control and configure a CGW from the edge (nothing in the network) 25

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 ( vepc) Node config. Node config. VM (vepc ( 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 26

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 ( vepc) Node config./monitoring Node config./monitoring VM (vepc ( 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 27

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 28

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

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 30

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

Thank you 32