SlideShare a Scribd company logo
1 of 11
Download to read offline
SPECIAL SECTION ON SMART CITIES
Received November 21, 2015, accepted November 28, 2015, date of publication December 8, 2015,
date of current version February 29, 2016.
Digital Object Identifier 10.1109/ACCESS.2015.2506648
QoE-Enabled Big Video Streaming for Large-Scale
Heterogeneous Clients and Networks
in Smart Cities
BO-WEI CHEN1, (Member, IEEE), WEN JI2, (Member, IEEE),
FENG JIANG3, AND SEUNGMIN RHO4
1Department of Electrical Engineering, National Cheng Kung University, Tainan 701, Taiwan
2Beijing Key Laboratory of Mobile Computing and Pervasive Device, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100864, China
3School of Computer Science, Harbin Institute of Technology, Harbin 150001, China
4Department of Multimedia, Sungkyul University, Anyang 430-742, Korea
Corresponding author: S. Rho (smrho@sungkyul.ac.kr)
This work was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the
Ministry of Education (2013R1A1A2061978).
ABSTRACT The rapid growth of the next-generation communication and networks is bringing video
services into more pervasive environments. More and more users access and interact with video content
using different devices, such as smart televisions, personal computers, tablets, smartphones, and wearable
equipments. Providing heterogeneous Quality of Experience (QoE) that supports a wide variety of multime-
dia devices is critical to video broadcasting over the next-generation wireless network. This paper reviews
practical video broadcasting technologies and examines current requirements ranging from heterogeneous
devices to transmission technologies. Meanwhile, various coding methodologies, including QoE modeling,
scalable compression efficiency, and flexible transmission, are also discussed. Moreover, this paper presents a
typical paradigm as an example for video broadcasting with large-scale heterogeneity support, which enables
QoE mapping, joint coding, flexible forward error coding, and cross-layer transmission, as well as optimal
and dynamic adaptation to improve the overall receiving quality of heterogeneous devices. Finally, a brief
summary of the key ideas and a discussion of interesting open areas are summarized at the end of this paper
along with a future recommendation.
INDEX TERMS Quality of service, video coding, broadcast technology, communications technology.
I. INTRODUCTION
With the integration of telecommunications, television net-
works, and internet, future networks gradually become an
integrated medium with high broadbands and large-scale
traffic. Providing users with satisfactory Quality of Expe-
rience (QoE) that supports the mass heterogeneous multi-
media devices is essential for video broadcasting over the
next-generation networks. High-quality video services at any
devices, anytime and anywhere are becoming an inevitable
tendency. This significantly challenges the innovation and
development in both networks and video technologies.
Recent years have seen a flourishing change in video traf-
fic. Internet video traffic has already exceeded more than half
of any other traffic of consumer networks in 2013. Mobile
video streaming will grow at a compound annual growth rate
of 69.0% between 2013 and 2018, the highest growth rate of
any mobile applications, as reported in [1]. According to the
statistical report from the China Internet Network Informa-
tion Center (CNNIC) [2], the number of mobile-phone users
has reached 500 million with an annual growth rate of 19.1%.
The most noticeable growth also occurs in mobile-phone
users. The proportion of consumers that access the internet
through mobile phones increases from 74.5% in 2012 to
81.0% in 2013, much higher than that through the other
mobile devices.
Currently, with more global 4G deployments, higher band-
width, and more intelligent services, mobile applications pro-
viding various videos attract more users. For example, the
number of mobile video users in China exceeds 247 million
and increases to 83.8% in 2013 compared with that in 2012.
Mobile video streaming has become the major and primary
contributor to the growth of global mobile applications. Such
a trend significantly challenges wireless and internet service
providers as well as content providers. Therefore, how to
VOLUME 4, 2016
2169-3536 
 2015 IEEE. Translations and content mining are permitted for academic research only.
