{'fraction_non_alphanumeric': 0.0234375, 'fraction_numerical': 0.0, 'mean_word_length': 5.06508875739645, '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}}
FPGA implementation of a Micro controller Unit for Body Sensor Network

The small wireless body sensors and variety of medical devices have influenced the expansion of Body Sensor Networks (BSNs). However, in BSNs, wireless transmissions are exposed to a variety of active and passive security attacks. As a result, safety of private information collected from BSNs is of high importance. Hence this paper presents a design of a Micro Control Unit (MCU) for BSNs. The microcontroller consists of a register bank, a predictor, an encryption block, an Error Control Coding (ECC) circuit and transmitter. The register bank is used to store the input signal values. The predictor is used to compress the signal adaptively. Furthermore, an encryption method uses a technique to protect the private information during transmission. Although the encryption protects the private signal, there is possibility that the data may get corrupted or lost during transmission. Hence ECC technique is used to find errors during transmission.