{'fraction_non_alphanumeric': 0.02463605823068309, 'fraction_numerical': 0.005599104143337066, 'mean_word_length': 4.920529801324503, '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}}
UDA: Fast transport protocol for D2D networks over WiFi

In this paper we present a new and efficient application level transport protocol UDA (UDP-based Delayed ACK) specially designed for device-to-device (D2D) networks operating over WiFi. Although WiFi speeds have increased manifold over the past few years, TCP performance over WiFi has not seen a commensurate improvement due to various overheads. One major overhead is caused by the cross-layer interaction of TCP and the WiFi MAC. Essentially TCP Data packets and TCP ACKs compete for the same half-duplex WiFi channel, thus greatly reducing TCP throughput. To overcome this problem, UDA employs a window-based congestion control protocol similar to TCP but adaptively reduces the number of acknowledgement packets. We demonstrate that UDA outperforms conventional TCP in terms of throughput by as much as 50% in a 2-hop WiFi testbed.