Re: [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-reqs-05.txt
Kazuhisa Matsuzono <matsuzono@nict.go.jp> Sat, 23 January 2021 02:16 UTC
Return-Path: <matsuzono@nict.go.jp>
X-Original-To: nwcrg@ietfa.amsl.com
Delivered-To: nwcrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C51F63A040B; Fri, 22 Jan 2021 18:16:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WczxBhtpPLvQ; Fri, 22 Jan 2021 18:16:49 -0800 (PST)
Received: from ns2.nict.go.jp (ns2.nict.go.jp [IPv6:2001:df0:232:300::2]) by ietfa.amsl.com (Postfix) with ESMTP id 0817C3A0408; Fri, 22 Jan 2021 18:16:47 -0800 (PST)
Received: from gw2.nict.go.jp (gw2.nict.go.jp [133.243.18.251]) by ns2.nict.go.jp with ESMTPS id 10N2GkLw089061; Sat, 23 Jan 2021 11:16:46 +0900 (JST)
Received: from nict.go.jp (webmail.nict.go.jp [133.243.18.33]) by gw2.nict.go.jp with SMTP id 10N2Gk0g089058; Sat, 23 Jan 2021 11:16:46 +0900 (JST)
MIME-Version: 1.0
Message-ID: <20210123021646.00003EF2.0259@nict.go.jp>
Date: Sat, 23 Jan 2021 11:16:46 +0900
From: Kazuhisa Matsuzono <matsuzono@nict.go.jp>
To: nwcrg@irtf.org, icnrg@irtf.org
Reply-To: matsuzono@nict.go.jp
In-Reply-To: <31670b7e-de10-02e2-6406-02ddd6a54061@sfc.wide.ad.jp>
References: <161136674236.26171.11533479977905925036@ietfa.amsl.com> <31670b7e-de10-02e2-6406-02ddd6a54061@sfc.wide.ad.jp>
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3
ORGANIZATION: NICT
X-MAILER: Active! mail
X-Virus-Scanned: clamav-milter 0.102.4 at zenith2m8
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/nwcrg/tPjvH8qPOagey8NqIxcwaEQtZ_U>
Subject: Re: [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-reqs-05.txt
X-BeenThere: nwcrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IRTF Network Coding Research Group discussion list <nwcrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nwcrg>, <mailto:nwcrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nwcrg/>
List-Post: <mailto:nwcrg@irtf.org>
List-Help: <mailto:nwcrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nwcrg>, <mailto:nwcrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Jan 2021 02:16:52 -0000
Dear NWCRG and ICNRG members, We believe we addressed the comments given during the LC for our NWC-for-ICN draft. (Thanks, Vincent) We've just submitted the revised draft. It's great if you can have a look. Followings are our reply for the given comments. Regards, 1) >I am a bit surprised by the proposed format: > /CCNx.com/video-A/g-id/1000 >for naming as it totally ignores any possibility of >having several potential codes, or several signaling formats. >Since there is no NWC identifier nor any version identifier, >it seems to lack the needed flexibility. >I'm pretty sure there are several solutions to bring this type of >flexibility, but I don't see any mention in the ID. We modified and added the new explanation of naming example (in 6.1 Content Naming) as below: ---- As in [10], when the generation ID is "g-id", generation size is 4, and coding vector is (1,0,0,0), the name could be /CCNx.com/video-A/g-id/ 1000. Some other identifiers and/or parameters related to the encoding scheme can also be used as the name components. For instance, the encoding ID specifying the coding scheme may be used with "enc-id" such as /CCNx.com/video-A/enc-id/g-id/1000, as defined in the FEC Framework ( FECFRAME) [25]. This naming scheme is simple and can support the delivery of coded packets with exactly the same operations in the PIT/CS as those for the content objects. ---- 2) >- section 6.2.1: it is said: > "encoding or recoding is performed to generate the coded packet on an >end-to-end coding basis" > I don't understand the meaning of "recoding" if we only perform >end-to-end coding. I guess it's either > a mistake, or the notion of "end" is different. We simply removed "end-to-end coding basis" and modified as below: ---- In the latter case, encoding or recoding is performed to generate the coded packet at any forwarder that is able to respond to the interest. ---- 3) >I'm a bit surprised by the 2nd paragraph on storing coded packets. >I can understand that these packets, being unpopular, are less >frequently cached, and therefore propagation of >a corrupted coded packet may be particularly efficient>in terms of spreading. >Yet I don't understand what follows: > "routers could check the request frequencies >and store the coded > packets with certain popularity to prevent the attacks." >We cannot prevent the attack. We can try to minimise its impacts by reducing the number of times a corrupted >coded packet will be replicated. But that's totally different. >And I find the process rather strange and unefficient. Why should a >router artificially store less popular packets? We removed "prevent" and modified the related sentences to reflect the comment (in Sec.8 2nd paragraph), as below: ---- Depending on the adopted caching strategy such as cache replacement policies, routers should also take caution when storing and retaining the coded packets in the CS as they could be targeted by cache pollution attacks. In order to mitigate the cache pollution attacks' impact, routers should check the content request frequencies to detect the attack and may limit requests by ignoring some of the consecutive requests. The routers can then decide to apply or change to the other cache replacement mechanism. ---- > -------- Forwarded Message -------- > Subject: [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-reqs-05.txt > Date: Fri, 22 Jan 2021 17:52:22 -0800 > From: internet-drafts@ietf.org > Reply-To: nwcrg@irtf.org > To: i-d-announce@ietf.org > CC: nwcrg@irtf.org > > > > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Coding for efficient NetWork > Communications Research Group RG of the IRTF. > > Title : Network Coding for Content-Centric Networking / Named Data > Networking: Considerations and Challenges > Authors : Kazuhisa Matsuzono > Hitoshi Asaeda > Cedric Westphal > Filename : draft-irtf-nwcrg-nwc-ccn-reqs-05.txt > Pages : 23 > Date : 2021-01-22 > > Abstract: > This document describes the current research outcomes in Network > Coding (NC) for Content-Centric Networking (CCNx) / Named Data > Networking (NDN), and clarifies the technical considerations and > potential challenges for applying NC in CCNx/NDN. This document is > the product of the Coding for Efficient Network Communications > Research Group (NWCRG) and the Information-Centric Networking > Research Group (ICNRG). > > > The IETF datatracker status page for this draft is: > https://datatracker.ietf.org/doc/draft-irtf-nwcrg-nwc-ccn-reqs/ > > There are also htmlized versions available at: > https://tools.ietf.org/html/draft-irtf-nwcrg-nwc-ccn-reqs-05 > https://datatracker.ietf.org/doc/html/draft-irtf-nwcrg-nwc-ccn-reqs-05 > > A diff from the previous version is available at: > https://www.ietf.org/rfcdiff?url2=draft-irtf-nwcrg-nwc-ccn-reqs-05 > > > Please note that it may take a couple of minutes from the time of submission > until the htmlized version and diff are available at tools.ietf.org. > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ > > > _______________________________________________ > nwcrg mailing list > nwcrg@irtf.org > https://www.irtf.org/mailman/listinfo/nwcrg >
- [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-reqs… internet-drafts
- Re: [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-… Kazuhisa Matsuzono
- Re: [nwcrg] I-D Action: draft-irtf-nwcrg-nwc-ccn-… roca