(DÚVIDA CORRIGIDA) Como detectar a velocidade da conexão com JavaScript

Olá.

Estou precisando desenvolver um script que retorne o resultado da conexão de internet do cliente através de msg.

A intenção é mostrar ao cliente que, caso ele tenha algum tipo de oscilação no momento que estiver usando o sistema, o problema vem da sua conexão de internet e não do sistema em si.

Se puderem ajudar fico muito grato.

Não sei se você percebeu, mas os medidores de velocidade são soluções ponta-a-ponta, portanto se for fazer algo assim em Javascript teria que ter a outra ponta.

Applet Java, Flash,etc são as tecnologias mais adequadas para este tipo de medição.

Na verdade consegui achar algo bem direcionado a minha necessidade.
Segue abaixo dois exemplos para melhor entendimento e auxílio de quem precisar:

Ex.1: Faz a leitura por bits.

Ex.2: Faz a leitura pelo html.

Precisando importar o arquivo no com o seguinte código abaixo:

Se tiverem alguma outra sugestão legal e quiserem compartilhar, será muito bem vinda!
Espero ter ajudado.

Grato, André.