Re: [sipcore] draft-sparks-sipcore-multiple-reasons

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 11 May 2022 08:19 UTC

Return-Path: <christer.holmberg@ericsson.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 78CBEC15E6EE for <sipcore@ietfa.amsl.com>; Wed, 11 May 2022 01:19:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.672
X-Spam-Level:
X-Spam-Status: No, score=-7.672 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.575, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 GAthK0iK9RDQ for <sipcore@ietfa.amsl.com>; Wed, 11 May 2022 01:19:26 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0630.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::630]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97F6FC14F74E for <sipcore@ietf.org>; Wed, 11 May 2022 01:19:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EypqTu48kOudbuNX47Y6cDXEkgVQ8AoEtrxjq9JOCVB7Hs1vrotZen+TwtA8VPzEiqOr1lAayZmMlZUO3BP8oh6hv9n2dNVYY5lysEhckhhrozznysU2iqx2mqnAy8SH119u9tNrUyv++LrTcbHrdR+JzKl9OG7LcdgvQ3aswI/LW8P+7b5azuy3usl0YInHOmkqCrymWmBs9Lzp7rF82VhnIfV9MphArMBmcRMdpvkwgBDJBMS5kKmNOPUIHaSSZnWXhpPV/OZkg8oeitsiZj53E4LuuqGol5LSedJhjTHfSbPvZy4vvgXxDlPldl5KTDxN69w+hAa4l426GDriFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RKFECYR8Hu2I/4NQqc9JKeK2K7V/IxWIrqHrThm9C6o=; b=EY67JYhlcv8+FcJQHsz16GSI4YEhxcm5YxDSI+h1SCfMoGFKFXvzu07VkD62h2ddZ2zj2fmAn+WBvJUwwgXdKGxsgIt3+km8/o2QCQUVQMwjA5GOXPoiperQsIhlCdPkNkD9NxW4Gvk/5iHLCG8sHXHVeXN4FUY6i+uI3ZDsDSPcl0/LDbw8Yx6TIvzGqimmXMTgC50BBAqQlMl0Ed0QeNmzCnFDPG4t/5secbrj1C63ZBdYxn5ZfAC+6zAV2sbTHfddWYy9cHVkoqh0EgxlvoF/oAwW6opxCzaF7t/2ItX3Nl//5hFcQXlZJIpQnccZkuOAGemh6gBbutXR2hU6NA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RKFECYR8Hu2I/4NQqc9JKeK2K7V/IxWIrqHrThm9C6o=; b=UgBZGIo17mgjfisv47cGVqCFJ3HHMcEOV5mFl24jG82ZawD1sdlyeXyh4a3xy643GVaUawazlUbO0oJR8zmyI2YmHI82vSgrD3N+/1/O21ABLZ83MfGMCEESUhGNwVOinWF+NUSRhqXTAeaxByvZWM0DrSoQig4aMSzaxXtgULg=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by HE1PR07MB3113.eurprd07.prod.outlook.com (2603:10a6:7:2e::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.12; Wed, 11 May 2022 08:19:04 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::2978:72c:44da:e08e]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::2978:72c:44da:e08e%6]) with mapi id 15.20.5227.018; Wed, 11 May 2022 08:19:04 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Christer Holmberg <christer.holmberg=40ericsson.com@dmarc.ietf.org>, "Dale R. Worley" <worley@ariadne.com>, Paul Kyzivat <pkyzivat@alum.mit.edu>
CC: "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: [sipcore] draft-sparks-sipcore-multiple-reasons
Thread-Index: AQHYZNu9yJhMlcqfaUSzCgWFj3L0qK0ZNztAgAAehRA=
Date: Wed, 11 May 2022 08:19:04 +0000
Message-ID: <HE1PR07MB4441AD16BF7EB07EE7EC856493C89@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <2da137fe-2747-fb16-addf-139c705a8767@alum.mit.edu> (pkyzivat@alum.mit.edu) <878rr84yh1.fsf@hobgoblin.ariadne.com> <HE1PR07MB44415BDDF6BD204D7ED331C793C89@HE1PR07MB4441.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR07MB44415BDDF6BD204D7ED331C793C89@HE1PR07MB4441.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3734457b-37ab-433a-a77e-08da3326e936
x-ms-traffictypediagnostic: HE1PR07MB3113:EE_
x-microsoft-antispam-prvs: <HE1PR07MB3113F4A6DFA72F98068476F393C89@HE1PR07MB3113.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sMUKp5RTZx1f7FYLeZ5t99AUHADbclVMm2n9L1n4eW4CgNHabjiFLEJCZazLf4MrDCdB8KNLYaEMDXFxPUVqRJKHkaOlyWcssHS82hruVwyHj9kWSPGdyqt+zpeM4P+PcnYw2LTiloDln9UVh/S+jcM7wI+nATTfoxVkZ+athps7eCupfADO2zXGWZUAMngkfvXvEEWM/bPX+xb1n0GImuKZdbS/2MkBQ4lOaszj5JCFGfE84Z2PtTITa++9dZ4UkZpMPdHfxllE5TmiRKbN9oK967Ih1aINqVsRSGN0udYVU8bv42fXk6RfW6qd1Nd77VzOHmV9yCIAQa8XIFovq0G0RpuyWdt9vOTSH7U9v8Cz7ej8XBE3GzBy4RsmTfY2cpXl0ZyV/hTbKmLLM3DKe8exiN4ExiK9ZvzPSPFiIjci5NPqjVeJrtBCnbHIcfbnMD4ev7AHPRJsF9Lqmxglb5lNZceukJAuBGRGl8H2SRcUaGKsi8OZM2NYz0kATIDkjf1keRMerfiCUDXoRCz+d2+pw269fvOZVAqqdDcR5Nsie1hmmaL/lB4cUqbbqcmIZK9eiSHZ/2qj32qeanrC0IQTJVurcL2IgGI/2gO3rrEv1dlVF5FANH7wgnFZ0hrJsHz2ngIoO+BJQXq37uKgZpGHNRk+2itwyQW6DfBD4bx03V2cwnixS+/n9hm6GGh0PmlfeXru2qfdm2YYsEBbeTSHgwgdNn4IecXctoiZNuxMsGf149RrC+ZyUvg96TbyO+XQDdAiYlv6EI62pQMMrE/R9tp4nfCiANCu7XG+ClTMuUk8HHmk0GMhZw4VdEdNmcCc2OhztjSDGfjWeuG0Nw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(71200400001)(7696005)(44832011)(38070700005)(122000001)(5660300002)(52536014)(508600001)(38100700002)(2906002)(33656002)(8936002)(82960400001)(316002)(26005)(966005)(55016003)(9686003)(77540400001)(2940100002)(110136005)(86362001)(6506007)(66446008)(76116006)(64756008)(66556008)(66946007)(66476007)(4326008)(8676002)(186003)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: tQ1m6ZkdDhHfaUO4ut+WOWO0aEIGkghwnKioXL8IffN+fdhuMC6ZlGzuvh0nC++hUKbh0wnEEJ7w2jPG9rF+ejypdZMantpkXz5RHfZ6wFD9zFoxEvg/mMpP5gkpEtQGYtC1f+Fc38fX+hOivJsLBdEFW/Xyc92ijG7IPd61bq6zs2vEIO5xLxf1/yi3WazzBNVnVHwdrIEaZcEV38aTX+tN8nhFbs08acx59Ci/fJCTROcoeg3shb90dU/5KEl7ymAUwpatBwXESeimXY1IObCzz3mvC2ib7+6IhrwAFaVhFQ0cUQ1tort3jHnWeQHgXLnJqxXwuKGwRPRkIDr32XMERfOw6jRTgHLCAoNjVrkmDUR48ffseWMsZyupPM+fxP4XiX512UDZliYHqtyb2yXZ5cyNSkuTBUqN3oKkMdAWzUF0l/KELTrAUynEBPfnQ1hdABrzZFIRj7FCWTgIXSt/3rWGPHu8zEUGQyuv+mhp7JVpMtTD0uJg3c5ufl2c/cKrVod+O3GHlPB0lCrYvFc3bFuisl6fHip7nofqBXu0qkP5yFeIVvJdE5AM76LwSXrg7yg0tnxyOZqMlwMQJmrwdhMGKhzhXmGqzy7kepn+4JH1Va3twhZLtdW/k91lPK4e+iKBtDQXkD0lAixBWhR+m/1ULry2eV8kOdxr4dtl/w0HPas4GMPVoM+S6GQkbAHBJsMsDorSvVDS1w05WHvKtuHqjpXy+oYHp1fQqVYC6NPbkEan+l6L5A8pN93felnI9530Id2B1+ETd1GJmSn7bnjXay491c4JCYNTk+Fa9+XQztbX8lpYts33UJZ24gLb55wzYZxzd4wJTL+qSP78bTSRigfa59jpUjQimrbi5i0LLn5LVTyNCZC5vFjicDc21MVMXqtf/JHIqfFDYKijPpnucW5ff92OUJh7+yy3ncq8WnVqHQ0UidxhivUSeYLu/uqmXqbww8yxbNop9mDyWIuHKz/h9GHfFK+PSk1HXec1ERG0nm7E84qdUzWzgeFNLDssTKTmk2u/TPMEwKwSzkyFRxW6NOPcsFQanUN0DQ7NXNOA7NpDEtbqTrM8875V+mQDd6LtslxMC8oDGQ+bCTKMkk2I1nn7Lyt7KCdZtlvhR+3Y+pyFbXzHW1W8OYtGM8klW2qO7JZvOgzFGhbwqyal21QOashzrYCu2PFpnj8LzuDNm1GoLk2mEMPu/euwIMyzFjfnJTCLaXo7VhmY56QbpQOrZk40xknE7h5zCYxfH64UWzJrgjYPVACcuX5vBlEypT3XWtiamh9h7KSzowoIiY8AFx47FqrJkWtwIR7bdPf6O2M/JDzHGl6YX9/Or0EiYqOye0OJnVV2xnoI90VKLci2p50fp17hFHVkxHukhRaQPFZ4UO46p6T/AgKtIl0drjqHxdq7StsECbxDKSth51Vz1FdxnSsj3JSgKQa9ojr/kgTrgBvSACOya/9cSmbTFKOW/uC41MEAWJhVz+HqeGCi2oXwD7eT+fskjmVpVvtDeGcovzWPxZ6sCXGBwt0V/YvSHiuk6pLEY3DLyew78vxPeotjc2rGDvTH2WXGq++OjyICKW7R/rcmpJHzRNa9Nfo+Abzwefy8slwEsdRRiUyl2UI2RaruivGUj2QBA9d2b0qiSASFKdZ08+BxMLM/kBwXfIpgUo9gkEsMB+v2w52AEbn55MNSP3eKHopB6EN79+rBbXNhnAijQxUl6zSWF9hlEcCRwzrfilw/+BLUsNXkvwfQe0aPPok=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3734457b-37ab-433a-a77e-08da3326e936
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2022 08:19:04.0324 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9QyuIW0hhQsNVkkcyegEAaNIzX+IdeBOFwEY5OuP9kreKY+KFeythdV5d3swMANyvsG73TLuMUsNWGq7vP3ZBNDe/aS83QYa3IOwoabPy4A=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3113
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/9FRxtVnFAIZyyFWHtTQfmiWsHSg>
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: Wed, 11 May 2022 08:19:30 -0000

Allow multiple instances of the same protocol, that is.

-----Original Message-----
From: sipcore <sipcore-bounces@ietf.org> On Behalf Of Christer Holmberg
Sent: keskiviikko 11. toukokuuta 2022 9.31
To: Dale R. Worley <worley@ariadne.com>; Paul Kyzivat <pkyzivat@alum.mit.edu>
Cc: sipcore@ietf.org
Subject: Re: [sipcore] draft-sparks-sipcore-multiple-reasons

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> On Behalf Of Dale R. Worley
Sent: keskiviikko 11. toukokuuta 2022 5.04
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Cc: sipcore@ietf.org
Subject: Re: [sipcore] draft-sparks-sipcore-multiple-reasons

Paul Kyzivat <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
https://www.ietf.org/mailman/listinfo/sipcore

_______________________________________________
sipcore mailing list
sipcore@ietf.org
https://www.ietf.org/mailman/listinfo/sipcore