Re: [dtn] BPbis status

"Templin, Fred L" <Fred.L.Templin@boeing.com> Fri, 08 July 2016 14:57 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: dtn@ietfa.amsl.com
Delivered-To: dtn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 442C712B005 for <dtn@ietfa.amsl.com>; Fri, 8 Jul 2016 07:57:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-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 2NxT9TylNso7 for <dtn@ietfa.amsl.com>; Fri, 8 Jul 2016 07:57:17 -0700 (PDT)
Received: from ewa-mbsout-01.mbs.boeing.net (ewa-mbsout-01.mbs.boeing.net [130.76.20.194]) (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 12F5312D1B2 for <dtn@ietf.org>; Fri, 8 Jul 2016 07:57:16 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by ewa-mbsout-01.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id u68EvGFK016673; Fri, 8 Jul 2016 07:57:16 -0700
Received: from XCH15-05-05.nw.nos.boeing.com (xch15-05-05.nw.nos.boeing.com [137.137.100.80]) by ewa-mbsout-01.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id u68EvEQM016652 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=OK); Fri, 8 Jul 2016 07:57:14 -0700
Received: from XCH15-05-05.nw.nos.boeing.com (2002:8989:6450::8989:6450) by XCH15-05-05.nw.nos.boeing.com (2002:8989:6450::8989:6450) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Fri, 8 Jul 2016 07:57:14 -0700
Received: from XCH15-05-05.nw.nos.boeing.com ([137.137.100.80]) by XCH15-05-05.nw.nos.boeing.com ([137.137.100.80]) with mapi id 15.00.1178.000; Fri, 8 Jul 2016 07:57:14 -0700
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: Brian Sipos <BSipos@rkf-eng.com>, Rick Taylor <rick@tropicalstormsoftware.com>, "Jeremy.Mayer@dlr.de" <Jeremy.Mayer@dlr.de>, "dtn@ietf.org" <dtn@ietf.org>
Thread-Topic: [dtn] BPbis status
Thread-Index: AQHR1tzuDPOO0Xr8rkGOOVc+ZX7P2aAM7QDKgAAItsCAACXuAIAADoMHgAF5IJA=
Date: Fri, 08 Jul 2016 14:57:14 +0000
Message-ID: <4edbf2794121431dbc730e4ddc0587a9@XCH15-05-05.nw.nos.boeing.com>
References: <1467737188.11785.34.camel@tropicalstormsoftware.com> <CO2PR0501MB98109815EB745F6D2B956399F3B0@CO2PR0501MB981.namprd05.prod.outlook.com> <EE2A78428975E541A99B025DABBAEDF901437DCB@DLREXMBX01.intra.dlr.de>, <1467905512.11785.47.camel@tropicalstormsoftware.com> <DM2PR0501MB98685EEAAAA05FE09239B179F3B0@DM2PR0501MB986.namprd05.prod.outlook.com>
In-Reply-To: <DM2PR0501MB98685EEAAAA05FE09239B179F3B0@DM2PR0501MB986.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [137.137.12.6]
Content-Type: multipart/alternative; boundary="_000_4edbf2794121431dbc730e4ddc0587a9XCH150505nwnosboeingcom_"
MIME-Version: 1.0
X-TM-AS-MML: disable
Archived-At: <https://mailarchive.ietf.org/arch/msg/dtn/aDlCShZWvs7OenxrfLpn8O12g7c>
Subject: Re: [dtn] BPbis status
X-BeenThere: dtn@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Delay Tolerant Networking \(DTN\) discussion list at the IETF." <dtn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dtn>, <mailto:dtn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dtn/>
List-Post: <mailto:dtn@ietf.org>
List-Help: <mailto:dtn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dtn>, <mailto:dtn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 14:57:20 -0000

Hi, I was under the impression that Scott Burleigh's CBOR encoding
spec satisfies this requirement:

https://datatracker.ietf.org/doc/draft-burleigh-dtn-rs-cbor/

Should we ask for wg adoption?

Thanks - Fred

From: dtn [mailto:dtn-bounces@ietf.org] On Behalf Of Brian Sipos
Sent: Thursday, July 07, 2016 9:30 AM
To: Rick Taylor <rick@tropicalstormsoftware.com>; Jeremy.Mayer@dlr.de; dtn@ietf.org
Subject: Re: [dtn] BPbis status


I agree fully, and I don't propose an official WG-worked 'local CL'.



All I meant to say was that if I can use a BPbis encoding spec to put together and pull apart an octet-sequence representing "a bundle" then I should be able to exercise 100% of the BPbis specs (protocol+encoding) in my agent by stimulating the agent with "RX bundle received", "TX bundle refused", etc. indications. I don't need an actual CLA, I can just stimulate the BP agent directly with some dummy CL behavior. This certainly does not allow for any interoperability testing, but it is enough to work out any issues with the protocol+encoding layers.

