From: Michael Richardson <mcr@sandelman.ca>
To: Ulrich Speidel <ulrich@cs.auckland.ac.nz>
Cc: starlink@lists.bufferbloat.net
Subject: Re: [Starlink] thinking about the laser links again
Date: Wed, 27 Oct 2021 14:29:26 -0400 [thread overview]
Message-ID: <8007.1635359366@localhost> (raw)
In-Reply-To: <eaaa06d2-8d11-75f0-155b-97a6b869cc9b@cs.auckland.ac.nz>
[-- Attachment #1: Type: text/plain, Size: 2686 bytes --]
Ulrich Speidel <ulrich@cs.auckland.ac.nz> wrote:
> Lasers vs. RF (microwave): The problem with RF is that it's comparatively
> difficult to produce a sharp beam as you can do with lasers - mostly due to
> the fact that the wavelength involved is so much larger (centimeter
> scale vs
Yeah, I knew that, but I was thinking that the shaper beam is a negative due
to effort pointing it so precisely. Maybe some layer/RF hybrid.
> Both lasers and RF suffer from one common problem, though: If the transmitter
> is in front of the sun from the receiver's perspective, then sun's wideband
> signal is all the receiver will see.
I guess the real question is: have you written the Hollywood Security Theatre
script based upon this issues, and can I play the geek that explains this? :-)
> - Tell satellites where to send packets (in something along the lines of a
> long header, as in AX.25 for example). Then a sending ground station would
> need a complete almanach of the constellation and an idea as to where the
> receiving ground station is, and which satellite it would use for the
> downlink. Pros: The sending ground station can do all the number crunching on
> ground rather than space power. Cons: Header size costs bandwidth.
From what I understood, Starlink shipped some kind of comodity SDN capable
chip. So MPLS, or SRv6 ought to be easy, costing only a few bytes
interpreted in hardware, and a path computation element on the ground should
be able to deal with the calculation.
It's a challenging situation perhaps because the network effectively gets
rewired every few minutes, but ground based computation should be able to
deal with the problem.
> - Get the satellites to work out where stuff needs to be sent. If they were
> to use something like Bellman-Ford here, that would require an enormous
> amount of update traffic. Dijkstra would require complete topology
> information, which should in principle be computable from an almanach on the
> satellites.
I think, but I might be wrong, that there is a pattern which repeats over and
over again. Just need to update the mapping of which satellite is in which
position in the precomputed mesh. No need to send the entire mesh.
One might be able to use RPL(RFC6550) for this, which avoids sending update traffic
if there is no real traffic.
--
] Never tell me the odds! | ipv6 mesh networks [
] Michael Richardson, Sandelman Software Works | IoT architect [
] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
next prev parent reply other threads:[~2021-10-27 18:29 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-26 1:26 Dave Taht
2021-10-26 13:49 ` Mike Puchol
2021-10-26 17:51 ` Michael Richardson
2021-10-27 6:20 ` Ulrich Speidel
2021-10-27 7:03 ` David Lang
2021-10-27 9:34 ` Ulrich Speidel
2021-10-27 10:49 ` David Lang
2021-10-27 18:37 ` Michael Richardson
2021-10-27 18:29 ` Michael Richardson [this message]
2021-10-28 8:00 ` Ulrich Speidel
2021-10-28 10:52 ` Mike Puchol
2021-10-29 1:12 ` Dave Taht
2021-10-29 1:50 ` David Lang
2021-10-29 2:01 ` Dave Taht
2021-10-29 3:06 ` David Lang
2021-10-29 2:38 ` Steve Crocker
2021-10-29 3:08 ` David Lang
2021-10-29 13:13 ` Michael Richardson
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=8007.1635359366@localhost \
--to=mcr@sandelman.ca \
--cc=starlink@lists.bufferbloat.net \
--cc=ulrich@cs.auckland.ac.nz \
/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