Re: [homenet] Despair

Eric Gray <eric.gray@ericsson.com> Thu, 06 August 2015 12:31 UTC

Return-Path: <eric.gray@ericsson.com>
X-Original-To: homenet@ietfa.amsl.com
Delivered-To: homenet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3A6C1B2DB9 for <homenet@ietfa.amsl.com>; Thu, 6 Aug 2015 05:31:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 8qTg8Z-Yo-ki for <homenet@ietfa.amsl.com>; Thu, 6 Aug 2015 05:31:16 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B028A1B2CA8 for <homenet@ietf.org>; Thu, 6 Aug 2015 05:31:16 -0700 (PDT)
X-AuditID: c6180641-f79556d0000002c8-f0-55c2eac3ef4d
Received: from EUSAAHC002.ericsson.se (Unknown_Domain [147.117.188.78]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id 25.58.00712.3CAE2C55; Thu, 6 Aug 2015 07:04:03 +0200 (CEST)
Received: from EUSAAMB107.ericsson.se ([147.117.188.124]) by EUSAAHC002.ericsson.se ([147.117.188.78]) with mapi id 14.03.0210.002; Thu, 6 Aug 2015 08:31:15 -0400
From: Eric Gray <eric.gray@ericsson.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>, Glenn Parsons <glenn.parsons@ericsson.com>
Thread-Topic: [homenet] Despair
Thread-Index: AQHQz2BWxlYY98ggFk2eMVeIg1/7R5399c+A//+7K1WAAFyOAIAABY6A///wSoCAAHlB8IAATouAgAAYzNA=
Date: Thu, 06 Aug 2015 12:31:13 +0000
Message-ID: <48E1A67CB9CA044EADFEAB87D814BFF6448A40E6@eusaamb107.ericsson.se>
References: <71B55498-B383-4B31-928A-15CF9585889B@steffann.nl> <1B8C010D-3B0E-431A-BE96-E8C75E402AF5@gmail.com> <ptipd3ooajbpjbbmunadlyig.1438796194667@email.android.com> <alpine.DEB.2.02.1508051950240.11810@uplift.swm.pp.se> <CAG4d1rfRn2+Fed18ATcM_oOwb+Zxi_gGSZd12dfw2sKdUdp2kA@mail.gmail.com> <FB888096-FD36-4E89-B022-30B8393BCB1B@cisco.com> <CAG4d1rf3BGkf96s4CJKSSyKKPq9ACWEwJN82V8yE6E2bMi9gbg@mail.gmail.com> <2BBEF519D867E04EA729626C246A978714E94F49@eusaamb101.ericsson.se> <alpine.DEB.2.02.1508060829510.11810@uplift.swm.pp.se>
In-Reply-To: <alpine.DEB.2.02.1508060829510.11810@uplift.swm.pp.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.10]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42KZXLrHT/fwq0OhBl8PGVlMfjuP2eLTw0vM Fl9//mC12Lv8HpvF+0WHWCxeLt3K5sDmcXDlHHaPKb83snrsnHWX3WPJkp9MHn8nPWQKYI3i sklJzcksSy3St0vgyth8pIO54JpMxey2Z0wNjNvEuxg5OSQETCReNC9jgbDFJC7cW8/WxcjF ISRwlFFi1qlLLBDOMkaJ/z2HWEGq2AQ0JI7dWcsIYosIhEucvrGTDcRmFrjMKPHmhn0XIweH sICcxPF7ARAl8hKtF1azQdhJEr0HrrGD2CwCKhKf/naCLeYV8JXYM+kVK8SupSwSM572gs3n FHCWeDDlMlgRI9B130+tYYLYJS5x68l8JoirBSSW7DnPDGGLSrx8/I8VwlaSmLT0HCtEvY7E gt2foO7Ulli28DUzxGJBiZMzn7BMYBSbhWTsLCQts5C0zELSsoCRZRUjR2lxalluupHhJkZg tB2TYHPcwbjgk+UhRgEORiUeXgX/Q6FCrIllxZW5hxilOViUxHml/fJChQTSE0tSs1NTC1KL 4otKc1KLDzEycXBKNTC66GYIqW7+0/Kf71W9Jnuiyc/dYevE1JSf8tgVMUwpD2v6cJ0h5mRN ktre+z33ygosdrp2TL3Rc+OL0JfX601ULJQaSxS7Fs5NWN8gWfbsgZNVMOeq+WsOeyxzEDHp /DpNk8vBtfbR44rYpj+ty3Y1Si76E9l/SNRpqWKj0NmrLxt4t3O+aVNiKc5INNRiLipOBACw rktKlwIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/homenet/PrWZ-hDQv6SjKqKLLESCsInJ9Po>
X-Mailman-Approved-At: Thu, 06 Aug 2015 07:45:36 -0700
Cc: "Dan Romascanu (dromasca@avaya.com)" <dromasca@avaya.com>, "Toerless Eckert (eckert)" <eckert@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>, Homenet <homenet@ietf.org>, Alia Atlas <akatlas@gmail.com>
Subject: Re: [homenet] Despair
X-BeenThere: homenet@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF Homenet WG mailing list <homenet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/homenet>, <mailto:homenet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/homenet/>
List-Post: <mailto:homenet@ietf.org>
List-Help: <mailto:homenet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/homenet>, <mailto:homenet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2015 12:31:19 -0000

