Re: [rmcat] I-D Action: draft-ietf-rmcat-cc-requirements-07.txt

Colin Perkins <csp@csperkins.org> Tue, 11 November 2014 22:18 UTC

Return-Path: <csp@csperkins.org>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43E511A1B99 for <rmcat@ietfa.amsl.com>; Tue, 11 Nov 2014 14:18:04 -0800 (PST)
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] 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 hqT22QjEbEL6 for <rmcat@ietfa.amsl.com>; Tue, 11 Nov 2014 14:18:01 -0800 (PST)
Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EF941A1B1F for <rmcat@ietf.org>; Tue, 11 Nov 2014 14:18:01 -0800 (PST)
Received: from [81.187.2.149] (port=41050 helo=[192.168.0.22]) by balrog.mythic-beasts.com with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <csp@csperkins.org>) id 1XoJl6-0001q7-RC; Tue, 11 Nov 2014 22:17:58 +0000
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Colin Perkins <csp@csperkins.org>
In-Reply-To: <E0F7A68B07B53F4FBD12DABD61CBA90E127E39E6@ESESSMB307.ericsson.se>
Date: Tue, 11 Nov 2014 22:17:49 +0000
Content-Transfer-Encoding: quoted-printable
Message-Id: <62964BB3-028B-49E6-8273-F921C13D2061@csperkins.org>
References: <20141027182704.18420.64429.idtracker@ietfa.amsl.com> <CAChjaGwWNyyKYtJFVHa731_hPCv=CU9+ZL7MuvP4HN8uxmAysw@mail.gmail.com> <54521BEB.8090807@ericsson.com> <59ef1bef12d457c5f934d87680712c68@mail.gmail.com> <545240E3.6080503@ericsson.com> <a26e6e2e11f1cc7ccec50f35c2466ad7@mail.gmail.com> <54525B77.40109@ericsson.com> <69F46100-6951-499C-948B-F3BA366D1E19@csperkins.org> <54573FD4.5090503@ericsson.com> <E0F7A68B07B53F4FBD12DABD61CBA90E127E39E6@ESESSMB307.ericsson.se>
To: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
X-Mailer: Apple Mail (2.1878.6)
X-BlackCat-Spam-Score: -28
X-Mythic-Debug: Threshold = On =
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/zJ-0mZKzW-QDTeSWEefi3_X-zPw
Cc: "Karen E. E. Nielsen" <karen.nielsen@tieto.com>, Randell Jesup <randell-ietf@jesup.org>, Varun Singh <varun@comnet.tkk.fi>, rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] I-D Action: draft-ietf-rmcat-cc-requirements-07.txt
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Nov 2014 22:18:04 -0000

Hi Zahed,

On 11 Nov 2014, at 21:30, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> wrote:
> Hi,
> 
> To address the comments regarding adding text related to rtp circuit breaker, I am going to add following text ("-->" marks the beginning of the additional text) to the already existing text in the introduction of the draft. Let me know if it captures the essences of the discussions.
> 
> "One particular protocol portfolio being developed for this use case
>   is WebRTC [I-D.ietf-rtcweb-overview], where one envisions sending
>   multiple flows using the Real-time Transport Protocol (RTP) [RFC3550]
>   between two peers, in conjunction with data flows, all at the same
>   time, without having special arrangements with the intervening
>   service providers. --> As RTP does not provide any congestion control
>   mechanism; a set of circuit breakers, such as [I-D.ietf-avtcore-rtp-
>   circuit-breakers], are required to protect the network from excessive
>   congestion caused by the non-congestion controlled flows.  When the
>   real-time interactive media is congestion controlled, it is
>   recommended that the congestion control mechanism operates within the

This looks good, although you might say “it is RECOMMENDED that” here?

Colin





