BEACS-MAC: bit extended asynchronous chaotic-sail optimization-based receiver-initiated energy-efficient and QoS-aware MAC protocol for WSNs
摘要
In Wireless Sensor Networks (WSNs), Receiver-Initiated (RI) Multiple Access Control (MAC) protocols function asynchronously and aid in improvising Quality of Service (QoS) and Energy Efficient Communication. Still, faces challenges with respect to data packet priorities, channel selection and duty-cycle adjustments. Hence, a novel “Bit Extended Asynchronous Chaotic-Sail Optimized MAC Protocol (BEACS-MAC)” is introduced in this research work. For sensing requests and to receive data from the end devices, the BEAC-MAC uses a fixed cycle that depends on the Remaining Receiver Energy (RRE). For preventing the phantom channel idle assumption of the nodes, the protocol uses a Bit-Mapping-Carrier Sense Multiple Access (BM-CSMA) architecture. Then, a Hybrid “Extended Asynchronous Deep Q-Network based Actor Critic (EADQ-AC) technique is integrated to address the issues with wake-up beacons and the subsequent data burst. Then, for limiting the initiation of persistent interception of non-destinated packets, a Hybrid Chaotic Coyote-Sail Fish Algorithm (HCC-SFA) is employed. The performance of BEACS-MAC is analysed using extensive simulations, from which it is identified that the proposed work gives out an Average Packet Delay of 0.0611s, Throughput of 1746 (bits/nodes/secs) and Energy Consumption of 1.53 (mj), which is better compared to conventional techniques.