<div dir="auto">This one’s probably not a Mike question since the site doesn’t pull anything from dishy. The dish represents all of its stats via gRPC - there are several clients available. I can probably code this up next week if someone doesn’t beat me to it.</div><div dir="auto"><br></div><div dir="auto">—Nathan </div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 9, 2021 at 2:12 AM Dave Taht <<a href="mailto:davet@teklibre.net">davet@teklibre.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div style="word-wrap:break-word;line-break:after-white-space">Dear Mike:<div><br></div><div>The biggest thing we need is something that can pull the right stats off the dishy and dynamically adjust cake (on outbound at least) to have the right amount of buffering for the available bandwidth, so as to make for better statistical multiplexing (FQ) and active queue management (AQM)<div><br></div><div>It’s pretty simple: in mangled shell script syntax:</div><div><br></div><div>while up, down = getstats()</div><div>do</div><div>tc qdisc change dev eth0 root cake bandwidth $up</div><div>tc qdisc change dev ifb0 root cake bandwidth $down</div><div>done</div><div> </div><div>Which any router directly in front of the dishy can do (which is what we’ve been doing)</div><div><br></div><div>But whatever magic “getstats()” would need to do is unclear from the stats we get out of it, and a better alternative would be for the dishy itself and their headends to be doing this with “BQL" backpressure.</div><div><br></div><div>As for the huge reductions of latency and jitter under working load, and a vast improvement in QoE - for what we’ve been able to achieve thus far, see appendix A here:</div><div><br></div><div><a href="https://docs.google.com/document/d/1rVGC-iNq2NZ0jk4f3IAiVUHz2S9O6P-F3vVZU2yBYtw/edit?usp=sharing" target="_blank">https://docs.google.com/document/d/1rVGC-iNq2NZ0jk4f3IAiVUHz2S9O6P-F3vVZU2yBYtw/edit?usp=sharing</a></div><div><br></div><div>We’ve got plenty more data </div><div>on uploads and downloads and other forms of traffic (starlink is optimizing for ping, only, over ipv6. Sigh)…</div><div><br></div><div>… and a meeting with some starlink execs at 11AM today. <br><div><br></div><div>I’m pretty sure at this point we will be able to make a massive improvement in starlink’s network design very quickly, after that meeting. <br><div><br><blockquote type="cite"><div>On Jun 8, 2021, at 2:54 PM, Nathan Owens <<a href="mailto:nathan@nathan.io" target="_blank">nathan@nathan.io</a>> wrote:</div><br><div><div dir="ltr"><div dir="auto">I invited Mike, the creator of the site (<a href="http://starlink.sx/" target="_blank">starlink.sx</a>) to join the list - he’s put a crazy amount of work in to figure out which sats are active (with advice from Jonathan McDowell), programming GSO exclusion bands, etc. His dayjob is in the ISP business. <br></div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 5, 2021 at 8:31 PM Darrell Budic <<a href="mailto:budic@onholyground.com" target="_blank">budic@onholyground.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div><a href="https://starlink.sx/" target="_blank">https://starlink.sx</a> if you have’t seen it yet. You can locate yourself, and it will make some educated guesses about which satellite to which ground station you’re using. Interesting to see the birds change and the links move between ground stations, lots going on to make these things work.</div>_______________________________________________<br>
Starlink mailing list<br>
<a href="mailto:Starlink@lists.bufferbloat.net" target="_blank">Starlink@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/starlink" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/starlink</a><br>
</blockquote></div></div>
_______________________________________________<br>Starlink mailing list<br><a href="mailto:Starlink@lists.bufferbloat.net" target="_blank">Starlink@lists.bufferbloat.net</a><br><a href="https://lists.bufferbloat.net/listinfo/starlink" target="_blank">https://lists.bufferbloat.net/listinfo/starlink</a><br></div></blockquote></div><br></div></div></div></div></blockquote></div></div>