TCP understands all packet losses as buffer overflows and reacts to such congestions by reducing its rate. In hybrid wired/wireless networks where a non negligible number of packet losses are due to link errors, TCP is unable to sustain a reasonable rate. In this paper, we propose to extend TCP Newreno with a packet loss classifier built by a supervised learning algorithm called 'decision tree boosting'. The learning set of the classifier is a database of 25,000 packet loss events in a thousand of random topologies. Since a limited percentage of wrong classifications of congestions as link errors is allowed to preserve TCP-Friendliness, our protocol computes this constraint dynamically and tunes a parameter of the classifier accordingly to maximise the TCP rate. Our classifier outperforms the Veno and Westwood classifiers by achieving a higher rate in wireless networks while remaining TCP-Friendly. © IFIP International Federation for Information Processing 2005.
CITATION STYLE
El Khayat, I., Geurts, P., & Leduc, G. (2005). Improving TCP in wireless networks with an adaptive machine-learnt classifier of packet loss causes. In Lecture Notes in Computer Science (Vol. 3462, pp. 549–560). Springer Verlag. https://doi.org/10.1007/11422778_44
Mendeley helps you to discover research relevant for your work.