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...
Main Authors: | , , , , , |
---|---|
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 |