* [Starlink] a puzzling starlink uplink trace @ 2023-08-30 18:07 Dave Taht 2023-08-30 19:43 ` Sebastian Moeller 2023-08-31 8:56 ` Alexandre Petrescu 0 siblings, 2 replies; 10+ messages in thread From: Dave Taht @ 2023-08-30 18:07 UTC (permalink / raw) To: Dave Taht via Starlink [-- Attachment #1: Type: text/plain, Size: 1280 bytes --] In the attached 5 minute plot from a few days ago (I can supply the flent.gz files if anyone wants them), I see a puzzling spike at T+155s to nearly 90ms of baseline latency, then down to 20ms. No degree of orbital mechanics can apply to this change, even factoring in an over the horizon connection, routing packets on the ground through LA to seattle, and back, or using a couple ISLs, can make this add up for me. A combination of all that, kind of does make sense. The trace otherwise shows the sawtooth pattern of a single tcp flow , a loss (sometimes catastrophic) at every downward bandwidth change. An assumption I have long been making is the latency staircase effect (see T+170) forward is achieving the best encoding rate at the distance then seen, the distance growing and the encoding rate falling in distinct steps, with a fixed amount of buffering, until finally that sat starts falling out of range, and it choses another at T+240s. But jeeze, a 70ms baseline latency swing? What gives? I imagine somehow correlating this with a mpls enabled traceroute might begin to make some sense of it, correlated by orbital positions.... -- Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html Dave Täht CSO, LibreQos [-- Attachment #2: thestarlinkmystery.png --] [-- Type: image/png, Size: 317233 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-30 18:07 [Starlink] a puzzling starlink uplink trace Dave Taht @ 2023-08-30 19:43 ` Sebastian Moeller 2023-08-31 13:42 ` Dave Taht 2023-08-31 8:56 ` Alexandre Petrescu 1 sibling, 1 reply; 10+ messages in thread From: Sebastian Moeller @ 2023-08-30 19:43 UTC (permalink / raw) To: Dave Täht; +Cc: Dave Taht via Starlink Hi Dave, you probably know already, but mtr -ezb4 www.heise.de will report compliant MPLS segments: My traceroute [v0.95] 123-1234567.local (192.168.42.229) -> www.heise.de (193.99.144.85) 2023-08-30T21:39:48+0200 Keys: Help Display mode Restart statistics Order of fields quit Packets Pings Host Loss% Snt Last Avg Best Wrst StDev 1. AS??? 192.168.42.1 (192.168.42.1) 0.0% 1067 0.9 0.6 0.5 9.1 0.4 2. AS6805 loopback1.0003.acln.06.ham.de.net.telefonica.de (62.52.201.200) 0.0% 1067 12.3 22.5 9.9 172.7 17.5 3. AS6805 bundle-ether10.0002.dbrx.06.ham.de.net.telefonica.de (62.53.2.98) 0.7% 1067 12.4 12.0 10.3 16.5 0.7 4. AS6805 ae7-0.0001.corx.06.ham.de.net.telefonica.de (62.53.15.0) 0.0% 1067 18.7 19.2 17.2 48.9 2.4 [MPLS: Lbl 16624 TC 0 S 1 TTL 1] 5. AS6805 ae6-0.0002.corx.02.fra.de.net.telefonica.de (62.53.0.49) 0.0% 1067 41.6 19.6 17.2 51.6 3.9 [MPLS: Lbl 16624 TC 0 S 1 TTL 1] 6. AS6805 bundle-ether2.0001.cord.01.off.de.net.telefonica.de (62.53.0.199) 0.0% 1067 19.0 19.3 17.7 87.1 2.2 [MPLS: Lbl 16624 TC 0 S 1 TTL 1] 7. AS6805 bundle-ether1.0002.corp.01.off.de.net.telefonica.de (62.53.28.171) 0.0% 1067 22.9 19.2 17.5 29.7 0.9 8. AS??? ipv4.de-cix.fra.de.as12306.plusline.net (80.81.192.132) 0.0% 1066 18.5 19.7 18.2 93.0 2.5 9. AS12306 82.98.102.71 (82.98.102.71) 0.0% 1066 19.6 19.4 17.7 69.5 1.7 [MPLS: Lbl 24002 TC 0 S 1 TTL 1] 10. AS12306 82.98.102.23 (82.98.102.23) 0.0% 1066 17.8 19.8 17.4 197.7 9.9 11. AS12306 212.19.61.13 (212.19.61.13) 0.0% 1066 19.8 19.6 17.5 155.7 6.1 12. AS12306 www.heise.de (193.99.144.85) 0.1% 1066 19.6 19.1 17.6 63.7 1.5 Not that these do not already stick out as hops at different locations (here Hamburg (ham), Frankfurt (fra) and Offenbach)) all with more or less identical distance-independent RTTs. Other than that quite intriguing puzzle, I wonder whether we could teach flent to run a bidirectional traceroute/mtr as part of its measurements..? Regards Sebastian > On Aug 30, 2023, at 20:07, Dave Taht via Starlink <starlink@lists.bufferbloat.net> wrote: > > In the attached 5 minute plot from a few days ago (I can supply the > flent.gz files if anyone wants them), I see a puzzling spike at T+155s > to nearly 90ms of baseline latency, then down to 20ms. No degree of > orbital mechanics can apply to this change, even factoring in an over > the horizon connection, routing packets on the ground through LA to > seattle, and back, or using a couple ISLs, can make this add up for > me. A combination of all that, kind of does make sense. > > The trace otherwise shows the sawtooth pattern of a single tcp flow , > a loss (sometimes catastrophic) at every downward bandwidth change. > > An assumption I have long been making is the latency staircase effect > (see T+170) forward is achieving the best encoding rate at the > distance then seen, the distance growing and the encoding rate falling > in distinct steps, with a fixed amount of buffering, until finally > that sat starts falling out of range, and it choses another at T+240s. > > But jeeze, a 70ms baseline latency swing? What gives? I imagine > somehow correlating this with a mpls enabled traceroute might begin to > make some sense of it, correlated by orbital positions.... > > > -- > Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html > Dave Täht CSO, LibreQos > <thestarlinkmystery.png>_______________________________________________ > Starlink mailing list > Starlink@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/starlink ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-30 19:43 ` Sebastian Moeller @ 2023-08-31 13:42 ` Dave Taht 2023-08-31 14:31 ` Sebastian Moeller 0 siblings, 1 reply; 10+ messages in thread From: Dave Taht @ 2023-08-31 13:42 UTC (permalink / raw) To: Sebastian Moeller; +Cc: Dave Taht via Starlink On Wed, Aug 30, 2023 at 12:43 PM Sebastian Moeller <moeller0@gmx.de> wrote: > > Hi Dave, > > > you probably know already, but > mtr -ezb4 www.heise.de > will report compliant MPLS segments: Despite any reputation for omniscience I may have acquired, I was an ipv6 bigot in the era when MPLS was being specced, and somewhat willfully ignored it, and did not know traceroute and mtr had gained the ability to see it. It would be kind of neat (for business services at least), if starlink offered MPLS to the router. It would make some things easier. Nobody to this day seems to know what the dishy to ground station actually is, although a lot of folk seem to be speculating it is mpls, my bet is still something custom that has a destination and encrypted payload.... > My traceroute [v0.95] > 123-1234567.local (192.168.42.229) -> www.heise.de (193.99.144.85) 2023-08-30T21:39:48+0200 > Keys: Help Display mode Restart statistics Order of fields quit > Packets Pings > Host Loss% Snt Last Avg Best Wrst StDev > 1. AS??? 192.168.42.1 (192.168.42.1) 0.0% 1067 0.9 0.6 0.5 9.1 0.4 > 2. AS6805 loopback1.0003.acln.06.ham.de.net.telefonica.de (62.52.201.200) 0.0% 1067 12.3 22.5 9.9 172.7 17.5 > 3. AS6805 bundle-ether10.0002.dbrx.06.ham.de.net.telefonica.de (62.53.2.98) 0.7% 1067 12.4 12.0 10.3 16.5 0.7 > 4. AS6805 ae7-0.0001.corx.06.ham.de.net.telefonica.de (62.53.15.0) 0.0% 1067 18.7 19.2 17.2 48.9 2.4 > [MPLS: Lbl 16624 TC 0 S 1 TTL 1] > 5. AS6805 ae6-0.0002.corx.02.fra.de.net.telefonica.de (62.53.0.49) 0.0% 1067 41.6 19.6 17.2 51.6 3.9 > [MPLS: Lbl 16624 TC 0 S 1 TTL 1] > 6. AS6805 bundle-ether2.0001.cord.01.off.de.net.telefonica.de (62.53.0.199) 0.0% 1067 19.0 19.3 17.7 87.1 2.2 > [MPLS: Lbl 16624 TC 0 S 1 TTL 1] > 7. AS6805 bundle-ether1.0002.corp.01.off.de.net.telefonica.de (62.53.28.171) 0.0% 1067 22.9 19.2 17.5 29.7 0.9 > 8. AS??? ipv4.de-cix.fra.de.as12306.plusline.net (80.81.192.132) 0.0% 1066 18.5 19.7 18.2 93.0 2.5 > 9. AS12306 82.98.102.71 (82.98.102.71) 0.0% 1066 19.6 19.4 17.7 69.5 1.7 > [MPLS: Lbl 24002 TC 0 S 1 TTL 1] > 10. AS12306 82.98.102.23 (82.98.102.23) 0.0% 1066 17.8 19.8 17.4 197.7 9.9 > 11. AS12306 212.19.61.13 (212.19.61.13) 0.0% 1066 19.8 19.6 17.5 155.7 6.1 > 12. AS12306 www.heise.de (193.99.144.85) 0.1% 1066 19.6 19.1 17.6 63.7 1.5 > > Not that these do not already stick out as hops at different locations (here Hamburg (ham), Frankfurt (fra) and Offenbach)) all with more or less identical distance-independent RTTs. > > Other than that quite intriguing puzzle, I wonder whether we could teach flent to run a bidirectional traceroute/mtr as part of its measurements..? > > Regards > Sebastian > > > > On Aug 30, 2023, at 20:07, Dave Taht via Starlink <starlink@lists.bufferbloat.net> wrote: > > > > In the attached 5 minute plot from a few days ago (I can supply the > > flent.gz files if anyone wants them), I see a puzzling spike at T+155s > > to nearly 90ms of baseline latency, then down to 20ms. No degree of > > orbital mechanics can apply to this change, even factoring in an over > > the horizon connection, routing packets on the ground through LA to > > seattle, and back, or using a couple ISLs, can make this add up for > > me. A combination of all that, kind of does make sense. > > > > The trace otherwise shows the sawtooth pattern of a single tcp flow , > > a loss (sometimes catastrophic) at every downward bandwidth change. > > > > An assumption I have long been making is the latency staircase effect > > (see T+170) forward is achieving the best encoding rate at the > > distance then seen, the distance growing and the encoding rate falling > > in distinct steps, with a fixed amount of buffering, until finally > > that sat starts falling out of range, and it choses another at T+240s. > > > > But jeeze, a 70ms baseline latency swing? What gives? I imagine > > somehow correlating this with a mpls enabled traceroute might begin to > > make some sense of it, correlated by orbital positions.... > > > > > > -- > > Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html > > Dave Täht CSO, LibreQos > > <thestarlinkmystery.png>_______________________________________________ > > Starlink mailing list > > Starlink@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/starlink > -- Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html Dave Täht CSO, LibreQos ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 13:42 ` Dave Taht @ 2023-08-31 14:31 ` Sebastian Moeller 0 siblings, 0 replies; 10+ messages in thread From: Sebastian Moeller @ 2023-08-31 14:31 UTC (permalink / raw) To: Dave Taht; +Cc: Dave Taht via Starlink Hi Dave, On 31 August 2023 15:42:45 CEST, Dave Taht <dave.taht@gmail.com> wrote: >On Wed, Aug 30, 2023 at 12:43 PM Sebastian Moeller <moeller0@gmx.de> wrote: >> >> Hi Dave, >> >> >> you probably know already, but >> mtr -ezb4 www.heise.de >> will report compliant MPLS segments: > >Despite any reputation for omniscience I may have acquired, ;) I was not sure which level of MPLS information you are after... > I was an >ipv6 bigot in the era when MPLS was being specced, and somewhat >willfully ignored it, It probably scratches an itch, but ine I do not have in my home network, so I am pretty ignorant of it as well, short of the little treatment it got in the nanog steenbergen roisman traceroute explainer over here: https://archive.nanog.org/sites/default/files/10_Roisman_Traceroute.pdf > and did not know traceroute and mtr had gained >the ability to see it. I think this is not so much seeing it and more aking politely for the MPLS segments to report faithfully. I have no idea how 'true' the reported hops are, but I also have no reason to doubt them... > >It would be kind of neat (for business services at least), if starlink >offered MPLS to the router. It would make some things easier. Nobody >to this day seems to know what the dishy to ground station actually >is, although a lot of folk seem to be speculating it is mpls, my bet >is still something custom that has a destination and encrypted >payload.... Encryption certainly seems in order given that the whole transmissions are pretty much out in the open... (I would guess to passively snoop download traffic an adversary would need to be close enough to the dishy and for snooping uploads close enough to the respective base station makes sense, with close enough being within a few miles? with similar view to the sky). > > > >> My traceroute [v0.95] >> 123-1234567.local (192.168.42.229) -> www.heise.de (193.99.144.85) 2023-08-30T21:39:48+0200 >> Keys: Help Display mode Restart statistics Order of fields quit >> Packets Pings >> Host Loss% Snt Last Avg Best Wrst StDev >> 1. AS??? 192.168.42.1 (192.168.42.1) 0.0% 1067 0.9 0.6 0.5 9.1 0.4 >> 2. AS6805 loopback1.0003.acln.06.ham.de.net.telefonica.de (62.52.201.200) 0.0% 1067 12.3 22.5 9.9 172.7 17.5 >> 3. AS6805 bundle-ether10.0002.dbrx.06.ham.de.net.telefonica.de (62.53.2.98) 0.7% 1067 12.4 12.0 10.3 16.5 0.7 >> 4. AS6805 ae7-0.0001.corx.06.ham.de.net.telefonica.de (62.53.15.0) 0.0% 1067 18.7 19.2 17.2 48.9 2.4 >> [MPLS: Lbl 16624 TC 0 S 1 TTL 1] >> 5. AS6805 ae6-0.0002.corx.02.fra.de.net.telefonica.de (62.53.0.49) 0.0% 1067 41.6 19.6 17.2 51.6 3.9 >> [MPLS: Lbl 16624 TC 0 S 1 TTL 1] >> 6. AS6805 bundle-ether2.0001.cord.01.off.de.net.telefonica.de (62.53.0.199) 0.0% 1067 19.0 19.3 17.7 87.1 2.2 >> [MPLS: Lbl 16624 TC 0 S 1 TTL 1] >> 7. AS6805 bundle-ether1.0002.corp.01.off.de.net.telefonica.de (62.53.28.171) 0.0% 1067 22.9 19.2 17.5 29.7 0.9 >> 8. AS??? ipv4.de-cix.fra.de.as12306.plusline.net (80.81.192.132) 0.0% 1066 18.5 19.7 18.2 93.0 2.5 >> 9. AS12306 82.98.102.71 (82.98.102.71) 0.0% 1066 19.6 19.4 17.7 69.5 1.7 >> [MPLS: Lbl 24002 TC 0 S 1 TTL 1] >> 10. AS12306 82.98.102.23 (82.98.102.23) 0.0% 1066 17.8 19.8 17.4 197.7 9.9 >> 11. AS12306 212.19.61.13 (212.19.61.13) 0.0% 1066 19.8 19.6 17.5 155.7 6.1 >> 12. AS12306 www.heise.de (193.99.144.85) 0.1% 1066 19.6 19.1 17.6 63.7 1.5 >> >> Not that these do not already stick out as hops at different locations (here Hamburg (ham), Frankfurt (fra) and Offenbach)) all with more or less identical distance-independent RTTs. >> >> Other than that quite intriguing puzzle, I wonder whether we could teach flent to run a bidirectional traceroute/mtr as part of its measurements..? >> >> Regards >> Sebastian >> >> >> > On Aug 30, 2023, at 20:07, Dave Taht via Starlink <starlink@lists.bufferbloat.net> wrote: >> > >> > In the attached 5 minute plot from a few days ago (I can supply the >> > flent.gz files if anyone wants them), I see a puzzling spike at T+155s >> > to nearly 90ms of baseline latency, then down to 20ms. No degree of >> > orbital mechanics can apply to this change, even factoring in an over >> > the horizon connection, routing packets on the ground through LA to >> > seattle, and back, or using a couple ISLs, can make this add up for >> > me. A combination of all that, kind of does make sense. >> > >> > The trace otherwise shows the sawtooth pattern of a single tcp flow , >> > a loss (sometimes catastrophic) at every downward bandwidth change. >> > >> > An assumption I have long been making is the latency staircase effect >> > (see T+170) forward is achieving the best encoding rate at the >> > distance then seen, the distance growing and the encoding rate falling >> > in distinct steps, with a fixed amount of buffering, until finally >> > that sat starts falling out of range, and it choses another at T+240s. >> > >> > But jeeze, a 70ms baseline latency swing? What gives? I imagine >> > somehow correlating this with a mpls enabled traceroute might begin to >> > make some sense of it, correlated by orbital positions.... >> > >> > >> > -- >> > Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html >> > Dave Täht CSO, LibreQos >> > <thestarlinkmystery.png>_______________________________________________ >> > Starlink mailing list >> > Starlink@lists.bufferbloat.net >> > https://lists.bufferbloat.net/listinfo/starlink >> > > -- Sent from my Android device with K-9 Mail. Please excuse my brevity. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-30 18:07 [Starlink] a puzzling starlink uplink trace Dave Taht 2023-08-30 19:43 ` Sebastian Moeller @ 2023-08-31 8:56 ` Alexandre Petrescu 2023-08-31 9:13 ` Alexandre Petrescu 1 sibling, 1 reply; 10+ messages in thread From: Alexandre Petrescu @ 2023-08-31 8:56 UTC (permalink / raw) To: starlink Le 30/08/2023 à 20:07, Dave Taht via Starlink a écrit : > In the attached 5 minute plot from a few days ago (I can supply the > flent.gz files if anyone wants them), I see a puzzling spike at T+155s > to nearly 90ms of baseline latency, then down to 20ms. 20ms? A latency of 20ms might come if these low altitude starlink sats (70km or so) pass by there? Or maybe I dont see quite well these sat altitudes. Alex > No degree of > orbital mechanics can apply to this change, even factoring in an over > the horizon connection, routing packets on the ground through LA to > seattle, and back, or using a couple ISLs, can make this add up for > me. A combination of all that, kind of does make sense. > > The trace otherwise shows the sawtooth pattern of a single tcp flow , > a loss (sometimes catastrophic) at every downward bandwidth change. > > An assumption I have long been making is the latency staircase effect > (see T+170) forward is achieving the best encoding rate at the > distance then seen, the distance growing and the encoding rate falling > in distinct steps, with a fixed amount of buffering, until finally > that sat starts falling out of range, and it choses another at T+240s. > > But jeeze, a 70ms baseline latency swing? What gives? I imagine > somehow correlating this with a mpls enabled traceroute might begin to > make some sense of it, correlated by orbital positions.... > > > > _______________________________________________ > Starlink mailing list > Starlink@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/starlink ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 8:56 ` Alexandre Petrescu @ 2023-08-31 9:13 ` Alexandre Petrescu 2023-08-31 11:43 ` David Lang 2023-08-31 13:36 ` Dave Taht 0 siblings, 2 replies; 10+ messages in thread From: Alexandre Petrescu @ 2023-08-31 9:13 UTC (permalink / raw) To: starlink to clarify: I some times look with satmap.space and with n2yo.com at sat altitudes. Some times I see some starlink sats at lower altitudes than LEO (some times at 70km). Right now I see sat STARLINK-6065 at 360 km altitude, which is way below LEO and typical 550km altitude of starlink sats. https://www.n2yo.com/satellite/?s=56812 If these altitude reports are correct, then I think it is hard to say Starlink is anymore simply a LEO constellation. It is much lower than that. Further, if the 20ms latency report is due to that 365 km altitude then it is very easy to imagine what lower altitudes would give. If one reports a great ms latency then it would be great to tell which sat at which altitude was there above at that timestamp. Alex Le 31/08/2023 à 10:56, Alexandre Petrescu via Starlink a écrit : > > Le 30/08/2023 à 20:07, Dave Taht via Starlink a écrit : >> In the attached 5 minute plot from a few days ago (I can supply the >> flent.gz files if anyone wants them), I see a puzzling spike at T+155s >> to nearly 90ms of baseline latency, then down to 20ms. > > 20ms? > > A latency of 20ms might come if these low altitude starlink sats (70km > or so) pass by there? > > Or maybe I dont see quite well these sat altitudes. > > Alex > > >> No degree of >> orbital mechanics can apply to this change, even factoring in an over >> the horizon connection, routing packets on the ground through LA to >> seattle, and back, or using a couple ISLs, can make this add up for >> me. A combination of all that, kind of does make sense. >> >> The trace otherwise shows the sawtooth pattern of a single tcp flow , >> a loss (sometimes catastrophic) at every downward bandwidth change. >> >> An assumption I have long been making is the latency staircase effect >> (see T+170) forward is achieving the best encoding rate at the >> distance then seen, the distance growing and the encoding rate falling >> in distinct steps, with a fixed amount of buffering, until finally >> that sat starts falling out of range, and it choses another at T+240s. >> >> But jeeze, a 70ms baseline latency swing? What gives? I imagine >> somehow correlating this with a mpls enabled traceroute might begin to >> make some sense of it, correlated by orbital positions.... >> >> >> >> _______________________________________________ >> Starlink mailing list >> Starlink@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/starlink > _______________________________________________ > Starlink mailing list > Starlink@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/starlink ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 9:13 ` Alexandre Petrescu @ 2023-08-31 11:43 ` David Lang 2023-08-31 13:36 ` Dave Taht 1 sibling, 0 replies; 10+ messages in thread From: David Lang @ 2023-08-31 11:43 UTC (permalink / raw) To: Alexandre Petrescu; +Cc: starlink [-- Attachment #1: Type: text/plain, Size: 3577 bytes --] satellites below the allocated orbital shells are in transit, either going up or coming down. It takes a LOT of energy to change the orbital altitude. anything at 70km is in the process of re-entering (at launch they are still on the rocket at that altitude), so if you are getting reports of satellites being operational at that altitude, your source of reports is faulty. David Lang On Thu, 31 Aug 2023, Alexandre Petrescu via Starlink wrote: > Date: Thu, 31 Aug 2023 11:13:07 +0200 > From: Alexandre Petrescu via Starlink <starlink@lists.bufferbloat.net> > Reply-To: Alexandre Petrescu <alexandre.petrescu@gmail.com> > To: starlink@lists.bufferbloat.net > Subject: Re: [Starlink] a puzzling starlink uplink trace > > to clarify: I some times look with satmap.space and with n2yo.com at sat > altitudes. > > Some times I see some starlink sats at lower altitudes than LEO (some > times at 70km). > > Right now I see sat STARLINK-6065 at 360 km altitude, which is way below > LEO and typical 550km altitude of starlink sats. > > https://www.n2yo.com/satellite/?s=56812 > > If these altitude reports are correct, then I think it is hard to say > Starlink is anymore simply a LEO constellation. It is much lower than that. > > Further, if the 20ms latency report is due to that 365 km altitude then > it is very easy to imagine what lower altitudes would give. > > If one reports a great ms latency then it would be great to tell which > sat at which altitude was there above at that timestamp. > > Alex > > Le 31/08/2023 à 10:56, Alexandre Petrescu via Starlink a écrit : >> >> Le 30/08/2023 à 20:07, Dave Taht via Starlink a écrit : >>> In the attached 5 minute plot from a few days ago (I can supply the >>> flent.gz files if anyone wants them), I see a puzzling spike at T+155s >>> to nearly 90ms of baseline latency, then down to 20ms. >> >> 20ms? >> >> A latency of 20ms might come if these low altitude starlink sats (70km >> or so) pass by there? >> >> Or maybe I dont see quite well these sat altitudes. >> >> Alex >> >> >>> No degree of >>> orbital mechanics can apply to this change, even factoring in an over >>> the horizon connection, routing packets on the ground through LA to >>> seattle, and back, or using a couple ISLs, can make this add up for >>> me. A combination of all that, kind of does make sense. >>> >>> The trace otherwise shows the sawtooth pattern of a single tcp flow , >>> a loss (sometimes catastrophic) at every downward bandwidth change. >>> >>> An assumption I have long been making is the latency staircase effect >>> (see T+170) forward is achieving the best encoding rate at the >>> distance then seen, the distance growing and the encoding rate falling >>> in distinct steps, with a fixed amount of buffering, until finally >>> that sat starts falling out of range, and it choses another at T+240s. >>> >>> But jeeze, a 70ms baseline latency swing? What gives? I imagine >>> somehow correlating this with a mpls enabled traceroute might begin to >>> make some sense of it, correlated by orbital positions.... >>> >>> >>> >>> _______________________________________________ >>> Starlink mailing list >>> Starlink@lists.bufferbloat.net >>> https://lists.bufferbloat.net/listinfo/starlink >> _______________________________________________ >> Starlink mailing list >> Starlink@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/starlink > _______________________________________________ > Starlink mailing list > Starlink@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/starlink > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 9:13 ` Alexandre Petrescu 2023-08-31 11:43 ` David Lang @ 2023-08-31 13:36 ` Dave Taht 2023-08-31 13:54 ` David Lang 2023-09-15 11:17 ` Alexandre Petrescu 1 sibling, 2 replies; 10+ messages in thread From: Dave Taht @ 2023-08-31 13:36 UTC (permalink / raw) To: Alexandre Petrescu; +Cc: starlink [-- Attachment #1: Type: text/plain, Size: 4661 bytes --] Zooming in on the anomalous behavior (attached, I also include the flent.gz file for those of you that have the flent-gui installed, which contains a timestamp for those of you plugged into orbit calculation software), and plotting ping, tcp rtt and throughput, the ping does indeed hit 20ms, but the tcp rtt only falls to 40ms. Could they be synthesizing ping responses? I can think of a few ways to detect that (putting some data in the payload, trying a different ping type, like 13 (it tickled me that the sqm-autorate project discovered that the ping timestamp option actually worked over some devices). Or perhaps ping was taking a different sat entirely? I like the idea of starlink finding some way to leverage satellites moving into the right orbits. (the timestamp of this trace was 2023-08-27 06:59:35 UTC and I am in half moon bay, ca) This would imply that they can transmit data at full thrust, and also, perhaps, VLEO (I am not sure if that is an established acronym - very low earth orbit operations) - feasible. Dropping the things even lower, making the shell more aerodynamic, and burning fuel to stay there might well be an interesting option. It seems to me the current altitude(s) are pretty conservative and given the fuel consumption reported on the maneuvering side, they can last at 530km much longer than 5 years, and with the pace of technology and launch rates, moving them lower would be a huge win for bandwidth and latency. On Thu, Aug 31, 2023 at 2:13 AM Alexandre Petrescu via Starlink <starlink@lists.bufferbloat.net> wrote: > > to clarify: I some times look with satmap.space and with n2yo.com at sat > altitudes. > > Some times I see some starlink sats at lower altitudes than LEO (some > times at 70km). > > Right now I see sat STARLINK-6065 at 360 km altitude, which is way below > LEO and typical 550km altitude of starlink sats. > > https://www.n2yo.com/satellite/?s=56812 > > If these altitude reports are correct, then I think it is hard to say > Starlink is anymore simply a LEO constellation. It is much lower than that. > > Further, if the 20ms latency report is due to that 365 km altitude then > it is very easy to imagine what lower altitudes would give. > > If one reports a great ms latency then it would be great to tell which > sat at which altitude was there above at that timestamp. > > Alex > > Le 31/08/2023 à 10:56, Alexandre Petrescu via Starlink a écrit : > > > > Le 30/08/2023 à 20:07, Dave Taht via Starlink a écrit : > >> In the attached 5 minute plot from a few days ago (I can supply the > >> flent.gz files if anyone wants them), I see a puzzling spike at T+155s > >> to nearly 90ms of baseline latency, then down to 20ms. > > > > 20ms? > > > > A latency of 20ms might come if these low altitude starlink sats (70km > > or so) pass by there? > > > > Or maybe I dont see quite well these sat altitudes. > > > > Alex > > > > > >> No degree of > >> orbital mechanics can apply to this change, even factoring in an over > >> the horizon connection, routing packets on the ground through LA to > >> seattle, and back, or using a couple ISLs, can make this add up for > >> me. A combination of all that, kind of does make sense. > >> > >> The trace otherwise shows the sawtooth pattern of a single tcp flow , > >> a loss (sometimes catastrophic) at every downward bandwidth change. > >> > >> An assumption I have long been making is the latency staircase effect > >> (see T+170) forward is achieving the best encoding rate at the > >> distance then seen, the distance growing and the encoding rate falling > >> in distinct steps, with a fixed amount of buffering, until finally > >> that sat starts falling out of range, and it choses another at T+240s. > >> > >> But jeeze, a 70ms baseline latency swing? What gives? I imagine > >> somehow correlating this with a mpls enabled traceroute might begin to > >> make some sense of it, correlated by orbital positions.... > >> > >> > >> > >> _______________________________________________ > >> Starlink mailing list > >> Starlink@lists.bufferbloat.net > >> https://lists.bufferbloat.net/listinfo/starlink > > _______________________________________________ > > Starlink mailing list > > Starlink@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/starlink > _______________________________________________ > Starlink mailing list > Starlink@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/starlink -- Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html Dave Täht CSO, LibreQos [-- Attachment #2: mystery_tcp_rtt_ping.png --] [-- Type: image/png, Size: 368976 bytes --] [-- Attachment #3: tcp_nup-2023-08-27T065935.741922.starlink-long-ipv4-1-flows.flent.gz --] [-- Type: application/gzip, Size: 196415 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 13:36 ` Dave Taht @ 2023-08-31 13:54 ` David Lang 2023-09-15 11:17 ` Alexandre Petrescu 1 sibling, 0 replies; 10+ messages in thread From: David Lang @ 2023-08-31 13:54 UTC (permalink / raw) To: Dave Taht; +Cc: Alexandre Petrescu, starlink [-- Attachment #1: Type: text/plain, Size: 1821 bytes --] On Thu, 31 Aug 2023, Dave Taht via Starlink wrote: > I like the idea of starlink finding some way to leverage satellites > moving into the right orbits. (the timestamp of this trace was > 2023-08-27 06:59:35 UTC and I am in half moon bay, ca) This would > imply that they can transmit data at full thrust, and also, perhaps, > VLEO (I am not sure if that is an established acronym - very low earth > orbit operations) - feasible. Dropping the things even lower, making > the shell more aerodynamic, and burning fuel to stay there might well > be an interesting option. It seems to me the current altitude(s) are > pretty conservative and given the fuel consumption reported on the > maneuvering side, they can last at 530km much longer than 5 years, and > with the pace of technology and launch rates, moving them lower would > be a huge win for bandwidth and latency. It's not just a fuel issue, it's a matter of their assigned orbits (not getting in the way of other satellites) Here are the altitudes they are authorized to operate in and the current count per orbit (from wikipedia so I don't know how up to date they are given the frequent launches, but I suspect pretty close) Altitude Authorized Active Decaying/deorbited 550 km 1584[313] 1457 268 570 km 720 404 4 560 km 348 233 10 540 km 1584 1567 70 560 km 172 335.9 km 2493 340.8 km 2478 345.6 km 2547 it's not a matter of being able to operate while under thrust from a technical point of view, it's a matter of them being authorized by the FCC to do so and anti-collision rules. the US considers 'space' to start at a round number of 50 miles (just over 80km), the metric world picked 100km (another nice round number, just over 62 miles), so any satellite at 70km is technically not 'in space' and will die in a few orbits David Lang [-- Attachment #2: Type: image/png, Size: 368976 bytes --] [-- Attachment #3: Type: application/gzip, Size: 196415 bytes --] [-- Attachment #4: Type: text/plain, Size: 149 bytes --] _______________________________________________ Starlink mailing list Starlink@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/starlink ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Starlink] a puzzling starlink uplink trace 2023-08-31 13:36 ` Dave Taht 2023-08-31 13:54 ` David Lang @ 2023-09-15 11:17 ` Alexandre Petrescu 1 sibling, 0 replies; 10+ messages in thread From: Alexandre Petrescu @ 2023-09-15 11:17 UTC (permalink / raw) To: Dave Taht; +Cc: starlink Le 31/08/2023 à 15:36, Dave Taht a écrit : [...] > VLEO (I am not sure if that is an established acronym - very low > earth orbit operations) I saw very often the term vLEO (very low Earth orbit). Sometimes it was said to range between 100k and 400km, at which LEO would start. However, it is indeed a surprise to see starlink sats below 500km, right now. I think the things advance so fast that even the terminology is fluctuating a lot. Add to that that the definition of these orbit altitudes are very approximate, Space is approximate, smaller and smaller devices are easier and easier to control and describe trajectories of arbitrary forms. > - feasible. Dropping the things even lower, making the shell more > aerodynamic, and burning fuel to stay there might well be an > interesting option. It seems to me the current altitude(s) are pretty > conservative and given the fuel consumption reported on the > maneuvering side, they can last at 530km much longer than 5 years, > and with the pace of technology and launch rates, moving them lower > would be a huge win for bandwidth and latency. Yes, I agree. I would add to that also the new characteristic of being practically 'disposable' - launch, orbit, re-entry - all during maybe 2 to 5 years, maybe 4 times per year. Compare that with other sats with lifespans in the order of 20, 30 years and even more. With that kind of short lifetime, the quantity of energy needed to maintain in an 'orbit' at, say 50km altitude, might not be impossible. If one asks Starlink, I think they'd surely want to make it that way. But there could be another way in which somebody else than Starlink puts these sats at lower altitudes, and make constellation-to-constellation communications. Also, one inconvenient of these lower altitudes (say, below 300km) might be (if I understand correctly) that they necessitate smaller sats, i.e. smaller computers, i.e. lower bandwidths. These small sats might offer lower latencies, but lower bandwidths too. There might be a need to mix the lower latency of lower altitude sats with the higher bandwidths of bigger sats at higher altitudes, onto the end user (not onto an intermediary aggregator). Alex > > On Thu, Aug 31, 2023 at 2:13 AM Alexandre Petrescu via Starlink > <starlink@lists.bufferbloat.net> wrote: >> >> to clarify: I some times look with satmap.space and with n2yo.com >> at sat altitudes. >> >> Some times I see some starlink sats at lower altitudes than LEO >> (some times at 70km). >> >> Right now I see sat STARLINK-6065 at 360 km altitude, which is way >> below LEO and typical 550km altitude of starlink sats. >> >> https://www.n2yo.com/satellite/?s=56812 >> >> If these altitude reports are correct, then I think it is hard to >> say Starlink is anymore simply a LEO constellation. It is much >> lower than that. >> >> Further, if the 20ms latency report is due to that 365 km altitude >> then it is very easy to imagine what lower altitudes would give. >> >> If one reports a great ms latency then it would be great to tell >> which sat at which altitude was there above at that timestamp. >> >> Alex >> >> Le 31/08/2023 à 10:56, Alexandre Petrescu via Starlink a écrit : >>> >>> Le 30/08/2023 à 20:07, Dave Taht via Starlink a écrit : >>>> In the attached 5 minute plot from a few days ago (I can supply >>>> the flent.gz files if anyone wants them), I see a puzzling >>>> spike at T+155s to nearly 90ms of baseline latency, then down >>>> to 20ms. >>> >>> 20ms? >>> >>> A latency of 20ms might come if these low altitude starlink sats >>> (70km or so) pass by there? >>> >>> Or maybe I dont see quite well these sat altitudes. >>> >>> Alex >>> >>> >>>> No degree of orbital mechanics can apply to this change, even >>>> factoring in an over the horizon connection, routing packets on >>>> the ground through LA to seattle, and back, or using a couple >>>> ISLs, can make this add up for me. A combination of all that, >>>> kind of does make sense. >>>> >>>> The trace otherwise shows the sawtooth pattern of a single tcp >>>> flow , a loss (sometimes catastrophic) at every downward >>>> bandwidth change. >>>> >>>> An assumption I have long been making is the latency staircase >>>> effect (see T+170) forward is achieving the best encoding rate >>>> at the distance then seen, the distance growing and the >>>> encoding rate falling in distinct steps, with a fixed amount of >>>> buffering, until finally that sat starts falling out of range, >>>> and it choses another at T+240s. >>>> >>>> But jeeze, a 70ms baseline latency swing? What gives? I >>>> imagine somehow correlating this with a mpls enabled traceroute >>>> might begin to make some sense of it, correlated by orbital >>>> positions.... >>>> >>>> >>>> >>>> _______________________________________________ Starlink >>>> mailing list Starlink@lists.bufferbloat.net >>>> https://lists.bufferbloat.net/listinfo/starlink >>> _______________________________________________ Starlink mailing >>> list Starlink@lists.bufferbloat.net >>> https://lists.bufferbloat.net/listinfo/starlink >> _______________________________________________ Starlink mailing >> list Starlink@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/starlink > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-09-15 11:17 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-08-30 18:07 [Starlink] a puzzling starlink uplink trace Dave Taht 2023-08-30 19:43 ` Sebastian Moeller 2023-08-31 13:42 ` Dave Taht 2023-08-31 14:31 ` Sebastian Moeller 2023-08-31 8:56 ` Alexandre Petrescu 2023-08-31 9:13 ` Alexandre Petrescu 2023-08-31 11:43 ` David Lang 2023-08-31 13:36 ` Dave Taht 2023-08-31 13:54 ` David Lang 2023-09-15 11:17 ` Alexandre Petrescu
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox