[deepspace] Review comments on draft-ietf-tiptop-ip-architecture-01

"Martine S. Lenders" <ietf@lenders.berlin> Thu, 27 August 2026 14:37 UTC

Return-Path: <ietf@lenders.berlin>
X-Original-To: deepspace@mail2.ietf.org
Delivered-To: deepspace@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 2CC541306E174 for <deepspace@mail2.ietf.org>; Thu, 27 Aug 2026 07:37:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1787841454; bh=IfRID87s8xGyA2LzrN96J4TYnzCuzu7YUQxLtv3oU1w=; h=Date:From:Subject:To; b=plf0019uyyc8MkdAowtRJqMl3UkkTc47NtIKkjo3W9wNi2jO2Jgg5dcfcZB/OctYV h7iVopQ2B8ItfxpkI6p3j8K5xJRwMM3x5zYVHYVYr0vn/WwruG5KJYXf7Gd4K4PE8h CNj5D0PqOtohD3ZxP9hIbAZtnocBdOBN0Q5xzQII=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (4096-bit key) header.d=lenders.berlin
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I6PNGrmmvXSP for <deepspace@mail2.ietf.org>; Thu, 27 Aug 2026 07:37:33 -0700 (PDT)
Received: from mailgate02.uberspace.is (mailgate02.uberspace.is [185.26.156.114]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5DB051306E16F for <tiptop@ietf.org>; Thu, 27 Aug 2026 07:37:32 -0700 (PDT)
Received: from amalthea.uberspace.de (amalthea.uberspace.de [185.26.156.144]) by mailgate02.uberspace.is (Postfix) with ESMTPS id 36717180064 for <tiptop@ietf.org>; Thu, 27 Aug 2026 16:37:25 +0200 (CEST)
Received: (qmail 27118 invoked by uid 990); 27 Aug 2026 14:37:25 -0000
Authentication-Results: amalthea.uberspace.de; auth=pass (plain)
Received: from unknown (HELO unknown) (::1) by amalthea.uberspace.de (Haraka/3.1.1) with ESMTPSA; Thu, 27 Aug 2026 16:37:24 +0200
Message-ID: <2706ef63-8649-467a-913a-ee1040f52f79@lenders.berlin>
Date: Thu, 27 Aug 2026 16:37:24 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: "Martine S. Lenders" <ietf@lenders.berlin>
Content-Language: en-US
To: tiptop@ietf.org
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Rspamd-Bar: -
X-Rspamd-Report: BAYES_HAM(-1.778148) XM_UA_NO_VERSION(0.01) MIME_GOOD(-0.1)
X-Rspamd-Score: -1.868148
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lenders.berlin; s=uberspace; h=from:to:subject:date; bh=IfRID87s8xGyA2LzrN96J4TYnzCuzu7YUQxLtv3oU1w=; b=y1a/utqmFPsBoXHiN7JekTSwQD1RXPy5UgWdwjJw/g1nqWFfiAnu5vgcz/xrwcu5nmpGFWaEor Jjv9BXZnf0dZNNus6RsPv5/2hoODjCfwSfozxJB1GZguN3R8ZMBYrUPtXNWG1giRK71y0bqIMGPI caZzU/ghU4ZY03pKcjDEtGBCk5F9tvuKAj7kjicZn4FUB1iqz/u6re8THPdp9GFdjs/YmQepAsrx rBzL38FwuUvDvb0R+nV45U0R8mYU5VkmK+Lx+N1zJkyNUURjTcVAcUR2/mLN6f6YZhNCS+LmxQ9v SNRto9iGEw4CDBVbEpJId6DHdEwHxMJ5RU3c16lqcwjy5DHstu4RGV8OAXutc5QqY7uByC1tJkOU 8/JhIAcd419lQAk3037GhUv2t/e1L19glme5IA4eY+gQR7odq9sGvZL4ci/p3Deoma4HJ2Zl3QdD O6bIhzbzNEo9UVbkHPscA8Vg7QcaRuRB49aqC+BEv7PLu7d42xL7AqqZLYGeER+0F/XhpY+Y1ljI XRfRsz4/VOmJpcBVr3CUqoZwBcg39DBFsAU0t+2Dahia/TPELxpmGBH3N8ebcpRi3cOJCcU6Q52a iOu3QEzIUhnsoywFvidXj+A0MDxmGEYxv1XeYqcEJs9eGfGZZy5kvjTWrQWW9f+NngC3wQmcU0cU g=
Message-ID-Hash: OTMQKSXPCCVEVZLMNZFCA3IJT55PZSQ2
X-Message-ID-Hash: OTMQKSXPCCVEVZLMNZFCA3IJT55PZSQ2
X-MailFrom: ietf@lenders.berlin
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [deepspace] Review comments on draft-ietf-tiptop-ip-architecture-01
List-Id: IP protocol stack in space <deepspace.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/deepspace/wse22iwdrXINkQyMp-dCEpUX6P4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/deepspace>
List-Help: <mailto:deepspace-request@ietf.org?subject=help>
List-Owner: <mailto:deepspace-owner@ietf.org>
List-Post: <mailto:deepspace@ietf.org>
List-Subscribe: <mailto:deepspace-join@ietf.org>
List-Unsubscribe: <mailto:deepspace-leave@ietf.org>

Hi,

find below my review for draft-ietf-tiptop-ip-architecture-01. Since I 
am coming from an IoT background, I focussed on that but also found some 
other things.

Cheers
Martine

---

The figure in Section 2 
(https://www.ietf.org/archive/id/draft-ietf-tiptop-ip-architecture-01.html#section-2-6, 
figure number missing) does not show the scheduling/orchestration 
systems. Even if they are out-of-band from application flows, adding it 
to the illustration (besides the flow, above the flow, ...) would help 
grasping an early overview using this graphic.

You use MOC in the figure but then "Comm Svc Provider" while you shorten 
the latter to CSP in the text. Use CSP instead of introducing yet 
another abbreviation.

The parenthesized numbers in 
https://www.ietf.org/archive/id/draft-ietf-tiptop-ip-architecture-01.html#section-2-7 
should show up in the Figure.

---

Coming primarily from an IoT background, I am not 100% familiar with the 
link layer protocols utilized in space, so please forgive me if this a 
non-issue. IMHO it should at least be mentioned in Section 4: The draft 
discusses header compression, but does not discuss if the minimum MTU of 
1280 bytes with IPv6 [RFC8200, Section 5] poses a general problem or 
not. Is something like 6LoWPAN or SCHC fragmentation needed? There is 
just a vague reference in the following sentence.

> The additional overhead of an IPv6 packet will have a bandwidth and 
 > performance impact that needs to be considered early in mission
 > planning.

An overview table of the MTUs expected for certain link layers might 
help to clarify.

---

Section 4.1 in 
https://www.ietf.org/archive/id/draft-ietf-tiptop-ip-architecture-01.html#section-4.1-2:

> This queuing may be implemented at layer 2 as currently done by the 
 > Mars orbiters, where frames are stored, regardless of payload type.

Might be the researcher in me but: Citation needed ;-) (also just to 
satiate my personal curiosity).

