Content Outline

29
©TM Forum | 3 Content Outline Problem Statement & Overview Overall Use Case Solution Architecture Use Case 1: Onboarding of Student & Faculty Use Case 2: Market Place (Open APIs, 5G / Edge / Vertical Industry Apps) Use Case 3: Sponsored Event Use Case 4: Orchestration Use Case 5: Student Engagement Next Steps

Transcript of Content Outline

Page 1: Content Outline

©TM Forum | 3

Content Outline

• Problem Statement & Overview• Overall Use Case

• Solution Architecture• Use Case 1: Onboarding of Student & Faculty

• Use Case 2: Market Place (Open APIs, 5G / Edge / Vertical Industry Apps)

• Use Case 3: Sponsored Event• Use Case 4: Orchestration

• Use Case 5: Student Engagement• Next Steps

Page 2: Content Outline

©TM Forum | 4

Problem Statement

As an applications developer…

I want the applications I developed to reach its fullest potential and be exposed to all relevant users…

So that I could monetize the applications and recover my investments in a short time…

To do this, I need to understand the other relevant capabilities, tools, business models available to me and use them in the development and the monetization of my applications…

I know I am successful when I have established new business models or new revenue streams captured because of this capabilities and tools in this 5G era.

Page 3: Content Outline

©TM Forum | 5

Developer Survey

https://www.surveymonkey.co.uk/r/P8JHHC5?Participate in the survey

https://inform.tmforum.org/insights/2020/07/how-can-telecoms-operators-start-partnering-with-developers-in-the-5g-era/

Survey Structure

The survey is divided

into five sections, with a

total of 20 questions:

1. Introduction

2. Working

Relationship with

Telecom Operators

3. Capabilities and

Tools

4. Business Models

5. Closing

Page 4: Content Outline

©TM Forum | 6

Business Ecosystem

Developers

TelcoOperator

TelcoCustomers

Partners

Customers of

Developers

1. D2B (Developer to Telco Operator)2. D2B2C (Developer to Telco Operator to Consumer)3. D2B2B (Developer to Telco Operator to an Enterprise Business)4. D2B2B2x (Developer to Telco Operator to an Enterprise Business

to service its own customers)5. D2C (Developer to its own customers)

1. D2C (Developer to its own customer but assisted by Telco Operator e.g. infrastructure, APIs)

2. B2D (First B is the Telco Operator i.e. Developer is the end-user of the Telco services)

3. B2P2D (Telco Operator to Partner to Developer, Developer is working with the Partner e.g. Hyperscalers)

Enhance these existing common business models…

And even Evolve them further to create new ones:

Page 5: Content Outline

©TM Forum | 7

Developer is King!Remote Education Use Cases

Page 6: Content Outline

©TM Forum | 9

Education Platform

Example Use Case Flow for Remote Learning – D2C biz model

Telecom Operator

eLearning Application/websiteEnrolment Platform eLearning Platform

3) Connect to Network (QoS depends on the pack individual had

purchased from Telco)

Faculty

1) Enrolls for the session 4) Delivers live

streaming class Student, Faculty engagements• Institute for Enrolment,

Learning• Telco for Connectivityare independent events

Developers / ISVs independently developed applications & platforms

Developer / ISV is engaged directly

for the application / platform build

Developer

Student

2) Sign into elearning platform

Students 5) Attends class

Page 7: Content Outline

©TM Forum | 10

Evolving collaboration for bundled offerings, enhanced experience

Developers, ISVs

Operator

Hyperscaler

Technology Platform

Device Provider

SAAS players

Education Sector (K12,

HigherEd, Open

Universities)

Personalization of the education collaboration

experiences

Bundled Offers improves engagement process for

institute, faculty, students

Insights to have a picture of student engagement

Reliable Connectivity, 5G & QoS/E* for

live stream, content delivery, multi party collaboration / chat

Scalable to on-board eco system players, solutions,

real time

