Re: Uplink baud rate determination



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,

No, I know no services which allows to do this via api. You can create
first
one :)

--
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
than
real) 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
I'll
try 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
the
uplink limit baud rate) and their baud rate, represents the actual
client
baud rate.
Can anyone refer to this idea?
Regards
Ronny












.



Relevant Pages

  • Re: question refined - Copy file from client to server
    ... uploaded form - which is the stream. ... to a directory on the server, rather than load it into SQL. ... the user browsed to the file so your page could upload it. ... just manipulate the files on a client machine at will. ...
    (microsoft.public.dotnet.general)
  • Re: question refined - Copy file from client to server
    ... uploaded form - which is the stream. ... to a directory on the server, rather than load it into SQL. ... the user browsed to the file so your page could upload it. ... just manipulate the files on a client machine at will. ...
    (microsoft.public.dotnet.general)
  • Re: Send and recive files
    ... > I've created a submit form where the user can select a file to upload. ... > When the user press the button for submit the selected file, how my asp ... > How can i send file to the client? ... - When I have to send file from server to client, ...
    (microsoft.public.inetserver.asp.general)
  • Re: question refined - Copy file from client to server
    ... to a directory on the server, rather than load it into SQL. ... the user browsed to the file so your page could upload it. ... just manipulate the files on a client machine at will. ...
    (microsoft.public.dotnet.general)
  • Re: What doesnt lend itself to OO?
    ... >> proxy and instructs the server to constuct the real object. ... rather than client code. ... If 'clock' is instantiated in the server, ... > for the server interface at the OOA level. ...
    (comp.object)

Loading