[icnrg] call for adoption of draft-oran-icnrg-reflexive-forwarding

Dirk Kutscher <ietf@dkutscher.net> Wed, 22 November 2023 02:00 UTC

Return-Path: <ietf@dkutscher.net>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8FB0C14CE27 for <icnrg@ietfa.amsl.com>; Tue, 21 Nov 2023 18:00:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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
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 JL0wGdloPaqJ for <icnrg@ietfa.amsl.com>; Tue, 21 Nov 2023 18:00:58 -0800 (PST)
Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5377FC14CF1D for <icnrg@irtf.org>; Tue, 21 Nov 2023 18:00:57 -0800 (PST)
Received: from [10.13.161.251] ([14.198.181.183]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MvsR7-1rMTCq1NQd-00stcS for <icnrg@irtf.org>; Wed, 22 Nov 2023 03:00:55 +0100
From: Dirk Kutscher <ietf@dkutscher.net>
To: ICNRG <icnrg@irtf.org>
Date: Wed, 22 Nov 2023 10:00:51 +0800
X-Mailer: MailMate (1.14r5937)
Message-ID: <B58D93B7-2F8A-4A46-BB38-F39198D5646D@dkutscher.net>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=_MailMate_E5C7F3F3-8DA3-458E-A74B-261C4A6CB229_="; micalg="pgp-sha512"; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:tEdRqbK/l5YHky/8NpoQhtsLq9Z60JNH2AvoUoEgA8Qjj7Iz6Ix ZnSh08KPPWSURHHos6uRxRnTOPb31cNGgGkjF2RmvEIGmG1dFU182oQmrK6u+eksQpyAWqN s+eTYypQJjw157nO5fvOtPL0dKKVRdkNflOVs9CfyhH6HwBFZvopQpHJzRLf8TRBhu5tyNu ZTotCi5KswO3iBcAFrjMw==
UI-OutboundReport: notjunk:1;M01:P0:/c5MfrQEtSU=;Z0mQ07BOPRG8uxD9tjkr8NWoQi6 Q3RYSaW8koH6G8CQn6vhiyc6W+R9BqVWHAH4ILsDZarc1IKJsCednoIcoa+jsE+81D+m2HUIL L4LfIvWga+MZBsF2xAxmqKTMqkako/ClU4wad4AuHDMdazZgRgkR3cn326ZT3oWyuN2h51WBp XboNVu/NNGia+Cnwf3gp2s1HIlJyurVZsLDk4MhmhYNYHabazWsxwh2zHpkALA/0ti1jfZ3r6 guUOCIfhe6t9NwIwJbmGuSIsTu8oityxeKuNQkGVPMzCv30kWPbDkAfrjZSNg2y9NsBkQZa6h O47tJgyxot/Je0geASHmYUyqYhmVWxXAPD4B7iscfWK0iOqXPtj3e2YrdLVT2FnP6PL1v9o+3 WsnXTYRk7XGgjWJO8Fg2AtlvfAVSDcznoc0scq5BgjXw9hqP5bulxt0f8uwMXMohogO8duyof 0gw50OlHs945TG3QSXv/K8q/CC7Fy4qaZCFZDiEtNPsxRNjEd3I2ndxj1JH5Xn8bsUyWIkGH1 cm09txZAbEaEe5rPcTCGBI03BhlxMbgj0XNbqIL0pCj4TVM4IPPzRgNvHYddMaTBGnCkM3aso st9W4sVcjkWz8NSyDiAppfS2WNNQalQc8WYqNf3HZrd2Ig4W3MD+NPu8aCF4AR9Lmgb4tqWjg pcu7jvP0kgrgutle0cdWUX0Z584dLoO+deXV3imo0122uUOmj9GTAi0btWlrUwfH89oZDyiCh WS4d3mzsfPtIfybb+pz31NvTne8sNMm8O9s8jDKUFOplRCuuJODtPMxUVsFFj08fPg3N+9Htw KLWYYPca+Ox2A+dF5tn4Uj+ryYWXyQ1746aCSqhn2IKaD4REk+MFy5WPnqC511TZ5l8Kyrlfx KZSU4j1bmMzX6mg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/73uTb8cbApON17FoGDLRMDwBAdA>
Subject: [icnrg] call for adoption of draft-oran-icnrg-reflexive-forwarding
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://mailman.irtf.org/mailman/options/icnrg>, <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://mailman.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Nov 2023 02:00:59 -0000

Hello ICNRG,

as discussed at IETF-118 in Prague, we want to assess the group's opinion on adopting draft-oran-icnrg-reflexive-forwarding as an ICNRG work item.

The draft has been evolving over the past months, and there are now implementations available and under development.

The key idea of this draft is to enable interactions that are typically not well supported in ICN, such as remote method invocation, push etc. The reflexive forwarding approach would enable those in ICN-idiomatic ways, with some additions to forwarder functionality. It could be a platform for future experiments for transactional protocols, web applications etc.

Please let us know before Wednesday, December 6th, 2023, whether you have any comments or concerns. Also let us know if you support adoption.

**Abstract:**
Current Information-Centric Networking protocols such as CCNx and NDN
have a wide range of useful applications in content retrieval and
other scenarios that depend only on a robust two-way exchange in the
form of a request and response (represented by an _Interest-Data
exchange_ in the case of the two protocols noted above).  A number of
important applications however, require placing large amounts of data
in the Interest message, and/or more than one two-way handshake.
While these can be accomplished using independent Interest-Data
exchanges by reversing the roles of consumer and producer, such
approaches can be both clumsy for applications and problematic from a
state management, congestion control, or security standpoint.  This
specification proposes a _Reflexive Forwarding_ extension to the CCNx
and NDN protocol architectures that eliminates the problems inherent
in using independent Interest-Data exchanges for such applications.
It updates RFC8569 and RFC8609.

https://datatracker.ietf.org/doc/draft-oran-icnrg-reflexive-forwarding/


Thanks,
Dirk and Dave