SlideShare a Scribd company logo
1 of 26
Download to read offline
IMT Atlantique
Bretagne-Pays de la Loire
École Mines-Télécom
Virtual Reality in 5G Networks:
Solutions and Open Problems
Gwendal SIMON
Simultaneous Releases of Key Technologies 2/16
omnidirectional
cameras
panoramic videos immersive devices
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Classification of Expected Applications 3/16
Type Examples Implementation
360° scenes reacting
to user command
gaming, 6DoF video,
training simulation
game engine close to the
end-users
passive navigable
360° scene (3DoF)
streaming, adult, sport,
documentaries
Content Delivery Network
(CDN)
live navigable 360°
one-to-one call
emergencies, visiophone,
online assistance
an integrated delivery
chain including proxies
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Requirements 4/16
Bandwidth: bit-rate necessary to transport 360° multimedia flow
• 4k resolution in the viewport → 16k resolution for the full video
• at least 90 frames per second
⇒ minimum 150 Mbps
Latency: delay between action and visible result
• head moves without visible change → motion sickness
⇒ maximum 10 ms
• gamer command to impact on game world → bad gaming QoE
⇒ maximum 70 ms?
Computing Resources: configurations for servers to prepare flow
• latest generation GPU cards + huge memory + multi-core machine
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Gaming
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Today: Arcade Rooms 6/16
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Cloud VR Gaming: The Chain of Latency 7/16
Response time is the delay from an ac-
tion done at the user and the result of
this action on the display
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Cloud VR Gaming: The Chain of Latency 7/16
gateway
t1
Internet
t2
datacenter
t3 user input
processing
t4
game state
update
t5
graphics
rendering
t6
video
encoding
t7
network
delivery
t1 + t2 + t3video
decoding
t8
latency due to network
latency due to game engine
latency due to video encoding and decoding
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Cloud VR Gaming: Reality Check 8/16
Latency due to game engine:
• ranges from 10 ms to 25 ms (with state-of-the-art GPU-powered servers)
Latency due to video encoding and decoding
• ranges from 20 ms to 40 ms (with state-of-the-art hardware encoders)
Latency due to the network
• must range from 5 ms to 20 ms to reach a full-featured datacenter
Toward the new generation of distributed game engines
where modules are spread into latency-optimized networks
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Streaming
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Viewport-Adaptive Streaming 10/16
Existing (and considered) solutions
• Stream the whole 360-degree video
Server Client
extracted viewport
viewport resolution bandwidth
HD 6K >50 Mbps
UHD 8K >80 Mbps
4K 16K >150 Mbps
Advantages:
• Interactive
• DASH compliant today
Weaknesses:
• Bandwidth consumption
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Viewport-Adaptive Streaming 10/16
Existing (and considered) solutions
• Stream only the user viewport
Server
extracted viewport
Client
position
Action Latency
Request to the server RTT/2
Viewport extraction 5 ms
Re-encoding 10 ms
Transmission RTT/2
Decoding 7 ms
Advantages:
• Bandwidth optimization
Weaknesses:
• Computation at the server
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Viewport-Adaptive Streaming 10/16
Existing (and considered) solutions
• Split the 360-degree video into independent tiles selected by the client
Server Client
Selection
Advantages:
• Good interactivity
• Flexibility
• Compliant with DASH SRD
Weaknesses:
• Client side processing
• Storage at server
• Compression efficiency
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Viewport-Adaptive Streaming 10/16
Our proposal:
X. Corbillon, A. Devlic, J. Chakareski, and G. Simon “Viewport-Adaptive Navigable
360-Degree Video Delivery ” , in IEEE ICC, 2017 (best paper award)
X. Corbillon, F. de Simone, and G. Simon. “360-Degree Video Head Movement
Dataset ”, in ACM MMSys (Dataset track), 2017
• Introduce the notion of Quality Emphasis Region (QER)
• Predict the head movements
• Optimize video encoding by selecting the best QERs
Toward ultra-low-latency streaming with full cooperation between network
and application layers as well as better models to predict user behavior
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standards
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Equirectangular
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Equirectangular with 8 × 8 tiles packed with different resolutions
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
4 × 3 cubemap
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Compact cubemap
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Pyramid
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Compact pyramid
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: OMAF at MPEG 12/16
Compact rhombicdodecahedron
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: DASH-VR at MPEG 13/16
Ongoing work under discussion:
Signalling a Region of Interest (RoI)
Sharing viewing statistics to enable accurate head movement prediction
Interfacing with Server and Network-Assisted Delivery (SAND)
high
s1
low
QER1
high
low
QER2
high
low
QER3
s2 s3
t
server
bw
t
low high low
client
connect
mpd
s1:QER2 lo
s2:QER3 hi
s3:QER1 lo
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Standardization Efforts: Protocols 14/16
WebRTC at W3C: no specific action for 360° video yet
Congestion control for high-bandwidth and low-latency videos
HTTP/2 at IETF: various improvements for low-latency videos
Server push to anticipate requests from clients
Multiplexing: priority and cancelling of video parts
M. Ben Yahia, Y. Le Louedec, L. Nuaymi, and G. Simon. “When HTTP/2 Rescues DASH: Video
Frame Multiplexing ” IEEE Infocom Workshop, 2017.
MPTCP and QUIC at IETF: dealing with transport layer issues
Cross-layer approaches to avoid useless retransmission
X. Corbillon, R. Aparicio-Pardo, N. Kuhn, G. Texier, and G. Simon. “Cross-Layer Scheduler for Video
Streaming over MPTCP ” ACM MMSys, 2016.
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Conclusion
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
Takeway and Conclusion 16/16
Virtual Reality: hype or trend?
Interactive applications based on very high-quality multimedia content
Use-cases that meet 5G requirements. . . two years too early
Latency is key: be smart from transport to application layers
Orchestrate in-network GPU servers with latency-targeting tasks
Collaborate with service providers to fill the gap between QoS and QoE
Predict behaviors to anticipate needs
IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks

