Open AccessThis article is
- freely available
W-MAC: A Workload-Aware MAC Protocol for Heterogeneous Convergecast in Wireless Sensor Networks
College of Computer Science and Technology, Zhejiang University, No. 38, Zhe-Da Road, Hangzhou, 310027 Zhejiang, China
* Author to whom correspondence should be addressed.
Received: 30 November 2010; in revised form: 19 January 2011 / Accepted: 14 February 2011 / Published: 28 February 2011
Abstract: The power consumption and latency of existing MAC protocols for wireless sensor networks (WSNs) are high in heterogeneous convergecast, where each sensor node generates different amounts of data in one convergecast operation. To solve this problem, we present W-MAC, a workload-aware MAC protocol for heterogeneous convergecast in WSNs. A subtree-based iterative cascading scheduling mechanism and a workload-aware time slice allocation mechanism are proposed to minimize the power consumption of nodes, while offering a low data latency. In addition, an efficient schedule adjustment mechanism is provided for adapting to data traffic variation and network topology change. Analytical and simulation results show that the proposed protocol provides a significant energy saving and latency reduction in heterogeneous convergecast, and can effectively support data aggregation to further improve the performance.
Keywords: wireless sensor network; heterogeneous convergecast; MAC protocol; TDMA
Citations to this Article
Cite This Article
MDPI and ACS Style
Xia, M.; Dong, Y.; Lu, D. W-MAC: A Workload-Aware MAC Protocol for Heterogeneous Convergecast in Wireless Sensor Networks. Sensors 2011, 11, 2505-2524.
Xia M, Dong Y, Lu D. W-MAC: A Workload-Aware MAC Protocol for Heterogeneous Convergecast in Wireless Sensor Networks. Sensors. 2011; 11(3):2505-2524.
Xia, Ming; Dong, Yabo; Lu, Dongming. 2011. "W-MAC: A Workload-Aware MAC Protocol for Heterogeneous Convergecast in Wireless Sensor Networks." Sensors 11, no. 3: 2505-2524.