SlideShare a Scribd company logo
Towards User-centric Video Transmission in Next
Generation Mobile Networks

Ali El Essaili
Klagenfurt, February 12, 2014
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Outline
 Motivation and overview
 QoE-driven adaptive HTTP video delivery
 QoE-driven resource allocation for LTE uplink
 Conclusions

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

2
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Motivation



The majority of mobile data is streaming video and audio.
The lion share of the mobile traffic is TCP/IP based.

[1] http://www.sandvine.com/downloads/documents/Phenomena_1H_2012/Sandvine_Global_Internet_Phenomena_Report_1H_2012.pdf

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

3
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Overview




DASH (Dynamic Adaptive Streaming over HTTP) is standardized for mobile multimedia
streaming (3GPP Rel-11, MPEG ISO/IEC 23009-1).
OTT DASH provides an end-to-end server-client adaptation. The client reacts to the
resources assigned by the scheduler in the operator network.
Objective: Enhance the adaptive HTTP media delivery in next generation mobile
networks.
Standard
DASH Client

DASH Server
LTE
network

Media Presentation

MPD
HTTP Request
February 12, 2014

QoE-driven
traffic management

End-to-end

Base
station
Adaptation
Bit-rate estimation
Segment switching

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

4
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Overview
Difference to RTP-based QoE-driven optimization

Application
Server

Find the resource allocation which maximizes overall utility based
on application and channel conditions.
∑
… LTE network

Application
utility function

QoE optimizer
Optimal rate for
each user

Channel
information

Mobile
Users

Rate

1) In-network content adaptation is
costly, may react late
2) DASH provides inherent
adaptivity by encoding the same
content at multiple bit-rates

Traffic
management
(e.g., transcoding,
packet dropping)

Base
station

[1] S. Khan, Y. Peng, E. Steinbach, M. Sgroi, W. Kellerer, “Application-driven cross-layer optimization for video streaming over wireless networks,” IEEE
Communications Magazine, 2006.
[2] W. Kellerer, D. Svetoslav, E. Steinbach, M. Sgroi, S. Khan, EP1798897, granted June, 2008.

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

5
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Outline
 Motivation and overview
 QoE-driven adaptive HTTP video delivery
 QoE-driven resource allocation for LTE uplink
 Conclusions

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

6
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Proposed QoE-Proxy approach
Target DASH
Representation

Proxy
Rewrite client
requests

DASH
Server

LTE network
Rate

Utility

Media segments

QoE optimizer
Optimal rate for
each client

Channel
information
Standard DASH
Client

Rate
Resource
shaper
TCP rate
MPD
HTTP Request

Base
station

 The QoE optimizer returns the optimal rate of each user.
 The proxy rewrites the HTTP requests and forwards them to the DASH server.
 The DASH Server and the DASH clients are unaware of the proxy operation.
February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

7
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
QoE-Reactive scheme
Target DASH
Representation
LTE network
DASH
Server

Utility

Media segments

QoE optimizer
Optimal rate for
each client

Channel
information

Standard DASH
Client

Rate
Resource
shaper
TCP rate
MPD
HTTP Request

Base
station

 The TCP throughput of each client is shaped according to the optimal rate.
 The streaming rate is determined by the standard DASH client.
February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

8
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Utility curves

[1] L. Choi, M. Ivrlac, E. Steinbach, and J. Nossek, “Sequence-level methods for distortion-rate behavior of compressed video,” IEEE ICIP’05
[2] S. Khan, S. Duhovnikov, E. Steinbach, and W. Kellerer, “MOS-based multiuser multiapplication cross-layer optimization for mobile multimedia
communication,” Advances in Multimedia, 2007

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

9
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Optimization schemes

Scheme

Description

QoE-Server

The server encodes the video stream at the optimal
rate (e.g., managed content).

QoE-Proxy

Proposed proxy-based approach (OTT content).

QoE-d-Proxy

Similar to the QoE-Proxy scheme. However, the
optimizer uses discrete utility representations.

QoE-Reactive

We shape the TCP throughput. The actual streaming
rate, however, is determined by the client.

Non-Opt

Standard OTT DASH streaming (Reference scheme)

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

10
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Simulation parameters

Simulation parameters
LTE bandwidth

5 MHz

Number of PRBs

25

CQI update

Application parameters
Video codec

H.264 AVC, CIF, 30
fps

2 sec

Segment size

2 sec

Channel model

