Re: [rtcweb] JSEP issue regarding TRANSPORT/IDENTICAL mux category attributes

Taylor Brandstetter <deadbeef@google.com> Fri, 07 April 2017 17:28 UTC

Return-Path: <deadbeef@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 911F31200C5 for <rtcweb@ietfa.amsl.com>; Fri, 7 Apr 2017 10:28:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 j8KYdNSl66_V for <rtcweb@ietfa.amsl.com>; Fri, 7 Apr 2017 10:28:51 -0700 (PDT)
Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F4112954A for <rtcweb@ietf.org>; Fri, 7 Apr 2017 10:28:50 -0700 (PDT)
Received: by mail-qk0-x22b.google.com with SMTP id p68so43263720qke.1 for <rtcweb@ietf.org>; Fri, 07 Apr 2017 10:28:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4W1CC3Lr4IQVWr1mF+x/ZQ1u9zTHe2xPXRGv3Bz6Bm8=; b=J+ME+/2HMhfq6UqlCr7uQP6XrMjfhXS4JbygnjIZKgGmbjxtps14bJB2VRt5JR41Dd 3X+ITV65qp80CmYxA1wZXjdrrMUbpSquHfGmyTKOTAcGUt8aR7bHLIK2NHZ2Csl8z/s/ eyS4dQ8xgaW6zJxwgxtvzrqc9wsl5n/XAWey+UN71BSUYKL0k2RNWULZVY/qZ5DqhDar xWmpYgfiN2G9Le14hUJrUGEGDgrGg+3mdXBQ8d9pCE1r1XienU/mtPPi38ZMojiKFwz0 Y+zNaoLgPIJsFaQPWYXI1C5KhOfKxsHpv69cubcXdHFiSgLBYaqCv8AgyQMT+eew2Jc2 93ZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4W1CC3Lr4IQVWr1mF+x/ZQ1u9zTHe2xPXRGv3Bz6Bm8=; b=Gk5vxbS3p1rBfBR1vMehHb2H3cMyu0WIKTa+KVYfqoYruMfLqHEq7jU4uoCeSK2Dz0 PisDGWLjkLepA/sYlE7+GdputYhcSQcEHbxZOTojJeYV2XExG20+Xr4YQ+pNTQyhMBNr 9BPCpTA8mr9sTo4Fr6R246/M55b6joEiowCzuVYYOFYtRUb76wPxoft9ssFUSE+Tu7tM OIl209uSHzNEuQJAWiON0kloOXqrQl8DQPKrYE1SgMM8MwD8QJ3w4HLJQTNbTsprCJ+a vMZepqXCN2IsqqRjUS6UPJS06goSESRXbgOw6PGnOdpcdz8mIPQZtMPcLdH9D2lP2SaY tbeQ==
X-Gm-Message-State: AFeK/H13ai2neD9QJzJDYYBu1CmHbbIIwD3YMMvGB3JJepsbitRynsIRO7u8/jSzfXnT6WiVeWNulA6p+6PaNdYF
X-Received: by 10.55.22.95 with SMTP id g92mr31477029qkh.87.1491586129819; Fri, 07 Apr 2017 10:28:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.12.154.209 with HTTP; Fri, 7 Apr 2017 10:28:49 -0700 (PDT)
In-Reply-To: <D50D32D2.1AB0F%christer.holmberg@ericsson.com>
References: <D50D32D2.1AB0F%christer.holmberg@ericsson.com>
From: Taylor Brandstetter <deadbeef@google.com>
Date: Fri, 07 Apr 2017 10:28:49 -0700
Message-ID: <CAK35n0Z2kBKmu_0MciAD3sZsjBhQLE2_TAeE1ZhHnUwmhvaa3g@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>, "draft-ietf-rtcweb-jsep.all@tools.ietf.org" <draft-ietf-rtcweb-jsep.all@tools.ietf.org>
Content-Type: multipart/alternative; boundary="001a1147b01e6bbb58054c96f5e4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/9mCKft7YCiZbN1yUm-7ip7eyIK4>
Subject: Re: [rtcweb] JSEP issue regarding TRANSPORT/IDENTICAL mux category attributes
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Apr 2017 17:28:54 -0000

The suggestion to change "specifies that attributes... should not be
repeated" to "specifies when attributes ... MUST not be repeated" sounds
good to me. The actual "when" is described in more detail in the following
paragraphs.

On Fri, Apr 7, 2017 at 2:09 AM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> Hi,
>
> I have found an issue in JSEP.
>
> Section 5.2.1 says:
>
>    "Each m= section, provided it is not marked as bundle-only, MUST
>    generate a unique set of ICE credentials and gather its own unique
>    set of ICE candidates.  Bundle-only m= sections MUST NOT contain any
>    ICE credentials and MUST NOT gather any candidates.”
>
> …and:
>
>    "[I-D.ietf-mmusic-sdp-mux-attributes] groups SDP attributes into
>    different categories.  To avoid unnecessary duplication when
>    bundling, Section 8.1 of [I-D.ietf-mmusic-sdp-bundle-negotiation]
>    specifies that attributes of category IDENTICAL or TRANSPORT should
>    not be repeated in bundled m= sections."
>
>
>
> First, the two paragraphs contradict each other, because the ICE
> credentials (SDP ‘ice-ufrag’, ice-pwd’ etc attributes) are of TRANSPORT
> category.
>
> Second, according to BUNDLE, IDENTICAL/TRANSPORT category attributes are
> not duplicated if the m- section 1) contains a shared address (BUNDLE
> address) or 2) is bundle-only.
> If the m- line contains a unique address, which is common in the initial
> offer, attributes need to be associated with each m- line. However, the
> text does not address that.
>
> I think the easiest way to fix it is by simply s/“specifies that
> attributes”/ “specifies WHEN attributes”.
>
> …and change “should not” to “must not”.
>
> Regards,
>
> Christer
>
>
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>