{'fraction_non_alphanumeric': 0.016507384882710686, 'fraction_numerical': 0.0, 'mean_word_length': 4.818181818181818, '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 novel approach to handle TCP connections for LAN in mobile vehicle

The Transmission Control Protocol (TCP) is most important transport layer protocol for the internet access over TCP/IP. The TCP protocol was mainly designed for wired network and it assumes that the packet loss in the network occurs mainly due to congestion only. However, in wireless environment the scenario is somewhat different. As compared to wired link, wireless links are slower and less reliable. Furthermore, characteristic of the wireless network, such as user mobility plays another significant role in packet loss. The loss of packets due to link failure or user movement in wireless part is much more higher compared to loss due to congestion. In this research, we aimed at designing a strategy by extending regular TCP in order to minimize the packet loss and increase throughput to end users. We are specifically targeting a LAN connected users in a moving train and trying to provide reliable connection over TCP session. Few modifications to regular TCP and some new functional components like Mobile TCP Agent (MTA) is proposed to handle TCP session on the train.