Re: [core] Fwd: New Version Notification for draft-gomez-core-coap-space-00.txt
Christian Amsüss <christian@amsuess.com> Thu, 21 December 2023 09:38 UTC
Return-Path: <christian@amsuess.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7388BC09036C for <core@ietfa.amsl.com>; Thu, 21 Dec 2023 01:38:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 xNFhsdABBjDo for <core@ietfa.amsl.com>; Thu, 21 Dec 2023 01:38:23 -0800 (PST)
Received: from smtp.akis.at (smtp.akis.at [IPv6:2a02:b18:500:a515::f455]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A23DC09C234 for <core@ietf.org>; Thu, 21 Dec 2023 01:38:22 -0800 (PST)
Received: from poseidon-mailhub.amsuess.com (095129206250.cust.akis.net [95.129.206.250]) by smtp.akis.at (8.17.1/8.17.1) with ESMTPS id 3BL9cK0b028207 (version=TLSv1.2 cipher=ECDHE-ECDSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 21 Dec 2023 10:38:20 +0100 (CET) (envelope-from christian@amsuess.com)
X-Authentication-Warning: smtp.akis.at: Host 095129206250.cust.akis.net [95.129.206.250] claimed to be poseidon-mailhub.amsuess.com
Received: from poseidon-mailbox.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bf]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id 37F5D2F442; Thu, 21 Dec 2023 10:38:20 +0100 (CET)
Received: from hephaistos.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:794e:e4ef:46b2:b02]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id BAF192DEC4; Thu, 21 Dec 2023 10:38:19 +0100 (CET)
Received: (nullmailer pid 27596 invoked by uid 1000); Thu, 21 Dec 2023 09:38:18 -0000
Date: Thu, 21 Dec 2023 10:38:18 +0100
From: Christian Amsüss <christian@amsuess.com>
To: Carles Gomez Montenegro <carles.gomez@upc.edu>
Cc: core@ietf.org
Message-ID: <ZYQHihJ7yGgXum_D@hephaistos.amsuess.com>
References: <170305483701.55313.10459564268148308635@ietfa.amsl.com> <CAAUO2xyqRj_hcD=SvC+5J_Tp=Cr7vD-cw-eiS2246qw_GJGuNg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="qorkysuUQLgD7MF1"
Content-Disposition: inline
In-Reply-To: <CAAUO2xyqRj_hcD=SvC+5J_Tp=Cr7vD-cw-eiS2246qw_GJGuNg@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/Oq7JG2NkkhI05vAppyGQJDiYYvE>
Subject: Re: [core] Fwd: New Version Notification for draft-gomez-core-coap-space-00.txt
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Dec 2023 09:38:30 -0000
Hello Carles, hello CoRE, (deepspace@ removed b/c this is more CoAP technical) On Wed, Dec 20, 2023 at 07:54:59AM +0100, Carles Gomez Montenegro wrote: > no proposal has been made to add support of Forward Error Correction > (FEC) to CoAP. There has been some discussion in hallway meetings and in the RIOT community chats on FEC for block-wise transfer (which have indeed not resulted in any written down proposals). This would not only be applicable to deep space, but also to terrestrial multicast channels when used for firmware updates. Discussion there was mainly focused on regular and not Q-Blocks, because the latter have a very tight set of constraints for their applicability, and because mechanisms introduced there (eg. the application/missing-blocks+cbor-seq type) can just as well be applied to regular block-wise transfer. One aspect that was discussed there was the choice of transmission sequence and sharding, where memory and code complexity requirements are traded against robustness of the protocol. Another trade-off to be considered is fast forwarding: For the applications that have been discussed previously, relaying through a proxy was highly relevant, and that proxy can not only terminate retransmissions, but also participate in FEC. If the proxy can not spool the whole resource, a wider spread of FEC (which is desirable for robustness) leads to the proxy being unable to participate in FEC. (As a complete space layperson, I imagine that such a proxy would be highly capable though, and could easily do all FEC recovery -- images of space stations receiving transmissions and forwarding them to ground stations once they pass over them comes to mind). BR Christian -- To use raw power is to make yourself infinitely vulnerable to greater powers. -- Bene Gesserit axiom
- [core] Fwd: New Version Notification for draft-go… Carles Gomez Montenegro
- Re: [core] Fwd: New Version Notification for draf… Christian Amsüss
- Re: [core] Fwd: New Version Notification for draf… Michael Richardson
- Re: [core] Fwd: New Version Notification for draf… Carles Gomez Montenegro