Personal use is also permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
97
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
FIGURE 1. Architecture of classical video broadcasting to heterogeneous devices.
ensure the high quality of user experience is of prior concerns.
Despite decades of research on video coding, communica-
tions, and networking, there still remain challenging tasks
to provide the mass interactive applications and satisfactory
QoE for mobile users with diverse devices.
Providing good QoE for the users with heterogeneous
multimedia devices is essential for video broadcasting in
the next-generation networks. Much effort has been made
to enhance transmission capacity to satisfy the exponential
increase of traffic-driven and highly-diverse devices. One
critical requirement for future ubiquitous environments is
the ability to handle the heterogeneity, such as various user
preferences, display characteristics, device capabilities, and
emerging interactive modes.
Therefore, researchers are intensively studying what the
core heterogeneous factor in video broadcasting is and how
new techniques should be designed for better QoE. This
article makes an investigation into the following questions.
• What heterogeneous factors need to be considered in
video broadcasting systems?
• How does a new intelligent interaction affect broadcast-
ing architectures?
• How do the researchers model QoE metrics to meet the
requirements of mass users?
• How do the service providers offer heterogeneous QoE
videos from the source side?
• How do the service providers efficiently broadcast video
streams in consideration for heterogeneous QoE that
supports heterogeneous circumstances?
• What are the future challenges?
To this end, this article surveys the aforementioned
possible challenges for heterogeneous video broadcasting
under heterogeneous circumstances. Feasible solutions to
the above questions are offered in this study by proposing
heterogeneous QoE coding and transmission schemes
from the perspectives of architectures, strategies, and
methodologies.
The remainder of this article is organized as follows.
Section II firstly gives the overview of the whole system
architecture. Subsequently, Sections III–VI present the above
challenges, followed by the foundation and a series of techni-
cally impressive solutions. Then, numerical results and con-
clusions are provided in Section VII. Conclusions are finally
drawn in Sections VIII and IX, along with recommendations
for future research.
II. OVERVIEW
In current video broadcasting systems, heterogeneity exists
almost everywhere, for example, user terminals, user experi-
ence, network access, network types, video contents, and data
support. Fig. 1 illustrates the key components for classical
video broadcasting. Different aspects, including devices,
networks, servers, video content, and clients, are discussed as
follows. On the device side, each video stream is broadcast
to various devices based on different characteristics rang-
ing from terminal display sizes, bandwidth requirements,
reception capabilities, channel conditions, battery capacities,
to energy consumptions. Moreover, devices on the network
side might access the same video service from different net-
works, such as DVB, WIFI, GSM (i.e., 2G systems) [3], [4],
WCDMA/CDMA2000/TD-SCDMA (i.e., 3G systems),
LTE/WIMAX (i.e., 4G systems) [5], or future 5G net-
works [6]. Regarding the server side, videos might be deliv-
ered via heterogeneous clouds and storages. Even when it
comes to video data, heterogeneity still exists in video con-
tent. For example, video data in different scalable domains
usually have different rate distortions. The last is the end-
user side, or the client side, where users might have various
98 VOLUME 4, 2016
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
preferences and interactions, so that they desire different
QoE even for the same video service.
Conventionally, transmissions, coding, and QoE measure-
ments are seldom designed in consideration of heteroge-
neous characteristics, and most of the above challenges are
practically ignored during video broadcasting. To provide
flexible and reliable QoE for broadcasting, it is necessary
to deeply exploit the heterogeneities in joint coding, trans-
missions, QoE measurements, and adaptivity. The feasible
solution for heterogeneous QoE provision in broadcasting
networks requires an integrated design effort. The next
subsection firstly gives a survey on the above key components
of video broadcasting systems, including QoE metrics, video
coding, and transmissions. Subsequently, a system with het-
erogeneous support is presented with the evaluation of system
performance in terms of broadcasting efficiency.
III. HETEROGENEITY IN QoE METRICS
The International Telecommunication Union (ITU) leads the
study group on QoS/QoE for IPTV services. According to
the definition by the ITU [7], the QoE is ‘‘The overall accept-
ability of an application or service, as perceived subjectively
by the end-user.’’ The QoE includes two major aspects –
Quality of Service (QoS) and human components. The for-
mer involves services, transmissions, and applications, which
are measured by objective methods. The latter depend on
emotions, preferences, experience, and so on. Unlike QoS,
human components are measured in subjective ways [8].
More details were discussed in [9], where the authors summa-
rized the QoE assessment and the corresponding standardiza-
tion activities of the ITU in detail. At present, QoE has been
gradually developed and has a wide range of applications in
academia and industry. QoE has outformed IPTV initially
desinged by the ITU.
So far, current multimedia services in communication
and network systems have achieved a certain level because
user-centric concepts have deeply affected the designs for
the whole process of network deployments, service acti-
vation, consumptions, management, and evolution several
years before. As the main metric of user-centric analysis,
QoE however has a complex layer-based archi-
tecture [11], [85]. In the Universal Mobile Telecommunica-
tion System (UMTS) [12], many techniques in the physical
layer already supported the concept of QoE, such as down-
link/uplink control and relevant radio/power resource man-
agements. However, in the next-generation network, the focus
lies in how to guarantee QoE across layers and to ensure QoE
between applications and transmission layers [13]. Since both
the UMTS and the next-generation systems were originally
built on the basis of QoS, the monitoring framework between
QoS and QoE becomes a feasible route.
The application layer concentrates on context-aware
end-to-end transmissions through quality control parame-
terizations [14]. Since the uniqueness of QoE lies in the
subjective perception of users and the ability of a system
to fulfill users’ expectations, QoE in the application layer
introduces more human components than current architec-
tures [14]. Unfortunately, it is still difficult to simultaneously
obtain the complete information of QoE parameters from all
users. Accordingly, Zhou et al. [15] proposed using dynamic
resource allocation to optimize the total subjective quality
of all the users with or without prior QoE information and
tests. As current applications, communications, and network
systems are gradually migrating to cloud-based architectures,
an universal model is therefore required to manage cloud-
computing ecosystems. Fortunately, QoE-based management
provides an interactive, rapid, and convenient solution to
cloud computing [10]. Through understanding, monitoring,
and estimating QoE, cloud-service providers can easily adapt,
control, and manage all the interactions between users and
servers. For instance, Laghari et al. [16] examined recent
QoE models and developed a practical taxonomy of the
relevant variables and interactions based on a communica-
tion ecosystem. Fig. 2 summarizes the major factors in a
QoE model. As illustrated in this figure, human-related
components are the key difference between the future and
conventional QoS architectures. As a user can access any
type of services through any device, like computers, laptops,
smartphones, tablets, wearable gadgets, and televisions,
personal experience is actually based on the features of termi-
nal equipments, including types, displays, batteries, and oper-
ational modes. How to formalize the actual preferences of a
user involves further research. This is because the personal
perceptual quality significantly depends on – Personal infor-
mation (e.g., ages, genders, professionals, and educations),
visual quality, video formats (e.g., High Definitions (HDs)
and Standard Definitions (SDs)), interactive modes
(e.g., videos on demand), urgent degree (e.g., on-display
proportions in an online video), content (e.g., news or
movies), costs of services, the presence of advertisements,
and environments (e.g., in a bus or at an office). In addition,
factors involving user subjective perceptions, like emotions
and personal habits, dominate satisfaction of a service.
Although, through experience parameter estimation and
extraction under a specific scenario, QoE control and assur-
ance can be rapidly deployed. Nevertheless, there is still no
consensus about an effective QoE model.
For multiuser video communication systems (e.g., broad-
casting), research on the relation between heterogeneous user
devices and video streams, which supports user-centric QoE,
has recently become a research hotspot [17].
Video sources can be roughly classified into the following
four categories – 1) Spatial domain that dominates display
sizes. 2) Temporal domain, which determines the fluency
of playback. 3) Quality domain that influences visual quality.
4) Error domain, which decides the reliability during broad-
casts. Since classical theories on image fidelity could not
simultaneously measure the above-mentioned four domains,
hence, current research [19]–[23] developed a hybrid-domain
method across controls by considering multidimensional
features of videos. For instance, Ou et al. [19] mod-
eled the impact of temporal and quality domains based
VOLUME 4, 2016 99
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
FIGURE 2. QoE architecture in video communication systems with heterogeneous support.
on frame rates and quantization step-sizes by fitting frame
rates, fidelity of Signal-to-Noise Ratios (SNRs), and Mean-
Opinion Scores (MOSs) into a function. A subjective quality
test was conducted for evaluating the relation between the rate
and the perceptual quality of a scalable video with temporal
and quality scalability. Chan et al. [18] built multidistortional
measures between the fidelity of Peak SNRs (PSNRs) and
the temporal downsampling, as well as between the PSNR
fidelity and the spatial downsampling. They subsequently
applied the rate-distortion optimized scheduling to analyze
a diverse range of target devices. These methods [18], [19]
basically followed the idea of PSNR fidelity and were further
modified to support the subjective cross-measure with frame-
rate and resolution scalability.
Recently, more and more approaches addressed the
spatio-temporal quality problem by using user experience
maximization. Such studies include [19]–[22]. In [20],
Wang et al. created a generalized and classifier-based pre-
diction framework to provide multidimensional adaptive
operations and different SNR-temporal resolutions by using
the human vision system. Similarly, the authors [21], [22]
modeled the spatio-temporal utility through homogeneous
and heterogeneous QoE decomposition. Rather than focus-
ing on individual domains, the hybrid multiple distortion
measure [19] has become a tendency due to the effective
multidimensional feature of QoE.
IV. SCALABLE SUPPORT FOR VIDEO CODING
Broadcasting videos to multiple heterogeneous devices usu-
ally involves two major techniques – Coding and transmis-
sions. Thus, scalable control and its performance are critical
for broadcasting. From the view of video coding, today’s
video coding paradigm typically uses spatial and temporal
features as well as quality redundancies when serving a
diverse range of display resolutions and transmission chan-
nels. Cumulative video coding and non-accumulative coding
are typical examples.
The former, cumulative coding, classifies video sources
into one base layer and multiple enhancement layers. The
base layer can be independently decoded, whereas the
enhancement layer can be successfully decoded only when
the base layer and the anterior enhancement layers are recov-
ered. One of the most famous cumulative coding methods is
scalable video coding (SVC) [23], which has pioneered the
research trend in academia and industry for years. Since SVC
can dependently encode video sources based on video subsets
from generation sides to receiver sides, scalability can be
directly achieved based on different requirements, like quality
100 VOLUME 4, 2016
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
(fidelity), display sizes (spatial domain), and frame rates
(temporal domain). Multiresolutional source coding [24] pre-
sented another cumulative coding method, where embedded
data descriptions were given during encoding in the man-
ner of progressive and successive refinement. By doing so,
SVC has brought the video processing area into a mile-
stone and subsequently enabled encodes/decoders to process
a variety of rates and resolutions. Likewise, wavelet video
coding [25] was a particularly useful technique for spatio-
temporal scalability with low complexity. It has become
a popular algorithm in modern multiresolutional video
compression.
Unlike multiresolutional or layered source coding, as
mentioned in accumulative coding, there is no hierarchical
description in non-accumulative coding. Multiple description
coding (MDC) [26] was a typical instance and can be used for
the heterogeneity issue. This is because MDC can decom-
pose a video source into multiple descriptions and subse-
quently convert this video into several subsets based on the
descriptions.
Since MDC is performed in the encoded streams, user
devices benefit from path diversity over different net-
works when multiple paths are available [27]. For exam-
ple, if descriptions are not successfully received due
to unknown errors, packet loss, transmission delay, or
jitter, the decoder can still reconstruct the original video
from the received descriptions. Such a property provides
flexible robustness for multiple heterogeneous communica-
tion systems against noise [28]. Similar studies like [29]
devised a system that could assign a multiple description
video by constructing multiple multicast trees. Despite the
robustness of heterogeneous communications, MDC is still
susceptible to the problem of coding efficiency, for MDC
recovers a certain video quality from every description. How-
ever, since the probability of losing every description at
the same time is quite low, MDC still demonstrates satis-
factory reliability and robustness in practical transmission
systems.
In summary, based on the aforementioned reasons, video
coding techniques with scalable support have become widely
used in modern video broadcasting systems, such as mobile
broadcasting/multicasting [30], multiantennal broadcasting
systems [31], opportunistic broadcasting/multicasting [32],
and multimedia broadcasting networks [33].
V. VIDEO TRANSMISSION IN HETEROGENEOUS
CIRCUMSTANCES
With the time-varying and error-prone characteristics of
channels, the variety of devices, and the complex of QoE,
conventional video broadcasting usually faces unreliable
problems. To overcome such an issue, researchers have
developed a new field called reliable video broadcasting,
where reliability in wireless networks was realized via trans-
mission techniques. Most of related works focused on:
1) using opportunistic transmissions to improve the diversity
gain in multiuser scenarios; 2) developing cross-layer-based
forward error correction (FEC) to simultaneously provide
heterogeneous QoE support; 3) introducing fair streaming
schemes to satisfy variable requirements for multiple hetero-
geneous users. The following content respectively elaborates
these three categories.
1) Among the aforementioned three approaches, oppor-
tunistic transmissions exploited the variations in channels to
achieve high utilization of scarce wireless resources. Such
transmissions have revealed potentials in cross-layer and real-
time applications for wireless broadcasting networks. Related
works can be found in [34]–[37]. The authors [34] proposed
opportunistic spectrum selection that could allocate avail-
able channel resources orderly to users based on their QoE
expectations, with joint support of channel characteristics,
QoE measures, and current channel resources. In contrast,
another approach ‘‘opportunistic user selection’’ chose users
with maximum channel gains or states [35], [36] to improve
broadcasting efficiency. Opportunistic listening and condi-
tional demodulation among video layers [37] could enhance
the system performance. The work by Huang et al. [38]
showed that opportunistic-based layered multicasting could
obtain improvement in efficiency through suitable schedul-
ing and resource allocation. Consequently, the utilization
of limited resources was accordingly improved by oppor-
tunistically transmitting video substreams in considera-
tion of those heterogeneous characteristics and multiuser
requirements.
2) To guarantee the acceptable visual experience, QoE can
cowork with FEC and error protection strategy in a cross-
layer designed framework. Based on such an idea, the sec-
ond transmission category emphasizes joint channel coding,
resource allocation, and scheduling design under the cross-
layer control. FEC concentrates on reliable transmission pro-
vision in error-prone wireless circumstances. With adaptive
channel coding, a video stream is capable of adapting itself
to channel dynamics. A common method of adaptive channel
coding, like [39], used joint source and channel coding to
minimize the end-to-end distortion. In wireless video broad-
casting/multicasting, layered transmissions are viewed as an
effective approach to support heterogeneous receivers with
varying requirements. The work in [40] used a utility func-
tion for modeling the reception features in terms of physical
capacity, actual received bandwidth, and numbers of received
layers. Furthermore, this approach also offered layered video
transmissions through multiple video sessions. The work
in [41] employed adaptive channel coding and extended the
scalable multilayered transmissions to time-varying wireless
channels. Ji et al. [22] [43] proposed layer-adaptive videos
based on suitable rateless coding protection. In [35] and [44],
the authors devised resource allocation and scheduling strate-
gies to improve the resource utilization, including wireless
network-flow resources [43] and wireless radio resour-
ces [34]. In general, through cross-layer optimization, such as
systematic [44], application-centric [45], network-oriented,
and wireless-oriented approaches [46], the quality of video
stream can be improved. [47] was an instance of cross-layer
VOLUME 4, 2016 101
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
FIGURE 3. Framework of classical video broadcasting to heterogeneous devices.
optimization by using the utility maximization or distortion
minimization approaches.
3) To simultaneously satisfy variable requirements and
fairly utilize limited available resources, the third cat-
egory focuses on balancing the quality of experience
among all heterogeneous users. From the view of multi-
ple users, a polling-based strategy can directly guarantee
the fairness of all the users. However, the strategy usually
presents low utilization of available resources because it
cannot adapt itself to the variety of user channels well.
As the available resource is usually constrained in the
case of multiusers, the server can improve the mini-
mal QoE of all the users and then maximizes all the
QoE by applying max-min fairness. This is one approach.
There is also another method that proportionally allocates
the resource to the users based on proportional fairness.
As video content in different scalable domains has different
rate distortions, and end-users care about the video qual-
ity rather than the bandwidth, resource allocation by using
content-based fairness is an efficient way [48]. Nonetheless,
the bottleneck in heterogeneous video broadcasting still lies
in variety, unreliability, and limited resources. This subse-
quently makes video broadcasting difficult to provide reliable
real-time video streaming for multiusers.
VI. ARCHITECTURE
In this article, we present a framework of video broad-
casting with heterogeneity support as shown in Fig. 3.
This solution considers the scenario of multicontent video
broadcasting, where videos are distributed to multiple het-
erogeneous devices. The techniques on both of the server
side and the client side are listed in the figure. The server
side includes utility-driven joint source coding/optimization,
QoE mapping, content-aware fair resource allocation,
flexible FEC, joint source/channel coding, cross-layer
optimization, layer channel coding, adaptive modula-
tion, and diversity modules. Moveover, resource-aware,
cooperative-transmission, adaptive-computing, interaction,
and QoE-capturing modules are presented on the client side.
To support heterogeneous QoE, several dynamic monitor-
ing operations are required to simultaneously serve diverse
devices with resource constraints under a heterogeneous
circumstance. Such operations correspondingly need device-
aware mechanisms from receivers, QoE-aware properties
from users, and circumstance-aware services from broadcast-
ing systems.
A. APPLICATION-LAYER CODING AND ADAPTION
QoE provision from the application layer has become the
most active and effective method in recent years. From video
source coding, a video stream is encoded into progressive
layers that have unequal importance for serving different user
groups. QoE mapping directly introduces the parameters to
video source coding such that video streams are generated
according to the requirements from users.
Scalable video sources provide more adaptability by apply-
ing a variety of schemes, such as scalable stream extraction
(e.g., [39], [49]–[52]), layer generation with different prior-
ities (e.g., [40], [53]–[55]), and summarization (e.g., [56]),
before they are dispatched to the next layers.
In broadcasting systems, it is critical to efficiently utilize
available bandwidth resources so as to provide guaranteed
quality of service for multiple users. Generally, utility is
defined as the satisfaction level of a user with respect to het-
erogeneous characteristics or defined as the utility summation
from all the users that are serviced. Since the satisfaction
102 VOLUME 4, 2016
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
TABLE 1. Model comparison.
is parameterized through the QoE mapping module,
developing a corresponding metric is conducive to content-
aware allocation in fair broadcasting systems.
Since layered video data are sensitive to transmission
failures, it is acceptable for servers to eliminate the retrans-
mission and lower the overhead of the unnecessary recep-
tions using FEC. To develop more flexible FEC, most of
related works focused on: 1) finding an optimal bit allo-
cation between video coding and channel coding, such
as [57] and [58]; 2) designing a new encoder for target source
rates under a given channel condition, such as [59]; 3) propos-
ing novel channel coding to achieve the required robustness,
such as low-density parity check (LDPC) [60], Turbo [61],
Reed-Solomon (RS) [62], and Fountain [63] codes; 4) creat-
ing a joint optimization framework that covers all available
error control components along with error concealment and
transmission control to improve entire system performance,
like [64].
B. PHYSICAL-LAYER CONTROL IN
CROSS-LAYER OPTIMIZATION
Besides the performance of unequal error protection, effi-
ciency improvement of transmissions in multilayers is
the major purpose of the physical layer. The remarkable
high rates with high reliability innovation include Diver-
sity Embedded Space-Time Codes (DE-STCs) [65], [66],
which allow servers to provide multiple levels of reliabil-
ity to satisfy different QoS requirements. DE-STCs real-
ized a form of communications, where the high-rate code
opportunistically took advantage of good channels and made
decisions [67]. Through cross-layer designs, joint control
with DE-STCs could benefit the diverse rates and reli-
able transmissions in a wide range of channel conditions,
especially in broadcasting/multicasting [68]–[70]. When
DE-STCs were combined with opportunistic transmissions,
the utilization of the scarce wireless resource was further
improved, particularly in variable channel conditions [71].
Current video broadcasting services are expected to pro-
vide more experience-enriched videos for consumers than
before. With the diversity of multiple devices and the vari-
able demands from mobile users, video streams are normally
initiated and delivered through multiple layered substreams.
Under the framework of cross-layer control, broadcasting
multiple video streams with multiuser QoE support can be
realized through adaptive modulation and joint diversity-
embedded high-rate reliability coding from physical layers.
C. INTELLIGENT PROCESSING ON THE DEVICE SIDE
With the increase of pervasive computing, current devices are
becoming more ubiquitous [72]. Generally, video services
on mobile devices are usually computationally intensive
and power-consuming. Consequently, emerging wireless
applications have to face a challenge of resource-constrained
video networking, such as wireless low-power surveil-
lance networks, mobile video phones, etc., because com-
putational power, memory, and batteries are limited.
However, the high resolutions and complex functionali-
ties of encoding require high resources. Thus, the video
encoder should have the capability and the scalability of
processing videos based on remaining battery capacity,
and power-scalable video encoding is a smart solution for
energy-constrained devices. This scheme performs game
theoretical analysis and models the power consumption
as a game problem. It uses game theory to solve the
tradeoff between encoding and power consumptions, and
it allows video services to work under variable energetic
constraints while keeping stable performance. Since the
user device is the direct terminal to collect the QoE, the
human perceptual method offers another approach for resolv-
ing power consumption. For example, fine-grained models,
such as perceptual macroblock-level power control based on
Just-Noticeable Distortion (JND), can adapt to available
energy resources at macroblock levels in consideration of
human perceptions. For those devices with large displays,
cooperative communications have been proven to be robust
against variable data rates [37].
VII. PRACTICAL CHALLENGES AND
COMPARATIVE RESULTS
This section provides numerical results of the performance
with a focus on the aforementioned concepts in the article.
As described above, parametric QoE models have been
proposed in the past years. Different models with vari-
ous parameters were designed for different conditions. This
section firstly gives a summary of representative models
and then compares the performance of different models.
Table 1 presents five QoE estimation models in typical video
broadcasting scenarios. Different QoSs are highlighted in the
figure.
1) Mean Perceived QoS (MPQoS) model: A qualitative
metric that was designed for CIF- or QCIF-sized videos. This
model did not consider factors in transmissions. The model
parameters were derived from video content based on [73].
VOLUME 4, 2016 103
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
FIGURE 4. Frame-level video quality based on PSNRs, PSPNRs, and SSIMs for sequence ‘‘Crew.’’
2) Model by Ma et al.: In [74], Ma et al. have presented a
rate-and-quality model based on frame rates and quantization
step-sizes. Model coefficients were predicted by using video
features, but the transmission impairment was not modeled
herein.
3) Video Quality Metric (VQM) model: A qualitative
evaluation proposed by National Telecommunications and
Information Administration (NTIA), which consisted of the
linear combinations of features derived from several Human
Visual Systems (HVSs) [76]. The degradation introduced in
the transmission process was not evaluated herein.
4) Method by Liu et al.: Liu et al. [75] have proposed
the video quality model by considering packet losses. Loss
positions and loss severity as well as error lengths were fully
investigated in their method. The authors used a VQM based
on PSNRs (e.g., VQMp) proposed in [77] for coding artifacts.
5) Motion-based video integrity evaluation (MOVIE):
In [78], a video qualitative evaluation was presented for mod-
eling not only spatial and temporal domains but also spatio-
temporal domains. The analysis was carried out by evaluating
motion quality along computed motion trajectories.
6) Approach by You et al. : In this method [79], You et al.
developed an attention-driven foveated quality model, which
generated the perceived representation of a video by integrat-
ing visual attentions into the foveation mechanism.
TABLE 2. Evaluation of different QoE models on LIVE database.
For fairness, the experiments on LIVE database [80] were
carried out based on all the aforementioned models except
for MPQoS as the authors did not quantitatively present how
to derive model coefficients from video content. Table 2 lists
the performance of different QoE models in terms of Pearson
Correlations (PCs), root-mean-square errors (RMSEs), and
Epsilon-insensitive RMSEs (E-RMSEs) based upon the 95%
confidence interval of the video subjective scores. As dis-
played in the table, all the leading QoE models perform well
in the LIVE database. Interestingly, there is no dominant
model, which can comprehensively consider coding artifacts,
transmission factors, and HVS-related features at the same
time.
The following section provides an overview of the perfor-
mance with support of scalable video coding. Three versions
of the same video were manually selected. They were respec-
tively designated as ‘‘high-quality level,’’ ‘‘medium-quality
level,’’ and ‘‘low-quality level’’ after processed by using the
JSVM SVC reference encoder [81].
• High-Quality Level: 704 × 576 at 30 fps, QP = 32
• Medium-Quality Level: 352 × 288 at 15 fps, QP = 38
• Low-Quality Level: 176 × 144 at 10 fps, QP = 44
Fig. 4 presents the performance of SVC with three scala-
bility dimensions. Three representative quality metrics were
used for the evaluation. The horizontal axis represents the
frame index, whereas the vertical axis respectively spec-
ifies the measurements for PSNRs, structural similarities
(SSIMs) [82], and peak signal-to-perceptual-noise ratios
(PSPNRs) [83]. These three metrics reveal a similar trend
when the video quality degrades. Furthermore, all the three
metrics present numerical losses.
FIGURE 5. Packet loss ratio of different SVC layers.
The following test simulates the layered video transmis-
sions over wireless networks with flexible FEC techniques.
Fig. 5 compares the loss ratio of different SVC layers.
In this simulation, the SVC video stream was encoded into
104 VOLUME 4, 2016
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
a layered structure, which included the base layer and two
enhancement layers. The base layer used QCIF formats at
7.5Hz, whereas the first enhancement layer applied the QCIF
format at 15Hz, and the second enhancement layer was
based on CIF formats at 30Hz. To ensure that users could
browse the basic quality version of the video, the enhanced
FEC was implemented to protect the base layer. The second
enhancement layer was used for the comparison, so it was not
protected by FEC because of least importance. Judging from
Fig. 5, the result reveals that the packet loss ratio does not
increase dramatically until the packet error rate reaches 0.2.
When the packet error rate is between 0.3 and 0.5, the packet
loss ratios of the base layer and the first enhancement layer
are almost the same. However, the second enhancement layer
has a higher packet loss ratio than the other two layers due to
the lack of proper FEC techniques.
VIII. FUTURE RESEARCH DIRECTIONS
1) A UNIFIED QoE MEASURE MODEL
IN HETEROGENEOUS NETWORKS
As mentioned above, the heterogeneity of devices directly
influences the design of video broadcasting systems.
Although a large number of significant works on QoE under-
standing have been conducted, there is still no clear descrip-
tion of a unified QoE model for comprehensive broadcasting
even in communication systems. The intrinsic property of
video signal itself presents complex scalability, especially in
hybrid domains. After video streams are encoded and trans-
mitted, the error propagation caused by quality degradation,
packet losses, delay, format inconformity, etc., is difficult to
evaluate. Nevertheless, to make the devices and inner video
services more ubiquitous, new interactive techniques should
be developed. Subjective quality assessment in laboratory
environments is losing its relevance to realistic user termi-
nals [84]. How to combine the QoE with user background,
emotions, behavior, habits and social influences is still an
open topic.
2) DEVICE- AND USER-AWARE ADAPTIVE
JOINT CODING MODEL
In typical, an entire video stream is initiated after it is divided
into multilayered substreams to ensure the diversity of multi-
ple devices and to satisfy the various demands from users.
Following the initiation, these substreams are distributed
and transmitted through multiple subchannels in parallel to
diverse end-users. Finding a way to transmit these substreams
with support of multiuser experience has a major impact on
performance. However, in current user-centric broadcasting
systems, video coding, channel coding, and joint coding
should develop adaptability and robustness to cope with mass
interactions under ubiquitous environments. Thus, how to
intelligently, dynamically, and cooperatively encode and pro-
tect video streams so that videos can adapt themselves to vari-
able circumstances with limited resources is still challenging.
3) NETWORK COGNITIVE COOPERATIVE TRANSMISSION
In homogeneous networks, the quality of network varies
with time. Since layered video data are sensitive to failures,
the broadcasting system needs joint solutions of coding and
transmissions to adapt to quality fluctuation. Nevertheless,
the access, interactive modes, user operations, and terminals
emerge diversely in heterogeneous networks. These result
in high-delay, high-cost, and mismatch-bandwidth problems.
Thus, video broadcasting faces a new challenge of how to
develop new revolutionary techniques to support ubiquitous
computing and communications.
IX. CONCLUSION
Video broadcasting to heterogeneous devices is a research
subject that requires comprehensive QoE modeling, coding
and transmission strategies with heterogeneity support. This
article firstly investigates the key concept of QoE architec-
tures by reviewing recent results from scalable video cod-
ing to heterogeneous video transmission. Finally, this study
brings the theoretical models closer to practical implementa-
tion by presenting an integrated broadcasting system. How-
ever, the community still lacks revolutionary techniques.
Developing effective methodologies will need interdisci-
plinary efforts from academia and industry in the research
field of video coding, multiuser communication and broad-
casting networks.
REFERENCES
[1] Cisco Visual Networking Index: Global Mobile Data Traffic Forecast
Update, 2013–2018. [Online]. Available: http://www.cisco.com/c/
en/us/solutions/collateral/service-provider/visual-networking-index-vni/
white_paper_c11-520862.html, accessed Mar. 30, 2014.
[2] 33rd Statistical Report on Internet Development in China. [Online].
Available: http://www.cnnic.net.cn/, accessed Mar. 30, 2014.
[3] D. Zhang, Z. Yang, V. Raychoudhury, Z. Chen, and J. Lloret, ‘‘An energy-
efficient routing protocol using movement trends in vehicular ad hoc
networks,’’ Comput. J., vol. 56, no. 8, pp. 938–946, 2013.
[4] D. Zhang, H. Huang, J. Zhou, F. Xia, and Z. Chen, ‘‘Detecting hot road
mobility of vehicular ad hoc networks,’’ Mobile Netw. Appl., vol. 18, no. 6,
pp. 803–813, 2013.
[5] S. Schwarz, J. C. Ikuno, M. Simko, M. Taranetz, Q. Wang, and M. Rupp,
‘‘Pushing the limits of LTE: A survey on research enhancing the standard,’’
IEEE Access, vol. 1, pp. 51–62, 2013.
[6] T. S. Rappaport et al., ‘‘Millimeter wave mobile communications for 5G
cellular: It will work!’’ IEEE Access, vol. 1, pp. 335–349, 2013.
[7] Definition of Quality of Experience (QoE), document COM 12-LS 62-E,
ITU-T, Jan. 2007, pp. 1–2.
[8] Quality of Experience Requirements for IPTV Services,
document FG IPTV-DOC-0036, ITU-T, Oct. 2006, pp. 1–6.
[9] A. Takahashi, D. Hands, and V. Barriac, ‘‘Standardization activities in the
ITU for a QoE assessment of IPTV,’’ IEEE Commun. Mag., vol. 46, no. 2,
pp. 78–84, Feb. 2008.
[10] T. Hobfeld, R. Schatz, M. Varela, and C. Timmerer, ‘‘Challenges of QoE
management for cloud applications,’’ IEEE Commun. Mag., vol. 50, no. 4,
pp. 28–36, Apr. 2012.
[11] P. Rengaraju, C.-H. Lung, F. R. Yu, and A. Srinivasan, ‘‘On QoE
monitoring and E2E service assurance in 4G wireless networks,’’
IEEE Trans. Wireless Commun., vol. 19, no. 4, pp. 89–96,
Aug. 2012.
[12] D. Soldani, M. Li, and R. Cuny, Eds., QoS and QoE Management in UMTS
Cellular Systems. West Sussex, U.K.: Wiley, 2006.
[13] M. Volk, J. Sterle, U. Sedlar, and A. Kos, ‘‘An approach to modeling
and control of QoE in next generation networks,’’ IEEE Commun. Mag.,
vol. 48, no. 8, pp. 126–135, Aug. 2010.
VOLUME 4, 2016 105
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
[14] J. Sterle, M. Volk, U. Sedlar, J. Bester, and A. Kos, ‘‘Application-based
NGN QoE controller,’’ IEEE Commun. Mag., vol. 49, no. 1, pp. 92–101,
Jan. 2011.
[15] L. Zhou, Z. Yang, Y. Wen, H. Wang, and M. Guizani, ‘‘Resource alloca-
tion with incomplete information for QoE-driven multimedia communi-
cations,’’ IEEE Trans. Wireless Commun., vol. 12, no. 8, pp. 3733–3745,
Aug. 2013.
[16] K. U. R. Laghari, N. Crespi, and K. Connelly, ‘‘Toward total quality
of experience: A QoE model in a communication ecosystem,’’ IEEE
Commun. Mag., vol. 50, no. 4, pp. 58–65, Apr. 2012.
[17] J. Kim, T.-W. Um, W. Ryu, and B.-S. Lee, ‘‘IPTV systems, stan-
dards and architectures: Part II—Heterogeneous networks and terminal-
aware QoS/QoE-guaranteed mobile IPTV service,’’ IEEE Commun. Mag.,
vol. 46, no. 5, pp. 110–117, May 2008.
[18] C. W. Chan, S. Wee, and J. Apostolopoulos, ‘‘Multiple distortion measures
for packetized scalable media,’’ IEEE Trans. Multimedia, vol. 10, no. 8,
pp. 1671–1686, Dec. 2008.
[19] Y.-F. Ou, Z. Ma, T. Liu, and Y. Wang, ‘‘Perceptual quality assessment of
video considering both frame rate and quantization artifacts,’’ IEEE Trans.
Circuits Syst. Video Technol., vol. 21, no. 3, pp. 286–298, Mar. 2011.
[20] Y. Wang, M. van der Schaar, S.-F. Chang, and A. C. Loui, ‘‘Classification-
based multidimensional adaptation prediction for scalable video coding
using subjective quality evaluation,’’ IEEE Trans. Circuits Syst. Video
Technol., vol. 15, no. 10, pp. 1270–1279, Oct. 2005.
[21] W. Ji, Z. Li, and Y. Chen, ‘‘Joint source-channel coding and optimization
for layered video broadcasting to heterogeneous devices,’’ IEEE Trans.
Multimedia, vol. 14, no. 2, pp. 443–455, Apr. 2012.
[22] T. Mei, X.-S. Hua, C.-Z. Zhu, H.-Q. Zhou, and S. Li, ‘‘Home video visual
quality assessment with spatiotemporal factors,’’ IEEE Trans. Circuits Syst.
Video Technol., vol. 17, no. 6, pp. 699–706, Jun. 2007.
[23] H. Schwarz, D. Marpe, and T. Wiegand, ‘‘Overview of the scalable video
coding extension of the H.264/AVC standard,’’ IEEE Trans. Circuits Syst.
Video Technol., vol. 17, no. 9, pp. 1103–1120, Sep. 2007.
[24] M. Effros, ‘‘Universal multiresolution source codes,’’ IEEE Trans. Inf.
Theory, vol. 47, no. 6, pp. 2113–2129, Sep. 2001.
[25] B.-J. Kim, Z. Xiong, and W. A. Pearlman, ‘‘Low bit-rate scalable video
coding with 3-D set partitioning in hierarchical trees (3-D SPIHT),’’
IEEE Trans. Circuits Syst. Video Technol., vol. 10, no. 8, pp. 1374–1387,
Dec. 2000.
[26] V. K. Goyal, ‘‘Multiple description coding: Compression meets the net-
work,’’ IEEE Signal Process. Mag., vol. 18, no. 5, pp. 74–93, Sep. 2001.
[27] P. Correia, P. A. Assuncao, and V. Silva, ‘‘Multiple description of coded
video for path diversity streaming adaptation,’’ IEEE Trans. Multimedia,
vol. 14, no. 3, pp. 923–935, Jun. 2012.
[28] P. Xia, S.-H. G. Chan, and X. Jin, ‘‘Optimal bandwidth assignment for
multiple-description-coded video,’’ IEEE Trans. Multimedia, vol. 13, no. 2,
pp. 366–375, Apr. 2011.
[29] O. S. Badarneh, Y. Qian, B. Rong, A. K. Elhakeem, and M. Kadoch,
‘‘Multiple description coding based video multicast over heterogeneous
wireless ad hoc networks,’’ in Proc. IEEE ICC, Jun. 2009, pp. 1–6.
[30] T. Schierl, T. Stockhammer, and T. Wiegand, ‘‘Mobile video transmission
using scalable video coding,’’ IEEE Trans. Circuits Syst. Video Technol.,
vol. 17, no. 9, pp. 1204–1217, Sep. 2007.
[31] S. Jaeckel and V. Jungnickel, ‘‘Scalable video transmission in multiantenna
broadcast systems,’’ in Proc. 14th Eur. Wireless Conf., Jun. 2008, pp. 1–6.
[32] W. Huang and K. L. Yeung, ‘‘Optimal opportunistic multicast for minimiz-
ing broadcast latency in wireless networks,’’ in Proc. IEEE ICC, May 2010,
pp. 1–5.
[33] M. Luby, T. Gasiba, T. Stockhammer, and M. Watson, ‘‘Reliable multi-
media download delivery in cellular broadcast networks,’’ IEEE Trans.
Broadcast., vol. 53, no. 1, pp. 235–246, Mar. 2007.
[34] T. Jiang, H. Wang, and A. V. Vasilakos, ‘‘QoE-driven channel allocation
schemes for multimedia transmission of priority-based secondary users
over cognitive radio networks,’’ IEEE J. Sel. Areas Commun., vol. 30, no. 7,
pp. 1215–1224, Aug. 2012.
[35] I. Berenguer, I. J. Wassell, and X. Wang, ‘‘Opportunistic user scheduling
and antenna selection in the downlink of multiuser MISO systems,’’ in
Proc. IEEE 61st VTC, vol. 2. May/Jun. 2005, pp. 1138–1142.
[36] W. Ji, Z. Li, and Y. Chen, ‘‘QoE-based opportunistic transmission for
video broadcasting in heterogeneous circumstance,’’ in Proc. 20th ACM
Multimedia, Oct. 2012, pp. 1029–1032.
[37] S.-C. Wang and W. Liao, ‘‘Cooperative multicasting for wireless scal-
able video transmissions,’’ IEEE Trans. Commun., vol. 61, no. 9,
pp. 3980–3989, Sep. 2013.
[38] C.-W. Huang, S.-M. Huang, P.-H. Wu, S.-J. Lin, and J.-N. Hwang,
‘‘OLM: Opportunistic layered multicasting for scalable IPTV over mobile
WiMAX,’’ IEEE Trans. Mobile Comput., vol. 11, no. 3, pp. 453–463,
Mar. 2012.
[39] M. Stoufs, A. Munteanu, J. Cornelis, and P. Schelkens, ‘‘Scalable joint
source-channel coding for the scalable extension of H.264/AVC,’’ IEEE
Trans. Circuits Syst. Video Technol., vol. 18, no. 12, pp. 1657–1670,
Dec. 2008.
[40] J. Liu, B. Li, Y. T. Hou, and I. Chlamtac, ‘‘On optimal layering and
bandwidth allocation for multisession video broadcasting,’’ IEEE Trans.
Wireless Commun., vol. 3, no. 2, pp. 656–667, Mar. 2004.
[41] J. Xu, X. Shen, J. W. Mark, and J. Cai, ‘‘Adaptive transmission of
multi-layered video over wireless fading channels,’’ IEEE Trans. Wireless
Commun., vol. 6, no. 6, pp. 2305–2314, Jun. 2007.
[42] W. Ji and Z. Li, ‘‘Joint layered video and digital fountain coding for multi-
channel video broadcasting,’’ in Proc. 18th Int. Conf. ACM Multimedia,
Oct. 2010, pp. 1223–1226.
[43] W. Tu, ‘‘Efficient resource utilization for multi-flow wireless multi-
casting transmissions,’’ IEEE J. Sel. Areas Commun., vol. 30, no. 7,
pp. 1246–1258, Aug. 2012.
[44] F. Fu and M. van der Schaar, ‘‘A systematic framework for dynamically
optimizing multi-user wireless video transmission,’’ IEEE J. Sel. Areas
Commun., vol. 28, no. 3, pp. 308–320, Apr. 2010.
[45] M. van der Schaar, Y. Andreopoulos, and Z. Hu, ‘‘Optimized scalable video
streaming over IEEE 802.11 a/e HCCA wireless networks under delay
constraints,’’ IEEE Trans. Mobile Comput., vol. 5, no. 6, pp. 755–768,
Jun. 2006.
[46] J. Huang, Z. Li, M. Chiang, and A. K. Katsaggelos, ‘‘Joint source adap-
tation and resource allocation for multi-user wireless video streaming,’’
IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 5, pp. 582–595,
May 2008.
[47] E. Maani, P. V. Pahalawatta, R. Berry, T. N. Pappas, and A. K. Katsaggelos,
‘‘Resource allocation for downlink multiuser video transmission over
wireless lossy networks,’’ IEEE Trans. Image Process., vol. 17, no. 9,
pp. 1663–1671, Sep. 2008.
[48] Y. Li, Z. Li, M. Chiang, and A. R. Calderbank, ‘‘Content-aware distortion-
fair video streaming in congested networks,’’ IEEE Trans. Multimedia,
vol. 11, no. 6, pp. 1182–1193, Oct. 2009.
[49] M. Wien, H. Schwarz, and T. Oelbaum, ‘‘Performance analysis of SVC,’’
IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1194–1203,
Sep. 2007.
[50] Y. Wang, L.-P. Chau, and K.-H. Yap, ‘‘Spatial resolution decision in
scalable bitstream extraction for network and receiver aware adaptation,’’
in Proc. IEEE ICME, Jun./Apr. 2008, pp. 577–580.
[51] T. B. Abanoz and A. M. Tekalp, ‘‘Optimization of encoding configuration
in scalable multiple description coding for rate-adaptive P2P video multi-
casting,’’ in Proc. 16th IEEE ICIP, Nov. 2009, pp. 3741–3744.
[52] E. Maani and A. K. Katsaggelos, ‘‘Optimized bit extraction using distortion
modeling in the scalable extension of H.264/AVC,’’ IEEE Trans. Image
Process., vol. 18, no. 9, pp. 2022–2029, Sep. 2009.
[53] Q. Zhang, Q. Guo, Q. Ni, W. Zhu, and Y.-Q. Zhang, ‘‘Sender-adaptive
and receiver-driven layered multicast for scalable video over the Internet,’’
IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 4, pp. 482–495,
Apr. 2005.
[54] D. Taubman and J. Thie, ‘‘Optimal erasure protection for scalably com-
pressed video streams with limited retransmission,’’ IEEE Trans. Image
Process., vol. 14, no. 8, pp. 1006–1019, Aug. 2005.
[55] W. Ji and Z. Li, ‘‘Heterogeneous QoS video broadcasting with optimal joint
layered video and digital fountain coding,’’ in Proc. IEEE ICC, Jun. 2011,
pp. 1–6.
[56] Z. Li, G. M. Schuster, A. K. Katsaggelos, and B. Gandhi, ‘‘Rate-distortion
optimal video summary generation,’’ IEEE Trans. Image Process., vol. 14,
no. 10, pp. 1550–1560, Oct. 2005.
[57] M. Bystrom and J. W. Modestino, ‘‘Combined source-channel coding
schemes for video transmission over an additive white Gaussian noise
channel,’’ IEEE J. Sel. Areas Commun., vol. 18, no. 6, pp. 880–890,
Jun. 2000.
[58] D. C. Cernea, A. Munteanu, A. Alecu, J. Cornelis, and P. Schelkens, ‘‘Scal-
able joint source and channel coding of meshes,’’ IEEE Trans. Multimedia,
vol. 10, no. 3, pp. 503–513, Apr. 2008.
[59] Z. He, J. Cai, and C. W. Chen, ‘‘Joint source channel rate-distortion
analysis for adaptive mode selection and rate control in wireless video
coding,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 12, no. 6,
pp. 511–523, Jun. 2002.
106 VOLUME 4, 2016
www.redpel.com +917620593389
www.redpel.com +917620593389
B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks
[60] N. Raja, Z. Xiong, and M. Fossorier, ‘‘Combined source-channel coding of
images under power and bandwidth constraints,’’ EURASIP J. Adv. Signal
Process., vol. 2007, Dec. 2007.
[61] X. Jaspar, C. Guillemot, and L. Vandendorpe, ‘‘Joint source–channel turbo
techniques for discrete-valued sources: From theory to practice,’’ Proc.
IEEE, vol. 95, no. 6, pp. 1345–1361, Jun. 2007.
[62] L. Qian, D. L. Jones, K. Ramchandran, and S. Appadwedula, ‘‘A general
joint source-channel matching method for wireless video transmission,’’ in
Proc. DCC, Jun. 1999, pp. 414–423.
[63] Q. Xu, V. Stanković, and Z. Xiong, ‘‘Distributed joint source-channel
coding of video using raptor codes,’’ IEEE J. Sel. Areas Commun., vol. 25,
no. 4, pp. 851–861, May 2007.
[64] F. Zhai, Y. Eisenberg, T. N. Pappas, R. Berry, and A. K. Katsaggelos,
‘‘Rate-distortion optimized hybrid error control for real-time packe-
tized video transmission,’’ IEEE Trans. Image Process., vol. 15, no. 1,
pp. 40–53, Jan. 2006.
[65] S. N. Diggavi, A. R. Calderbank, S. Dusad, and N. Al-Dhahir, ‘‘Diversity
embedded space–time codes,’’ IEEE Trans. Inf. Theory, vol. 54, no. 1,
pp. 33–50, Jan. 2008.
[66] S. Dusad, S. N. Diggavi, N. Al-Dhahir, and A. R. Calderbank, ‘‘Diver-
sity embedded codes: Theory and practice,’’ IEEE J. Sel. Topics Signal
Process., vol. 2, no. 2, pp. 202–219, Apr. 2008.
[67] Y. Li, M. Chiang, A. R. Calderbank, and S. N. Diggavi, ‘‘Optimal rate-
reliability-delay tradeoff in networks with composite links,’’ IEEE Trans.
Commun., vol. 57, no. 5, pp. 1390–1401, May 2009.
[68] J. Chui and A. R. Calderbank, ‘‘Multilevel diversity-embedded space-time
codes for video broadcasting over WiMAX,’’ in Proc. IEEE ISIT, vol. 2.
Jul. 2008, pp. 1068–1072.
[69] C. Bilen, E. Erkip, and Y. Wang, ‘‘Layered video multicast using
diversity embedded space time codes,’’ in Proc. IEEE Sarnoff Symp.,
Mar./Apr. 2009, pp. 1–5.
[70] O. Alay, P. Liu, Y. Wang, E. Erkip, and S. S. Panwar, ‘‘Cooperative layered
video multicast using randomized distributed space time codes,’’ IEEE
Trans. Multimedia, vol. 13, no. 5, pp. 1127–1140, Oct. 2011.
[71] Q. Zhang and Y.-Q. Zhang, ‘‘Cross-layer design for QoS support in multi-
hop wireless networks,’’ Proc. IEEE, vol. 96, no. 1, pp. 64–76, Jan. 2008.
[72] R. Ballagas, J. Borchers, M. Rohs, and J. G. Sheridan, ‘‘The smart phone:
A ubiquitous input device,’’ IEEE Pervasive Comput., vol. 5, no. 1,
pp. 70–77, Jan. 2006.
[73] H. Koumaras, A. Kourtis, D. Martakos, and J. Lauterjung, ‘‘Quantified
PQoS assessment based on fast estimation of the spatial and temporal activ-
ity level,’’ Multimedia Tools Appl., vol. 34, no. 3, pp. 355–374, Sep. 2007.
[74] Z. Ma, M. Xu, Y.-F. Ou, and Y. Wang, ‘‘Modeling of rate and perceptual
quality of compressed video as functions of frame rate and quantization
stepsize and its applications,’’ IEEE Trans. Circuits Syst. Video Technol.,
vol. 22, no. 5, pp. 671–682, May 2012.
[75] T. Liu, Y. Wang, J. M. Boyce, H. Yang, and Z. Wu, ‘‘A novel video
quality metric for low bit-rate video considering both coding and packet-
loss artifacts,’’ IEEE J. Sel. Topics Signal Process., vol. 3, no. 2,
pp. 280–293, Apr. 2009.
[76] M. H. Pinson and S. Wolf, ‘‘A new standardized method for objec-
tively measuring video quality,’’ IEEE Trans. Broadcast., vol. 50, no. 3,
pp. 312–322, Sep. 2004.
[77] S. Wolf and M. Pinson, ‘‘Video quality measurement techniques,’’
Nat. Telecommun. Inf. Admin., Washington, DC, USA,
Tech. Rep. TR-02-392, 2002.
[78] K. Seshadrinathan and A. C. Bovik, ‘‘Motion tuned spatio-temporal quality
assessment of natural videos,’’ IEEE Trans. Image Process., vol. 19, no. 2,
pp. 335–350, Feb. 2010.
[79] J. You, T. Ebrahimi, and A. Perkis, ‘‘Attention driven foveated video
quality assessment,’’ IEEE Trans. Image Process., vol. 23, no. 1,
pp. 200–213, Jan. 2014.
[80] K. Seshadrinathan, R. Soundararajan, A. C. Bovik, and L. K. Cormack,
‘‘Study of subjective and objective quality assessment of video,’’ IEEE
Trans. Image Process., vol. 19, no. 6, pp. 1427–1441, Jun. 2010.
[81] J. Reichel and M. Wien, ‘‘Joint scalable video model JSVM-8,’’
document ISO/IEC JTC1/SC29/WG11 ITU-T SG16 Q.6, 2006.
[82] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, ‘‘Image quality
assessment: From error visibility to structural similarity,’’ IEEE Trans.
Image Process., vol. 13, no. 4, pp. 600–612, Apr. 2004.
[83] X. K. Yang, W. S. Ling, Z. K. Lu, E. P. Ong, and S. S. Yao, ‘‘Just noticeable
distortion model and its applications in video coding,’’ Signal Process.,
Image Commun., vol. 20, no. 7, pp. 662–680, Aug. 2005.
[84] J.-S. Lee, F. De Simone, T. Ebrahimi, N. Ramzan, and E. Izquierdo,
‘‘Quality assessment of multidimensional video scalability,’’ IEEE
Wireless Commun. Mag., vol. 50, no. 4, pp. 38–46, Apr. 2012.
[85] L. Atzori, C. W. Chen, T. Dagiuklas, and H. R. Wu, ‘‘QoE management
in emerging multimedia services,’’ IEEE Commun. Mag., vol. 50, no. 4,
pp. 18–19, Apr. 2012.
BO-WEI CHEN (M’14) received the Ph.D. degree
in electrical engineering from National
Cheng Kung University (NCKU), Tainan, Taiwan,
in 2009. Until 2010, he was a Post-Doctoral
Research Fellow with the Department of
Electrical Engineering, NCKU. He is currently a
Post-Doctoral Research Fellow with the Depart-
ment of Electrical Engineering, Princeton Univer-
sity, Princeton, NJ, USA. His research interests
include big data analysis, machine learning, social
network analysis, audiovisual sensor networks, semantic analysis, and video
encoders. He serves as the Chair of the Signal Processing Chapter of the
IEEE Harbin Section.
WEN JI (M’09) received the M.S. and
Ph.D. degrees in communication and information
systems from Northwestern Polytechnical Univer-
sity, Xi’an, China, in 2003 and 2006, respectively.
From 2007 to 2009, she was a Post-Doctoral
Research Fellow with the Institute of Comput-
ing Technology, Chinese Academy of Sciences,
Beijing, China, where she was an Assistant
Professor from 2009 to 2010 and is currently an
Associate Professor. Her research areas include
video communication and networking, video coding, channel coding, infor-
mation theory, optimization, network economics, and pervasive computing.
She is the Vice Chair of the Signal Processing Chapter of the IEEE Harbin
Section.
FENG JIANG received the B.S., M.S., and
Ph.D. degrees in computer science from the Harbin
Institute of Technology (HIT), Harbin, China,
in 2001, 2003, and 2008, respectively. He is cur-
rently an Associate Professor with the Department
of Computer Science, HIT, China. His research
interests include computer vision, pattern recog-
nition, and image and video processing. He is the
Secretary of the Signal Processing Chapter of the
IEEE Harbin Section.
SEUNGMIN RHO received the M.S. and
Ph.D. degrees in computer science from Ajou
University, Korea, in 2003 and 2008, respectively.
In 2008 and 2009, he was a Post-Doctoral
Research Fellow with the Computer Music Lab-
oratory, School of Computer Science, Carnegie
Mellon University. He was a Research Professor
with the School of Electrical Engineering, Korea
University, from 2009 to 2011. In 2012, he was an
Assistant Professor with the Division of Informa-
tion and Communication, Baekseok University. He was a Faculty Member
with the Department of Multimedia, Sungkyul University, Korea, in 2013.
He is currently an Associate Professor with the Department of Computer
Engineering, Mevlana University, Konya, Turkey. His current research inter-
ests include database, big data analysis, music retrieval, multimedia systems,
machine learning, knowledge management, and computational intelligence.
VOLUME 4, 2016 107
www.redpel.com +917620593389
www.redpel.com +917620593389

