Cooperative and Non-Cooperative Flow Control in Mobile Ad Hoc Networks
"Traditionally, flow control has been studied in a cooperative network environment. Such cooperative behavior is not a realistic assumption in a public MANET formed by a random group of strangers. Users in this network are likely to behave selfishly, by refusing to forward other users' packets. Under this non-cooperative environment, flow control and incentive engineering are two problems closely related to each other. To this end, we propose a joint flow control and incentive engineering scheme called iPass. iPass adopts the ""pay for service"" model of cooperation, and utilizes an auction mechanism at each router to fairly allocate bandwidth resources to the passing flows. At the same time, the auction markets give explicit rate signals to the end-hosts for flow control purpose. We show that iPass achieves several desirable system properties, such as truthful bidding of user's utility. Our simulation results also show that iPass is able to achieve the fairness and efficiency goals of flow control. Therefore, it provides an innovative and graceful solution for the flow control and incentive engineering problems in a non-cooperative MANET."
University of Illinois - Urbana-Champaign
Networked Digital Library of Theses and Dissertations
University of Illinois at Urbana-Champaign