{'fraction_non_alphanumeric': 0.0170316301703163, 'fraction_numerical': 0.0, 'mean_word_length': 5.37984496124031, '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}}
The Necessity of Combining ELN and SACK to Improve TCP Performance over Heterogeneous Networks

TCP suffers severe performance degradation over heterogeneous networks due to its inadaptability to the characteristics of the wireless link. Techniques such as explicit loss notification (ELN) and selective acknowledgement (SACK) have been proposed to mitigate such link-related degradations. In this paper, we demonstrate the inadequacy of using ELN or SACK alone and the necessity of combining them. It will be shown that the combination of ELN and SACK is not a simple superposition of two mechanisms, but rather is an organic integration with positive interactions on each other. Simulation results show that, by combining ELN and SACK, TCP achieves considerably higher throughput than using any one mechanism separately.