Deep Congestion Control

Citation Author(s):
Marcelo
Silva
Submitted by:
Marcelo Silva
Last updated:
Tue, 09/17/2024 - 11:06
DOI:
10.21227/nnnc-kf77
License:
0
0 ratings - Please login to submit your rating.

Abstract 

The advancement and ubiquity of digital networks have fundamentally transformed numerous spheres of human activity. At the heart of this phenomenon lies the Transmission Control Protocol (TCP) model, whose influence is particularly notable in the exponential growth of the Internet due to its potential ability to transmit flexibly through an advanced Congestion Control (CC). Seeking an even more efficient CC mechanism, this work proposes the construction of Deep Learning Neural Networks (MLP, LSTM, and CNN) for classifying network congestion levels. The results attest to models capable of distinguishing, with over 90\% accuracy, between moments of high and low degrees of congestion. With this, it becomes possible to differentiate between congestion and random losses, potentially increasing throughput by up to six times in environments with random losses when combined with CC algorithms.

Instructions: 

Follow the instructions in the notebooks included in zip file. Each bottleneck rate contains a respective Colab Notebook.

Documentation

AttachmentSize
File Instructions to process data.121 bytes