More Related Content

What's hot

Beginners: 5G Spectrum - Long Version
Beginners: 5G Spectrum - Long VersionBeginners: 5G Spectrum - Long Version
Beginners: 5G Spectrum - Long Version3G4G
 
5 g network white paper
5 g network white paper 5 g network white paper
5 g network white paper Ravi Sharma
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paperssusere032f4
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN3G4G
 
Lte principles overview
Lte principles  overviewLte principles  overview
Lte principles overviewNdukwe Amandi
 
OPEN RAN by Pourya Alinezhad
OPEN RAN by Pourya AlinezhadOPEN RAN by Pourya Alinezhad
OPEN RAN by Pourya AlinezhadPourya Alinezhad
 
Transforming enterprise and industry with 5G private networks
Transforming enterprise and industry with 5G private networksTransforming enterprise and industry with 5G private networks
Transforming enterprise and industry with 5G private networksQualcomm Research
 
Network slicing: A key technology for 5G and its impact on mobile virtual net...
Network slicing: A key technology for 5G and its impact on mobile virtual net...Network slicing: A key technology for 5G and its impact on mobile virtual net...
Network slicing: A key technology for 5G and its impact on mobile virtual net...Athanasios Lioumpas
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systemslebarka
 
An overview of D2D in 3GPP LTE standard
An overview of D2D in 3GPP LTE standardAn overview of D2D in 3GPP LTE standard
An overview of D2D in 3GPP LTE standardssk
 
Intermediate: 5G Network Architecture Options (Updated)
Intermediate: 5G Network Architecture Options (Updated)Intermediate: 5G Network Architecture Options (Updated)
Intermediate: 5G Network Architecture Options (Updated)3G4G
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesMichelle Holley
 
5G RAN fundamentals
5G RAN fundamentals5G RAN fundamentals
5G RAN fundamentalsRavi Sharma
 
Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)3G4G
 
Beginners: 5G Spectrum - Short Version
Beginners: 5G Spectrum - Short VersionBeginners: 5G Spectrum - Short Version
Beginners: 5G Spectrum - Short Version3G4G
 

What's hot (20)

Beginners: 5G Spectrum - Long Version
Beginners: 5G Spectrum - Long VersionBeginners: 5G Spectrum - Long Version
Beginners: 5G Spectrum - Long Version
 
5 g network white paper
5 g network white paper 5 g network white paper
5 g network white paper
 
5G Core Network White Paper
5G Core Network White Paper5G Core Network White Paper
5G Core Network White Paper
 
Beginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRANBeginners: Open RAN, White Box RAN & vRAN
Beginners: Open RAN, White Box RAN & vRAN
 
