ABSTRACT
Recently, a new notion of cooperation was proposed to solve multi-channel coordination problems. When a transmit-receive pair wishes to initiate communication, neighboring nodes share their knowledge of channel usage. This helps to substantially reduce collisions and increases throughput significantly. However, it comes at the cost of increased energy consumption since idle nodes have to stay awake to overhear and acquire channel usage information. In fact this can be as high as 264% of a power-saving protocol without cooperation. In this paper, we propose a strategy called altruistic cooperation for cooperative multi-channel MAC protocols to conserve energy. The core idea is to introduce specialized nodes called altruists in the network whose only role is to acquire and share channel usage information. All other nodes, termed peers, go in to the sleep mode when idle. This strategy seems naive because it needs additional nodes to be deployed. In fact, it is unclear whether a desirable throughput-energy trade-off can be achieved and whether the cost of additional nodes can offset the performance gain. We perform a close study on this strategy in terms of three aspects: network deployment, cost efficiency, and system performance. Our study indicates that only a few additional nodes need to be deployed and cost efficiency is more than doubled in terms of a new metric called bit-price ratio that we propose. By using the strategy, a cooperative protocol is found to save up to 70% energy while not compromising throughput.
- P. Bahl, R. Chandra, and J. Dunagan. SSCH: Slotted seeded channel hopping for capacity improvement in IEEE 802.11 ad-hoc wireless networks. In ACM MobiCom, 2004. Google ScholarDigital Library
- Cisco Systems Inc. Cisco aironet 350 series client adapters. http://www.cisco.com/en/US/products/hw/wireless/ps4555.Google Scholar
- L. M. Feeney and M. Nilsson. Investigating the energy consumption of a wireless network interface in an ad hoc networking environment. In IEEE Infocom, 2001.Google ScholarCross Ref
- T. Luo, M. Motani, and V. Srinivasan. CAM-MAC: A cooperative asynchronous multi-channel MAC protocol for ad hoc networks. In IEEE BroadNets, San Jose, CA, USA, October 2006.Google ScholarCross Ref
- T. Luo, V. Srinivasan, and M. Motani. CAM-MAC: A cooperative asynchronous multi-channel MAC protocol for ad hoc networks. Technical report, Dept. ECE, National University of Singapore, 2007. Available online at http://cnds.ece.nus.edu.sg/tie/cammac-tech.pdf.Google Scholar
- J. Shi, T. Salonidis, and E. W. Knightly. Starvation mitigation through multi-channel coordination in CSMA multi-hop wireless networks. In ACM MobiHoc, 2006. Google ScholarDigital Library
- H.-S. W. So, G. Nguyen, and J. Walrand. Practical synchronization techniques for multi-channel MAC. In ACM MobiCom, pages 134--145, 2006. Google ScholarDigital Library
- J. So and N. Vaidya. Multi-channel mac for ad hoc networks: Handling multi-channel hidden terminals using a single transceiver. In ACM MobiHoc, 2004. Google ScholarDigital Library
Index Terms
- Altruistic cooperation for energy-efficient multi-channel MAC protocols
Recommendations
A cooperative CDMA-based multi-channel MAC protocol for mobile ad hoc networks
In this paper, we present CCM-MAC, a cooperative CDMA-based multi-channel medium access control (MAC) protocol for mobile ad hoc networks (MANETs) in which each node has one half-duplex transceiver. The protocol mitigates the multi-channel hidden and ...
An efficient multi-channel MAC protocol for wireless ad hoc networks
IEEE 802.11 MAC is designed for single channel and based on Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA). The throughput of network is limited by the bandwidth of the single channel and the CSMA-based MAC protocol with ...
A hybrid multi-channel MAC protocol for wireless ad hoc networks
In a regular wireless ad hoc network, the Medium Access Control (MAC) protocol coordinates channel access among nodes, and the throughput of the network is limited by the bandwidth of a single channel. The multi-channel MAC protocols can exploit ...
Comments