{'fraction_non_alphanumeric': 0.018664047151277015, 'fraction_numerical': 0.0, 'mean_word_length': 5.251533742331288, '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}}
Joint FEC/CRC coding scheme for energy constrained IOT devices

Energy efficiency is of utmost importance in internet of things (IOT) as it tends to rely on battery-powered devices constrained by their limited lifetime, which entails the need of energy-aware protocols. As transmission energy is the most energy consuming, and reliability is of paramount in IOT applications, we advocate the use of error control coding as means to provide reliability and transmission energy saving. Forward error correction (FEC) aims at saving transmission energy and correcting channel errors at the receiver by using channel coding and decoding, yet the complexity of the decoding process affects both the energy and reliability performance of wearable devices. In this work, we propose a joint FEC/CRC scheme to alleviate the decoding energy depletion and provide communication reliability. We thoroughly evaluate the performance of the proposed coding scheme in terms of energy efficiency and reliability in a multi-hop network.