Re: [dtn-interest] DTN BoF Proposal for IETF90

"Templin, Fred L" <Fred.L.Templin@boeing.com> Mon, 28 April 2014 22:03 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: dtn-interest@ietfa.amsl.com
Delivered-To: dtn-interest@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04C521A884E for <dtn-interest@ietfa.amsl.com>; Mon, 28 Apr 2014 15:03:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level:
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 yKViqcik7JIS for <dtn-interest@ietfa.amsl.com>; Mon, 28 Apr 2014 15:02:56 -0700 (PDT)
Received: from blv-mbsout-01.boeing.com (blv-mbsout-01.boeing.com [130.76.32.231]) by ietfa.amsl.com (Postfix) with ESMTP id BC60B1A8837 for <dtn-interest@irtf.org>; Mon, 28 Apr 2014 15:02:55 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id s3SM2sYY024705; Mon, 28 Apr 2014 15:02:55 -0700
Received: from XCH-PHX-211.sw.nos.boeing.com (xch-phx-211.sw.nos.boeing.com [130.247.25.140]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id s3SM2raD024685 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=OK); Mon, 28 Apr 2014 15:02:53 -0700
Received: from XCH-BLV-405.nw.nos.boeing.com (2002:82f7:199e::82f7:199e) by XCH-PHX-211.sw.nos.boeing.com (2002:82f7:198c::82f7:198c) with Microsoft SMTP Server (TLS) id 14.3.181.6; Mon, 28 Apr 2014 15:02:52 -0700
Received: from XCH-BLV-504.nw.nos.boeing.com ([169.254.4.116]) by XCH-BLV-405.nw.nos.boeing.com ([169.254.5.29]) with mapi id 14.03.0181.006; Mon, 28 Apr 2014 15:02:52 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "Burleigh, Scott C (312G)" <scott.c.burleigh@jpl.nasa.gov>, "dtn-interest@irtf.org" <dtn-interest@irtf.org>
Thread-Topic: [dtn-interest] DTN BoF Proposal for IETF90
Thread-Index: Ac9gm6lQ2b5cYk0ST2ahfwxoAWKLegARz7KAAFG8qQAACmKEgAABZQiAACYvnAAABN7HgAAAafMAAAUXG4AAAS4ygAAIZrhAAAHcW4AAAGPXgAABJ1eAAA3QxxAAGaGUYAAy4bhQAGLyxZA=
Date: Mon, 28 Apr 2014 22:02:52 +0000
Message-ID: <2134F8430051B64F815C691A62D983181B292E9A@XCH-BLV-504.nw.nos.boeing.com>
References: <535E9E2B.5020707@cs.tcd.ie> <CF841D37.16067%william.d.ivancic@nasa.gov> <A5BEAD028815CB40A32A5669CF737C3B42383180@ap-embx-sp40.RES.AD.JPL> <2134F8430051B64F815C691A62D983181B292D06@XCH-BLV-504.nw.nos.boeing.com> <A5BEAD028815CB40A32A5669CF737C3B423832C9@ap-embx-sp40.RES.AD.JPL>
In-Reply-To: <A5BEAD028815CB40A32A5669CF737C3B423832C9@ap-embx-sp40.RES.AD.JPL>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.247.104.6]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: http://mailarchive.ietf.org/arch/msg/dtn-interest/X8FIMylNiNOJv-gd6_61a8qVqas
Subject: Re: [dtn-interest] DTN BoF Proposal for IETF90
X-BeenThere: dtn-interest@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "The Delay-Tolerant Networking Research Group \(DTNRG\) - Announce." <dtn-interest.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/dtn-interest/>
List-Post: <mailto:dtn-interest@irtf.org>
List-Help: <mailto:dtn-interest-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/dtn-interest>, <mailto:dtn-interest-request@irtf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Apr 2014 22:03:06 -0000

Hi Scott,

Yes, let's keep this thread focused on the higher level discussion. In
particular, how do we set focused chartered working group items so that
the working group can make progress while still having an avenue for
bringing in new work items as they are ready. Do you see it that the
DTNRG would be the forum for advanced development, and DTNWG as the
engineering standards body?

Thanks - Fred
fred.l.templin@boeing.com

