Reducing TCP Retransmissions By Using Machine Learning For More Accurate RTT Estimation

dc.contributor.advisorMcClellan, Stan
dc.contributor.authorDasgupta, Bikramjit
dc.contributor.committeeMemberValles, Damian
dc.contributor.committeeMemberKoutitas, Georgios
dc.date.accessioned2019-12-04T16:41:54Z
dc.date.available2019-12-04T16:41:54Z
dc.date.issued2019-12
dc.description.abstractWhen computers communicate via connection-oriented protocols like TCP, upon receipt of a segment of information, the recipient sends an acknowledgment back to the sender. This facilitates two important traits of connection-oriented protocols: being aware of which segments have been lost in the transfer, and the exact round trip times (RTT). By observing previous RTT values, algorithms are used to estimate what future retransmission time-out (RTO) values should be set to, i.e., if an acknowledgement is not received within the RTO window after sending a segment, then the segment should be considered lost and resent. This paper proposes a neural networks approach to prediction RTTs. By comparing an RNN-LSTM, and a CNN-LSTM, versus Jacobson's Algorithm, both the RNN-LMST and the CNN-LSTM was shown to provide a better RTT estimate. By replacing the predictor used by Jacobson's Algorithm with a neural network predictor, the number of segment retransmissions was reduced by more than 90%.
dc.description.departmentEngineering
dc.formatText
dc.format.extent54 pages
dc.format.medium1 file (.pdf)
dc.identifier.citationDasgupta, B. (2019). <i>Reducing TCP retransmissions by using machine learning for more accurate RTT estimation</i> (Unpublished thesis). Texas State University, San Marcos, Texas.
dc.identifier.urihttps://hdl.handle.net/10877/9005
dc.language.isoen
dc.subjectNeural Networks
dc.subjectMachine learning
dc.subjectJacobson's algorithm
dc.subjectTCP
dc.subjectSCTP
dc.subjectCongestion control
dc.subject.lcshTCP/IP (Computer network protocol)
dc.subject.lcshComputer networks
dc.titleReducing TCP Retransmissions By Using Machine Learning For More Accurate RTT Estimation
dc.typeThesis
thesis.degree.departmentEngineering
thesis.degree.disciplineEngineering
thesis.degree.grantorTexas State University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DASGUPTA-THESIS-2019.pdf
Size:
2.74 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.97 KB
Format:
Plain Text
Description: