{'fraction_non_alphanumeric': 0.02230843840931135, 'fraction_numerical': 0.0, 'mean_word_length': 5.615384615384615, '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}}
CARRO: A context-awareness protocol for data dissemination in urban and highway scenarios

A distributed network of vehicles well-known as Vehicular Ad Hoc Networks (VANETs) has created a new communication paradigm, which enables us to exploit the mobility of vehicles for data dissemination process within a geographical area of interest. Several data dissemination protocols have focused on two main problems in VANETs: broadcast storm and disconnected network. Moreover, the most of data dissemination protocols were deployed to operate solely on the highway or urban scenarios. Therefore, in this paper, we take a step further by proposing the Context-Aware Routing pROtocol (CARRO), a data dissemination protocol designed to operate over both scenarios, highway and urban. Furthermore, the proposed protocol handles the broadcast storm and disconnect network problems. When compared to related protocols, simulation results report that CARRO guarantees higher delivery ratio and minimum delay without saturating the bandwidth.