More Related Content

What's hot

Trends In Broadband By Bill Coleman
Trends In Broadband By Bill ColemanTrends In Broadband By Bill Coleman
Trends In Broadband By Bill ColemanAnn Treacy
 
Channel Coding for Beyond 5G: Primitive Rateless Codes
Channel Coding for Beyond 5G: Primitive Rateless CodesChannel Coding for Beyond 5G: Primitive Rateless Codes
Channel Coding for Beyond 5G: Primitive Rateless CodesMahyar Shirvanimoghaddam
 
Session 5 Gabrielle Gauthey Communications Regulation Time To Start Over
Session 5 Gabrielle Gauthey Communications Regulation Time To Start OverSession 5 Gabrielle Gauthey Communications Regulation Time To Start Over
Session 5 Gabrielle Gauthey Communications Regulation Time To Start Overguest6559451
 
Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01atlanticdata
 
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKS
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKSA COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKS
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKSIJCNCJournal
 
Research on States to Bahamas cable 2010
Research on States to Bahamas cable 2010Research on States to Bahamas cable 2010
Research on States to Bahamas cable 2010Albert Maciel
 
lecture1
lecture1lecture1
lecture1LUCKY
 
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...Juniper Networks UKI
 
Digital radio-discussion-paper
Digital radio-discussion-paperDigital radio-discussion-paper
Digital radio-discussion-papergulangyu9521
 