Lte principles overview
Lte principles  overviewLte principles  overview
Lte principles overview
 
Nb iot presentation
Nb iot presentationNb iot presentation
Nb iot presentation
 
OPEN RAN by Pourya Alinezhad
OPEN RAN by Pourya AlinezhadOPEN RAN by Pourya Alinezhad
OPEN RAN by Pourya Alinezhad
 
Transforming enterprise and industry with 5G private networks
Transforming enterprise and industry with 5G private networksTransforming enterprise and industry with 5G private networks
Transforming enterprise and industry with 5G private networks
 
Network slicing: A key technology for 5G and its impact on mobile virtual net...
Network slicing: A key technology for 5G and its impact on mobile virtual net...Network slicing: A key technology for 5G and its impact on mobile virtual net...
Network slicing: A key technology for 5G and its impact on mobile virtual net...
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems
 
An overview of D2D in 3GPP LTE standard
An overview of D2D in 3GPP LTE standardAn overview of D2D in 3GPP LTE standard
An overview of D2D in 3GPP LTE standard
 
Intermediate: 5G Network Architecture Options (Updated)
Intermediate: 5G Network Architecture Options (Updated)Intermediate: 5G Network Architecture Options (Updated)
Intermediate: 5G Network Architecture Options (Updated)
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
5G Network Overview
 5G Network Overview 5G Network Overview
5G Network Overview
 
5G Technology
5G Technology 5G Technology
5G Technology
 
Sigfox Overview
Sigfox OverviewSigfox Overview
Sigfox Overview
 
5G RAN fundamentals
5G RAN fundamentals5G RAN fundamentals
5G RAN fundamentals
 
LTE Workshop
LTE WorkshopLTE Workshop
LTE Workshop
 
Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)Beginners: 5G Terminology (Updated - Feb 2019)
Beginners: 5G Terminology (Updated - Feb 2019)
 
Beginners: 5G Spectrum - Short Version
Beginners: 5G Spectrum - Short VersionBeginners: 5G Spectrum - Short Version
Beginners: 5G Spectrum - Short Version
 

Similar to Virtual Reality in 5G Networks

5G and V2X Automotive Slicing
5G and V2X Automotive Slicing5G and V2X Automotive Slicing
5G and V2X Automotive SlicingMarie-Paule Odini
 
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...MIPI Alliance
 
Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Eiko Seidel
 
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge ECI – THE ELASTIC NETWORK™
 
Brian Vogelsang (Qualcomm): 5G and the Augmented Enterprise
Brian Vogelsang (Qualcomm): 5G and the Augmented EnterpriseBrian Vogelsang (Qualcomm): 5G and the Augmented Enterprise
Brian Vogelsang (Qualcomm): 5G and the Augmented EnterpriseAugmentedWorldExpo
 
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018Nicolas Damour
 
2020 mobile-computing-solutions-product-selection-guide
2020 mobile-computing-solutions-product-selection-guide2020 mobile-computing-solutions-product-selection-guide
2020 mobile-computing-solutions-product-selection-guideGrace Yang
 
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...Minh Nguyen
 
Its All About 10 GigE Vision!
Its All About 10 GigE Vision!Its All About 10 GigE Vision!
Its All About 10 GigE Vision!marrysmithevt
 
Lte 5 g latim america 2017 what ran and small cell developments will make 5...
Lte 5 g latim america 2017   what ran and small cell developments will make 5...Lte 5 g latim america 2017   what ran and small cell developments will make 5...
Lte 5 g latim america 2017 what ran and small cell developments will make 5...Alberto Boaventura
 
Richard - MedComNet Panel - Final Version.pdf
Richard - MedComNet Panel - Final Version.pdfRichard - MedComNet Panel - Final Version.pdf
Richard - MedComNet Panel - Final Version.pdfRichard Renwei Li
 
Optical and mobile networks: friends or foes?
Optical and mobile networks: friends or foes?Optical and mobile networks: friends or foes?
Optical and mobile networks: friends or foes?ADVA
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicingCisco Canada
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 
Soldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalSoldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalDr. David Soldani
 
Ericsson 5 g platform
Ericsson 5 g platformEricsson 5 g platform
Ericsson 5 g platformEricsson
 
Multimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesMultimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesAnand Bhojan
 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceADVA
 