> -----Original Message-----
> From: Burleigh, Scott C (312G) [mailto:scott.c.burleigh@jpl.nasa.gov]
> Sent: Monday, April 28, 2014 1:46 PM
> To: Templin, Fred L; dtn-interest@irtf.org
> Subject: RE: [dtn-interest] DTN BoF Proposal for IETF90
> 
> Sorry, my fault for taking us down into the weeds on this thread; I will desist.  But one quick answer
> off the top of my head: I think the proactive fragmentation size I was talking about would function as
> the MBU you propose, controlling head-of-line blocking.  Configuring nodes to apply appropriate
> proactive fragmentation sizes would be a network management function, I think, and therefore something
> that might be addressed in the context of the DTN network management specs that APL and several NASA
> centers are working on.  Additionally, though, QoS in BP provides a way to defeat head-of-line
> blocking for small important bundles -- if they've got higher priority they ought to jump the queue of
> bigger ones, and if they don't then maybe it's not such a big deal if they wait for bigger bundles
> that are ahead of them.
> 
> But let's take continuation of this discussion, if any, to a new thread.
> 
> Scott
> 
> -----Original Message-----
> From: Templin, Fred L [mailto:Fred.L.Templin@boeing.com]
> Sent: Monday, April 28, 2014 1:32 PM
> To: Burleigh, Scott C (312G); dtn-interest@irtf.org
> Subject: RE: [dtn-interest] DTN BoF Proposal for IETF90
> 
> Internet links have Maximum Transmission Units (MTUs). For IPv6, the maximum MTU (i.e., the maximum
> IPv6 packet size) is 4GB (obviously, most Internet links have considerably smaller MTUs). Then the
> path MTU is the minimum of all link MTUs in the end-to-end path.
> 
> Similarly, paths between DTN nodes should have a Maximum Bundle Unit (MBU). The MBU should be sized so
> that large bundles don't cause unacceptable head-of-line blocking thus starving out smaller bundles.
> 
> So, an end-to-end DTN path may traverse many individual hops that have diverse MBUs. But, each hop
> should have a well defined MBU so that fragmentation can work correctly. Do we need text to this
> effect in the specs?
> 
> Thanks - Fred
> fred.l.templin@boeing.com
> 
> > -----Original Message-----
> > From: dtn-interest [mailto:dtn-interest-bounces@irtf.org] On Behalf Of
> > Burleigh, Scott C (312G)
> > Sent: Monday, April 28, 2014 12:55 PM
> > To: dtn-interest@irtf.org
> > Subject: Re: [dtn-interest] DTN BoF Proposal for IETF90
> >
> > Will, a comment along these lines: one alternative to reactive
> > fragmentation, that is compatible with bundle authentication as
> > currently spec'd, is "just in time" proactive fragmentation.  At the
> > moment you de-queue a bundle for transmission you can retrieve its
> > size, consider the data rate of your outbound link, and carve off (as
> > a fragment) however much of the bundle you are willing to risk having to re-forward  in the event
> that the link is lost before transmission of the fragmentary bundle completes.
> >
> > For example, if your original bundle is 400 MB and your outbound data
> > rate is 8 Mbps, maybe you don't mind having to re-forward a bundle
> > that takes only four seconds to transmit; in that case, you can
> > proactively slice 4MB fragments off the outbound bundle 100 times and
> > attach authentication to each fragment in the usual way.  Worst case
> > on transmission failure is 4 seconds of wasted bandwidth, which
> > normally you don't pay (because normally you don't lose the link), and the cost is an additional 99
> bundle headers -- which is offset by the fact that you no longer need additional protocol overhead at
> the convergence layer to support reactive fragmentation.
> >
> > This approach is especially handy in environments where you know in
> > advance the time at which the link will be turned off: you can size
> > your outbound fragment to fit into however many seconds of transmission you've got left.
> >
> > Scott
> >
> > -----Original Message-----
> > From: Ivancic, William D. (GRC-RHN0)
> > [mailto:william.d.ivancic@nasa.gov]
> > Sent: Monday, April 28, 2014 12:03 PM
> > To: Stephen Farrell; Burleigh, Scott C (312G); dtn-interest@irtf.org
> > Subject: Re: [dtn-interest] DTN BoF Proposal for IETF90
> >
> > Stephen,
> >
> > Thanks for that information.  Like with the UK-DMC, it appears
> > reactive fragmentation saved you.  So, I suspect this deployment did
> > not apply bundle security as reactive fragmentation and bundle
> > security don't mix (if I recall correctly).  IMHO, this is the type of useful information from DTNRG
> deployments that we can use the generate the requirements.
> >
> > Will
> >
> > ******************************
> >
> >
> >
> >
> > On 4/28/14 2:30 PM, "Stephen Farrell" <stephen.farrell@cs.tcd.ie> wrote:
> >
> > >
> > >
> > >On 28/04/14 19:18, Ivancic, William D. (GRC-RHN0) wrote:
> > >> To date, most everything I've seen has been small bundles (with the
> > >> exception of the UK-DMC work).
> > >
> > >We were sometimes sending ~400MB bundles as part of one of the N4C
> > >trials. It worked. IIRC one of 'em was split into
> > >55 fragments and still got there in the end via different mules. It
> > >wasn't fast though:-)
> > >
> > >Those large bundles were only needed when we wanted to overwrite all
> > >the stored "pushed" HTTP web content so it wasn't a daily thing but
> > >it did work when we had to do it.
> > >
> > >S.
> >
> >
> > _______________________________________________
> > dtn-interest mailing list
> > dtn-interest@irtf.org
> > https://www.irtf.org/mailman/listinfo/dtn-interest