________________________________
From: Rick Taylor <rick@tropicalstormsoftware.com<mailto:rick@tropicalstormsoftware.com>>
Sent: Thursday, July 7, 2016 11:31:52 AM
To: Jeremy.Mayer@dlr.de<mailto:Jeremy.Mayer@dlr.de>; dtn@ietf.org<mailto:dtn@ietf.org>; Brian Sipos
Subject: Re: [dtn] BPbis status

I think I agree that a 'local-storage' CL seems to be a funny concept
that the WG could burn cycles on for no useful outcome, particularly as
TCPCL and LTP CL exist as IRTF documents.

Rick


On Thu, 2016-07-07 at 13:22 +0000, Jeremy.Mayer@dlr.de<mailto:Jeremy.Mayer@dlr.de> wrote:
> I think that the bare minimum for evaluation would be: bpBis, an
> encoding spec (Let's say the "standard" SDNV-based model which we all
> know and love), and an on-the-wire CLA.
> As bpBis is a networking protocol, I would aim to avoid a
> filesystem/in-memory CL. Evaluating against such a CLA is still a
> fundamentally isolated operation, and doesn't showcase
> interoperability. However, since we do have the TCPCL, as well as the
> dtnrg LTP CL, I think that we are (or could be) covered.
>
> Thanks,
> Jeremy
>
> From: dtn [mailto:dtn-bounces@ietf.org] On Behalf Of Brian Sipos
> Sent: Thursday, July 07, 2016 3:03 PM
> To: dtn@ietf.org<mailto:dtn@ietf.org>
> Subject: Re: [dtn] BPbis status
>
> My opinion, for what it's worth, is that the bare minimum is to have
> a single encoding spec along with the protocol spec. Without an
> encoding to prototype against, it is difficult to attempt to evaluate
> the BPbis spec in isolation. I think having a long-term CLA to go
> along with it is helpful, but prototyping can be done with an ad-hoc
> "in-memory CL" or "filesystem CL" for a particular BPbis encoding.
>
> An updated TCPCL is forthcoming, but I don't think that it is
> absolutely necessary to prototyping and review of BPbis proper.
> From: dtn <dtn-bounces@ietf.org<mailto:dtn-bounces@ietf.org>> on behalf of Rick Taylor <rick@tropi
> calstormsoftware.com>
> Sent: Tuesday, July 5, 2016 12:46:28 PM
> To: dtn@ietf.org<mailto:dtn@ietf.org>
> Subject: [dtn] BPbis status
>
> All,
>
> As some may have noticed, there have been comments received on the
> list
> which have resulted in Scott updating BPbis, hopefully in time for
> Berlin.  Because of these forthcoming changes I have returned the
> document to the working group, i.e. removed its 'Last Call' status.
> This is not a criticism of the quality/maturity of the draft, it just
> reflects the fact that an update is happening.
>
> However, one of the topics Marc and I would like debated on-list and
> at
> the mic during IETF96 is what should happen to BPbis when there is
> general consensus that it is 'done' as far as the working group is
> concerned.
>
> The document can return to Last Call, if the WG desires, to be passed
> up the IETF document chain for AD/IESG review and on to publication.
>  However, there has been suggestion on the list that without some of
> the other 'moving parts' of a full DTN stack, e.g. TCP-CLA or
> interoperable addressing, the document itself only describes part of
> a
> solution.
> I have a concern that if the draft continues beyond the WG towards
> Proposed Standard before there is more maturity in other drafts
> covering the missing pieces, then either: a) The IESG will return it
> to
> the WG, highlighting the abscence of supporting material, or b) The
> WG
> will discover, while producing drafts for the other supporting parts,
> that a non-trivial change must be made in BPbis, forcing the creation
> of BPbis-bis.
>
> So my debate question is:  Does the WG believe that the benefit of
> having BPbis promptly move towards Proposed Standard outweighs the
> risk
> that a breaking change will be required after it has been published?
>
> If the consensus is with the former, then I would suggest Scott
> requests a return to WG Last Call status after his current update.
>  If
> consensus is that it is currently too risky, then I suggest placing
> the
> draft in some kind of 'holding pattern', with a deadline, to allow
> the
> other important WG work to catch up.
>
> Of course, we are always open to suggestions of alternative
> mechanisms,
> both from IETF process gurus, and those who can see a 'third way'.
>
> Please do not take this as a criticism of BPbis or the brilliant work
> of Scott and all those involved in getting the draft to where it is
> now.
>
> Regards,
>
> Rick
> _______________________________________________
> dtn mailing list
> dtn@ietf.org<mailto:dtn@ietf.org>
> https://www.ietf.org/mailman/listinfo/dtn
> _______________________________________________
> dtn mailing list
> dtn@ietf.org<mailto:dtn@ietf.org>
> https://www.ietf.org/mailman/listinfo/dtn