Similar to Virtual Reality in 5G Networks (20)

5G and V2X Automotive Slicing
5G and V2X Automotive Slicing5G and V2X Automotive Slicing
5G and V2X Automotive Slicing
 
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
MIPI DevCon Taipei 2019: Next-Generation Mobile, AR/VR, & Automotive Displays...
 
Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020
 
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge Light Reading Webinar: Defining the 5G Network Connectivity Challenge
Light Reading Webinar: Defining the 5G Network Connectivity Challenge
 
Brian Vogelsang (Qualcomm): 5G and the Augmented Enterprise
Brian Vogelsang (Qualcomm): 5G and the Augmented EnterpriseBrian Vogelsang (Qualcomm): 5G and the Augmented Enterprise
Brian Vogelsang (Qualcomm): 5G and the Augmented Enterprise
 
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
 
2020 mobile-computing-solutions-product-selection-guide
2020 mobile-computing-solutions-product-selection-guide2020 mobile-computing-solutions-product-selection-guide
2020 mobile-computing-solutions-product-selection-guide
 
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
MHV'22 - Super-resolution Based Bitrate Adaptation for HTTP Adaptive Streamin...
 
Its All About 10 GigE Vision!
Its All About 10 GigE Vision!Its All About 10 GigE Vision!
Its All About 10 GigE Vision!
 
Lte 5 g latim america 2017 what ran and small cell developments will make 5...
Lte 5 g latim america 2017   what ran and small cell developments will make 5...Lte 5 g latim america 2017   what ran and small cell developments will make 5...
Lte 5 g latim america 2017 what ran and small cell developments will make 5...
 
Richard - MedComNet Panel - Final Version.pdf
Richard - MedComNet Panel - Final Version.pdfRichard - MedComNet Panel - Final Version.pdf
Richard - MedComNet Panel - Final Version.pdf
 
Optical and mobile networks: friends or foes?
Optical and mobile networks: friends or foes?Optical and mobile networks: friends or foes?
Optical and mobile networks: friends or foes?
 
Cisco Connect Toronto 2018 network-slicing
Cisco Connect Toronto 2018   network-slicingCisco Connect Toronto 2018   network-slicing
Cisco Connect Toronto 2018 network-slicing
 
5g New Revolution
5g New Revolution 5g New Revolution
5g New Revolution
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 
Soldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_finalSoldani the path_to_5_g_vtc_spring_2017_final
Soldani the path_to_5_g_vtc_spring_2017_final
 
5 gppt
5 gppt5 gppt
5 gppt
 
Ericsson 5 g platform
Ericsson 5 g platformEricsson 5 g platform
Ericsson 5 g platform
 
Multimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge NodesMultimedia Analytics with 5G Edge Nodes
Multimedia Analytics with 5G Edge Nodes
 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assurance
 

More from Gwendal Simon

Reproducible research at ACM MMSys
Reproducible research at ACM MMSysReproducible research at ACM MMSys
Reproducible research at ACM MMSysGwendal Simon
 
Netgames: history and preparing 2018 edition
Netgames: history and preparing 2018 editionNetgames: history and preparing 2018 edition
Netgames: history and preparing 2018 editionGwendal Simon
 
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoEAdaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoEGwendal Simon
 
Research on cloud gaming: status and perspectives
Research on cloud gaming: status and perspectivesResearch on cloud gaming: status and perspectives
Research on cloud gaming: status and perspectivesGwendal Simon
 
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsDASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsGwendal Simon
 
Fast Near-Optimal Delivery of Live Streams in CDN
Fast Near-Optimal Delivery of Live Streams in CDNFast Near-Optimal Delivery of Live Streams in CDN
Fast Near-Optimal Delivery of Live Streams in CDNGwendal Simon
 
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...Gwendal Simon
 
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...Gwendal Simon
 
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...Gwendal Simon
 
Internet : pourquoi ça marche
Internet : pourquoi ça marcheInternet : pourquoi ça marche
Internet : pourquoi ça marcheGwendal Simon
 
Optimal Network Locality in Distributed Services
Optimal Network Locality in Distributed ServicesOptimal Network Locality in Distributed Services
Optimal Network Locality in Distributed ServicesGwendal Simon
 
