Nefis: A network coding based flexible device-to-device video streaming scheme☆ ☆

被引:0
|
作者
Yin, Jun [1 ]
Wen, Jiaxin [1 ]
Zhu, Ming [2 ]
Li, Yulong [3 ]
Wang, Lei [3 ]
机构
[1] Nanjing Univ Posts & Telecommun, Jiangsu Key Lab Broadband Wireless Commun & Intern, Nanjing 210003, Peoples R China
[2] Univ Nevada Las Vegas, Dept Elect & Comp Engn, Las Vegas, NV 89154 USA
[3] Nanjing Univ Posts & Telecommun, Sch Comp Engn, Nanjing 210003, Peoples R China
关键词
D2D communication; Network coding; Flexible steaming; Android Wi-Fi direct; TRANSMISSION;
D O I
10.1016/j.jnca.2024.103892
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless device-to-device (D2D) communication has empowered efficient and convenient video sharing among neighboring devices. However, the mobility and diversity of user devices, combined with dynamically shifting channel conditions, make these processes susceptible to environmental interference. In this paper, we introduce an adaptive network coding scheme tailored for D2D raw source video streaming in the scalable video coding (SVC) format. Video frames are partitioned into equal-sized fragments and encoded into streaming packets with the addition of certain redundancy. To address the observed deficiency where decoding throughput of coded video frames is generally lower than that of the encoding operation on mobile device platforms, we introduce a parallel decoding algorithm based on LU decomposition. Furthermore, we propose a flexible adjustment mechanism, named Nefis, which dynamically adapts the network coding redundancy and stream resolution based on the statistical model established to predict current network conditions and video streaming quality. Implementation on Android platform demonstrates that Nefis reduce redundancy in bandwidth usage during streaming process and enhance resilience to network dynamics. Experimental results also conclusively demonstrate the feasibility and advantages of network coding technology in D2D streaming applications. Nevertheless, achieving these advantages requires carefully designed encoding and decoding mechanisms.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Device-to-device streaming video caching for cellular download cost reduction
    Wang, Rui
    Hajiaghajani, Faezeh
    Biswas, Subir
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (05) : 1457 - 1473
  • [22] Device-to-device streaming video caching for cellular download cost reduction
    Rui Wang
    Faezeh Hajiaghajani
    Subir Biswas
    Peer-to-Peer Networking and Applications, 2020, 13 : 1457 - 1473
  • [23] Hybrid Multicast and Device-to-Device Communications Based on Adaptive Random Network Coding
    Li, Bin
    Li, Hongxiang
    Li, Xiaoping
    Jiang, Hong
    Tang, Wanbin
    Li, Shaoqian
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (03) : 2071 - 2083
  • [24] MIMO Physical Layer Network Coding based Underlay Device-to-Device Communication
    Jayasinghe, L. K. Saliya
    Jayasinghe, Praneeth
    Rajatheva, Nandana
    Latva-aho, Matti
    2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2013, : 89 - 94
  • [25] DASH-BASED DEVICE-TO-DEVICE VIDEO STREAMING FOR CELLULAR NETWORKS WITH HIGH USER DENSITY
    Al-Habashna, Ala'a
    Wainer, Gabriel
    2018 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2018,
  • [26] A Game-Theoretic Framework for Network Coding Based Device-to-Device Communications
    Douik, Ahmed
    Sorour, Sameh
    Tembine, Hamidou
    Al-Naffouri, Tareq Y.
    Alouini, Mohamed-Slim
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (04) : 901 - 917
  • [27] Adaptive Cooperative Network Coding Based MAC Protocol for Device-to-Device Communication
    Datsika, Eftychia
    Antonopoulos, Angelos
    Zorba, Nizar
    Verikoukis, Christos
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 6996 - 7001
  • [28] QoE-Aware Resource Allocation for Adaptive Device-to-Device Video Streaming
    Zhu, Hao
    Cao, Yang
    Wang, Wei
    Liu, Boxi
    Jiang, Tao
    IEEE NETWORK, 2015, 29 (06): : 6 - 12
  • [29] Device-to-Device Networking Meets Cellular via Network Coding
    Keshtkarjahromi, Yasaman
    Seferoglu, Hulya
    Ansari, Rashid
    Khokhar, Ashfaq
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (01) : 370 - 383
  • [30] Network Coding Gain in Device-to-Device Underlaying Primary Communications
    Maher, Engy M.
    Hassan, Khaled S.
    2014 1ST INTERNATIONAL WORKSHOP ON COGNITIVE CELLULAR SYSTEMS (CCS), 2014,