Reliable Cooperative Communications Based on Random Network Coding in Multi-Hop Relay WSNs

被引:31
作者
Liu, Xingcheng [1 ]
Gong, Xinren [2 ]
Zheng, Yongzhao [1 ]
机构
[1] Sun Yat Sen Univ, Sch Informat Sci & Technol, Guangzhou 510006, Guangdong, Peoples R China
[2] Guangdong Co Ltd, China Mobile Commun Grp, Guangzhou 523000, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
WSNs; random network coding (RNC); cooperative communications; NCCC; reliability; ENERGY-EFFICIENCY;
D O I
10.1109/JSEN.2014.2310899
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Reliability is an important issue when designing wireless sensor networks (WSNs), since the WSNs need to work for a long time without manual interventions. Many techniques, such as multiple input multiple output systems and low density parity check codes, have been devised to improve the reliability of computer networks and wireless networks. However, these techniques are too complicated to apply in the WSNs due to the extremely limited resources of the wireless sensor nodes. Hence, it is a hot research topic to design a reliable scheme with low complexity in the WSNs. In recent years, there are a few schemes proposed to improve transmission reliability in the WSNs, such as multipath routing and cooperative transmission. In this paper, a network coding-based cooperative communications scheme (NCCC) is proposed. Combining the advantages of both cooperative communications and network coding, the NCCC can improve the packet loss-resistant capability through network coding and the communications fail-resistant capability through cooperative communications. In the NCCC, coding vectors in network coding procedure are chosen from a finite field randomly, which makes the NCCC easy to be implemented in the resource-limited sensor nodes. Theoretical analyses and experimental results show that the NCCC can achieve a good reliability performance at the cost of neglectable delay.
引用
收藏
页码:2514 / 2523
页数:10
相关论文
共 17 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]   A survey on sensor networks [J].
Akyildiz, IF ;
Su, WL ;
Sankarasubramaniam, Y ;
Cayirci, E .
IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (08) :102-114
[3]   Toward Increasing Packet Diversity for Relaying LT Fountain Codes in Wireless Sensor Networks [J].
Apavatjrut, Anya ;
Goursaud, Claire ;
Jaffres-Runser, Katia ;
Comaniciu, Cristina ;
Gorce, Jean-Marie .
IEEE COMMUNICATIONS LETTERS, 2011, 15 (01) :52-54
[4]   A network coding based protocol for reliable data transfer in underwater acoustic sensor [J].
Cai, Shaobin ;
Gao, Zhenguo ;
Yang, DeSen ;
Yao, Nianmin .
AD HOC NETWORKS, 2013, 11 (05) :1603-1609
[5]   Energy-efficiency of MIMO and cooperative MIMO techniques in sensor networks [J].
Cui, SG ;
Goldsmith, AJ ;
Bahai, A .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (06) :1089-1098
[6]  
Deb B, 2003, C LOCAL COMPUT NETW, P406
[7]   Network Coding for Distributed Storage Systems [J].
Dimakis, Alexandros G. ;
Godfrey, P. Brighten ;
Wu, Yunnan ;
Wainwright, Martin J. ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (09) :4539-4551
[8]   XORs in the air:: Practical wireless network coding [J].
Katti, Sachin ;
Rahul, Hariharan ;
Hu, Wenjun ;
Katabi, Dina ;
Medard, Muriel ;
Crowcroft, Jon .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2006, 36 (04) :243-254
[9]   An algebraic approach to network coding [J].
Koetter, R ;
Médard, M .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (05) :782-795
[10]   Linear network coding [J].
Li, SYR ;
Yeung, RW ;
Cai, N .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (02) :371-381