{'fraction_non_alphanumeric': 0.021649484536082474, 'fraction_numerical': 0.0, 'mean_word_length': 5.6506849315068495, '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}}
Smart: Adequate selection of relay nodes to support cooperative communication in WSNs

Cooperative communication approaches are being increasingly used to improve the reliability of Wireless Sensor Networks (WSNs) communication, allowing better spatial and temporal diversity. For the success of these techniques, a proper selection of the relay nodes is a crucial task. This paper proposes a new technique, named Smart, for the selection of cooperating WSN nodes according to criteria considered relevant for an adequate network operation. The selection is performed using optimization techniques, that target the selection of the smallest number of relay nodes and, at same time, ensure that all nodes are linked to at least one corresponding relay node, enabling messages reach their destinations in a noisy environments. Simulation results show that the Smart technique clearly outperforms other analysed SOTA (state-of-the-art) cooperative communication techniques.