| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 6.3 MB | Adobe PDF |
Orientador(es)
Resumo(s)
Nowadays, TCP channel estimation is a matter of great importance, being communication network metrology the core of network performance analysis field, since it allows to interpret and understand the network behaviour through the gathered metrics. In the context of this dissertation, an open source software project, available on GitHub, was developed.
It uses a client-server architecture to estimate the Bulk Transfer Capacity (BTC)
and provides portability due to Java and Android clients, being able to run on computers, tablets and mobile phones.
Two algorithms to measure the BTC were deployed. Their measuring capacity was
analysed and optimized, supported on studies about the influence of the TCP windows.
The packet train dispersion algorithm was also implemented and analysed, but it did not allow measuring significant BTC results. The performance of the tool was tested for wired and cellular wireless networks, considering all the major Portuguese network operators.
The results were compared to the ones measured by the iPerf3 reference tool, considering a stop criteria based on Jain’s Fairness Index [1] in order to inject the less possible traffic into the network.
The measurement results are in line with the methodology proposed by ETSI and Ofcom to monitor the bandwidth, considering fixed time transmissions, and can contribute to reduce the transmission durations required to analyse each network.
Descrição
Palavras-chave
metrology BTC packet train dispersion Ofcom iPerf3 ETSI
