Hi Rich,

> On 23. Mar 2022, at 11:30, Rich Brown <richb.hano...@gmail.com> wrote:
> 
> The Apple "RPM Tool" is great for measuring network responsiveness.
> 
> High numbers from the tool (measured in round-trips per minute - or "RPM") 
> show your network is responsive, even when it's heavily loaded with traffic. 
> This also implies you have low "bufferbloat" - which is good.
> 
> There are several RPM clients available:
> 
> * `/usr/bin/networkQuality` on macOS Monterey
> * an iOS 15 version described at https://support.apple.com/en-gb/HT212313
> * a golang implementation at 
> https://github.com/network-quality/goresponsiveness
> * a Docker implementation in the same repository
> 
> BUT... These all test against servers "out on the internet". There's another 
> interesting test to be had: testing against the local router. 

The spec wants a 8GB file which seems a bit much for common home routers. We 
could look into reading from /dev/zero since the body content isn’t relevant 
but still the device is likely slower at offering the content than your laptop 
can chew. A dedicated device could be required.

Did you ask upstream about your idea? Maybe they have something in mind already.

> 
> This is useful because it would help test the responsiveness of the Wi-Fi 
> network/drivers of your router. It would allow you to measure whether in 
> fact, you actually are too far from the router, and whether moving closer 
> would help. 
> 
> My request... Is anyone interested in creating an OpenWrt package that 
> implements an RPM server? 
> 
> Fundamentally, an RPM server is an HTTPS server that responds to the four 
> URLs described on Page 12 of the Responsiveness spec at: 
> https://github.com/network-quality/draft-ietf-ippm-responsiveness/blob/master/draft-ietf-ippm-responsiveness.pdf
> 
> Thanks.
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to