internet-equity / nm-exp-active-netrics

Netrics - Active Measurements of Internet Performance
Apache License 2.0
12 stars 7 forks source link

fix: bandwidth_test_stochastic_limit function #97

Closed marcwitasee closed 1 year ago

marcwitasee commented 2 years ago

The stochastic limit function is failing to limit data consumption to ~200 GB per month for some devices deployed through our study. A handful of devices are using around 300-400 GB per month or more (see, e.g., ba43, e768, f51f, 392b, ebb9, 546b, 47bf, f507, 9041, 3ac0, 4a4d).

My running theory for why this is happening for some devices is that the stochastic limit function uses the maximum download speed to determine the number of tests that should run each month. For devices that are connected to a symmetrical high speed link, where significant data is used to run both upload and download tests, the function might not be calibrated correctly.

ggmartins commented 2 years ago

interesting, they're all at&t symmetric links 370, 600, 1gbps.