Publication details

Home Publications Publication details

TCP Performance Estimation Using Neural Networks Modelling
Ghita BV, Furnell SM, Lines BL, Ifeachor E
Proceedings of Fifth International Network Conference (INC 2005), July 5-7, Samos, Greece, pp19-30, 2005
Download links:  Download PDF

In recent years, the Internet has evolved from providing connectivity to hosts towards providing performance to applications, leading to significant interest in TCP performance modelling. Hitherto, mathematical approaches have been used to evaluate data transfers performance. Although such models were built upon a sound theoretical basis, they were validated largely using synthetic or endpoint controlled traffic and they are not suitable for short-lived transfers or clients with unknown behaviour, characteristics that are typical for the current Internet. The research presented in this paper aims to overcome these problems by using a supervised adaptive learning approach to build the relationship between TCP performance and the influencing parameters. The proposed model, using knowledge of past connections, was trained and tested using both synthetic and real network traffic. Comparison against the mathematical models showed that the proposed model provides more accurate estimates in the majority of the cases. The tests results indicated that the average error of the TCP throughput, estimated using the proposed model, was reduced to more than half the value obtained using the mathematical approach. The robustness and accuracy of the model allows its use in a variety of areas, such as network planning and evaluation of new TCP implementations.

Ghita BV, Furnell SM, Lines BL, Ifeachor E