{'fraction_non_alphanumeric': 0.022443890274314215, 'fraction_numerical': 0.0, 'mean_word_length': 5.174358974358975, '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}}
A Dependability Evaluation for OBD-II Edge Devices: An Internet of Intelligent Vehicles Perspective

In the last decade, the growth of the automotive market with the help of technologies has stood out. Along with this growing recognition, the so-called Internet of Intelligent Vehicles (IoIV) emerges as an evolution of the Internet of Things (IoT) applied to the automotive sector. In this way, IoIV requires communication interfaces in order to exchange sensor data from vehicles to cloud platforms. A new fashion and recent way to implement this requirement have been attended from the adoption of OBD-II Edge devices, which extended traditional features of legacy on-board diagnostics devices. The objective of this work is to perform a dependability evaluation on existing communication interfaces in OBD-II Edge devices. For this, experiments were carried out using two vehicles in urban areas of the city of Natal, Brazil. As a result, it has been identified that the communication protocols available in the OBD-II dongles analyzed need some redundancy to increase dependability. Besides, a redundant communication solution is proposed in order to attain the observed dependability requirements.