Modeling and performance analysis of DMAC for wireless sensor networks

Tao Zheng, Sridhar Radhakrishnan, Venkatesh Sarangan · 2011

DMAC is a popular data gathering MAC protocol for wireless sensor networks. It employs staggered sleep-awake schedules to enable continuous data forwarding along a data gathering tree, resulting in reduced end-to-end delays and energy consumption. In this paper we present a generalized model for the DMAC protocol and for this generalized model we have analyzed end-to-end delay and energy consumption with respect to the source node for both constant bit rate traffic and stochastic traffic following a Poisson process. The stochastic traffic scenario is modeled as a discrete time Markov chain and expressions for state transition probabilities, average delay and average energy consumption are developed and it is shown that these can be evaluated numerically. Simulations are carried out with various parameters and the results are in line with the analytical results. Both analysis and simulations indicate that DMAC is more suitable for constant bit rate traffic than stochastic traffic.

Read the paper · More papers on PaperTik