{'fraction_non_alphanumeric': 0.021439509954058193, 'fraction_numerical': 0.0038284839203675345, 'mean_word_length': 5.375609756097561, '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}}
WiFi network residual bandwidth estimation: A prototype implementation

Evaluating the available bandwidth in a wireless LAN is a challenging task because the throughput depends on several factors such as RSSI (Received Signal Strength Indication), interferers and packet size. Moreover, in a real scenario it is not sufficient to evaluate periodically the throughput of the network, but a continuous monitoring is required in order to detect as soon as possible network problems and saturation phenomena. When wireless LAN is used to transmit high priority traffic (e.g. voice and video flows), an admission control procedure based on residual bandwidth evaluation is necessary to verify that required resources are available. We propose a mechanism based on active traffic probing with low priority packets: this approach enables us to simulate a real data flow and, on the other hand, does not interfere with existing flows. Our method relies on IEEE 802.11e (WMM - Wireless MultiMedia) support and does not require any customization of network devices. Through this approach the residual bandwidth can be continuously monitored. This measurement accounts for both the characteristics of active flows (different packet sizes and rates) and external interferences, offering accurate bandwidth estimation.