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

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Tue, 11 November 2014 22:11 UTC

Return-Path: <zaheduzzaman.sarker@ericsson.com>
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 D37051A1BFE for <rmcat@ietfa.amsl.com>; Tue, 11 Nov 2014 14:11:18 -0800 (PST)
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 piq_GNt5haFE for <rmcat@ietfa.amsl.com>; Tue, 11 Nov 2014 14:11:11 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3E4F1AD3BB for <rmcat@ietf.org>; Tue, 11 Nov 2014 14:11:10 -0800 (PST)
X-AuditID: c1b4fb2d-f79fc6d000001087-3c-5462897c1923
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id E1.02.04231.C7982645; Tue, 11 Nov 2014 23:11:09 +0100 (CET)
Received: from ESESSMB307.ericsson.se ([169.254.7.251]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0174.001; Tue, 11 Nov 2014 23:11:08 +0100
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Varun Singh <vsingh.ietf@gmail.com>
Thread-Topic: [rmcat] I-D Action: draft-ietf-rmcat-cc-requirements-07.txt
Thread-Index: AQHP8hQM/QmcytfrdE2LPBCfk1FSLpxHN4uAgAFHqYCAABhHgIAAE8uA///07YCAACrCgIADR42AgAJ8ngCADXhq0P//+ZOAgAARqyA=
Date: Tue, 11 Nov 2014 22:11:07 +0000
Message-ID: <E0F7A68B07B53F4FBD12DABD61CBA90E127E3A30@ESESSMB307.ericsson.se>
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> <CAEbPqrybNSzDjpLr6yxZGDL0-YS3J1CUoZnpsN=zKZX4ch36OQ@mail.gmail.com>
In-Reply-To: <CAEbPqrybNSzDjpLr6yxZGDL0-YS3J1CUoZnpsN=zKZX4ch36OQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeLIzCtJLcpLzFFi42KZGfG3Rre2MynEoOc9h8XylycYLQ61zmSx OLsty2L1zQ9sFjNOcFjsbfJ3YPM4u2wqk8e0+/fZPHbOusvusWTJTyaPD8vXsXkceh4UwBbF ZZOSmpNZllqkb5fAlTFv10SWgjUOFR3HnrA3MN6w62Lk5JAQMJGYsGwmC4QtJnHh3nq2LkYu DiGBI4wS3+bOZYdwljBK7Ptwn7WLkYODTcBG4vFiPxBTREBd4uANH5ASZoEDjBL3rl5lAhkk LOAhcefvfzYQW0TAU+L+vAcsEHaZxOSHT8HGsAioSvxZ7QQS5hXwlZjefZcVYtUOFok5i18y gyQ4BQIlPs/bBzaHEei476fWgM1nFhCXuPVkPhPE0QISS/acZ4awRSVePv7HCmErSTQueQK2 i1lAU2L9Ln2IVkWJKd0P2SH2CkqcnPmEZQKj2CwkU2chdMxC0jELSccCRpZVjKLFqcXFuelG xnqpRZnJxcX5eXp5qSWbGIExeHDLb90djKtfOx5iFOBgVOLh3VCdGCLEmlhWXJl7iFGag0VJ nHfRuXnBQgLpiSWp2ampBalF8UWlOanFhxiZODilGhjt3C8Xiv08vG6FQtrZzG/BnDlXg7y9 JhRXCzzgfxi1uG6ReDpzrInUprBKm7htZ0SWsEk/+jerZJrio4yMnzlblnCm1tYnLZ9mfOYL /0zjxl9efoknU2o5M2IW1zqUJW/WO8AWeO3KWvVTGs4M/SlWE/WmTD0x42YQk8wWy9cy1ryv bid58iqxFGckGmoxFxUnAgAwfx4VogIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/uxgjgFbBEwa0YkpKDZRNWx42yhU
Cc: "Karen E. E. Nielsen" <karen.nielsen@tieto.com>, rmcat WG <rmcat@ietf.org>, Varun Singh <varun@comnet.tkk.fi>, Colin Perkins <csp@csperkins.org>, Randell Jesup <randell-ietf@jesup.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:11:19 -0000

Hi Varun,

Thanks. Please see inline below prefixed with [Zaheduzzaman Sarker].

BR

Zahed

From: Varun Singh [mailto:vsingh.ietf@gmail.com] 
Sent: den 11 november 2014 23:01
To: Zaheduzzaman Sarker
Cc: Karen E. E. Nielsen; Colin Perkins; Varun Singh; rmcat WG; Randell Jesup
Subject: Re: [rmcat] I-D Action: draft-ietf-rmcat-cc-requirements-07.txt

Hi Zahed,
Look's good. A minor nit inline. 
On 11 Nov 2014 11: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-
AFAIK there are no other circuit breakers, I'd suggest removing such as.

[Zaheduzzaman Sarker] yes, there is only one such draft so far, are we sure that will be the last one? May be, but I was not sure hence used “such as”.
 
>    circuit-breakers], are required to protect the network from excessive
Excessive congestion --> congestion collapse?

[Zaheduzzaman Sarker] ok, but “excessive congestion” this was picked from the current circuit breaker draft ☺

>    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
>    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
> >
> > ==================================================
>