Digital Influence thro’ omni-channel experience,

Open APIs, Open Digital Architecture

Eco System Platform provides a new approach for engaging Institute, teachers and students in Digital Divide seamlessly, by providing live classroom sessions, digital content (8K / 4K video, AR/VR content), exams / assessments by leveraging the benefits of 5G, Edge, IOT technology

* Quality of Service / Experience

Page 8: Content Outline

©TM Forum | 12

Education Platform

Example Use Case Flow for Remote Learning – B2P2D biz

model

Telecom Operator

eLearning Application/websiteEnrolment Platform eLearning Platform

Faculty1b) Enrolls for the session

and provides MSISDN

Developer

Student

6) Sign into elearning platform

Students

2) Provides MSISDN to Telco3) Given option to port number to telco, or do eSIM swap to telco4) For this MSISDN, instruction to apply special data plan (Zero-rated data usage for class, and high QoS network slice)

API

a) Leverages Telco, Hyperscaler, Industry specific APIs thro’ Market

Place

API1a) Enrolls for class and provides MSISDN

5) Enrolment system provisions

student in eLearning platform

9a) Attends class with high quality 2-way video

9b) Delivers live streaming class with high quality 2-way video

8) Connect to network for elearning

(High QoS network slice)

API

7a) When class starts, Provision high QoS network slice for eLearning class (On-Demand)

7b) Sponsored event automatically Provisions high QoSnetwork slice for eLearning class

Network capabilities are exposed

Developers, ISVs focus on building bundled applications, platforms leveraging eco system APIs

APIB2B2X models

b) Deliver Applications, Platform

solutions

Page 9: Content Outline

©TM Forum | 13

Developer is King!Overall Solution Architecture

Page 10: Content Outline

©TM Forum | 15

MEC solution architecture (Co-existence of Operator, Hyperscaler Edge

stack)

Hyperscalers

Cross Domain Orchestration & Management

Apps (5G, Edge) <Telco, Partners, ISV, Developers>

Telco Market Place (Edge App, Developer APIs)Hyperscaler MP (Edge App, Developer

APIs)

MEC Platform

MEC Platform Manager

MEC Services

AP

I G

ate

wa

y

MEC Host NFVi, VIM

Network Integration Traffic Filtering Monitoring &

Charging

Edge Control API (Edge Platform Policy, Application policy, Telemetry, App lifecycle management)

Edge App API (service registration / discovery, Platform, App LCM)

Policy API (filter and route edge traffic)

Op

era

tor

Edge

Sta

ck

Hyp

ersc

aler

Ed

ge S

tack

Connectivity

Operator MEC NFVi

Edge Infra

E2E Management , Orchestration & Portal

MEC Platform Services

Market Place (Edge Apps, APIs)Channel (Telco, Hyperscaler)

Dashboard,

Reporting

AP

I

AP

I

Edge Apps(Public Cloud)

Drone Gaming AR /VR

MEC Orchestrator

NW (SCEF) simulation

Remote

Education

Page 11: Content Outline

©TM Forum | 16

Edge Application - Remote Education

Device Provisionable Billable CFS RFS Resource

Remote Education

Monthly Charge ✓

eMBB Slice ✓✓

CFS_eMBB RFS_eMBB_Core core

RFS_eMBB_RAN ran

Live Stream Video ✓ ✓ CFS_Video RFS_VideoEdge NodeLive Stream MEC App

FWA -Connectivity ✓ CFS_data RFS_data UDM

CFS_QoS RFS_QoSSCEF (QoS API) -> PCRF

CPE ✓ ✓ CFS_cpe RFS_virtual_cpe vCPE

✓ ✓ CFS_cpe_securityRFS_cpe_security

cpeSecurity

✓ CFS_cpe_location RFS_cpe_locationHSS, MME (Geo-fencing - bulk subscription)

SD-WAN ✓ ✓

CFS_SDWAN (On-boarding, Edge, Shipping / Install)

