{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T00:42:36Z","timestamp":1760402556206,"version":"build-2065373602"},"reference-count":34,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2020,4,16]],"date-time":"2020-04-16T00:00:00Z","timestamp":1586995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"D2D \u901a\u4fe1\u4e2d\u57fa\u4e8e\u7f51\u7edc\u7f16\u7801\u7684\u53ef\u9760\u4f20\u8f93\u7406\u8bba\u4e0e\u5e94\u7528\u7814\u7a76","award":["2019M651921"],"award-info":[{"award-number":["2019M651921"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.3390\/s20082254","type":"journal-article","created":{"date-parts":[[2020,4,16]],"date-time":"2020-04-16T13:01:39Z","timestamp":1587042099000},"page":"2254","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Network Coding for Efficient Video Multicast in Device-to-Device Communications"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4482-8956","authenticated-orcid":false,"given":"Lei","family":"Wang","sequence":"first","affiliation":[{"name":"Jiangsu Key Laboratory of Big Data Security and Intelligent Processing, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"},{"name":"Jiaxing Guowangtong New Energy Technology Co., Ltd., Jiaxing 314000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yulong","family":"Li","sequence":"additional","affiliation":[{"name":"Jiangsu Key Laboratory of Big Data Security and Intelligent Processing, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Pan","sequence":"additional","affiliation":[{"name":"Jiaxing Guowangtong New Energy Technology Co., Ltd., Jiaxing 314000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiuwei","family":"Wu","sequence":"additional","affiliation":[{"name":"Jiaxing Guowangtong New Energy Technology Co., Ltd., Jiaxing 314000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jun","family":"Yin","sequence":"additional","affiliation":[{"name":"School of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lijie","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210023, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2270","DOI":"10.1109\/TVT.2019.2890952","article-title":"Multi-hop D2D communications with network coding: From a performance perspective","volume":"68","author":"Huang","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1109\/COMST.2015.2459596","article-title":"Separation framework: An enabler for cooperative and D2D communication for future 5G networks","volume":"18","author":"Mustafa","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"10055","DOI":"10.1109\/TVT.2017.2744982","article-title":"Robust secure beamforming for wireless powered full-duplex systems with self-energy recycling","volume":"66","author":"Wu","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MCOM.2014.6736746","article-title":"Five disruptive technology directions for 5G","volume":"52","author":"Boccardi","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MCOM.2009.5350367","article-title":"Device-to-device communication as an underlay to LTE-advanced networks","volume":"47","author":"Doppler","year":"2009","journal-title":"IEEE Commun. Mag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1908","DOI":"10.1109\/TMM.2017.2692648","article-title":"Social attribute aware incentive mechanism for device-to-device video distribution","volume":"19","author":"Wu","year":"2017","journal-title":"IEEE Trans. Multimed."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2197","DOI":"10.1109\/TMM.2017.2733300","article-title":"Socially aware energy-efficient mobile edge collaboration for video distribution","volume":"19","author":"Wu","year":"2017","journal-title":"IEEE Trans. Multimed."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1788","DOI":"10.1109\/TMM.2018.2885931","article-title":"Cache less for more: Exploiting cooperative video caching and delivery in D2D communications","volume":"21","author":"Wu","year":"2018","journal-title":"IEEE Trans. Multimed."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1109\/ACCESS.2017.2761978","article-title":"Optimal video streaming in dense 5G networks with D2D communications","volume":"6","author":"Vo","year":"2017","journal-title":"IEEE Access"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2978655","article-title":"Mobile device-to-device video distribution: Theory and application","volume":"12","author":"Zhou","year":"2016","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1109\/JSAC.2014.140409","article-title":"Real-time network coding for live streaming in hyper-dense WiFi spaces","volume":"32","author":"Ferreira","year":"2014","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_12","first-page":"36","article-title":"Overview of robust video streaming with network coding","volume":"1","author":"Wang","year":"2010","journal-title":"J. Inf. Hiding Multimed. Signal Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1204","DOI":"10.1109\/18.850663","article-title":"Network information flow","volume":"46","author":"Ahlswede","year":"2000","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1109\/TNET.2008.923722","article-title":"XORs in the air: Practical wireless network coding","volume":"16","author":"Katti","year":"2008","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1158","DOI":"10.1109\/TNET.2010.2042727","article-title":"Network coding-aware routing in wireless networks","volume":"18","author":"Sengupta","year":"2010","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1109\/TIT.2002.807285","article-title":"Linear network coding","volume":"49","author":"Li","year":"2003","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"782","DOI":"10.1109\/TNET.2003.818197","article-title":"An algebraic approach to network coding","volume":"11","author":"Koetter","year":"2003","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4413","DOI":"10.1109\/TIT.2006.881746","article-title":"A random linear network coding approach to multicast","volume":"52","author":"Ho","year":"2006","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2207","DOI":"10.1109\/JSAC.2016.2577198","article-title":"Speeding up future video distribution via channel-aware caching-aided coded multicast","volume":"34","author":"Cacciapuoti","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1574","DOI":"10.1109\/TNET.2015.2427161","article-title":"Scalable video streaming with helper nodes using random linear network coding","volume":"24","author":"Ostovari","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2725","DOI":"10.1109\/TII.2017.2781372","article-title":"An NDN IoT content distribution model with network coding enhanced forwarding strategy for 5G","volume":"14","author":"Lei","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"59449","DOI":"10.1109\/ACCESS.2018.2874278","article-title":"V2X content distribution based on batched network coding with distributed scheduling","volume":"6","author":"Gao","year":"2018","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"993","DOI":"10.1109\/TIFS.2016.2515517","article-title":"Security analysis and improvements on two homomorphic authentication schemes for network coding","volume":"11","author":"Cheng","year":"2016","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1936","DOI":"10.1109\/TC.2015.2456027","article-title":"Secure cloud storage meets with secure network coding","volume":"65","author":"Chen","year":"2015","journal-title":"IEEE Trans. Comput."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Khuntia, P., and Hazra, R. (2018, January 28\u201331). An Actor-Critic Reinforcement Learning for Device-to-Device Communication Underlaying Cellular Network. Proceedings of the TENCON 2018-2018 IEEE Region 10 Conference, Jeju, Korea.","DOI":"10.1109\/TENCON.2018.8650160"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4204","DOI":"10.1109\/TWC.2015.2418192","article-title":"D2D enhanced heterogeneous cellular networks with dynamic TDD","volume":"14","author":"Sun","year":"2015","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1923","DOI":"10.1109\/COMST.2014.2375934","article-title":"Device-to-device communication in LTE-advanced networks: A survey","volume":"17","author":"Liu","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.jnca.2016.06.004","article-title":"Device-to-device communication in cellular networks: A survey","volume":"71","author":"Gandotra","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1109\/TIT.2015.2504556","article-title":"Fundamental limits of caching in wireless D2D networks","volume":"62","author":"Ji","year":"2015","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"6203","DOI":"10.1109\/TVT.2018.2816822","article-title":"Network coding aided collaborative real-time scalable video transmission in D2D communications","volume":"67","author":"Yan","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"4898","DOI":"10.1109\/TVT.2016.2617342","article-title":"Network coding for video distortion reduction in device-to-device communications","volume":"66","author":"Karim","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Xu, K., Wang, P., Wang, M., and Zhang, D. (June, January 31). Video distortion reduction with network coding and device-to-device communications. Proceedings of the 2018 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), Wuhan, China.","DOI":"10.1109\/ICIEA.2018.8397698"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.adhoc.2016.03.002","article-title":"NCVCS: Network-coding-based video conference system for mobile devices in multicast networks","volume":"45","author":"Wang","year":"2016","journal-title":"Ad Hoc Netw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1016\/S0026-2692(03)00172-1","article-title":"An efficient reconfigurable multiplier architecture for Galois field GF (2m)","volume":"34","author":"Kitsos","year":"2003","journal-title":"Microelectron. J."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2254\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:45:06Z","timestamp":1760363106000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/8\/2254"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,16]]},"references-count":34,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2020,4]]}},"alternative-id":["s20082254"],"URL":"https:\/\/doi.org\/10.3390\/s20082254","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,4,16]]}}}