>   constraints defined by these circuit breakers when circuit breaker is
>   present and that it should not cause congestion collapse when circuit
>   breaker is not implemented.<--"
> 
> BR
> 
> Zahed
> 
>> -----Original Message-----
>> From: rmcat [mailto:rmcat-bounces@ietf.org] On Behalf Of Zaheduzzaman
>> Sarker
>> Sent: den 3 november 2014 09:42
>> To: Colin Perkins
>> Cc: Karen E. E. Nielsen; Randell Jesup; rmcat WG
>> Subject: Re: [rmcat] I-D Action: draft-ietf-rmcat-cc-requirements-07.txt
>> 
>> 
>> 
>> On 2014-11-01 19:43, Colin Perkins wrote:
>>> On 30 Oct 2014, at 15:38, Zaheduzzaman Sarker
>> <zaheduzzaman.sarker@ericsson.com> wrote:
>>>> On 2014-10-30 15:05, Karen Elisabeth Egede Nielsen wrote:
>>>>> Interworking with circuit breaker and prevention of collapse when circuit
>> breaker is not active to me sounds like requirements.
>>>>> 
>>>>> The same may goes for the statement from the app interaction
>> reformulated, e.g.,  in the following way:
>>>>> 
>>>>> The RMCAT congestion control should constrain the traffic under its control
>> so that the circuit breaker only may trip as a consequence of issues exterior to
>> the RMCAT congestion control, like link path failures or severe congestion
>> caused by traffic flows not under RMCAT congestion control.
>>>>> 
>>>>> My personal preference would be to have this become an explicit new
>> requirement (with subclauses). Would you rather like to see this be discussed in
>> the introduction only ?
>>>>> 
>>>> 
>>>> If we define requirements on the relationship between circuit breaker and
>> RMCAT congestion control algorithm then I think we will have to state more
>> than what is stated above (explaining how the requirement can be realize when
>> RTP/AVPF is used).
>>>> 
>>>> The circuit breaker draft states -
>>>> "Receiving rapid feedback about congestion events potentially allows
>>>>   congestion control algorithms to be more responsive, and to better
>>>>   adapt the media transmission to the limitations of the network.  It
>>>>   is expected that many RTP congestion control algorithms will adopt
>>>>   the RTP/AVPF profile for this reason, defining new transport layer
>>>>   feedback reports that suit their requirements.  Since these reports
>>>>   are not yet defined, and likely very specific to the details of the
>>>>   congestion control algorithm chosen, they cannot be used as part of
>>>>   the generic RTP circuit breaker.".
>>>> 
>>>> This is a general wisdom that RMCAT congestion control algorithms with use
>> RTP/AVPF. Correct me if I am wrong but we are yet to see the impact of circuit
>> breaker when used with RTP/AVPF.
>>> 
>>> The RTP circuit breaker draft does have some discussion of how it interacts
>> with RTP/AVPF feedback, but I agree that we haven't fully explored how it
>> interacts with reduced RTCP reporting intervals. That's the remaining open issue
>> with the -07 version of the circuit breaker draft.
>>> 
>>>> I was thinking that we can keep the relationship between the generic circuit
>> breaker and congestion control algorithm as "expected" not as "required". Then
>> we have eval guideline which can outline how to evaluate to candidate RMCAT
>> Algorithms when circuit breaker is available and not available.
>>> 
>>> Perhaps RECOMMENDED rather than REQUIRED?
>> 
>> yes, that sounds good to me.
>> 
>> BR
>> 
>> --
>> 
>> Zahed
>> 
>> ==================================================
>> ANM ZAHEDUZZAMAN SARKER
>> 
>> 
>> Ericsson AB
>> Services, Media and Network Features
>> Laboratoriegränd 11
>> 97128 Luleå, Sweden
>> Phone +46 10 717 37 43
>> Fax +46 920 996 21
>> SMS/MMS +46 76 115 37 43
>> zaheduzzaman.sarker@ericsson.com
>> www.ericsson.com
>> 
>> ==================================================
> 



-- 
Colin Perkins
https://csperkins.org/