Re: [MMUSIC] Issue #11 from Magnus on draft-ietf-mmusic-media-loopback-16

Nathan Stratton <nathan@robotics.net> Mon, 21 November 2011 19:26 UTC

Return-Path: <nathan@robotics.net>
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 2ACCD1F0C8B; Mon, 21 Nov 2011 11:26:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.203
X-Spam-Level:
X-Spam-Status: No, score=-1.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396]
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 JuXGW47ymbGa; Mon, 21 Nov 2011 11:26:56 -0800 (PST)
Received: from bart.robotics.net (bart.robotics.net [75.148.206.242]) by ietfa.amsl.com (Postfix) with ESMTP id B42C01F0C5A; Mon, 21 Nov 2011 11:26:56 -0800 (PST)
Received: from [10.13.0.114] (75-148-206-241-Houston.hfc.comcastbusiness.net [75.148.206.241]) by bart.robotics.net (Postfix) with ESMTPA id 0BBDD22020E; Mon, 21 Nov 2011 13:26:39 -0600 (CST)
References: <4EA13A85.2060506@ericsson.com> <ED275CA3-7714-4737-8A1D-B7466328CAFF@acmepacket.com>
In-Reply-To: <ED275CA3-7714-4737-8A1D-B7466328CAFF@acmepacket.com>
Mime-Version: 1.0 (1.0)
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="us-ascii"
Message-Id: <F6CE4EBF-C625-4FD1-940A-E14AA62268AE@robotics.net>
X-Mailer: iPhone Mail (9A405)
From: Nathan Stratton <nathan@robotics.net>
Date: Mon, 21 Nov 2011 13:26:37 -0600
To: Hadriel Kaplan <HKaplan@acmepacket.com>
Cc: draft-ietf-mmusic-media-loopback <draft-ietf-mmusic-media-loopback@tools.ietf.org>, "mmusic (E-mail)" <mmusic@ietf.org>, "payload@ietf.org" <payload@ietf.org>
Subject: Re: [MMUSIC] Issue #11 from Magnus on draft-ietf-mmusic-media-loopback-16
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, 21 Nov 2011 19:26:57 -0000

Looks good.

Sent from my iPhone

On Nov 21, 2011, at 1:05 PM, Hadriel Kaplan <HKaplan@acmepacket.com> wrote:

> 
> With regards to issue #11 on the media-loopback draft, the consensus on the mailing list so far appears to be ok with the following text:
> 
> "Since media loopback requires bidirectional RTP, its normal direction mode is "sendrecv"; the "sendrecv" direction attribute MAY be encoded in SDP or not, as per section 5.1 of [RFC3264], since it is implied by default. If either the loopback source or mirror wish to disable loopback use during a session, the direction attribute "inactive" MUST be used as per [RFC3264].  The direction mode attributes "recvonly" and "sendonly" are incompatible with the loopback mechanism and MUST NOT be indicated when generating an SDP Offer or Answer."
> 
> Does anyone object to the above text?
> 
> -hadriel
> 
> 
> On Oct 21, 2011, at 5:25 AM, Magnus Westerlund wrote:
> 
>> 11. Section 5.3
>> "    Note: A loopback offer in a given media description MUST NOT
>>   contain the standard mode attributes sendonly, recvonly, sendrecv,
>>   or inactive. The loopback-mode attributes (loopback-source and
>>   loopback-mirror) replace the standard attributes."
>> 
>> This appears to be a strange MUST NOT which I think might encounter
>> issues. Considering that SIP proxies that looks into this SDP requires
>> the direction attribute to be present and adds it, what happens now.
>> And why isn't sendrecv and inactive possible values? sendrecv appears to
>> be requried for loopback to work, and inactive would put media transport
>> in an established session on hold. Isn't that reasonable?