In recent years, wireless sensor networks (WSNs) have gained significant attention in both industry and academia. In WSNs, each\nsensor node is normally equipped with a small-size battery with finite capacity. Hence, energy-efficient communication is\nconsidered a key factor for the extension of network lifetime. Formerly, a large number of medium access control (MAC)\nprotocols have been proposed to improve energy efficiency to prolong the network lifetime. There are applications that generate\ndifferent types of data packets and require quality of service (QoS) without any disruption in network operation. Therefore,\nthese applications need an energy-efficient QoS MAC protocol that can support QoS by considering energy efficiency as the\nprimary goal to avoid any failure in the network. This article proposes an energy-efficient asynchronous QoS (AQSen) MAC\nprotocol, called AQSen-MAC. The AQSen-MAC considers different types of data packets and uses two novel techniques: selfadaptation\nand scheduling to enhance energy efficiency, packet delivery ratio, and network throughput. Furthermore, in the\nprotocol, the receiver adjusts its duty cycle according to the remaining energy to prolong the network operation. Finally, the\nperformance of the AQSen-MAC protocol has been evaluated through detailed simulation using Castalia and compared with\nMPQ-MAC, PMME-MAC, and QAEE-MAC protocols. The simulation results indicate that the AQSen-MAC protocol\nsignificantly reduces the energy consumption at the receiver of up to 13.4%, consumption per bit of up to 3% and improves the\npacket delivery ratio and network throughput of up to 12% in the network.
Loading....