Re: [rtcweb] [Suspected Junk Mail] Endpoints that don't support RTCP
John Leslie <john@jlc.net> Thu, 23 April 2015 13:47 UTC
Return-Path: <john@jlc.net>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 743EF1B3056 for <rtcweb@ietfa.amsl.com>; Thu, 23 Apr 2015 06:47:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] 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 yuQI0tvN4o5t for <rtcweb@ietfa.amsl.com>; Thu, 23 Apr 2015 06:47:55 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by ietfa.amsl.com (Postfix) with ESMTP id DE81E1A88F1 for <rtcweb@ietf.org>; Thu, 23 Apr 2015 06:47:54 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id DE447C94C0; Thu, 23 Apr 2015 09:47:42 -0400 (EDT)
Date: Thu, 23 Apr 2015 09:47:42 -0400
From: John Leslie <john@jlc.net>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <20150423134742.GI63465@verdi>
References: <7978938E-B510-43E2-9F19-C4752F6D23FD@cisco.com> <CABkgnnWvU+aYT9zgwEXCUhaO98y9kPyKwHnT=KXSr8O=knfW8w@mail.gmail.com> <CAPvvaa+SNPY+Ait2c8w9GPT-QfP7LEiuU6ejrokba93k60DdVg@mail.gmail.com> <CABkgnnW6KFuJhswLK97LE6J=9vqkf-cmeRMZOuz516ZryeSRQw@mail.gmail.com> <CAPvvaa+wid8y2h0g2040V8bSr50+rQRzpg-tCTK9EUFmtJrZYw@mail.gmail.com> <55361B07.3010707@ericsson.com> <CAPvvaaK-OxXk4=igyqix-XdubRhq+OafYvaTsJhNsbi4KHXJpw@mail.gmail.com> <5537948F.6040007@ericsson.com> <20150422152908.GF63465@verdi> <5538EFE9.7040200@ericsson.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <5538EFE9.7040200@ericsson.com>
User-Agent: Mutt/1.4.1i
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/0pXiptVnEUrO4fOcD7bAhrvcp3E>
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] [Suspected Junk Mail] Endpoints that don't support RTCP
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Apr 2015 13:47:58 -0000
Magnus Westerlund <magnus.westerlund@ericsson.com> wrote: > > I don't want to argue actual numbers here. I'm not wild about arguing numbers, either; but there's no point in discussing this at all if we can't discuss numbers. > My main point is that WebRTC traffic can be a substantial part of the > load on a given congestion point. True. > Fairness is always difficult to discuss, as it is a matter of time > scales, traffic importance, user impact and what can actually be > done with technologhy being deployed. Fairness is _always_ in the eye of the beholder. :^( > But we do need mechanism to protect the network. Especially when the > network doesn't work as intended that do happens from time to time. This would imply that if the network "usually" has 20% packet loss, then we have no obligation to "protect" it from 20% packet loss... > On a best-effort network, a WebRTC "call" is no more worth than a video > stream session, a download of an archive, web-surfing, etc. Um... No. The worth of any Internet stream cannot be judged that way. It is actually quite likely that a WebRTC call is more valuable to the participants than anything else they might do with their connection. It's not our job to second-guess that evaluation. Further, "best-effort" describes the _network_, not the applications using the network. Thus, "best-effort" is quite orthogonal to "TCP- Friendly". We _may_ feel an obligation to appear "TCP-Friendly" (I don't.) If so, we should be looking at how to "enforce" reduction of sending rate in the presence of congestion. "Circuit-breaker" is a bad name for that, IMHO. Very roughly speaking, a WebRTC application could add 20% FEC bits to compensate for 20% packet loss. This _is_ a step down the road to congestion collapse; but it's not -- of itself -- a _big_ step. Its effect upon competing TCP traffic _is_ substantial (and there may be political considerations saying we have to reduce that effect). "Circuit-breaker" is not a terribly effective way to do that -- especially when the WebRTC application can simply start another call. > The goal must be to have as much flexibility to offer the media > communication at the best possible quality that is supported by the > network. Reasonable... (Gotta run: the IESG telechat starts soon.) -- John Leslie <john@jlc.net>
- [rtcweb] Endpoints that don't support RTCP Justin Uberti
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] Endpoints that don't support RTCP Matthew Kaufman
- Re: [rtcweb] Endpoints that don't support RTCP Justin Uberti
- Re: [rtcweb] Endpoints that don't support RTCP Lorenzo Miniero
- Re: [rtcweb] Endpoints that don't support RTCP Justin Uberti
- Re: [rtcweb] Endpoints that don't support RTCP Jonathan Lennox
- Re: [rtcweb] Endpoints that don't support RTCP Simon Perreault
- Re: [rtcweb] Endpoints that don't support RTCP Mo Zanaty (mzanaty)
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] Endpoints that don't support RTCP Harald Alvestrand
- Re: [rtcweb] Endpoints that don't support RTCP Simon Perreault
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings (fluffy)
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Emil Ivov
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Emil Ivov
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings (fluffy)
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Justin Uberti
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Justin Uberti
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings (fluffy)
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Tim Panton
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Harald Alvestrand
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Harald Alvestrand
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Emil Ivov
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Harald Alvestrand
- Re: [rtcweb] Endpoints that don't support RTCP Emil Ivov
- Re: [rtcweb] Endpoints that don't support RTCP Harald Alvestrand
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… John Leslie
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Martin Thomson
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Colin Perkins
- Re: [rtcweb] Endpoints that don't support RTCP Emil Ivov
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] Endpoints that don't support RTCP Emil Ivov
- Re: [rtcweb] Endpoints that don't support RTCP Sergio Garcia Murillo
- Re: [rtcweb] Endpoints that don't support RTCP Luis López Fernández
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] Endpoints that don't support RTCP Colin Perkins
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] Endpoints that don't support RTCP DRAGE, Keith (Keith)
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… John Leslie
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Cullen Jennings
- Re: [rtcweb] Endpoints that don't support RTCP Sergio Garcia Murillo
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Paul Kyzivat
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Harald Alvestrand
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund
- Re: [rtcweb] Endpoints that don't support RTCP Emil Ivov
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Emil Ivov
- Re: [rtcweb] [Suspected Junk Mail] Endpoints that… Magnus Westerlund