Re: [manet] Routing in emerging LEO satellite networks

"zeqilai@tsinghua.edu.cn" <zeqilai@tsinghua.edu.cn> Wed, 08 November 2023 09:27 UTC

Return-Path: <zeqilai@tsinghua.edu.cn>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ECA6C17DBF3 for <manet@ietfa.amsl.com>; Wed, 8 Nov 2023 01:27:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.058
X-Spam-Level:
X-Spam-Status: No, score=-4.058 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_FUTURE_03_06=3.027, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=tsinghua.edu.cn
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ot8cRvMe3gtC for <manet@ietfa.amsl.com>; Wed, 8 Nov 2023 01:27:05 -0800 (PST)
Received: from azure-sdnproxy.icoremail.net (azure-sdnproxy.icoremail.net [207.46.229.174]) by ietfa.amsl.com (Postfix) with ESMTP id 0CC79C18E19B for <manet@ietf.org>; Wed, 8 Nov 2023 01:27:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tsinghua.edu.cn; s=dkim; h=Received:Date:From:To:Cc:Subject: References:Mime-Version:Message-ID:Content-Type; bh=RjeuNVr04aCq L3LeVuAGaB1UkZCBK2m2AlJ0OZNQsiI=; b=DoNSe+n+4en0ZtmjNN4eqiNdJPl2 MuutDKppJoFDXe60VpMAVTLty/czoPx+CbJkUcXqG/hCttwgHWjjTGM4OPP3iOhY 1/1kV71PMo+8/LpySBpfw6/wvf1Qq535HA36oMyXFCMMbKmIXO1zz1nxqHtWrKv4 jN+IpOAlhfGxz5o=
Received: from DESKTOP-R472CA9 (unknown [31.133.131.133]) by web4 (Coremail) with SMTP id ywQGZQCHPZNaVEtln5lQAA--.33753S2; Wed, 08 Nov 2023 17:26:54 +0800 (CST)
Date: Wed, 08 Nov 2023 10:26:53 -0500
From: "zeqilai@tsinghua.edu.cn" <zeqilai@tsinghua.edu.cn>
To: Henning Rogge <hrogge@gmail.com>
Cc: "manet@ietf.org" <manet@ietf.org>, zhangqi <zhangqi@zgclab.edu.cn>, wuqian <wuqian@cernet.edu.cn>, lihewu <lihewu@cernet.edu.cn>
References: <2023110808480885489319@tsinghua.edu.cn>, <CAGnRvupYxt24qfLdxF7f=OT5YRbqwrdVCxXZ=EKLnJFqsyihuw@mail.gmail.com>
X-Priority: 3
X-GUID: 118E74D3-7752-4336-8D8C-2D991C5E5DCB
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.228[en]
Mime-Version: 1.0
Message-ID: <2023110810265021361350@tsinghua.edu.cn>
Content-Type: multipart/alternative; boundary="----=_001_NextPart072820072253_=----"
X-CM-TRANSID: ywQGZQCHPZNaVEtln5lQAA--.33753S2
X-Coremail-Antispam: 1UD129KBjvJXoWxZr1UCr1UGrW5CryUur47XFb_yoWrXF15pF s5KwsIyF1UtF42yrsrAw4xZF1F9rs3GrZ8CFW3G3y8AFsxGFyvqr1xtayY9ay29rnakw12 qa4j9F17A3W5ZrDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUL0b7Iv0xC_tr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M280x2IEY4vEnII2Ix kI6r1F6r13M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8I cVAFwI0_Ar0_tr1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4 A2jsIE14v26rxl6s0DM28EF7xvwVC2z280aVCY1x0267AKxVW0oVCq3wAa7VCE64xvF2IE b7IF0Fy264xvF2IEb7IF0Fy264kE64k0F2IE7I0Y6sxI4wAS0I0E0xvYzxvE52x082IY62 kv0487Mc02F40E42I26xC2a48xMc02F40Ex7xS67I2xxkvbII20VAFz48EcVAYj21lYx0E 2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE7xkEbVWUJV W8JwACjcxG0xvY0x0EwIxGrwACjI8F5VA0II8E6IAqYI8I648v4I1lFcxC0VAYjxAxZF0E w4CEw7xC0wACY4xI67k04243AVC20s07MxkIecxEwVAF5wCF04k20xvY0x0EwIxGrwCFx2 IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r106r1rMI8I3I0E7480Y4vE14v2 6r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67 AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IY s7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr 0_Gr1UMVCEFcxC0VAYjxAxZFUvcSsGvfC2KfnxnUUI43ZEXa7sRdWrAUUUUUU==
X-CM-SenderInfo: p2htxztdl632xlqjx3vdohv3gofq/
Archived-At: <https://mailarchive.ietf.org/arch/msg/manet/Jv3xjnE5lpIljD7yJgyjqLHK72c>
Subject: Re: [manet] Routing in emerging LEO satellite networks
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/manet/>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Nov 2023 09:27:13 -0000

