Abstract
MAC protocol controls the activity of wireless radio of sensor nodes directly so that it is the major consumer of sensor energy and the energy efficiency of MAC protocol makes a strong impact on the network performance. TDMA-based MAC protocol is inherently collision-free and can rule out idle listening since nodes know when to transmit. However, conventional TDMA protocol is not suitable for event-driven applications. In this paper, we present ED-TDMA, an event-driven TDMA protocol for wireless sensor networks. Then we conduct extensive simulations to compare it with other MAC protocols such as BMA, S-MAC, and LMAC. Simulation results show that ED-TDMA performs better for event-driven application in wireless sensor networks with high-density deployment and under low traffic.
Highlights
Like in all other shared-medium networks, medium access control (MAC) is a key component to ensure the successful operation of wireless sensor networks
Since sensor nodes are often powered by battery and left unattended after deployment, for example, in hostile or hash environments, making it difficult to replace or recharge their batteries, MAC protocols running on WSN must consume energyefficiently in order to achieve a longer network lifetime
When node density is high enough, the duty-cycle of ED-TDMA would be less than scenarios to compare contention-based MAC (S-MAC)
Summary
Like in all other shared-medium networks, medium access control (MAC) is a key component to ensure the successful operation of wireless sensor networks. A MAC protocol decides when competing nodes could access the shared medium and tries to ensure that no collisions occur while nodes’ transmission. According to Estrin et al [1], the radio component of sensor nodes consumes most of nodes’ energy when receiving or transmitting data, even in idle mode. Compared with schedulebased MAC protocols, contention-based MAC protocols consume more energy because they waste energy in collisions and idle listening. TDMA only applies for continuous monitoring applications, that is, continuous collecting the temperature or humidity of the environments They could achieve high channel utility because sensor nodes always have data to send in continuous data gathering applications.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have