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 条
  • [1] INCP: Practical Wireless Network Coding for Multiple Unicast Sessions
    Alireza Shafieinejad
    Norooz Motamedi
    Faramarz Hendessi
    Mojtaba Mahdavi
    Wireless Personal Communications, 2016, 91 : 623 - 651
  • [2] Joint Distributed Source and Network Coding for Multiple Wireless Unicast Sessions
    Tajbksh, Shahriar Etemadi
    Movaghar, Ali
    2009 IEEE WIRELESS COMMUNICATIONS & NETWORKING CONFERENCE, VOLS 1-5, 2009, : 302 - +
  • [3] Practical Methods for Wireless Network Coding With Multiple Unicast Transmissions
    Aktas, Tugcan
    Yilmaz, A. Ozgur
    Aktas, Emre
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2013, 61 (03) : 1123 - 1133
  • [4] Practical Wireless Network Coding and Decoding Methods for Multiple Unicast Transmissions
    Aktas, Tugcan
    Yilmaz, Ali Ozgur
    Aktas, Emre
    2012 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2012,
  • [5] Network coding for multiple unicast sessions in multi-channel/interface wireless networks
    Shafieinejad, Alireza
    Hendessi, Faramarz
    Fekri, Faramarz
    WIRELESS NETWORKS, 2013, 19 (05) : 891 - 911
  • [6] Star-Structure Network Coding for Multiple Unicast Sessions in Wireless Mesh Networks
    Shafieinejad, Alireza
    Hendessi, Faramarz
    Fekri, Faramarz
    WIRELESS PERSONAL COMMUNICATIONS, 2013, 72 (04) : 2185 - 2214
  • [7] Network coding for multiple unicast sessions in multi-channel/interface wireless networks
    Alireza Shafieinejad
    Faramarz Hendessi
    Faramarz Fekri
    Wireless Networks, 2013, 19 : 891 - 911
  • [8] Star-Structure Network Coding for Multiple Unicast Sessions in Wireless Mesh Networks
    Alireza Shafieinejad
    Faramarz Hendessi
    Faramarz Fekri
    Wireless Personal Communications, 2013, 72 : 2185 - 2214
  • [9] An analysis of wireless network coding for unicast sessions: The case for coding-aware routing
    Sengupte, Sudipta
    Rayanchu, Shravan
    BanelJee, Surnan
    INFOCOM 2007, VOLS 1-5, 2007, : 1028 - +
  • [10] On the Energy Benefit of Network Coding for Wireless Multiple Unicast
    Goseling, Jasper
    Matsumoto, Ryutaroh
    Uyematsu, Tomohiko
    Weber, Jos H.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 2567 - +