From: Nathan Owens <nathan@nathan.io>
To: "David P. Reed" <dpreed@deepplum.com>
Cc: starlink@lists.bufferbloat.net
Subject: Re: [Starlink] gorgeous work on LEO beam spreading
Date: Tue, 30 Aug 2022 17:43:29 -0700 [thread overview]
Message-ID: <CALjsLJs_aSJyqWEg7=zOSgdBfOaV_Loi_ioL0yGfMdsAfP3BhA@mail.gmail.com> (raw)
In-Reply-To: <1661905808.989521682@apps.rackspace.com>
[-- Attachment #1: Type: text/plain, Size: 4984 bytes --]
Based on the spacing on the sat bus, it’s likely there’s 3x TX antennas and
1x RX on the satellite.
On Tue, Aug 30, 2022 at 5:30 PM David P. Reed via Starlink <
starlink@lists.bufferbloat.net> wrote:
> Hi Sascha -
>
> On Tuesday, August 30, 2022 6:39pm, starlink-request@lists.bufferbloat.net
> said:
> > Date: Tue, 30 Aug 2022 08:37:24 -0400
>
> > From: Sascha Meinrath <sascha@thexlab.org>
> > To: Dave Taht <dave.taht@gmail.com>, Dave Taht via Starlink
> > <starlink@lists.bufferbloat.net>
> > Subject:
> >
> > I'd be curious how accurate these simulations are -- even within
> something as
> > simple as LAN Wi-Fi, the "simulations" often are wildly/hyperbolically
> > over-stated. I could imagine that even a few over-rosy assumptions would
> > exponentially metastasize optimism within the satellite context.
>
>
>
> Very good point. They don't seem to be based on very thoughtful
> assumptions about the PHY level.
>
> Remember, each satellite has 4 phased array antenna that can each "focus"
> in one direction. That's a pretty severe limit. Those antennas can either
> transmit or receive. They can't do both at the same time. Multiple dishys
> probably will need to share the capacity of those 4 antennas on the uplink
> from dishy to satellite. They also share the capacity on the downlink
> (because the beaming tracks individual dishys.
>
>
>
> How are they "time shared"? Well you have two problems here - one is that
> you constantly drop dishys and pick up new ones as the satellite moves, so
> the "time division schedule" of each antenna has to be dynamic, especially
> as density of active dishys varies (and inactive ones might become active
> any millisecond or less - new packets being sent).
>
> Now it takes at least 4 milliseconds for the a new uplink slot to be
> acquired. That's the dishy->sat->dishy round trip at the speed of light.
> Multiple dishys per satellite antenna means that the uplink, and downlink
> traffic rates depend on how predictable the traffic is.
>
>
>
> Internet traffic (unlike classic voice or video which can be seen as a
> constant bit rate channel with long silence periods) is bursty at all
> timescales. It's fractally bursty, as studies have shown.
>
>
>
> Nothing of this sort is even modeled in this work.
>
>
>
> Now I first started working with 2 way satellite technology back in the
> Iridium days, and also with 2-way geosynchronous satellites that used RF
> transponders that just translated the frequency of the uplink to the
> downlink frequency and vice versa. (Tachyon was the company, I was working
> on some technology for Nicholas Negroponte's 2B1 project that decided on
> Tachyon and not Iridium for all kinds of reasons).
>
>
>
> The big problem in a multiplexed two way system (even at LEO) is that the
> satellite uplink traffic from one of the many terminals had to share one or
> a few channels (frequencies) and they can't hear each other. So Internet
> traffic has to be held until it can get a free time slot, or else the
> frequencies have to be divided among the terminals dynamically.
>
>
>
> This is the real issue with Starlink as load increases. And yet most
> people are pretending this scheduling problem doesn't exist!
>
>
>
> Even Dave Taht and his buddies who have worked on trying to solve the
> problem of sharing with 802.11 haven't made much progress in dealing with
> bursty traffic sharing with heavy load.
>
>
>
> And yet people are modeling as if this didn't even matter! (well, it's
> not something that has arisen much in the classic one-way or
> non-multiplexed satellite systems. I don't think even commercial airline
> satellite systems try to share capacity among multiple planes dynamically.)
>
>
>
> The phased array tracking of satellites is indeed magical, and the ability
> to (in principle) switch directions between every 6 bit symbol time is very
> nice for the downlink from the satellite to multiple dishys.
>
> Great technology.
>
>
>
> But the multiplexing at the packet level given the burstiness of load and
> the need to stay under 20 msec. packet latency from dishy to anywhere in
> the continent is a problem. That's gonna destroy all interactive services
> as load grows. And that on top of bufferbloat (queueing delay under load
> caused by not dropping packets) that is apparently a problem in the system.
> and not being addressed.
>
>
>
> My response to these kind of studies is "measure based on reality" before
> you imagine what a good model is.
>
>
>
> >
> > --Sascha
> >
> > On 8/30/22 07:52, Dave Taht via Starlink wrote:
> > > mike is doing some great visualizations here:
> > >
> > > https://twitter.com/mikepuchol/status/1564544963857326081
> >
>
> _______________________________________________
> Starlink mailing list
> Starlink@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/starlink
>
[-- Attachment #2: Type: text/html, Size: 8372 bytes --]
next prev parent reply other threads:[~2022-08-31 0:43 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.778.1661899152.1281.starlink@lists.bufferbloat.net>
2022-08-31 0:30 ` David P. Reed
2022-08-31 0:43 ` Nathan Owens [this message]
2022-08-31 9:55 ` Mike Puchol
2022-08-30 11:52 Dave Taht
2022-08-30 12:37 ` Sascha Meinrath
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='CALjsLJs_aSJyqWEg7=zOSgdBfOaV_Loi_ioL0yGfMdsAfP3BhA@mail.gmail.com' \
--to=nathan@nathan.io \
--cc=dpreed@deepplum.com \
--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