INCP: Practical Wireless Network Coding for Multiple Unicast Sessions

被引:1
|
作者
Shafieinejad, Alireza [1 ]
Motamedi, Norooz [2 ]
Hendessi, Faramarz [2 ]
Mahdavi, Mojtaba [3 ]
机构
[1] Tarbiat Modares Univ, Dept Elect & Comp Engn, Tehran, Iran
[2] Isfahan Univ Technol, Dept Elect & Comp Engn, Esfahan, Iran
[3] Univ Isfahan, Dept Comp Engn, Esfahan, Iran
关键词
Network coding; Unicast routing; Wireless networks; Network protocols;
D O I
10.1007/s11277-016-3484-5
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In this paper, we propose INCP, inter-flow network coding protocol, for wireless mesh networks. INCP is designed with the concept of Layered Approach. It acts as a distinct layer above the MAC and has close cooperation with IP layer. INCP exploits the opportunities of network coding through multiple unicast sessions to decrease the number of transmissions, thereby increasing the aggregated throughput. Unlike most prior work that is mainly theoretical, INCP addresses the practical issues of network coding such as impact of lossy links, enabling/disabling RTS/CTS mechanism, packet size and its variation. We consider a retransmission mechanism to ensure a reliable broadcasting. We analyze the cost of this approach by providing a theoretical formulation for the amount of required bandwidth for successful broadcasting a coded packet to n neighbors. Further, we examine the coding gain for lossy networks by considering the ETX metric for routing in addition to traditionally shortest-path metric. The results, implemented in ns-3, show that not only INCP increases network throughput, but also improves the fairness of the IEEE 802.11 MAC. Moreover, the gain for real MAC is greater than the theoretical gain in most cases. The performance gain of INCP reaches up to several folds depending on the traffic model and congestion level.
引用
收藏
页码:623 / 651
页数:29
相关论文
共 50 条
  • [31] A Note on the Multiple-Unicast Network Coding Conjecture
    Yang, Yu
    Yin, Xunrui
    Chen, Xiubo
    Yang, Yixian
    Li, Zongpeng
    IEEE COMMUNICATIONS LETTERS, 2014, 18 (05) : 869 - 872
  • [32] A Geometric Perspective to Multiple-Unicast Network Coding
    Xiahou, Tang
    Li, Zongpeng
    Wu, Chuan
    Huang, Jiaqing
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (05) : 2884 - 2895
  • [33] Practical Network Coding in Wireless Networks
    Dong, Qunfeng
    Wu, Jianming
    Hu, Wenjun
    Crowcroft, Jon
    MOBICOM'07: PROCEEDINGS OF THE THIRTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2007, : 306 - +
  • [34] On practical network coding for wireless environments
    Katabi, Dina
    Katti, Sachin
    Hu, Wenjun
    Rahul, Hariharan
    Medard, Muriel
    2006 INTERNATIONAL ZURICH SEMINAR ON COMMUNICATIONS: ACCESS - TRANSMISSION - NETWORKING, PROCEEDINGS, 2006, : 84 - +
  • [35] A Reduction Approach to the Multiple-Unicast Conjecture in Network Coding
    Yin, Xunrui
    Li, Zongpeng
    Liu, Yaduo
    Wang, Xin
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (06) : 4530 - 4539
  • [36] A Reduction Approach to the Multiple-Unicast Conjecture in Network Coding
    Yin, Xunrui
    Li, Zongpeng
    Wang, Xin
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 1774 - 1778
  • [37] A network coding unicast strategy for wireless multi-hop networks
    Zhang, Jingyao
    Cai, Kai
    Letaief, K. B.
    Fan, Pingyi
    2007 IEEE WIRELESS COMMUNICATIONS & NETWORKING CONFERENCE, VOLS 1-9, 2007, : 4224 - +
  • [38] Bounds on the Throughput Gain of Network Coding in Unicast and Multicast Wireless Networks
    Liu, Junning
    Goeckel, Dennis
    Towsley, Don
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (05) : 582 - 592
  • [39] Perfect quantum multiple-unicast network coding protocol
    Li, Dan-Dan
    Gao, Fei
    Qin, Su-Juan
    Wen, Qiao-Yan
    QUANTUM INFORMATION PROCESSING, 2018, 17 (01)
  • [40] Perfect quantum multiple-unicast network coding protocol
    Dan-Dan Li
    Fei Gao
    Su-Juan Qin
    Qiao-Yan Wen
    Quantum Information Processing, 2018, 17