{'fraction_non_alphanumeric': 0.0215633423180593, 'fraction_numerical': 0.0, 'mean_word_length': 6.141025641025641, '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}}
Software Defined Networking for Quality-aware Management of Multi-hop Spontaneous Networks

The Software Defined Networking (SDN) approach has recently demonstrated its effectiveness in simplifying the dynamic management of networking capabilities of infrastructure environments such as datacenters, e.g., by greatly enhancing the flexibility of dispatching features provided by industrial-grade switches. Inspired by the previous and more traditional scenario, we propose SDN adoption in infrastructure-less distributed multi-hop spontaneous networks based on the impromptu collaboration of fixed/mobile devices, with the goal of significantly improving the Quality of Service perceived by final users. To this purpose, the paper outlines our primary guidelines and reference architecture to support quality-aware packet dispatching. In particular, we present how collaborative nodes can exploit the SDN approach to appropriately manage the quality of different traffic flows, by avoiding undesired interference and by taking into consideration network capabilities/conditions and application-level requirements.