• DocumentCode
    1648176
  • Title

    CodeOR: Opportunistic routing in wireless mesh networks with segmented network coding

  • Author

    Lin, Yunfeng ; Li, Baochun ; Ben Liang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON
  • fYear
    2008
  • Firstpage
    13
  • Lastpage
    22
  • Abstract
    Opportunistic routing significantly increases unicast throughput in wireless mesh networks by effectively utilizing the wireless broadcast medium. With network coding, opportunistic routing can be implemented in a simple and practical way without resorting to a complicated scheduling protocol. Due to constraints of computational complexity, a protocol utilizing network coding needs to perform segmented network coding, which partitions the data into multiple segments and encode only packets in the same segment. However, existing designs transmit only one segment at any given time while waiting for its acknowledgment, which degrades performance as the size of the network scales up. In this paper, we propose CodeOR, a new protocol that uses network coding in opportunistic routing to improve throughput. By transmitting a window of multiple segments concurrently, it improves the performance of existing work by a factor of two on average (and a factor of four in some cases). CodeOR is especially appropriate for real-time multimedia applications through the use of a small segment size to decrease decoding delay, and is able to further increase network throughput with a smaller packet size and a larger window size.
  • Keywords
    communication complexity; protocols; telecommunication network routing; wireless channels; CodeOR; computational complexity; opportunistic routing; segmented network coding; wireless mesh networks; Broadcasting; Computational complexity; Decoding; Degradation; Network coding; Processor scheduling; Routing protocols; Throughput; Unicast; Wireless mesh networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 2008. ICNP 2008. IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1092-1648
  • Print_ISBN
    978-1-4244-2506-8
  • Electronic_ISBN
    1092-1648
  • Type

    conf

  • DOI
    10.1109/ICNP.2008.4697020
  • Filename
    4697020