Re: [MMUSIC] draft-holmberg-mmusic-rfc8843bis

Roman Shpount <roman@telurix.com> Fri, 02 April 2021 19:23 UTC

Return-Path: <roman@telurix.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 76C493A206E for <mmusic@ietfa.amsl.com>; Fri, 2 Apr 2021 12:23:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 QTev2jrX8Y0g for <mmusic@ietfa.amsl.com>; Fri, 2 Apr 2021 12:23:35 -0700 (PDT)
Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) (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 5B68E3A206F for <mmusic@ietf.org>; Fri, 2 Apr 2021 12:23:35 -0700 (PDT)
Received: by mail-oi1-x236.google.com with SMTP id x207so5831736oif.1 for <mmusic@ietf.org>; Fri, 02 Apr 2021 12:23:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hPX5X7dVxCrQsOcPSF2C4Aws54tJiGCGoNkdw2hIfHI=; b=wE96Rz2IADSd7kAJDcnen7HdsCESQ/+PKu3IaU5R/PWaDZSDu1kOV+PHivNstKb67+ 2+i09IHWdUW/zBA9ollVqcF1hGjy+jLiFk48cKeFuYicY1FAB5ebrygRFfQ6/HpG07Xk DfhwSX3oSY5MsQO4slgK6mQdedni4LsIOVNu9wyOWNX0qq5FM+npOUXk4yvN3lKohykC wMjEv5V1Z6atLuTjfMCGk9jWwrjLPK7X7zHgyVsB45nd7u/+0G8u4IReuB6wLXVeRUtN ouZWqgfpj8Yr/8ibn6212WzoSOvTD1LTLj1AyzSK4dDGyF73gCLclksGdML42T9ZhkUq VF7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hPX5X7dVxCrQsOcPSF2C4Aws54tJiGCGoNkdw2hIfHI=; b=IqvU2msyom4OVxJCOhC96q3HRCEVUpNG4pDCdDuGnRokK1tqBRsozBwMffcCObcaOm JwOFQZZj9uxcKybZLkQzqmdf/kyFVLfh1Ezm8poe8utFLa24VjD8QHEUsPYKBVQOrP+m Qh3Z7TRUQhg5zgtUfJyD30MQNIgiJa48HMI2AvJRYM7kN4SJyS7wrPkPgwHnU9BBPP0X e/SYN748iicqo8IpKdzh2MZQqjke4ANq+TYc5QZBOfLQ3V/hO59oAXXMgJVySk/q5qLr WnG0M5YYB54hffV2HE8Q5Izgwr/aDGM14FqOZOSbki7oRENlnolTRunoI9/NdOfF6TpO /wKw==
X-Gm-Message-State: AOAM531Q3MUtFdahubxw6Z/iV5Y84eBZr1Pd42WGSliPsHsdDmPATAgu kQ1ENXMZEnIEFFrD+gXnd9tdnWZoFKOkyQ==
X-Google-Smtp-Source: ABdhPJwKG9QtdIOnCcYQmuNLPNVUhfWSGWu+eiQxjS/nDW+05CpfeMSdfJggi/s915MKNXhd1AtbVA==
X-Received: by 2002:aca:4985:: with SMTP id w127mr10930146oia.106.1617391413368; Fri, 02 Apr 2021 12:23:33 -0700 (PDT)
Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com. [209.85.210.50]) by smtp.gmail.com with ESMTPSA id s21sm1919145oos.5.2021.04.02.12.23.32 for <mmusic@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 Apr 2021 12:23:32 -0700 (PDT)
Received: by mail-ot1-f50.google.com with SMTP id 68-20020a9d0f4a0000b02901b663e6258dso5693760ott.13 for <mmusic@ietf.org>; Fri, 02 Apr 2021 12:23:32 -0700 (PDT)
X-Received: by 2002:a9d:7999:: with SMTP id h25mr12252021otm.39.1617391412404; Fri, 02 Apr 2021 12:23:32 -0700 (PDT)
MIME-Version: 1.0
References: <7782915b-f689-6599-66ab-2a04e2b91f8f@alum.mit.edu> <AM0PR07MB386096227E0CD6D2BC9F297B937A9@AM0PR07MB3860.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB386096227E0CD6D2BC9F297B937A9@AM0PR07MB3860.eurprd07.prod.outlook.com>
From: Roman Shpount <roman@telurix.com>
Date: Fri, 2 Apr 2021 15:23:20 -0400
X-Gmail-Original-Message-ID: <CAD5OKxs8ZCtKSz+T8mR8bFHzxjosETF1WtM9_V=+t6zvk=Vmcw@mail.gmail.com>
Message-ID: <CAD5OKxs8ZCtKSz+T8mR8bFHzxjosETF1WtM9_V=+t6zvk=Vmcw@mail.gmail.com>
To: Christer Holmberg <christer.holmberg=40ericsson.com@dmarc.ietf.org>
Cc: Paul Kyzivat <pkyzivat@alum.mit.edu>, IETF MMUSIC WG <mmusic@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000099687005bf02488d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/MRPTuOTs7MaR7_plS5FcXHwPAYE>
Subject: Re: [MMUSIC] draft-holmberg-mmusic-rfc8843bis
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 02 Apr 2021 19:23:41 -0000

I would suggest that we make the processing of  m= lines with port zero and
a=bundle-only a SHOULD for all offers and answers. The reason for SHOULD is
that you probably can skip this if you know that all endpoints
which communicate with you implement the new specification, but there is
no strong reason for your endpoint not to support this. Implementation
wise, it should not be a big burden to implement support for port zero and
a=bundle-only everywhere.

Do you know any endpoints that generate m= lines with a=bundle-only and do
not support port zero in m= line in the answer? I am not aware of any.

Finally, in section 7.3.4: "The answerer includes an SDP 'bundle-only'
attribute in, and assigns a zero port value to, the video "m=" section." I
think this is no longer accurate.
_____________
Roman Shpount


On Fri, Apr 2, 2021 at 2:45 PM Christer Holmberg <christer.holmberg=
40ericsson.com@dmarc.ietf.org> wrote:

> Hi,
>
> >Regarding the following in section 7.3:
> >
> >    ... In order to be backward compatible with
> >    offerers that implement that version of the specification, an
> >    answerer needs to accept such offers.
> >
> > This isn't normative. Is it intended that this is non-normative - to
> simply be advisory to that want to be backward compatible?
>
> That's one thing (maybe the only thing) where we may need some discussion.
>
> When I wrote the text, I was also thinking about a normative STRONGLY
> RECOMMENDED.
>
> I don't know whether MUST or SHOULD would make much sense, as we know
> there are endpoints that don't implement it.
>
> Regards,
>
> Christer
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>