Hi,
I've been having some issues with my internet service and have been doing a lot of speed testing, mainly using Bandwidth Place and Speedtest.
My primary issue is the stability of the connection for video streaming (YouTube/Hulu/Netflix...) where a "jittery", highly variable download is a good sign that video streams will choke and buffer frequently.
TMN looked like a good way to measure this because of the progress graphing, but the "middle variance" rating, which would be a great figure to judge the stability of the download just doesn't make sense: I can't figure out the algorithm that derives it.
I *have* read the two main forum posts that try to address this
Topic 31676: Middle Variance?
Topic 31961: What is "middle variance"? Is it better to be high or low?
From these I was able to figure out that your "Middle" speed value is the *average* of all the graphed speeds from 10%-90% download completion and can calculate that with Excel, but after hours looking at test data I plain had to give up on reproducing "middle variance".
The best concrete example is my test result
https://testmy.net/db/obDZ9nCxy
With an average of 3 MB/s but a huge peak of 12 MB/s, there is simply no way to find a factor/percentage equal to the stated middle variance of 165%, when the apparent variability is more like 400% relative to the average.
Once I saw this graph I stopped trying to figure this out and decided that the best way to understand what you're trying to convey is to see the actual formula that's used to compute this.
Thanks