democratizing the network edge - openairinterface · democratizing the network edge focus on the...

33
Democratizing the Network Edge – Software Eats the Access Network – Larry Peterson

Upload: others

Post on 22-May-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Democratizing the Network Edge – Software Eats the Access Network –

Larry Peterson

Page 2: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

70+

70+

2

Operator Partners

Vendor Partners

Innovator Operators

Innovator Vendors

Collaborators

Guru Parulkar, Exec Dir

Andre Feutsch - CTO & ONF Chair

Jochen Appel - VP

Amin Vahdat - Fellow

Dai Kashiwa - Director

Rob Howald - VP

Shao Guanglu - SVP

George Tchaparian - CEO

Firay Yaman Er - CSO

Nick McKeown - Prof

ONF BOARD

ONF Ecosystem – 160+ Members – An Operator Led Consortium –

Page 3: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Public Clouds

Users

&

Devices

Edge Cloud

It’s a Multi-Cloud World

IXP/Telco Clouds

Page 4: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Public Clouds

Users

&

Devices

Central Offices

It’s a Multi-Cloud World

IXP/Telco Clouds

Commoditize, Virtualize and Disaggregate the Access Network

CORD: Central Office Re-architected as a Datacenter

Page 5: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Public Clouds

Users

&

Devices

Access-Edge Cloud

It’s a Multi-Cloud World

IXP/Telco Clouds

On-Prem

Service Chain

Page 6: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Public Clouds

Users

&

Devices

Access-Edge Cloud

It’s a Multi-Cloud World

IXP/Telco Clouds

On-Prem

Page 7: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Commodity / White-Box Hardware – Traditional Datacenter –

WAN Routers

Switching Fabric

Compute Storage

Page 8: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Commodity / White-Box Hardware – CORD: Central Office Re-architected as a Datacenter –

I/O I/O

PON

, RA

N

(Acc

ess)

RO

AD

M

(Co

re) White-Box OLT (for PON)

48-port, 1RU, I/O Blade

Page 9: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Disruptor’s Dilemma

9

Disaggregate to Catalyze Innovation

Value proposition of open networking and SDN

Integrate to Facilitate Adoption

Requirement for operational deployment

Page 10: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Disaggregation – Micro-Services and SDN Applied to the Access Network –

10

Page 11: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

11

Disaggregation Techniques

Closed &

Bundled

Control Software

White-Box Switch

mS mS mS

Programmable Forwarding Plane

mS

Decouple Network Control and Data Planes

Adopt a Micro-Services Architecture

Move Functionality into the Switch Fabric

Page 12: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Trellis

P4Runtime Contract

ONOS

Stratum OS Stratum OS

Stratum OS Stratum OS

Northbound O&M Interface

POD

Disaggregating the Cellular Network

Page 13: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Trellis

P4Runtime Contract

ONOS

Stratum OS Stratum OS

Stratum OS Stratum OS Radio Unit

Distributed Unit

Radio Unit

Distributed Unit

Northbound O&M Interface

Central Unit

POD

Disaggregating the Cellular Network

Page 14: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

User Plane (Data)

Trellis

P4Runtime Contract

ONOS

Stratum OS Stratum OS

Stratum OS Stratum OS Radio Unit

Distributed Unit

Radio Unit

Distributed Unit

Northbound O&M Interface

User Plane (Control)

CU Control

RAN Control Central Unit

Control Plane

POD

Disaggregating the Cellular Network

Page 15: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

User Plane (Data)

User Plane (Data)

Trellis

P4Runtime Contract

ONOS

Stratum OS Stratum OS

Stratum OS Stratum OS Radio Unit

Distributed Unit

Radio Unit

Distributed Unit

Northbound O&M Interface

User Plane (Control)

CU Control

RAN Control Central Unit

Control Plane

POD

Core Control Plane

User Plane (Control)

Disaggregating the Cellular Network

Page 16: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Video Archive

Video Archive

Multi-Cloud Service Mesh

16

CDN CDN

SPGW-u SPGW-c

MME HSS

CU

CDN Video

Archive

To Internet

Edge Services Cloud Services

GCP

Access Edge

RU

DU

RU

DU