For Cable Tv A Bad Signal. Viewers Are Fading To Black
For Cable Tv A Bad Signal. Viewers Are Fading To BlackFor Cable Tv A Bad Signal. Viewers Are Fading To Black
For Cable Tv A Bad Signal. Viewers Are Fading To BlackOksana Beregova
 
High-speed Power Line Communications
High-speed Power Line CommunicationsHigh-speed Power Line Communications
High-speed Power Line CommunicationsIJERA Editor
 
Φακέλοι και Επεκτάσεις
Φακέλοι και ΕπεκτάσειςΦακέλοι και Επεκτάσεις
Φακέλοι και ΕπεκτάσειςExpertin
 
IRJET- Different Technique over 5G LTE Wireless Network: A Survey
IRJET-  	  Different Technique over 5G LTE Wireless Network: A SurveyIRJET-  	  Different Technique over 5G LTE Wireless Network: A Survey
IRJET- Different Technique over 5G LTE Wireless Network: A SurveyIRJET Journal
 
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...Dowshan Humzah
 

What's hot (20)

Trends In Broadband By Bill Coleman
Trends In Broadband By Bill ColemanTrends In Broadband By Bill Coleman
Trends In Broadband By Bill Coleman
 
Channel Coding for Beyond 5G: Primitive Rateless Codes
Channel Coding for Beyond 5G: Primitive Rateless CodesChannel Coding for Beyond 5G: Primitive Rateless Codes
Channel Coding for Beyond 5G: Primitive Rateless Codes
 
Session 5 Gabrielle Gauthey Communications Regulation Time To Start Over
Session 5 Gabrielle Gauthey Communications Regulation Time To Start OverSession 5 Gabrielle Gauthey Communications Regulation Time To Start Over
Session 5 Gabrielle Gauthey Communications Regulation Time To Start Over
 
Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01Ucrx sample presentation_weinhardt_v01
Ucrx sample presentation_weinhardt_v01
 
Bunang telecoms profile
Bunang telecoms profileBunang telecoms profile
Bunang telecoms profile
 
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKS
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKSA COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKS
A COMPREHENSIVE STUDY OF DSCP MARKINGS’ IMPACT ON VOIP QOS IN HFC NETWORKS
 
Research on States to Bahamas cable 2010
Research on States to Bahamas cable 2010Research on States to Bahamas cable 2010
Research on States to Bahamas cable 2010
 
Cc
CcCc
Cc
 
Telecoms
TelecomsTelecoms
Telecoms
 
lecture1
lecture1lecture1
lecture1
 
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...
University of the Highlands and Islands extents ubiquitous Wi-Fi services acr...
 
Digital radio-discussion-paper
Digital radio-discussion-paperDigital radio-discussion-paper
Digital radio-discussion-paper
 
For Cable Tv A Bad Signal. Viewers Are Fading To Black
For Cable Tv A Bad Signal. Viewers Are Fading To BlackFor Cable Tv A Bad Signal. Viewers Are Fading To Black
For Cable Tv A Bad Signal. Viewers Are Fading To Black
 
High-speed Power Line Communications
High-speed Power Line CommunicationsHigh-speed Power Line Communications
High-speed Power Line Communications
 
LTE Vision 2020
LTE Vision 2020LTE Vision 2020
LTE Vision 2020
 
Φακέλοι και Επεκτάσεις
Φακέλοι και ΕπεκτάσειςΦακέλοι και Επεκτάσεις
Φακέλοι και Επεκτάσεις
 
Digital Switchover Experience in Canada and the U.S
Digital Switchover Experience in Canada and the U.SDigital Switchover Experience in Canada and the U.S
Digital Switchover Experience in Canada and the U.S
 
Movico bom offering
Movico bom offeringMovico bom offering
Movico bom offering
 
IRJET- Different Technique over 5G LTE Wireless Network: A Survey
IRJET-  	  Different Technique over 5G LTE Wireless Network: A SurveyIRJET-  	  Different Technique over 5G LTE Wireless Network: A Survey
IRJET- Different Technique over 5G LTE Wireless Network: A Survey
 
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...
TECHNOLOGY PRESENTATION: Setting up realistic targets for triple play service...
 

Similar to QoE-enabled big video streaming for large-scale heterogeneous clients and networks in smart cities

Performance Evaluation of Interactive Video Streaming over WiMAX Network
Performance Evaluation of Interactive Video Streaming over WiMAX Network Performance Evaluation of Interactive Video Streaming over WiMAX Network
Performance Evaluation of Interactive Video Streaming over WiMAX Network IJECEIAES
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocoljournalBEEI
 
A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...IJECEIAES
 
The impact of jitter on the HEVC video streaming with Multiple Coding
The impact of jitter on the HEVC video streaming with  Multiple CodingThe impact of jitter on the HEVC video streaming with  Multiple Coding
The impact of jitter on the HEVC video streaming with Multiple CodingHakimSahour
 
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
 
TB-Survey-2020.pdf
TB-Survey-2020.pdfTB-Survey-2020.pdf
TB-Survey-2020.pdfssuser50a5ec
 
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTIONIEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTIONranjith kumar
 
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...CSCJournals
 
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
 
Delivering on the broadband promise: technology trends and institutional land...
Delivering on the broadband promise: technology trends and institutional land...Delivering on the broadband promise: technology trends and institutional land...
Delivering on the broadband promise: technology trends and institutional land...Antonio Bove
 
IRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET Journal
 
IRJET- Internet Video Streaming Service for Social Network
IRJET-  	  Internet Video Streaming Service for Social NetworkIRJET-  	  Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET Journal
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalAjit Kahaduwe
 
Video Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingVideo Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingAlpen-Adria-Universität
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfVignesh V Menon
 
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingOptimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingIRJET Journal
 

Similar to QoE-enabled big video streaming for large-scale heterogeneous clients and networks in smart cities (20)

Performance Evaluation of Interactive Video Streaming over WiMAX Network
Performance Evaluation of Interactive Video Streaming over WiMAX Network Performance Evaluation of Interactive Video Streaming over WiMAX Network
Performance Evaluation of Interactive Video Streaming over WiMAX Network
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocol
 
