Latest Update DPACC Use-cases

Slides:



Advertisements
Similar presentations
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks or: How to Provide Security Monitoring as a Service in Clouds? Seungwon.
Advertisements

LTE-A Carrier Aggregation
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
CSCI 4550/8556 Computer Networks Comer, Chapter 19: Binding Protocol Addresses (ARP)
DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
dpacc framework discussion data plane
Lesson 9: Creating and Configuring Virtual Networks
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the Host-to-Host Communications Model.
1 MASTERING (VIRTUAL) NETWORKS A Case Study of Virtualizing Internet Lab Avin Chen Borokhovich Michael Goldfeld Arik.
 Configuring a vSwitch Cloud Computing (ISM) [NETW1009]
SeGW function offload 1/4 SeGW VNF SmGW VNF Virtual Switch Other VNF VNFs NFVI Network Processor Offload “programming” 1)VNF need to talk to Packet Processor.
Chapter 19 - Binding Protocol Addresses
Acceleration descriptors requirements discussion based on China Mobile Smallcell GW Chen Wei China Mobile
Mapping IP Addresses to Hardware Addresses Chapter 5.
DPACC IPSEC Performance Testing
Virtio-IPsec-LA PoC Implementation
DPACC Management Aspects
Network Performance Test on IPv Technology Laboratory, KT Choi Sung Mi
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-04) Bob Briscoe (Simula Research.
Figure A: From Openstack Nomad. Figure B: From Gap on OpenStack ① ① ④ ④.
Multiple Interfaces (MIF) WG documents status MIF WG IETF 80, Prague Problem statement and current practices documents.
Integrating base stations with a software- defined core network Bruno Hernández Zamora.
DPACC Metadata Update Discussion Lingli Deng 2016/05/05.
DPACC Metadata Revised 2016/4/6. Table of Contents Motivation Information Elements Data representation Convergence discussion for IFA004.
Opnfv Summit 2016 (Berlin) DPACC and DPDK solving NFV acceleration
DPACC Metadata Revised 2016/3/21. Table of Contents Motivation Information Elements Data representation Convergence discussion for IFA004.
SOIS Services. Layered View This is the traditional diagram that summarizes SOIS services in layers of a protocol stack.
OmniRAN omniRAN Network Function Virtualization Date: Authors: NameAffiliationPhone Yonggang FangZTETX Zhendong.
Liaison from 3GPP on LWA and LWIP
TCP/IP Protocol Suite 1 Chapter 1 Objectives Upon completion you will be able to: Introduction Understand how the Internet came into being Understand the.
Chen Wei China Mobile Acceleration descriptors requirements discussion based on China Mobile Smallcell GW Chen Wei China Mobile.
Baseband Platforms - Architecture
New Approach to OVS Datapath Performance
BESS: A Virtual Switch Tailored for NFV
Update on 3GPP RAN3 Multi-RAT joint coordination
Zero-copy Receive Path in Virtio
DPDK API and Virtual Infrastructure
omniRAN Network Function Virtualization
Intra LTE Handover.
Net 431: ADVANCED COMPUTER NETWORKS
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
Lec 5 Layers Computer Networks Al-Mustansiryah University
Virtio Inline Accelerator
Networking for Home and Small Businesses – Chapter 2
DPACC Management Aspects
* Essential Network Security Book Slides.
Virtio Keith Wiles July 11, 2016.
Workload Optimized OpenStack made easy
Open vSwitch HW offload over DPDK
Virtio/Vhost Status Quo and Near-term Plan
omniRAN Network Function Virtualization
Accelerate Vhost with vDPA
rte_security: A new crypto-offload framework in DPDK
Reprogrammable packet processing pipeline
All or Nothing The Challenge of Hardware Offload
Virtualized Network Function
Networking for Home and Small Businesses – Chapter 2
Update Summary of DPACC docs
Latest Update on Gap Analysis of Openstack for DPACC
Flow Processing for Fast Path & Inline Acceleration
DPACC API Guidelines 2019/10/12.
Latest Update on Gap Analysis of Openstack for DPACC
Update Summary of DPACC docs
Virtio-ipsec F.F. Ozog (6WIND) v1 (2015/05/29).
Platform Performance Acceleration
Latest Update DPACC Use-cases
Accelerator Management g-API’s
Figure 3-2 VIM-NFVI acceleration management architecture
Latest Update DPACC Architecture
Presentation transcript:

Latest Update DPACC Use-cases https://docs.google.com/document/d/1eu2489SYeVL180ZzjnagrXTUM1 Qh37GKs6N6rRYDVNM/edit 10/24/2019

Table of Contents Introduction Update on the figures to align with dpacc arch. Introduction Acceleration Models: Lookaside Model, Offload Model (Inline Model), External Model (Data Path Offload Model) Virtualized Acceleration Interfaces: Passthrough-based Acceleration & Virtio-based Acceleration Virtio-lookaside Acceleration & virtio-inline acceleration Targeting Applications: SmallCell Gateway. IPSec between vRAN and vEPC, VRAN IPsec Packet Processing Acceleration NFVI Packet Processing Acceleration PDCP Packet Processing Acceleration Use-cases IPsec  Look Aside Accelerator NFVI Packet Processing Offload Accelerator Combined NFVI Inline and IPsec LA Accelerator NFVI and IPsec Offload Accelerator PDCP Offload Accelerator vRAN application description refined.

Update Summary Refine vRAN application statement Remove text statements from the figure Add LTE stack figure to illustrate various accelerators involved Add more accelerators to lookaside/inline model examples Starting working on the usecase figures Remove irrelevant technical details Be aligned with dpacc arch

Partial baseband function(optional) Targeting applications: virtual RAN (vRAN) UE Backhaul Network Core Network Internet Fronthaul Network RRU + Partial baseband function(optional) Radio Stack Virtual RAN … vRAN accelerator vRAN VM eNB VM L2/L3 VM eNB VM There are two main vRAN VM design schemes: eNB VM: all the radio access network protocol functions (including L1, L2, L3) are in eNB VM. L2/L3 VM and L1 VM: according to the wireless features, different layers of radio access network protocol are in different VMs L1 VM vRAN accelerator: vRAN accelerator mainly refers to compute- intensive functions acceleration, based on the evaluation of LTE protocol stack, it includes PDCP ciphering/deciphering, PDCP Robust Header Compression, channel encoding/decoding and FFT/iFFT, etc. Two classes of vRAN accelerator: Radio load dependent accelerator, such as PCDP accelerator, channel encoding/decoding accelerator Radio load independent accelerator, such as FFT/iFFT accelerator eNB VM Host Linux (vSwitch Acceleration + vRAN acceleration) Compute nodes 10/24/2019

Targeting applications vRAN (LTE Stack illustration & Accelerator models) Look aside Look aside Inline (offload) Two types of look-aside accelerator identified Added into Section 2.1 as examples; Clarifications added in Section 4.3. One types of offload accelerator identified Added into Section 2.2 as examples; Clarifications added in Section 4.3.

Update Summary Refine vRAN application statement Remove text statements from the figure Add LTE stack figure to illustrate various accelerators involved Add more accelerators to lookaside/inline model examples Starting working on the usecase figures Remove irrelevant technical details Be aligned with dpacc arch

Look Aside Accelerator v1 VNF - LA Application SAL SAL SAL guest virtio-net frontend virtio-la frontend virtio-net frontend ③ sio sio ③ sio ② ④ virtio-la backend vHost-user virtio-net backend virtio-net backend SAL host SW Accelerator hio hio hio This view is attempting to how the DPACC layer and configuration can be designed by the developer to give his application the best accelerated performance. In this picture having a software acceleration layer in the host would provide the best performance and flexibility for a VNF application. device HW (NIC) HW Accelerator (Crypto) HW (NIC) ⑤ ① 24/10/2019

Look Aside Accelerator v2 VNF - LA Application guest SAL virtio-net frontend virtio-la frontend virtio-net frontend ③ sio ③ ② ④ Virtio Net and LA backend vHost-user SAL Host user space SW Accelerator hio device HW (NIC) HW Accelerator (Crypto) HW (NIC) ① ⑤

PDCP Look Aside Accelerator VNF - PDCP Application SAL SAL SAL guest virtio-net frontend virtio-la-pdcp frontend virtio-net frontend sio sio sio virtio-la-pdcp backend + vHost-user virtio-net backend virtio-net backend SAL host SW Accelerator hio hio hio This view is attempting to how the DPACC layer and configuration can be designed by the developer to give his application the best accelerated performance. In this picture having a software acceleration layer in the host would provide the best performance and flexibility for a VNF application. device HW (NIC) HW Accelerator (Crypto) HW (NIC) Backplane Processing RLC/MAC/PHY Downlink Uplink Backhaul Processing GTPU/IPSec/QoS UE EPC 24/10/2019 Packet processing

Todos Address remaining issues online Call for review and feedback Keep on working on other usecase figures Call for review and feedback Anything missing?