{'fraction_non_alphanumeric': 0.017084282460136675, 'fraction_numerical': 0.0056947608200455585, 'mean_word_length': 6.146341463414634, '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}}
REINVENT: Accessing vehicular networks in mobile applications

This paper proposes REINVENT, a software architectural solution to decouple the specificities of using vehicular network communication resources in Android smartphone applications. REINVENT provides a REST based message passing interface based on Android's content provider to abstract vehicular network communication services. Using REINVENT, Android applications can use transparently the communication resources avoiding network transport layer details. REINVENT was tested in both laboratory and real world scenarios in the road with WAVE/IEEE 802.11p technology, to assess its usefulness in two Android applications, (VNChat and iThere). The real experiments also assess how REINVENT supports a mobile application to log relevant parameters in typical vehicular networks testing in different network scenarios.