From: Hendrik Cech <hendrik.cech@tum.de>
To: Jianping Pan <pan@uvic.ca>, Nitinder Mohan <N.Mohan@tudelft.nl>,
Kathleen Nichols <nichols@pollere.net>
Cc: "starlink@lists.bufferbloat.net" <starlink@lists.bufferbloat.net>
Subject: [Starlink] Re: Dissecting Starlink: head-drop queuing, AQM, and flow dynamics (SIGCOMM '26)
Date: Thu, 23 Jul 2026 10:57:28 +0200 [thread overview]
Message-ID: <dc8e02b6-3db0-439a-8a16-4cae2f4e97a8@tum.de> (raw)
In-Reply-To: <YQBP288MB0289ECD898E6F1CB56D00FB8A0C12@YQBP288MB0289.CANP288.PROD.OUTLOOK.COM>
Hi everyone,
The tests from our main vantage point in Munich were conducted without the Starlink WiFi router in the loop:
Server [Client] <-- Ethernet --> Dishy
Therefore, we aren't measuring the router's fq_codel behavior, but rather an additional AQM scheme running directly on Dishy.
The interaction between fq_codel (router) and this custom AQM (Dishy) could be interesting to study further. However, I suspect CoDel isn't actively dropping packets in this setup since the 1G Ethernet link isn't the bottleneck; it likely only activates for WiFi clients.
Best,
Hendrik
On 22.07.26 17:23, Jianping Pan wrote:
> yes, and the starlink router is the device under test (dut) and we control both ends ;-)
> --
> J Pan, UVic CSc, ECS566, 250-472-5796 (NO VM),Pan@UVic.CA, Web.UVic.CA/~pan
>
> ________________________________________
> From: Nitinder Mohan<N.Mohan@tudelft.nl>
> Sent: Wednesday, July 22, 2026 8:21 AM
> To: Jianping Pan; Kathleen Nichols
> Cc:starlink@lists.bufferbloat.net; Hendrik Cech
> Subject: Re: [Starlink] Re: Dissecting Starlink: head-drop queuing, AQM, and flow dynamics (SIGCOMM '26)
>
> Hi J,
>
> I didn't quite get it. Do you have a way of isolating traffic only in Starlink router (so before it is sent to the dishy)?
>
> Get Outlook for Android<https://aka.ms/AAb9ysg>
> ________________________________
> From: Jianping Pan<pan@uvic.ca>
> Sent: Wednesday, 22 July 2026 17:18:55
> To: Kathleen Nichols<nichols@pollere.net>; Nitinder Mohan<N.Mohan@tudelft.nl>
> Cc:starlink@lists.bufferbloat.net <starlink@lists.bufferbloat.net>; Hendrik Cech<hendrik.cech@tum.de>
> Subject: Re: [Starlink] Re: Dissecting Starlink: head-drop queuing, AQM, and flow dynamics (SIGCOMM '26)
>
> we can measure the traffic in and out of the starlink router to profile it for you. cheers. -j
> --
> J Pan, UVic CSc, ECS566, 250-472-5796 (NO VM),Pan@UVic.CA, Web.UVic.CA/~pan
>
> ________________________________________
> From: Nitinder Mohan via Starlink<starlink@lists.bufferbloat.net>
> Sent: Wednesday, July 22, 2026 7:26 AM
> To: Kathleen Nichols
> Cc:starlink@lists.bufferbloat.net; Hendrik Cech
> Subject: [Starlink] Re: Dissecting Starlink: head-drop queuing, AQM, and flow dynamics (SIGCOMM '26)
>
> Hi Kathie,
>
> You are, indeed, absolutely correct. Our takeaway largely is that the AQM being used is proprietary, it resembles A-RED and CoDEL at some instances but its not a 1:1 match. SpaceX also confirms that there is some “inspiration". We have a discussion on this in sec 4.3 on page 8.
>
> Best,
>
> Nitinder
>
>> On 22 Jul 2026, at 15:49, Kathleen Nichols via Starlink<starlink@lists.bufferbloat.net> wrote:
>>
>>
>> This is interesting work, thanks. But I want to point out that, if indeed the "Loss frequency grows with queue occupancy" that isn't CoDel which increases loss frequency with a persistent sojourn delay. (A large point of CoDel was to get away from queue occupancy as a congestion signal.)
>>
>> Kathie
>>
>> On 7/22/26 2:00 AM, Nitinder Mohan via Starlink wrote:
>> ...
>>> * There is a real AQM that deliberately drops to control occupancy. The uplink is aggressive and holds flows below a quarter of physical capacity. The downlink is more permissive. Loss frequency grows with queue occupancy, and the load-dependent profile looks closer to CoDel or adaptive RED than fixed RED.
>> ...
>>
>> _______________________________________________
>> Starlink mailing list --starlink@lists.bufferbloat.net
>> To unsubscribe send an email tostarlink-leave@lists.bufferbloat.net
> _______________________________________________
> Starlink mailing list --starlink@lists.bufferbloat.net
> To unsubscribe send an email tostarlink-leave@lists.bufferbloat.net
--
Hendrik Cech, M.Sc.
Technical University of Munich
TUM School of Computation, Information and Technology
Department of Computer Engineering
Chair of Connected Mobility (I11)
prev parent reply other threads:[~2026-07-23 8:57 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-22 9:00 [Starlink] Dissecting Starlink: head-drop queuing, AQM, and flow dynamics (SIGCOMM '26) Nitinder Mohan
2026-07-22 13:49 ` [Starlink] " Kathleen Nichols
2026-07-22 14:26 ` Nitinder Mohan
2026-07-22 15:18 ` Jianping Pan
2026-07-22 15:21 ` Nitinder Mohan
2026-07-22 15:23 ` Jianping Pan
2026-07-23 8:57 ` Hendrik Cech [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/starlink.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=dc8e02b6-3db0-439a-8a16-4cae2f4e97a8@tum.de \
--to=hendrik.cech@tum.de \
--cc=N.Mohan@tudelft.nl \
--cc=nichols@pollere.net \
--cc=pan@uvic.ca \
--cc=starlink@lists.bufferbloat.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox