Routing Without Routes: The Backpressure Collection Protocol

被引:104
|
作者
Moeller, Scott [1 ]
Sridharan, Avinash [1 ]
Krishnamachari, Bhaskar [1 ]
Gnawali, Omprakash [2 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90007 USA
[2] Stanford Univ, Stanford, CA 94305 USA
来源
PROCEEDINGS OF THE 9TH ACM/IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS | 2010年
基金
美国国家科学基金会;
关键词
Routing Protocol; Collection; Testbed Experiments; Stochastic Network Optimization; Wireless Sensor Networks;
D O I
10.1145/1791212.1791246
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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, the effect of link losses, large packet delays, and scalability. 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 (75% under high load, 98% under low load). Further, we improve backpressure scalability by introducing a new concept of floating queues into the backpressure framework. 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 highly dynamic network settings, including conditions of extreme external interference and highly mobile sinks.
引用
收藏
页码:279 / 290
页数:12
相关论文
共 50 条
  • [1] Backpressure-based Routing Protocol for DTNs
    Dvir, Amit
    Vasilakos, Athanasios V.
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 405 - 406
  • [2] Lifetime-Aware Backpressure-A New Delay-Enhanced Backpressure-Based Routing Protocol
    Kabou, Abdelbaset
    Nouali-Taboudjemat, Nadia
    Djahel, Soufiene
    Yahiaoui, Said
    Nouali, Omar
    IEEE SYSTEMS JOURNAL, 2019, 13 (01): : 42 - 52
  • [3] An Ad Hoc Routing Protocol with Multiple Backup Routes
    Kun-Ming Yu
    Chang Wu Yu
    Shi-Feng Yan
    Wireless Personal Communications, 2011, 57 : 533 - 551
  • [4] Optimizing Routes Quality and Scattering in the AODV Routing Protocol
    Guezouri, Mustapha
    Ouamri, Abdelaziz
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2007, 7 (03): : 209 - 212
  • [5] An Ad Hoc Routing Protocol with Multiple Backup Routes
    Yu, Kun-Ming
    Yu, Chang Wu
    Yan, Shi-Feng
    WIRELESS PERSONAL COMMUNICATIONS, 2011, 57 (04) : 533 - 551
  • [6] RCTP: An Enhanced Routing Protocol Based on Collection Tree Protocol
    Entezami, Fariborz
    Tunicliffe, Martin
    Politis, Christos
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,
  • [7] An ad hoc on-demand routing protocol with alternate routes
    Wang, HS
    Liang, CK
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2003, 2745 : 100 - 111
  • [8] An ad hoc routing protocol providing short backup routes
    Yu, CW
    Yen, LH
    Yu, KM
    Lee, ZP
    ICCS 2002: 8TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2002, : 1048 - 1052
  • [9] Changing the routing protocol without transient loops
    El Rachkidy, Nancy
    Guitton, Alexandre
    COMPUTER COMMUNICATIONS, 2016, 82 : 49 - 58
  • [10] Group routing without group routing tables: an exercise in protocol design
    Univ of Houston, Houston, United States
    Comput Commun, 14 (1161-1174):