• DocumentCode
    2383695
  • Title

    Backpressure Routing Made Practical

  • Author

    Moeller, Scott ; Sridharan, Avinash ; Krishnamachari, Bhaskar ; Gnawali, Omprakash

  • Author_Institution
    Viterbi Sch. of Eng., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2010
  • fDate
    15-19 March 2010
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    Current data collection protocols for wireless sensor networks are mostly based on quasi-static minimum-cost routing trees. We consider an alternative, highly-agile approach called backpressure routing, in which routing and forwarding decisions are made on a per-packet basis. Although there is a considerable theoretical literature on backpressure routing, it has not been implemented on practical systems to date due to concerns about packet looping and large packet delays. Addressing these concerns, we present the Backpressure Collection Protocol (BCP) for sensor networks, the first ever implementation of dynamic backpressure routing in wireless networks. In particular, we demonstrate for the first time that replacing the traditional FIFO queue service in backpressure routing with LIFO queues reduces the average end-to-end packet delays for delivered packets drastically (98% under low load). Under static network settings, BCP shows a more than 60% improvement in max-min rate over the state of the art Collection Tree Protocol (CTP). We also empirically demonstrate the superior delivery performance of BCP in network settings of extreme external interference.
  • Keywords
    delays; routing protocols; wireless sensor networks; LIFO queues; backpressure collection protocol; collection tree protocol; data collection protocols; dynamic backpressure routing; end-to-end packet delays; packet looping; quasistatic minimum-cost routing trees; wireless sensor networks; Business continuity; Communications Society; Data engineering; Delay; Interference; Routing protocols; Testing; Viterbi algorithm; Wireless application protocol; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM IEEE Conference on Computer Communications Workshops , 2010
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4244-6739-6
  • Electronic_ISBN
    978-1-4244-6739-6
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2010.5466634
  • Filename
    5466634