Skip to Main Content
In future wireless ad hoc networks, transactions are expected to become one of the primary types of flows. Transactions require only a small number of packets to complete. Hence, providing optimal (shortest path) routes to such transactions consumes more energy than the actual data transfer. Conventional shortest path routing protocols are, thus, unsuitable for routing transactions. In this paper, we present a novel architecture, called TRANSFER, for transactions routing in large-scale wireless ad hoc networks. In our approach, we aim to reduce the total energy consumption by transactions as opposed to finding shortest path routes. Our architecture uses a hybrid approach, in which each mobile node obtains information about nodes in its proximity (zone), up to R hops away, using a proactive link-state protocol. Beyond the proximity, we introduce the novel notion of contacts that act as shortcuts to reduce the degrees of separation between the source of the transaction and the destination. We propose an efficient on-demand protocol for contact selection that does not assume knowledge of location information. Contacts are used during transactions and queries to discover valid routes in an energy-efficient manner. Extensive simulations are used to evaluate the performance of our protocol in terms of energy consumption and success rate. We compare our architecture to flooding, dynamic source routing (DSR), zone-routing protocol (ZRP), and two power-aware schemes. Our results show substantial power savings for our contact-based protocol, especially for large ad hoc networks.
Date of Publication: Jan. 2005