Urban macrocell

Number of clients

8

User speed

30 km/hr

Simulation time

60 sec

PSNR-MOS
mapping

Linear: {(1, 30 dB),
(4.5, 42 dB)}

Simulation runs

50

Client

Standard Microsoft
Smooth Streaming

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

11
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Experimental results
 CDF of the mean MOS for 8 users over 50 runs
1
0.9

Mean MOS gain

0.8

QoE-Reactive

CDF

0.6

0.19

QoE-Proxy

0.7

0.34

QoE-d-Proxy

0.49

QoE-Server

0.57

0.5
0.4

Non-Opt
QoE-Reactive
QoE-Proxy
QoE-d-Proxy
QoE-Server

0.3
0.2
0.1
0

3

3.5

4

4.5

Mean MOS
February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

12
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Experimental results
 Individual performance of 8 users over 50 runs
Substantial gains for resource-demanding videos

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

13
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Subjective tests
Settings
 SAMVIQ (Subjective Assessment of Multimedia Video Quality) method [1]
 20 test subjects after screening procedure
 2 scenarios:
□ Scenario 1: users move at a speed of 30km/h
□ Scenario 2: users move at a speed of 120 km/h
 8 users in the cell
 10 seconds of video (without starting phase)
 Differential MOS is used as subjective quality rating [2]
□ DMOS(sequence) = R(sequence) – R(hidden ref) + 100

[1] ITU-T Rec. BT.1788 Methodology for subjective assessment of video quality in multimedia applications, 2007
[2] ITU-T Rec. P.910 Subjective video quality assessment methods for multimedia applications, 2008

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

14
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Subjective tests
User interface

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

15
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Subjective tests
Overall results
100

mean DMOS (8 users)

90

80

70

60

50
mean DMOS rating
40
QoE-Proxy

QoE-Reactive

Non-Opt

Scenario 1: 30 Km/h

QoE-Proxy

QoE-Reactive

Non-Opt

Scenario 2: 120 Km/h

 Higher mean MOS, improvements more notable in dynamic scenario.
 Fair user experience, up to 35% MOS increase for worst-case user.
February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

16
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven adaptive HTTP video delivery
Video demo

QoE-Proxy

February 12, 2014

vs

QoE-Reactive

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

17
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Outline
 Motivation and overview
 QoE-driven adaptive HTTP video delivery
 QoE-driven resource allocation for LTE uplink
 Conclusions

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

18
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Challenges

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

19
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Use-cases

 Use-case 1:
□ Service‐centric approach for uplink distribution of real‐time usergenerated video content.
□ Based on QoE and popularity of the video content.
 Use-case 2:
□ Joint upstream of live and time‐shifted video content under scarce
uplink resources.
□ Transmit a basic quality in real‐time and upload a refined quality
for on‐demand consumption.

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

20
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Use-cases

 Use-case 1:
□ Service‐centric approach for uplink distribution of real‐time usergenerated video content.
□ Based on QoE and popularity of the video content.
 Use-case 2:
□ Joint upstream of live and time‐shifted video content under scarce
uplink resources.
□ Transmit a basic quality in real‐time and upload a refined quality
for on‐demand consumption.

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

21
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Proposed approach
 Motivation: Mobile networks will have to deal with a vast increase in user-generated
video content given limited resources in the wireless uplink.
 Contribution: We propose a QoE-driven approach for jointly optimizing the uplink
transmission of live and on-demand videos.

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

22
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Application model
 Utility function for video streaming is defined on the MOS scale.
 A Group of Pictures (GoP) is encoded into a set of video layers with a common
deadline (i.e., base layer (BL), enhancement layer (EL)).
 Joint optimization of video layers with playout deadline d1 (live) and cached layers
with playout deadline d2 (on-demand).

S L  set of all deadlines
February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

23
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Optimization functions
 Network-based QoE optimization that maximizes the sum of utilities of K users:
K

arg max  U k (ck )
( c1 ,..., c K )

k 1

 Distributed QoE optimization for each user k:
arg max
al , Rl ,S L ,d ,lS L ,d

Uk  

S L ,d lS L ,d

 a R
s.t.

S L ,d lS L ,d



 a  b  MOS ( R )

l

l

l

 ck

 Ll (1  al )  H k

S L ,d lS L ,d

 al tl  d , S L,d

lS L ,d

February 12, 2014

l

l

l

