{'fraction_non_alphanumeric': 0.01814300960512273, 'fraction_numerical': 0.0, 'mean_word_length': 4.650602409638554, '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}}
Router Queue Size and Packet Drops in SmoothTCP-q

Packet drops have a great impact in the RTT variation and the throughput experienced by some TCP applications. However, using packet drops is the primary way TCP uses to discover the bandwidth available in order to proceed with its packet transmissions. A different approach is used by SmoothTCP-q, where ICMP-SQ messages are sent to the SmoothTCP-q sender every time a threshold is reached in the queue size of the router. In this mechanism, SmoothTCP-q tries to avoid packet drops since it is not necessary anymore to overload the router queue to discover the network bandwidth. Consequently, it is important to have some way to determine the queue threshold and evaluate its effect on SmoothTCP-q. This paper briefly describes SmoothTCP-q and presents a simple model for this relationship that can be used to evaluate whether or not there are packet drops in a SmoothTCP-q connection