{'fraction_non_alphanumeric': 0.020935960591133004, 'fraction_numerical': 0.0, 'mean_word_length': 5.3023255813953485, '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}}
Improved Hop-by-Hop Congestion Control Algorithm

Network congestion plays an important role in degrading the performance of the communication network. Thus it is important to detect and control congestion in order to improve the performance of the network. There are various sources for congestion like packet collision, buffer overflow, concurrent transmission etc. This paper focuses on hop by hop congestion control mechanism. The proposed protocol is very efficient in detecting and controlling congestion. Every time a new packet arrives at the router, it keeps track of the number of packets in the queue. Based on the measured value the router effectively adapts its transmission data rate to control congestion. Keywords— Hop-by-hop congestion control mechanism, congestion detection, congestion control