{'fraction_non_alphanumeric': 0.01689545934530095, 'fraction_numerical': 0.0, 'mean_word_length': 4.851851851851852, '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 networks

TCP (Transmission Control Protocol) is a reliable, end-to-end transport protocol used primarily in traditional wired networks, which have low bit error rate. On the other hand the wireless networks are typically characterized by high bit error rate and offer less available bandwidth. The packet losses in wired networks are mainly due to congestion, and thus TCP assumes that any loss is due to congestion and consequently invokes congestion control measures. But in wireless networks, the losses are due to host mobility, which causes packet loss or delay during hand off procedures. The performance of TCP degrades if applied to wireless networks with out any modifications as it assumes that all the losses are due to congestion. Several mechanisms have been proposed that modify the TCP to be tailored to the wireless networks. We are focusing our study of such mechanisms of TCP for cellular networks in this paper.