Re: Uplink baud rate determination
- From: "Volodymyr M. Shcherbyna" <v_scherbina@xxxxxxxxxxxxxxx>
- Date: Thu, 13 Nov 2008 11:30:28 +0100
Hello again,
So the main idea of your algo is to get client's upload speed by uploading
some file and checking how much time it took? This should work, i.e.:
1. Client starts to upload file
1.1 Server saves time of request, i.e., T1
1.2 Server reconds amount of data being sent, since T1 in S
2. Client finished upload and closes connection
2.1 Server obtain finish time, i.e., T2 and calculates time delta, i.e.
D = T2 - T1
2.2 Server obtains size of data being transmitted, i.e. S during D
3. Server can calculate upload speed of client by U = S / D
But this method is not perfect. It does not depict client's real bandwidth,
it just shows the speed of communication with your server; just an example,
I am on 100mb internet connection, but some websites somewhere in Russia
takes ages to load.
--
Volodymyr, blog: http://www.shcherbyna.com/
(This posting is provided "AS IS" with no warranties, and confers no
rights)
"Ronny" <ronny@xxxxxxxxx> wrote in message
news:O6sLgiWRJHA.5080@xxxxxxxxxxxxxxxxxxxxxxx
Thanks Mr. Shcherbyna,
I think I'll try but before I do, can you just refer to the algorithm
depicted in my first post. Do you think it'll work or do you have a better
one?
Regards
Ronny
"Volodymyr M. Shcherbyna" <v_scherbina@xxxxxxxxxxxxxxx> wrote in message
news:#m3fVgRRJHA.4824@xxxxxxxxxxxxxxxxxxxxxxx
Hello Ronny,first
No, I know no services which allows to do this via api. You can create
one :)than
--
Volodymyr, blog: http://www.shcherbyna.com/
(This posting is provided "AS IS" with no warranties, and confers no
rights)
"Gomez" <gomez@xxxxxxxx> wrote in message
news:edageKERJHA.4008@xxxxxxxxxxxxxxxxxxxxxxx
Thanks M. Shcherbyna,
I really didn't know this amazing site. I added it immediately to my
favorites.
Now, is there a similar site that offers that programmatically? As I
noticed this one offers the service interactively.
Thanks again
Ronny
"Volodymyr M. Shcherbyna" <v_scherbina@xxxxxxxxxxxxxxx> wrote in
message
news:OzyJw$ARJHA.3404@xxxxxxxxxxxxxxxxxxxxxxx
How much different will it be from this (in terms of functionality)
http://www.speedtest.net/ ?
The problem is that everything is relative. You are trying to measure
speed between your server and client. But speed might be wrong (less
I'llreal) because your server can be far from client and packets will be
making long long travel over slow slow routers so the picture would
not
be real.
Istead, its better to provide multiple points (servers) to test
bandwidth, like in case of speedtest.net
--
Volodymyr, blog: http://www.shcherbyna.com/
(This posting is provided "AS IS" with no warranties, and confers no
rights)
"Ronny" <ronny@xxxxxxxxx> wrote in message
news:u%23Wvel9QJHA.1028@xxxxxxxxxxxxxxxxxxxxxxx
I have once asked the following question but never got an answer, so
thetry again here.
I want ti implement in my website a service that will implement
checking/determination the actual Internet uplink baud rate of the
clients.
The algorithm is so-
1. The client streams to the website packets in a custom format (lets
say
udp ,video) in a baud rate of 1MB/S that obviously is above the
uplink(assuming less then1 MB/S) bound rate.
2. The website captures the arriving packets (of course, filtered by
uplink limit baud rate) and their baud rate, represents the actual
client
baud rate.
Can anyone refer to this idea?
Regards
Ronny
.
- References:
- Uplink baud rate determination
- From: Ronny
- Re: Uplink baud rate determination
- From: Volodymyr M. Shcherbyna
- Re: Uplink baud rate determination
- From: Gomez
- Re: Uplink baud rate determination
- From: Volodymyr M. Shcherbyna
- Re: Uplink baud rate determination
- From: Ronny
- Uplink baud rate determination
- Prev by Date: Re: Uplink baud rate determination
- Next by Date: Re: LSP design questions
- Previous by thread: Re: Uplink baud rate determination
- Next by thread: Cannot access registry and services remotely to/from XP (IPv6)
- Index(es):
Relevant Pages
|
Loading