Hi Henning:

Thanks for the reply. It a good question : )

In an idea world, satellites should work in their orbits in plan and have predictable trajectory (as well as the connectivity). 

But something might change in the merging LEO satellite networks.

First, satellite movements are somehow "predictable", but are not so "deterministic" as we may expect.

The outer space is a very complex environments. Due to the lower altitude, satellites are affected by the gravity, and satellites have to continuously adjust their orbit altitude and position during the orbiting time. Just like self-driving cars, satellites have to monitor debris nearby and accordingly locally adjust their orbits to avoid unexpected conficts. 

In addition, there are a range of unexpected factors such as radio interference, solar storm, channel fading, bad weather conditions, etc, that could change the inter-connectivity and link quality for inter-satellite and ground-satellite communications.

Second, even though we exclude these "unexpected" factors, it is still very chanllenging to pre-calculate all possible any-to-any routes on a global scale.

Note that emerging LEO constellations like Starlink and Kuiper have thousands of LEO satellites. And the entire network topology changes frequently and endlessly (sometimes it changes in tens of seconds!). If we try to pre-calculate all routes for all topology snapshots, there should be a significantly large number of possible routes, for every any-to-any communication pair, and in every time slot! Pre-caching all possible routing tables on each satellite could not be doable for resource-constrained satellites.

So the new things here are globe-wide LEO dynamics (predictable and unexpected), 3D network topology (when integrating LEO satellites into terrestrial Internet), and significantly increase in the constellation sizes.

That is why we say that it is challenging to make a scalable and robust  routing for the emerging LSNs. And we believe there should be many new problems and questions : )

Best regards,
Zeqi Lai


zeqilai@tsinghua.edu.cn
 
From: Henning Rogge
Date: 2023-11-08 02:59
To: zeqilai@tsinghua.edu.cn
CC: manet@ietf.org; zhangqi; wuqian; lihewu
Subject: Re: [manet] Routing in emerging LEO satellite networks
On Wed, Nov 8, 2023 at 8:48 AM zeqilai@tsinghua.edu.cn
<zeqilai@tsinghua.edu.cn> wrote:
>
> Hi all MANET:
>
> Thanks for the nice talks in IETF 118. As a new attendee, I learnt a lot.
>
> I am currently an assistant professor at Tsinghua University, and our group are working on the internetworking technologies in the upcoming LEO satellite networks (LSN).
>
> One important direction of our research is exploring how to achieve scalable and robust routing in LSNs. And we have many recent efforts in this direction. Some have been published in the research conference of computer networks.
>
> Here are some of our recent research works:
>
> (1) Routing in LSN: https://ieeexplore.ieee.org/abstract/document/9651919
> (2) Space-Groud topology design: https://ieeexplore.ieee.org/abstract/document/9796886
> (3) Simulation platform for LSN (with open source implementation): https://www.usenix.org/conference/nsdi23/presentation/lai-zeqi
>
> We believe LSN has many similar features with conventional mobile ad-hoc networks, just like the high mobility, frequent handovers, unstable communication links, etc.
 
I am not sure about the similarities to adhoc networks... all orbits
of satellites in a LEO mega constellation are known, so each node can
calculate in advance when a communication link becomes available and
when it will fail.
 
This means you can calculate a path towards the target without ever
doing something like neighbor or path discovery, just by knowing the
time and all relevant orbits. Or maybe I am missing something?
 
Henning Rogge