A Constrained Coding-Aware Routing Scheme in Wireless Ad-Hoc Networks

被引:4
作者
Zhao, Yimin [1 ]
Xiao, Song [1 ]
Gan, Hongping [1 ]
Li, Lizhao [1 ]
Xiao, Lina [1 ]
机构
[1] Xidian Univ, Sch Commun Engn, State Key Lab Integrated Serv Networks, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
network coding; coding-aware routing; coding conditions; coding benefit; wireless ad-hoc networks; OVERHEARING; PROTOCOL; MULTIFLOW;
D O I
10.3390/s19102252
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In wireless multi-hop networks, instead of using the traditional store-and-forward method, the relay nodes can exploit the network coding idea to encode and transmit the packets in the distributed coding-aware routing (DCAR) mechanisms, which can decrease the transmission number and achieve higher throughput. However, depending on the primary coding conditions of DCAR, the DCAR-type schemes may not only detect more coding opportunities, but also lead to an imbalanced distribution of the network load. Especially, they are not energy efficient in more complex scenarios, such as wireless ad-hoc networks. In this paper, to solve these shortcomings, we propose a constrained coding-aware routing (CCAR) mechanism with the following benefits: (1) by the constrained coding conditions, the proposed mechanism can detect good coding opportunities and assure a higher decoding probability; (2) we propose a tailored routing + coding discovery process, which is more lightweight and suitable for the CCAR scheme; and (3) by evaluating the length of the output queue, we can estimate the states of coding nodes to improve the efficient coding benefit. To those ends, we implement the CCAR scheme in different topologies with the ns-2 simulation tool. The simulation results show that a higher effective coding benefit ratio can be achieved by the constrained coding conditions and new coding benefit function. Moreover, the CCAR scheme has significant advantages regarding throughput, average end-to-end delay, and energy consumption.
引用
收藏
页数:22
相关论文
共 45 条
[1]  
Ageneau PL, 2017, INT WIREL COMMUN, P792, DOI 10.1109/IWCMC.2017.7986386
[2]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[3]   Towards efficient and scalable implementation for coding-based on-demand data broadcast [J].
Ali, G. G. Md. Nawaz ;
Liu, Kai ;
Lee, Victor C. S. ;
Chong, Peter H. J. ;
Guan, Yong Liang ;
Chen, Jun .
COMPUTER NETWORKS, 2019, 154 :88-104
[4]  
[Anonymous], LTE WIMAX WLAN NETWO
[5]   Efficient coding for unicast flows in opportunistic wireless networks [J].
Awais, Muhammad ;
Qureshi, Jalaluddin .
IET COMMUNICATIONS, 2017, 11 (04) :584-592
[6]   Network Coding Theory: A Survey [J].
Bassoli, Riccardo ;
Marques, Hugo ;
Rodriguez, Jonathan ;
Shum, Kenneth W. ;
Tafazolli, Rahim .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2013, 15 (04) :1950-1978
[7]  
Bin Ni, 2006, 2006 2nd IEEE Workshop on Wireless Mesh Networks, P157
[8]   ExOR: Opportunistic multi-hop routing for wireless networks [J].
Biswas, S ;
Morris, R .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (04) :133-143
[9]   GAR: Group aware cooperative routing protocol for resource-constraint opportunistic networks [J].
Chen, Honglong ;
Lou, Wei .
COMPUTER COMMUNICATIONS, 2014, 48 :20-29
[10]   Distributed Greedy Coding-aware Deterministic Routing for multi-flow in wireless networks [J].
Chen, Jing ;
He, Kun ;
Yuan, Quan ;
Du, Ruiying ;
Wang, Lina ;
Wu, Jie .
COMPUTER NETWORKS, 2016, 105 :194-206