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...

Full description

Bibliographic Details
Main Authors: Lei Wang, Yulong Li, Bo Pan, Qiuwei Wu, Jun Yin, Lijie Xu
Format: Article
Language:English
Published: MDPI AG 2020-04-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/8/2254
id doaj-195107f3b11d4894a82fe4df37db235b
record_format Article
spelling doaj-195107f3b11d4894a82fe4df37db235b2020-11-25T02:58:10ZengMDPI AGSensors1424-82202020-04-01202254225410.3390/s20082254Network Coding for Efficient Video Multicast in Device-to-Device CommunicationsLei Wang0Yulong Li1Bo Pan2Qiuwei Wu3Jun Yin4Lijie Xu5Jiangsu Key Laboratory of Big Data Security and Intelligent Processing, Nanjing University of Posts and Telecommunications, Nanjing 210023, ChinaJiangsu Key Laboratory of Big Data Security and Intelligent Processing, Nanjing University of Posts and Telecommunications, Nanjing 210023, ChinaJiaxing Guowangtong New Energy Technology Co., Ltd., Jiaxing 314000, ChinaJiaxing Guowangtong New Energy Technology Co., Ltd., Jiaxing 314000, ChinaSchool of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210023, ChinaSchool of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210023, ChinaDevice-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.https://www.mdpi.com/1424-8220/20/8/2254Network CodingVideo DistributionReliabilityMulticastLoad Balancing
collection DOAJ
language English
format Article
sources DOAJ
author Lei Wang
Yulong Li
Bo Pan
Qiuwei Wu
Jun Yin
Lijie Xu
spellingShingle Lei Wang
Yulong Li
Bo Pan
Qiuwei Wu
Jun Yin
Lijie Xu
Network Coding for Efficient Video Multicast in Device-to-Device Communications
Sensors
Network Coding
Video Distribution
Reliability
Multicast
Load Balancing
author_facet Lei Wang
Yulong Li
Bo Pan
Qiuwei Wu
Jun Yin
Lijie Xu
author_sort Lei Wang
title 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_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_sort network coding for efficient video multicast in device-to-device communications
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-04-01
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.
topic Network Coding
Video Distribution
Reliability
Multicast
Load Balancing
url https://www.mdpi.com/1424-8220/20/8/2254
work_keys_str_mv AT leiwang networkcodingforefficientvideomulticastindevicetodevicecommunications
AT yulongli networkcodingforefficientvideomulticastindevicetodevicecommunications
AT bopan networkcodingforefficientvideomulticastindevicetodevicecommunications
AT qiuweiwu networkcodingforefficientvideomulticastindevicetodevicecommunications
AT junyin networkcodingforefficientvideomulticastindevicetodevicecommunications
AT lijiexu networkcodingforefficientvideomulticastindevicetodevicecommunications
_version_ 1724708156305571840