[icnrg] Fwd: New Version Notification for draft-oran-icnrg-flowbalance-01.txt

"David R. Oran" <daveoran@orandom.net> Sat, 10 August 2019 13:26 UTC

Return-Path: <daveoran@orandom.net>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id C51011200D6 for <icnrg@ietfa.amsl.com>; Sat, 10 Aug 2019 06:26:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
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 ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id HcfS_TtpyKem for <icnrg@ietfa.amsl.com>; Sat, 10 Aug 2019 06:26:40 -0700 (PDT)
Received: from spark.crystalorb.net (spark.crystalorb.net [IPv6:2607:fca8:1530::c]) (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 182DD120089 for <icnrg@irtf.org>; Sat, 10 Aug 2019 06:26:40 -0700 (PDT)
Received: from [] ([IPv6:2601:184:4081:19c1:8c65:7ac7:b9b4:ac62]) (authenticated bits=0) by spark.crystalorb.net (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id x7ADQZ49022691 (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for <icnrg@irtf.org>; Sat, 10 Aug 2019 06:26:37 -0700
From: "David R. Oran" <daveoran@orandom.net>
To: ICNRG <icnrg@irtf.org>
Date: Sat, 10 Aug 2019 09:26:35 -0400
X-Mailer: MailMate (1.12.5r5643)
Message-ID: <2C1B2FDD-B47E-406C-B2DA-9368009A4DAF@orandom.net>
References: <156544346202.3526.8471906854040436989.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; markup=markdown
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/XSDQuMy1zImkYDv4Wlfy2ZLNwW4>
Subject: [icnrg] Fwd: New Version Notification for draft-oran-icnrg-flowbalance-01.txt
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://www.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://www.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Aug 2019 13:26:42 -0000

This is a minor update incorporating some changes based on comments from 
Naveen Nathan and Klaus Schneider. Thanks to both!

If you have the prior version in your queue to read, replace it with 
this one.
I really could use more comments on the utility of this and other issues 
you find.

Thanks, DaveO

Forwarded message:

> From: internet-drafts@ietf.org
> To: Dave Oran <daveoran@orandom.net>et>, David Oran 
> <daveoran@orandom.net>
> Subject: New Version Notification for 
> draft-oran-icnrg-flowbalance-01.txt
> Date: Sat, 10 Aug 2019 06:24:22 -0700
> A new version of I-D, draft-oran-icnrg-flowbalance-01.txt
> has been successfully submitted by Dave Oran and posted to the
> IETF repository.
> Name:		draft-oran-icnrg-flowbalance
> Revision:	01
> Title:		Maintaining CCNx or NDN flow balance with highly variable data 
> object sizes
> Document date:	2019-08-10
> Group:		Individual Submission
> Pages:		15
> URL:            
> https://www.ietf.org/internet-drafts/draft-oran-icnrg-flowbalance-01.txt
> Status:         
> https://datatracker.ietf.org/doc/draft-oran-icnrg-flowbalance/
> Htmlized:       
> https://tools.ietf.org/html/draft-oran-icnrg-flowbalance-01
> Htmlized:       
> https://datatracker.ietf.org/doc/html/draft-oran-icnrg-flowbalance
> Diff:           
> https://www.ietf.org/rfcdiff?url2=draft-oran-icnrg-flowbalance-01
> Abstract:
>    Deeply embedded in some ICN architectures, especially Named Data
>    Networking (NDN) and Content-Centric Networking (CCNx) is the 
> notion
>    of flow balance.  This captures the idea that there is a one-to-one
>    correspondence between requests for data, carried in Interest
>    messages, and the responses with the requested data object, carried
>    in Data messages.  This has a number of highly beneficial 
> properties
>    for flow and congestion control in networks, as well as some
>    desirable security properties.  For example, neither legitimate 
> users
>    nor attackers are able to inject large amounts of un-requested data
>    into the network.
>    Existing congestion control approaches however cannot deal
>    effectively with a widely varying MTU of ICN data messages, since 
> the
>    protocols allow a dynamic range of 1-64K bytes.  Since Interest
>    messages are used to allocate the reverse link bandwidth for
>    returning Data, there is large uncertainty in how to allocate that
>    bandwidth.  Unfortunately, current congestion control schemes in 
> CCNx
>    and NDN only count Interest messages and have no idea how much data
>    is involved that could congest the inverse link.  This document
>    proposes a method to maintain flow balance by accommodating the 
> wide
>    dynamic range in Data message MTU.
> 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.
> The IETF Secretariat