Re: [dtn-interest] DTNWG proposal is a terribly bad idea

<l.wood@surrey.ac.uk> Wed, 23 July 2014 12:39 UTC

Return-Path: <l.wood@surrey.ac.uk>
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 6F8711A0A9B for <dtn-interest@ietfa.amsl.com>; Wed, 23 Jul 2014 05:39:52 -0700 (PDT)
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=[AC_DIV_BONANZA=0.001, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 6I-6mGdYxqpA for <dtn-interest@ietfa.amsl.com>; Wed, 23 Jul 2014 05:39:49 -0700 (PDT)
Received: from mail1.bemta5.messagelabs.com (mail1.bemta5.messagelabs.com [195.245.231.151]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E33E51B2828 for <dtn-interest@irtf.org>; Wed, 23 Jul 2014 05:39:48 -0700 (PDT)
Received: from [195.245.231.67:28521] by server-15.bemta-5.messagelabs.com id D4/CC-12002-31DAFC35; Wed, 23 Jul 2014 12:39:47 +0000
X-Env-Sender: l.wood@surrey.ac.uk
X-Msg-Ref: server-7.tower-82.messagelabs.com!1406119186!29183062!1
X-Originating-IP: [131.227.200.35]
X-StarScan-Received:
X-StarScan-Version: 6.11.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1193 invoked from network); 23 Jul 2014 12:39:46 -0000
Received: from exht021p.surrey.ac.uk (HELO EXHT021P.surrey.ac.uk) (131.227.200.35) by server-7.tower-82.messagelabs.com with AES128-SHA encrypted SMTP; 23 Jul 2014 12:39:46 -0000
Received: from EXHY022V.surrey.ac.uk (131.227.201.104) by EXHT021P.surrey.ac.uk (131.227.200.35) with Microsoft SMTP Server (TLS) id 8.3.348.2; Wed, 23 Jul 2014 13:39:45 +0100
Received: from emea01-db3-obe.outbound.protection.outlook.com (131.227.201.241) by EXHY022v.surrey.ac.uk (131.227.201.104) with Microsoft SMTP Server (TLS) id 14.3.181.6; Wed, 23 Jul 2014 13:39:45 +0100
Received: from AMSPR06MB439.eurprd06.prod.outlook.com (10.242.23.19) by AMSPR06MB438.eurprd06.prod.outlook.com (10.242.23.15) with Microsoft SMTP Server (TLS) id 15.0.990.7; Wed, 23 Jul 2014 12:39:44 +0000
Received: from AMSPR06MB439.eurprd06.prod.outlook.com ([10.242.23.19]) by AMSPR06MB439.eurprd06.prod.outlook.com ([10.242.23.19]) with mapi id 15.00.0990.007; Wed, 23 Jul 2014 12:39:44 +0000
From: l.wood@surrey.ac.uk
To: eric.dot.travis@gmail.com
Thread-Topic: [dtn-interest] DTNWG proposal is a terribly bad idea
Thread-Index: AQHPo00k6GVXIvyBhEyShuSfIJHrFpus6wRBgABsL4CAADfNkg==
Date: Wed, 23 Jul 2014 12:39:43 +0000
Message-ID: <1406119182015.34201@surrey.ac.uk>
References: <1405740483446.13356@surrey.ac.uk> <CAHxHggd-FDtBsnLEtFQ_PMmOMX-qfsu9r00bDUnqK4c=OZdPQw@mail.gmail.com> <1406082066584.5322@surrey.ac.uk>, <CAKovV0xxboZ1khYKyaTxGe2jgCpP2f=+2PtKP5JaHMmszr-BBA@mail.gmail.com>
In-Reply-To: <CAKovV0xxboZ1khYKyaTxGe2jgCpP2f=+2PtKP5JaHMmszr-BBA@mail.gmail.com>
Accept-Language: en-AU, en-US
Content-Language: en-AU
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [124.171.46.95]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 028166BF91
x-forefront-antispam-report: SFV:NSPM; SFS:(51704005)(377454003)(51444003)(199002)(24454002)(189002)(51914003)(50986999)(92726001)(2656002)(54356999)(76176999)(87936001)(106356001)(15202345003)(85306003)(19580395003)(21056001)(31966008)(83322001)(4396001)(86362001)(19580405001)(15975445006)(93886003)(110136001)(74502001)(66066001)(77982001)(99396002)(106116001)(74662001)(74482001)(80022001)(105586002)(19627405001)(95666004)(107046002)(101416001)(81342001)(16236675004)(79102001)(36756003)(76482001)(561944003)(85852003)(64706001)(92566001)(46102001)(83072002)(20776003)(19617315012)(81542001)(19607625011)(19627315001); DIR:OUT; SFP:; SCL:1; SRVR:AMSPR06MB438; H:AMSPR06MB439.eurprd06.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en;
Content-Type: multipart/alternative; boundary="_000_140611918201534201surreyacuk_"
MIME-Version: 1.0
X-OrganizationHeadersPreserved: AMSPR06MB438.eurprd06.prod.outlook.com
X-CrossPremisesHeadersFiltered: EXHY022v.surrey.ac.uk
Archived-At: http://mailarchive.ietf.org/arch/msg/dtn-interest/cIedZpS3YdbOfKlitJrHBq7SX6k
Cc: iab@iab.org, ietf@ietf.org, iesg@ietf.org, dtn@ietf.org, dtn-interest@irtf.org
Subject: Re: [dtn-interest] DTNWG proposal is a terribly bad idea
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: Wed, 23 Jul 2014 12:39:52 -0000

> Lloyd,
>
> Why do you continue to expend so much time and effort

> on something you claim to be fundamentally broken?

> Wouldn't you make more productive use of that time

> working on a design for a Perpetual Motion Machine?


Hi Eric,


that's a really interesting analogy, and an interesting

question.


I'd argue that, in ignoring the ramifications of the

end-to-end principle, the effects of errors, and needing

synchronized clocks, that the Bundle Protocol fundamentally

ignores entropy. As such, the Bundle Protocol IS designed as

a perpetual motion machine, and the only reason it works is

that other things are handling that pesky entropy for it -

adjusting clocks, catching errors, and the like. Rather like a

perpetual motion machine getting some helpful inputs of

energy to stay "perpetual" and seemingly violate the second

law of thermodynamics, neglecting entropy.

(Hello, Steorn's Orbo and its helpful battery.)


And as someone with a basic grasp of physics,

it is my responsibility -- nay, my duty -- to point out that

perpetual motion machines don't work very well in reality.

Which has entropy.


And DTN scenarios have _lots_ of entropy,

unlike the pristine computer science environments the

protocol was conceived in.


So, the Bundle Protocol IS the design for the perpetual motion

machine that I keep discussing. We have come full circle,

rather like said machine is supposed to do.


Note that I discuss the protocol machine, rather than the people

behind it. The rest of your email is rather ad hominem.

I can't claim to be the smartest guy in the room, not least because

I don't get invited into those meeting rooms these days.

(I left that 2001 meeting early, and stayed distant.)


You complain, however, that I'm just not

charming enough to the Perpetual Motion Squad and the

pictures of that machine in their wallets while explaining

basic physics so that they can build a slightly less broken

perpetual motion machine, and that we've given up on

tinkering with the design of their perpetual motion

machine for them. That's a fair call. Discussion of basic

reliability becoming toxic was not entirely my doing

- again, a fair call. I don't believe error detection is
taught in enough computing courses...

The conclusions section of "A Bundle of Problems"

was charming enough in laying out our intent, I thought.

But then the perpetual motion analogy and recognition of

ultimate futility hadn't yet occurred to us.


And that nicely summarises my unease with the Bundle

Protocol technically (I've covered procedural unease

in earlier emails), and why I believe a standards-track effort

for it is unwarranted.


Thanks for the perpetual insight.


Lloyd Wood
http://sat-net.com/L.Wood/dtn/



________________________________
From: Eric Travis <eric.dot.travis@gmail.com>
Sent: Wednesday, 23 July 2014 6:20 PM
To: Wood L Dr (Electronic Eng)
Cc: iesg@ietf.org; iab@iab.org; dtn-interest@irtf.org; dtn@ietf.org; ietf@ietf.org
Subject: Re: [dtn-interest] DTNWG proposal is a terribly bad idea

Lloyd,

Why do you continue to expend so much time and effort on something you claim to be fundamentally broken?  Wouldn't you make more productive use of that time working on a design for a Perpetual Motion Machine?

>From more than a decade of observation, it strikes me that the substance of your "contributions" would be extremely valuable if only you would develop a more palatable communications style.  If you made fixing problems (or on improving upon the existing state) the priority over receiving public credit for "being right", your contributions would likely be better received and advanced.  Being recognized as right is *far* less useful than convincing others to do the right thing.

While you might be comfortable on the receiving end of your contributions, clearly most aren't.  Always assume your audience is thinner skinned than yourself.  If you were kind enough to return a lost wallet, but insisted on including a detailed, brutally honest critique of the family photos inside -  you shouldn't be surprised when you fail to receive a Thank You or even an acknowledgement for your effort.

>From my recollection of the dtn-interest mailing list, the failure of your checksum draft(s) to advance was not because there was a lack of consensus regarding the technical details - you received very positive feedback, but because of your insistence on including unnecessary (unhelpful) editorial content in each revision.  As this dragged on, the general concept of reliability became toxic.  Not *entirely* your doing, but you could have have bent a little in order to advance the draft (and the case for reliability).

Your prolonged frustration led you to choose a intentionally confrontational (insulting) presentation style for the "Bundle of Problems"  paper of which you are so proud.  The paper was understandably not well received in the DTNRG community.  Things degraded from there...

I'll note that while I often agree with the substance of your technical positions, your chosen presentation style (often) makes me want to disagree.  Alienation is not a winning strategy.

We met back in 2001 at a London meeting.  I was favorably impressed by you - and remember other attendees sharing the opinion (including Adrian).  You are certainly capable of effective contribution WHEN YOU WANT, but your default preference tends toward scorched earth...  It's entertaining but counter-productive.

Based on the historical impacts, I'd have to say that Vint's 2008 suggestion to you was indeed a good one. Whether or not the current suggestion that you not participate in a DTNWG is appropriate depends entirely on you...

You might be the "smartest kid in the class", but unless you expend some effort on a charm offensive it won't matter in the least.

Regards,

Eric



On Tue, Jul 22, 2014 at 10:21 PM, <l.wood@surrey.ac.uk<mailto:l.wood@surrey.ac.uk>> wrote:

Vint,


not participating in the DTN effort was a suggestion you made when we

discussed the Bundle Protocol while walking around the golf course at

IETF Dublin in July 2008, after I raised concerns about the Bundle

Protocol work being rushed and not being technically sufficient.


Since that conversation, we have done the first in-space tests of bundle use

from the UK-DMC satellite, we wrote the "A Bundle of Problems" paper that

has belatedly been recognised as identifying problems with the Bundle

Protocol... Those and other contributions would simply not have

happened had I followed your suggestion then.


In hindsight, do you think that was a good suggestion?


Lloyd Wood
http://sat-net.com/L.Wood/dtn
________________________________
From: Vint Cerf <vint@google.com<mailto:vint@google.com>>
Sent: Saturday, 19 July 2014 10:29 PM
To: Wood L Dr (Electronic Eng)
Cc: dtn@ietf.org<mailto:dtn@ietf.org>; dtn-interest; IAB IAB; IETF-Discussion list; IESG
Subject: Re: [dtn-interest] DTNWG proposal is a terribly bad idea

ok, you don't need to participate in the WG if it is formed, Lloyd.

vint



On Fri, Jul 18, 2014 at 11:28 PM, <l.wood@surrey.ac.uk<mailto:l.wood@surrey.ac.uk>> wrote:
I'm not going to be attending the DTNWG BOF remotely, as it's
at 2am my local time - but I'd just like to point out, as I said in

http://www.ietf.org/mail-archive/web/dtn/current/msg00026.html
http://www.ietf.org/mail-archive/web/dtn/current/msg00054.html

that I think that having an IETF workgroup push the technically
flawed Bundle Protocol through on standards track, after years
of poor development and unfixed problems across two IRTF research
groups, is a really terribly bad idea that does not benefit the IETF
community, and does not benefit work on delay-tolerant networking
or ad-hoc networking in general.

So, I am not in favour of the proposed DTNWG being formed.

Enjoy Toronto.

Lloyd Wood
http://sat-net.com/L.Wood/dtn
_______________________________________________
dtn-interest mailing list
dtn-interest@irtf.org<mailto:dtn-interest@irtf.org>
https://www.irtf.org/mailman/listinfo/dtn-interest


_______________________________________________
dtn-interest mailing list
dtn-interest@irtf.org<mailto:dtn-interest@irtf.org>
https://www.irtf.org/mailman/listinfo/dtn-interest