Page 17: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Integration – Configuring and Controlling an Integrated System –

17

Page 18: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Disruptor’s Dilemma

18

Disaggregate to Catalyze Innovation

Value proposition of open networking and SDN

Integrate to Facilitate Adoption

Requirement for operational deployment

Automate the Operationalization of Disaggregated Components

Declarative Intent / Avoid Hard-coded Dependencies

Centralized Authority / Avoid Balkanized Control

Page 19: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Stratum OS Stratum OS

Stratum OS Stratum OS Radio Unit

Northbound O&M Interface

Distributed Unit

Radio Unit

Distributed Unit Control

App …

Kubernetes

mService … mService Control

App

ONOS

CI/C

D To

olch

ain (XO

S)

Platform

POD

Profile

Approach to Operationalization

Page 20: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Approach to Operationalization

20

Declaratively specify system composition and operational behavior

Declarative Modeling Language

Generate code to operationalize: APIs, state mgmt, enforce invariants

Generative Toolchain

Define a set of abstractions to help manage complexity

Core Models

The resulting system is self-contained

All necessary authoritative state is local

Includes sufficient tools to monitor operational state

Page 21: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Research Opportunity

21

Page 22: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Edge Native Applications

Wearable Cognitive Assistance • Like Google Maps, but with additional sensors (other than GPS)

Autonomous Robots • Drone racing!

22

Page 23: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Challenge of Edge Computing

What unique capability does the mobile access network offer? • Low-latency proximity to end-users

• Intrinsic support for mobility

Challenge of 5G is to Simultaneously Support… • Low Latency – Moving functionality to the edge, closer to devices

• Mobility – Accessing that edge functionality while continuing to be mobile

• Customization – Both functionality and differentiated service

23

Page 24: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Mobile Broadband (2G – 4G)

24

Datacenter

Access-Edge

Page 25: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Move Functionality to the Edge

25

Datacenter

Access-Edge

Page 26: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Mobile Cloud (5G)

26

Datacenter

Access-Edge

Page 27: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Mobile Cloud (5G)

27

Datacenter

Access-Edge

Page 28: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

EDGE CLOUD

TELCO CLOUD

PUBLIC CLOUD

OWNED BY EDGE CLOUD

PROVIDER

OWNED BY CONNECTIVITY

PROVIDER

OWNED BY PUBLIC CLOUD

PROVIDER OWNED BY

OTT SERVICE PROVIDERS

Multi-Tenant Edge

– One Company (e.g. AT&T, Amazon, Crown Castle, Google) May Play Multiple Roles

Edge Cloud Stakeholders

Page 29: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Factors

29

1. Cost dictates a distributed solution, with some functions running in datacenters, some in edge sites, and some on-prem.

2. Mobility inherent in 5G dictates that edge services, not just connectivity, be able to migrate to support mobile UEs.

3. Monetization dictates the need to offer differentiated services to different classes of subscribers/applications.

4. Performance dictates that functionality be implemented in most appropriate hardware (e.g., GPUs, TPUs, P4-Switches).

5. Autonomy dictates that different stakeholders will be responsible for controlling and managing different components.

Page 30: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Requirements

30

1. Distributed – Service meshes that span multiple clouds

2. Mobility – Service chains that migrate between edges

3. Slicing – Differentiated resource allocations and customization

4. Heterogeneous – Range of implementations choices

5. Multi-Tenancy – Multiple stakeholders (trust domains)

Page 31: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Call-to-Action

SIGCOMM CCR – April 2019

31

Page 32: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Democratizing the Network Edge

Focus on the Access-Edge: Where the Cloud and Access Collide • Requires a qualitatively new architecture

• There is an opportunity to have impact

Participate in Open Source • Commodity hardware and open source software is available

• Being embraced by both network operators and cloud providers

Operationalize Your Results • Experience with live deployments spurs research

• It’s the missing link on the tech transfer path

• CI/CD tooling is increasingly available

32

Page 33: Democratizing the Network Edge - OpenAirInterface · Democratizing the Network Edge Focus on the Access-Edge: Where the Cloud and Access Collide •Requires a qualitatively new architecture

Questions?

https://guide.opencord.org

33