Re: [MMUSIC] 10 BUNDLE questions
Justin Uberti <juberti@google.com> Mon, 18 March 2013 15:59 UTC
Return-Path: <juberti@google.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 9B3EA21F8D64 for <mmusic@ietfa.amsl.com>; Mon, 18 Mar 2013 08:59:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.376
X-Spam-Level:
X-Spam-Status: No, score=-102.376 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 FRdOQlK673Oa for <mmusic@ietfa.amsl.com>; Mon, 18 Mar 2013 08:59:46 -0700 (PDT)
Received: from mail-qe0-f41.google.com (mail-qe0-f41.google.com [209.85.128.41]) by ietfa.amsl.com (Postfix) with ESMTP id D21B021F8D62 for <mmusic@ietf.org>; Mon, 18 Mar 2013 08:59:45 -0700 (PDT)
Received: by mail-qe0-f41.google.com with SMTP id 6so3487044qeb.0 for <mmusic@ietf.org>; Mon, 18 Mar 2013 08:59:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=emls6xyRfOJz0Zo5OEBU0/k6p1u7tzrcx0PjSo7EYXQ=; b=hpQ6BYyvsjfvAAnVZwAStdCRKfR47g7BFosfKo8CmwDvxqtGRVIyFo/9QTUtPJWShI Ce3ea0d7NvdNaJJo1fLWIwDBAt6CT13pZRaCRqc3a1YrZQiZNyR21zjSJ1IkLTi7lZtU quQjv2IruyrrDEnJlVNXE8G0LbLOmloRDpheQ/Yvb0Nj+T9W6tB0WKiVVGHz3mMQ4uRs QtFeDrOuEmI1AhOVg0B+UDfSxvjxvF4VJJhsN5KhpMPrL8H7IhYSIs1Nw9NeRS05snnM KLsfP3WiwjfcjHLcWyJ42Ps7hkSlyEcoT/svoJdWkWs6xqwe1AxLVNEVTxmCRYoS1xjK ezog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=emls6xyRfOJz0Zo5OEBU0/k6p1u7tzrcx0PjSo7EYXQ=; b=nCj8YEtxBorR2g+8B2279Krr2+Tm66QYFiE3hZQT48Lvx/vTZNjvBmu86oRF6KlTWL mqhOf9KakF3Hl/NaWo6R3UyYs8hjbUloqfAOVgYS78xzJkSMhMEMqX+mVxHfpjThTO+X xt/Q5UFi4vpvhN0IK6XUXJA2CKLtOO6xKWHo3IZ2/qZyZ7R7GCLFoL0Z30FPps+F8/bg fozDpzxIygiHnyqpF1KIfX46dCOH9mz1W2pb2YVZ9SE2TxfP3iLqzugxeTevkGjiNCS5 RfHDDZa93Pz6nw6bXQXfd6C54SJTNm1YkTg3Cw1bD84I6djI/RgndrwzopEImvLRXKef MWIw==
X-Received: by 10.224.178.77 with SMTP id bl13mr20720307qab.13.1363622385319; Mon, 18 Mar 2013 08:59:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.138.3 with HTTP; Mon, 18 Mar 2013 08:59:22 -0700 (PDT)
In-Reply-To: <5146BD66.9090506@alvestrand.no>
References: <CAOJ7v-0tr6_HAPwOnLD_De-LkNCsj1EfLhZL=G_B=k5tz9Hkwg@mail.gmail.com> <5145786F.8060507@alvestrand.no> <CAOJ7v-0X2KbAgQpf0wN7wq0=eumAA300tn2TVWHPwmMrcJq8uw@mail.gmail.com> <5146BD66.9090506@alvestrand.no>
From: Justin Uberti <juberti@google.com>
Date: Mon, 18 Mar 2013 08:59:22 -0700
Message-ID: <CAOJ7v-3qxPeqZC15vk7u4p7gFxaJu-SQiwqrSncjdHmcQewN-A@mail.gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Content-Type: multipart/alternative; boundary="20cf302ef79ee299c804d8351303"
X-Gm-Message-State: ALoCoQnzddAb/UeaOPKTbtQf5xgbt+T62eojbRxi2D4u4pV4H9kLNiIygwCqLC8CsUi12WTKHjPisVYvMLYckAvcv60cK+E91l7+M9GHyWrVZDIEWTDRjvPbV6QddqKsX2xecnCq90TvvZUSfqzJ+XWyvlO11TAtFc2f04wVDPdMiLaveAPfsXl5+CsXnWZjoHDmDzWqL31b
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] 10 BUNDLE questions
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, 18 Mar 2013 15:59:46 -0000
You're looking at the handling of a=mid, not a=group. Section 9.2 indicates the handling of a=group, which seems to indicate a subset is allowed: A SIP entity that receives an offer that contains an "a=group" line with semantics that are understood MUST return an answer that contains an "a=group" line with the same semantics. The identification-tags contained in this "a=group" line MUST be the same as those received in the offer, or a subset of them (zero identification-tags is a valid subset). When the identification-tags in the answer are a subset, the "group" value to be used in the session MUST be the one present in the answer. On Mon, Mar 18, 2013 at 12:08 AM, Harald Alvestrand <harald@alvestrand.no>wrote: > On 03/18/2013 04:19 AM, Justin Uberti wrote: > > > >> >> 1. If the BUNDLE mids in the answer doesn't match the BUNDLE mids in >> the offer, what happens? (assume fail) >> >> I think this violates RFC 5888 section 9.1, so it should be a FAIL. >> > > According to 9.2, the only restriction is the answer mids must be a > subset of the offer, so we would have to specify an exact match directly. > But I think we do want to impose this restriction, or else we can't BUNDLE > a new m-line until we know the other side wants to BUNDLE it as well. > > > The important phrase from 9.1 is > > If a media stream that contained a particular "mid" identifier in the > offer contains a different identifier in the answer, the application > ignores all of the "mid" and "group" lines that might appear in the > session description. The following example illustrates this > scenario. > > So if there's any mismatch, we don't get BUNDLE negotiated. Negotiation > might not fail, but we don't get BUNDLE (or any other form of grouping). > > >
- [MMUSIC] 10 BUNDLE questions Justin Uberti
- Re: [MMUSIC] 10 BUNDLE questions Harald Alvestrand
- Re: [MMUSIC] 10 BUNDLE questions Justin Uberti
- Re: [MMUSIC] 10 BUNDLE questions Harald Alvestrand
- Re: [MMUSIC] 10 BUNDLE questions Justin Uberti
- Re: [MMUSIC] 10 BUNDLE questions Dale R. Worley
- Re: [MMUSIC] 10 BUNDLE questions Harald Alvestrand
- Re: [MMUSIC] 10 BUNDLE questions Justin Uberti
- Re: [MMUSIC] 10 BUNDLE questions Ejzak, Richard P (Richard)
- Re: [MMUSIC] 10 BUNDLE questions Justin Uberti
- Re: [MMUSIC] 10 BUNDLE questions Ejzak, Richard P (Richard)
- Re: [MMUSIC] 10 BUNDLE questions Paul Kyzivat
- Re: [MMUSIC] 10 BUNDLE questions Cullen Jennings (fluffy)
- Re: [MMUSIC] 10 BUNDLE questions Martin Thomson
- Re: [MMUSIC] 10 BUNDLE questions Cullen Jennings (fluffy)
- Re: [MMUSIC] 10 BUNDLE questions Martin Thomson
- Re: [MMUSIC] 10 BUNDLE questions Paul Kyzivat
- Re: [MMUSIC] 10 BUNDLE questions Eric Rescorla
- Re: [MMUSIC] 10 BUNDLE questions Paul Kyzivat
- Re: [MMUSIC] 10 BUNDLE questions Paul Kyzivat