Virtual overhearing: An effective way to increase network coding opportunities in wireless ad-hoc networks

被引:5
作者
Xie, Ling Fu [1 ]
Chong, Peter Han Joo [2 ]
Ho, Ivan Wang-Hei [3 ]
Chan, Henry C. B. [4 ]
机构
[1] Ningbo Univ, Fac Elect Engn & Comp Sci, Ningbo, Zhejiang, Peoples R China
[2] Auckland Univ Technol, Dept Elect & Elect Engn, Auckland, New Zealand
[3] Hong Kong Polytech Univ, Dept EIE, Hong Kong, Hong Kong, Peoples R China
[4] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Network coding; Overhearing; Virtual overhearing; Coding-aware routing;
D O I
10.1016/j.comnet.2016.05.023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Overhearing is of great importance to wireless network coding in that it can be exploited to obtain the side information needed for packet decoding. Recently, a new technique called virtual overhearing (VOH) was proposed to allow a node to obtain the packet sent by another node that is multiple hops away for free. This can overcome the limitation of overhearing and be used to discover more coding opportunities. In this paper, we take advantage of VOH and propose two modes of exploiting VOH to increase coding opportunities in wireless ad-hoc networks. First, we make use of VOH to increase the chance of finding a route with coding opportunities for a new incoming flow. Second, and more importantly, we make use of VOH to create coding opportunities between two established flows which are currently unmixable. Note that most previous studies only attempt to find coding opportunities rather than create them. Based on these two modes of VOH usage, we design two routing protocols: distributed coding-aware routing with virtual overhearing (DCAR-VOH), and its enhanced version DCAR-VOH+. DCAR-VOH implements only the first mode of usage, whereas DCAR-VOH+ incorporates both modes of usage. Our extensive simulations indicate that VOH provides an effective way to discover coding opportunities, resulting in improved network performance. The positive effect of the second mode of usage stands out especially. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:111 / 123
页数:13
相关论文
共 20 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]   Network coding for the Internet and wireless networks [J].
Chou, Philip A. ;
Wu, Yunnan .
IEEE SIGNAL PROCESSING MAGAZINE, 2007, 24 (05) :77-85
[3]  
Eryilmaz A., 2007, P WORKSH NETW COD TH
[4]  
Fall K., 2011, NS MANUAL
[5]   Network coding: An instant primer [J].
Fragouli, C ;
Le Boudec, JY ;
Widmer, J .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2006, 36 (01) :63-68
[6]  
Fragouli C, 2007, IEEE MILIT COMMUN C, P3363
[7]   Analysis of General Network Coding Conditions and Design of a Free-Ride-Oriented Routing Metric [J].
Guo, Bin ;
Li, Hongkun ;
Zhou, Chi ;
Cheng, Yu .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (04) :1714-1727
[8]  
Jhang M., 2010, P IEEE INT C COMM IC, P1, DOI DOI 10.1109/ICC.2010.5502401
[9]  
Katti S., 2006, P ACM SIGCOMM IT
[10]   Realizing the Benefits of Wireless Network Coding in Multirate Settings [J].
Kim, Tae-Suk ;
Broustis, Ioannis ;
Vural, Serdar ;
Syrivelis, Dimitris ;
Singh, Shailendra ;
Krishnamurthy, Srikanth V. ;
La Porta, Thomas F. .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (03) :950-962