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 条
  • [41] Secure Network Coding for Multiple Unicast: On the Case of Single Source
    Agarwal, Gaurav Kumar
    Cardone, Martina
    Fragouli, Christina
    INFORMATION THEORETIC SECURITY, ICITS 2017, 2017, 10681 : 188 - 207
  • [42] On the capacity of multiple unicast sessions in undirected graphs
    Jain, Kamal
    Vazirani, Vijay V.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) : 2805 - 2809
  • [43] On the capacity of multiple unicast sessions in undirected graphs
    Jain, K
    Vazirani, VV
    Yeung, R
    Yuval, G
    2005 IEEE International Symposium on Information Theory (ISIT), Vols 1 and 2, 2005, : 563 - 567
  • [44] XORs in the air:: Practical wireless network coding
    Katti, Sachin
    Rahul, Hariharan
    Hu, Wenjun
    Katabi, Dina
    Medard, Muriel
    Crowcroft, Jon
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (03) : 497 - 510
  • [45] On the Performance Bounds of Practical Wireless Network Coding
    Le, Jilin
    Lui, John C. S.
    Chiu, Dah-Ming
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2010, 9 (08) : 1134 - 1146
  • [46] XORs in the air:: Practical wireless network coding
    Katti, Sachin
    Rahul, Hariharan
    Hu, Wenjun
    Katabi, Dina
    Medard, Muriel
    Crowcroft, Jon
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2006, 36 (04) : 243 - 254
  • [47] Delay analysis in practical wireless network coding
    Li, Huanzhong
    Liu, Xue
    He, Wenbo
    Yang, Wei
    Dou, Wenhua
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2014, 14 (05): : 497 - 515
  • [48] Optimal Linear Network Coding Design for Secure Unicast with Multiple Streams
    Wang, Jin
    Wang, Jianping
    Lu, Kejie
    Xiao, Bin
    Gu, Naijie
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [49] On Fractional Linear Network Coding Solution of Multiple-Unicast Networks
    Das, Niladri
    Rai, Brijesh Kumar
    2017 TWENTY-THIRD NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2017,
  • [50] Network coding games with unicast flows
    Price, Jennifer
    Javidi, Tara
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2008, 26 (07) : 1302 - 1316