ck : instantaneous uplink capacity
H k : cache size
MOSl : additional QoE improvement
Ll : size, Rl : instantaneous rate
tl : time to transmit
al : 1 if scheduled, 0 otherwise
bl  {0,1} describes layer dependencies

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

24
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Simulation results
Simulation parameters

Scheme

Description

MOS-CLO

QoE distributed and QoEdriven network optimization

LTE bandwidth

5 MHz

QoE distributed and PF

Channel model

Urban macrocell

Scheduling metric

Proportional Fair (PF)

Number of upstream
users

4: Bus, Football, Soccer,
Foreman

Video codec

H.264/SVC, CIF, 30 fps,
4 layers

Relative cache size

0.3

(Live, VoD) delay

(266 ms, 20 sec)

Simulation time, runs

100 sec, 20

Simulator

LTE OPNET 16.0

MOS-PF
4
3,75

Mean MOS

3,5
3,25
3
2,75
2,5
2,25
2
1,75
1,5
MOS-CLO
Live

MOS-CLO
VoD

MOS-PF
Live

Scheme

February 12, 2014

MOS-PF
VoD

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

25
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

QoE-driven resource allocation for LTE uplink
Demo

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

26
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Outline
 Motivation and overview
 QoE-driven adaptive HTTP video delivery
 QoE-driven resource allocation for LTE uplink
 Conclusions

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

27
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Conclusions
QoE-driven adaptive HTTP video delivery
 Exploit the benefits of QoE-driven traffic management:
□ Propose a proactive approach for rewriting the client requests.
□ Requires no adaptation of the media content, suitable for OTT services.
□ Main results: improved QoE, fairness, and network awareness.
 Playout buffer-aware traffic and resource management.
QoE-driven resource allocation for LTE uplink
 Service-centric approach for uplink resource allocation:
□ Higher QoE compared to standard scheduling mechanisms in LTE.
□ Improved video quality and efficient usage of the network resources by
considering the consumers' consumption patterns.

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

28
Institute for Media Technology
Prof. Dr.-Ing. Eckehard Steinbach

Technische Universität München

Acknowledgments


Prof. Eckehard Steinbach (Institute for Media Technology, TUM)



Damien Schroeder (Institute for Media Technology, TUM)



Prof. Wolfgang Kellerer (Institute for Communication Networks, TUM)



Dr. Dirk Staehle (DoCoMo Euro-Labs)



Dr. Liang Zhou (Nanjing University of Posts and Telecommunications)

February 12, 2014

A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks

29

More Related Content

What's hot

Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Alpen-Adria-Universität
 
Bandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked StreamingBandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked Streaming
Alpen-Adria-Universität
 
AVSTP2P Overview
AVSTP2P OverviewAVSTP2P Overview
AVSTP2P Overview
Alpen-Adria-Universität
 
Motion Vector Recovery for Real-time H.264 Video Streams
Motion Vector Recovery for Real-time H.264 Video StreamsMotion Vector Recovery for Real-time H.264 Video Streams
Motion Vector Recovery for Real-time H.264 Video Streams
IDES Editor
 
Delivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional MediaDelivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional Media
Alpen-Adria-Universität
 
What’s new in MPEG?
What’s new in MPEG?What’s new in MPEG?
What’s new in MPEG?
Alpen-Adria-Universität
 
LwTE: Light-weight Transcoding at the Edge
LwTE: Light-weight Transcoding at the EdgeLwTE: Light-weight Transcoding at the Edge
LwTE: Light-weight Transcoding at the Edge
Alpen-Adria-Universität
 
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
mgrafl
 
Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)
Alpen-Adria-Universität
 
A Distributed Delivery Architecture for User Generated Content Live Streaming...
A Distributed Delivery Architecture for User Generated Content Live Streaming...A Distributed Delivery Architecture for User Generated Content Live Streaming...
A Distributed Delivery Architecture for User Generated Content Live Streaming...
Alpen-Adria-Universität
 
HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?
Alpen-Adria-Universität
 
20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes
Alpen-Adria-Universität
 
Video complexity analyzer (VCA) for streaming applications
 Video complexity analyzer (VCA) for streaming applications Video complexity analyzer (VCA) for streaming applications
Video complexity analyzer (VCA) for streaming applications
Alpen-Adria-Universität
 
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
Alpen-Adria-Universität
 
VVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin BrossVVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin Bross
Mathias Wien
 
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video StreamingOn Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
Alpen-Adria-Universität
 
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobilebitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
Bitmovin Inc
 
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
Alpen-Adria-Universität
 
