Content Outline
Transcript of Content Outline
![Page 1: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/1.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/2.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/3.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/4.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/5.jpg)
©TM Forum | 7
Developer is King!Remote Education Use Cases
![Page 6: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/6.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/7.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/8.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/9.jpg)
©TM Forum | 13
Developer is King!Overall Solution Architecture
![Page 10: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/10.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/11.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/12.jpg)
©TM Forum | 19
Developer is King!Use Case #1: Onboarding of Student
![Page 13: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/13.jpg)
©TM Forum | 20Video: Salesforce Onboarding.mp4
![Page 14: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/14.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/15.jpg)
©TM Forum | 22
Developer is King!Use Case #2: Open APIs, 5G / Edge Applications
Market Place
![Page 16: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/16.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/17.jpg)
©TM Forum | 24Video: Mulesoft Developer Portal
![Page 18: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/18.jpg)
©TM Forum | 26
Developer is King!Use Case #3: Sponsored Event with Enhanced
Experience
![Page 19: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/19.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/20.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/21.jpg)
©TM Forum | 29
Developer is King!Use Case #4: Ordering Orchestration of Edge
Platforms
![Page 22: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/22.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/23.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/24.jpg)
©TM Forum | 32
Developer is King!Use Case #5: Student Engagement
![Page 25: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/25.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/26.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/27.jpg)
©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](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/28.jpg)
©TM Forum | 38
Developer is King!Next Steps
![Page 29: Content Outline](https://reader031.fdocuments.us/reader031/viewer/2022012915/61c57a46d5684023c01fa9c0/html5/thumbnails/29.jpg)
©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