{'fraction_non_alphanumeric': 0.019801980198019802, 'fraction_numerical': 0.0, 'mean_word_length': 5.39873417721519, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
LASA: Low-energy adaptive slot allocation scheduling algorithm for wireless sensor networks

The wide range of wireless sensor network (WSN) applications makes it necessary to design MAC protocols that not only save energy and extend network life, but also improve network throughput, bandwidth utilization, and latency performance. In this paper we propose LASA (Low-energy Adaptive Slot Allocation) to replace the fix slot size in classical Time Division Multiple Access (TDMA) schemes by a variable slot size that dynamically adapts to the data size generated at sensor nodes. The proposed scheme eliminates slot idle time when nodes remain unnecessarily active with no data to transmit or receive. This approach outperforms the static slot size TDMA scheme, especially when there is a high traffic fluctuation and a big variance in the sensor data length. Our results show that this scheme significantly enhances network throughput, reduces bandwidth utilization, saves energy and extends network lifetime.