It strikes me as something of a mistake generally to assume that multicast is as reliable as
unicast.

Unicast reliability depends on the mechanism(s) used to ensure reliability.  Unicast traffic
tends to get lost every now and then.

All the same factors that affect unicast packet delivery also affect delivery of each packet
with multicast.  Hence multicast reliability should be worse than unicast reliability by an
amount roughly proportional to the amount of packet replication necessary to support it.

Each replicated packet is as likely to be lost as any unicast packet.  Loss of one or more
packets should be expected to be more likely with multiple packets than with a single
packet.

Multicast reliability, even when considered at the link level and assuming replication is not
required in transmission of multicast packets onto the link itself, is only slightly better.  As
full-duplex, point-to-point connectivity becomes increasingly likely (fat yellow cables are
relatively rare any more), data replication still occurs - just not at the level where a router
sending packets onto the link is likely to be aware of it.

Hence it is interesting in this discussion that we are talking about an assumption that seems
broken at the start.

Have I missed something?

--
Eric

-----Original Message-----
From: Mikael Abrahamsson [mailto:swmike@swm.pp.se] 
Sent: Thursday, August 06, 2015 2:45 AM
To: Glenn Parsons
Cc: Alia Atlas; Acee Lindem (acee); Toerless Eckert (eckert); Homenet; Eric Gray; Dan Romascanu (dromasca@avaya.com)
Subject: RE: [homenet] Despair

On Thu, 6 Aug 2015, Glenn Parsons wrote:

> As I indicated in another thread, the right place to start a discussion on this would be in the IETF-IEEE 802 coordination that Dan leads.
>
> While this issue may be solved be current work underway (and included in the coordination), perhaps a clearer problem statement would help us to ensure that is the case.

There are documents that talk about multicast from a power efficiency
standpoint:

https://tools.ietf.org/html/draft-desmouceaux-ipv6-mcast-wifi-power-usage-01
https://tools.ietf.org/html/draft-yourtchenko-colitti-nd-reduce-multicast-00
https://tools.ietf.org/html/draft-ietf-6man-rs-refresh-00

Slide 2 of
http://www.ipv6council.be/IMG/pdf/20141212-08_vyncke_-_ipv6_multicast_issues-pptx.pdf
pretty much sums it up, most of IETF protocols are designed around multicast being as reliable as unicast. IPv6 relies on this. On 802.11 this isn't the case. Slide 5 describes how this works in 802.11.

The fact that multicast and broadcast is unreliable (not ACKed) on 802.11 is from what I can see the major cause of the unreliability problem that the mesh wifi networking protocols are trying to solve by basically only using multicast for discovery.

The whole question is whether this should be fixed by 802.11 or if the IETF needs to (basically) abandon multicast/unicast, or if the IETF should develop a multicast->unicast replication mechanism for wifi (there is work in this area going on).

Personally, I think 802.11 needs to fix multicast/unicast so it's reliable, or get back the IETF and say it can't be fixed and then the IETF can continue the work on multicast reduction (or workaround) even harder.

I find the current approach of (basically) individuals within the IETF working on multicast reduction without (as far as I can see) any dialogue with 802.11 to be a non-optimal way of solving the problems we're seeing.

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se