Previous [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [ 10] [ 11] [ 12] [ 13] [ 14] [ 15] [ 16] [ 17] [ 18] [ 19] [ 20] [ 21] [ 22] [ 23] [ 24] [ 25]

@

Journal of Information Science and Engineering, Vol. 26 No. 6, pp. 2127-2141 (November 2010)

A-MAC: A MAC Protocol Using Alternative Wakeup Schedules to Achieve Energy Efficiency for Wireless Sensor Networks*

PO-JEN CHUANG AND CHIH-SHIN LIN
Department of Electrical Engineering
Tamkang University
Tamsui, 251 Taiwan
E-mail: pjchuang@ee.tku.edu.tw

This paper presents a new MAC protocol to achieve energy efficiency and low transmission latency for the static wireless sensor networks. The proposed new protocol is called A-MAC, an Alternative MAC, which assigns modified alternative wakeup schedules to different sensor nodes to minimize the probability of transmission collision. In A-MAC, after all sensor nodes are deployed, the base station will start an initial process to set a height for each node. When the height of each node (= the node's hop counts to the BS) is decided, the active interval of nodes whose height difference = 1 will be set to be continuous to reduce transmission latency, whereas the active interval of nodes with the same height will stagger to avoid collision (i.e., to reduce the probability of simultaneous transmission). Operating by such alternative wakeup schedules, the new protocol is able to smooth data transmission and meanwhile conserve energy consumption for the energyconstrained wireless sensor networks.

Keywords: alternative wakeup schedules, collision avoidance, energy efficiency, latency reduction, medium access control (MAC) protocols, static wireless sensor networks

Full Text () Retrieve PDF document (201011_12.pdf)

Received November 25, 2008; revised March 23 & July 17, 2009; accepted September 24, 2009.
Communicated by Yu-Chee Tseng.
* This work was supported in part by the National Science Council of Taiwan, R.O.C., under Grant No. NSC 97- 2221-E-032-018. A preliminary version of this paper was presented at the 2007 International Conference on Embedded Systems and Software, Daegu, Korea, May 2007.