Re: [sipcore] draft-sparks-sipcore-multiple-reasons
Ranjit Avasarala <ranjitkav12@gmail.com> Tue, 17 May 2022 15:03 UTC
Return-Path: <ranjitkav12@gmail.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD73CC1594B9 for <sipcore@ietfa.amsl.com>; Tue, 17 May 2022 08:03:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RFPmjMnmzGxf for <sipcore@ietfa.amsl.com>; Tue, 17 May 2022 08:03:41 -0700 (PDT)
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2451C159494 for <sipcore@ietf.org>; Tue, 17 May 2022 08:03:40 -0700 (PDT)
Received: by mail-ed1-x535.google.com with SMTP id j28so8757961eda.13 for <sipcore@ietf.org>; Tue, 17 May 2022 08:03:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Wpfj6NAinCTHvbyMqqAmcSKMikEy2lT2T9rOjg70TbQ=; b=gxUMag+IEv1XcYYaiDirmlL4cPRpb0qIUh/+UXcvab0NzNp9ngkDlAcLbEulsM+No6 1MAplHGBdtjp4s5GQ+YLE5D36yQXtV6dIe73XJ3OfRsP/7bbIjz1vcVhgTrsxkoBkLav 3cqV/Lh0ayZG8ZsaK9jYnrbZMrnOqxHisKm8kvckDarmxZ4NSvOWlf166olD2fcLr4XH yhMF8aque+SGpJA55CWhBcdvMW/2ZQgBABNWNT2J3ijKqZ4AiuzGwDEfBiO//WMhtDLz 2X9vNPuwfkm9K1F/7SYEpOEdIbCsHugrml6P/pPAbrdlASnhztCl+xnqYOQNzbEIxdbE kI2w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Wpfj6NAinCTHvbyMqqAmcSKMikEy2lT2T9rOjg70TbQ=; b=OhXAXsi5khSDfTrsPsowrdj/odnltxHffYMtiY05rUuLL93Qi2AigG4DOnwosYFclC niTWkYOZxZMhltg5pKgV4V4/bUuehiKGrDyAO+D8lyKL+paKkJCgGCAP8E2XZ3Y77Kej m1PLCpc2er8IAh8BEG8vopFSmixN5mXG/wvG5k6tqkRy0geYg95H+anssGvD6didOzCa 5aHEMrb7v2ihPIUgpZPTOIqi+KxyNaWLs7UiKM8nNlBkX9y1pBxXTUeEAYlF3c9Zryxb +mi+yFpV5IzmvF7xtLwGHjwLRNqnMdULFG5KeyrqbZ5cPL1zvrvq3Zk0gzb7+CX2frBT ethQ==
X-Gm-Message-State: AOAM532irWIjtKZB6jkktZ+oGgYYPQGvi6srFgWPfB48RFNRNeG8qvjn lFDLmPyReVPP643nrNUOL/i9dHJpCmpX9mXS/oNUpab13oc=
X-Google-Smtp-Source: ABdhPJwYuDwJoPOyELKkDhGIQOhM2Plc5kn8Bglv3VbtNSCKsm24lGfqsPVNqVXuaZhvmKug+ZYAoe1uFxJmvLHtBto=
X-Received: by 2002:a50:9b08:0:b0:42a:2d15:e15a with SMTP id o8-20020a509b08000000b0042a2d15e15amr19118590edi.361.1652799819013; Tue, 17 May 2022 08:03:39 -0700 (PDT)
MIME-Version: 1.0
References: <2da137fe-2747-fb16-addf-139c705a8767@alum.mit.edu> <878rr84yh1.fsf@hobgoblin.ariadne.com> <HE1PR07MB44415BDDF6BD204D7ED331C793C89@HE1PR07MB4441.eurprd07.prod.outlook.com> <c7656cb9-598f-b5dc-5790-07b73d3335fa@alum.mit.edu> <984BD4A9-CDC8-458E-A569-B2E2EBAC7918@brianrosen.net> <d071eea7-8675-e93e-7930-0e7f84b63b0a@nostrum.com> <a70365eb-fff1-61ec-6e39-0b4830336eba@nostrum.com> <VI1PR07MB44471F2242E82BE0F0758E6693CF9@VI1PR07MB4447.eurprd07.prod.outlook.com> <D563EC96-0CB5-4B2C-9708-63DAB013700E@brianrosen.net> <6c69ea2d-f3b8-0799-c6d1-d809586378dc@alum.mit.edu> <E57D4069-344D-48E9-9C89-7E112E97D5B4@chriswendt.net> <B8B3CDC8-A733-4352-B595-A9658FD8B088@edvina.net>
In-Reply-To: <B8B3CDC8-A733-4352-B595-A9658FD8B088@edvina.net>
From: Ranjit Avasarala <ranjitkav12@gmail.com>
Date: Tue, 17 May 2022 10:03:27 -0500
Message-ID: <CAFXT-pt3bEWFMzZryuKtN9Rv9KoD4R6ujMw8YGgoTMmbtmdvvw@mail.gmail.com>
To: "Olle E. Johansson" <oej@edvina.net>
Cc: "sipcore@ietf.org" <sipcore@ietf.org>, Chris Wendt <chris-ietf@chriswendt.net>, "Dale R. Worley" <worley@ariadne.com>, Robert Sparks <rjsparks@nostrum.com>
Content-Type: multipart/alternative; boundary="00000000000018e06105df36726c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/RtS1IIixBhTFtMVZTd7_9Fw1LyI>
Subject: Re: [sipcore] draft-sparks-sipcore-multiple-reasons
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 May 2022 15:03:45 -0000
I too agree Regards Ranjit On Tue, May 17, 2022 at 4:35 AM Olle E. Johansson <oej@edvina.net> wrote: > I am in favor of adoption. > > /O > > > On 17 May 2022, at 11:30, Chris Wendt <chris-ietf@chriswendt.net> wrote: > > > > I am in favor of adoption. > > > >> On May 17, 2022, at 12:57 AM, Paul Kyzivat <pkyzivat@alum.mit.edu> > wrote: > >> > >> I'm in favor of adopting > >> > >> On 5/16/22 3:37 PM, Brian Rosen wrote: > >>> <as chair> > >>> Could those chiming in, and anyone else please indicate that they are > in favor (or not in favor) of adopting this draft, so we have documentation > on the original question. > >>> Brian > >>>> On May 16, 2022, at 1:34 PM, Christer Holmberg < > christer.holmberg@ericsson.com <mailto:christer.holmberg@ericsson.com>> > wrote: > >>>> > >>>> Hi, > >>>> I agree with Robert that 3326 already by default forbids multiple > values. > >>>> However, I am not sure I understand this “practice shows” thing. If > STIR is the reason we need multiple values, why not say so? What other > practices show that multiple values are needed? > >>>> Regards, > >>>> Christer > >>>> *From:*Robert Sparks <rjsparks@nostrum.com <mailto: > rjsparks@nostrum.com>> > >>>> *Sent:*sunnuntai 15. toukokuuta 2022 19.59 > >>>> *To:*Brian Rosen <br@brianrosen.net <mailto:br@brianrosen.net>>; > Paul Kyzivat <pkyzivat@alum.mit.edu <mailto:pkyzivat@alum.mit.edu>> > >>>> *Cc:*Christer Holmberg <christer.holmberg@ericsson.com <mailto: > christer.holmberg@ericsson.com>>; Dale R. Worley <worley@ariadne.com > <mailto:worley@ariadne.com>>; sipcore@ietf.org <mailto:sipcore@ietf.org> > >>>> *Subject:*Re: [sipcore] draft-sparks-sipcore-multiple-reasons > >>>> > >>>> On 5/11/22 9:35 AM, Brian Rosen wrote: > >>>> > >>>> <as individual> > >>>> Aha! I was confused. This makes clear what you intended. No > >>>> harm in noting the issue in the doc. I would expressly forbid > >>>> multiple values in current protocols with a note as to why. > >>>> > >>>> I think both of those things are already in 3326? > >>>> > >>>> But just a mention is probably okay with me. > >>>> > >>>> Brian > >>>> > >>>> > >>>> > >>>> On May 11, 2022, at 9:51 AM, Paul > >>>> Kyzivat<pkyzivat@alum.mit.edu> > >>>> <mailto:pkyzivat@alum.mit.edu>wrote: > >>>> > >>>> Its clear that this will be the case initially. My question is > >>>> a hypothetical. At some time in the future someone may find a > >>>> reason they want to use multiple reasons with SIP or another > >>>> pre-existing protocol. At that point they might propose an > >>>> update to allow that for SIP. At that point there would be a > >>>> potential backward compatibility problem. > >>>> > >>>> I'm only asking that this document discuss the issue and > >>>> provide guidance for the future. For instance it might ban > >>>> such changes for pre-existing protocols. Or it might just > >>>> point out that an update to allow such for a protocol address > >>>> the problem as part of the update. > >>>> > >>>> Thanks, > >>>> Paul > >>>> > >>>> On 5/11/22 2:30 AM, Christer Holmberg wrote: > >>>> > >>>> I thought the idea was to allow multiple protocols ONLY if > >>>> the protocol value explicitly allows it (e.g., "STIR"). > >>>> But, the change would NOT allow multiple instances of "SIP". > >>>> Regards, > >>>> Christer > >>>> -----Original Message----- > >>>> From: sipcore<sipcore-bounces@ietf.org> > >>>> <mailto:sipcore-bounces@ietf.org>On Behalf Of Dale R. > Worley > >>>> Sent: keskiviikko 11. toukokuuta 2022 5.04 > >>>> To: Paul Kyzivat<pkyzivat@alum.mit.edu> > >>>> <mailto:pkyzivat@alum.mit.edu> > >>>> Cc:sipcore@ietf.org <mailto:sipcore@ietf.org> > >>>> Subject: Re: [sipcore] draft-sparks-sipcore-multiple-reasons > >>>> Paul Kyzivat<pkyzivat@alum.mit.edu> > >>>> <mailto:pkyzivat@alum.mit.edu>writes: > >>>> > >>>> If an update is made to an existing protocol > >>>> definition that does > >>>> allow multiple reasons, it could break existing > >>>> implementations. > >>>> > >>>> A possible "upward compatibility" mechanism is to retain > >>>> the requirement that existing protocol names still have > >>>> only one value, and define a second protocol name to carry > >>>> the other values that are semantically associated with the > >>>> existing protocol name. Thus one might have: > >>>> Reason: SIP ;cause=200 ;text="Call completed > elsewhere", > >>>> SIP-M ;cause=200.1 ;text="Call completed by > >>>> voicemail", > >>>> SIP-M ;cause=200.1.17 ;text="Subscriber's > >>>> voicemail" > >>>> Older implementations would likely discard both the SIP-M > >>>> values and process the SIP value as expected. > >>>> Dale > >>>> _______________________________________________ > >>>> sipcore mailing list > >>>> sipcore@ietf.org <mailto:sipcore@ietf.org> > >>>> https://www.ietf.org/mailman/listinfo/sipcore > >>>> <https://www.ietf.org/mailman/listinfo/sipcore> > >>>> > >>>> _______________________________________________ > >>>> sipcore mailing list > >>>> sipcore@ietf.org <mailto:sipcore@ietf.org> > >>>> https://www.ietf.org/mailman/listinfo/sipcore > >>>> <https://www.ietf.org/mailman/listinfo/sipcore> > >> > >> _______________________________________________ > >> sipcore mailing list > >> sipcore@ietf.org > >> https://www.ietf.org/mailman/listinfo/sipcore > > > > _______________________________________________ > > sipcore mailing list > > sipcore@ietf.org > > https://www.ietf.org/mailman/listinfo/sipcore > > _______________________________________________ > sipcore mailing list > sipcore@ietf.org > https://www.ietf.org/mailman/listinfo/sipcore >
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- [sipcore] draft-sparks-sipcore-multiple-reasons Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… worley
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Robert Sparks
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Christer Holmberg
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Mary Barnes
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Paul Kyzivat
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… worley
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Chris Wendt
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Olle E. Johansson
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Ranjit Avasarala
- Re: [sipcore] draft-sparks-sipcore-multiple-reaso… Brian Rosen