A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...A novel adaptive schema to facilitates playback switching technique for video...
A novel adaptive schema to facilitates playback switching technique for video...
 
The impact of jitter on the HEVC video streaming with Multiple Coding
The impact of jitter on the HEVC video streaming with  Multiple CodingThe impact of jitter on the HEVC video streaming with  Multiple Coding
The impact of jitter on the HEVC video streaming with Multiple Coding
 
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...
 
TB-Survey-2020.pdf
TB-Survey-2020.pdfTB-Survey-2020.pdf
TB-Survey-2020.pdf
 
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTIONIEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
IEEE NS2 PROJECT@ DREAMWEB TECHNO SOLUTION
 
904072
904072904072
904072
 
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
 
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...
 
F502024852
F502024852F502024852
F502024852
 
Ijcatr04051003
Ijcatr04051003Ijcatr04051003
Ijcatr04051003
 
Delivering on the broadband promise: technology trends and institutional land...
Delivering on the broadband promise: technology trends and institutional land...Delivering on the broadband promise: technology trends and institutional land...
Delivering on the broadband promise: technology trends and institutional land...
 
IRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social NetworkIRJET- Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social Network
 
IRJET- Internet Video Streaming Service for Social Network
IRJET-  	  Internet Video Streaming Service for Social NetworkIRJET-  	  Internet Video Streaming Service for Social Network
IRJET- Internet Video Streaming Service for Social Network
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper Final
 
Video Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive StreamingVideo Coding Enhancements for HTTP Adaptive Streaming
Video Coding Enhancements for HTTP Adaptive Streaming
 
Research@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdfResearch@Lunch_Presentation.pdf
Research@Lunch_Presentation.pdf
 
Virtual TV
Virtual TVVirtual TV
Virtual TV
 
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video StreamingOptimal Rate Allocation and Lost Packet Retransmission in Video Streaming
Optimal Rate Allocation and Lost Packet Retransmission in Video Streaming
 

More from redpel dot com

An efficient tree based self-organizing protocol for internet of things
An efficient tree based self-organizing protocol for internet of thingsAn efficient tree based self-organizing protocol for internet of things
An efficient tree based self-organizing protocol for internet of thingsredpel dot com
 
Validation of pervasive cloud task migration with colored petri net
Validation of pervasive cloud task migration with colored petri netValidation of pervasive cloud task migration with colored petri net
Validation of pervasive cloud task migration with colored petri netredpel dot com
 
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...redpel dot com
 
Towards a virtual domain based authentication on mapreduce
Towards a virtual domain based authentication on mapreduceTowards a virtual domain based authentication on mapreduce
Towards a virtual domain based authentication on mapreduceredpel dot com
 
Toward a real time framework in cloudlet-based architecture
Toward a real time framework in cloudlet-based architectureToward a real time framework in cloudlet-based architecture
Toward a real time framework in cloudlet-based architectureredpel dot com
 
Protection of big data privacy
Protection of big data privacyProtection of big data privacy
Protection of big data privacyredpel dot com
 
Privacy preserving and delegated access control for cloud applications
Privacy preserving and delegated access control for cloud applicationsPrivacy preserving and delegated access control for cloud applications
Privacy preserving and delegated access control for cloud applicationsredpel dot com
 
Performance evaluation and estimation model using regression method for hadoo...
Performance evaluation and estimation model using regression method for hadoo...Performance evaluation and estimation model using regression method for hadoo...
Performance evaluation and estimation model using regression method for hadoo...redpel dot com
 
Frequency and similarity aware partitioning for cloud storage based on space ...
Frequency and similarity aware partitioning for cloud storage based on space ...Frequency and similarity aware partitioning for cloud storage based on space ...
Frequency and similarity aware partitioning for cloud storage based on space ...redpel dot com
 
Multiagent multiobjective interaction game system for service provisoning veh...
Multiagent multiobjective interaction game system for service provisoning veh...Multiagent multiobjective interaction game system for service provisoning veh...
Multiagent multiobjective interaction game system for service provisoning veh...redpel dot com
 
Efficient multicast delivery for data redundancy minimization over wireless d...
Efficient multicast delivery for data redundancy minimization over wireless d...Efficient multicast delivery for data redundancy minimization over wireless d...
Efficient multicast delivery for data redundancy minimization over wireless d...redpel dot com
 
Cloud assisted io t-based scada systems security- a review of the state of th...
Cloud assisted io t-based scada systems security- a review of the state of th...Cloud assisted io t-based scada systems security- a review of the state of th...
Cloud assisted io t-based scada systems security- a review of the state of th...redpel dot com
 
I-Sieve: An inline High Performance Deduplication System Used in cloud storage
I-Sieve: An inline High Performance Deduplication System Used in cloud storageI-Sieve: An inline High Performance Deduplication System Used in cloud storage
I-Sieve: An inline High Performance Deduplication System Used in cloud storageredpel dot com
 
Bayes based arp attack detection algorithm for cloud centers
Bayes based arp attack detection algorithm for cloud centersBayes based arp attack detection algorithm for cloud centers
Bayes based arp attack detection algorithm for cloud centersredpel dot com
 
Architecture harmonization between cloud radio access network and fog network
Architecture harmonization between cloud radio access network and fog networkArchitecture harmonization between cloud radio access network and fog network
Architecture harmonization between cloud radio access network and fog networkredpel dot com
 
Analysis of classical encryption techniques in cloud computing
Analysis of classical encryption techniques in cloud computingAnalysis of classical encryption techniques in cloud computing
Analysis of classical encryption techniques in cloud computingredpel dot com
 
An anomalous behavior detection model in cloud computing
An anomalous behavior detection model in cloud computingAn anomalous behavior detection model in cloud computing
An anomalous behavior detection model in cloud computingredpel dot com
 
A tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataA tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataredpel dot com
 
A parallel patient treatment time prediction algorithm and its applications i...
A parallel patient treatment time prediction algorithm and its applications i...A parallel patient treatment time prediction algorithm and its applications i...
A parallel patient treatment time prediction algorithm and its applications i...redpel dot com
 
A mobile offloading game against smart attacks
A mobile offloading game against smart attacksA mobile offloading game against smart attacks
A mobile offloading game against smart attacksredpel dot com
 

More from redpel dot com (20)

An efficient tree based self-organizing protocol for internet of things
An efficient tree based self-organizing protocol for internet of thingsAn efficient tree based self-organizing protocol for internet of things
An efficient tree based self-organizing protocol for internet of things
 
Validation of pervasive cloud task migration with colored petri net
Validation of pervasive cloud task migration with colored petri netValidation of pervasive cloud task migration with colored petri net
Validation of pervasive cloud task migration with colored petri net
 
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
Web Service QoS Prediction Based on Adaptive Dynamic Programming Using Fuzzy ...
 
Towards a virtual domain based authentication on mapreduce
Towards a virtual domain based authentication on mapreduceTowards a virtual domain based authentication on mapreduce
Towards a virtual domain based authentication on mapreduce
 
Toward a real time framework in cloudlet-based architecture
Toward a real time framework in cloudlet-based architectureToward a real time framework in cloudlet-based architecture
Toward a real time framework in cloudlet-based architecture
 
Protection of big data privacy
Protection of big data privacyProtection of big data privacy
Protection of big data privacy
 
Privacy preserving and delegated access control for cloud applications
Privacy preserving and delegated access control for cloud applicationsPrivacy preserving and delegated access control for cloud applications
Privacy preserving and delegated access control for cloud applications
 
Performance evaluation and estimation model using regression method for hadoo...
Performance evaluation and estimation model using regression method for hadoo...Performance evaluation and estimation model using regression method for hadoo...
Performance evaluation and estimation model using regression method for hadoo...
 
Frequency and similarity aware partitioning for cloud storage based on space ...
Frequency and similarity aware partitioning for cloud storage based on space ...Frequency and similarity aware partitioning for cloud storage based on space ...
Frequency and similarity aware partitioning for cloud storage based on space ...
 
Multiagent multiobjective interaction game system for service provisoning veh...
Multiagent multiobjective interaction game system for service provisoning veh...Multiagent multiobjective interaction game system for service provisoning veh...
Multiagent multiobjective interaction game system for service provisoning veh...
 
Efficient multicast delivery for data redundancy minimization over wireless d...
Efficient multicast delivery for data redundancy minimization over wireless d...Efficient multicast delivery for data redundancy minimization over wireless d...
Efficient multicast delivery for data redundancy minimization over wireless d...
 
Cloud assisted io t-based scada systems security- a review of the state of th...
Cloud assisted io t-based scada systems security- a review of the state of th...Cloud assisted io t-based scada systems security- a review of the state of th...
Cloud assisted io t-based scada systems security- a review of the state of th...
 
I-Sieve: An inline High Performance Deduplication System Used in cloud storage
I-Sieve: An inline High Performance Deduplication System Used in cloud storageI-Sieve: An inline High Performance Deduplication System Used in cloud storage
I-Sieve: An inline High Performance Deduplication System Used in cloud storage
 
Bayes based arp attack detection algorithm for cloud centers
Bayes based arp attack detection algorithm for cloud centersBayes based arp attack detection algorithm for cloud centers
Bayes based arp attack detection algorithm for cloud centers
 
Architecture harmonization between cloud radio access network and fog network
Architecture harmonization between cloud radio access network and fog networkArchitecture harmonization between cloud radio access network and fog network
Architecture harmonization between cloud radio access network and fog network
 
Analysis of classical encryption techniques in cloud computing
Analysis of classical encryption techniques in cloud computingAnalysis of classical encryption techniques in cloud computing
Analysis of classical encryption techniques in cloud computing
 
An anomalous behavior detection model in cloud computing
An anomalous behavior detection model in cloud computingAn anomalous behavior detection model in cloud computing
An anomalous behavior detection model in cloud computing
 
A tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataA tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big data
 
A parallel patient treatment time prediction algorithm and its applications i...
A parallel patient treatment time prediction algorithm and its applications i...A parallel patient treatment time prediction algorithm and its applications i...
A parallel patient treatment time prediction algorithm and its applications i...
 
A mobile offloading game against smart attacks
A mobile offloading game against smart attacksA mobile offloading game against smart attacks
A mobile offloading game against smart attacks
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

