Re: [MMUSIC] Proposal for LS reply regarding RTCP bandwidth negotiation

"Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com> Mon, 06 August 2012 09:18 UTC

Return-Path: <miguel.a.garcia@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8190F21F8610 for <mmusic@ietfa.amsl.com>; Mon, 6 Aug 2012 02:18:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.916
X-Spam-Level:
X-Spam-Status: No, score=-5.916 tagged_above=-999 required=5 tests=[AWL=-0.267, BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_62=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fbQa5-V8K2GK for <mmusic@ietfa.amsl.com>; Mon, 6 Aug 2012 02:18:30 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id DFD7B21F85D2 for <mmusic@ietf.org>; Mon, 6 Aug 2012 02:18:29 -0700 (PDT)
X-AuditID: c1b4fb25-b7f236d000005cde-d1-501f8be47217
Received: from esessmw0184.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 6F.5E.23774.4EB8F105; Mon, 6 Aug 2012 11:18:28 +0200 (CEST)
Received: from [159.107.105.89] (153.88.115.8) by esessmw0184.eemea.ericsson.se (153.88.115.82) with Microsoft SMTP Server id 8.3.264.0; Mon, 6 Aug 2012 11:18:24 +0200
Message-ID: <501F8BDB.2060103@ericsson.com>
Date: Mon, 06 Aug 2012 11:18:19 +0200
From: "Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20120713 Thunderbird/14.0
MIME-Version: 1.0
To: Roni Even <ron.even.tlv@gmail.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, "mmusic (E-mail)" <mmusic@ietf.org>
References: <501887FF.7020203@ericsson.com> <50198530.1070806@ericsson.com>
In-Reply-To: <50198530.1070806@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmluLIzCtJLcpLzFFi42KZGfG3VvdJt3yAwa09YhZTlz9msfjbzuzA 5LFz1l12jyVLfjIFMEVx2aSk5mSWpRbp2yVwZcxvvsRScNm2YmHjJ9YGxtuGXYycHBICJhKH P69hg7DFJC7cWw9kc3EICZxilDjasZQdwlnNKLHq+WIWkCpeAW2J+RM+g3WwCKhIfH9xhxHE ZhMwl2jduJEdxBYVCJR4PnsLO0S9oMTJmU/AekUEGoEGNTmB2MICARLTVq4C6uUAWuAtcfh8 JUiYU0BH4vZkiDHMArYSF+ZcZ4Gw5SWat85mBrGFBDQlJt9cyjyBUWAWkg2zkLTMQtKygJF5 FaNwbmJmTnq5kV5qUWZycXF+nl5x6iZGYEAe3PJbdQfjnXMihxilOViUxHmtt+7xFxJITyxJ zU5NLUgtii8qzUktPsTIxMEp1cBo2v1Uf7J5QrkSb1ze+jt3TedL3gzgez6LzcRx5tEf3SJP N/F/m872X2/BgY7osA7JGxdNFINXbIqodNB1qui+WXRyc80z1W1z38lfPTIz+2NWhdItEZYP L7uCjz4pWRu8qYY3dtl+rs3Tttq+lDVieDBdpyOo4FtiRQmf/0zeP7V7r7FLN8QosRRnJBpq MRcVJwIAFeTyNxYCAAA=
Subject: Re: [MMUSIC] Proposal for LS reply regarding RTCP bandwidth negotiation
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2012 09:18:31 -0000

Hi,

Many thanks to Magnus and Roni for discussing the wording of this LS 
resposne. This is to close the discussion on this topic.

There is general agreement on the LS. I believe Roni ask to add a 
reference to RFC 3556 in our bullet point #3.

This is the final response that we will be forwarding to 3GPP SA4.

/Miguel

==========

Source: IETF MMUSIC WG
To: 3GPP TSG SA WG4 (SA4)

Title: Reply regarding On RTCP Bandwidth Negotiation


MMUSIC WG thanks SA4 for seeking our input on this topic. We agree with
SA4's identification that there exist no well defined behavior for the
negotiation of the RTCP bandwidth parameters RR and RS when used in
Offer/Answer context to negotiate a unicast transported RTP session. It
is clear that the RTP session participating end-points do need to agree
on common values or there exist a potential for interoperability failures.

Regarding the proposed recommendations for negotiation MMUSIC WG has the
following comments.

1. Based on the limitations of Offer/Answer and the requirement on
arriving at a common RTCP bandwidth value for RR and RS respectively
there exist only two possible choices. A. that the Offerer dictates the
bandwidth values without any possibilities for B to change the values,
or B. as proposed in the LS that the Offerer suggest a value that
the Answerer may modify. On that high level MMUSIC WG considers the
proposed solution appropriate

2. However, we do consider the limitation that the answerer only can
keep or reduce the bandwidth values to a be a potential issue in the
proposed recommendation. The reason is that the answering party then
have no way of increasing the value if the peer agent is not willing to
accept the higher suggested values in a subsequent Offer. This may
appear a reasonable behavior in many cases and considering limited total
bandwidth on the path between the agents. However, when an agent
requires a higher RTCP bandwidth due to its usage of some RTCP based
extensions this could prevent such functionality from being used. And
the bandwidth usage could be addressed by having the answering party to
reduce the total RTP session bandwidth in its answer and be forced to
reduce the bit-rate delivered to the other agent in proportion to the
increase of the RTCP bandwidth.

3. Has any special consideration been taken around the usage of RR or RS
parameter values of 0 as specified in RFC 3556? If either offerer or 
answerer intended to turn off RTCP completely or for receivers only, it 
is questionable that this should have precedence over the other agents 
desire to use RTCP.

MMUSIC may consider to update RFC 3556 to amend the lack of Offer/Answer
rules for the RR and RS bandwidth parameters. This would be to provide
all users of the RTCP bandwidth parameter with guidance on this issue.
If the participants in SA4 WG considers that appropriate, MMUSIC WG
would highly appreciate any engagement from the SA4 participants in
the MMUSIC WG.


=========

On 01/08/2012 21:36, Miguel A. Garcia wrote:
> A reminder to the WG.
>
> We indicated earlier in the meeting that we have only 2 additional days
> for commenting Magnus'es proposed answer to this LS. We are aiming to get
> an agreed response by this Friday August 3rd.
>
> /Miguel
>
> On 01/08/2012 3:35, Magnus Westerlund wrote:
>> MMUSIC WG,
>>
>> Below you find my proposal for a reply to the LS we received from 3GPP
>> SA4 WG.
>> https://datatracker.ietf.org/liaison/1159/
>>
>> This is intended as a starting point for a discussion of what reply we
>> as WG want to send. So please review it and send comments on this.
>>
>> I would highly appreciate any insights how this issues is currently
>> dealt with in any implementations. If we have knowledge of multiple
>> different solutions then that is something we should indicate. Also if
>> any existing solution clashes with SA4's proposed solution.
>>
>> I also raise the question if we should initiate any update of RFC 3556.
>> And if we can come to such an agreement and have volunteers we may be
>> able to strengthen the language in the last paragraph. Otherwise that
>> language is intended to signal a preference for the driving parties in
>> SA4 to come help us update the RFC in MMUSIC WG.
>>
>> ===
>> Source: IETF MMUSIC WG
>> To: 3GPP TSG SA WG4 (SA4)
>>
>> Title: Reply regarding On RTCP Bandwidth Negotiation
>>
>>
>> MMUSIC WG thanks SA4 for seeking our input on this topic. We agree with
>> SA4's identification that there exist no well defined behavior for the
>> negotiation of the RTCP bandwidth parameters RR and RS when used in
>> Offer/Answer context to negotiate a unicast transported RTP session. It
>> is clear that the RTP session participating end-points do need to agree
>> on common values or there exist a potential for interoperability failures.
>>
>> Regarding the proposed recommendations for negotiation MMUSIC WG has the
>> following comments.
>>
>> 1. Based on the limitations of Offer/Answer and the requirement on
>> arriving at a common RTCP bandwidth value for RR and RS respectively
>> there exist only two possible choices. A. that the Offerer dictates the
>> bandwidth values without any possibilities for B to change the values,
>> or B. as proposed in the LS that the Offerer suggest a value that
>> the Answerer may modify. On that high level MMUSIC WG considers the
>> proposed solution appropriate
>>
>> 2. However, we do consider the limitation that the answerer only can
>> keep or reduce the bandwidth values to a be a potential issue in the
>> proposed recommendation. The reason is that the answering party then
>> have no way of increasing the value if the peer agent is not willing to
>> accept the higher suggested values in a subsequent Offer. This may
>> appear a reasonable behavior in many cases and considering limited total
>> bandwidth on the path between the agents. However, when an agent
>> requires a higher RTCP bandwidth due to its usage of some RTCP based
>> extensions this could prevent such functionality from being used. And
>> the bandwidth usage could be addressed by having the answering party to
>> reduce the total RTP session bandwidth in its answer and be forced to
>> reduce the bit-rate delivered to the other agent in proportion to the
>> increase of the RTCP bandwidth.
>>
>> 3. Has any special consideration been taken around the usage of RR or RS
>> parameter values of 0. If either offerer or answerer intended to turn
>> off RTCP completely or for receivers only, it is questionable that this
>> should have precedence over the other agents desire to use RTCP.
>>
>> MMUSIC may consider to update RFC 3556 to amend the lack of Offer/Answer
>> rules for the RR and RS bandwidth parameters. This would be to provide
>> all users of the RTCP bandwidth parameter with guidance on this issue.
>> If the participants in SA4 WG considers that appropriate, MMUSIC WG
>> would highly appreciate any engagement from the SA4 participants in
>> the MMUSIC WG.
>>
>> Actions: None
>>
>> -- end of proposed LS reply --
>>
>> Cheers
>>
>> Magnus Westerlund
>>
>> ----------------------------------------------------------------------
>> Multimedia Technologies, Ericsson Research EAB/TVM
>> ----------------------------------------------------------------------
>> Ericsson AB                | Phone  +46 10 7148287
>> Färögatan 6                | Mobile +46 73 0949079
>> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
>> ----------------------------------------------------------------------
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>>
>

-- 
Miguel A. Garcia
+34-91-339-3608
Ericsson Spain