Re: [dtn] [Deepspace] Fwd: New Version Notification for draft-many-deepspace-ip-assessment-00.txt

"Alberto Montilla (SPATIAM)" <a.montilla@spatiam.com> Wed, 04 October 2023 04:07 UTC

Return-Path: <a.montilla@spatiam.com>
X-Original-To: dtn@ietfa.amsl.com
Delivered-To: dtn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B3D5C15154F; Tue, 3 Oct 2023 21:07:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.904
X-Spam-Level:
X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-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 (2048-bit key) header.d=spatiamcom.onmicrosoft.com
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 JvubCPoJALfF; Tue, 3 Oct 2023 21:07:33 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2125.outbound.protection.outlook.com [40.107.94.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F962C15152E; Tue, 3 Oct 2023 21:07:31 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LAxn4xzuQxURQjp8C16hJIUoIZ3+lqPhoNGUdXWU+cZatHwDeY90xL4Loo2nWT/6xqaHLrhqT/J8F84JyJUqyVVw2QyjU7U6nyEDGi2AoPQBt9qSQyvfRanoBko+2t5yifNJ2Tnm2Nl4hl5M4kjZIwdUuKJxe75RxKUgfvqEDTBHnhc5h3+JBvcqLfYfubdVhi6xUn9H0e8zqdWjGN/rDwZX9shjmbxsorVXg63hfO3hL+SPYCKqlJm7wcPV2kuSDNMoOwp9YF6vn2No7x+HXYI/tMZJyROOC3rVSMZS4dJwhcHcPlo+3OfTYLD7+BX+Db1j5ardqRPE/vLCCLLT8g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1gMR9ZdzFvRk+k0weNQVa03KjRtZV0SYzNN6WxuWD3U=; b=MfWGyOtH3C5EQLGqJBF/snwP637FBTTmLm5E0tVc2y7aLO4Y0GVi3icKJ64m+g7roJEFrG8Z8IAt6DEfsYfDrQ4qNrihfiNUUmCO6pqpFv0ZGGD4YNRRTxli1trlDwaf2gPTgdkT/yIdM+66b7K8BCJpAqaPOHtixX6/gCGogClo7hVoOYRg2lNeR0UbGA/XJjCHz7R/fZhWdekARndkRPWwCHQe5kxYP7nU3xwMLydTMJeWndvUcOlCdOc+hFqN6fB+SICaZykUdA/LLGb/uWYoRWX2N8SXC7/mFOaPM9bVe51ABjrcfbVopxBHnhnbbaJ+65N3u0yAOk2xv3Nvgw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=spatiam.com; dmarc=pass action=none header.from=spatiam.com; dkim=pass header.d=spatiam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spatiamcom.onmicrosoft.com; s=selector1-spatiamcom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1gMR9ZdzFvRk+k0weNQVa03KjRtZV0SYzNN6WxuWD3U=; b=KZ/ItZDD2t4nBZy3br1pkZjEHe8lrIdbhHPsuJVDCertyexf6S1w08QuMMyBeP3ZrsK0muqSGi+NdEd846RPfKYq3nwZPrvRDNaQUdWFBo2Tqv6P38oO8xfqAYqw7AyvdWi19iki9DyalKy4nw5diAklRwav2f9r4fERWAOYxFof3CEcVG9yfhKHzoA+bJ0rqPgTAmg5EwE51Ia2CQ5QMDCquGjaZh4lwWJ/2Sz8E5obzCWIK7KmRGeTwwPoZyOm2EZDLMfW1CNzCJDGpHvkdMbfJjvBwqLkI5Lc0dM+LW1zrX1ydrasym8xsIzCY2eNPoe8bX0Z4dce5+indem7sg==
Received: from SN6PR02MB5694.namprd02.prod.outlook.com (2603:10b6:805:e3::13) by CH2PR02MB6521.namprd02.prod.outlook.com (2603:10b6:610:63::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Wed, 4 Oct 2023 04:07:27 +0000
Received: from SN6PR02MB5694.namprd02.prod.outlook.com ([fe80::f5d9:6fb8:e8c4:8ab7]) by SN6PR02MB5694.namprd02.prod.outlook.com ([fe80::f5d9:6fb8:e8c4:8ab7%6]) with mapi id 15.20.6813.017; Wed, 4 Oct 2023 04:07:27 +0000
From: "Alberto Montilla (SPATIAM)" <a.montilla@spatiam.com>
To: Dean Bogdanovic <ivandean@gmail.com>
CC: DTN WG <dtn@ietf.org>, "deepspace@ietf.org" <deepspace@ietf.org>
Thread-Topic: [Deepspace] [dtn] Fwd: New Version Notification for draft-many-deepspace-ip-assessment-00.txt
Thread-Index: AQHZ4q23750Ydlb/tUyHkBnZC2bRALA4l20NgAAVSFmAAGROAIAAElxp
Date: Wed, 04 Oct 2023 04:07:27 +0000
Message-ID: <SN6PR02MB5694FE990397CE320F98F71799CBA@SN6PR02MB5694.namprd02.prod.outlook.com>
References: <169420049510.14603.3867628489315273030@ietfa.amsl.com> <41530C86-00C7-4F9B-9A64-3C1E1D636EB2@viagenie.ca> <SN6PR02MB5694B293955FBC4D2021D8C199C4A@SN6PR02MB5694.namprd02.prod.outlook.com> <SN6PR02MB5694F4212AA8E0250EEEFDC999C4A@SN6PR02MB5694.namprd02.prod.outlook.com> <7462888D-97D9-40A8-A8D7-634C8C574509@gmail.com>
In-Reply-To: <7462888D-97D9-40A8-A8D7-634C8C574509@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=spatiam.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN6PR02MB5694:EE_|CH2PR02MB6521:EE_
x-ms-office365-filtering-correlation-id: 97413cff-4d81-4a1d-ff5d-08dbc48f6c0b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cumgUS1YL8wEa2XIZZ7ema6qyRS4wiqf+KofOPVpkcoFm0Gru6CLT1/zuxx7i4fKDVxIemlRKEIzVjvPC+1tXVsbFKpG6mHP0y+KS1Ajh+k5b+Obkz4AAtFnpHJNyUNzvjKWsauOnthral2We6dd6tiJVlFFG6fD12V+vK5NFLNr+vl/KDEEryFksQNeNdUwM9jZ3sxdAm739rZoVz6jeoav333PD6ItHRHqLN8w9ZahwFGg+9MZAqi/LFsM6KZ7L2AVwwPh2ylH5iwkJD6OpMW3mOsTqRoYH37IiNw0TOAPivKD5yLMftv8OhIk7yzgyugFtqyKawNgCTuPayvumTgF0Zw0fxwf5WRPM2o3o9oofeJoitnDi40d/60H9PFirDeBwMW6kwpuSOBSiVWc+eXca6TeOBHR7iwQgJ+Ib8/YnDregQ0yTkRn5yKfnf4fOg2YnjaunZL++f3PF3olV2Pk1gZoo4KYlJdh6CvG9bvRrZgnbyIJufX1aJXll06DYPc11G2Y431CkHhqBwmffbgtrdr6o9hLGMEDV6hRnDTQiVcldL+HRA1koGPLh6AlejxLGg4gyfYdboEHhA8r0Cfk1Yv1T+5AVCJRWidGaVA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR02MB5694.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39830400003)(366004)(136003)(396003)(346002)(376002)(230922051799003)(451199024)(64100799003)(186009)(1800799009)(66899024)(30864003)(21615005)(83380400001)(166002)(9686003)(6916009)(8936002)(2906002)(5660300002)(316002)(15650500001)(8676002)(41300700001)(55016003)(4326008)(66946007)(966005)(26005)(53546011)(64756008)(52536014)(71200400001)(76116006)(66574015)(7696005)(54906003)(6506007)(33656002)(38100700002)(66446008)(86362001)(122000001)(38070700005)(66476007)(66556008)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: XCitPqfrB4fqOAM0oPTI9o5J6b3Mj6R+rmBUw7USxZEMj+yYwGEdhWgG+ZNaVmEGNFJzKTCIs18cNYfcKtbDdMwT49F+Wo6MZ/OjUoeIkHMjF7CPqxgi5SxoE8LevZhCnrvaBiF3yjP1WwmS0uBdemx3+z1QuWA1VG7AGmv732zcc6CWmOxmp0onlkZ3eh97dxfJ7a6Mob9pIzzKEn2qVNPVn5Zk7n08Po7Wsmh/Ahx5l4XilGGFEGVTA2h1Mfv6ZV1FHQAInJUN/ikFrzgSHIjQRZ7QTtywJu0MBgI/nYMYd5oxpF/DdGvgzLFX9SJ4v6imx2XdTMd4yhOyECZVMga3ym139GLFL0TYhUHEVq4QmLsqijBC9cg94IkFWU7jHRhM+e+en5s+dxETQsM7+E0qsLPyLin+MY5wM4zhxgjZrl5ZqugeEBY+wj9GKtqsgUojkSCXB4JU6WoM10+7tAsSeUgrlLQoYS5c2HdojOUiy8nDTqgHmu4XlZVREZU1/+MEmrINa3pIFfgs5bCR/YkETSTLgZqDFfQmGdzv0Zomjo40v5V5bzfAbpd3asc60+kLn3azcpZacYWvYAUlfCvobrv3VSFPsOltOKT8V/05a1Xtd3b+N7Ny5pfE5Nx4fB7sh/aiz2Mr6XhHBXTEawEbnGtT2LjaQWiLwnC0Lg2tVWpi3D82q/atYI/4cxJxa9VtCbq8UJutmeF0xCkQE4ecb+AOp6YeSLIgX6LpFHGhKrsve2R7t2IYs/qrXD3nEAvVuNAdV0q90yNYxRrDdFxwy/Qy7COAiAccWuPEDNBzW7j99JKK2jNNl9b/1qjrDE1blAkU0DRoOsDJ9LFYnMLrUyOav3T4JtQgb6Z8FT+xrQizNOevkAApmR6emdAjEUU1Oc9HyXm/6ie31eR6VnzdzU4CBcRm2n2hMCccqO2iN6wanqtpEos5d4MQUcLYJcialAQDc3VcvfCMAyc1yLQO4AKwH3tSyPUZrcr75CWzFyPvgrpMUrDOO0heBUwzBWFXijnINY6q0KGp3gCoeb3yKS4RZ+UsnmbyUOL4RXfynH7Poqx+GA0eIMrpwoRh4/gyHdjHj/B1wL9mQt8a//+mLm5cmN1eXv1iDN3z7SLv9LtOixT24KSqE1WCDUDniPak0fPuGY77OwoyAobm2PQMseRcZ8Kyz6VVu/TwqMxAsf6ntr1AoKp3nIzNKzVOIJmeOD+YY/i4GzkBvjsL94c7iuJUE1t/UMhNusq7OvenVoiudz0uw5aTk5xWwcCVRxBI04QcOWe2G+4wKnj+qEFGc5oevVUjotpfr26LfQe5XR/KVT+X0LUbosLrOnNaAFELmcT71t6/H+37MEdnW8jPzEWFB68hgVisxDa6VI64xZXNyeVWtEQYzDa3r7oZGgow2HufIXbAHca3v989H7E4UqH2LtEhFcuVNaumI5+IVuENms25qCCNMnSjusWKiLDaGSS0Dp0HuBfXstR0ECL4EMz9OqtQ2bkWFEIwW0nXDqh4oE8mnPyPxS/ZQjXZAIQbj3R9p5vION44hxIqOe+JSn9KQxpM0SOfZKwJyzRDrMskG+ewyUCqAoLGAsQ2n5c+1SQh3lwLmbfs7yZkgQ==
Content-Type: multipart/alternative; boundary="_000_SN6PR02MB5694FE990397CE320F98F71799CBASN6PR02MB5694namp_"
MIME-Version: 1.0
X-OriginatorOrg: spatiam.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR02MB5694.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 97413cff-4d81-4a1d-ff5d-08dbc48f6c0b
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2023 04:07:27.5127 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9229b079-d7ce-445f-a8da-f56008d8a278
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NlB80sFTut1FDliASMZ8P1fUI5XNxYBHXdH1LkSDhUsat62SBjJmTdjN5x7vW7Y7JoiyC/J9+INYSGJKfPAamA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR02MB6521
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/wT31hreyaAb01ncUu3zkszbwgaA>
Subject: Re: [dtn] [Deepspace] Fwd: New Version Notification for draft-many-deepspace-ip-assessment-00.txt
X-BeenThere: dtn@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Delay Tolerant Networking \(DTN\) discussion list at the IETF." <dtn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dtn>, <mailto:dtn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn/>
List-Post: <mailto:dtn@ietf.org>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dtn>, <mailto:dtn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Oct 2023 04:07:37 -0000

Thanks Dean for your reply. Please see below some comments/answers to your questions.

Regards;
Alberto

From: Dean Bogdanovic <ivandean@gmail.com>
Date: Tuesday, October 3, 2023 at 9:33 PM
To: Alberto Montilla (SPATIAM) <a.montilla@spatiam.com>
Cc: DTN WG <dtn@ietf.org>, deepspace@ietf.org <deepspace@ietf.org>
Subject: Re: [Deepspace] [dtn] Fwd: New Version Notification for draft-many-deepspace-ip-assessment-00.txt

On 3 Oct 2023, at 16:35, Alberto Montilla (SPATIAM) wrote:

> (resending to the deepspace mailing list)
>
>
>
> Comments on [Deepspace] IP Assessment document.
>
>
>
> Hi Marc, Christian, Dean;
>
>
>
> First of all, thanks for your draft. It has certainly ignited engagement which is always good. It took me a while to read the draft (and the discussion) to the point I think I have some comments, questions and concerns. Please find them below.
>
> Relative to the abstract and introduction.
>
>
>
>   *   You mention “RFC4838 reports an assessment done around 25 years ago concluding that the IP protocol stack was not suitable for deep space networking.”
>
>
>
> I would suggest you change “was” to “is”. The reality is that, in general, the IP protocol stack “is” not suitable for deep space networking. I hope we can all agree here that the IP protocol stack(s) (BTW there is more than one stack considering the different transport protocols available, and the fact that there are two IP protocol versions) are not suitable “as is” for deep space networking.
>
>
>
>   *   You mention “This document revisits the initial assessment of rejecting IP...”
>
>
>
> I would suggest rephrasing this to “This document proposes modifications to the IP protocol stacks to overcome the limitations identified when applied to networking at interplanetary distances (aka deep space)”. IETF is not an authoritative/regulatory body, there are multiple options to achieve the same thing, and this proposal is not challenging the assumptions and requirements expressed in the DTN BP literature but more about how to adapt the IP protocol stack.
>
> I would suggest you look at all instances you mention “rejecting IP” in the document.
>
>
>
>   *   You mention “IP in deep space means running IP over deep space layer-2 links, a reliable transport over IP, applications protocols over that transport and applying proper routing, security and network management on that IP network.  Reusing the whole IP stack in deep space enables the reuse of all protocols, tools and software currently used on the Internet. However, as one might already argue, most of the IP stack cannot be used as is and therefore requires careful configuration and possibly some protocol changes that are discussed in this document.
>
>
>
> I find this text a little confusing, which could mislead the reader, so I offer some suggestions:
>
>  “IP in deep space” means running IP “as the internetworking layer” at interplanetary distances, including, running IP over deep space layer-2 links, a transport protocol over IP, application protocols over that transport, and applying proper routing, security and networking management on the IP network. It is anticipated that reusing the existing IP stacks in deep space is not possible without specific configuration and protocol changes. These specifics are discussed in this document.
>
>
>
>   *   You mention “More recently, space agencies are planning to deploy IP networks on celestial bodies, such as Moon[ioag] or Mars[ioag-mars], ground, and...”
>
>
>
> I would also suggest adding that the SSI networking architecture is currently based on the Bundle Protocol (CCSDS, IOAG Mars) and it is currently a mandatory capability for LunaNet and Moonlight. This is not to compare BP vs IP but to make clear that the requirements of DTN are not being questioned. The way it reads seems to imply “space networks are going IP” ...which is misleading in my opinion.

Alberto,

Thank you for the thoughtful review, editing suggestions above. We will take them into the account for v1 of the draft.

>
> I would also suggest mentioning that several experiments in missions have successfully demonstrated Bundle Protocol in space. Same reason, state that space agencies (and commercial companies) are moving (slowly) but ahead with the BP-based network overlays.

if you could share some use cases, that would be very helpful.

[Alberto]

The use cases range from transferring standard payload TT&C (Command, Control and data intensive telemetry), benefiting from the scheduling and transmission volume capabilities of DTN to transfer non-real time data, and more recently streaming of data (primarily video). The upcoming operational use cases for the Moon are covered in LunaNet and Moonlight, which later are going to be realized in a similar way in Mars.

In terms of the demonstrations, a good starting point is the NASA DTN page where several of the NASA sponsored/supported experiments and missions running DTN: https://www.nasa.gov/technology/space-comms/delay-disruption-tolerant-networking-faq/

NASA, and ESA have their BP implementation(s) which has been operationally tested (DTNME, ION, ESA JAVA BP implementation).

Spatiam Corporation is building a DTN Platform to enable DTN (using Bundle Protocol) for Space. There are other companies (of all sizes) moving towards supporting BP.


>
>
>
> Some questions and concerns
>
>
>
>   *   You don’t mention any tangible benefit of modifying the IP stacks to make it suitable to work without the Bundle Protocol versus modifying IP to work as a convergence layer of the Bundle Protocol (it is a very different scope and potentially a simpler problem). I personally think it is important you discuss those in the document. Why? This proposal is a bit counterintuitive to the progress of the IP stack for the terrestrial internet where new protocols are added on top of IP wherever needed instead of modifying IP. For example, for SDN (software defined networking) we are running L2 (VXLAN) over TCP/IP which is basically an overlay. Same as the Bundle Protocol.






>   *   On routing. I disagree with the generic statement that “static routes are enough” or “BGP” or other protocols. I think it is fair to say that routing protocols for deep space is an open and evolving topic, that CGR is there and has scalability issues, and that existing IP routing protocols assume permanent connectivity and/or are chatty. This is a problem to solve. Your argument seems to oversimplify it, reducing the importance of solving this problem to make IP a feasible solution overall.

Routing is the process of selecting and defining paths for IP-packet traffic within or between networks as well as the process of managing network traffic overall. What is selecting and defining path is now the question?
It can be dynamic protocol that is using control channel to send updates between the nodes.
Or
it can be a network management application that is doing that and sending this information to the network nodes. (OpenFlow anyone)

The latter is SDN concept that could be used in space. Developing such an application for topology of 100 nodes with predictable trajectory and connectivity shouldn’t be too much of a challenge.

[Alberto]  Yes, in principle that could work provided the data volume as product of delay and the schedule part of it is incorporated into the routing considerations. This needs to be defined to see how routing tables (and state machines) among other things would change.



>   *   Scheduling does not seem to be considered in your proposal (at IP level). I am curious as to how scheduling would be handled in your proposal.


>   *   Endpoint/Network mobility is not considered in your proposal. Given we are talking about spacecrafts, space stations, this should probably be covered. Is there a reason for that? Mobile IP (and Mobile-IPv6) among other protocols is there to solve the endpoint/network mobility problem, they work on binding local vs global address.
At the moment I don’t see a reason for mobile IP. It doesn’t matter that spacecrafts are moving. They are not changing the domains.

[Alberto] I am not promoting Mobile-IP, however I think there is a need to describe a solution for a moving endpoint and moving network. Very soon, we will be in a multi-service provider scenario in cislunar space. I would envision multi-administrative domains for LunaNet and endpoints roaming across distinct networks (while in motion?).


>   *   On security. Like routing, I think this problem is oversimplified in the document. Key distribution, use of chatty protocols, etc must be solved (for any protocol stack) to say, “it is feasible”. I would suggest that it becomes an open topic.
>
>
>
> My general point of view:
>
>
>
> The Bundle Protocol is an elegant solution to the deep space networking problem, basically because it was built for that purpose. When I say elegant, it is because it can run over many transport, networking and even L2 protocols, which provides a future proof evolution without dictating how the lower layers evolve. This is the foundation of software defined networks.

I would say BP is flexible and would not say this is foundation of SDN.
[Alberto] Reading my opinion twice, I think I could have written this better. Network Overlays (not BP) are part of the SDN foundation, as it enabled simpler programmability via overlays. That’s what I tried to say.

>
> Any protocol stack aiming to provide networking at deep space will end up one way or another having to implement the functionality currently present (and envisioned) for the Bundle Protocol, including the application stack.

use cases are use cases that have to be addressed. And don’t think they will change. It is the cost of implementing it. More and more organizations are looking at cost optimization and are moving from very specialized HW/SW to more generic of the shelf. Space is a different story, as it has big budgets, but still the cost optimization is becoming bigger and bigger pressure.

[Alberto] Agree 100% with more off the shelf. In that regard, BP is an overlay (SW functionality). In terms of costs I would argue it is as optimized as a modified space-IP, but of course, it is probably too early to run any time of comparison on the economics.


>
> It has taken 25+ years to build concepts, architectures, protocols, prototypes, experiments and missions around the Bundle Protocol from which many learnings have emerged, this should not be ignored or minimized.

We are not doing it. We are just putting some new ideas into the open.

[Alberto] Agreed (and thanks for bringing the ideas), just wrote this in the spirit of highlighting that making IP for deep space will require same level of consideration,  work and experimentation.

>
> In the coexistence of the Bundle Protocol and the IP Protocol stack, I believe an elegant (and incremental) solution is to use BP over the modified IP (BP/UDP/IP as example) with IP as a Convergence Layer. This way the IP stack could evolve incrementally. Any further attempt, like the one described in the draft, means replicating a bunch of functionalities already available. To do it, the benefits would need to be obvious, which do not seem to be the case in my opinion given the major modifications to the IP stacks including the applications.

Very interesting point of view and very worth discussing it further.

Dean

>
> Regards, and thanks again for igniting this discussion.
> Alberto
>
> From: dtn <dtn-bounces@ietf.org> on behalf of Marc Blanchet <marc.blanchet@viagenie.ca>
> Date: Friday, September 8, 2023 at 6:39 PM
> To: DTN WG <dtn@ietf.org>
> Subject: [dtn] Fwd: New Version Notification for draft-many-deepspace-ip-assessment-00.txt
> Hello,
>  This might be of interest to this community.
>
> Regards, Marc.
>
>> Name:     draft-many-deepspace-ip-assessment
>> Revision: 00
>> Title:    Revisiting the Use of the IP Protocol Stack in Deep Space: Assessment and Possible Solutions
>> Date:     2023-09-08
>> Group:    Individual Submission
>> Pages:    20
>> URL:      https://www.ietf.org/archive/id/draft-many-deepspace-ip-assessment-00.txt
>> Status:   https://datatracker.ietf.org/doc/draft-many-deepspace-ip-assessment/
>> HTML:     https://www.ietf.org/archive/id/draft-many-deepspace-ip-assessment-00.html
>> HTMLized: https://datatracker.ietf.org/doc/html/draft-many-deepspace-ip-assessment
>>
>>
>> Abstract:
>>
>>   Deep space communications involve long delays (e.g., Earth to Mars is
>>   4-20 minutes) and intermittent communications, because of orbital
>>   dynamics.  Up to now, communications have been done on a layer-2
>>   point to point basis, with sometimes the use of relays, therefore no
>>   layer-3 networking was possible.  RFC4838 reports an assessment done
>>   around 25 years ago concluding that the IP protocol stack was not
>>   suitable for deep space networking.  This result lead to the
>>   definition of a new protocol stack based on a store-and-forward
>>   paradigm implemented in the Bundle Protocol(BP).  More recently,
>>   space agencies are planning to deploy IP networks on celestial
>>   bodies, such as Moon or Mars, ground, and vicinity.  This document
>>   revisits the initial assessment of rejecting IP and provides solution
>>   paths to use the IP protocol stack, from IP forwarding to transport
>>   to applications to network management, in deep space communications.
>>
>>
>>
>> The IETF Secretariat
>>
>>
>
> _______________________________________________
> dtn mailing list
> dtn@ietf.org
> https://www.ietf.org/mailman/listinfo/dtn

> --
> Deepspace mailing list
> Deepspace@ietf.org
> https://www.ietf.org/mailman/listinfo/deepspace