{'fraction_non_alphanumeric': 0.020735155513666354, 'fraction_numerical': 0.00471253534401508, 'mean_word_length': 5.0685714285714285, '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}}
UMAC: A Universal MAC protocol for Wireless Networks

There are a number of wireless networks such as MANETs, WSNs, WLANs, BAN etc. which have come into prominence during the past several decades because of various kinds of requirements. From the very beginning, the design of various MAC protocols for these networks has been considered independently, targeting a few specific issues of the networks. Additionally, due to lack of compatibility with older protocols, various MAC protocols designed for wireless networks and available in the literature are not widely used in practice. We strongly believe that there is a requirement for a universal MAC (UMAC) protocol for mobile devices with multiple type of sensors, which can be used for a large spectrum of applications with different parametric requirements, deployment scenarios and device capabilities. In this paper, we first propose the design guidelines for such a UMAC, and then give an implementation of the same as an extension of IEEE 802.11 MAC, and the performance analysis of the proposed UMAC.