RFS_SDWAN (Tenant, Policy, vEdge, vFW, VM)

Tenant, Policy, vEdge, FW, VM

Page 12: Content Outline

©TM Forum | 19

Developer is King!Use Case #1: Onboarding of Student

Page 13: Content Outline

©TM Forum | 20Video: Salesforce Onboarding.mp4

Page 14: Content Outline

©TM Forum | 21

HIE 5 platform

Eco System Engagement Online Portal

API GW

Developer Portal

RESTful Service APIs

1. Student, Faculty On-boarding (TMF Party API)

2. Define Education pack, Connectivity (basic, advanced, sponsored) (Product Catalog API)

3. Trigger enhanced experience for Sponsored event @ Campus / specific location (SCEF Chargeable party API triggered, internally uses MonteAPI for location / geo-fencing)

4. Student, Faculty triggers higher QoS (SCEF QoS API triggered)

Use Case #1 On-boarding of Student, Faculty

Students Parents Teachers Administrators Sponsors Institutions Partners

SCEF

3

4

1 3 42

Course & System Management

Communication & Collaboration

Content Delivery & Development

Grading & Assessment

Quiz, Track, Q&A, BOTS, AR/VR

Salesforce Education Cloud set-up for an Educational Institute NextGenSchool

Education Platform

Telco Market Place Hyperscaler Market Place

Marketing & Engagement Student EngagementRecruitment & Admissions

Page 15: Content Outline

©TM Forum | 22

Developer is King!Use Case #2: Open APIs, 5G / Edge Applications

Market Place

Page 16: Content Outline

©TM Forum | 23

5G, Edge, B/OSS ODA APIs (Generic)

• Onboarding API (party)

– Student, Faculty enrollment

• Product & Packages

– Product API

– Product Specification API

– Offer API

• Orchestration

– Service Ordering API

– Resource Ordering API

– Resource Inventory API

– Resource Configuration & Activation API

– Number Porting API

– Device validation API

• Network APIs– Network Slice (eMBB) API

– SCEF APIs (Monte API <location API /

GeoFencing API>, Chargeable Party API, QoS API)

• ETSI MEC APIs (On-boarding, LCM)

Remote Education pack (Connectivity, QoS, eMBB slice, Device

Security, Number Porting, ..)

Education Platform Specific Bundled APIs

• Student, Faculty Enrollment API

<Onboarding API (party)>

• Education Packs

– Product API

– Product Specification API

– Offer API

– Service Ordering API

• Connectivity Specific

– Number Porting API

– Device validation API

– QoS Upgrade API

• SCEF APIs

– Monte API <location API, GeoFencing API>

– Chargeable Party API

– QoS API (Sponsored for mass trigger, Individual trigger)

• Student Engagement

– Vision API (Google API)

Page 17: Content Outline

©TM Forum | 24Video: Mulesoft Developer Portal

Page 18: Content Outline

©TM Forum | 26

Developer is King!Use Case #3: Sponsored Event with Enhanced

Experience

Page 19: Content Outline

©TM Forum | 27

Ericsson Exposure Server

API Gateway

Service API (QoS, Sponsored Data)

Core Network

Education platform

RESTful Service APIs

–Simplification in integration and app. development using REST APIs

– Access to location, device reachability and other events..

– API conversion if needed for further abstraction

Use Case #3 Sponsored event with enhanced experience

API Composition

Network Interfaces

4G/ 5G RAN

4G / 5G Devices

Page 20: Content Outline

©TM Forum | 28

SAF

4G/5G Core NetworkeLearning Platform

Service API (QoS, Chargeable Party)

GEricssonExposure

Solution

X

APICompos.

T8 QoS

T8 Char. Party

Welcome to eLearning.com

1. Student signs into the elearning platform

2. Platform performs Authentication of thestudent and records UE IP address

3. Platform requests for higher QoS class and Sponsored Data for eLearning traffic flows

