Cargando…

Network Coding for Efficient Video Multicast in Device-to-Device Communications

Device-to-Device (D2D) communication is one of the critical technologies for the fifth-generation network, which allows devices to communicate directly with each other while increasing transmission rate, but this communication is vulnerable to interference. When video transmission is carried out in...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Lei, Li, Yulong, Pan, Bo, Wu, Qiuwei, Yin, Jun, Xu, Lijie
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218905/
https://www.ncbi.nlm.nih.gov/pubmed/32316143
http://dx.doi.org/10.3390/s20082254
_version_ 1783532888344494080
author Wang, Lei
Li, Yulong
Pan, Bo
Wu, Qiuwei
Yin, Jun
Xu, Lijie
author_facet Wang, Lei
Li, Yulong
Pan, Bo
Wu, Qiuwei
Yin, Jun
Xu, Lijie
author_sort Wang, Lei
collection PubMed
description Device-to-Device (D2D) communication is one of the critical technologies for the fifth-generation network, which allows devices to communicate directly with each other while increasing transmission rate, but this communication is vulnerable to interference. When video transmission is carried out in an environment with interference, problems such as high packet loss rate, poor quality of the video, and blurred screen may exist. These problems can be effectively solved by redundant coding operations at the source node, but the extra coding operation imposes a heavy computational burden on the source node. In order to alleviate the computational overhead of the source node, reduce transmission delay, and guarantee transmission quality, this paper proposes an efficient video multicast transmission scheme based on Random Linear Network Coding (RLNC) in D2D networks. In the scheme, the receiving devices in the transmission participate in the process of generating repair packets that are used to remedy the loss of encoded packets during transmission. The source node multicasts the encoded video file. The receiving nodes re-encode the received data packets with RLNC and then send them to the network again. The nearby nodes can decode the original data through the encoded or re-encoded data packets. The performance of the proposed scheme is evaluated through both simulation and real experiments. The experimental results show that compared with the traditional RLNC scheme, this scheme could balance the computation overhead of the mobile devices and reduce the encoding and decoding delay by about 8%. When the packet loss rate is high, the proposed scheme can obtain better video quality than the traditional replication-based scheme.
format Online
Article
Text
id pubmed-7218905
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72189052020-05-22 Network Coding for Efficient Video Multicast in Device-to-Device Communications Wang, Lei Li, Yulong Pan, Bo Wu, Qiuwei Yin, Jun Xu, Lijie Sensors (Basel) Article Device-to-Device (D2D) communication is one of the critical technologies for the fifth-generation network, which allows devices to communicate directly with each other while increasing transmission rate, but this communication is vulnerable to interference. When video transmission is carried out in an environment with interference, problems such as high packet loss rate, poor quality of the video, and blurred screen may exist. These problems can be effectively solved by redundant coding operations at the source node, but the extra coding operation imposes a heavy computational burden on the source node. In order to alleviate the computational overhead of the source node, reduce transmission delay, and guarantee transmission quality, this paper proposes an efficient video multicast transmission scheme based on Random Linear Network Coding (RLNC) in D2D networks. In the scheme, the receiving devices in the transmission participate in the process of generating repair packets that are used to remedy the loss of encoded packets during transmission. The source node multicasts the encoded video file. The receiving nodes re-encode the received data packets with RLNC and then send them to the network again. The nearby nodes can decode the original data through the encoded or re-encoded data packets. The performance of the proposed scheme is evaluated through both simulation and real experiments. The experimental results show that compared with the traditional RLNC scheme, this scheme could balance the computation overhead of the mobile devices and reduce the encoding and decoding delay by about 8%. When the packet loss rate is high, the proposed scheme can obtain better video quality than the traditional replication-based scheme. MDPI 2020-04-16 /pmc/articles/PMC7218905/ /pubmed/32316143 http://dx.doi.org/10.3390/s20082254 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Lei
Li, Yulong
Pan, Bo
Wu, Qiuwei
Yin, Jun
Xu, Lijie
Network Coding for Efficient Video Multicast in Device-to-Device Communications
title Network Coding for Efficient Video Multicast in Device-to-Device Communications
title_full Network Coding for Efficient Video Multicast in Device-to-Device Communications
title_fullStr Network Coding for Efficient Video Multicast in Device-to-Device Communications
title_full_unstemmed Network Coding for Efficient Video Multicast in Device-to-Device Communications
title_short Network Coding for Efficient Video Multicast in Device-to-Device Communications
title_sort network coding for efficient video multicast in device-to-device communications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218905/
https://www.ncbi.nlm.nih.gov/pubmed/32316143
http://dx.doi.org/10.3390/s20082254
work_keys_str_mv AT wanglei networkcodingforefficientvideomulticastindevicetodevicecommunications
AT liyulong networkcodingforefficientvideomulticastindevicetodevicecommunications
AT panbo networkcodingforefficientvideomulticastindevicetodevicecommunications
AT wuqiuwei networkcodingforefficientvideomulticastindevicetodevicecommunications
AT yinjun networkcodingforefficientvideomulticastindevicetodevicecommunications
AT xulijie networkcodingforefficientvideomulticastindevicetodevicecommunications