Re: [rtcweb] [tram] I-D Action: draft-thomson-tram-turn-bandwidth-00.txt

"Cullen Jennings (fluffy)" <> Wed, 26 February 2014 00:49 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id EB4251A0347; Tue, 25 Feb 2014 16:49:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -115.048
X-Spam-Status: No, score=-115.048 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=ham
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 69nlIGbNGkxe; Tue, 25 Feb 2014 16:49:21 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 2EC4F1A0344; Tue, 25 Feb 2014 16:49:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;;; l=7561; q=dns/txt; s=iport; t=1393375760; x=1394585360; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=Gjr1/S77deWA/P5Y9rYPPKXF5CccXvn4E/jwoNHIrAE=; b=Hw1jv74wPj3BuhRnQIdYG6p9ZtgXL8ouUIsa2oA79jAUTaUHYpqMmm0L 5R1i9wqsd4mVPuFM7nqxu1Vyta1G9nTy5MDCiS2Xfc+UyXzEaRvqmINWM ck9C+3DCwD6lwtLfed+ZRzA9zfNufc2F0+CmYQTHLiR4T0YpNlAdVvegw s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="4.97,543,1389744000"; d="scan'208";a="306473291"
Received: from ([]) by with ESMTP; 26 Feb 2014 00:49:19 +0000
Received: from ( []) by (8.14.5/8.14.5) with ESMTP id s1Q0nJqh007524 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 26 Feb 2014 00:49:19 GMT
Received: from ([]) by ([]) with mapi id 14.03.0123.003; Tue, 25 Feb 2014 18:49:19 -0600
From: "Cullen Jennings (fluffy)" <>
To: Karl Stahl <>
Thread-Topic: [rtcweb] [tram] I-D Action: draft-thomson-tram-turn-bandwidth-00.txt
Thread-Index: AQHPMoyUg60iiUWRskCpUFa2PiKTiQ==
Date: Wed, 26 Feb 2014 00:49:18 +0000
Message-ID: <>
References: <> <> <> <> <> <> <> <> <050401cf31bf$64ae8ff0$2e0bafd0$>
In-Reply-To: <050401cf31bf$64ae8ff0$2e0bafd0$>
Accept-Language: en-US
Content-Language: en-US
x-originating-ip: []
Content-Type: text/plain; charset="Windows-1252"
Content-ID: <>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 26 Feb 2014 00:36:34 -0800
Cc: Marc Robins <>, "" <>, Bernard Aboba <>, "" <>, Eric Burger <>, Mary Barnes <>, Henning Schulzrinne <>
Subject: Re: [rtcweb] [tram] I-D Action: draft-thomson-tram-turn-bandwidth-00.txt
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 26 Feb 2014 00:49:28 -0000


I am totally lost on this thread. Could you start a new tmead that summarize what the issues is, what seems to be the point of debate, and what your view is on what we should do. I think that would help make progress. 

Thank you, 


On Feb 25, 2014, at 8:20 AM, Karl Stahl <> wrote:

> Hi Alan,
> I have in previous email suggested that both DISCUSS and draft-thomson-tram-turn-bandwidth-00.txt is taken off the TRAM WG, but I think is shall be reintroduced after you clarify as you do in
> :
> Hi Karl, Thanks for your comments and feedback on the draft.
> You are correct in saying that the BANDWIDTH extension is not about QoS.  It is about fairness between users of a TURN server, and a TURN server being able to indicate rate limiting policy to users. in the draft.
> The “confusion” (to say least, see below) surrounding QoS within IETF has lead me to protest and address the TRAM WG and RTCWEB WG and ADs with the advise in :
> “The TRAM WG and RTCWEB WG chairs and ADs are advised to review whether IETF standard work in these WGs by contributors having an interest in more than one of current or emerging: ISPs, carrier equipment vendors or web browser makers, may discriminate any with an interest only in one of these. The same should apply to non-activity by WG contributors to remedy such discrimination opened by allowed proprietary usage of RFCs such as RFC 5285.”
> This is because the introduction of the QoS related usage of RFC 5285 into draft-ietf-rtcweb-rtp-usage in combinations with the Milestone 3 objectives of TRAM, immediately would allow for:
> (1) *all* protocols using IETF RTP/SRTP and/or IETF TURN/STU/ICE (in addition to WebRTC: e.g. SIP, Skype and Facetime, and most VoIP variants) to quickly allow us to finally enjoy the high quality and connectivity (NAT/firewall traversal) of real-time communication services now possible, for  
> (2) *all* WebRTC browsers *and* dedicated clients (not using WebRTC), under *all* OSs, and *all* current and future IP networks
> (3) *without* having to be forced into application specific networks (PSTN, IMS) instead of the Internet (including OTT).
> While the “confusion” surrounding the QoS discussion in TRAM and RTCWEB combined with thegeneral QoS attitude within IETF “it is all about bandwidth” and “it will go away with time” otherwise:
> (i) will *not allow* ISP’s to use already available and currently deployable quality IP pipes for real-time traffic to also be used for WebRTC generated real-time traffic.
> (ii) will *not allow* some network types (e.g. Cable Networks and Mobile OTT) to borrow bandwidth from data traffic and QoS insensitive streaming video and file sharing. That all networks *will be inhibited* from the very common and used method of simply providing an extra IP pipe (often provided over the same wire but level-2 separated) dedicated for real-time usage
> (*by resisting TRAM implementation of step B*)
> *while* newer, fiber only type of networks, still can borrow bandwidth at no extra cost, *by proprietary usage* of RFC 5285 by browsers.
> (iii) will leave most ISPs to *only use* raw bandwidth capacity increase that may have to be 10-folded to reach sufficient QoE when WebRTC usage becomes popular (if at all possible, since unmanaged IP pipes intermittently are filled, whatever bandwidth is available).
> As Good doers, we should not allow this to happen.
> /Karl
> Från: Alan Johnston [] 
> Skickat: den 21 februari 2014 18:59
> Till: Pal Martinsen (palmarti)
> Kopia:; Oleg Moskalenko; Karl Stahl; Yoakum, John H (John)
> Ämne: Re: [tram] I-D Action: draft-thomson-tram-turn-bandwidth-00.txt
> I guess the way I would expect this to progress is for QoS discussions to happen in another working group.  Once that other working group came to consensus on an approach, and if that approach required STUN or TURN extensions, then we would discuss mechanisms and possible milestones in TRAM.
> - Alan -
> On Fri, Feb 21, 2014 at 3:37 AM, Pal Martinsen (palmarti) <> wrote:
> Hi,
> I agree the full QoS discussion should _not_ happen in TRAM. If you are interested in helping out in that area I suggest you looking into the AEON mailing list at: . They are currently working on a problem-statement draft and a use-case draft, any input to those would be very helpful. (,
> That said, STUN have a few nice characteristics that makes it a perfect candidate for transporting some of the QoS information.  IMHO that would be extending the STUN spec and should be within the TRAM charter.  The main goal of draft-martinsen-tram-discuss was to show how already existing QoS mechanisms could be transported with STUN to provide more value, and to start the discussion if TRAM is the appropriate place to have those on the wire format discussions.
> .-.
> Pål-Erik
> On 20 Feb 2014, at 19:55 pm, Yoakum, John H (John) <> wrote:
> +1
> I fully agree with the comments that QOS should be a low priority for the initial focus of the TRAM efforts.  There are other groups doing QOS work and frankly I engage in WebRTC multimedia interactions daily over the Internet, enterprise VPNs, and various combinations and seldom suffer egregious quality issues.  I am more concerned about carriers doing things to regulate or degrade WebRTC flows than a failure of existing Internet mechanisms to enable them.
> Significant focus on QOS before we better enable TURN to be easily used in a browser environment taking advantage or normal web characteristics (as opposed to historic telephony constructs) would seem to be highly distracting at this point.
> Cheers,
> John
> 1.919.425.8446
> From: tram [] On Behalf Of Oleg Moskalenko
> Sent: Thursday, February 20, 2014 12:43 PM
> To: Alan Johnston
> Cc: Karl Stahl;
> Subject: Re: [tram] Fwd: I-D Action: draft-thomson-tram-turn-bandwidth-00.txt
> On Thu, Feb 20, 2014 at 6:26 AM, Alan Johnston <> wrote:
> Personally, I am not sure how much QoS is actually in scope for TRAM. Have you been following RMCAT where congestion avoidance for RTP is being developed?  I see some overlap in your goals and the goals of that work.
> -
> I'd concentrate on the TURN application-level functionality, for now, and I'd leave QoS for the future discussions.
> _______________________________________________
> tram mailing list
> _______________________________________________
> rtcweb mailing list