for UE IP addr.

4. Exposure server performs API AA and checks SLA

5. Exposure server triggers IP connection modification to secure QoS

and provides information on sponsored data

6. Exposure Server provides response to AF for On-demand QoS request

Course 1

Your Session is being

sponsored by elearning.com

7. Student gets a sponsored data notification and streams course content at a higher QoS

HD

4G/5G Radio Access Network

Use Case #3 Sponsored event with enhanced experience

X

APIGW

Page 21: Content Outline

©TM Forum | 29

Developer is King!Use Case #4: Ordering Orchestration of Edge

Platforms

Page 22: Content Outline

©TM Forum | 30

Service Journey

Operator

One time truck roll of hardware

Edge nodes 1

Edge node 2

Edge node N

Service Portal BSS/OSS

Select new/upgrade edge service

Request new/upgradeEdge service

Service 1

Service 2

Service N

Edge Customer

NFVO

Launch/upgradeEdge services

Services life cycle

1 2 3

4

5

6 7

8

Ha

rdw

are

Dis

cov

ery

Serv

ice

Inst

antia

tion

1. Education Institute (Customer) login to Operator / HypersclaerService Portal (Market Place)2. Customer purchases services required, selecting new or upgrade of service3. OSS/BSS systems update required details for customer4. Operator leverages their edge facility, hyperscaler edge services5. OSS/BSS system requests service to NFVO6. NFVO discovers hardware7. NFVO instantiate service/s to customer nodes8. NFVO monitors service status9. Customer will observe status of order on Service Portal and upon completion user will get notified with details of service li ke url, credentials

along with other information

9

Page 23: Content Outline

©TM Forum | 31

VIMVPN , vFW, SD-

WAN

Use Case #4 Ordering, Orchestration of Edge (Education platform)

Applications

IoT Devices , Cameras, sensors , microcontroller etc.

RAN – Wifi – WAN - LAN

N/W Access

NFVI

Edge Controller

Orchestrator

Edge Service Marketplace

Enterprise Customer (Educational Institution, Partner)

Cross Domain Orchestrator

TMF641

TMF 663

TMF633

1

2

3

Page 24: Content Outline

©TM Forum | 32

Developer is King!Use Case #5: Student Engagement

Page 25: Content Outline

©TM Forum | 33

Student

Stream

Acquisition

Video Receive

Kubernetes

Engine

Inbound Processing

Teacher

Dashboard

Kubernetes

Engine

Transcript

Cloud SQL

Detection

Kubernetes Engine

Controller

Kubernetes

Engine

Session

Creation

Use Case #5 Student Engagement

Page 26: Content Outline

©TM Forum | 36Image Source: https://medium.com/berkman-klein-center/early-reflections-on-transitioning-to-online-teaching-768189470dbb with permission from students

Class Attention

AttendeesDaveRachel

EricChris

TraceyAdamLiz

AliceEva

CarlaFayeMatthew

Polly

Student Engagement Analysis

Page 27: Content Outline

©TM Forum | 37Formula Source: https://github.com/smasis001/ddd-estimator-opencv

Distraction is a series of events beyond a certain threshold within a time window

⚫Head movement

⚫Eye gaze

⚫Eye closure

Can be calculated using the above formula where

⚫ ωe = pre-determined weight for an estimation e.g. head turning

⚫ vi,e = value for the estimation at a specific timestamp

⚫ 𝜏e = pre-determined threshold for an estimation

More simply: “How much can a student turn their head, and for how long, for distraction to be recognised?”

This can be calcuated over a sliding window and a numeric index used for simple measurement

Student Engagement Analysis

Page 28: Content Outline

©TM Forum | 38

Developer is King!Next Steps

Page 29: Content Outline

©TM Forum | 39

Other areas to be explored in this Catalyst

• Insights from Developer Survey• Developer Lifecycle Management

• Monetization Models between Telecom Operator and Developers