Network Virtualization Mist to MUST Ching-Wen Cheng ITRI ICL M100 2015.03.07 Motivation and background (ITU-T T Aspect) Objectives and motivation FNs are recommended to provide services whose functions are designed to be appropriate to the needs of applications and users [Y.3001] Promising technologies for this, include Network virtualization [Y.3011] and Software-defined networking [Y.FNsdn], That enables network operators to control their networks in unified, programmable manner, and as a result of that realizes multiple isolated and flexible networks in order to support a broad range of network architectures, services, and users that do not interfere with others. FN: Future Network Source: "Network Virtualization and Service Awareness Properties of FNs in ITU-T Q.21/SG13", ETRI, Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on Future Networks Standardization (Geneva, Switzerland, 11 June 2012) Copyright @ITRI 2 2 1-1
Why network virtualization is necessary? It s necessary to support a variety of the new different architectures to accommodate the heterogeneity of future networks Network architecture should be designed to flexibly adapt the continuous changing requirements about networks The current network architecture is under serious reconsideration and people started thinking about alternatives Redefining network architecture requires many challenges Difficult to drastically change the basic architecture of large scale networks Enormous amount of resources are required to build, operate, and maintain them It is difficult to foresee all the user demands that may arise in the long term future Source: "Network Virtualization and Service Awareness Properties of FNs in ITU-T Q.21/SG13", ETRI, Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on Future Networks Standardization (Geneva, Switzerland, 11 June 2012) Copyright @ITRI 3 3 Concept of network virtualization (LINP: Logically Isolated Network Partition) Network virtualization is required to be capable of providing multiple virtual infrastructures those are isolated each other. The virtualized infrastructures may be created over the single physical infrastructure Each virtual network is isolated each other and is programmable to satisfy the user s demand on the functionality and amount User s demand is conveyed to LINP manager which is required to coordinate infrastructures so that appropriate network resource is provided to the user Virtual Resources Manager LINP1 Manager Physical NW 1 Manager LINP2 Manager Physical NW 2 Manager LINP3 Manager Physical NW 3 Manager Physical NW 4 Manager Source: "Network Virtualization and Service Awareness Properties of FNs in ITU-T Q.21/SG13", ETRI, Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on Future Networks Standardization (Geneva, Switzerland, 11 June 2012) Copyright @ITRI 4 1-2
Definition of Network Virtualization A technology that enables the creation of logically isolated network partitions (LINP) over shared physical networks so that heterogeneous collection of multiple virtual networks can simultaneously coexist over the shared networks. This includes the aggregation of multiple resources in a provider and appearing as a single resource. Definition Scope of ITU-T Recommendation Y.3011 (Framework of Network Virtualization) -2012 Copyright @ITRI 5 Key properties of LINP Partitioning: each resource can be used concurrently by multiple LINP instances Isolation: the clear isolation of any LINP from all others Abstraction: in which a given virtual resource need not directly correspond to its component resources Aggregation: aggregate multiple instances to obtain increased capabilities Copyright @ITRI 6 1-3
Definition Scope of SDN A technology to networking which allows centralized, programmable control planes so that network operators can control and manage directly their own virtualized networks Basic concept separation of control and data planes, centralized, programmable control planes of network equipment, and support of multiple, isolated virtual networks Framework of software-defined networking, including; programmable control plane, data forwarding plane abstraction, and how to map into virtualization of the underlying network infrastructure Copyright @ITRI 7 Requirements Isolate physical network resources through virtualization multiple independent and programmable logical/virtual networks Implement multiple network architectures and services on top of isolated logical networks control Virtual Nodes Flexibility in execution environment VM image transfer (huge data, slow bootstrape) Network configuration Copyright @ITRI 8 1-4
Control Frameworks Embedding virtual topology in physical one Finding suitable physical nodes and physical links With enough CPU, bandwidth, and memory and satisfying geographic and delay constraints Instantiating the virtual network Creating each virtual node and virtual link Reserving the necessary resources Monitoring the running system Detecting and diagnosing problems Providing measurement data to virtual network Copyright @ITRI 9 NGMN 5G vision 5G Emerging 5G is an end-to-end ecosystem to enable a fully mobile and connected society. It empowers value creation towards customers and partners, through existing and emerging use cases, delivered with consistent experience, and enabled by sustainable business models. 5G use case families and related examples Copyright @ITRI 10 1-5
Evolved Packet Core (EPC) Operator's IP services (e.g., IMS, MMS, Mobile TV) Non-operator's IP services (e.g., Internet, Web 2.0) Service Delivery Platforms HSS PCRF E-UTRAN MME enb EPC S-GW P-GW UE Copyright @ITRI 11 EPC + (Non-3GPP Access Network) Operator's IP services (e.g., IMS, VoIP, Mobile TV) Non-operator's IP services (e.g., Internet, Web 2.0) Service Delivery Platforms E-UTRAN MME HSS PCRF ANDSF server enb EPC S-GW P-GW epdg UE Trusted (TWAN) Untrusted Non-3GPP Access Copyright @ITRI 12 1-6
EPC + + MTC (Machine Type Communications) Operator's IP services (e.g., IMS, VoLTE, MPS) Non-operator's IP services (e.g., Internet, Web 2.0, MTC applications) Service Delivery Platforms Service Capability Platform E-UTRAN enb MME EPC S-GW HSS PCRF P-GW ANDSF MTC- IWF server MTC epdg MTCdevice UE Trusted (TWAN) Untrusted Non-3GPP Access Copyright @ITRI 13 EPC + + MTC + D2D (LTE-based Proximity Service) Operator's IP services (e.g., IMS, VoLTE, emps, D2D applications) Service Delivery Platforms Non-operator's IP services (e.g., Internet, Web 2.0, MTC applications) ProSe Application Service Capability Platform E-UTRAN enb MME EPC S-GW HSS ProSe Func PCRF P-GW ANDSF MTC- IWF server MTC SLP epdg UE Trusted (TWAN) Untrusted 3GPP device MTCdevice Non-3GPP Access Copyright @ITRI 14 1-7
Motivation of Virtualized Networks - 3GPP Aspect Traditionally, telecommunication equipment is provided as physical equipment with software and hardware bound together. As the virtualization technologies have made great progress in the IT industry, the CT industry realizes that these virtualization technologies will allow network function software to be moved to generic high volume servers. (SP-140323, " Study on Network Management of Virtualized Networks " ) Copyright @ITRI 15 Future Network?! Operator's IP services (e.g., IMS, VoLTE, emps, D2D applications) Non-operator's IP services (e.g., Internet, Web 2.0, MTC applications) NFV Platform Service Delivery Platforms ProSe Application Service Capability Platform E-UTRAN enb NW sharing IF MME EPC S-GW HSS ProSe Func PCRF P-GW SLP Transport Function Acquisition IF ANDSF MTC- IWF epdg server MTC UE Trusted (TWAN) Untrusted 3GPP device MTCdevice Non-3GPP Access Copyright @ITRI 16 1-8
3GPP Challenges of Virtualized Network Dynamic organized and programmable networks Decouple of control plane and user plane Security Content-based service centric communications Copyright @ITRI 17 3GPP Challenges of Virtualized Network (1/4) Dynamic organized and programmable networks Dynamic network resource solicitation & aggregation network detection and selection (including radio and core networks) inter-network resource management harmonized heterogeneous network operation Dynamic network organization routing policy dispatching anchor node decision and routing path determination Standardized API : Mobile service inclusion mobile service classification and abstraction service capability exposure Decouple of control plane and user plane Security Service centric communications Copyright @ITRI 18 1-9
3GPP Challenges of Virtualized Network (2/4) Dynamic organized and programmable networks Decouple of control plane and user plane change legacy CT philosophy (NBIFOM, DC, IOPS) delegate knowledge of network operation to elements close to end users (NBIFOM, UPCON) Synchronization of CP and UP traffics Security Service centric communications Copyright @ITRI 19 3GPP Challenges of Virtualized Network (3/4) Dynamic organized and programmable networks Decouple of control plane and user plane Security security over various networks v.s. efficiency of connection setup exposure of security info v.s. flexibility of inter-network operation privacy of resource utilization, network load, user location, user preference, etc. Service centric communications Copyright @ITRI 20 1-10
3GPP Challenges of Virtualized Network (4/4) Dynamic organized and programmable networks Decouple of control plane and user plane Security Service centric communications application/content-type based traffic filtering and handling standardized classification of service/application/traffic/etc. characteristics service-based routing management (with considering mobility) Copyright @ITRI 21 3GPP Activities Relate to Network Virtualization WI/SI Title WID/SID Release Dual connectivity /3GPP IWK/aggregation Study on Control of Applications when Third (SP-140758) 12 party Servers encounter difficulties /3GPP (radio) interworking (RP-140981) 12 IOPS Isolated E-UTRAN Operation for Public Safety (SP-140232) 13 ACDC MTC- SEES/AESE Application specific Congestion control for Data Communication Service Exposure and Enablement Support/ Architecture Enhancements for Service capability Exposure (SP-140234) 13 (SP-130505) (SP-140704) DECOR Dedicated Core Networks (SP-140707) 13 13 NBIFOM IP Flow Mobility Support for S2a and S2b interfaces (SP-140279) 13 Copyright @ITRI 22 1-11
3GPP Activities Relate to Network Virtualization WI/SI Title WID/SID Release FMSS Flexible Mobile Service Steering (SP 140638) 13 FS_MAPN Study on need for Multiple Access Point Names (SP 130416) 14 FS_CATS FS_OAM_VIRNET Study on Control of Applications when Third party Servers encounter difficulties Study on Network Management of Virtualized Networks (SP 140758) 14 (SP 140323) 14 Copyright @ITRI 23 Cooperation among 3GPP TSGs Steering WG SA Plenary RAN Plenary CT Plenary GERAN Plenary Stage 1 WG SA1 Stage 2 WG SA2 SA3 RAN2 Stage 3 WG SA4 SA5 CT1 CT3 CT4 CT5 RAN 1 RAN 3 RAN 4 RAN 5 GERAN 1 GERAN 2 GERAN 3 CT6 Copyright @ITRI 24 1-12
Thank You! 1-13