Wireless Sensor Networks (WSNs) consist of many sensor nodes with limitation of battery, memory and processing ability. Because of these features, there are many constraints to build WSNs. Therefore, effective MAC (Medium Access Control) protocols are...
Wireless Sensor Networks (WSNs) consist of many sensor nodes with limitation of battery, memory and processing ability. Because of these features, there are many constraints to build WSNs. Therefore, effective MAC (Medium Access Control) protocols are required to maximize battery life of sensor nodes and to reduce transmission delay, and to minimize communication errors, etc. Routing enhanced MAC (RMAC) uses the path information on network layer and the information on MAC layer so that multi-hop transmission within a cycle is possible. RMAC can reduce transmission delay and power consumption compared to Sensor-MAC (S-MAC). However RMAC does not respond adaptively to variation of network traffic, because RMAC uses a fixed duty cycle. In this paper, we propose Dynamic-RMAC (D-RMAC) to improve the performance of RMAC. D-RMAC dynamically changes it's frame structure as packet generation intervals in a sensor. In addition, D-RMAC can increase the number of transmission hops in a cycle by one. The simulation results show that D-RMAC represents a good performance compared with S-MAC and RMAC. D-RMAC has improved performance of WSNs in terms of throughput, delay and power consumption.