---

Section 4.1 in 
https://www.ietf.org/archive/id/draft-ietf-tiptop-ip-architecture-01.html#section-4.1-5 
says:

 > Given the use of end to end reliable transport, [...]

Might be worth pointing out in Section 7.1.1 that Confirmable messages 
for CoAP are recommended.

---

Section 5.2: Was RPL [RFC6550] considered in previous iterations? Might 
be worth a look as it was designed for lossy links (originally sleeping 
nodes, but this could also be abstracted to intermittent links).

---

Section 6.1 mentions 0-RTT. Getting into the MTU topic again: Apart from 
replay attacks (and the necessity that context already needs to be 
established), it is also worth noting that QUIC 0-RTT packets are 
considerably larger than 1-RTT packets and might not be suitable for 
small link layers with MTUs. See also [1], Section 5.5.

---

Section 6.1 again: It might be impossible to take RTT measurements. 
However, given that we work in orders of magnitude of minutes, sometimes 
even hours, an upper bound for the RTT could be estimated based on the 
current time and the position of the plenetary bodies. At least when we 
are talking distances between planets/asteroids/etc., no? Maybe this 
could be added to the discussion.

---

Section 7.1.1 calls CoAP a "specialized web transfer" protocol. Given 
that I was in the past also criticized for calling CoAP a web protocol 
(is HTTP even still a web protocol given that it does not exchange that 
much hypertext anymore :P?) I think I would prefer calling it a 
specialized REST protocol here.

---

Section 8.2: Given that CoAP is talked about in the draft, CORECONF 
[I-D.ietf-core-comi] could also be mentioned here.

---

Section 10: PSKs might have a use case with such long distances and 
should be mentioned in. Also OCSP is not a well known abbreviation in 
https://rpc-wiki.rfc-editor.org/doku.php?id=abbrev_list and should be 
resolved.

---

References:

> [ntn6g3gpp]
>     3GPP, "Non-Terrestrial Networks (NTN)", 
<hhttps://www.3gpp.org/technologies/ntn-overview>.

URL broken (s#hhttps#https#)

---

[1] https://doi.org/10.1145/3609423