DocumentCode :
257293
Title :
Performance analysis of practical distributed backpressure protocols
Author :
Rager, Scott T. ; Ciftcioglu, Ertugrul Necdet ; La Porta, Thomas
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
fYear :
2014
fDate :
4-7 Aug. 2014
Firstpage :
1
Lastpage :
8
Abstract :
Backpressure Routing is a cross-layer control algorithm that makes decisions on routing and resource allocation in mobile ad hoc networks using network state information like queue backlog values and current available channel rates. While it is desirable because of its provable performance guarantees, including providing optimal throughput, the real world problem of implementing backpressure routing in a distributed fashion is often ignored. To gain insight into how scheduling decisions and their impacts on performance are affected by errors, we develop two practical protocols that exchange network state information to allow nodes to make scheduling decisions in a distributed fashion. One protocol represents using the most current network state information, even if that information is inconsistent across different nodes. The second protocol models the situation in which nodes use information that is consistent, but is not current, and therefore, highly likely to contain errors compared to the current network state. We analyze the possible scheduling outcomes, modeling the probability of each, which allows us to compare the protocols´ performance. We also provide results from simulations implemented in ns-3 that support the analysis. With this analysis, we are able to show that small magnitude errors have a large impact on performance that is abated as the error grows. We are also able to show the benefits of using consistent information in scheduling, since it fully utilizes available channels.
Keywords :
mobile ad hoc networks; queueing theory; resource allocation; routing protocols; backpressure routing; cross-layer control algorithm; current available channel rates; mobile ad hoc networks; network state information exchange; optimal throughput; performance analysis; practical distributed backpressure protocols; queue backlog values; resource allocation; routing allocation; Equations; Optimal scheduling; Protocols; Routing; Schedules; Standards; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communication and Networks (ICCCN), 2014 23rd International Conference on
Conference_Location :
Shanghai
Type :
conf
DOI :
10.1109/ICCCN.2014.6911821
Filename :
6911821
Link To Document :
بازگشت