QoE-enabled big video streaming for large-scale heterogeneous clients and networks in smart cities

  • 1. SPECIAL SECTION ON SMART CITIES Received November 21, 2015, accepted November 28, 2015, date of publication December 8, 2015, date of current version February 29, 2016. Digital Object Identifier 10.1109/ACCESS.2015.2506648 QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks in Smart Cities BO-WEI CHEN1, (Member, IEEE), WEN JI2, (Member, IEEE), FENG JIANG3, AND SEUNGMIN RHO4 1Department of Electrical Engineering, National Cheng Kung University, Tainan 701, Taiwan 2Beijing Key Laboratory of Mobile Computing and Pervasive Device, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100864, China 3School of Computer Science, Harbin Institute of Technology, Harbin 150001, China 4Department of Multimedia, Sungkyul University, Anyang 430-742, Korea Corresponding author: S. Rho (smrho@sungkyul.ac.kr) This work was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2013R1A1A2061978). ABSTRACT The rapid growth of the next-generation communication and networks is bringing video services into more pervasive environments. More and more users access and interact with video content using different devices, such as smart televisions, personal computers, tablets, smartphones, and wearable equipments. Providing heterogeneous Quality of Experience (QoE) that supports a wide variety of multime- dia devices is critical to video broadcasting over the next-generation wireless network. This paper reviews practical video broadcasting technologies and examines current requirements ranging from heterogeneous devices to transmission technologies. Meanwhile, various coding methodologies, including QoE modeling, scalable compression efficiency, and flexible transmission, are also discussed. Moreover, this paper presents a typical paradigm as an example for video broadcasting with large-scale heterogeneity support, which enables QoE mapping, joint coding, flexible forward error coding, and cross-layer transmission, as well as optimal and dynamic adaptation to improve the overall receiving quality of heterogeneous devices. Finally, a brief summary of the key ideas and a discussion of interesting open areas are summarized at the end of this paper along with a future recommendation. INDEX TERMS Quality of service, video coding, broadcast technology, communications technology. I. INTRODUCTION With the integration of telecommunications, television net- works, and internet, future networks gradually become an integrated medium with high broadbands and large-scale traffic. Providing users with satisfactory Quality of Expe- rience (QoE) that supports the mass heterogeneous multi- media devices is essential for video broadcasting over the next-generation networks. High-quality video services at any devices, anytime and anywhere are becoming an inevitable tendency. This significantly challenges the innovation and development in both networks and video technologies. Recent years have seen a flourishing change in video traf- fic. Internet video traffic has already exceeded more than half of any other traffic of consumer networks in 2013. Mobile video streaming will grow at a compound annual growth rate of 69.0% between 2013 and 2018, the highest growth rate of any mobile applications, as reported in [1]. According to the statistical report from the China Internet Network Informa- tion Center (CNNIC) [2], the number of mobile-phone users has reached 500 million with an annual growth rate of 19.1%. The most noticeable growth also occurs in mobile-phone users. The proportion of consumers that access the internet through mobile phones increases from 74.5% in 2012 to 81.0% in 2013, much higher than that through the other mobile devices. Currently, with more global 4G deployments, higher band- width, and more intelligent services, mobile applications pro- viding various videos attract more users. For example, the number of mobile video users in China exceeds 247 million and increases to 83.8% in 2013 compared with that in 2012. Mobile video streaming has become the major and primary contributor to the growth of global mobile applications. Such a trend significantly challenges wireless and internet service providers as well as content providers. Therefore, how to VOLUME 4, 2016 2169-3536 2015 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. 97 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 2. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks FIGURE 1. Architecture of classical video broadcasting to heterogeneous devices. ensure the high quality of user experience is of prior concerns. Despite decades of research on video coding, communica- tions, and networking, there still remain challenging tasks to provide the mass interactive applications and satisfactory QoE for mobile users with diverse devices. Providing good QoE for the users with heterogeneous multimedia devices is essential for video broadcasting in the next-generation networks. Much effort has been made to enhance transmission capacity to satisfy the exponential increase of traffic-driven and highly-diverse devices. One critical requirement for future ubiquitous environments is the ability to handle the heterogeneity, such as various user preferences, display characteristics, device capabilities, and emerging interactive modes. Therefore, researchers are intensively studying what the core heterogeneous factor in video broadcasting is and how new techniques should be designed for better QoE. This article makes an investigation into the following questions. • What heterogeneous factors need to be considered in video broadcasting systems? • How does a new intelligent interaction affect broadcast- ing architectures? • How do the researchers model QoE metrics to meet the requirements of mass users? • How do the service providers offer heterogeneous QoE videos from the source side? • How do the service providers efficiently broadcast video streams in consideration for heterogeneous QoE that supports heterogeneous circumstances? • What are the future challenges? To this end, this article surveys the aforementioned possible challenges for heterogeneous video broadcasting under heterogeneous circumstances. Feasible solutions to the above questions are offered in this study by proposing heterogeneous QoE coding and transmission schemes from the perspectives of architectures, strategies, and methodologies. The remainder of this article is organized as follows. Section II firstly gives the overview of the whole system architecture. Subsequently, Sections III–VI present the above challenges, followed by the foundation and a series of techni- cally impressive solutions. Then, numerical results and con- clusions are provided in Section VII. Conclusions are finally drawn in Sections VIII and IX, along with recommendations for future research. II. OVERVIEW In current video broadcasting systems, heterogeneity exists almost everywhere, for example, user terminals, user experi- ence, network access, network types, video contents, and data support. Fig. 1 illustrates the key components for classical video broadcasting. Different aspects, including devices, networks, servers, video content, and clients, are discussed as follows. On the device side, each video stream is broadcast to various devices based on different characteristics rang- ing from terminal display sizes, bandwidth requirements, reception capabilities, channel conditions, battery capacities, to energy consumptions. Moreover, devices on the network side might access the same video service from different net- works, such as DVB, WIFI, GSM (i.e., 2G systems) [3], [4], WCDMA/CDMA2000/TD-SCDMA (i.e., 3G systems), LTE/WIMAX (i.e., 4G systems) [5], or future 5G net- works [6]. Regarding the server side, videos might be deliv- ered via heterogeneous clouds and storages. Even when it comes to video data, heterogeneity still exists in video con- tent. For example, video data in different scalable domains usually have different rate distortions. The last is the end- user side, or the client side, where users might have various 98 VOLUME 4, 2016 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 3. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks preferences and interactions, so that they desire different QoE even for the same video service. Conventionally, transmissions, coding, and QoE measure- ments are seldom designed in consideration of heteroge- neous characteristics, and most of the above challenges are practically ignored during video broadcasting. To provide flexible and reliable QoE for broadcasting, it is necessary to deeply exploit the heterogeneities in joint coding, trans- missions, QoE measurements, and adaptivity. The feasible solution for heterogeneous QoE provision in broadcasting networks requires an integrated design effort. The next subsection firstly gives a survey on the above key components of video broadcasting systems, including QoE metrics, video coding, and transmissions. Subsequently, a system with het- erogeneous support is presented with the evaluation of system performance in terms of broadcasting efficiency. III. HETEROGENEITY IN QoE METRICS The International Telecommunication Union (ITU) leads the study group on QoS/QoE for IPTV services. According to the definition by the ITU [7], the QoE is ‘‘The overall accept- ability of an application or service, as perceived subjectively by the end-user.’’ The QoE includes two major aspects – Quality of Service (QoS) and human components. The for- mer involves services, transmissions, and applications, which are measured by objective methods. The latter depend on emotions, preferences, experience, and so on. Unlike QoS, human components are measured in subjective ways [8]. More details were discussed in [9], where the authors summa- rized the QoE assessment and the corresponding standardiza- tion activities of the ITU in detail. At present, QoE has been gradually developed and has a wide range of applications in academia and industry. QoE has outformed IPTV initially desinged by the ITU. So far, current multimedia services in communication and network systems have achieved a certain level because user-centric concepts have deeply affected the designs for the whole process of network deployments, service acti- vation, consumptions, management, and evolution several years before. As the main metric of user-centric analysis, QoE however has a complex layer-based archi- tecture [11], [85]. In the Universal Mobile Telecommunica- tion System (UMTS) [12], many techniques in the physical layer already supported the concept of QoE, such as down- link/uplink control and relevant radio/power resource man- agements. However, in the next-generation network, the focus lies in how to guarantee QoE across layers and to ensure QoE between applications and transmission layers [13]. Since both the UMTS and the next-generation systems were originally built on the basis of QoS, the monitoring framework between QoS and QoE becomes a feasible route. The application layer concentrates on context-aware end-to-end transmissions through quality control parame- terizations [14]. Since the uniqueness of QoE lies in the subjective perception of users and the ability of a system to fulfill users’ expectations, QoE in the application layer introduces more human components than current architec- tures [14]. Unfortunately, it is still difficult to simultaneously obtain the complete information of QoE parameters from all users. Accordingly, Zhou et al. [15] proposed using dynamic resource allocation to optimize the total subjective quality of all the users with or without prior QoE information and tests. As current applications, communications, and network systems are gradually migrating to cloud-based architectures, an universal model is therefore required to manage cloud- computing ecosystems. Fortunately, QoE-based management provides an interactive, rapid, and convenient solution to cloud computing [10]. Through understanding, monitoring, and estimating QoE, cloud-service providers can easily adapt, control, and manage all the interactions between users and servers. For instance, Laghari et al. [16] examined recent QoE models and developed a practical taxonomy of the relevant variables and interactions based on a communica- tion ecosystem. Fig. 2 summarizes the major factors in a QoE model. As illustrated in this figure, human-related components are the key difference between the future and conventional QoS architectures. As a user can access any type of services through any device, like computers, laptops, smartphones, tablets, wearable gadgets, and televisions, personal experience is actually based on the features of termi- nal equipments, including types, displays, batteries, and oper- ational modes. How to formalize the actual preferences of a user involves further research. This is because the personal perceptual quality significantly depends on – Personal infor- mation (e.g., ages, genders, professionals, and educations), visual quality, video formats (e.g., High Definitions (HDs) and Standard Definitions (SDs)), interactive modes (e.g., videos on demand), urgent degree (e.g., on-display proportions in an online video), content (e.g., news or movies), costs of services, the presence of advertisements, and environments (e.g., in a bus or at an office). In addition, factors involving user subjective perceptions, like emotions and personal habits, dominate satisfaction of a service. Although, through experience parameter estimation and extraction under a specific scenario, QoE control and assur- ance can be rapidly deployed. Nevertheless, there is still no consensus about an effective QoE model. For multiuser video communication systems (e.g., broad- casting), research on the relation between heterogeneous user devices and video streams, which supports user-centric QoE, has recently become a research hotspot [17]. Video sources can be roughly classified into the following four categories – 1) Spatial domain that dominates display sizes. 2) Temporal domain, which determines the fluency of playback. 3) Quality domain that influences visual quality. 4) Error domain, which decides the reliability during broad- casts. Since classical theories on image fidelity could not simultaneously measure the above-mentioned four domains, hence, current research [19]–[23] developed a hybrid-domain method across controls by considering multidimensional features of videos. For instance, Ou et al. [19] mod- eled the impact of temporal and quality domains based VOLUME 4, 2016 99 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 4. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks FIGURE 2. QoE architecture in video communication systems with heterogeneous support. on frame rates and quantization step-sizes by fitting frame rates, fidelity of Signal-to-Noise Ratios (SNRs), and Mean- Opinion Scores (MOSs) into a function. A subjective quality test was conducted for evaluating the relation between the rate and the perceptual quality of a scalable video with temporal and quality scalability. Chan et al. [18] built multidistortional measures between the fidelity of Peak SNRs (PSNRs) and the temporal downsampling, as well as between the PSNR fidelity and the spatial downsampling. They subsequently applied the rate-distortion optimized scheduling to analyze a diverse range of target devices. These methods [18], [19] basically followed the idea of PSNR fidelity and were further modified to support the subjective cross-measure with frame- rate and resolution scalability. Recently, more and more approaches addressed the spatio-temporal quality problem by using user experience maximization. Such studies include [19]–[22]. In [20], Wang et al. created a generalized and classifier-based pre- diction framework to provide multidimensional adaptive operations and different SNR-temporal resolutions by using the human vision system. Similarly, the authors [21], [22] modeled the spatio-temporal utility through homogeneous and heterogeneous QoE decomposition. Rather than focus- ing on individual domains, the hybrid multiple distortion measure [19] has become a tendency due to the effective multidimensional feature of QoE. IV. SCALABLE SUPPORT FOR VIDEO CODING Broadcasting videos to multiple heterogeneous devices usu- ally involves two major techniques – Coding and transmis- sions. Thus, scalable control and its performance are critical for broadcasting. From the view of video coding, today’s video coding paradigm typically uses spatial and temporal features as well as quality redundancies when serving a diverse range of display resolutions and transmission chan- nels. Cumulative video coding and non-accumulative coding are typical examples. The former, cumulative coding, classifies video sources into one base layer and multiple enhancement layers. The base layer can be independently decoded, whereas the enhancement layer can be successfully decoded only when the base layer and the anterior enhancement layers are recov- ered. One of the most famous cumulative coding methods is scalable video coding (SVC) [23], which has pioneered the research trend in academia and industry for years. Since SVC can dependently encode video sources based on video subsets from generation sides to receiver sides, scalability can be directly achieved based on different requirements, like quality 100 VOLUME 4, 2016 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 5. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks (fidelity), display sizes (spatial domain), and frame rates (temporal domain). Multiresolutional source coding [24] pre- sented another cumulative coding method, where embedded data descriptions were given during encoding in the man- ner of progressive and successive refinement. By doing so, SVC has brought the video processing area into a mile- stone and subsequently enabled encodes/decoders to process a variety of rates and resolutions. Likewise, wavelet video coding [25] was a particularly useful technique for spatio- temporal scalability with low complexity. It has become a popular algorithm in modern multiresolutional video compression. Unlike multiresolutional or layered source coding, as mentioned in accumulative coding, there is no hierarchical description in non-accumulative coding. Multiple description coding (MDC) [26] was a typical instance and can be used for the heterogeneity issue. This is because MDC can decom- pose a video source into multiple descriptions and subse- quently convert this video into several subsets based on the descriptions. Since MDC is performed in the encoded streams, user devices benefit from path diversity over different net- works when multiple paths are available [27]. For exam- ple, if descriptions are not successfully received due to unknown errors, packet loss, transmission delay, or jitter, the decoder can still reconstruct the original video from the received descriptions. Such a property provides flexible robustness for multiple heterogeneous communica- tion systems against noise [28]. Similar studies like [29] devised a system that could assign a multiple description video by constructing multiple multicast trees. Despite the robustness of heterogeneous communications, MDC is still susceptible to the problem of coding efficiency, for MDC recovers a certain video quality from every description. How- ever, since the probability of losing every description at the same time is quite low, MDC still demonstrates satis- factory reliability and robustness in practical transmission systems. In summary, based on the aforementioned reasons, video coding techniques with scalable support have become widely used in modern video broadcasting systems, such as mobile broadcasting/multicasting [30], multiantennal broadcasting systems [31], opportunistic broadcasting/multicasting [32], and multimedia broadcasting networks [33]. V. VIDEO TRANSMISSION IN HETEROGENEOUS CIRCUMSTANCES With the time-varying and error-prone characteristics of channels, the variety of devices, and the complex of QoE, conventional video broadcasting usually faces unreliable problems. To overcome such an issue, researchers have developed a new field called reliable video broadcasting, where reliability in wireless networks was realized via trans- mission techniques. Most of related works focused on: 1) using opportunistic transmissions to improve the diversity gain in multiuser scenarios; 2) developing cross-layer-based forward error correction (FEC) to simultaneously provide heterogeneous QoE support; 3) introducing fair streaming schemes to satisfy variable requirements for multiple hetero- geneous users. The following content respectively elaborates these three categories. 1) Among the aforementioned three approaches, oppor- tunistic transmissions exploited the variations in channels to achieve high utilization of scarce wireless resources. Such transmissions have revealed potentials in cross-layer and real- time applications for wireless broadcasting networks. Related works can be found in [34]–[37]. The authors [34] proposed opportunistic spectrum selection that could allocate avail- able channel resources orderly to users based on their QoE expectations, with joint support of channel characteristics, QoE measures, and current channel resources. In contrast, another approach ‘‘opportunistic user selection’’ chose users with maximum channel gains or states [35], [36] to improve broadcasting efficiency. Opportunistic listening and condi- tional demodulation among video layers [37] could enhance the system performance. The work by Huang et al. [38] showed that opportunistic-based layered multicasting could obtain improvement in efficiency through suitable schedul- ing and resource allocation. Consequently, the utilization of limited resources was accordingly improved by oppor- tunistically transmitting video substreams in considera- tion of those heterogeneous characteristics and multiuser requirements. 2) To guarantee the acceptable visual experience, QoE can cowork with FEC and error protection strategy in a cross- layer designed framework. Based on such an idea, the sec- ond transmission category emphasizes joint channel coding, resource allocation, and scheduling design under the cross- layer control. FEC concentrates on reliable transmission pro- vision in error-prone wireless circumstances. With adaptive channel coding, a video stream is capable of adapting itself to channel dynamics. A common method of adaptive channel coding, like [39], used joint source and channel coding to minimize the end-to-end distortion. In wireless video broad- casting/multicasting, layered transmissions are viewed as an effective approach to support heterogeneous receivers with varying requirements. The work in [40] used a utility func- tion for modeling the reception features in terms of physical capacity, actual received bandwidth, and numbers of received layers. Furthermore, this approach also offered layered video transmissions through multiple video sessions. The work in [41] employed adaptive channel coding and extended the scalable multilayered transmissions to time-varying wireless channels. Ji et al. [22] [43] proposed layer-adaptive videos based on suitable rateless coding protection. In [35] and [44], the authors devised resource allocation and scheduling strate- gies to improve the resource utilization, including wireless network-flow resources [43] and wireless radio resour- ces [34]. In general, through cross-layer optimization, such as systematic [44], application-centric [45], network-oriented, and wireless-oriented approaches [46], the quality of video stream can be improved. [47] was an instance of cross-layer VOLUME 4, 2016 101 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 6. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks FIGURE 3. Framework of classical video broadcasting to heterogeneous devices. optimization by using the utility maximization or distortion minimization approaches. 3) To simultaneously satisfy variable requirements and fairly utilize limited available resources, the third cat- egory focuses on balancing the quality of experience among all heterogeneous users. From the view of multi- ple users, a polling-based strategy can directly guarantee the fairness of all the users. However, the strategy usually presents low utilization of available resources because it cannot adapt itself to the variety of user channels well. As the available resource is usually constrained in the case of multiusers, the server can improve the mini- mal QoE of all the users and then maximizes all the QoE by applying max-min fairness. This is one approach. There is also another method that proportionally allocates the resource to the users based on proportional fairness. As video content in different scalable domains has different rate distortions, and end-users care about the video qual- ity rather than the bandwidth, resource allocation by using content-based fairness is an efficient way [48]. Nonetheless, the bottleneck in heterogeneous video broadcasting still lies in variety, unreliability, and limited resources. This subse- quently makes video broadcasting difficult to provide reliable real-time video streaming for multiusers. VI. ARCHITECTURE In this article, we present a framework of video broad- casting with heterogeneity support as shown in Fig. 3. This solution considers the scenario of multicontent video broadcasting, where videos are distributed to multiple het- erogeneous devices. The techniques on both of the server side and the client side are listed in the figure. The server side includes utility-driven joint source coding/optimization, QoE mapping, content-aware fair resource allocation, flexible FEC, joint source/channel coding, cross-layer optimization, layer channel coding, adaptive modula- tion, and diversity modules. Moveover, resource-aware, cooperative-transmission, adaptive-computing, interaction, and QoE-capturing modules are presented on the client side. To support heterogeneous QoE, several dynamic monitor- ing operations are required to simultaneously serve diverse devices with resource constraints under a heterogeneous circumstance. Such operations correspondingly need device- aware mechanisms from receivers, QoE-aware properties from users, and circumstance-aware services from broadcast- ing systems. A. APPLICATION-LAYER CODING AND ADAPTION QoE provision from the application layer has become the most active and effective method in recent years. From video source coding, a video stream is encoded into progressive layers that have unequal importance for serving different user groups. QoE mapping directly introduces the parameters to video source coding such that video streams are generated according to the requirements from users. Scalable video sources provide more adaptability by apply- ing a variety of schemes, such as scalable stream extraction (e.g., [39], [49]–[52]), layer generation with different prior- ities (e.g., [40], [53]–[55]), and summarization (e.g., [56]), before they are dispatched to the next layers. In broadcasting systems, it is critical to efficiently utilize available bandwidth resources so as to provide guaranteed quality of service for multiple users. Generally, utility is defined as the satisfaction level of a user with respect to het- erogeneous characteristics or defined as the utility summation from all the users that are serviced. Since the satisfaction 102 VOLUME 4, 2016 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 7. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks TABLE 1. Model comparison. is parameterized through the QoE mapping module, developing a corresponding metric is conducive to content- aware allocation in fair broadcasting systems. Since layered video data are sensitive to transmission failures, it is acceptable for servers to eliminate the retrans- mission and lower the overhead of the unnecessary recep- tions using FEC. To develop more flexible FEC, most of related works focused on: 1) finding an optimal bit allo- cation between video coding and channel coding, such as [57] and [58]; 2) designing a new encoder for target source rates under a given channel condition, such as [59]; 3) propos- ing novel channel coding to achieve the required robustness, such as low-density parity check (LDPC) [60], Turbo [61], Reed-Solomon (RS) [62], and Fountain [63] codes; 4) creat- ing a joint optimization framework that covers all available error control components along with error concealment and transmission control to improve entire system performance, like [64]. B. PHYSICAL-LAYER CONTROL IN CROSS-LAYER OPTIMIZATION Besides the performance of unequal error protection, effi- ciency improvement of transmissions in multilayers is the major purpose of the physical layer. The remarkable high rates with high reliability innovation include Diver- sity Embedded Space-Time Codes (DE-STCs) [65], [66], which allow servers to provide multiple levels of reliabil- ity to satisfy different QoS requirements. DE-STCs real- ized a form of communications, where the high-rate code opportunistically took advantage of good channels and made decisions [67]. Through cross-layer designs, joint control with DE-STCs could benefit the diverse rates and reli- able transmissions in a wide range of channel conditions, especially in broadcasting/multicasting [68]–[70]. When DE-STCs were combined with opportunistic transmissions, the utilization of the scarce wireless resource was further improved, particularly in variable channel conditions [71]. Current video broadcasting services are expected to pro- vide more experience-enriched videos for consumers than before. With the diversity of multiple devices and the vari- able demands from mobile users, video streams are normally initiated and delivered through multiple layered substreams. Under the framework of cross-layer control, broadcasting multiple video streams with multiuser QoE support can be realized through adaptive modulation and joint diversity- embedded high-rate reliability coding from physical layers. C. INTELLIGENT PROCESSING ON THE DEVICE SIDE With the increase of pervasive computing, current devices are becoming more ubiquitous [72]. Generally, video services on mobile devices are usually computationally intensive and power-consuming. Consequently, emerging wireless applications have to face a challenge of resource-constrained video networking, such as wireless low-power surveil- lance networks, mobile video phones, etc., because com- putational power, memory, and batteries are limited. However, the high resolutions and complex functionali- ties of encoding require high resources. Thus, the video encoder should have the capability and the scalability of processing videos based on remaining battery capacity, and power-scalable video encoding is a smart solution for energy-constrained devices. This scheme performs game theoretical analysis and models the power consumption as a game problem. It uses game theory to solve the tradeoff between encoding and power consumptions, and it allows video services to work under variable energetic constraints while keeping stable performance. Since the user device is the direct terminal to collect the QoE, the human perceptual method offers another approach for resolv- ing power consumption. For example, fine-grained models, such as perceptual macroblock-level power control based on Just-Noticeable Distortion (JND), can adapt to available energy resources at macroblock levels in consideration of human perceptions. For those devices with large displays, cooperative communications have been proven to be robust against variable data rates [37]. VII. PRACTICAL CHALLENGES AND COMPARATIVE RESULTS This section provides numerical results of the performance with a focus on the aforementioned concepts in the article. As described above, parametric QoE models have been proposed in the past years. Different models with vari- ous parameters were designed for different conditions. This section firstly gives a summary of representative models and then compares the performance of different models. Table 1 presents five QoE estimation models in typical video broadcasting scenarios. Different QoSs are highlighted in the figure. 1) Mean Perceived QoS (MPQoS) model: A qualitative metric that was designed for CIF- or QCIF-sized videos. This model did not consider factors in transmissions. The model parameters were derived from video content based on [73]. VOLUME 4, 2016 103 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 8. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks FIGURE 4. Frame-level video quality based on PSNRs, PSPNRs, and SSIMs for sequence ‘‘Crew.’’ 2) Model by Ma et al.: In [74], Ma et al. have presented a rate-and-quality model based on frame rates and quantization step-sizes. Model coefficients were predicted by using video features, but the transmission impairment was not modeled herein. 3) Video Quality Metric (VQM) model: A qualitative evaluation proposed by National Telecommunications and Information Administration (NTIA), which consisted of the linear combinations of features derived from several Human Visual Systems (HVSs) [76]. The degradation introduced in the transmission process was not evaluated herein. 4) Method by Liu et al.: Liu et al. [75] have proposed the video quality model by considering packet losses. Loss positions and loss severity as well as error lengths were fully investigated in their method. The authors used a VQM based on PSNRs (e.g., VQMp) proposed in [77] for coding artifacts. 5) Motion-based video integrity evaluation (MOVIE): In [78], a video qualitative evaluation was presented for mod- eling not only spatial and temporal domains but also spatio- temporal domains. The analysis was carried out by evaluating motion quality along computed motion trajectories. 6) Approach by You et al. : In this method [79], You et al. developed an attention-driven foveated quality model, which generated the perceived representation of a video by integrat- ing visual attentions into the foveation mechanism. TABLE 2. Evaluation of different QoE models on LIVE database. For fairness, the experiments on LIVE database [80] were carried out based on all the aforementioned models except for MPQoS as the authors did not quantitatively present how to derive model coefficients from video content. Table 2 lists the performance of different QoE models in terms of Pearson Correlations (PCs), root-mean-square errors (RMSEs), and Epsilon-insensitive RMSEs (E-RMSEs) based upon the 95% confidence interval of the video subjective scores. As dis- played in the table, all the leading QoE models perform well in the LIVE database. Interestingly, there is no dominant model, which can comprehensively consider coding artifacts, transmission factors, and HVS-related features at the same time. The following section provides an overview of the perfor- mance with support of scalable video coding. Three versions of the same video were manually selected. They were respec- tively designated as ‘‘high-quality level,’’ ‘‘medium-quality level,’’ and ‘‘low-quality level’’ after processed by using the JSVM SVC reference encoder [81]. • High-Quality Level: 704 × 576 at 30 fps, QP = 32 • Medium-Quality Level: 352 × 288 at 15 fps, QP = 38 • Low-Quality Level: 176 × 144 at 10 fps, QP = 44 Fig. 4 presents the performance of SVC with three scala- bility dimensions. Three representative quality metrics were used for the evaluation. The horizontal axis represents the frame index, whereas the vertical axis respectively spec- ifies the measurements for PSNRs, structural similarities (SSIMs) [82], and peak signal-to-perceptual-noise ratios (PSPNRs) [83]. These three metrics reveal a similar trend when the video quality degrades. Furthermore, all the three metrics present numerical losses. FIGURE 5. Packet loss ratio of different SVC layers. The following test simulates the layered video transmis- sions over wireless networks with flexible FEC techniques. Fig. 5 compares the loss ratio of different SVC layers. In this simulation, the SVC video stream was encoded into 104 VOLUME 4, 2016 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 9. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks a layered structure, which included the base layer and two enhancement layers. The base layer used QCIF formats at 7.5Hz, whereas the first enhancement layer applied the QCIF format at 15Hz, and the second enhancement layer was based on CIF formats at 30Hz. To ensure that users could browse the basic quality version of the video, the enhanced FEC was implemented to protect the base layer. The second enhancement layer was used for the comparison, so it was not protected by FEC because of least importance. Judging from Fig. 5, the result reveals that the packet loss ratio does not increase dramatically until the packet error rate reaches 0.2. When the packet error rate is between 0.3 and 0.5, the packet loss ratios of the base layer and the first enhancement layer are almost the same. However, the second enhancement layer has a higher packet loss ratio than the other two layers due to the lack of proper FEC techniques. VIII. FUTURE RESEARCH DIRECTIONS 1) A UNIFIED QoE MEASURE MODEL IN HETEROGENEOUS NETWORKS As mentioned above, the heterogeneity of devices directly influences the design of video broadcasting systems. Although a large number of significant works on QoE under- standing have been conducted, there is still no clear descrip- tion of a unified QoE model for comprehensive broadcasting even in communication systems. The intrinsic property of video signal itself presents complex scalability, especially in hybrid domains. After video streams are encoded and trans- mitted, the error propagation caused by quality degradation, packet losses, delay, format inconformity, etc., is difficult to evaluate. Nevertheless, to make the devices and inner video services more ubiquitous, new interactive techniques should be developed. Subjective quality assessment in laboratory environments is losing its relevance to realistic user termi- nals [84]. How to combine the QoE with user background, emotions, behavior, habits and social influences is still an open topic. 2) DEVICE- AND USER-AWARE ADAPTIVE JOINT CODING MODEL In typical, an entire video stream is initiated after it is divided into multilayered substreams to ensure the diversity of multi- ple devices and to satisfy the various demands from users. Following the initiation, these substreams are distributed and transmitted through multiple subchannels in parallel to diverse end-users. Finding a way to transmit these substreams with support of multiuser experience has a major impact on performance. However, in current user-centric broadcasting systems, video coding, channel coding, and joint coding should develop adaptability and robustness to cope with mass interactions under ubiquitous environments. Thus, how to intelligently, dynamically, and cooperatively encode and pro- tect video streams so that videos can adapt themselves to vari- able circumstances with limited resources is still challenging. 3) NETWORK COGNITIVE COOPERATIVE TRANSMISSION In homogeneous networks, the quality of network varies with time. Since layered video data are sensitive to failures, the broadcasting system needs joint solutions of coding and transmissions to adapt to quality fluctuation. Nevertheless, the access, interactive modes, user operations, and terminals emerge diversely in heterogeneous networks. These result in high-delay, high-cost, and mismatch-bandwidth problems. Thus, video broadcasting faces a new challenge of how to develop new revolutionary techniques to support ubiquitous computing and communications. IX. CONCLUSION Video broadcasting to heterogeneous devices is a research subject that requires comprehensive QoE modeling, coding and transmission strategies with heterogeneity support. This article firstly investigates the key concept of QoE architec- tures by reviewing recent results from scalable video cod- ing to heterogeneous video transmission. Finally, this study brings the theoretical models closer to practical implementa- tion by presenting an integrated broadcasting system. How- ever, the community still lacks revolutionary techniques. Developing effective methodologies will need interdisci- plinary efforts from academia and industry in the research field of video coding, multiuser communication and broad- casting networks. REFERENCES [1] Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2013–2018. [Online]. Available: http://www.cisco.com/c/ en/us/solutions/collateral/service-provider/visual-networking-index-vni/ white_paper_c11-520862.html, accessed Mar. 30, 2014. [2] 33rd Statistical Report on Internet Development in China. [Online]. Available: http://www.cnnic.net.cn/, accessed Mar. 30, 2014. [3] D. Zhang, Z. Yang, V. Raychoudhury, Z. Chen, and J. Lloret, ‘‘An energy- efficient routing protocol using movement trends in vehicular ad hoc networks,’’ Comput. J., vol. 56, no. 8, pp. 938–946, 2013. [4] D. Zhang, H. Huang, J. Zhou, F. Xia, and Z. Chen, ‘‘Detecting hot road mobility of vehicular ad hoc networks,’’ Mobile Netw. Appl., vol. 18, no. 6, pp. 803–813, 2013. [5] S. Schwarz, J. C. Ikuno, M. Simko, M. Taranetz, Q. Wang, and M. Rupp, ‘‘Pushing the limits of LTE: A survey on research enhancing the standard,’’ IEEE Access, vol. 1, pp. 51–62, 2013. [6] T. S. Rappaport et al., ‘‘Millimeter wave mobile communications for 5G cellular: It will work!’’ IEEE Access, vol. 1, pp. 335–349, 2013. [7] Definition of Quality of Experience (QoE), document COM 12-LS 62-E, ITU-T, Jan. 2007, pp. 1–2. [8] Quality of Experience Requirements for IPTV Services, document FG IPTV-DOC-0036, ITU-T, Oct. 2006, pp. 1–6. [9] A. Takahashi, D. Hands, and V. Barriac, ‘‘Standardization activities in the ITU for a QoE assessment of IPTV,’’ IEEE Commun. Mag., vol. 46, no. 2, pp. 78–84, Feb. 2008. [10] T. Hobfeld, R. Schatz, M. Varela, and C. Timmerer, ‘‘Challenges of QoE management for cloud applications,’’ IEEE Commun. Mag., vol. 50, no. 4, pp. 28–36, Apr. 2012. [11] P. Rengaraju, C.-H. Lung, F. R. Yu, and A. Srinivasan, ‘‘On QoE monitoring and E2E service assurance in 4G wireless networks,’’ IEEE Trans. Wireless Commun., vol. 19, no. 4, pp. 89–96, Aug. 2012. [12] D. Soldani, M. Li, and R. Cuny, Eds., QoS and QoE Management in UMTS Cellular Systems. West Sussex, U.K.: Wiley, 2006. [13] M. Volk, J. Sterle, U. Sedlar, and A. Kos, ‘‘An approach to modeling and control of QoE in next generation networks,’’ IEEE Commun. Mag., vol. 48, no. 8, pp. 126–135, Aug. 2010. VOLUME 4, 2016 105 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 10. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks [14] J. Sterle, M. Volk, U. Sedlar, J. Bester, and A. Kos, ‘‘Application-based NGN QoE controller,’’ IEEE Commun. Mag., vol. 49, no. 1, pp. 92–101, Jan. 2011. [15] L. Zhou, Z. Yang, Y. Wen, H. Wang, and M. Guizani, ‘‘Resource alloca- tion with incomplete information for QoE-driven multimedia communi- cations,’’ IEEE Trans. Wireless Commun., vol. 12, no. 8, pp. 3733–3745, Aug. 2013. [16] K. U. R. Laghari, N. Crespi, and K. Connelly, ‘‘Toward total quality of experience: A QoE model in a communication ecosystem,’’ IEEE Commun. Mag., vol. 50, no. 4, pp. 58–65, Apr. 2012. [17] J. Kim, T.-W. Um, W. Ryu, and B.-S. Lee, ‘‘IPTV systems, stan- dards and architectures: Part II—Heterogeneous networks and terminal- aware QoS/QoE-guaranteed mobile IPTV service,’’ IEEE Commun. Mag., vol. 46, no. 5, pp. 110–117, May 2008. [18] C. W. Chan, S. Wee, and J. Apostolopoulos, ‘‘Multiple distortion measures for packetized scalable media,’’ IEEE Trans. Multimedia, vol. 10, no. 8, pp. 1671–1686, Dec. 2008. [19] Y.-F. Ou, Z. Ma, T. Liu, and Y. Wang, ‘‘Perceptual quality assessment of video considering both frame rate and quantization artifacts,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 21, no. 3, pp. 286–298, Mar. 2011. [20] Y. Wang, M. van der Schaar, S.-F. Chang, and A. C. Loui, ‘‘Classification- based multidimensional adaptation prediction for scalable video coding using subjective quality evaluation,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 10, pp. 1270–1279, Oct. 2005. [21] W. Ji, Z. Li, and Y. Chen, ‘‘Joint source-channel coding and optimization for layered video broadcasting to heterogeneous devices,’’ IEEE Trans. Multimedia, vol. 14, no. 2, pp. 443–455, Apr. 2012. [22] T. Mei, X.-S. Hua, C.-Z. Zhu, H.-Q. Zhou, and S. Li, ‘‘Home video visual quality assessment with spatiotemporal factors,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 6, pp. 699–706, Jun. 2007. [23] H. Schwarz, D. Marpe, and T. Wiegand, ‘‘Overview of the scalable video coding extension of the H.264/AVC standard,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1103–1120, Sep. 2007. [24] M. Effros, ‘‘Universal multiresolution source codes,’’ IEEE Trans. Inf. Theory, vol. 47, no. 6, pp. 2113–2129, Sep. 2001. [25] B.-J. Kim, Z. Xiong, and W. A. Pearlman, ‘‘Low bit-rate scalable video coding with 3-D set partitioning in hierarchical trees (3-D SPIHT),’’ IEEE Trans. Circuits Syst. Video Technol., vol. 10, no. 8, pp. 1374–1387, Dec. 2000. [26] V. K. Goyal, ‘‘Multiple description coding: Compression meets the net- work,’’ IEEE Signal Process. Mag., vol. 18, no. 5, pp. 74–93, Sep. 2001. [27] P. Correia, P. A. Assuncao, and V. Silva, ‘‘Multiple description of coded video for path diversity streaming adaptation,’’ IEEE Trans. Multimedia, vol. 14, no. 3, pp. 923–935, Jun. 2012. [28] P. Xia, S.-H. G. Chan, and X. Jin, ‘‘Optimal bandwidth assignment for multiple-description-coded video,’’ IEEE Trans. Multimedia, vol. 13, no. 2, pp. 366–375, Apr. 2011. [29] O. S. Badarneh, Y. Qian, B. Rong, A. K. Elhakeem, and M. Kadoch, ‘‘Multiple description coding based video multicast over heterogeneous wireless ad hoc networks,’’ in Proc. IEEE ICC, Jun. 2009, pp. 1–6. [30] T. Schierl, T. Stockhammer, and T. Wiegand, ‘‘Mobile video transmission using scalable video coding,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1204–1217, Sep. 2007. [31] S. Jaeckel and V. Jungnickel, ‘‘Scalable video transmission in multiantenna broadcast systems,’’ in Proc. 14th Eur. Wireless Conf., Jun. 2008, pp. 1–6. [32] W. Huang and K. L. Yeung, ‘‘Optimal opportunistic multicast for minimiz- ing broadcast latency in wireless networks,’’ in Proc. IEEE ICC, May 2010, pp. 1–5. [33] M. Luby, T. Gasiba, T. Stockhammer, and M. Watson, ‘‘Reliable multi- media download delivery in cellular broadcast networks,’’ IEEE Trans. Broadcast., vol. 53, no. 1, pp. 235–246, Mar. 2007. [34] T. Jiang, H. Wang, and A. V. Vasilakos, ‘‘QoE-driven channel allocation schemes for multimedia transmission of priority-based secondary users over cognitive radio networks,’’ IEEE J. Sel. Areas Commun., vol. 30, no. 7, pp. 1215–1224, Aug. 2012. [35] I. Berenguer, I. J. Wassell, and X. Wang, ‘‘Opportunistic user scheduling and antenna selection in the downlink of multiuser MISO systems,’’ in Proc. IEEE 61st VTC, vol. 2. May/Jun. 2005, pp. 1138–1142. [36] W. Ji, Z. Li, and Y. Chen, ‘‘QoE-based opportunistic transmission for video broadcasting in heterogeneous circumstance,’’ in Proc. 20th ACM Multimedia, Oct. 2012, pp. 1029–1032. [37] S.-C. Wang and W. Liao, ‘‘Cooperative multicasting for wireless scal- able video transmissions,’’ IEEE Trans. Commun., vol. 61, no. 9, pp. 3980–3989, Sep. 2013. [38] C.-W. Huang, S.-M. Huang, P.-H. Wu, S.-J. Lin, and J.-N. Hwang, ‘‘OLM: Opportunistic layered multicasting for scalable IPTV over mobile WiMAX,’’ IEEE Trans. Mobile Comput., vol. 11, no. 3, pp. 453–463, Mar. 2012. [39] M. Stoufs, A. Munteanu, J. Cornelis, and P. Schelkens, ‘‘Scalable joint source-channel coding for the scalable extension of H.264/AVC,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 12, pp. 1657–1670, Dec. 2008. [40] J. Liu, B. Li, Y. T. Hou, and I. Chlamtac, ‘‘On optimal layering and bandwidth allocation for multisession video broadcasting,’’ IEEE Trans. Wireless Commun., vol. 3, no. 2, pp. 656–667, Mar. 2004. [41] J. Xu, X. Shen, J. W. Mark, and J. Cai, ‘‘Adaptive transmission of multi-layered video over wireless fading channels,’’ IEEE Trans. Wireless Commun., vol. 6, no. 6, pp. 2305–2314, Jun. 2007. [42] W. Ji and Z. Li, ‘‘Joint layered video and digital fountain coding for multi- channel video broadcasting,’’ in Proc. 18th Int. Conf. ACM Multimedia, Oct. 2010, pp. 1223–1226. [43] W. Tu, ‘‘Efficient resource utilization for multi-flow wireless multi- casting transmissions,’’ IEEE J. Sel. Areas Commun., vol. 30, no. 7, pp. 1246–1258, Aug. 2012. [44] F. Fu and M. van der Schaar, ‘‘A systematic framework for dynamically optimizing multi-user wireless video transmission,’’ IEEE J. Sel. Areas Commun., vol. 28, no. 3, pp. 308–320, Apr. 2010. [45] M. van der Schaar, Y. Andreopoulos, and Z. Hu, ‘‘Optimized scalable video streaming over IEEE 802.11 a/e HCCA wireless networks under delay constraints,’’ IEEE Trans. Mobile Comput., vol. 5, no. 6, pp. 755–768, Jun. 2006. [46] J. Huang, Z. Li, M. Chiang, and A. K. Katsaggelos, ‘‘Joint source adap- tation and resource allocation for multi-user wireless video streaming,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 18, no. 5, pp. 582–595, May 2008. [47] E. Maani, P. V. Pahalawatta, R. Berry, T. N. Pappas, and A. K. Katsaggelos, ‘‘Resource allocation for downlink multiuser video transmission over wireless lossy networks,’’ IEEE Trans. Image Process., vol. 17, no. 9, pp. 1663–1671, Sep. 2008. [48] Y. Li, Z. Li, M. Chiang, and A. R. Calderbank, ‘‘Content-aware distortion- fair video streaming in congested networks,’’ IEEE Trans. Multimedia, vol. 11, no. 6, pp. 1182–1193, Oct. 2009. [49] M. Wien, H. Schwarz, and T. Oelbaum, ‘‘Performance analysis of SVC,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 9, pp. 1194–1203, Sep. 2007. [50] Y. Wang, L.-P. Chau, and K.-H. Yap, ‘‘Spatial resolution decision in scalable bitstream extraction for network and receiver aware adaptation,’’ in Proc. IEEE ICME, Jun./Apr. 2008, pp. 577–580. [51] T. B. Abanoz and A. M. Tekalp, ‘‘Optimization of encoding configuration in scalable multiple description coding for rate-adaptive P2P video multi- casting,’’ in Proc. 16th IEEE ICIP, Nov. 2009, pp. 3741–3744. [52] E. Maani and A. K. Katsaggelos, ‘‘Optimized bit extraction using distortion modeling in the scalable extension of H.264/AVC,’’ IEEE Trans. Image Process., vol. 18, no. 9, pp. 2022–2029, Sep. 2009. [53] Q. Zhang, Q. Guo, Q. Ni, W. Zhu, and Y.-Q. Zhang, ‘‘Sender-adaptive and receiver-driven layered multicast for scalable video over the Internet,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 15, no. 4, pp. 482–495, Apr. 2005. [54] D. Taubman and J. Thie, ‘‘Optimal erasure protection for scalably com- pressed video streams with limited retransmission,’’ IEEE Trans. Image Process., vol. 14, no. 8, pp. 1006–1019, Aug. 2005. [55] W. Ji and Z. Li, ‘‘Heterogeneous QoS video broadcasting with optimal joint layered video and digital fountain coding,’’ in Proc. IEEE ICC, Jun. 2011, pp. 1–6. [56] Z. Li, G. M. Schuster, A. K. Katsaggelos, and B. Gandhi, ‘‘Rate-distortion optimal video summary generation,’’ IEEE Trans. Image Process., vol. 14, no. 10, pp. 1550–1560, Oct. 2005. [57] M. Bystrom and J. W. Modestino, ‘‘Combined source-channel coding schemes for video transmission over an additive white Gaussian noise channel,’’ IEEE J. Sel. Areas Commun., vol. 18, no. 6, pp. 880–890, Jun. 2000. [58] D. C. Cernea, A. Munteanu, A. Alecu, J. Cornelis, and P. Schelkens, ‘‘Scal- able joint source and channel coding of meshes,’’ IEEE Trans. Multimedia, vol. 10, no. 3, pp. 503–513, Apr. 2008. [59] Z. He, J. Cai, and C. W. Chen, ‘‘Joint source channel rate-distortion analysis for adaptive mode selection and rate control in wireless video coding,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 12, no. 6, pp. 511–523, Jun. 2002. 106 VOLUME 4, 2016 www.redpel.com +917620593389 www.redpel.com +917620593389
  • 11. B.-W. Chen et al.: QoE-Enabled Big Video Streaming for Large-Scale Heterogeneous Clients and Networks [60] N. Raja, Z. Xiong, and M. Fossorier, ‘‘Combined source-channel coding of images under power and bandwidth constraints,’’ EURASIP J. Adv. Signal Process., vol. 2007, Dec. 2007. [61] X. Jaspar, C. Guillemot, and L. Vandendorpe, ‘‘Joint source–channel turbo techniques for discrete-valued sources: From theory to practice,’’ Proc. IEEE, vol. 95, no. 6, pp. 1345–1361, Jun. 2007. [62] L. Qian, D. L. Jones, K. Ramchandran, and S. Appadwedula, ‘‘A general joint source-channel matching method for wireless video transmission,’’ in Proc. DCC, Jun. 1999, pp. 414–423. [63] Q. Xu, V. Stanković, and Z. Xiong, ‘‘Distributed joint source-channel coding of video using raptor codes,’’ IEEE J. Sel. Areas Commun., vol. 25, no. 4, pp. 851–861, May 2007. [64] F. Zhai, Y. Eisenberg, T. N. Pappas, R. Berry, and A. K. Katsaggelos, ‘‘Rate-distortion optimized hybrid error control for real-time packe- tized video transmission,’’ IEEE Trans. Image Process., vol. 15, no. 1, pp. 40–53, Jan. 2006. [65] S. N. Diggavi, A. R. Calderbank, S. Dusad, and N. Al-Dhahir, ‘‘Diversity embedded space–time codes,’’ IEEE Trans. Inf. Theory, vol. 54, no. 1, pp. 33–50, Jan. 2008. [66] S. Dusad, S. N. Diggavi, N. Al-Dhahir, and A. R. Calderbank, ‘‘Diver- sity embedded codes: Theory and practice,’’ IEEE J. Sel. Topics Signal Process., vol. 2, no. 2, pp. 202–219, Apr. 2008. [67] Y. Li, M. Chiang, A. R. Calderbank, and S. N. Diggavi, ‘‘Optimal rate- reliability-delay tradeoff in networks with composite links,’’ IEEE Trans. Commun., vol. 57, no. 5, pp. 1390–1401, May 2009. [68] J. Chui and A. R. Calderbank, ‘‘Multilevel diversity-embedded space-time codes for video broadcasting over WiMAX,’’ in Proc. IEEE ISIT, vol. 2. Jul. 2008, pp. 1068–1072. [69] C. Bilen, E. Erkip, and Y. Wang, ‘‘Layered video multicast using diversity embedded space time codes,’’ in Proc. IEEE Sarnoff Symp., Mar./Apr. 2009, pp. 1–5. [70] O. Alay, P. Liu, Y. Wang, E. Erkip, and S. S. Panwar, ‘‘Cooperative layered video multicast using randomized distributed space time codes,’’ IEEE Trans. Multimedia, vol. 13, no. 5, pp. 1127–1140, Oct. 2011. [71] Q. Zhang and Y.-Q. Zhang, ‘‘Cross-layer design for QoS support in multi- hop wireless networks,’’ Proc. IEEE, vol. 96, no. 1, pp. 64–76, Jan. 2008. [72] R. Ballagas, J. Borchers, M. Rohs, and J. G. Sheridan, ‘‘The smart phone: A ubiquitous input device,’’ IEEE Pervasive Comput., vol. 5, no. 1, pp. 70–77, Jan. 2006. [73] H. Koumaras, A. Kourtis, D. Martakos, and J. Lauterjung, ‘‘Quantified PQoS assessment based on fast estimation of the spatial and temporal activ- ity level,’’ Multimedia Tools Appl., vol. 34, no. 3, pp. 355–374, Sep. 2007. [74] Z. Ma, M. Xu, Y.-F. Ou, and Y. Wang, ‘‘Modeling of rate and perceptual quality of compressed video as functions of frame rate and quantization stepsize and its applications,’’ IEEE Trans. Circuits Syst. Video Technol., vol. 22, no. 5, pp. 671–682, May 2012. [75] T. Liu, Y. Wang, J. M. Boyce, H. Yang, and Z. Wu, ‘‘A novel video quality metric for low bit-rate video considering both coding and packet- loss artifacts,’’ IEEE J. Sel. Topics Signal Process., vol. 3, no. 2, pp. 280–293, Apr. 2009. [76] M. H. Pinson and S. Wolf, ‘‘A new standardized method for objec- tively measuring video quality,’’ IEEE Trans. Broadcast., vol. 50, no. 3, pp. 312–322, Sep. 2004. [77] S. Wolf and M. Pinson, ‘‘Video quality measurement techniques,’’ Nat. Telecommun. Inf. Admin., Washington, DC, USA, Tech. Rep. TR-02-392, 2002. [78] K. Seshadrinathan and A. C. Bovik, ‘‘Motion tuned spatio-temporal quality assessment of natural videos,’’ IEEE Trans. Image Process., vol. 19, no. 2, pp. 335–350, Feb. 2010. [79] J. You, T. Ebrahimi, and A. Perkis, ‘‘Attention driven foveated video quality assessment,’’ IEEE Trans. Image Process., vol. 23, no. 1, pp. 200–213, Jan. 2014. [80] K. Seshadrinathan, R. Soundararajan, A. C. Bovik, and L. K. Cormack, ‘‘Study of subjective and objective quality assessment of video,’’ IEEE Trans. Image Process., vol. 19, no. 6, pp. 1427–1441, Jun. 2010. [81] J. Reichel and M. Wien, ‘‘Joint scalable video model JSVM-8,’’ document ISO/IEC JTC1/SC29/WG11 ITU-T SG16 Q.6, 2006. [82] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, ‘‘Image quality assessment: From error visibility to structural similarity,’’ IEEE Trans. Image Process., vol. 13, no. 4, pp. 600–612, Apr. 2004. [83] X. K. Yang, W. S. Ling, Z. K. Lu, E. P. Ong, and S. S. Yao, ‘‘Just noticeable distortion model and its applications in video coding,’’ Signal Process., Image Commun., vol. 20, no. 7, pp. 662–680, Aug. 2005. [84] J.-S. Lee, F. De Simone, T. Ebrahimi, N. Ramzan, and E. Izquierdo, ‘‘Quality assessment of multidimensional video scalability,’’ IEEE Wireless Commun. Mag., vol. 50, no. 4, pp. 38–46, Apr. 2012. [85] L. Atzori, C. W. Chen, T. Dagiuklas, and H. R. Wu, ‘‘QoE management in emerging multimedia services,’’ IEEE Commun. Mag., vol. 50, no. 4, pp. 18–19, Apr. 2012. BO-WEI CHEN (M’14) received the Ph.D. degree in electrical engineering from National Cheng Kung University (NCKU), Tainan, Taiwan, in 2009. Until 2010, he was a Post-Doctoral Research Fellow with the Department of Electrical Engineering, NCKU. He is currently a Post-Doctoral Research Fellow with the Depart- ment of Electrical Engineering, Princeton Univer- sity, Princeton, NJ, USA. His research interests include big data analysis, machine learning, social network analysis, audiovisual sensor networks, semantic analysis, and video encoders. He serves as the Chair of the Signal Processing Chapter of the IEEE Harbin Section. WEN JI (M’09) received the M.S. and Ph.D. degrees in communication and information systems from Northwestern Polytechnical Univer- sity, Xi’an, China, in 2003 and 2006, respectively. From 2007 to 2009, she was a Post-Doctoral Research Fellow with the Institute of Comput- ing Technology, Chinese Academy of Sciences, Beijing, China, where she was an Assistant Professor from 2009 to 2010 and is currently an Associate Professor. Her research areas include video communication and networking, video coding, channel coding, infor- mation theory, optimization, network economics, and pervasive computing. She is the Vice Chair of the Signal Processing Chapter of the IEEE Harbin Section. FENG JIANG received the B.S., M.S., and Ph.D. degrees in computer science from the Harbin Institute of Technology (HIT), Harbin, China, in 2001, 2003, and 2008, respectively. He is cur- rently an Associate Professor with the Department of Computer Science, HIT, China. His research interests include computer vision, pattern recog- nition, and image and video processing. He is the Secretary of the Signal Processing Chapter of the IEEE Harbin Section. SEUNGMIN RHO received the M.S. and Ph.D. degrees in computer science from Ajou University, Korea, in 2003 and 2008, respectively. In 2008 and 2009, he was a Post-Doctoral Research Fellow with the Computer Music Lab- oratory, School of Computer Science, Carnegie Mellon University. He was a Research Professor with the School of Electrical Engineering, Korea University, from 2009 to 2011. In 2012, he was an Assistant Professor with the Division of Informa- tion and Communication, Baekseok University. He was a Faculty Member with the Department of Multimedia, Sungkyul University, Korea, in 2013. He is currently an Associate Professor with the Department of Computer Engineering, Mevlana University, Konya, Turkey. His current research inter- ests include database, big data analysis, music retrieval, multimedia systems, machine learning, knowledge management, and computational intelligence. VOLUME 4, 2016 107 www.redpel.com +917620593389 www.redpel.com +917620593389