peer-to-peer oppotunities
peer-to-peer oppotunitiespeer-to-peer oppotunities
peer-to-peer oppotunitiesGwendal Simon
 
Infrastructureless Wireless networks
Infrastructureless Wireless networksInfrastructureless Wireless networks
Infrastructureless Wireless networksGwendal Simon
 

More from Gwendal Simon (14)

Reproducible research at ACM MMSys
Reproducible research at ACM MMSysReproducible research at ACM MMSys
Reproducible research at ACM MMSys
 
Netgames: history and preparing 2018 edition
Netgames: history and preparing 2018 editionNetgames: history and preparing 2018 edition
Netgames: history and preparing 2018 edition
 
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoEAdaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
Adaptive Delivery of Live Video Stream: Infrastructure cost vs. QoE
 
Research on cloud gaming: status and perspectives
Research on cloud gaming: status and perspectivesResearch on cloud gaming: status and perspectives
Research on cloud gaming: status and perspectives
 
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming PlatformsDASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
DASH in Twitch: Adaptive Bitrate Streaming in Live Game Streaming Platforms
 
Fast Near-Optimal Delivery of Live Streams in CDN
Fast Near-Optimal Delivery of Live Streams in CDNFast Near-Optimal Delivery of Live Streams in CDN
Fast Near-Optimal Delivery of Live Streams in CDN
 
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...
Scadoosh: Scaling Down the Footprint of Rate-Adaptive Live Streaming on CDN I...
 
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...
Minimizing Server Throughput for Low-Delay Live Streaming in Content Delivery...
 
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...
Time-Shifted TV in Content Centric Networks: the Case for Cooperative In-Netw...
 
Internet : pourquoi ça marche
Internet : pourquoi ça marcheInternet : pourquoi ça marche
Internet : pourquoi ça marche
 
Optimal Network Locality in Distributed Services
Optimal Network Locality in Distributed ServicesOptimal Network Locality in Distributed Services
Optimal Network Locality in Distributed Services
 
Cloud Engineering
Cloud EngineeringCloud Engineering
Cloud Engineering
 
peer-to-peer oppotunities
peer-to-peer oppotunitiespeer-to-peer oppotunities
peer-to-peer oppotunities
 
