线性网络编码
计算机科学
计算机网络
解码方法
网络数据包
无线网络
编码(社会科学)
无线
分布式计算
计算复杂性理论
利用
电信
算法
计算机安全
数学
统计
作者
Fumin Zhu,Chen Zhang,Zunxin Zheng,Ahmed Farouk
出处
期刊:IEEE Internet of Things Journal
[Institute of Electrical and Electronics Engineers]
日期:2021-04-01
卷期号:8 (7): 5211-5218
被引量:54
标识
DOI:10.1109/jiot.2021.3056580
摘要
Network coding is an elegant and novel technique to improve network throughput and performance. It is considered as a critical technology to facilitate ever-increasing demands of future wireless networks. It exploits the broadcast nature of wireless media and cooperatively codes packets from different senders to provide reliable, secure, and efficient transmissions. Current research focuses on either transmission delay, coding complexity, forwarding security, or end-to-end throughput. Network coding-aided solutions can recover lost packets without feedback, eliminate latency, reduce the routing cost on diverse paths, or optimize the capacity of unstable wireless networks. However, devices or smart sensors usually have limited computational capacity and some applications could not tolerate high decoding delay, which prevents network coding from being widely deployed in the real world. In recent years, many research methods consider simplifying decoding matrix or coding algorithm to alleviate the shortcoming of network coding and further satisfy the extreme demands of the future wireless network. This article summarizes complexity-optimized methods and explains the interaction effect of coding opportunities and decoding overhead. We propose a taxonomy of practical network coding methods and illustrate three practical directions on cutting computational complexity and enhancing progressive decoding. We also conclude the benefit and cost of current network coding algorithms along with the outline of future research.
科研通智能强力驱动
Strongly Powered by AbleSci AI