83 research outputs found
Experimental Evaluation of Large Scale WiFi Multicast Rate Control
WiFi multicast to very large groups has gained attention as a solution for
multimedia delivery in crowded areas. Yet, most recently proposed schemes do
not provide performance guarantees and none have been tested at scale. To
address the issue of providing high multicast throughput with performance
guarantees, we present the design and experimental evaluation of the Multicast
Dynamic Rate Adaptation (MuDRA) algorithm. MuDRA balances fast adaptation to
channel conditions and stability, which is essential for multimedia
applications. MuDRA relies on feedback from some nodes collected via a
light-weight protocol and dynamically adjusts the rate adaptation response
time. Our experimental evaluation of MuDRA on the ORBIT testbed with over 150
nodes shows that MuDRA outperforms other schemes and supports high throughput
multicast flows to hundreds of receivers while meeting quality requirements.
MuDRA can support multiple high quality video streams, where 90% of the nodes
report excellent or very good video quality
Random Linear Network Coding for 5G Mobile Video Delivery
An exponential increase in mobile video delivery will continue with the
demand for higher resolution, multi-view and large-scale multicast video
services. Novel fifth generation (5G) 3GPP New Radio (NR) standard will bring a
number of new opportunities for optimizing video delivery across both 5G core
and radio access networks. One of the promising approaches for video quality
adaptation, throughput enhancement and erasure protection is the use of
packet-level random linear network coding (RLNC). In this review paper, we
discuss the integration of RLNC into the 5G NR standard, building upon the
ideas and opportunities identified in 4G LTE. We explicitly identify and
discuss in detail novel 5G NR features that provide support for RLNC-based
video delivery in 5G, thus pointing out to the promising avenues for future
research.Comment: Invited paper for Special Issue "Network and Rateless Coding for
Video Streaming" - MDPI Informatio
Mechanisms for QoE optimisation of video traffic: a review paper
Transmission of video traffic over the Internet has grown exponentially in the past few years with no sign of waning. This increasing demand for video services has changed user expectation of quality. Various mechanisms have been proposed to optimise the Quality of Experience (QoE) of end users’ video. Studying these approaches are necessary for new methods to be proposed or combination of existing ones to be tailored. We discuss challenges facing the optimisation of QoE for video traffic in this paper. It surveys and classifies these mechanisms based on their functions. The limitation of each of them is identified and future directions are highlighted
Recommended from our members
Measurement-Driven Algorithm and System Design for Wireless and Datacenter Networks
The growing number of mobile devices and data-intensive applications pose unique challenges for wireless access networks as well as datacenter networks that enable modern cloud-based services. With the enormous increase in volume and complexity of traffic from applications such as video streaming and cloud computing, the interconnection networks have become a major performance bottleneck. In this thesis, we study algorithms and architectures spanning several layers of the networking protocol stack that enable and accelerate novel applications and that are easily deployable and scalable. The design of these algorithms and architectures is motivated by measurements and observations in real world or experimental testbeds.
In the first part of this thesis, we address the challenge of wireless content delivery in crowded areas. We present the AMuSe system, whose objective is to enable scalable and adaptive WiFi multicast. AMuSe is based on accurate receiver feedback and incurs a small control overhead. This feedback information can be used by the multicast sender to optimize multicast service quality, e.g., by dynamically adjusting transmission bitrate. Specifically, we develop an algorithm for dynamic selection of a subset of the multicast receivers as feedback nodes which periodically send information about the channel quality to the multicast sender. Further, we describe the Multicast Dynamic Rate Adaptation (MuDRA) algorithm that utilizes AMuSe's feedback to optimally tune the physical layer multicast rate. MuDRA balances fast adaptation to channel conditions and stability, which is essential for multimedia applications.
We implemented the AMuSe system on the ORBIT testbed and evaluated its performance in large groups with approximately 200 WiFi nodes. Our extensive experiments demonstrate that AMuSe can provide accurate feedback in a dense multicast environment. It outperforms several alternatives even in the case of external interference and changing network conditions. Further, our experimental evaluation of MuDRA on the ORBIT testbed shows that MuDRA outperforms other schemes and supports high throughput multicast flows to hundreds of nodes while meeting quality requirements. As an example application, MuDRA can support multiple high quality video streams, where 90% of the nodes report excellent or very good video quality.
Next, we specifically focus on ensuring high Quality of Experience (QoE) for video streaming over WiFi multicast. We formulate the problem of joint adaptation of multicast transmission rate and video rate for ensuring high video QoE as a utility maximization problem and propose an online control algorithm called DYVR which is based on Lyapunov optimization techniques. We evaluated the performance of DYVR through analysis, simulations, and experiments using a testbed composed of Android devices and o the shelf APs. Our evaluation shows that DYVR can ensure high video rates while guaranteeing a low but acceptable number of segment losses, buffer underflows, and video rate switches.
We leverage the lessons learnt from AMuSe for WiFi to address the performance issues with LTE evolved Multimedia Broadcast/Multicast Service (eMBMS). We present the Dynamic Monitoring (DyMo) system which provides low-overhead and real-time feedback about eMBMS performance. DyMo employs eMBMS for broadcasting instructions which indicate the reporting rates as a function of the observed Quality of Service (QoS) for each UE. This simple feedback mechanism collects very limited QoS reports which can be used for network optimization. We evaluated the performance of DyMo analytically and via simulations. DyMo infers the optimal eMBMS settings with extremely low overhead, while meeting strict QoS requirements under different UE mobility patterns and presence of network component failures.
In the second part of the thesis, we study datacenter networks which are key enablers of the end-user applications such as video streaming and storage. Datacenter applications such as distributed file systems, one-to-many virtual machine migrations, and large-scale data processing involve bulk multicast flows. We propose a hardware and software system for enabling physical layer optical multicast in datacenter networks using passive optical splitters. We built a prototype and developed a simulation environment to evaluate the performance of the system for bulk multicasting. Our evaluation shows that the optical multicast architecture can achieve higher throughput and lower latency than IP multicast and peer-to-peer multicast schemes with lower switching energy consumption.
Finally, we study the problem of congestion control in datacenter networks. Quantized Congestion Control (QCN), a switch-supported standard, utilizes direct multi-bit feedback from the network for hardware rate limiting. Although QCN has been shown to be fast-reacting and effective, being a Layer-2 technology limits its adoption in IP-routed Layer 3 datacenters. We address several design challenges to overcome QCN feedback's Layer- 2 limitation and use it to design window-based congestion control (QCN-CC) and load balancing (QCN-LB) schemes. Our extensive simulations, based on real world workloads, demonstrate the advantages of explicit, multi-bit congestion feedback, especially in a typical environment where intra-datacenter traffic with short Round Trip Times (RTT: tens of s) run in conjunction with web-facing traffic with long RTTs (tens of milliseconds)
Data Processing and Fusion For Multi-Source Wireless Systems
The constant evolution of the telecommunication technologies is one fundamental aspect that characterizes the modern era. In the context of healthcare and security, different scenarios are characterized by the presence of multiple sources of information that can support a large number of innovative services. For example, in emergency scenarios, reliable transmission of heterogeneous information (health conditions, ambient and diagnostic videos) can be a valid support for managing the first-aid operations. The presence of multiple sources of information requires a careful communication management, especially in case of limited transmission resource availability. The objective of my Ph.D. activity is to develop new optimization techniques for multimedia communications, considering emergency scenarios characterized by wireless connectivity. Different criteria are defined in order to prioritize the available heterogeneous information before transmission. The proposed solutions are based on the modern concept of content/context awareness: the transmission parameters are optimized taking into account the informative content of the data and the general context in which the information sources are located. To this purpose, novel cross-layer adaptation strategies are proposed for multiple SVC videos delivered over wireless channel. The objective is to optimize the resource allocation dynamically adjusting the overall transmitted throughput to meet the actual available bandwidth. After introducing a realistic camera network, some numerical results obtained with the proposed techniques are showed. In addition, through numerical simulations the benefits are showed, in terms of QoE, introduced by the proposed adaptive aggregation and transmission strategies applied in the context of emergency scenarios. The proposed solution is fully integrated in European research activities, including the FP7 ICT project CONCERTO. To implement, validate and demonstrate the functionalities of the proposed solutions, extensive transmission simulation campaigns are performed. Hence, the presented solutions are integrated on a common system simulator which is been developed within the CONCERTO project
Radio resource allocation algorithms for multicast OFDM systems
Mención Internacional en el título de doctorVideo services have become highly demanded in mobile networks leading
to an unprecedented traffic growth. It is expected that traffic from wireless
and mobile devices will account for nearly 70 percent of total IP traffic
by the year 2020, and the video services will account for nearly 75 percent
of mobile data traffic by 2022. Multicast transmission is one of the key
enablers towards a more spectral and energy efficient distribution of multimedia
content in current and envisaged mobile networks. It is worth noting
that multicast is a mechanism that efficiently delivers the same content to
many users, not only focusing on video broadcasting, but also distributing
many other media, such as software updates, weather forecast or breaking
news.
Although multicast services are available in Long Term Evolution (LTE)
and LTE-Advanced (LTE-A) networks, new improvements are needed in
some areas to handle the demands expected in the near future. Resource
allocation techniques for multicast services are one of the main challenging
issues, since it is required the development of novel schemes to meet the
demands of their evolution towards the next generation. Most multicast
techniques adopt rather conservative strategies that select a very robust
modulation and coding scheme (MCS), whose characteristics are determined
by the propagation conditions experienced by the worst user in the group
in order to ensure that all users in a multicast group are able to correctly
decode the received data. Obviously, this robustness comes at the prize of
a low spectral efficiency.
This thesis presents an exhaustive study of broadcast/multicast technology
for current mobile networks, especially focusing on the scheduling
and resource allocation (SRA) strategies to maximize the potential benefits
that multicast transmissions imply on the spectral efficiency. Based on that
issue, some contributions have been made to the state of the art in the radio
resource management (RRM) for current and beyond mobile multicast
services.
• In the frame of LTE/LTE-A, the evolved multimedia broadcast and
multicast service (eMBMS) shares the physical layer resources with the
unicast transmission mode (at least up to Release 12). Consequently,
the time allocation to multicast transmission is limited to a maximum
of a 60 percent, and the remaining subframes (at least 40 percent)
are reserved for unicast transmissions. With the aim of achieving the
maximum aggregated data rate (ADR) among the multicast users, we
have implemented several innovative SRA schemes that combine the
allocation of multicast and unicast resources in the LTE/LTE-A frame,
guaranteeing the prescribed quality of service (QoS) requirements for
every user.
• In the specific context of wideband communication systems, the selection
of the multicast MCS has often relied on the use of wideband
channel quality indicators (CQIs), providing rather imprecise information
regarding the potential capacity of the multicast channel. Only
recently has the per-subband CQI been used to improve the spectral
efficiency of the system without compromising the link robustness.
We have proposed novel subband CQI-based multicast SRA strategies
that, relying on the selection of more spectrally efficient transmission
modes, lead to increased data rates while still being able to fulfill
prescribed QoS metrics.
• Mobile broadcast/multicast video services require effective and low complexity
SRA strategies. We have proposed an SRA strategy based
on multicast subgrouping and the scalable video coding (SVC) technique for multicast video delivery. This scheme focuses on reducing
the search space of solutions and optimizes the ADR. The results in
terms of ADR, spectral efficiency, and fairness among multicast users,
along with the low complexity of the algorithm, show that this new
scheme is adequate for real systems.
These contributions are intended to serve as a reference that motivate
ongoing and future investigation in the challenging field of RRM for broadcast/
multicast services in next generation mobile networks.La demanda de servicios de vídeo en las redes móviles ha sufrido un incremento
exponencial en los últimos años, lo que a su vez ha desembocado
en un aumento sin precedentes del tráfico de datos. Se espera que antes
del año 2020, el trafico debido a dispositivos móviles alcance cerca del 70
por ciento del tráfico IP total, mientras que se prevé que los servicios de
vídeo sean prácticamente el 75 por ciento del tráfico de datos en las redes
móviles hacia el 2022. Las transmisiones multicast son una de las tecnologías
clave para conseguir una distribución más eficiente, tanto espectral como
energéticamente, del contenido multimedia en las redes móviles actuales y
futuras. Merece la pena reseñar que el multicast es un mecanismo de entrega
del mismo contenido a muchos usuarios, que no se enfoca exclusivamente
en la distribución de vídeo, sino que también permite la distribución de
otros muchos contenidos, como actualizaciones software, información meteorológica o noticias de última hora.
A pesar de que los servicios multicast ya se encuentran disponibles en
las redes Long Term Evolution (LTE) y LTE-Advanced (LTE-A), la mejora
en algunos ámbitos resulta necesaria para manejar las demandas que se
prevén a corto plazo. Las técnicas de asignación de recursos para los servicios
multicast suponen uno de los mayores desafíos, ya que es necesario
el desarrollo de nuevos esquemas que nos permitan acometer las exigencias
que supone su evolución hacia la próxima generación. La mayor parte de
las técnicas multicast adoptan estrategias conservadoras, seleccionando esquemas
de modulación y codificación (MCS) impuestos por las condiciones de propagación que experimenta el usuario del grupo con peor canal, para
así asegurar que todos los usuarios pertenecientes al grupo multicast sean
capaces de decodificar correctamente los datos recibidos. Como resulta obvio,
la utilización de esquemas tan robustos conlleva el precio de sufrir una
baja eficiencia espectral.
Esta tesis presenta un exhaustivo estudio de la tecnología broadcast/
multicast para las redes móviles actuales, que se centra especialmente en
las estrategias de asignación de recursos (SRA), cuyo objetivo es maximizar
los beneficios que la utilización de transmisiones multicast potencialmente
implica en términos de eficiencia espectral. A partir de dicho estudio, hemos
realizado varias contribuciones al estado del arte en el ámbito de la gestión
de recursos radio (RRM) para los servicios multicast, aplicables en las redes
móviles actuales y futuras.
• En el marco de LTE/LTE-A, el eMBMS comparte los recursos de la
capa física con las transmisiones unicast (al menos hasta la revisión
12). Por lo tanto, la disponibilidad temporal de las transmisiones
multicast está limitada a un máximo del 60 por ciento, reservándose
las subtramas restantes (al menos el 40 por ciento) para las transmisiones
unicast. Con el objetivo de alcanzar la máxima tasa total de
datos (ADR) entre los usuarios multicast, hemos implementado varios
esquemas innovadores de SRA que combinan la asignación de los recursos
multicast y unicast de la trama LTE/LTE-A, garantizando los
requisitos de QoS a cada usuario.
• En los sistemas de comunicaciones de banda ancha, la selección del
MCS para transmisiones multicast se basa habitualmente en la utilización de CQIs de banda ancha, lo que proporciona información bastante
imprecisa acerca de la capacidad potencial del canal multicast.
Recientemente se ha empezado a utilizar el CQI por subbanda para
mejorar la eficiencia espectral del sistema sin comprometer la robustez
de los enlaces. Hemos propuesto nuevas estrategias para SRA multicast
basadas en el CQI por subbanda que, basándose en la selección de los modos de transmisión con mayor eficiencia espectral, conducen
a mejores tasas de datos, a la vez que permiten cumplir los requisitos
de QoS.
• Los servicios móviles de vídeo broadcast/multicast precisan estrategias
eficientes de SRA con baja complejidad. Hemos propuesto una
estrategia de SRA basada en subgrupos multicast y la técnica de
codificación de vídeo escalable (SVC) para la difusión de vídeo multicast,
la cual se centra en reducir el espacio de búsqueda de soluciones
y optimizar el ADR. Los resultados obtenidos en términos de ADR,
eficiencia espectral y equidad entre los usuarios multicast, junto con la
baja complejidad del algoritmo, ponen de manifiesto que el esquema
propuesto es adecuado para su implantación en sistemas reales.
Estas contribuciones pretenden servir de referencia que motive la investigación actual y futura en el interesante ámbito de RRM para los servicios
broadcast/multicast en las redes móviles de próxima generación.Programa Oficial de Doctorado en Multimedia y ComunicacionesPresidente: Atilio Manuel Da Silva Gameiro.- Secretario: Víctor Pedro Gil Jiménez.- Vocal: María de Diego Antó
- …