Abstract

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

Highlights

  • Internet of things (IoT) is a fast-growing technology and is playing a vital role in many applications such as smart home infrastructure [1], wearable devices [2], and building automation [3]

  • It reduces packet loss and energy consumption of both the sender and receiver nodes (iii) The receiver in the AQSen-medium access control (MAC) protocol shares its wake-up time with sender nodes to improve coordination between nodes for priority data transmission (iv) The mechanism by which the receiver node adjusts its duty cycle according to the remaining energy helps to extend the network operation (v) The performance of the protocol is evaluated in the Castalia simulator for 10 hours of simulation time using the CC2420 radio module and TelosB sensor node

  • An energy-efficient quality of service (QoS) MAC protocol has been proposed for achieving better energy efficiency while consider

Read more

Summary

Introduction

Internet of things (IoT) is a fast-growing technology and is playing a vital role in many applications such as smart home infrastructure [1], wearable devices [2], and building automation [3]. (i) An energy-efficient QoS MAC protocol is proposed to support the priority of packets in the network (ii) The protocol uses the self-adaptation technique by which the sender node holding a data packet avoids transmitting the packet when its remaining listening time is less than the minimum listening time required for successful packet transmission It reduces packet loss and energy consumption of both the sender and receiver nodes (iii) The receiver in the AQSen-MAC protocol shares its wake-up time with sender nodes to improve coordination between nodes for priority data transmission (iv) The mechanism by which the receiver node adjusts its duty cycle according to the remaining energy helps to extend the network operation (v) The performance of the protocol is evaluated in the Castalia simulator for 10 hours of simulation time using the CC2420 radio module and TelosB sensor node.

Related Work
Development of AQSen-MAC Protocol
Performance Evaluation of AQSen-MAC
GHz 810 Joules
Conclusion and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call