Streaming tools comparison
Streaming tools comparisonStreaming tools comparison
Streaming tools comparison
Cleveroad
 
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
Alpen-Adria-Universität
 

What's hot (20)

Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
 
Bandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked StreamingBandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked Streaming
 
AVSTP2P Overview
AVSTP2P OverviewAVSTP2P Overview
AVSTP2P Overview
 
Motion Vector Recovery for Real-time H.264 Video Streams
Motion Vector Recovery for Real-time H.264 Video StreamsMotion Vector Recovery for Real-time H.264 Video Streams
Motion Vector Recovery for Real-time H.264 Video Streams
 
Delivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional MediaDelivering Traditional and Omnidirectional Media
Delivering Traditional and Omnidirectional Media
 
What’s new in MPEG?
What’s new in MPEG?What’s new in MPEG?
What’s new in MPEG?
 
LwTE: Light-weight Transcoding at the Edge
LwTE: Light-weight Transcoding at the EdgeLwTE: Light-weight Transcoding at the Edge
LwTE: Light-weight Transcoding at the Edge
 
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
 
Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)
 
A Distributed Delivery Architecture for User Generated Content Live Streaming...
A Distributed Delivery Architecture for User Generated Content Live Streaming...A Distributed Delivery Architecture for User Generated Content Live Streaming...
A Distributed Delivery Architecture for User Generated Content Live Streaming...
 
HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?HTTP Adaptive Streaming – Quo Vadis?
HTTP Adaptive Streaming – Quo Vadis?
 
20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes
 
Video complexity analyzer (VCA) for streaming applications
 Video complexity analyzer (VCA) for streaming applications Video complexity analyzer (VCA) for streaming applications
Video complexity analyzer (VCA) for streaming applications
 
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
Tile-based Streaming of 8K Omnidirectional Video: Subjective and Objective Qo...
 
VVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin BrossVVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin Bross
 
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video StreamingOn Optimizing Resource Utilization in AVC-based Real-time Video Streaming
On Optimizing Resource Utilization in AVC-based Real-time Video Streaming
 
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobilebitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
bitdash - Simple & Easy MPEG-DASH Player for Web and Mobile
 
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
FaME-ML: Fast Multirate Encoding for HTTP Adaptive Streaming Using Machine Le...
 
Streaming tools comparison
Streaming tools comparisonStreaming tools comparison
Streaming tools comparison
 
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
 

Similar to Towards User-centric Video Transmission in Next Generation Mobile Networks

QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - PosterQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
DanieleLorenzi6
 
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
QoE- and Energy-aware Content Consumption for HTTP Adaptive StreamingQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
DanieleLorenzi6
 
Adaptive Video over ICN @ IETF'87
Adaptive Video over ICN @ IETF'87Adaptive Video over ICN @ IETF'87
Adaptive Video over ICN @ IETF'87
Stefan Lederer / bitmovin.net
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdfContent_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
Vignesh V Menon
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive Streaming
Alpen-Adria-Universität
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
Vignesh V Menon
 
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
IJERA Editor
 
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTIONIEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
ranjith kumar
 
Context aware HTTP streaming, Paul Vigmostad, Netview Technologies
Context aware HTTP streaming, Paul Vigmostad, Netview TechnologiesContext aware HTTP streaming, Paul Vigmostad, Netview Technologies
Context aware HTTP streaming, Paul Vigmostad, Netview Technologies
The Research Council of Norway, IKTPLUSS
 
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
SmartenIT
 
Using SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile EnvironmentsUsing SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile Environments
Christopher Mueller
 
S8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomyS8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomy
Dieu Tran Hoang
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
Alpen-Adria-Universität
 
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
AliIssa53
 
Policy-driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-driven Dynamic HTTP Adaptive Streaming Player Environment
Minh Nguyen
 
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
 
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
QoE-enabled big video streaming for large-scale heterogeneous clients and net...QoE-enabled big video streaming for large-scale heterogeneous clients and net...
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
redpel dot com
 
Effect of Varying Segment Size on DASH Streaming Quality for Mobile User
Effect of Varying Segment Size on DASH Streaming Quality for Mobile UserEffect of Varying Segment Size on DASH Streaming Quality for Mobile User
Effect of Varying Segment Size on DASH Streaming Quality for Mobile User
Yomna Mahmoud Ibrahim Hassan
 
dynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networksdynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networks
Naveen Dubey
 

Similar to Towards User-centric Video Transmission in Next Generation Mobile Networks (20)

QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - PosterQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming - Poster
 
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
QoE- and Energy-aware Content Consumption for HTTP Adaptive StreamingQoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
QoE- and Energy-aware Content Consumption for HTTP Adaptive Streaming
 
Adaptive Video over ICN @ IETF'87
Adaptive Video over ICN @ IETF'87Adaptive Video over ICN @ IETF'87
Adaptive Video over ICN @ IETF'87
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdfContent_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
Content_adaptive_video_coding_for_HTTP_Adaptive_Streaming.pdf
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive Streaming
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
 
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...
 
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTIONIEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
 
Context aware HTTP streaming, Paul Vigmostad, Netview Technologies
Context aware HTTP streaming, Paul Vigmostad, Netview TechnologiesContext aware HTTP streaming, Paul Vigmostad, Netview Technologies
Context aware HTTP streaming, Paul Vigmostad, Netview Technologies
 
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adap...
 
Using SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile EnvironmentsUsing SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile Environments
 
S8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomyS8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomy
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
2. A Survey of Rate Adaptation Techniques for Dynamic Adaptive Streaming over...
 
Policy-driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-driven Dynamic HTTP Adaptive Streaming Player Environment
 
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...
 
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
QoE-enabled big video streaming for large-scale heterogeneous clients and net...QoE-enabled big video streaming for large-scale heterogeneous clients and net...
QoE-enabled big video streaming for large-scale heterogeneous clients and net...
 
Effect of Varying Segment Size on DASH Streaming Quality for Mobile User
Effect of Varying Segment Size on DASH Streaming Quality for Mobile UserEffect of Varying Segment Size on DASH Streaming Quality for Mobile User
Effect of Varying Segment Size on DASH Streaming Quality for Mobile User
 
dynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networksdynamic media streaming over wireless and ip networks
dynamic media streaming over wireless and ip networks
 

More from Förderverein Technische Fakultät

Supervisory control of business processes
Supervisory control of business processesSupervisory control of business processes
Supervisory control of business processes
Förderverein Technische Fakultät
 
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
Förderverein Technische Fakultät
 
A Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdfA Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdf
Förderverein Technische Fakultät
 
From Mind to Meta.pdf
From Mind to Meta.pdfFrom Mind to Meta.pdf
From Mind to Meta.pdf
Förderverein Technische Fakultät
 
Miniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdfMiniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdf
Förderverein Technische Fakultät
 
Distributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptxDistributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptx
Förderverein Technische Fakultät
 
Don't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptxDon't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptx
Förderverein Technische Fakultät
 
Engineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdfEngineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdf
Förderverein Technische Fakultät
 
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfThe Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
Förderverein Technische Fakultät
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Förderverein Technische Fakultät
 
Towards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdfTowards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdf
Förderverein Technische Fakultät
 
Förderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptxFörderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptx
Förderverein Technische Fakultät
 
The Computing Continuum.pdf
The Computing Continuum.pdfThe Computing Continuum.pdf
The Computing Continuum.pdf
Förderverein Technische Fakultät
 
East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...
Förderverein Technische Fakultät
 
Machine Learning in Finance via Randomization
Machine Learning in Finance via RandomizationMachine Learning in Finance via Randomization
Machine Learning in Finance via Randomization
Förderverein Technische Fakultät
 
IT does not stop
IT does not stopIT does not stop
Advances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial NetworksAdvances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial Networks
Förderverein Technische Fakultät
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
Förderverein Technische Fakultät
 
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdfIndustriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Förderverein Technische Fakultät
 
Introduction to 5G from radio perspective
Introduction to 5G from radio perspectiveIntroduction to 5G from radio perspective
Introduction to 5G from radio perspective
Förderverein Technische Fakultät
 

More from Förderverein Technische Fakultät (20)

Supervisory control of business processes
Supervisory control of business processesSupervisory control of business processes
Supervisory control of business processes
 
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
The Digital Transformation of Education: A Hyper-Disruptive Era through Block...
 
A Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdfA Game of Chess is Like a Swordfight.pdf
A Game of Chess is Like a Swordfight.pdf
 
From Mind to Meta.pdf
From Mind to Meta.pdfFrom Mind to Meta.pdf
From Mind to Meta.pdf
 
Miniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdfMiniatures Design for Tabletop Games.pdf
Miniatures Design for Tabletop Games.pdf
 
Distributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptxDistributed Systems in the Post-Moore Era.pptx
Distributed Systems in the Post-Moore Era.pptx
 
Don't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptxDon't Treat the Symptom, Find the Cause!.pptx
Don't Treat the Symptom, Find the Cause!.pptx
 
Engineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdfEngineering Serverless Workflow Applications in Federated FaaS.pdf
Engineering Serverless Workflow Applications in Federated FaaS.pdf
 
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdfThe Role of Machine Learning in Fluid Network Control and Data Planes.pdf
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
 
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
Nonequilibrium Network Dynamics_Inference, Fluctuation-Respones & Tipping Poi...
 
Towards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdfTowards a data driven identification of teaching patterns.pdf
Towards a data driven identification of teaching patterns.pdf
 
Förderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptxFörderverein Technische Fakultät.pptx
Förderverein Technische Fakultät.pptx
 
The Computing Continuum.pdf
The Computing Continuum.pdfThe Computing Continuum.pdf
The Computing Continuum.pdf
 
East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...East-west oriented photovoltaic power systems: model, benefits and technical ...
East-west oriented photovoltaic power systems: model, benefits and technical ...
 
Machine Learning in Finance via Randomization
Machine Learning in Finance via RandomizationMachine Learning in Finance via Randomization
Machine Learning in Finance via Randomization
 
IT does not stop
IT does not stopIT does not stop
IT does not stop
 
Advances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial NetworksAdvances in Visual Quality Restoration with Generative Adversarial Networks
Advances in Visual Quality Restoration with Generative Adversarial Networks
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
 
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdfIndustriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
Industriepraktikum_ Unterstützung bei Projekten in der Automatisierung.pdf
 
Introduction to 5G from radio perspective
Introduction to 5G from radio perspectiveIntroduction to 5G from radio perspective
Introduction to 5G from radio perspective
 

Recently uploaded

Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
Sease
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
ScyllaDB
 

Recently uploaded (20)

Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
From Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMsFrom Natural Language to Structured Solr Queries using LLMs
From Natural Language to Structured Solr Queries using LLMs
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
 

