Why dont you write it your self?
The way it works is like this:
1. create a 100KB image.
2. send the image to the client and see how long it takes for the client to download... do the math.
3. you can make it smarter, try this 10 times and take the average.
4. you gotta make sure the image is not cached ... modify http headers to accomplish this.