{'fraction_non_alphanumeric': 0.01900739176346357, 'fraction_numerical': 0.0, 'mean_word_length': 4.925, '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}}
TCP in Wireless Mobile Ad Hoc Networks

The Transmission Control Protocol (TCP) raises a number of issues when required to work in a wireless environment. In particular, within an ad hoc network, where changes can happen somewhat quickly and unpredictably, it has to deal with new tough challenges such as high probability of both network partition and route failures due to mobility. In order to adapt TCP to this demanding paradigm, some improvements have been proposed. Nevertheless, most of them present limited enhancements as they do not address important related issues. In this paper, we present an overall view on this subject in a detailed analysis of the major factors involved. Specifically, we show how TCP can be affected by mobility and lower layers strategies including path asymmetry. Additionally, we highlight the main features and weaknesses of the existing proposed schemes, and point out the main open issues in this area. CR