Towards User-centric Video Transmission in Next Generation Mobile Networks

  • 1. Towards User-centric Video Transmission in Next Generation Mobile Networks Ali El Essaili Klagenfurt, February 12, 2014
  • 2. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Outline  Motivation and overview  QoE-driven adaptive HTTP video delivery  QoE-driven resource allocation for LTE uplink  Conclusions February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 2
  • 3. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Motivation   The majority of mobile data is streaming video and audio. The lion share of the mobile traffic is TCP/IP based. [1] http://www.sandvine.com/downloads/documents/Phenomena_1H_2012/Sandvine_Global_Internet_Phenomena_Report_1H_2012.pdf February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 3
  • 4. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Overview    DASH (Dynamic Adaptive Streaming over HTTP) is standardized for mobile multimedia streaming (3GPP Rel-11, MPEG ISO/IEC 23009-1). OTT DASH provides an end-to-end server-client adaptation. The client reacts to the resources assigned by the scheduler in the operator network. Objective: Enhance the adaptive HTTP media delivery in next generation mobile networks. Standard DASH Client DASH Server LTE network Media Presentation MPD HTTP Request February 12, 2014 QoE-driven traffic management End-to-end Base station Adaptation Bit-rate estimation Segment switching A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 4
  • 5. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Overview Difference to RTP-based QoE-driven optimization Application Server Find the resource allocation which maximizes overall utility based on application and channel conditions. ∑ … LTE network Application utility function QoE optimizer Optimal rate for each user Channel information Mobile Users Rate 1) In-network content adaptation is costly, may react late 2) DASH provides inherent adaptivity by encoding the same content at multiple bit-rates Traffic management (e.g., transcoding, packet dropping) Base station [1] S. Khan, Y. Peng, E. Steinbach, M. Sgroi, W. Kellerer, “Application-driven cross-layer optimization for video streaming over wireless networks,” IEEE Communications Magazine, 2006. [2] W. Kellerer, D. Svetoslav, E. Steinbach, M. Sgroi, S. Khan, EP1798897, granted June, 2008. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 5
  • 6. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Outline  Motivation and overview  QoE-driven adaptive HTTP video delivery  QoE-driven resource allocation for LTE uplink  Conclusions February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 6
  • 7. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Proposed QoE-Proxy approach Target DASH Representation Proxy Rewrite client requests DASH Server LTE network Rate Utility Media segments QoE optimizer Optimal rate for each client Channel information Standard DASH Client Rate Resource shaper TCP rate MPD HTTP Request Base station  The QoE optimizer returns the optimal rate of each user.  The proxy rewrites the HTTP requests and forwards them to the DASH server.  The DASH Server and the DASH clients are unaware of the proxy operation. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 7
  • 8. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery QoE-Reactive scheme Target DASH Representation LTE network DASH Server Utility Media segments QoE optimizer Optimal rate for each client Channel information Standard DASH Client Rate Resource shaper TCP rate MPD HTTP Request Base station  The TCP throughput of each client is shaped according to the optimal rate.  The streaming rate is determined by the standard DASH client. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 8
  • 9. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Utility curves [1] L. Choi, M. Ivrlac, E. Steinbach, and J. Nossek, “Sequence-level methods for distortion-rate behavior of compressed video,” IEEE ICIP’05 [2] S. Khan, S. Duhovnikov, E. Steinbach, and W. Kellerer, “MOS-based multiuser multiapplication cross-layer optimization for mobile multimedia communication,” Advances in Multimedia, 2007 February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 9
  • 10. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Optimization schemes Scheme Description QoE-Server The server encodes the video stream at the optimal rate (e.g., managed content). QoE-Proxy Proposed proxy-based approach (OTT content). QoE-d-Proxy Similar to the QoE-Proxy scheme. However, the optimizer uses discrete utility representations. QoE-Reactive We shape the TCP throughput. The actual streaming rate, however, is determined by the client. Non-Opt Standard OTT DASH streaming (Reference scheme) February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 10
  • 11. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Simulation parameters Simulation parameters LTE bandwidth 5 MHz Number of PRBs 25 CQI update Application parameters Video codec H.264 AVC, CIF, 30 fps 2 sec Segment size 2 sec Channel model Urban macrocell Number of clients 8 User speed 30 km/hr Simulation time 60 sec PSNR-MOS mapping Linear: {(1, 30 dB), (4.5, 42 dB)} Simulation runs 50 Client Standard Microsoft Smooth Streaming February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 11
  • 12. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Experimental results  CDF of the mean MOS for 8 users over 50 runs 1 0.9 Mean MOS gain 0.8 QoE-Reactive CDF 0.6 0.19 QoE-Proxy 0.7 0.34 QoE-d-Proxy 0.49 QoE-Server 0.57 0.5 0.4 Non-Opt QoE-Reactive QoE-Proxy QoE-d-Proxy QoE-Server 0.3 0.2 0.1 0 3 3.5 4 4.5 Mean MOS February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 12
  • 13. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Experimental results  Individual performance of 8 users over 50 runs Substantial gains for resource-demanding videos February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 13
  • 14. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Subjective tests Settings  SAMVIQ (Subjective Assessment of Multimedia Video Quality) method [1]  20 test subjects after screening procedure  2 scenarios: □ Scenario 1: users move at a speed of 30km/h □ Scenario 2: users move at a speed of 120 km/h  8 users in the cell  10 seconds of video (without starting phase)  Differential MOS is used as subjective quality rating [2] □ DMOS(sequence) = R(sequence) – R(hidden ref) + 100 [1] ITU-T Rec. BT.1788 Methodology for subjective assessment of video quality in multimedia applications, 2007 [2] ITU-T Rec. P.910 Subjective video quality assessment methods for multimedia applications, 2008 February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 14
  • 15. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Subjective tests User interface February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 15
  • 16. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Subjective tests Overall results 100 mean DMOS (8 users) 90 80 70 60 50 mean DMOS rating 40 QoE-Proxy QoE-Reactive Non-Opt Scenario 1: 30 Km/h QoE-Proxy QoE-Reactive Non-Opt Scenario 2: 120 Km/h  Higher mean MOS, improvements more notable in dynamic scenario.  Fair user experience, up to 35% MOS increase for worst-case user. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 16
  • 17. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven adaptive HTTP video delivery Video demo QoE-Proxy February 12, 2014 vs QoE-Reactive A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 17
  • 18. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Outline  Motivation and overview  QoE-driven adaptive HTTP video delivery  QoE-driven resource allocation for LTE uplink  Conclusions February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 18
  • 19. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Challenges February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 19
  • 20. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Use-cases  Use-case 1: □ Service‐centric approach for uplink distribution of real‐time usergenerated video content. □ Based on QoE and popularity of the video content.  Use-case 2: □ Joint upstream of live and time‐shifted video content under scarce uplink resources. □ Transmit a basic quality in real‐time and upload a refined quality for on‐demand consumption. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 20
  • 21. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Use-cases  Use-case 1: □ Service‐centric approach for uplink distribution of real‐time usergenerated video content. □ Based on QoE and popularity of the video content.  Use-case 2: □ Joint upstream of live and time‐shifted video content under scarce uplink resources. □ Transmit a basic quality in real‐time and upload a refined quality for on‐demand consumption. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 21
  • 22. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Proposed approach  Motivation: Mobile networks will have to deal with a vast increase in user-generated video content given limited resources in the wireless uplink.  Contribution: We propose a QoE-driven approach for jointly optimizing the uplink transmission of live and on-demand videos. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 22
  • 23. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Application model  Utility function for video streaming is defined on the MOS scale.  A Group of Pictures (GoP) is encoded into a set of video layers with a common deadline (i.e., base layer (BL), enhancement layer (EL)).  Joint optimization of video layers with playout deadline d1 (live) and cached layers with playout deadline d2 (on-demand). S L  set of all deadlines February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 23
  • 24. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Optimization functions  Network-based QoE optimization that maximizes the sum of utilities of K users: K arg max  U k (ck ) ( c1 ,..., c K ) k 1  Distributed QoE optimization for each user k: arg max al , Rl ,S L ,d ,lS L ,d Uk   S L ,d lS L ,d  a R s.t. S L ,d lS L ,d   a  b  MOS ( R ) l l l  ck  Ll (1  al )  H k S L ,d lS L ,d  al tl  d , S L,d lS L ,d February 12, 2014 l l l ck : instantaneous uplink capacity H k : cache size MOSl : additional QoE improvement Ll : size, Rl : instantaneous rate tl : time to transmit al : 1 if scheduled, 0 otherwise bl  {0,1} describes layer dependencies A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 24
  • 25. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Simulation results Simulation parameters Scheme Description MOS-CLO QoE distributed and QoEdriven network optimization LTE bandwidth 5 MHz QoE distributed and PF Channel model Urban macrocell Scheduling metric Proportional Fair (PF) Number of upstream users 4: Bus, Football, Soccer, Foreman Video codec H.264/SVC, CIF, 30 fps, 4 layers Relative cache size 0.3 (Live, VoD) delay (266 ms, 20 sec) Simulation time, runs 100 sec, 20 Simulator LTE OPNET 16.0 MOS-PF 4 3,75 Mean MOS 3,5 3,25 3 2,75 2,5 2,25 2 1,75 1,5 MOS-CLO Live MOS-CLO VoD MOS-PF Live Scheme February 12, 2014 MOS-PF VoD A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 25
  • 26. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München QoE-driven resource allocation for LTE uplink Demo February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 26
  • 27. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Outline  Motivation and overview  QoE-driven adaptive HTTP video delivery  QoE-driven resource allocation for LTE uplink  Conclusions February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 27
  • 28. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Conclusions QoE-driven adaptive HTTP video delivery  Exploit the benefits of QoE-driven traffic management: □ Propose a proactive approach for rewriting the client requests. □ Requires no adaptation of the media content, suitable for OTT services. □ Main results: improved QoE, fairness, and network awareness.  Playout buffer-aware traffic and resource management. QoE-driven resource allocation for LTE uplink  Service-centric approach for uplink resource allocation: □ Higher QoE compared to standard scheduling mechanisms in LTE. □ Improved video quality and efficient usage of the network resources by considering the consumers' consumption patterns. February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 28
  • 29. Institute for Media Technology Prof. Dr.-Ing. Eckehard Steinbach Technische Universität München Acknowledgments  Prof. Eckehard Steinbach (Institute for Media Technology, TUM)  Damien Schroeder (Institute for Media Technology, TUM)  Prof. Wolfgang Kellerer (Institute for Communication Networks, TUM)  Dr. Dirk Staehle (DoCoMo Euro-Labs)  Dr. Liang Zhou (Nanjing University of Posts and Telecommunications) February 12, 2014 A. El Essaili: Towards User-centric Video Transmission in Next Generation Mobile Networks 29