Infrastructureless Wireless networks
Infrastructureless Wireless networksInfrastructureless Wireless networks
Infrastructureless Wireless networks
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Virtual Reality in 5G Networks

  • 1. IMT Atlantique Bretagne-Pays de la Loire École Mines-Télécom Virtual Reality in 5G Networks: Solutions and Open Problems Gwendal SIMON
  • 2. Simultaneous Releases of Key Technologies 2/16 omnidirectional cameras panoramic videos immersive devices IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 3. Classification of Expected Applications 3/16 Type Examples Implementation 360° scenes reacting to user command gaming, 6DoF video, training simulation game engine close to the end-users passive navigable 360° scene (3DoF) streaming, adult, sport, documentaries Content Delivery Network (CDN) live navigable 360° one-to-one call emergencies, visiophone, online assistance an integrated delivery chain including proxies IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 4. Requirements 4/16 Bandwidth: bit-rate necessary to transport 360° multimedia flow • 4k resolution in the viewport → 16k resolution for the full video • at least 90 frames per second ⇒ minimum 150 Mbps Latency: delay between action and visible result • head moves without visible change → motion sickness ⇒ maximum 10 ms • gamer command to impact on game world → bad gaming QoE ⇒ maximum 70 ms? Computing Resources: configurations for servers to prepare flow • latest generation GPU cards + huge memory + multi-core machine IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 5. Gaming IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 6. Today: Arcade Rooms 6/16 IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 7. Cloud VR Gaming: The Chain of Latency 7/16 Response time is the delay from an ac- tion done at the user and the result of this action on the display IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 8. Cloud VR Gaming: The Chain of Latency 7/16 gateway t1 Internet t2 datacenter t3 user input processing t4 game state update t5 graphics rendering t6 video encoding t7 network delivery t1 + t2 + t3video decoding t8 latency due to network latency due to game engine latency due to video encoding and decoding IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 9. Cloud VR Gaming: Reality Check 8/16 Latency due to game engine: • ranges from 10 ms to 25 ms (with state-of-the-art GPU-powered servers) Latency due to video encoding and decoding • ranges from 20 ms to 40 ms (with state-of-the-art hardware encoders) Latency due to the network • must range from 5 ms to 20 ms to reach a full-featured datacenter Toward the new generation of distributed game engines where modules are spread into latency-optimized networks IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 10. Streaming IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 11. Viewport-Adaptive Streaming 10/16 Existing (and considered) solutions • Stream the whole 360-degree video Server Client extracted viewport viewport resolution bandwidth HD 6K >50 Mbps UHD 8K >80 Mbps 4K 16K >150 Mbps Advantages: • Interactive • DASH compliant today Weaknesses: • Bandwidth consumption IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 12. Viewport-Adaptive Streaming 10/16 Existing (and considered) solutions • Stream only the user viewport Server extracted viewport Client position Action Latency Request to the server RTT/2 Viewport extraction 5 ms Re-encoding 10 ms Transmission RTT/2 Decoding 7 ms Advantages: • Bandwidth optimization Weaknesses: • Computation at the server IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 13. Viewport-Adaptive Streaming 10/16 Existing (and considered) solutions • Split the 360-degree video into independent tiles selected by the client Server Client Selection Advantages: • Good interactivity • Flexibility • Compliant with DASH SRD Weaknesses: • Client side processing • Storage at server • Compression efficiency IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 14. Viewport-Adaptive Streaming 10/16 Our proposal: X. Corbillon, A. Devlic, J. Chakareski, and G. Simon “Viewport-Adaptive Navigable 360-Degree Video Delivery ” , in IEEE ICC, 2017 (best paper award) X. Corbillon, F. de Simone, and G. Simon. “360-Degree Video Head Movement Dataset ”, in ACM MMSys (Dataset track), 2017 • Introduce the notion of Quality Emphasis Region (QER) • Predict the head movements • Optimize video encoding by selecting the best QERs Toward ultra-low-latency streaming with full cooperation between network and application layers as well as better models to predict user behavior IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 15. Standards IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 16. Standardization Efforts: OMAF at MPEG 12/16 Equirectangular IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 17. Standardization Efforts: OMAF at MPEG 12/16 Equirectangular with 8 × 8 tiles packed with different resolutions IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 18. Standardization Efforts: OMAF at MPEG 12/16 4 × 3 cubemap IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 19. Standardization Efforts: OMAF at MPEG 12/16 Compact cubemap IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 20. Standardization Efforts: OMAF at MPEG 12/16 Pyramid IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 21. Standardization Efforts: OMAF at MPEG 12/16 Compact pyramid IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 22. Standardization Efforts: OMAF at MPEG 12/16 Compact rhombicdodecahedron IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 23. Standardization Efforts: DASH-VR at MPEG 13/16 Ongoing work under discussion: Signalling a Region of Interest (RoI) Sharing viewing statistics to enable accurate head movement prediction Interfacing with Server and Network-Assisted Delivery (SAND) high s1 low QER1 high low QER2 high low QER3 s2 s3 t server bw t low high low client connect mpd s1:QER2 lo s2:QER3 hi s3:QER1 lo IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 24. Standardization Efforts: Protocols 14/16 WebRTC at W3C: no specific action for 360° video yet Congestion control for high-bandwidth and low-latency videos HTTP/2 at IETF: various improvements for low-latency videos Server push to anticipate requests from clients Multiplexing: priority and cancelling of video parts M. Ben Yahia, Y. Le Louedec, L. Nuaymi, and G. Simon. “When HTTP/2 Rescues DASH: Video Frame Multiplexing ” IEEE Infocom Workshop, 2017. MPTCP and QUIC at IETF: dealing with transport layer issues Cross-layer approaches to avoid useless retransmission X. Corbillon, R. Aparicio-Pardo, N. Kuhn, G. Texier, and G. Simon. “Cross-Layer Scheduler for Video Streaming over MPTCP ” ACM MMSys, 2016. IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 25. Conclusion IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks
  • 26. Takeway and Conclusion 16/16 Virtual Reality: hype or trend? Interactive applications based on very high-quality multimedia content Use-cases that meet 5G requirements. . . two years too early Latency is key: be smart from transport to application layers Orchestrate in-network GPU servers with latency-targeting tasks Collaborate with service providers to fill the gap between QoS and QoE Predict behaviors to anticipate needs IMT Atlantique Jun 2017 Gwendal SIMON Virtual Reality in 5G Networks