{'fraction_non_alphanumeric': 0.019148936170212766, 'fraction_numerical': 0.0, 'mean_word_length': 4.88125, '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}}
A delay-based approach using fuzzy logic to improve TCP error detection in ad hoc networks

In recent years, a great deal of effort has been devoted to make the TCP protocol more resilient to the random packet losses inherent in the wireless channels in ad hoc networks. In this paper, we investigate the use of fuzzy logic theory for assisting the TCP error detection mechanism in such networks. An elementary fuzzy logic engine is presented as an intelligent technique for discriminating packet loss due to congestion from packet loss by wireless induced errors. The architecture of the proposed fuzzy-based error detection mechanism is also introduced and discussed. The full approach, for inferring the internal state of the network, relies on round trip time (RTT) measurements only. Hence, this is an end-to-end scheme which requires only end nodes cooperation. Preliminary simulation evaluations show how viable this approach may be.