Cargando…

Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming

In video streaming applications, especially during live streaming events, video traffic can account for a significant portion of the network traffic and can lead to severe network congestion. For such applications, multicast provides an efficient means to deliver the same content to a large number o...

Descripción completa

Detalles Bibliográficos
Autores principales: Zuhra, Sadaf ul, Besser, Karl-Ludwig, Chaporkar, Prasanna, Karandikar, Abhay, Poor, H. Vincent
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10378663/
https://www.ncbi.nlm.nih.gov/pubmed/37509992
http://dx.doi.org/10.3390/e25071045
_version_ 1785079824214130688
author Zuhra, Sadaf ul
Besser, Karl-Ludwig
Chaporkar, Prasanna
Karandikar, Abhay
Poor, H. Vincent
author_facet Zuhra, Sadaf ul
Besser, Karl-Ludwig
Chaporkar, Prasanna
Karandikar, Abhay
Poor, H. Vincent
author_sort Zuhra, Sadaf ul
collection PubMed
description In video streaming applications, especially during live streaming events, video traffic can account for a significant portion of the network traffic and can lead to severe network congestion. For such applications, multicast provides an efficient means to deliver the same content to a large number of users simultaneously. However, in multicast, if the base station transmits content at rates higher than what can be decoded by users with the worst channels, these users will experience outages. This makes the multicast system’s performance dependent on the weakest users in the system. Interestingly, video streams can tolerate some packet loss without a significant degradation in the quality experienced by the users. This property can be leveraged to improve the multicast system’s performance by reducing the dependence of the multicast transmissions on the weakest users. In this work, we design a loss-tolerant video multicasting system that allows for some controlled packet loss while satisfying the quality requirements of the users. In particular, we solve the resource allocation problem in a multimedia broadcast multicast services (MBMS) system by transforming it into the problem of stabilizing a virtual queuing system. We propose two loss-optimal policies and demonstrate their effectiveness using numerical examples with realistic traffic patterns from real video streams. It is shown that the proposed policies are able to keep the loss encountered by every user below its tolerable loss. The proposed policies are also able to achieve a significantly lower peak SNR degradation than the existing schemes.
format Online
Article
Text
id pubmed-10378663
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103786632023-07-29 Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming Zuhra, Sadaf ul Besser, Karl-Ludwig Chaporkar, Prasanna Karandikar, Abhay Poor, H. Vincent Entropy (Basel) Article In video streaming applications, especially during live streaming events, video traffic can account for a significant portion of the network traffic and can lead to severe network congestion. For such applications, multicast provides an efficient means to deliver the same content to a large number of users simultaneously. However, in multicast, if the base station transmits content at rates higher than what can be decoded by users with the worst channels, these users will experience outages. This makes the multicast system’s performance dependent on the weakest users in the system. Interestingly, video streams can tolerate some packet loss without a significant degradation in the quality experienced by the users. This property can be leveraged to improve the multicast system’s performance by reducing the dependence of the multicast transmissions on the weakest users. In this work, we design a loss-tolerant video multicasting system that allows for some controlled packet loss while satisfying the quality requirements of the users. In particular, we solve the resource allocation problem in a multimedia broadcast multicast services (MBMS) system by transforming it into the problem of stabilizing a virtual queuing system. We propose two loss-optimal policies and demonstrate their effectiveness using numerical examples with realistic traffic patterns from real video streams. It is shown that the proposed policies are able to keep the loss encountered by every user below its tolerable loss. The proposed policies are also able to achieve a significantly lower peak SNR degradation than the existing schemes. MDPI 2023-07-11 /pmc/articles/PMC10378663/ /pubmed/37509992 http://dx.doi.org/10.3390/e25071045 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zuhra, Sadaf ul
Besser, Karl-Ludwig
Chaporkar, Prasanna
Karandikar, Abhay
Poor, H. Vincent
Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title_full Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title_fullStr Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title_full_unstemmed Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title_short Optimal Resource Allocation for Loss-Tolerant Multicast Video Streaming
title_sort optimal resource allocation for loss-tolerant multicast video streaming
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10378663/
https://www.ncbi.nlm.nih.gov/pubmed/37509992
http://dx.doi.org/10.3390/e25071045
work_keys_str_mv AT zuhrasadaful optimalresourceallocationforlosstolerantmulticastvideostreaming
AT besserkarlludwig optimalresourceallocationforlosstolerantmulticastvideostreaming
AT chaporkarprasanna optimalresourceallocationforlosstolerantmulticastvideostreaming
AT karandikarabhay optimalresourceallocationforlosstolerantmulticastvideostreaming
AT poorhvincent optimalresourceallocationforlosstolerantmulticastvideostreaming