{'fraction_non_alphanumeric': 0.019021739130434784, 'fraction_numerical': 0.0, 'mean_word_length': 5.993670886075949, '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 Distributed Topology Discovery Protocol for Software-Defined Vehicular Networks

Software-defined Vehicular Networks (SDVNs) have been vital for various radio access technologies to support the massive data load of many applications and services. That includes traffic and infotainment applications, as well as network management and routing services, among others. SDVNs elevates the constraint of static hardware-based network devices to programmable units and provide a global view of the network's status and the standard interface between diverse technologies. However, collecting and maintaining the network's information requires a robust discovery protocol to handle vehicles' rapid movement and increased network density. In this paper, we propose an efficient topology discovery protocol for software-defined vehicular networks that improve the discovery performance in terms of overhead and time-complexity by utilizing nodes closeness centrality scores. The proposed protocol is compared to benchmark discovery protocols using Ottawa city urban environment and generated vehicles' mobility.