Research Article Energy-Efficient Asynchronous QoS MAC Protocol for Wireless Sensor Networks Sohail Sarang , 1 Goran M. Stojanović, 1 Stevan Stankovski, 1 Željen Trpovski, 1 and Micheal Drieberg 2 1 Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovića 6, 21000 Novi Sad 21000, Serbia 2 Department of Electrical and Electronic Engineering, Universiti Teknologi PETRONAS, 32610 Seri Iskandar, Perak, Malaysia Correspondence should be addressed to Sohail Sarang; sohailsarang109@gmail.com Received 23 May 2020; Revised 1 September 2020; Accepted 4 September 2020; Published 24 September 2020 Academic Editor: Jaime Lloret Copyright © 2020 Sohail Sarang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. In recent years, wireless sensor networks (WSNs) have gained signicant attention in both industry and academia. In WSNs, each sensor node is normally equipped with a small-size battery with nite capacity. Hence, energy-ecient 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 eciency to prolong the network lifetime. There are applications that generate dierent types of data packets and require quality of service (QoS) without any disruption in network operation. Therefore, these applications need an energy-ecient QoS MAC protocol that can support QoS by considering energy eciency as the primary goal to avoid any failure in the network. This article proposes an energy-ecient asynchronous QoS (AQSen) MAC protocol, called AQSen-MAC. The AQSen-MAC considers dierent types of data packets and uses two novel techniques: self- adaptation and scheduling to enhance energy eciency, 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 signicantly 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. 1. 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 automa- tion [3]. The wireless sensor network (WSN) is a key compo- nent for the IoT [47]. A WSN consists of low-power, low- cost, and small-in-size sensor nodes, which have the ability to sense, measure, gather, and process information (i.e., conduc- tivity, temperature, and pressure) gathered from the sensor coverage area [8, 9]. The sensor nodes can communicate wire- lessly with each other. WSNs have a wide range of advantages in terms of scalability, deployment, simplicity, self-organizing capabilities, and others [10] and have many applications including smart cities, food quality, and environment monitor- ing, industrial process monitoring, and health-care [1113]. In WSNs, sensor nodes are traditionally powered by small batteries with limited capacity [1417]. Hence, energy eciency plays an essential role in the lifetime extension [1820]. This is due to some scenarios, for instance, volcano monitoring [21], where it is dicult to replace the battery; hence, it requires a longer operational time [22]. This has motivated the researchers to introduce energy-ecient schemes to prolong the network lifetime [7, 17]. The network lifetime is dened as the time elapsed until the failure of the rst node due to energy depletion in the network [23]. For example, the wake-up radio approach helps the node to save energy by putting its main radio in the deep sleep mode [7, 24, 25]. The packet aggregation routing scheme proposed that reduces the transmission delay, amount of redundant data, and energy consumption by adjusting the forwarder nodes and duty cycle in body sensor networks [22]. Recently, Hindawi Wireless Communications and Mobile Computing Volume 2020, Article ID 8860371, 13 pages https://doi.org/10.1155/2020/8860371