• DocumentCode
    803214
  • Title

    Wireless network coding with improved opportunistic listening

  • Author

    Argyriou, Antonios

  • Author_Institution
    Philips Res., Eindhoven
  • Volume
    8
  • Issue
    4
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    2014
  • Lastpage
    2023
  • Abstract
    Network coding has been shown to be a very promising technique for increasing the throughput in wireless ad hoc networks. In this paper, we set to define simple extensions for distributed medium access control (MAC) protocols that optimize the transmission of network-coded packets independently of the actual network coding algorithm. The main characteristic of the proposed protocol is that it improves the efficiency of coding decisions and allows verifying the decodability of packets before they are transmitted. The aforementioned goals are achieved first by adopting minor extensions to the channel access scheme, and second by introducing a new algorithm that manages intelligently the data packets that are stored at the MAC queue of each network node. The later algorithm improves the knowledge of a node regarding the available correct coding opportunities by the use of opportunistic acknowledgments, and by maintaining virtual buffers for the overheard data packets. For the proposed protocol, we also develop an analytical performance model that is used for evaluating its performance in conjunction with simulations. Extensive simulations are presented for several ad hoc network topologies that test all the features of the proposed protocol. Significant throughput improvement can be observed when our protocol is compared with network coding schemes that do not exploit the full potential of opportunistic listening.
  • Keywords
    access protocols; ad hoc networks; buffer storage; channel coding; decoding; distributed algorithms; queueing theory; telecommunication network topology; MAC queue; channel access scheme; distributed medium access control protocol; improved opportunistic listening; network-coded packet; packet decoding; virtual buffer; wireless ad hoc network topology; wireless network coding algorithm; Access protocols; Analytical models; Decoding; Intelligent networks; Media Access Protocol; Mobile ad hoc networks; Network coding; Performance analysis; Throughput; Wireless networks; IEEE 802.11; MAC protocol; Network coding; carrier sensing; opportunistic listening; wireless ad hoc networks;
  • fLanguage
    English
  • Journal_Title
    Wireless Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1276
  • Type

    jour

  • DOI
    10.1109/TWC.2009.080396
  • Filename
    4907466