Universal Network Coding-Based Opportunistic Routing for Unicast

被引:3
|
作者
Khreishah, Abdallah [1 ]
Khalil, Issa [2 ]
Wu, Jie [3 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[2] Qatar Comp Res Inst, Cyber Secur Grp, Doha, Qatar
[3] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
基金
美国国家科学基金会;
关键词
Network coding; wireless networks; cross-layer design; coded feedback; feedback; link correlation;
D O I
10.1109/TPDS.2014.2322617
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Network coding-based opportunistic routing has emerged as an elegant way to optimize the capacity of lossy wireless multihop networks by reducing the amount of required feedback messages. Most of the works on network coding-based opportunistic routing in the literature assume that the links are independent. This assumption has been invalidated by the recent empirical studies that showed that the correlation among the links can be arbitrary. In this work, we show that the performance of network coding-based opportunistic routing is greatly impacted by the correlation among the links. We formulate the problem of maximizing the throughput while achieving fairness under arbitrary channel conditions, and we identify the structure of its optimal solution. As is typical in the literature, the optimal solution requires a large amount of immediate feedback messages, which is unrealistic. We propose the idea of performing network coding on the feedback messages and show that if the intermediate node waits until receiving only one feedback message from each next-hop node, the optimal level of network coding redundancy can be computed in a distributed manner. The coded feedback messages require a small amount of overhead, as they can be integrated with the packets. Our approach is also oblivious to losses and correlations among the links, as it optimizes the performance without the explicit knowledge of these two factors.
引用
收藏
页码:1765 / 1774
页数:10
相关论文
共 50 条
  • [41] A Loss-tolerant Scheme for Unicast Routing in VANETs using Network Coding
    Wu, Celimuge
    Ohzahata, Satoshi
    Kato, Toshihiko
    2013 9TH INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2013, : 1058 - 1063
  • [42] Combining Opportunistic Routing and Network Coding: A Multi Rate Approach
    Aajami, Mojtaba
    Park, Hae-Ryeon
    Suk, Jung-Bong
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2013, : 2208 - 2213
  • [43] CCACK: Efficient Network Coding Based Opportunistic Routing Through Cumulative Coded Acknowledgments
    Koutsonikolas, Dimitrios
    Wang, Chih-Chun
    Hu, Y. Charlie
    2010 PROCEEDINGS IEEE INFOCOM, 2010,
  • [44] Optimal opportunistic routing and network coding for bidirectional wireless flows
    Mehmood, Tahir
    Libman, Lavy
    Dehkordi, Hooman Reisi
    Jha, Sanjay K.
    COMPUTER NETWORKS, 2013, 57 (18) : 4030 - 4046
  • [45] Network coding-based multi-path routing algorithm in two-layered satellite networks
    Xu, Wenchao
    Jiang, Meng
    Tang, Feilong
    Yang, Yanqin
    IET COMMUNICATIONS, 2018, 12 (01) : 2 - 8
  • [46] Efficient Network-Coding-Based Opportunistic Routing Through Cumulative Coded Acknowledgments
    Koutsonikolas, Dimitrios
    Wang, Chih-Chun
    Hu, Y. Charlie
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2011, 19 (05) : 1368 - 1381
  • [47] Network Coding Based Geographical Opportunistic Routing for Ad Hoc Cognitive Radio Networks
    Tang, Xing
    Liu, Qin
    2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 503 - 507
  • [48] Network Coding-based Resilient Routing for Maintaining Data Security and Availability in Software-Defined Networks
    Ni, Haoran
    Guo, Zehua
    Li, Changlin
    Dou, Songshi
    Yao, Chao
    Baker, Thar
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 205
  • [49] Efficient coding for unicast flows in opportunistic wireless networks
    Awais, Muhammad
    Qureshi, Jalaluddin
    IET COMMUNICATIONS, 2017, 11 (04) : 584 - 592
  • [50] Network coding-based cooperative ARQ scheme for VANETs
    Antonopoulos, Angelos
    Skianis, Charalabos
    Verikoukis, Christos
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (03) : 1001 - 1007