[sipcore] RFC 4028 UAS behavior requirement of Require header

Hoil Choi <hoil.choi@hotmail.com> Fri, 28 May 2021 07:08 UTC

Return-Path: <hoil.choi@hotmail.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 24C613A1DC7 for <sipcore@ietfa.amsl.com>; Fri, 28 May 2021 00:08:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=hotmail.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 ngheNUxUZkZM for <sipcore@ietfa.amsl.com>; Fri, 28 May 2021 00:08:35 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2030.outbound.protection.outlook.com [40.92.41.30]) (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 0113B3A1DCE for <sipcore@ietf.org>; Fri, 28 May 2021 00:08:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bSaQ/U9PpfDlSORFqylQ6hPU/ZbAwBszR5whV/Yvpa1Wks9DyvR0HrbLHEFGGZkxwbe5w0IpqJxenCGW+KIsQ1C/vYuuAtNRdcuPpYqBorZvXxkNuNgtm8G+fAxQMA9XsAdLpTU/QKrlbVC313UiY/jjICthcUZo1y+NFupNmfc1wke/tVlQBB3e2bOLZzJmfbCD1lXFclnrvKfxriVKK1xqGwS6qzJyvStgTHcMCXn4s2YtdjFrYEtKplikzgXjzYoOCi8A6cPBxBB1Xvs9tpoRO6pg0rYWD76UDeOovzlfblYlwyybb6rd2lAVijT4bo3MS7OCc4sJxcFrklMM/g==
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=yFsflWaUZ5G2DznOMyZzzCiYD4ZLblbG+FcVUBN+vSw=; b=OhEWGlXVFs7AItb0Qb0+ImLS63Gn/J7dgT1uZQGlRXFRI6DPJhWdYw3x/CCjxt08/Yjav3etFVMmqx03VJcSP1Z5pnVoXnrsOwcQZR0tojD2MUWNl+FmZ73NOv66VmMkWY1hwNlCcjlSq5OVrmu4wRMyldkXh56AMykDbjphJMT5frQrpFpMalcKw2Tneseacl0yZ4XSqZtPFNBV2u9Zc/nfcX4N6oaX+0mYbla+08SEJICZ+U+/SSG9XqsZgq8blEiP2hFKl/TVDkxtzUxWKGosHhbHN5clXtzVFSyFl9r2iu8BdxEAN5TLHdQiGhdfIHVgoduuNvUBkuyKK2877Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yFsflWaUZ5G2DznOMyZzzCiYD4ZLblbG+FcVUBN+vSw=; b=bdlVgB046jauFdLT91iL/79QLHKhAYSTmLymVofkDqyubfzQY5ZUgXQTPBd84pPsIB1L5IIWrULQyHSUpfJGW+AmANcGTbKHklocTCltKKq9IZTJRexwu98vEUEvZ60tGi/2WBh5DElzvUaZj7z0PQrTWA5Jf5E+F6Mk+2tWB+AFy8EPL3Up4KdQM5luN9XKicJjYvsrsgRyBogHmjSOZFRIoTjxk8wsdiOh0d6LdJlc3W2bOJsnNE+sG5AE8ynXg+9Q1nXh+kTD6tuQP08+vqfrHu0T9aziU5msio/h1S9PrBCJQ0tP7DiXZWw4rsc+VBsiwkd9YKrZ2XF5Sc0fBw==
Received: from DM6NAM10FT014.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::4c) by DM6NAM10HT210.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.28; Fri, 28 May 2021 07:08:33 +0000
Received: from CO6PR02MB7603.namprd02.prod.outlook.com (2a01:111:e400:7e86::49) by DM6NAM10FT014.mail.protection.outlook.com (2a01:111:e400:7e86::281) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.28 via Frontend Transport; Fri, 28 May 2021 07:08:33 +0000
Received: from CO6PR02MB7603.namprd02.prod.outlook.com ([fe80::11c6:9a98:84a:7f22]) by CO6PR02MB7603.namprd02.prod.outlook.com ([fe80::11c6:9a98:84a:7f22%7]) with mapi id 15.20.4173.021; Fri, 28 May 2021 07:08:33 +0000
From: Hoil Choi <hoil.choi@hotmail.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: RFC 4028 UAS behavior requirement of Require header
Thread-Index: AQHXU42WCj5aHc4bTkuBkpJKe+ECaA==
Date: Fri, 28 May 2021 07:08:32 +0000
Message-ID: <CO6PR02MB7603DC7C115904E3A41C9A95EE229@CO6PR02MB7603.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-incomingtopheadermarker: OriginalChecksum:18E37EF30986DB0A37C53FE76329C9352079974215C7CFDE9B03BC871F75C9DA; UpperCasedChecksum:8CB5BE63DA5CD057F85CE4BAC07D2A9DA9C5BFCE9F939F6A66C9DDF0EE23D894; SizeAsReceived:6652; Count:41
x-tmn: [VVpEuKcE8k3GO3GBQVpY6AAK9KVssMt7]
x-ms-publictraffictype: Email
x-incomingheadercount: 41
x-eopattributedmessage: 0
x-ms-office365-filtering-correlation-id: a360bbc6-ce86-459d-8eb7-08d921a76794
x-ms-traffictypediagnostic: DM6NAM10HT210:
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: r6TQqpbzoFBWW1L2cMcF6Rd3/EfTDKPEgWQiqXqszwzQxmuywWGeDILAy1rf0DGdPQMcDeS7Q4UoFT+eXkcr1SDk22WCeuI4OMAUiRweKYH8CCTWYlLrc+qHVyqkMw84I5hiAIzSPS7a5DTnWUojV9tJm3V+otq9phcjBSVyo3Hz0wPwBLjBktNBjeJpQpxk7gQAzu0D753yWUOduACD4jQ8dE5TCBkeUcRyKKxzAqGOg8l+N59qzc+S9gDUcdQ85PC7TRuk2g7Ka1FhzkB02Li8KBFkGhkpTIIp+Ppj/W3+EVnJxm0QveOv00iqquGPiuL6R/Yr608gu8lVJpe1vUhveZ+9IMbI2W9pWvKBZetrfWsoJX80lcqB573gnHTl/nDJoOMH4aWJAuAIvj7+FA==
x-ms-exchange-antispam-messagedata: J1wRYE97fYmLHWXRISVH7cBLGdHtvG2uuq0vLJK1UEqH5Fitv0iyGF5N4MtzHSnBkKZiwkIhCgBmNOwGgIF86hMG+At6gbypvprhSibKak7F00zWyekWuE/WvQ3IaWfRrQ7qFbzmKj66SoMxtec/PA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CO6PR02MB7603DC7C115904E3A41C9A95EE229CO6PR02MB7603namp_"
MIME-Version: 1.0
X-OriginatorOrg: hotmail.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-AuthSource: DM6NAM10FT014.eop-nam10.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: a360bbc6-ce86-459d-8eb7-08d921a76794
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2021 07:08:32.9943 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Internet
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT210
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/P_nEnqp8ZcxNdZSscbn4hI-R0yY>
X-Mailman-Approved-At: Fri, 28 May 2021 08:02:06 -0700
Subject: [sipcore] RFC 4028 UAS behavior requirement of Require header
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: Fri, 28 May 2021 07:14:51 -0000

Hello,

I hope this mail finds appropriate person or team for an answer to my question on RFC 4028.
I am a SIP enthusiast and always learning a lot about it, but by no means am I an expert; so please excuse my ignorance.

I came across an interesting statement In Section 9 UAS Behavior (or page 16).


If the refresher parameter in the Session-Expires header field in the
   2xx response has a value of 'uac', the UAS MUST place a Require
   header field into the response with the value 'timer'.

Statement seems to convey that UAS must place a Require header with value 'timer' when UAC requests itself to be the refresher.

However, this statement should only be true, if UAC did not put Session-Expire with value of 'uac'.

If UAC, in INVITE request, put Session-Expire with value of 'uac' (itself), UAS should not bother putting Require header field in the response.  Or to be more accurate, UAC should include 'timer' in Supported header, so that UAS doesn't have to bother putting Require header field.

What is the reason behind the requirement of Require header, from UAS in this case?

Thanks!
Hoil Choi
253-273-5442