Re: [icnrg] New Version Notification for draft-oran-icnrg-reflexive-forwarding-00.txt

Hitoshi Asaeda <> Fri, 03 April 2020 04:05 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 827C03A0DDD for <>; Thu, 2 Apr 2020 21:05:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id yjx9V2N53UI7 for <>; Thu, 2 Apr 2020 21:05:08 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:4864:20::633]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id D6CF03A0DDC for <>; Thu, 2 Apr 2020 21:05:07 -0700 (PDT)
Received: by with SMTP id d24so2192052pll.8 for <>; Thu, 02 Apr 2020 21:05:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=google; h=from:content-transfer-encoding:mime-version:subject:date:references :to:in-reply-to:message-id; bh=3Pf8I/crLT0aJ0yesybsEn8FbOuYV4c2cLKJQ3NOhJI=; b=a0W417y0W1KhRyDZr8skSCPnbSfl63+g3r7IZwI6/mmJ/aOWiLswYdEwxp1ux9GFuI R/NlDeTA25PMogUKp4W5p13MrZp4KjNT/42XfZvPopj+vsfdp0QjBmumnHoLeLf93cOl lwd0lj78zLXaeR3vu5ID+0tBlQBp7QbW7VHjQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:date:references:to:in-reply-to:message-id; bh=3Pf8I/crLT0aJ0yesybsEn8FbOuYV4c2cLKJQ3NOhJI=; b=LfJlfbILydx3fIwJQjfYW3JrZtPlsFT1xRqd+lPu3pSunzvGwlQNmqb9w5xugEFHX9 Iz0d43/5ALnUIARBbjfjHQwg2+iBz5AIohBl61sPPHNC72d+LtEBBcbXqMvvGedBH623 DeDXQXYeZv1sKd7L/GMwj/TTWDk2uuYJdUoHBbVxTiX4/jDWt+UqjHMg+1X8UNN5R6yP HoZyuNQSVK0SvKy8+mtnI58cXHLG0/w0vGzYOfEZrcQE9h4B0eMyflqcO63bFohIFd6R rzQNjekeSHvUqVVUFo+HTtpGA43pFCObsCB4ZWQCQZVJjP7UQf9BwCTwBqjWchwJo7O0 1rlw==
X-Gm-Message-State: AGi0PuYJO7DkZIn028FoYQ56RyY1FBAwgeKUKOwU7X4aGAyBYEmINwJz P/1AxBlHg0lIUeVhNLHZNqMFLWgqsbA=
X-Google-Smtp-Source: APiQypJi1NCzJNSYtUuwWOppCNfHv+V1wLdLj1NdaVJulfP1bYAnp6rMUGL3d+l2+tI6yXRLH0cNUA==
X-Received: by 2002:a17:90b:3796:: with SMTP id mz22mr7681794pjb.15.1585886706301; Thu, 02 Apr 2020 21:05:06 -0700 (PDT)
Received: from [] ( []) by with ESMTPSA id s98sm4680905pjb.46.2020. for <> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Apr 2020 21:05:05 -0700 (PDT)
From: Hitoshi Asaeda <>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.\))
Date: Fri, 03 Apr 2020 13:04:59 +0900
References: <> <>
To: ICNRG <>
In-Reply-To: <>
Message-Id: <>
X-Mailer: Apple Mail (2.3608.
Archived-At: <>
Subject: Re: [icnrg] New Version Notification for draft-oran-icnrg-reflexive-forwarding-00.txt
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Information-Centric Networking research group discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 03 Apr 2020 04:05:15 -0000


I've not read this draft and this may be a knee-jerk reply (or early to begin with this discussion), but why does this draft potentially request "updating" RFC8569 and 8609?

This proposal may be with insightful thoughts and useful for some applications. But why it needs to update the current bible, 8569 and 8609, we took much time to formalize them?
I know ICNRG is RG and not working in an SDO and it is not so sensitive to update any documents compared with IETF WGs, but except the case for correcting errors these RFCs should not be easily updated in the current situation.

In the near (or not far) future we may want to try to move this RG to WG. What we need to do now for making ICN research and engineering work more common or visible is to provide interesting/effective ICN services/applications not only in "a" research community but in different communities or preferably market. The chance to update RFC8569 and 8609 should come when this RG becomes WG at earliest, IMO.

In summary, my comment is it is better to consider the technical benefit without assuming the update of these RFCs.



> On Apr 3, 2020, at 0:50, David R. Oran <> wrote:
> ICNRGers,
> Dirk Kutscher and I have formalized the reflexive forwarding scheme we developed for RICE (, expanded it to cover more use cases (e.g. IoT sensors) and spelled out the whole scheme in detail including algorithms and encoding in the Internet Draft we just submitted.
> It should work equally well for both CCNx and NDN and has concrete encoding for CCNx, although we need some help from the NDN team on what the best packet encoding ought to be in NDN for the new TLV we define.
> Since this is a fairly major change/enhancement to the CCNx forwarding model, it really needs a close review to help us figure out:
> 	• Are we crazy?
> 	• Is the complexity/functionality tradeoff appropriate?
> 	• Did we miss anything, particularly any corner cases we should have considered
> 	• Which of the alternative approaches to backward/forward compatibility we describe seems the right one?
> 	• Are there more use cases that we ought to document? We were hoping to have one or two to include for state synchronization, but have deferred that for now in the interest of getting the spec out for review.
> We’d like to talk about this at the ICNRG Interim meeting on April 20, so p[lease sets aside some time to read/eview/think about between now and then.
> Many thanks!
> Dirk & DaveO.
> Forwarded message:
> From:
> To: Dave Oran <>, David Oran <>, Dirk Kutscher <>
> Subject: New Version Notification for draft-oran-icnrg-reflexive-forwarding-00.txt
> Date: Thu, 02 Apr 2020 07:37:32 -0700
> A new version of I-D, draft-oran-icnrg-reflexive-forwarding-00.txt
> has been successfully submitted by Dave Oran and posted to the
> IETF repository.
> Name: draft-oran-icnrg-reflexive-forwarding
> Revision: 00
> Title: Reflexive Forwarding for CCNx and NDN Protocols
> Document date: 2020-04-02
> Group: Individual Submission
> Pages: 30
> URL:
> Status:
> Htmlized:
> Htmlized:
> 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.
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at
> The IETF Secretariat
> _______________________________________________
> icnrg mailing list