
From nobody Sun Aug  1 08:44:07 2021
Return-Path: <skhatri@qti.qualcomm.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 230583A0BE6 for <sipcore@ietfa.amsl.com>; Mon, 26 Jul 2021 13:13:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.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 LudzLTtTsRjC for <sipcore@ietfa.amsl.com>; Mon, 26 Jul 2021 13:13:30 -0700 (PDT)
Received: from esa.hc3962-90.iphmx.com (esa.hc3962-90.iphmx.com [216.71.142.165]) (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 B235F3A0BDC for <sipcore@ietf.org>; Mon, 26 Jul 2021 13:13:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qccesdkim1; t=1627330410; x=1627935210; h=from:to:cc:subject:date:message-id:mime-version; bh=X7pROmBCAFTNCqxwG3DbH5uciMVFeXcFPX5ZDfnAkEs=; b=CDPK6MPEnK5cwU8vt+jtf2wTR7ZrT77JaoPoMwXqB0VIk9KsKpWiZjCA 72DGRbldLbzLA7R3dIWa1x1Mm9puOhVui77voWtxMfchWUr5jCfFQyPJH kpRbU6YxtoSdgRTDBw0SUVjX4KQLD6RF22YeA2n/4aphAPcw6sv0eMQV8 U=;
Received: from mail-dm6nam10lp2102.outbound.protection.outlook.com (HELO NAM10-DM6-obe.outbound.protection.outlook.com) ([104.47.58.102]) by ob1.hc3962-90.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jul 2021 20:13:28 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jSqzbet6Icp40wPRYbYFBC/ba8zS7osKA8NDySrS3KWrAeqY/x7ef6C08CPPjWgqQGrshZhmUhnxHYEmMesavUqnPmoFFmyNoevcsnQ5+9BrDq7yn1PmnGAAkdbY//Yea/u9zXIysiBM0LxyJLmqX4Vn8hk15RR38l4uBekUx7FsTPTZpinDg3rrEkn2G/bt+7juW3SqfnYnzDeuEokM/HZhlzFwS0LPry1cyFfNYXh93hm7JX5pTgT6W+LvT+D8HeTAEzS+QjRp0BWv2WaLPH7WorUVcUtMYBCXfkpZyi2+d5adiXaLMD1z1dCjabyXq94Iop9dy3RPTJECHDKD5A==
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-SenderADCheck; bh=biIZoTebu1ZbnMrwJWnsZZM6I6HDaU+2zGRAZoqac+8=; b=VBbORvHcqOlnB3B6KKes9M8/QnOqEQFIqh2DsE9uGOA83VikSAwt1rkBpzvYhuDiu0ZzkVD6+re7qGrl99CoZtO5UcrSCecoGEx1tYU3PjgHW+dsS1pB6goTKHU+S6AEMO1F6zTvQyBj8EjdabFcciBb87xzdi2pQD7owj81VbXn4ZbzyTzBWhqJIgwlXXHAy3O8GEQ0XgeKVdN0KQqsIEWYg2oVgty6XNigDbJzpqdRKcUgJ/SJlxNZwiLPRMkGiAOSlMjByOE2qm27xMCt3qp4EPre8j39hvqkk1JUlE8elQtWMCSv0/hDNEI88axP2KK738sz4JM63iZ2IMFJBg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qti.qualcomm.com; dmarc=pass action=none header.from=qti.qualcomm.com; dkim=pass header.d=qti.qualcomm.com; arc=none
Received: from BN0PR02MB7984.namprd02.prod.outlook.com (2603:10b6:408:16c::9) by BN7PR02MB5331.namprd02.prod.outlook.com (2603:10b6:408:2b::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.29; Mon, 26 Jul 2021 20:13:27 +0000
Received: from BN0PR02MB7984.namprd02.prod.outlook.com ([fe80::940:df4f:4b42:ce7a]) by BN0PR02MB7984.namprd02.prod.outlook.com ([fe80::940:df4f:4b42:ce7a%7]) with mapi id 15.20.4352.031; Mon, 26 Jul 2021 20:13:27 +0000
From: Shrawan Khatri <skhatri@qti.qualcomm.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>
CC: Lena Chaponniere <lguellec@qti.qualcomm.com>, Waqar Zia <wzia@qti.qualcomm.com>, "Vikram Singh (IMS)" <viksingh@qti.qualcomm.com>, Marcelo Pazos <mpazos@qti.qualcomm.com>, Simon Hsu <simonh@qti.qualcomm.com>,  Yong Xie <yongxie@qti.qualcomm.com>
Thread-Topic: RFC draft update
Thread-Index: AdeCUpkyMKgLIi4hTIeCOMcmKNw0qw==
Date: Mon, 26 Jul 2021 20:13:26 +0000
Message-ID: <BN0PR02MB7984E8FB218D3305CA902DC78CE89@BN0PR02MB7984.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=qti.qualcomm.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 230fc3e8-882e-438f-3f5c-08d95071d425
x-ms-traffictypediagnostic: BN7PR02MB5331:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BN7PR02MB53311193568350B3505275498CE89@BN7PR02MB5331.namprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: h5/Wa+shJLnHvTMr2DIIuD1EgOjntXBUnEvgd6uc2/iHIU5br8IE49K4UbISHZiNX3g8ggf0PyZl5bRaKkZIFSGEzxuUMj6Nv/0AqajOwRP652Sow0ELbnwM3EBhYvAczZdhz9tOMBK8TRdYrOiCZ2JyVy7zyYmg83SOhK0L6IcrCsn7Zvc+BkswClNray2+9Gmb3zyX77th1Q/VLCUXubYsEzAhjFU0usaSaebwyKNba/SzqvuU55JxexsT4vJ19BUeTAmzAAVDFb3HteIps9pDfKZd1SlWqpzKlkFTggeSKmUQdwIstFBnq6MwI0Erkdl8mrAqsOofjEZD833WgaZThh59OiO+/FK4oBMSfg/89YMKXWVq8icxh7w1Z60HOcJKZAfABkn+lThSnRci5Ec7yNqz9mfbSbZZgXCNGdgsJNlg9smSFihqFw1Ffb2HKxLguktQlkR2S358HReh2BZbfIuCVZWNgiCzVYVcOrRr6MK2ZrbCRg9w8yOaZfYm/GCg80i9H6m10Nc3Fv0b9hg4lfICF12hKqnrjU++MZzMnhBnhCME5cj9xRpTxxT71glp1aevWHX3496IzFAJWVK5c05720165h5yDgPQS0jsvczASob5dz44hZpGHbKAsFcnqtoCNvhLWcbidugyLFm4Nh/97lHWY4gYkFvliHuYBMV7pE/zRyqwHyQaOPcN9G8MZZWVAANvhYx5VdJ0CWsBETXFRo33x5j+2qocSmB70Lqv+t2rYd+2DBxPALxwrfVXkiKY0oyCI7RRndtzllgkb9I8UUlyhv4rLU0Mcf+Z3Bp59yNHvtZTTDM0a8kLHQdgf+SUUFOJL9RW6yaxMA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN0PR02MB7984.namprd02.prod.outlook.com; PTR:; CAT:NONE;  SFS:(4636009)(39860400002)(366004)(346002)(396003)(376002)(136003)(76116006)(966005)(7116003)(8936002)(9686003)(15650500001)(478600001)(53546011)(186003)(55016002)(66556008)(5660300002)(64756008)(26005)(71200400001)(33656002)(66476007)(99936003)(66946007)(6916009)(4326008)(166002)(66616009)(122000001)(54906003)(38100700002)(107886003)(6506007)(316002)(8676002)(2906002)(52536014)(3480700007)(86362001)(83380400001)(66446008)(7696005)(38070700004); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?SFNoc1OgI73rWEZhhNqLwP4LgTBgU0wmnSb12n7mb5SwfzqsUB6K0yo2XHnH?= =?us-ascii?Q?hMRPJxWGaJQd2rZ51puLR7TLkGWavnhctqg1VDZygaJMyvrJ7cixq7pWwPeA?= =?us-ascii?Q?kTCzZ0LPxwfU9ko3HseASwg/CXqRQjx02LI/73T51IjfC/aq9Pp/BAQzyRkD?= =?us-ascii?Q?dHLzpOwDXlQduH6Y5hW6PnO0cIwrOXEdrUnzmKZbP1KvpRRTOB0Ab98Z+tue?= =?us-ascii?Q?tOxoD6nuTu+SqDn1pFniFungz0YJ3Iv+bNUvfhWu3/JnXerOrD5HS68bvgF+?= =?us-ascii?Q?GlMZIteBzHPsuhLLFpVyt6Lwyz9B7RpK6yL1C3EJL94XQeMXszuVc/doMlFT?= =?us-ascii?Q?HCem6cHcqNI5r3ko8glE8YKawM7ZijtXmnCCApupG4DCap23M5l1WFRzbZ1a?= =?us-ascii?Q?QuVEfB0aeq5nac7+UvM94+j1AWBm8NfAuRQvLdxSoKr2LB6ciuZQ2hDovM8F?= =?us-ascii?Q?euLEP3rZhOAAanFyNl22jhRg9blqjfdc7U/+X3gLpz6hKzJPw/gABnnKysQ5?= =?us-ascii?Q?r8YvfXrKKxSNTf20X18ky8DrWxAxIm9RbhDVFcrXcEstUWDVmfpNKvfOOJpx?= =?us-ascii?Q?6c/nOVX6ShzsbTKRj/V+DZxOMqKVOrj0lYKc4e475L+YNAzaXiDJb/gsN7Ya?= =?us-ascii?Q?B94PMnQam6f1K0AoCSjU3pEHyfUKFAnE1I3DPzrb6h7cVReEKAM3gLZBfaeb?= =?us-ascii?Q?x+orB8ki4qXRmo0uIti+bwtJ5nlZaFhDU4kunexdKtmvBep4gU2kCE8IAHgw?= =?us-ascii?Q?Y6I7QWN//CHMy3pj4kdNOkWc5Tu1jijWuWgYBubpKzwWvjUO6u86ekl0q5io?= =?us-ascii?Q?Maw97spsebZZhUK2/nFhjL/1ftfBGr9+JBQlntTeDDx4OyNKbJPrLBKV3GEM?= =?us-ascii?Q?ioYZc2M036Gi8JsHwcVW7o9NfaHE6dsUEBPaSBz9z5B3gw6nR4PzKg2HOuGO?= =?us-ascii?Q?s3QBn2EiOnFnE1EclVTUUBfdmIKqff/q1TWTy5vZBBnquknqaZb+/U0cni08?= =?us-ascii?Q?+cj2F/P/rGa8+/qjVvzMLg3of1zpEwNwCfKBm9rvGPAmickPjQBz+wcMUxbb?= =?us-ascii?Q?nKExTNNhgs48nypbIZkY+h2NHPtjuCmk0X8pKgV7sTdBtJfw90tpfZvR96BM?= =?us-ascii?Q?BpqptxPt9sEHNH9qbg/4kiF4+qGssZCZkcM0yw/qk+rNq7x9PExlO0VVjCN1?= =?us-ascii?Q?fP7aCCkZ2+rbfSpC/Hu0W/4Q++Pj96D05pKCt1aFd6gPDKQCYnm+Atb4aMWN?= =?us-ascii?Q?3R59nWUJ+cHjhYC6a8RXyVPXzye2d9Glh//PyWOU5Xs/SUEbyQeTrUXEj6oa?= =?us-ascii?Q?K4KWPj7Q/DMYEbzQgJ6iOKLF?=
Content-Type: multipart/mixed; boundary="_004_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_"
MIME-Version: 1.0
X-OriginatorOrg: qti.qualcomm.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0PR02MB7984.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 230fc3e8-882e-438f-3f5c-08d95071d425
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jul 2021 20:13:26.8232 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YmQ2Z9F6WPxoxUFd5p747LXEdKO+0P5n4FLyyG+E6D45UH/8dFP2FQcqGtS3EDHjw9UKF1o/7lrB1oOeVHhCrZZmrYBpX1EFUerAjGNHvAg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR02MB5331
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/Xrv3inlCdBZxcKz0RRloauyTUGM>
X-Mailman-Approved-At: Sun, 01 Aug 2021 08:44:04 -0700
Subject: [sipcore] RFC draft update
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 26 Jul 2021 20:13:36 -0000

--_004_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_
Content-Type: multipart/alternative;
 boundary="_000_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_"

--_000_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello SIPCORE team,
We are updating RFC Draft "draft-khatri-sipcore-call-transfer-fail-response=
" with version 01.
The purpose of the draft update

  1.  Deprecated "iut-focus.497"
  2.  Updated Warning Error code numbering.
Regards,
Shrawan Khatri and Team


From: Shrawan Khatri
Sent: Thursday, March 11, 2021 10:11 AM
To: sipcore-chairs@ietf.org; sipcore@ietf.org
Cc: Lena Chaponniere <lguellec@qti.qualcomm.com>; Waqar Zia <wzia@qti.qualc=
omm.com>; Vikram Singh (IMS) <viksingh@qti.qualcomm.com>; Marcelo Pazos <mp=
azos@qti.qualcomm.com>; Simon Hsu <simonh@qti.qualcomm.com>; Yong Xie <yong=
xie@qti.qualcomm.com>
Subject: Motivation for submission of RFC

Hello SIPCORE Chair and SIPCORE team,
Please find the motivation behind this RFC draft.

Regards,
Shrawan Khatri and team

The purpose of the draft
Signaling plane and Media plane of an IMS calls can be transferred between =
devices using IMS Signaling. There are various reasons why an on-going call=
 cannot be transferred between the devices. Some of these reasons are polic=
y driven, for instance: the call to be transferred is in the circuit switch=
ed (CS) domain and the operator's policy does not allow transfer of a CS ca=
ll, the call is an emergency call and the operator's policy does not allow =
transfer of an emergency call, the call is a mobile-terminated call and the=
 operator's policy does not allow transfer of a mobile-terminated call, or =
the call is a video call and the operator's policy does not allow transfer =
of a video call. The user agent (UA) initiating the call transfer procedure=
 will be notified of any failure through a SIP response code. However the e=
xisting SIP response codes are not suitable to adequately convey the inform=
ation regarding why the call transfer request is not accepted by the networ=
k. This is because handling of these existing response codes has already be=
en implemented by various devices, with an associated device behavior defin=
ed for a specific purpose not related to call transfer. For instance, upon =
receiving some of these response codes, such as 403 (Forbidden), the device=
 may initiate IMS re-registration procedure, which is not needed in case of=
 Call Pull/Call Push failure and will result in unnecessary SIP signaling.

A method is defined in this draft such that a call transfer failure SIP res=
ponse code is defined along with an optional warning code in a Warning head=
er field to convey the exact reason why the call could not be transferred, =
so that the UA can determine the subsequent steps (e.g. call termination) a=
nd optionally provide an indication of the reason for the failure to the us=
er.

Intended target audience
The following is the intended audience of this RFC:
*             IMS Core Network Planners that support IMS call transfer acro=
ss multiple devices.
*             IMS System Designer and Developers of IMS Core Network and Us=
er Agent that support call transfer using IMS Signaling.

Benefit
*             In the absence of this new mechanism,
o             The IMS Core network has to rely on existing SIP response cod=
es, for which a specific device behavior has already been defined. For inst=
ance, upon receiving some of these response codes, such as 403 (Forbidden),=
 the device may initiate IMS re-registration procedure, which is not needed=
 in case of call transfer failure and will result in unnecessary SIP signal=
ing.
o             The existing SIP response codes do not accurately convey the =
reason for the call transfer failure.

*             With the new mechanism
o             A specific behavior can be defined for the new SIP response c=
ode.
o             Unnecessary SIP signaling may be avoided.
o             A User Agent may develop intelligent algorithms for subsequen=
t call transfer procedure based on the warning code received in the Warning=
 header field along with the new SIP response code.



Name:                  draft-khatri-sipcore-call-transfer-fail-response

Revision:              00

Title:                      A SIP Response Code (497) for Call Transfer Fai=
lure

Document date:               2021-03-11

Group:                  Individual Submission

Pages:                   10

URL:            https://www.ietf.org/archive/id/draft-khatri-sipcore-call-t=
ransfer-fail-response-00.txt

Status:         https://datatracker.ietf.org/doc/draft-khatri-sipcore-call-=
transfer-fail-response/

Htmlized:       https://datatracker.ietf.org/doc/html/draft-khatri-sipcore-=
call-transfer-fail-response

Htmlized:       https://tools.ietf.org/html/draft-khatri-sipcore-call-trans=
fer-fail-response-00


--_000_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:m=3D"http://sc=
hemas.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-=
html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:0in;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:8.0pt;
	margin-left:.5in;
	line-height:105%;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri",sans-serif;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1916739817;
	mso-list-type:hybrid;
	mso-list-template-ids:-1841819844 899187506 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:1.75in;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:3.25in;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.75in;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.25in;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:4.75in;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:=
break-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hello SIPCORE team,<o:p></o:p></p>
<p class=3D"MsoNormal">We are updating RFC Draft &#8220;draft-khatri-sipcor=
e-call-transfer-fail-response&#8221; with version 01.<o:p></o:p></p>
<p class=3D"MsoNormal"><b>The purpose of the draft update<o:p></o:p></b></p=
>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:.25in;mso-list:l0 level=
1 lfo1">Deprecated &#8220;iut-focus.497&#8221;
<o:p></o:p></li><li class=3D"MsoListParagraph" style=3D"margin-left:.25in;m=
so-list:l0 level1 lfo1">Updated Warning Error code numbering.<o:p></o:p></l=
i></ol>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Shrawan Khatri and Team<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal" style=3D"margin-bottom:0in;line-height:normal"><b>Fr=
om:</b> Shrawan Khatri
<br>
<b>Sent:</b> Thursday, March 11, 2021 10:11 AM<br>
<b>To:</b> sipcore-chairs@ietf.org; sipcore@ietf.org<br>
<b>Cc:</b> Lena Chaponniere &lt;lguellec@qti.qualcomm.com&gt;; Waqar Zia &l=
t;wzia@qti.qualcomm.com&gt;; Vikram Singh (IMS) &lt;viksingh@qti.qualcomm.c=
om&gt;; Marcelo Pazos &lt;mpazos@qti.qualcomm.com&gt;; Simon Hsu &lt;simonh=
@qti.qualcomm.com&gt;; Yong Xie &lt;yongxie@qti.qualcomm.com&gt;<br>
<b>Subject:</b> Motivation for submission of RFC<o:p></o:p></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Hello SIPCORE Chair and SIPCORE team,<o:p></o:p></p>
<p class=3D"MsoNormal">Please find the motivation behind this RFC draft. <o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Shrawan Khatri and team<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>The purpose of the draft<o:p></o:p></b></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">Signaling plane and Media=
 plane of an IMS calls can be transferred between devices using IMS Signali=
ng. There are various reasons why an on-going call cannot be transferred be=
tween the devices. Some of these reasons
 are policy driven, for instance: the call to be transferred is in the circ=
uit switched (CS) domain and the operator's policy does not allow transfer =
of a CS call, the call is an emergency call and the operator's policy does =
not allow transfer of an emergency
 call, the call is a mobile-terminated call and the operator's policy does =
not allow transfer of a mobile-terminated call, or the call is a video call=
 and the operator's policy does not allow transfer of a video call. The use=
r agent (UA) initiating the call
 transfer procedure will be notified of any failure through a SIP response =
code. However the existing SIP response codes are not suitable to adequatel=
y convey the information regarding why the call transfer request is not acc=
epted by the network. This is because
 handling of these existing response codes has already been implemented by =
various devices, with an associated device behavior defined for a specific =
purpose not related to call transfer. For instance, upon receiving some of =
these response codes, such as 403
 (Forbidden), the device may initiate IMS re-registration procedure, which =
is not needed in case of Call Pull/Call Push failure and will result in unn=
ecessary SIP signaling.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">A method is defined in th=
is draft such that a call transfer failure SIP response code is defined alo=
ng with an optional warning code in a Warning header field to convey the ex=
act reason why the call could not be
 transferred, so that the UA can determine the subsequent steps (e.g. call =
termination) and optionally provide an indication of the reason for the fai=
lure to the user.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>Intended target audience<o:p></o:p></b></p>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">The following is the inte=
nded audience of this RFC:<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8226;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IMS Core Network Pl=
anners that support IMS call transfer across multiple devices.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8226;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IMS System Designer=
 and Developers of IMS Core Network and User Agent that support call transf=
er using IMS Signaling.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><b>Benefit<o:p></o:p></b></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8226;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In the absence of t=
his new mechanism,<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">o&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The IMS Core network has =
to rely on existing SIP response codes, for which a specific device behavio=
r has already been defined. For instance, upon receiving some of these resp=
onse codes, such as 403
 (Forbidden), the device may initiate IMS re-registration procedure, which =
is not needed in case of call transfer failure and will result in unnecessa=
ry SIP signaling.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">o&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The existing SIP response=
 codes do not accurately convey the reason for the call transfer failure.<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.0in">&#8226;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With the new mechan=
ism<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">o&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A specific behavior can b=
e defined for the new SIP response code.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">o&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Unnecessary SIP signaling=
 may be avoided.
<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:1.5in">o&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A User Agent may develop =
intelligent algorithms for subsequent call transfer procedure based on the =
warning code received in the Warning header field along with the new SIP re=
sponse code.<o:p></o:p></p>
<p class=3D"MsoPlainText" style=3D"margin-left:.5in"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; draft-khatri-sip=
core-call-transfer-fail-response<o:p></o:p></p>
<p class=3D"MsoPlainText">Revision:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00<o:p></o:p></p>
<p class=3D"MsoPlainText">Title:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; A SIP Response Code (497) for Call Transfer Failure<o:p></o:p></p>
<p class=3D"MsoPlainText">Document date:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2021-03-11<o:p></o:p></p>
<p class=3D"MsoPlainText">Group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Individual Subm=
ission<o:p></o:p></p>
<p class=3D"MsoPlainText">Pages:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10<o:p></=
o:p></p>
<p class=3D"MsoPlainText">URL:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; <a href=3D"https://www.ietf.org/archive/id/draft-khat=
ri-sipcore-call-transfer-fail-response-00.txt">
https://www.ietf.org/archive/id/draft-khatri-sipcore-call-transfer-fail-res=
ponse-00.txt</a><o:p></o:p></p>
<p class=3D"MsoPlainText">Status:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; <a href=3D"https://datatracker.ietf.org/doc/draft-khatri-sipcore-cal=
l-transfer-fail-response/">
https://datatracker.ietf.org/doc/draft-khatri-sipcore-call-transfer-fail-re=
sponse/</a><o:p></o:p></p>
<p class=3D"MsoPlainText">Htmlized:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a =
href=3D"https://datatracker.ietf.org/doc/html/draft-khatri-sipcore-call-tra=
nsfer-fail-response">
https://datatracker.ietf.org/doc/html/draft-khatri-sipcore-call-transfer-fa=
il-response</a><o:p></o:p></p>
<p class=3D"MsoPlainText">Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-khatri-sipcore-call-transfer-fail=
-response-00">https://tools.ietf.org/html/draft-khatri-sipcore-call-transfe=
r-fail-response-00</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_--

--_004_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_
Content-Type: text/plain;
 name="draft-khatri-sipcore-call-transfer-fail-response-01.txt"
Content-Description: draft-khatri-sipcore-call-transfer-fail-response-01.txt
Content-Disposition: attachment;
 filename="draft-khatri-sipcore-call-transfer-fail-response-01.txt";
 size=19149; creation-date="Mon, 26 Jul 2021 19:41:00 GMT";
 modification-date="Mon, 26 Jul 2021 19:41:00 GMT"
Content-Transfer-Encoding: base64

TmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgU2hyYXdhbiBL
dW1hciBLaGF0cmkKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBWaWtyYW0gU2luZ2gKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIE1hcmNlbG8gUGF6b3MKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENoZXJuZy1TaHVuZyBIc3UKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWW9uZyBY
aWUKSW50ZW5kZWQgc3RhdHVzOiBTdGFuZGFyZCBUcmFjayAgICAgICAgICAgICAgICBRdWFsY29t
bSBJbmNvcnBvcmF0ZWQKRXhwaXJlczogRGVjZW1iZXIgMjAyMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEp1bHkgMjYsIDIwMjEKCgogICAgICAgICAgQSBTSVAgUmVzcG9uc2UgQ29k
ZSAoNDk3KSBmb3IgQ2FsbCBUcmFuc2ZlciBGYWlsdXJlCiAgICAgICAgZHJhZnQta2hhdHJpLXNp
cGNvcmUtY2FsbC10cmFuc2Zlci1mYWlsLXJlc3BvbnNlLTAxLnR4dAoKClN0YXR1cyBvZiB0aGlz
IE1lbW8KCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1bGwgY29uZm9y
bWFuY2Ugd2l0aCB0aGUKICAgcHJvdmlzaW9ucyBvZiBCQ1AgNzggYW5kIEJDUCA3OS4KCiAgIElu
dGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2lu
ZWVyaW5nCiAgIFRhc2sgRm9yY2UgKElFVEYpLCBpdHMgYXJlYXMsIGFuZCBpdHMgd29ya2luZyBn
cm91cHMuICBOb3RlIHRoYXQKICAgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUgd29y
a2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtCiAgIERyYWZ0cy4KCiAgIEludGVybmV0LURyYWZ0
cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Ygc2l4CiAgIG1vbnRo
cyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIKICAg
ZG9jdW1lbnRzIGF0IGFueSB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJu
ZXQtCiAgIERyYWZ0cyBhcyByZWZlcmVuY2UgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVy
IHRoYW4gYXMgIndvcmsKICAgaW4gcHJvZ3Jlc3MuIgoKICAgVGhlIGxpc3Qgb2YgY3VycmVudCBJ
bnRlcm5ldC1EcmFmdHMgY2FuIGJlIGFjY2Vzc2VkIGF0CiAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcv
aWV0Zi8xaWQtYWJzdHJhY3RzLnR4dAoKICAgVGhlIGxpc3Qgb2YgSW50ZXJuZXQtRHJhZnQgU2hh
ZG93IERpcmVjdG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBhdAogICBodHRwOi8vd3d3LmlldGYub3Jn
L3NoYWRvdy5odG1sCgogICBUaGlzIEludGVybmV0LURyYWZ0IHdpbGwgZXhwaXJlIG9uIERlY2Vt
YmVyIDI5LCAyMDIxLgoKQ29weXJpZ2h0IE5vdGljZQoKICAgQ29weXJpZ2h0IChjKSAyMDIxIElF
VEYgVHJ1c3QgYW5kIHRoZSBwZXJzb25zIGlkZW50aWZpZWQgYXMgdGhlCiAgIGRvY3VtZW50IGF1
dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCgogICBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3Qg
dG8gQkNQIDc4IGFuZCB0aGUgSUVURiBUcnVzdCdzIExlZ2FsCiAgIFByb3Zpc2lvbnMgUmVsYXRp
bmcgdG8gSUVURiBEb2N1bWVudHMKICAgKGh0dHA6Ly90cnVzdGVlLmlldGYub3JnL2xpY2Vuc2Ut
aW5mbykgaW4gZWZmZWN0IG9uIHRoZSBkYXRlIG9mCiAgIHB1YmxpY2F0aW9uIG9mIHRoaXMgZG9j
dW1lbnQuIFBsZWFzZSByZXZpZXcgdGhlc2UgZG9jdW1lbnRzCiAgIGNhcmVmdWxseSwgYXMgdGhl
eSBkZXNjcmliZSB5b3VyIHJpZ2h0cyBhbmQgcmVzdHJpY3Rpb25zIHdpdGgKICAgcmVzcGVjdCB0
byB0aGlzIGRvY3VtZW50LgoKQWJzdHJhY3QKCgoKS2hhdHJpICAgICAgICAgICAgICAgIEV4cGly
ZXMgRGVjZW1iZXIgMjksIDIwMjEgICAgICAgICAgICAgW1BhZ2UgMV0KDApJbnRlcm5ldC1EcmFm
dCAgICAgICAgICBDYWxsIFRyYW5zZmVyIEZhaWx1cmUgICAgICAgICAgICAgIEp1bmUgMjAyMQoK
ICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIHRoZSA0OTcgKENhbGwgVHJhbnNmZXIgRmFpbHVyZSkg
U0lQCiAgIHJlc3BvbnNlIGNvZGUsIGFsbG93aW5nIENhbGwgUHVsbCBhbmQgQ2FsbCBQdXNoIHBh
cnRpZXMgdG8KICAgaW5kaWNhdGUgdGhhdCB0aGUgb3BlcmF0aW9uIHdhcyByZWplY3RlZC4gT3B0
aW9uYWwgd2FybmluZyBjb2RlcwogICBhcmUgZGVmaW5lZCB0byBjYXJyeSBncmFudWxhciBpbmZv
cm1hdGlvbi4gU0lQIGVudGl0aWVzIG1heSB1c2UKICAgdGhpcyBpbmZvcm1hdGlvbiB0byBhZGp1
c3QgaG93IHN1YnNlcXVlbnQgY2FsbHMgY2FuIGJlIGhhbmRsZWQKICAgaW50ZWxsaWdlbnRseS4K
ClRhYmxlIG9mIENvbnRlbnRzCgoKICAgMS4gSW50cm9kdWN0aW9uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAyCiAgIDIuIE5vcm1hdGl2ZSBMYW5ndWFn
ZS4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gNAogICAzLiBNb3Rp
dmF0aW9uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
IDQKICAgNC4gVGhlb3J5IG9mIE9wZXJhdGlvbi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLiA1CiAgIDUuIElBTkEgQ29uc2lkZXJhdGlvbnMuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gOAogICAgICA1LjEuIFNJUCBSZXNwb25zZSBDb2Rl
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIDgKICAgICAgNS4yLiBXYXJu
aW5nIGNvZGVzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA4CiAg
IDYuIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4gOQogICA3LiBSZWZlcmVuY2VzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uIDkKICAgICAgNy4xLiBOb3JtYXRpdmUgUmVmZXJlbmNlcy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA5CiAgIDguIEFja25vd2xlZGdtZW50
cy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiAxMAoKCgoKMS4g
SW50cm9kdWN0aW9uCgogIFBhY2tldCBzd2l0Y2ggY2FsbHMgZm9yIHZvaWNlLCB2aWRlbyBhbmQg
dGV4dCBhcHBsaWNhdGlvbnMgdXNpbmcKICBJUCBNdWx0aW1lZGlhIFN1YnN5c3RlbXMgKElNUykg
YXJlIGFuY2hvcmVkIGluIHRoZSBJTVMgY29yZQogIG5ldHdvcmsuIFRoZSBzaWduYWxpbmcgcGxh
bmUgYW5kIG1lZGlhIHBsYW5lIG9mIElNUyBjYWxscwogIGVzdGFibGlzaGVkIG9uIG9uZSBkZXZp
Y2UgY2FuIGJlIHB1c2hlZCAoIkNhbGwgUHVzaCIpIHRvIGFub3RoZXIKICBkZXZpY2UuIFNpbWls
YXJseSwgSU1TIGNhbGxzIGVzdGFibGlzaGVkIG9uIG9uZSBkZXZpY2UgY2FuIGJlCiAgcHVsbGVk
ICgiQ2FsbCBQdWxsIikgYnkgYW5vdGhlciBkZXZpY2UgdXNpbmcgU0lQIHNpZ25hbGluZy4KCiAg
VGhlIGNhbGwgc3RhdHVzIGR1cmluZyB0aGUgU0lQIHRyYW5zYWN0aW9uIGNhbiBiZSBjb252ZXll
ZCB0aHJvdWdoCiAgU0lQIHJlc3BvbnNlIGNvZGVzLiBSRkMgMzI2MSBoYXMgZGVmaW5lZCBtYW55
IFNJUCByZXNwb25zZSBjb2Rlcy4KICBUaGUgSU1TIGNvcmUgbmV0d29yayBNQVkgZGVmaW5lIGEg
cG9saWN5IHRvIGFsbG93IG9yIHJlamVjdCB0aGUKICBDYWxsIFB1bGwgb3IgQ2FsbCBQdXNoIG9w
ZXJhdGlvbi4gVGhlcmUgYXJlIG51bWVyb3VzIHJlYXNvbnMgd2h5CiAgdGhlIENhbGwgUHVsbCBv
ciBDYWxsIFB1c2ggb3BlcmF0aW9uIGNhbiBmYWlsLiBJbiBjYXNlIG9mIGNhbGwKICB0cmFuc2Zl
ciBmYWlsdXJlIGR1ZSB0byBwb2xpY3kgZGVmaW5lZCBieSB0aGUgSU1TIGNvcmUgbmV0d29yaywK
ICB0aGUgSU1TIGNvcmUgbmV0d29yayBNQVkgd2FudCB0byBjb252ZXkgdGhlIGZhaWx1cmUgdG8g
dGhlIHVzZXIKICBhZ2VudCAoVUEpIHRocm91Z2ggYSByZXNwb25zZSBjb2RlLiBCYXNlZCBvbiB0
aGUgcmVzcG9uc2UgY29kZSwKICB0aGUgVUEgTUFZIGRldGVybWluZSB3aGV0aGVyIGFuZCBob3cg
dG8gZXN0YWJsaXNoIGEgc3Vic2VxdWVudAogIGNhbGwuCgoKS2hhdHJpICAgICAgICAgICAgICAg
IEV4cGlyZXMgRGVjZW1iZXIgMjksIDIwMjEgICAgICAgICAgICAgW1BhZ2UgMl0KDApJbnRlcm5l
dC1EcmFmdCAgICAgICAgICBDYWxsIFRyYW5zZmVyIEZhaWx1cmUgICAgICAgICAgICAgIEp1bmUg
MjAyMQoKCiAgVGhlIGV4aXN0aW5nIHJlc3BvbnNlIGNvZGVzIGluIFJGQyAzMjYxIGFyZSBub3Qg
c3VmZmljaWVudCB0bwogIGNvbnZleSB0aGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGNhbGwgdHJh
bnNmZXIgZmFpbHVyZSB0byB0aGUgVUEuCiAgT3ZlcmxvYWRpbmcgYW4gZXhpc3RpbmcgcmVzcG9u
c2UgY29kZSBjb3VsZCBsZWFkIHRvIHVubmVjZXNzYXJ5CiAgc3Vic2VxdWVudCBzaWduYWxpbmcg
d2hpY2ggY291bGQgYnVyZGVuIHRoZSBJTVMgY29yZSBuZXR3b3JrLiBUbwogIGF2b2lkIHBvc3Np
YmxlIHNpZ25hbGluZyBvdmVybG9hZCBpbiB0aGUgSU1TIGNvcmUgbmV0d29yayBhbmQgdG8KICBh
Y2N1cmF0ZWx5IGNvbnZleSB0aGUgY2FsbCB0cmFuc2ZlciBmYWlsdXJlIHRvIHRoZSBVQSwgYSBu
ZXcKICByZXNwb25zZSBjb2RlIGFsb25nIHdpdGggYXNzb2NpYXRlZCBvcHRpb25hbCB3YXJuaW5n
IGNvZGVzIHRvIGJlCiAgaW5jbHVkZWQgaW4gYSBXYXJuaW5nIGhlYWRlciBmaWVsZCBhcmUgcHJv
cG9zZWQgaW4gdGhpcyBSRkMuCgogICAgVGhlIGZvbGxvd2luZyBjYWxsIGZsb3dzIGlsbHVzdHJh
dGUgdGhlIHN1Y2Nlc3NmdWwgQ2FsbCBQdWxsLgoKICAgVUEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIENvcmUgTmV0d29yawogICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAg
ICB8ICAgICAxLiBJTlZJVEU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAogICAgfCAgICAgICAgQ29udGFjdC1IZWFkZXI6ICtnLjNncHAuaXV0LWZvY3VzICAgICAg
ICAgICAgICAgIHwKICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLT58CiAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgfCAgICAgMi4gMjAwIE9LICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICAgIHw8LS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18CiAgICB8ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgICAgICAg
RmlndXJlIDE6IENhbGwgUHVsbCBTdWNjZXNzCgogICAgMS4gVGhlIFVBIHNlbmRzIGFuIElOVklU
RSB0byBQdWxsIHRoZSBjYWxsIGZyb20gYW5vdGhlciBkZXZpY2UuCiAgICAgICBGZWF0dXJlIFRh
ZzogK2cuM2dwcC5pdXQtZm9jdXMgW1JGQzY4MDldIGlzIGFkZGVkIGluIHRoZQogICAgICAgQ29u
dGFjdCBIZWFkZXIgZmllbGQuCiAgICAyLiBUaGUgY2FsbCB0cmFuc2ZlciByZXF1ZXN0IHNhdGlz
ZmllZC4gVGhlIENvcmUgTmV0d29yayBzZW5kcwogICAgICAgMjAwIE9LLgoKICAgIFRoZSBmb2xs
b3dpbmcgY2FsbCBmbG93cyBpbGx1c3RyYXRlIHRoZSBzdWNjZXNzZnVsIENhbGwgUHVzaC4KCiAg
ICBVQSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDb3Jl
IE5ldHdvcmsKICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8CiAgICB8ICAgICAxLiBSRUZFUjogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAogICAgfCAgICAgICAgQ29udGFjdC1IZWFkZXI6ICtnLjNn
cHAuaXV0LWZvY3VzICAgICAgICAgICAgICAgIHwKICAgIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58CiAgICB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgfCAgICAgMi4g
MjAyIEFjY2VwdGVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKCgpLaGF0
cmkgICAgICAgICAgICAgICAgRXhwaXJlcyBEZWNlbWJlciAyOSwgMjAyMSAgICAgICAgICAgICBb
UGFnZSAzXQoMCkludGVybmV0LURyYWZ0ICAgICAgICAgIENhbGwgVHJhbnNmZXIgRmFpbHVyZSAg
ICAgICAgICAgICAgSnVuZSAyMDIxCgogICAgfDwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwKICAgIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICAgICAgICBGaWd1cmUgMjog
Q2FsbCBQdXNoIFN1Y2Nlc3MKCiAgICAxLiBUaGUgVUEgc2VuZHMgYSBSRUZFUiB0byBQdXNoIHRo
ZSBjYWxsIHRvIGFub3RoZXIgZGV2aWNlLgogICAgICAgRmVhdHVyZSBUYWc6ICtnLjNncHAuaXV0
LWZvY3VzIGlzIGFkZGVkIGluIHRoZSBDb250YWN0IEhlYWRlcgogICAgICAgZmllbGQuCiAgICAy
LiBUaGUgY2FsbCB0cmFuc2ZlciByZXF1ZXN0IHNhdGlzZmllZC4gVGhlIENvcmUgTmV0d29yayBz
ZW5kcwogICAgICAgMjAyIEFjY2VwdGVkLgoKCjIuIE5vcm1hdGl2ZSBMYW5ndWFnZQoKICBUaGUg
a2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxM
CiAgTk9UIiwgIlNIT1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVOREVEIiwgIk5PVCBSRUNP
TU1FTkRFRCIsCiAgIk1BWSIsIGFuZCAiT1BUSU9OQUwiIGluIHRoaXMgZG9jdW1lbnQgYXJlIHRv
IGJlIGludGVycHJldGVkIGFzCiAgZGVzY3JpYmVkIGluIEJDUCAxNCBbUkZDMjExOV0gW1JGQzgx
NzRdIHdoZW4sIGFuZCBvbmx5IHdoZW4sIHRoZXkKICBhcHBlYXIgaW4gYWxsIGNhcGl0YWxzLCBh
cyBzaG93biBoZXJlLgoKMy4gTW90aXZhdGlvbgoKICBTZWFtbGVzcyB0cmFuc2ZlciBvZiB0aGUg
bWVkaWEgcGxhbmUgb2YgYW4gb24tZ29pbmcgdm9pY2UgY2FsbAogIGJldHdlZW4gZGV2aWNlcyBp
cyBhIGxlZ2FjeSBiZWhhdmlvci4gVGhlIHNpZ25hbGluZyBwbGFuZSBpbiB0aGUKICBsZWdhY3kg
YmVoYXZpb3IgcmVzaWRlcyBvbiB0aGUgb3JpZ2luYXRpbmcgZGV2aWNlLgoKICBJZiB0aGUgdHdv
IGRldmljZXMgY2FuIHJ1biBJTVMgb3ZlciBTSVAgc2lnbmFsaW5nLCB0aGUgc2lnbmFsaW5nCiAg
cGxhbmUgYW5kIG1lZGlhIHBsYW5lIGNhbiBiZSB0cmFuc2ZlcnJlZCBiZXR3ZWVuIHRoZXNlIGRl
dmljZXMKICB3aXRoIG1pbmltYWwgbWVkaWEgZmxvdyBpbnRlcnJ1cHRpb24uIFRoZSBjb250cm9s
IHBsYW5lIGFuZCBtZWRpYQogIHBsYW5lIHRyYW5zZmVyIHByb2NlZHVyZXMgYXJlIGJleW9uZCB0
aGUgc2NvcGUgb2YgdGhpcyBSRkMuCgogIFRoZXJlIGFyZSB2YXJpb3VzIHJlYXNvbnMgd2h5IGFu
IG9uLWdvaW5nIGNhbGwgY2Fubm90IGJlCiAgdHJhbnNmZXJyZWQgYmV0d2VlbiB0aGUgZGV2aWNl
cy4gU29tZSBvZiB0aGVzZSByZWFzb25zIGFyZSBwb2xpY3kKICBkcml2ZW4sIGZvciBpbnN0YW5j
ZTogdGhlIGNhbGwgdG8gYmUgdHJhbnNmZXJyZWQgaXMgaW4gdGhlIGNpcmN1aXQKICBzd2l0Y2hl
ZCAoQ1MpIGRvbWFpbiBhbmQgdGhlIG9wZXJhdG9yJ3MgcG9saWN5IGRvZXMgbm90IGFsbG93CiAg
dHJhbnNmZXIgb2YgYSBDUyBjYWxsLCB0aGUgY2FsbCBpcyBhbiBlbWVyZ2VuY3kgY2FsbCBhbmQg
dGhlCiAgb3BlcmF0b3IncyBwb2xpY3kgZG9lcyBub3QgYWxsb3cgdHJhbnNmZXIgb2YgYW4gZW1l
cmdlbmN5IGNhbGwsCiAgdGhlIGNhbGwgaXMgYSBtb2JpbGUtdGVybWluYXRlZCBjYWxsIGFuZCB0
aGUgb3BlcmF0b3IncyBwb2xpY3kKICBkb2VzIG5vdCBhbGxvdyB0cmFuc2ZlciBvZiBhIG1vYmls
ZS10ZXJtaW5hdGVkIGNhbGwsIG9yIHRoZSBjYWxsCiAgaXMgYSB2aWRlbyBjYWxsIGFuZCB0aGUg
b3BlcmF0b3IncyBwb2xpY3kgZG9lcyBub3QgYWxsb3cgdHJhbnNmZXIKICBvZiBhIHZpZGVvIGNh
bGwuCgogIFRoZSBVQSBpbml0aWF0aW5nIHRoZSBjYWxsIHRyYW5zZmVyIHByb2NlZHVyZSB3aWxs
IGJlIG5vdGlmaWVkIG9mCiAgYW55IGZhaWx1cmUgdGhyb3VnaCBhIFNJUCByZXNwb25zZSBjb2Rl
LiBIb3dldmVyIHRoZSBleGlzdGluZyBTSVAKICByZXNwb25zZSBjb2RlcyBhcmUgbm90IHN1aXRh
YmxlIHRvIGFkZXF1YXRlbHkgY29udmV5IHRoZQogIGluZm9ybWF0aW9uIHJlZ2FyZGluZyB3aHkg
dGhlIGNhbGwgdHJhbnNmZXIgcmVxdWVzdCBpcyBub3QKCgpLaGF0cmkgICAgICAgICAgICAgICAg
RXhwaXJlcyBEZWNlbWJlciAyOSwgMjAyMSAgICAgICAgICAgICBbUGFnZSA0XQoMCkludGVybmV0
LURyYWZ0ICAgICAgICAgIENhbGwgVHJhbnNmZXIgRmFpbHVyZSAgICAgICAgICAgICAgSnVuZSAy
MDIxCgogIGFjY2VwdGVkIGJ5IHRoZSBuZXR3b3JrOiBoYW5kbGluZyBvZiB0aGVzZSBleGlzdGlu
ZyByZXNwb25zZSBjb2RlcwogIGhhcyBhbHJlYWR5IGJlZW4gaW1wbGVtZW50ZWQgYnkgdmFyaW91
cyBkZXZpY2VzLCB3aXRoIGFuCiAgYXNzb2NpYXRlZCBkZXZpY2UgYmVoYXZpb3IgZGVmaW5lZCBm
b3IgYSBzcGVjaWZpYyBwdXJwb3NlIG5vdAogIHJlbGF0ZWQgdG8gY2FsbCB0cmFuc2Zlci4gRm9y
IGluc3RhbmNlLCB1cG9uIHJlY2VpdmluZyBzb21lIG9mCiAgdGhlc2UgcmVzcG9uc2UgY29kZSwg
c3VjaCBhcyA0MDMgKEZvcmJpZGRlbiksIHRoZSBkZXZpY2UgTUFZCiAgaW5pdGlhdGUgSU1TIHJl
LXJlZ2lzdHJhdGlvbiBwcm9jZWR1cmUsIHdoaWNoIGlzIG5vdCBuZWVkZWQgaW4KICBjYXNlIG9m
IENhbGwgUHVsbC9DYWxsIFB1c2ggZmFpbHVyZSBhbmQgd2lsbCByZXN1bHQgaW4gdW5uZWNlc3Nh
cnkKICBTSVAgc2lnbmFsaW5nLgoKICBDb25zZXF1ZW50bHksIHRvIGFjY3VyYXRlbHkgY29udmV5
IHRoZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgY2FsbAogIHRyYW5zZmVyIGZhaWx1cmUgdG8gdGhl
IFVBLCBhIG5ldyByZXNwb25zZSBjb2RlIGlzIHJlcXVpcmVkIGFsb25nCiAgd2l0aCBhbiBvcHRp
b25hbCB3YXJuaW5nIGNvZGUgaW4gYSBXYXJuaW5nIGhlYWRlciBmaWVsZCB0byBjb252ZXkKICB0
aGUgZXhhY3QgcmVhc29uIHdoeSB0aGUgY2FsbCBjb3VsZCBub3QgYmUgdHJhbnNmZXJyZWQsIHNv
IHRoYXQKICB0aGUgVUEgY2FuIGRldGVybWluZSB0aGUgc3Vic2VxdWVudCBzdGVwcyAoZS5nLiBj
YWxsIHRlcm1pbmF0aW9uKQogIGFuZCBvcHRpb25hbGx5IHByb3ZpZGUgYW4gaW5kaWNhdGlvbiBv
ZiB0aGUgcmVhc29uIGZvciB0aGUgZmFpbHVyZQogIHRvIHRoZSB1c2VyLgoKICBCYWNrd2FyZCBj
b21wYXRpYmlsaXR5IGlzIG1haW50YWluZWQgaW4gYm90aCB0aGUgVUUgYW5kIE5ldHdvcmsKICBz
aWRlLiBUaGUgTmV0d29yayBjb21wb25lbnQgdGhhdCBoYXMgbm90IGltcGxlbWVudGVkIHRoaXMg
UkZDCiAgc2hhbGwgdXNlIHRoZSBleGlzdGluZyByZXNwb25zZSBjb2RlLiBUaGUgVUUgdGhhdCBo
YXMgbm90CiAgaW1wbGVtZW50ZWQgdGhpcyBSRkMgc2hhbGwgaGFuZGxlIHRoaXMgbmV3IHJlc3Bv
bnNlIGNvZGUgYXMgYW4KICB1bmtub3duIHJlc3BvbnNlIGNvZGUuCgo0LiBUaGVvcnkgb2YgT3Bl
cmF0aW9uCgogIFJlc3BvbnNlIGNvZGU6CgogIEEgbmV3IFNJUCByZXNwb25zZSBjb2RlIDQ5NyBp
cyBkZWZpbmVkLgoKICBEZXNjcmlwdGlvbjogQ2FsbCBUcmFuc2ZlciBGYWlsdXJlCgogIFRoZSBz
ZXJ2ZXIgdW5kZXJzdG9vZCB0aGUgY2FsbCB0cmFuc2ZlciByZXF1ZXN0IGJ1dCBpcyByZWZ1c2lu
ZwogIHRoZSBzZXJ2aWNlLiBUaGUgU0lQIHJlc3BvbnNlIHdpdGggU0lQIHJlc3BvbnNlIGNvZGUg
NDk3IE1BWQogIGluY2x1ZGUgYSBXYXJuaW5nIGhlYWRlciBmaWVsZCBbUkZDMzI2MV0gd2l0aCBh
IHdhcm5pbmcgY29kZSBzZXQKICB0byBvbmUgb2YgdGhlIHZhbHVlcyBsaXN0ZWQgYmVsb3cgYW5k
IHRoZSBhc3NvY2lhdGVkIHdhcm5pbmcgdGV4dAogIGNvbnZleWluZyBncmFudWxhciBpbmZvcm1h
dGlvbiBhYm91dCB0aGUgcmVhc29uIGZvciB0aGUgY2FsbAogIHRyYW5zZmVyIGZhaWx1cmUsIHNv
IGFzIHRvIGVuYWJsZSB0aGUgVUEgdG8gZGV2ZWxvcCBleHRyYSBsb2dpYwogIGZvciBzdWJzZXF1
ZW50IGNhbGwgdHJhbnNmZXIgcHJvY2VkdXJlLgoKICBXYXJuaW5nIGhlYWRlcjoKCiAgQW4gb3B0
aW9uYWwgV2FybmluZyBoZWFkZXIgd2lsbCBjYXJyeSBtb3JlIGdyYW51bGFyIGZhaWx1cmUKICBp
bmZvcm1hdGlvbiBhcyBmb2xsb3dzOgoKCiAgMzgwLiBJbmFjdGl2ZSBzdGF0ZQoKCktoYXRyaSAg
ICAgICAgICAgICAgICBFeHBpcmVzIERlY2VtYmVyIDI5LCAyMDIxICAgICAgICAgICAgIFtQYWdl
IDVdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgQ2FsbCBUcmFuc2ZlciBGYWlsdXJlICAgICAg
ICAgICAgICBKdW5lIDIwMjEKCiAgMzgxLiBMb2NhbCBSZWNlaXZlLW9ubHkgc3RhdGUKICAzODIu
IExvY2FsIFRyYW5zbWl0LW9ubHkgc3RhdGUKICAzODMuIFJlbW90ZSBSZWNlaXZlLW9ubHkgc3Rh
dGUKICAzODQuIFJlbW90ZSBUcmFuc21pdC1vbmx5IHN0YXRlCiAgMzg1LiBIb2xkIHN0YXRlCiAg
Mzg2LiBNb3J0YWwgc3RhdGUKICAzODcuIENvbmZlcmVuY2UgY2FsbAogIDM4OC4gRW1lcmdlbmN5
IGNhbGwKICAzODkuIFZpZGVvIGNhbGwKICAzOTAuIFJlYWwgVGltZSBUZXh0IGNhbGwKICAzOTEu
IENpcmN1aXQgU3dpdGNoIGNhbGwKICAzOTIuIE5vbiBleGlzdGluZyBjYWxsCiAgMzkzLiBTaW5n
bGUgUmFkaW8gVm9pY2UgQ2FsbCBDb250aW51aXR5IGluIHByb2dyZXNzCgogIEZlYXR1cmUtdGFn
OgoKICAgICBtZWRpYSBmZWF0dXJlLXRhZzorZy4zZ3BwLml1dC1mb2N1cyBbM0dQUCBUUyAyNC4z
MzddCgogICAgIEluIENhbGwgUHVsbCwgSU5WSVRFIG1ldGhvZCBpcyB1c2VkIGFuZCBtZWRpYSBm
ZWF0dXJlIHRhZwogICAgICIrZy4zZ3BwLml1dC1mb2N1cyIgaXMgaW5jbHVkZWQgaW4gdGhlIENv
bnRhY3QgSGVhZGVyIGZpZWxkLgoKICAgICBJbiBDYWxsIFB1c2gsIFJFRkVSIG1ldGhvZCBpcyB1
c2VkIGFuZCBtZWRpYSBmZWF0dXJlIHRhZwogICAgICIrZy4zZ3BwLml1dC1mb2N1cyIgaXMgaW5j
bHVkZWQgaW4gdGhlIENvbnRhY3QgSGVhZGVyIGZpZWxkLgoKICBDYWxsIFRyYW5zZmVyIGZhaWx1
cmUKCiAgICAgSWYgY2FsbCB0cmFuc2ZlciB1c2luZyBJTlZJVEUgb3IgUkVGRVIgbWV0aG9kIGZh
aWxzIGFuZAogICAgIHJlc3BvbnNlIGNvZGUgNDk3IGlzIHN1cHBvcnRlZCBieSB0aGUgbmV0d29y
aywgdGhlIFNJUCByZXNwb25zZQogICAgIFNIQUxMIGluY2x1ZGUgU0lQIHJlc3BvbnNlIGNvZGUg
NDk3LgoKICAgICBJZiBhIGNhbGwgdHJhbnNmZXIgZmFpbHMgYW5kIHJlc3BvbnNlIGNvZGUgNDk3
IGlzIG5vdCBzdXBwb3J0ZWQKICAgICBieSB0aGUgbmV0d29yaywgdGhlIFNJUCByZXNwb25zZSBj
b2RlIHNob3VsZCBiZSBjaG9zZW4gZnJvbQogICAgIGV4aXN0aW5nCiAgICAgU0lQIHJlc3BvbnNl
IGNvZGVzIGRlZmluZWQgaW4gUkZDIDMyNjEKCiAgICAgRXhhbXBsZToKCiAgICAgV2FybmluZzog
Mzg4IHByb3h5LmV4YW1wbGUuY29tICJDYWxsIGlzIGFuIGVtZXJnZW5jeSBjYWxsIgoKCgpLaGF0
cmkgICAgICAgICAgICAgICAgRXhwaXJlcyBEZWNlbWJlciAyOSwgMjAyMSAgICAgICAgICAgICBb
UGFnZSA2XQoMCkludGVybmV0LURyYWZ0ICAgICAgICAgIENhbGwgVHJhbnNmZXIgRmFpbHVyZSAg
ICAgICAgICAgICAgSnVuZSAyMDIxCgogICAgIFRoZSBmb2xsb3dpbmcgY2FsbCBmbG93IGlsbHVz
dHJhdGVzIHRoZSB1c2FnZSBvZiBTSVAgcmVzcG9uc2UKICAgICBjb2RlIDQ5NyBhbmQgdGhlIGFz
c29jaWF0ZWQgd2FybmluZyBjb2RlczoKCiAgIFVBICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBDb3JlIE5ldHdvcmsKICAgIHwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgfCAg
ICAgMS4gSU5WSVRFOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwK
ICAgIHwgICAgICAgIENvbnRhY3QtSGVhZGVyOiArZy4zZ3BwLml1dC1mb2N1cyAgICAgICAgICAg
ICAgICB8CiAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0+fAogICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwKICAgIHwgICAgIDIuIDQ5NyBDYWxsIFRyYW5zZmVyIEZhaWx1
cmUgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICB8ICAgICAgICBXYXJuaW5nOiAzODggIkNh
bGwgaXMgYW4gZW1lcmdlbmN5IGNhbGwiICAgICAgICAgfAogICAgfDwtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwKICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICAgICAg
ICBGaWd1cmUgMzogVXNhZ2Ugb2YgU0lQIHJlc3BvbnNlIGNvZGUgNDk3IENhbGwgUHVsbAoKICAg
IDEuIFRoZSBVQSBzZW5kcyBhbiBJTlZJVEUgdG8gUHVsbCB0aGUgY2FsbCBmcm9tIGFub3RoZXIg
ZGV2aWNlLgogICAgICAgRmVhdHVyZSBUYWc6ICtnLjNncHAuaXV0LWZvY3VzIGlzIGFkZGVkIGlu
IHRoZSBDb250YWN0IEhlYWRlcgogICAgICAgZmllbGQuCiAgICAyLiBUaGUgY2FsbCB0cmFuc2Zl
ciByZXF1ZXN0IGNhbm5vdCBiZSBzYXRpc2ZpZWQgZHVlIHRvIHRoZSBjYWxsCiAgICAgICByZXF1
ZXN0ZWQgdG8gYmUgdHJhbnNmZXJyZWQgYmVpbmcgYW4gZW1lcmdlbmN5IGNhbGwuIFNpbmNlCiAg
ICAgICB0aGUgY29yZSBuZXR3b3JrIHN1cHBvcnRzIFNJUCByZXNwb25zZSBjb2RlIDQ5NywgdGhl
IGNvcmUKICAgICAgIG5ldHdvcmsgc2VuZHMgYSA0OTcgQ2FsbCBUcmFuc2ZlciBGYWlsdXJlIHdp
dGggYSBXYXJuaW5nCiAgICAgICBoZWFkZXIgZmllbGQgc2V0IHRvOiAzODggIkNhbGwgaXMgYW4g
ZW1lcmdlbmN5IGNhbGwiCgoKCiAgICBVQSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBDb3JlIE5ldHdvcmsKICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICB8ICAgICAxLiBSRUZFUjogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICAgfCAgICAgICAgQ29u
dGFjdC1IZWFkZXI6ICtnLjNncHAuaXV0LWZvY3VzICAgICAgICAgICAgICAgIHwKICAgIHwtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58CiAg
ICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfAogICAgfCAgICAgMi4gNDk3IENhbGwgVHJhbnNmZXIgRmFpbHVyZSAgICAgICAgICAgICAg
ICAgICAgICAgIHwKICAgIHwgICAgICAgIFdhcm5pbmc6IDM4OCAiQ2FsbCBpcyBhbiBlbWVyZ2Vu
Y3kgY2FsbCIgICAgICAgICB8CiAgICB8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfAogICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICAgICAgICAgIEZpZ3VyZSA0OiBVc2Fn
ZSBvZiBTSVAgcmVzcG9uc2UgY29kZSA0OTcgQ2FsbCBQdXNoCgoKCgpLaGF0cmkgICAgICAgICAg
ICAgICAgRXhwaXJlcyBEZWNlbWJlciAyOSwgMjAyMSAgICAgICAgICAgICBbUGFnZSA3XQoMCklu
dGVybmV0LURyYWZ0ICAgICAgICAgIENhbGwgVHJhbnNmZXIgRmFpbHVyZSAgICAgICAgICAgICAg
SnVuZSAyMDIxCgogICAgMS4gVGhlIFVBIHNlbmRzIGEgUkVGRVIgdG8gUHVzaCB0aGUgY2FsbCB0
byBhbm90aGVyIGRldmljZS4KICAgICAgIEZlYXR1cmUgVGFnOiArZy4zZ3BwLml1dC1mb2N1cyBp
cyBhZGRlZCBpbiB0aGUgQ29udGFjdCBIZWFkZXIKICAgICAgIGZpZWxkLgogICAgMi4gVGhlIGNh
bGwgdHJhbnNmZXIgcmVxdWVzdCBjYW5ub3QgYmUgc2F0aXNmaWVkIGR1ZSB0byB0aGUgY2FsbAog
ICAgICAgcmVxdWVzdGVkIHRvIGJlIHRyYW5zZmVycmVkIGJlaW5nIGFuIGVtZXJnZW5jeSBjYWxs
LiBTaW5jZQogICAgICAgdGhlIGNvcmUgbmV0d29yayBzdXBwb3J0cyBTSVAgcmVzcG9uc2UgY29k
ZSA0OTcsIHRoZSBjb3JlCiAgICAgICBuZXR3b3JrIHNlbmRzIGEgNDk3IENhbGwgVHJhbnNmZXIg
RmFpbHVyZSB3aXRoIGEgV2FybmluZwogICAgICAgaGVhZGVyIGZpZWxkIHNldCB0bzogMzg4ICJD
YWxsIGlzIGFuIGVtZXJnZW5jeSBjYWxsIgoKCjUuIElBTkEgQ29uc2lkZXJhdGlvbnMKCjUuMS4g
U0lQIFJlc3BvbnNlIENvZGUKCiAgVGhpcyBkb2N1bWVudCByZWdpc3RlcnMgYSBuZXcgU0lQIHJl
c3BvbnNlIGNvZGUuIFRoaXMgcmVzcG9uc2UKICBjb2RlIGlzIGRlZmluZWQgYnkgdGhlIGZvbGxv
d2luZyBpbmZvcm1hdGlvbiwgd2hpY2ggaGFzIGJlZW4gYWRkZWQKICB0byB0aGUgIlJlc3BvbnNl
IENvZGVzIiBzdWItcmVnaXN0cnkgdW5kZXIgdGhlICJTZXNzaW9uIEluaXRpYXRpb24KICBQcm90
b2NvbCAoU0lQKSBQYXJhbWV0ZXJzIiByZWdpc3RyeQogIDxodHRwOi8vd3d3LmlhbmEub3JnL2Fz
c2lnbm1lbnRzL3NpcC1wYXJhbWV0ZXJzPi4KCgoKICBSZXNwb25zZSBDb2RlOiA0OTcKCiAgRGVz
Y3JpcHRpb246IENBTEwgVFJBTlNGRVIgRkFJTFVSRQoKICBUaGUgc2VydmVyIHVuZGVyc3Rvb2Qg
dGhlIHJlcXVlc3QgdG8gdHJhbnNmZXIgdGhlIGNhbGwgYnV0IGlzCiAgcmVmdXNpbmcgdGhlIHNl
cnZpY2UuIFRoaXMgcmVzcG9uc2UgTUFZIGluY2x1ZGUgYSBXYXJuaW5nIGhlYWRlcgogIGZpZWxk
IFtSRkMzMjYxXSB3aXRoIGEgd2FybmluZyBjb2RlIHNldCB0byBvbmUgb2YgdGhlIHZhbHVlcwog
IGxpc3RlZCBpbiBzZWN0aW9uIDUuMiBhbmQgdGhlIGFzc29jaWF0ZWQgd2FybmluZyB0ZXh0IGNv
bnZleWluZwogIGdyYW51bGFyIGluZm9ybWF0aW9uIGFib3V0IHRoZSByZWFzb24gZm9yIHRoZSBj
YWxsIHRyYW5zZmVyCiAgZmFpbHVyZS4KCiAgUmVmZXJlbmNlOiBbUkZDeHh4eF0KCgoKNS4yLiBX
YXJuaW5nIGNvZGVzCgogIFRoaXMgZG9jdW1lbnQgcmVnaXN0ZXJzIG5ldyB3YXJuaW5nIGNvZGVz
LiBUaGVzZSB3YXJuaW5nIGNvZGVzIGFyZQogIGRlZmluZWQgYnkgdGhlIGZvbGxvd2luZyBpbmZv
cm1hdGlvbiwgd2hpY2ggaGFzIGJlZW4gYWRkZWQgdG8gdGhlCiAgIldhcm5pbmcgQ29kZXMgKHdh
cm4tY29kZXMpIiBzdWItcmVnaXN0cnkgdW5kZXIgdGhlICJTZXNzaW9uCiAgSW5pdGlhdGlvbiBQ
cm90b2NvbCAoU0lQKSBQYXJhbWV0ZXJzIiByZWdpc3RyeQogIDxodHRwOi8vd3d3LmlhbmEub3Jn
L2Fzc2lnbm1lbnRzL3NpcC1wYXJhbWV0ZXJzPi4KCiAgMzgwLiBJbmFjdGl2ZSBzdGF0ZQoKCkto
YXRyaSAgICAgICAgICAgICAgICBFeHBpcmVzIERlY2VtYmVyIDI5LCAyMDIxICAgICAgICAgICAg
IFtQYWdlIDhdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgQ2FsbCBUcmFuc2ZlciBGYWlsdXJl
ICAgICAgICAgICAgICBKdW5lIDIwMjEKCiAgMzgxLiBMb2NhbCBSZWNlaXZlLW9ubHkgc3RhdGUK
CiAgMzgyLiBMb2NhbCBUcmFuc21pdC1vbmx5IHN0YXRlCgogIDM4My4gUmVtb3RlIFJlY2VpdmUt
b25seSBzdGF0ZQoKICAzODQuIFJlbW90ZSBUcmFuc21pdC1vbmx5IHN0YXRlCgogIDM4NS4gSG9s
ZCBzdGF0ZQoKICAzODYuIE1vcnRhbCBzdGF0ZQoKICAzODcuIENvbmZlcmVuY2UgY2FsbAoKICAz
ODguIEVtZXJnZW5jeSBjYWxsCgogIDM4OS4gVmlkZW8gY2FsbAoKICAzOTAuIFJlYWwgVGltZSBU
ZXh0IGNhbGwKCiAgMzkxLiBDaXJjdWl0IFN3aXRjaCBjYWxsCgogIDM5Mi4gTm9uIGV4aXN0aW5n
IGNhbGwKCiAgMzkzLiBTaW5nbGUgUmFkaW8gVm9pY2UgQ2FsbCBDb250aW51aXR5IGluIHByb2dy
ZXNzCgogIFJlZmVyZW5jZTogW1JGQ3h4eHhdCgo2LiBTZWN1cml0eSBDb25zaWRlcmF0aW9ucwoK
ICAgVGhlIGdlbmVyYWwgZGlzY3Vzc2lvbiBpbiBbUkZDMzI2MV0gYXBwbGllcy4KCgoKNy4gUmVm
ZXJlbmNlcwoKNy4xLiBOb3JtYXRpdmUgUmVmZXJlbmNlcwoKICAgW1JGQzIxMTldIEJyYWRuZXIs
IFMuLCAiS2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZQogICAgICAgICAgICAg
UmVxdWlyZW1lbnQgTGV2ZWxzIiwgQkNQIDE0LCBSRkMgMjExOSwgTWFyY2ggMTk5Ny4KCiAgIFtS
RkMzMjYxXSBSb3NlbmJlcmcsIEouLCBTY2h1bHpyaW5uZSwgSC4sIENhbWFyaWxsbywgRy4sCiAg
ICAgICAgICAgICBKb2huc3RvbiwgQS4sIFBldGVyc29uLCBKLiwgU3BhcmtzLCBSLiwgSGFuZGxl
eSwgTS4sCiAgICAgICAgICAgICBhbmQgRS4gU2Nob29sZXIsICJTSVA6IFNlc3Npb24gSW5pdGlh
dGlvbiBQcm90b2NvbCIsCiAgICAgICAgICAgICBSRkMgMzI2MSwgRE9JIDEwLjE3NDg3L1JGQzMy
NjEsIEp1bmUgMjAwMiwKICAgICAgICAgICAgIDxodHRwOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2lu
Zm8vcmZjMzI2MT4uCgoKCgpLaGF0cmkgICAgICAgICAgICAgICAgRXhwaXJlcyBEZWNlbWJlciAy
OSwgMjAyMSAgICAgICAgICAgICBbUGFnZSA5XQoMCkludGVybmV0LURyYWZ0ICAgICAgICAgIENh
bGwgVHJhbnNmZXIgRmFpbHVyZSAgICAgICAgICAgICAgSnVuZSAyMDIxCgogICBbUkZDNTQwN10g
SGFzZWJlLCBNLiwgS29zaGlrbywgSi4sIFN1enVraSwgWS4sIFlvc2hpa2F3YSwgVC4sCiAgICAg
ICAgICAgICBLeXppdmF0LCBQLiwgIkV4YW1wbGUgQ2FsbCBGbG93cyBvZiBSYWNlIENvbmRpdGlv
bnMgaW4KICAgICAgICAgICAgIHRoZSBTZXNzaW9uIEluaXRpYXRpb24gUHJvdG9jb2wgKFNJUCki
LCBCQ1AgMTQ3LCBSRkMKICAgICAgICAgICAgIDU0MDcsIERPSSAxMC4xNzQ4Ny9SRkM1NDA3LCBE
ZWNlbWJlciAyMDA4LAogICAgICAgICAgICAgPGh0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5m
by9yZmM1NDA3Pi4KCiAgIFtSRkM4MTc0XSBMZWliYSwgQi4sICJBbWJpZ3VpdHkgb2YgVXBwZXJj
YXNlIHZzIExvd2VyY2FzZSBpbiBSRkMKICAgICAgICAgICAgIDIxMTkgS2V5IFdvcmRzIiwgQkNQ
IDE0LCBGQyA4MTc0LCBET0kgMTAuMTc0ODcvUkZDODE3NCwKICAgICAgICAgICAgIE1heSAyMDE3
LCA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzgxNzQ+LgoKICAgW1JGQzY4MDld
IEhvbG1iZXJnLCBDLiwgU2VkbGFjZWssIEkuLCBhbmQgSC4gS2FwbGFuLCAiTWVjaGFuaXNtCiAg
ICAgICAgICAgICB0byBJbmRpY2F0ZSBTdXBwb3J0IG9mIEZlYXR1cmVzIGFuZCBDYXBhYmlsaXRp
ZXMgaW4gdGhlCiAgICAgICAgICAgICBTZXNzaW9uIEluaXRpYXRpb24gUHJvdG9jb2wgKFNJUCki
LCBSRkMgNjgwOSwgRE9JCiAgICAgICAgICAgICAxMC4xNzQ4Ny9SRkM2ODA5LCBOb3ZlbWJlciAy
MDEyLCA8aHR0cHM6Ly93d3cucmZjLQogICAgICAgICAgICAgZWRpdG9yLm9yZy9pbmZvL3JmYzY4
MDk+LgoKICAgWzNHUFAgVFMgMjQuMzM3XSAiVW5pdmVyc2FsIE1vYmlsZSBUZWxlY29tbXVuaWNh
dGlvbnMgU3lzdGVtCiAgICAgICAgICAgICAoVU1UUyk7IExURTsgSVAgTXVsdGltZWRpYSAoSU0p
IENvcmUgTmV0d29yawogICAgICAgICAgICAgKENOKXN1YnN5c3RlbSBJUCBNdWx0aW1lZGlhIFN1
YnN5c3RlbSAoSU1TKSBpbnRlci1VRQogICAgICAgICAgICAgdHJhbnNmZXIKCjguIEFja25vd2xl
ZGdtZW50cwoKICBMZW5hIENoYXBvbm5pZXJlLCBRdWFsY29tbSBJbmMuIGFuZCBXYXFhciBaaWEs
IFF1YWxjb21tIEluYy4gZm9yCiAgdGhlIHRlY2huaWNhbCBndWlkYW5jZS4KCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCktoYXRyaSAgICAgICAgICAgICAgICBFeHBpcmVzIERlY2VtYmVyIDI5LCAy
MDIxICAgICAgICAgICAgW1BhZ2UgMTBdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgQ2FsbCBU
cmFuc2ZlciBGYWlsdXJlICAgICAgICAgICAgICBKdW5lIDIwMjEKCkF1dGhvcnMnIEFkZHJlc3Nl
cwoKICAgU2hyYXdhbiBLaGF0cmkKICAgNTc3NSBNb3JlaG91c2UgRHJpdmUKICAgU2FuIERpZWdv
LCBDQSA5MjEyMQogICBVbml0ZWQgU3RhdGVzIG9mIEFtZXJpY2EKICAgRW1haWw6IHNraGF0cmlA
cXVhbGNvbW0uY29tCgogICBWaWtyYW0gU2luZ2gKICAgNTc3NSBNb3JlaG91c2UgRHJpdmUKICAg
U2FuIERpZWdvLCBDQSA5MjEyMQogICBVbml0ZWQgU3RhdGVzIG9mIEFtZXJpY2EKICAgdmlrc2lu
Z2hAcXVhbGNvbW0uY29tCgogICBNYXJjZWxvIFBhem9zCiAgIDU3NzUgTW9yZWhvdXNlIERyaXZl
CiAgIFNhbiBEaWVnbywgQ0EgOTIxMjEKICAgVW5pdGVkIFN0YXRlcyBvZiBBbWVyaWNhCiAgIG1w
YXpvc0BxdWFsY29tbS5jb20KCiAgIENoZXJuZy1TaHVuZyBIc3UKICAgNTc3NSBNb3JlaG91c2Ug
RHJpdmUKICAgU2FuIERpZWdvLCBDQSA5MjEyMQogICBVbml0ZWQgU3RhdGVzIG9mIEFtZXJpY2EK
ICAgc2ltb25oQHF1YWxjb21tLmNvbQoKICAgWW9uZyBYaWUKICAgNTc3NSBNb3JlaG91c2UgRHJp
dmUKICAgU2FuIERpZWdvLCBDQSA5MjEyMQogICBVbml0ZWQgU3RhdGVzIG9mIEFtZXJpY2EKICAg
eW9uZ3hpZUBxdWFsY29tbS5jb20KCgoKCgoKCgoKCgoKCgoKCgoKCktoYXRyaSAgICAgICAgICAg
ICAgICBFeHBpcmVzIERlY2VtYmVyIDI5LCAyMDIxICAgICAgICAgICAgW1BhZ2UgMTFdCgwK

--_004_BN0PR02MB7984E8FB218D3305CA902DC78CE89BN0PR02MB7984namp_--


From nobody Thu Aug  5 12:16:47 2021
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 4E0983A1F2A for <sipcore@ietfa.amsl.com>; Thu,  5 Aug 2021 12:16:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.552
X-Spam-Level: 
X-Spam-Status: No, score=-2.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IsdHDan0Jh4H for <sipcore@ietfa.amsl.com>; Thu,  5 Aug 2021 12:16:39 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2061.outbound.protection.outlook.com [40.107.22.61]) (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 3EB8B3A1F29 for <sipcore@ietf.org>; Thu,  5 Aug 2021 12:16:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LeOc906yxnB4FkKE9ID893z93aXPOeSPQoNKzS4v1kN5C2eUiO9/sHkNNHhiASz3O5Dz0ehKkmL000XOG9WGzVftNQjeKzvwKHPA7aEY98vp4/JDD8DELurvH5lzCxxGA/5IjEKvM4l+kc2gpcKzlNVkSev7VwL5WAOJ5r0QNgYQrdN3LGiPK+LQPKI7DStEJNaPWcth/2ntRSM16eOLkfWIRvkru8varl6LtYcgOnL6649kEibrq5kqzlBp0paH5++RF2tnPw+zku3k1hzCVHrw3FeEOSj8UCUh+85zw2sP7A5sTCyy8BSPVmmRzvbnCzora64jGbeC2FMSBVXTmQ==
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-SenderADCheck; bh=VixsWeVgqXhPraikuOYk4S964XfE7xXDLeZ76S5eIUc=; b=dkNNvxPGp2yoghVOPfyzGgkyTIvXKWhUMaePZhv1B4XSApyCsrO9MxecO1DsJbUyvLlV+UXcKmcM0wCoN59bwv0wWJeKvcgL769bztTqkY5v6IfLp0LEk7eGFnSSOKzMajX9ZTibKQ9E4n7m+TZ0C5CjmnDRhZb+es2wgWNkd2p9/N8/dYEhheeb6b8x9LFTsz41CwrggSYNXD9KyzOcVcY7HyN62vahyJPifaLkQR6K5Gi4g+6pxah4cji0RO6e5tQx4E/vN/Y5I0G9a7vfmLH56+hh/rfRWIwOyH9aQehMx4lpMBEwIOIvUy+y9jHHaIGN5h/HKDYJ7m8YltwQYw==
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=VixsWeVgqXhPraikuOYk4S964XfE7xXDLeZ76S5eIUc=; b=kU5IwwuAOgfKB8KtXoakkWe2Men42Xl0G0spr6WcmJHngoqk3g5JotuiN8moMVhEhVtH7zt4YmCgEQQJIkLmTLJwvgkuj+HpIlu5gJX0JqjMOxgCsV/FhiB0MNRhwrMZLZSfuzOUYFp0LLNjla1z6xDzFdrU6Eh/OaJZxFbkk+c=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by HE1PR07MB4330.eurprd07.prod.outlook.com (2603:10a6:7:a0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.12; Thu, 5 Aug 2021 19:16:33 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::e8b0:f0a5:f77f:5802]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::e8b0:f0a5:f77f:5802%6]) with mapi id 15.20.4394.016; Thu, 5 Aug 2021 19:16:33 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: SIPCORE <sipcore@ietf.org>
Thread-Topic: 4028bis re-start
Thread-Index: AdeKLmLKb5V0ymd5RVK4VTtbNW7Evw==
Date: Thu, 5 Aug 2021 19:16:33 +0000
Message-ID: <HE1PR07MB4441DFF0A67129CE3B9B36EA93F29@HE1PR07MB4441.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e0398797-0508-4448-2780-08d9584589a0
x-ms-traffictypediagnostic: HE1PR07MB4330:
x-microsoft-antispam-prvs: <HE1PR07MB4330F2B1B7CE23138E411B3B93F29@HE1PR07MB4330.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: lHwUWEmcW6l3LhorTeKbP+YJzd1rhmfrq2nzMvpjQYnxhc2sxbxiGWH1jchbbWtkwxu4XF1+UYTEapYxEf4yoOV7s76E91cpSAwuPZO8cIOwYT9JrFlb5cXYSEBuaPm698nN+B9tLKa4s3k9iOMxpbIm1whNfi7EvHXY6sLy0vMKvt/VDcFYtbRfDPjnYmDELkk+gpaO+QgRns/6nAuGmKY5Y1v7H6nWrIIZzmtp8PxGyy6btjQFiQ2bDCcV5jLmAxRwMSeXywgbudNKm8LLRbv0rBwTGfgPQt/3Gy4ZCgkCSdlymGtdFtXyBYjdpJE9ZAlS/9PwpTHQ6oh97OTJjR+8EYoD/enQHOmmaLlx3MsJFde+kDOhGn5lJ98QEkTuDu+vJDalIkkd3kGjDFsv0V/a6nEgI+YB8cNTrZcQusjeMIS/mVoHYSsIraluveuuUvv6ZcUh3BRNTGehcks4yU06z+WbaArFcRNAtcdxgbFm73SvEJe+kF/TkLcmr9BL3ftATSTTNDgbn5LemCm7OS4rWElUJl6Ic4e6skRPeH7oPLZqLIQGwKV7Oe/AbOqEL1QQtivbBNi8kuBopQNZNy4BKg2g6hbn25RXNkXxQdOYjL8YPyfYSlWRZyQ7p18HLEIZzbqgPR6bjuGkG5RbRsSIuIDY6nYk/1bkw9E9AjqTr0U10NgFKfGe/CGXgcCu4cQgEU6qEkcRQHbLQiNfSFlDIr64qXzDYJLA6jSyuVLTw9klfi0JXmznaCuXiADRduU+VqT4TDDXX7YSkM2QxYAT75VsQw3Ji/7KrYiL1oHwi8N+OZP4OkD6lDGIypsD6vzE3PBE6nWMZB0rhW4MrA==
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:(4636009)(136003)(366004)(39860400002)(396003)(376002)(346002)(8936002)(6916009)(44832011)(66556008)(64756008)(66946007)(9686003)(52536014)(38070700005)(66446008)(66476007)(166002)(83380400001)(71200400001)(26005)(33656002)(966005)(7696005)(316002)(122000001)(55016002)(38100700002)(2906002)(186003)(86362001)(76116006)(5660300002)(8676002)(6506007)(478600001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?geVq3Sm3HDxrawd8jLvVpyU4TJpqNvC5aQ49P2TiD4lvBu6R0mnjNPCXgKH2?= =?us-ascii?Q?xvr7vchhcW6SWSV9HMjgloVigTPiSWqHGw5pPhOY/nF2YsAPqjRAPNhYeoj9?= =?us-ascii?Q?zwvW+rmY9gN8mYWCXs9eqBKN/rkHv+CNHutBHRho+ivtoHGiGfC3pC92T2mp?= =?us-ascii?Q?X91O4r+iEAvWwtLZHs+9Zodnw9C7M0F3IhLrhs4QEO47XSuQnafyJ/Mztq7L?= =?us-ascii?Q?CQ0KOqb7E4gyVSD5zWlkimA0dxITaKfhoO6TSrpA8qabpKn0uVhmlSvvddul?= =?us-ascii?Q?siXV8/Xc4HMoRqxJtrOlEdr1fj15E7gU92lWWYJ1FyhOwfGsSzR40C1qFh0p?= =?us-ascii?Q?ReBnpF7Hot0PZHHtvZoF2SCSslfh1um0NVfgvptxdhxE0DL9hd7vsw+Wpkrw?= =?us-ascii?Q?55KoBX7e8nRegOfbZd3OcGP7SoYyIZPWTu+VuN2RlTSU/qjKkrWXqWspL+Aj?= =?us-ascii?Q?MEAPbs5R4zLBjN7LWAO5rCVe7NmjqMCFzx7Y/33HAeqqE7+D6fiH22Bobzvn?= =?us-ascii?Q?F1clfxJhbz9vg3PFKCUtnJl3KBV1kL4Xnl9U9Z70I17puHNjLmaoJW3R9Bgg?= =?us-ascii?Q?2fUc976DVMpnUHCC6LGOr4yWsaoicguTO3hshJCbiooBFBEpNZ5//tQ9NTpe?= =?us-ascii?Q?+DIX/0BDbKH6DIVnbSU13KSssomPsGrPYzPrX2Xhl5RYoGuV/Pl4ha44z0s2?= =?us-ascii?Q?dnePxjaodJI9Ym0p+IHkk8C1fKJwzW94QbgDPzZc8CeAiNKx0B4Ytxw7KyeO?= =?us-ascii?Q?t4KCoEfw7YslysC8Xj6i/JqU2A3PnjzjuUHOEs+oIrCOYQGtPmLompH+5z5q?= =?us-ascii?Q?TjPHSEq3LOCnBYLHVdeqK0NhOcA7m52fhjPHkDJUltJT1p5X4F2LDRwz5puA?= =?us-ascii?Q?TOLzQaHNxeSuDUe2Y+HOsje/2yCD5nETwFtj4GAjwv5xCXdvfG9nea6NoB4p?= =?us-ascii?Q?pfGz1J9YICTyX6QbHog3cZJvXOc732uBLGGNQ1NXyv4TdRaEBpi5jRnPR41Y?= =?us-ascii?Q?hXtGikp+0vJfTlhRL9HGZ7aLBnnyrT2zbQPUVkWkG6HMcIW/a0J6Xh+idLV2?= =?us-ascii?Q?Onme5XicFsloZWqQ7DBC+Gm5mcKFd29mPCSEZ8M8f8yKFL1jpfqTqiIvo1GH?= =?us-ascii?Q?P6n55XQj4oqtyih6SKdVQlrPXH+4jLAs3oP4aOYLDHcgjRJ9WtK5bbRkRqJb?= =?us-ascii?Q?neRD/YSLQy98lmqbFWzNh3f6pY8PyibvwlSW1Rnel/eKAv9qOPct5PpqqNei?= =?us-ascii?Q?O/J/uLPp0s1JKVJVJuK4MNjNnka676XwoiiDUO5i9seVhZt0tB2waQn+h+WR?= =?us-ascii?Q?ZQpqbMydfWHMF+nIfTGTJ0Hj?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB4441DFF0A67129CE3B9B36EA93F29HE1PR07MB4441eurp_"
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: e0398797-0508-4448-2780-08d9584589a0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2021 19:16:33.1269 (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: p6pAqAU9tz/ye5ftc44afJAeYRGPttxU80CWmMbCIeFu9PyVYX97w5ZT8KmITyN6EB6NUsA+pB84HDwF7jbogV51v0E3iZzMaAbUEfZ1/GI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4330
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/DZMq526aWH9-qqMFzRRMxCC9oJk>
Subject: [sipcore] 4028bis re-start
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 05 Aug 2021 19:16:46 -0000

--_000_HE1PR07MB4441DFF0A67129CE3B9B36EA93F29HE1PR07MB4441eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi session-timer lovers,

The work on 4028bis has been postponed for a long time.

I will now try to reboot the work, and hopefully we will be able to finaliz=
e the work soon.

SCOPE:
=3D=3D=3D=3D=3D=3D

I think it is important to keep in mind that the purpose of the work is to =
fix the issues associated with RFC 4028 - not to add new functionality, or =
change existing functionality just because someone thinks the functionality=
 would be "better" that way.

Of course, if people identity other errors in RFC 4028, those can also be f=
ixed.

A number of issues have been opened on GitHub, so we need to take a look at=
 those: https://github.com/cdh4u/draft-sessiontimer-race/issues


BACKGROUND MATERIAL:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

IETF #101 SIPCORE session-timer presentation:

https://github.com/cdh4u/draft-sessiontimer-race/blob/master/IETF101_SIPCOR=
E_SESSION-RACE.pdf

IETF #101 SIPCORE minutes:

https://datatracker.ietf.org/meeting/101/materials/minutes-101-sipcore-00

IETF #101 SIPCORE YouTube recording:

https://www.youtube.com/watch?v=3DkZdtpZe0-9E

GitHub issues:

https://github.com/cdh4u/draft-sessiontimer-race/issues


PROBLEM:
=3D=3D=3D=3D=3D=3D=3D=3D=3D

The problem is explained in the background material above, and also in the =
draft, but in a nutshell:


When an UPDATE transaction is triggered during an ongoing (re-)INVITE trans=
action, and if both transactions contain session-timer information, it can =
lead to a glare situation where it is unclear who is the refresher.


SOLUTION:
=3D=3D=3D=3D=3D=3D=3D=3D=3D

The proposed solution has been to say that, if a UAC ends up in a situation=
 where the session-timer property values are unclear, the UA MUST trigger a=
 "session-timer clean up" UPDATE transaction.

This is also aligned with the UAC procedures defined in RFC 6141 (Re-INVITE=
 and Target-Refresh Request Handling in the Session Initiation Protocol (SI=
P): https://datatracker.ietf.org/doc/html/rfc6141#section-3.4

There have also been some proposals on how to avoid the glare situation to =
begin with:


  *   Do not include session-timer information in UPDATE transactions that =
are sent while there is an ongoing (re-)INVITE transaction.
  *   Do now allow session-timer negotiation in UPDATE transactions to begi=
n with - no matter whether there is an ongoing (re-)INVITE transaction or n=
ot.
  *   Once the refresher has been determined, don't change it during the se=
ssion (in case of 3PCC etc it can be re-negotiated)
  *   ...


Regards,

Christer


--_000_HE1PR07MB4441DFF0A67129CE3B9B36EA93F29HE1PR07MB4441eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1921133076;
	mso-list-type:hybrid;
	mso-list-template-ids:-321344960 -107024450 67829763 67829765 67829761 678=
29763 67829765 67829761 67829763 67829765;}
@list l0:level1
	{mso-level-start-at:4;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"FI" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:bre=
ak-word">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi session-timer lovers,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The work on 4028bis has been po=
stponed for a long time.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I will now try to reboot the wo=
rk, and hopefully we will be able to finalize the work soon.<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">SCOPE:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=3D=3D=3D=3D=3D=3D<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I think it is important to keep=
 in mind that the purpose of the work is to fix the issues associated with =
RFC 4028 - not to add new functionality, or change existing functionality j=
ust because someone thinks the functionality
 would be &#8220;better&#8221; that way.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Of course, if people identity o=
ther errors in RFC 4028, those can also be fixed.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">A number of issues have been op=
ened on GitHub, so we need to take a look at those:
<a href=3D"https://github.com/cdh4u/draft-sessiontimer-race/issues">https:/=
/github.com/cdh4u/draft-sessiontimer-race/issues</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">BACKGROUND MATERIAL:<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IETF #101 SIPCORE session-timer=
 presentation:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://github.com/c=
dh4u/draft-sessiontimer-race/blob/master/IETF101_SIPCORE_SESSION-RACE.pdf">=
https://github.com/cdh4u/draft-sessiontimer-race/blob/master/IETF101_SIPCOR=
E_SESSION-RACE.pdf</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IETF #101 SIPCORE minutes:<o:p>=
</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://datatracker.=
ietf.org/meeting/101/materials/minutes-101-sipcore-00">https://datatracker.=
ietf.org/meeting/101/materials/minutes-101-sipcore-00</a><o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">IETF #101 SIPCORE YouTube recor=
ding:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://www.youtube.=
com/watch?v=3DkZdtpZe0-9E">https://www.youtube.com/watch?v=3DkZdtpZe0-9E</a=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">GitHub issues:<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"https://github.com/c=
dh4u/draft-sessiontimer-race/issues">https://github.com/cdh4u/draft-session=
timer-race/issues</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">PROBLEM:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The problem is explained in the=
 background material above, and also in the draft, but in a nutshell:<o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">When an UPDATE transaction is t=
riggered during an ongoing (re-)INVITE transaction, and if both transaction=
s contain session-timer information, it can lead to a glare situation where=
 it is unclear who is the refresher.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">SOLUTION:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The proposed solution has been =
to say that, if a UAC ends up in a situation where the session-timer proper=
ty values are unclear, the UA MUST trigger a &#8220;session-timer clean up&=
#8221; UPDATE transaction.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is also aligned with the U=
AC procedures defined in
<b>RFC 6141</b> (Re-INVITE and Target-Refresh Request Handling in the Sessi=
on Initiation Protocol (SIP):
<a href=3D"https://datatracker.ietf.org/doc/html/rfc6141#section-3.4">https=
://datatracker.ietf.org/doc/html/rfc6141#section-3.4</a><o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">There have also been some propo=
sals on how to avoid the glare situation to begin with:<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<ul style=3D"margin-top:0cm" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:0cm;mso-list:l0 level1 =
lfo1"><span lang=3D"EN-US">Do not include session-timer information in UPDA=
TE transactions that are sent while there is an ongoing (re-)INVITE transac=
tion.<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-=
left:0cm;mso-list:l0 level1 lfo1"><span lang=3D"EN-US">Do now allow session=
-timer negotiation in UPDATE transactions to begin with &#8211; no matter w=
hether there is an ongoing (re-)INVITE transaction or not.
<o:p></o:p></span></li><li class=3D"MsoListParagraph" style=3D"margin-left:=
0cm;mso-list:l0 level1 lfo1"><span lang=3D"EN-US">Once the refresher has be=
en determined, don&#8217;t change it during the session (in case of 3PCC et=
c it can be re-negotiated)<o:p></o:p></span></li><li class=3D"MsoListParagr=
aph" style=3D"margin-left:0cm;mso-list:l0 level1 lfo1"><span lang=3D"EN-US"=
>&#8230;<o:p></o:p></span></li></ul>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Christer<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_HE1PR07MB4441DFF0A67129CE3B9B36EA93F29HE1PR07MB4441eurp_--

