Re: [sipcore] Session-timer: Result below an acceptable value

Christer Holmberg <christer.holmberg@ericsson.com> Sat, 06 October 2018 19:21 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 760CD130E02 for <sipcore@ietfa.amsl.com>; Sat, 6 Oct 2018 12:21:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.757
X-Spam-Level:
X-Spam-Status: No, score=-2.757 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=P+rblaI2; dkim=pass (1024-bit key) header.d=ericsson.com header.b=FVAIBoYY
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 zlUbJf2Zof9h for <sipcore@ietfa.amsl.com>; Sat, 6 Oct 2018 12:20:57 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 77FC31292AD for <sipcore@ietf.org>; Sat, 6 Oct 2018 12:20:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1538853654; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=0cWq9Dam3xbAYr3O/imNWzyMXUZr9dDypblcoT29Kqw=; b=P+rblaI2FwTnDT1Mj1F6rtxVM0PWiCsC5qzI0eLf8nKqn0ImaLlVH0PwzHHUGtMS b8mK7F6tqEDNTQegI2VM+4P1g8RpvEv85Tx9zGb6rIZzz6zNOKxxx+5m3uqI24In iSaqcTZQL0g4myl7mGb2ly36rUsPZSBhPg2XFasduwE=;
X-AuditID: c1b4fb30-fe1ff700000055da-4c-5bb90b164745
Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 53.27.21978.61B09BB5; Sat, 6 Oct 2018 21:20:54 +0200 (CEST)
Received: from ESESBMB501.ericsson.se (153.88.183.168) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Sat, 6 Oct 2018 21:20:54 +0200
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB501.ericsson.se (153.88.183.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Sat, 6 Oct 2018 21:20:54 +0200
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=0cWq9Dam3xbAYr3O/imNWzyMXUZr9dDypblcoT29Kqw=; b=FVAIBoYYlz8mswIfKEUtgnIUiG63cFKePfntOrhLN2PF/hiWhaUw9ZXSw9UzQP7p0lzmmbvXJkJkB0ZRvR+PnytOCQYkb6RMXOA4ZHtCzSGskX5WFUIFWFDkRemsq1+boqtzDQYKVWFIMrHGPO1BSI05GeufTijwSQ9SpSySBJo=
Received: from VI1PR07MB4782.eurprd07.prod.outlook.com (20.177.57.157) by VI1PR07MB1310.eurprd07.prod.outlook.com (10.164.92.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.10; Sat, 6 Oct 2018 19:20:52 +0000
Received: from VI1PR07MB4782.eurprd07.prod.outlook.com ([fe80::39f7:7dd7:dc40:4221]) by VI1PR07MB4782.eurprd07.prod.outlook.com ([fe80::39f7:7dd7:dc40:4221%6]) with mapi id 15.20.1228.011; Sat, 6 Oct 2018 19:20:52 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: OKUMURA Shinji <ietf.shinji@gmail.com>, SIPCORE <sipcore@ietf.org>
CC: "roland.jesske@web.de" <roland.jesske@web.de>, Roman Shpount <roman@telurix.com>
Thread-Topic: [sipcore] Session-timer: Result below an acceptable value
Thread-Index: AQHUW7KTZY0yCStFJky+6E3IbpxugqUOtPyHgAAXX4CAAAXZfIAAIU0AgAADZmKAAAZF5oAAFacAgAAA6lGAAsd+AIAAwEAz
Date: Sat, 06 Oct 2018 19:20:52 +0000
Message-ID: <VI1PR07MB47829EFA8C3A0D93B47F66AC93E40@VI1PR07MB4782.eurprd07.prod.outlook.com>
References: <VI1PR07MB478264B6B2F31F25BF46EDE093EA0@VI1PR07MB4782.eurprd07.prod.outlook.com> <5eaf2341-dc1f-4241-b0e4-99ad1737d753@email.android.com> <VI1PR07MB4782BF5E160BCA2B56D95BA293EA0@VI1PR07MB4782.eurprd07.prod.outlook.com>, <c0937619-589a-e459-fdbe-dde4cf8a5082@gmail.com>
In-Reply-To: <c0937619-589a-e459-fdbe-dde4cf8a5082@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [37.136.87.137]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB1310; 6:WshRPVzY0ATk/aqVlbja3toh7Ov+gjGjAnlGtvvxfb5v30+qBaZRiGqIYQei8C7S2X/a88iJooeO8JeatmuLGMKMfRGOs5fpN0kxHJsB5ryBX3x4CRHfBeRX2fchwdirDoUYBiXe6+Uu5dPcQF/19uCk+tRIK6+RGNKB9EGIRHWW2DjSGYjWZcee0eUogBhU/ectGGm7akwjvB3LYXW8OJDAH40s6w1jYxh24jA+odDEqCKcsYTio1WbDwGtvKV7L6nvpqv/l/292Xbbj4fRR4ssPNS7IOSjzxDCUE47QP+S4T+evrHfY0P/ErkfNZEZYCAqiC6q9oUP3SpwLXITfjDsBaA6bkWZ/5L+eyDPsANSLikB6Rp89ESPOOHCF22TXXXlvTWektDVxb2U1Rcpz04M0pkf++UKZ3ps8aNgTfQR2gmoxtk+ueawPsSZ5UVlejAgC1ZqBW+mlzYrDR7HSw==; 5:m2ReobezIxX18ROM4Rq65MYLItwzCVDjj3Gr7XuXt7g2OElakNQlQ/dfNoc96DGE1Vd+FpE6fpp4o+5Erh4XIRBVPTbUc5FMy3hqbU+pSqlkWlgvujF1+0uIK32qMjyiekifcQ3Qz7nMp0GW5HRwlfjFFfE0EehQqlpyQTLUSDw=; 7:XZqcPRZhGyS0z1YOJHk5K5+V4lg0ENJ9kZX3ArTE9SBMPB6xDrOmrfqf66mST6CQ4Ppu0yW8eLPXIgPk+Urs1HzwUh75s6JJt3J/kIUDWJoQNhyzyhvYsEhB+CPnl8UZ7CIO9uNHO3e7swh2DIVUe0a3vKg3dJbgS3Q0cdAI7gR/fQXwTdSkVpbdIYihxxI5yFX+zWZuVrM69cZQmByKMNLKcfbfquMec8RUpHIWJGluPnI8r4Ami0rKe3mQp9ES
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: e4f833c2-da56-4dcb-3095-08d62bc0d4d3
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:VI1PR07MB1310;
x-ms-traffictypediagnostic: VI1PR07MB1310:
x-microsoft-antispam-prvs: <VI1PR07MB13104901AC7DBDA93D5EB39593E40@VI1PR07MB1310.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(85827821059158)(245156298449039)(37575265505322)(248295561703944)(166708455590820);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(149066)(150057)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051); SRVR:VI1PR07MB1310; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB1310;
x-forefront-prvs: 0817737FD1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(366004)(39860400002)(396003)(346002)(51444003)(189003)(199004)(6606003)(7736002)(3846002)(1015004)(6246003)(71200400001)(6436002)(71190400001)(74316002)(5660300001)(25786009)(316002)(33656002)(99286004)(7696005)(110136005)(76176011)(256004)(14444005)(229853002)(97736004)(54906003)(6116002)(81156014)(2900100001)(53936002)(81166006)(66066001)(6506007)(53546011)(606006)(11346002)(478600001)(236005)(9686003)(476003)(966005)(2906002)(186003)(86362001)(55016002)(8936002)(733005)(102836004)(68736007)(486006)(446003)(39060400002)(93886005)(8676002)(105586002)(19627405001)(26005)(4326008)(5250100002)(54896002)(6306002)(44832011)(14454004)(106356001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB1310; H:VI1PR07MB4782.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 7pRpMrrGwkBuc379JZIDUlvPXOoRxZhuPMx7j9vF66Pxtu0Gvltu3zCdr+0NW1cOno4RgM4JqELAln9LxW5MlSvWAuNR65uapGwUo0f3tN+Ryqnnq22SjDuuYedZtWj42OqmCKS+S7m9KBfPb3v7LRlHr9kO5DapynnyI2U7UtnwglJ9kGtxlc6As9WaOyue/JasauB1hBdkHf1Wi9xkaeSylQ5Ku9QYnIWf/ocVJNP55bIQCd79vCBgj016KfEdWuwoZi2e8Ja/cYJ82nyE2S5Br6MOTUByXYAdna7oeEBr0zlgENNOujJ/jaiwDr1aahNLqh2Q6uQ/F+XLDxQtPuyBIMkZfNCUagb+xeZTr6E=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB47829EFA8C3A0D93B47F66AC93E40VI1PR07MB4782eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e4f833c2-da56-4dcb-3095-08d62bc0d4d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2018 19:20:52.2878 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB1310
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Se0hTURzHO/fe7V6Xg9N8/VAsXIE28TExGlGSpCZpo0BM1B6zXXSoU7al GRhSGDQNFRz4TMkRKJaPxHxEPtBmmmZRUjbBmShCqBGbpWVtuwv873O+3+/5PQ6HIUWDPF9G pdaxGrUiR8wXULUpzwtDvPf3p4VbFwNlxop2vqy18xuS1cwaSJn1Zzf/NBXfX7dAxxuNv4j4 +er8+C8rvdQFKlVwUsnmqApYTVjUNUHWHZuVl7/dgG5uVZ4rQcs1SI/cGMCR8HHjN1+PBIwI jyNo73nK4w5WBIOTVpfTQsD92kWnQ+FKEnpbBhHnVBGwvbFIcwcLAvPcZ3uMYfhYBmW7wY4m njgOmhtrKQeTOBk6lxYIB3vY9fbhMYLLnIU5WznJsRrG5hqcZSh8BL6vsA4U4nQYM/lzneoJ GO+u4znibvgUmKb/OMsg7A1bk+0E18oH5pebCG5PDMYXb0mOvWDt6y6PyytgqG3RpQeA4cOA K+8P75vKnDsCfklDV6OJ5owQ2DQYXBfOg+3uFJ8LmRBY3j1yhSRgM08QjqkBZ8PaSignF8PQ vR3Xwx+EtgcWqhKF1+2ZleM8qDKv0w4W4gPwunaZqrNXIvFR6BgI4yIBUF1moTkOgtKGRnqv 3ozoNuSlZbUZuZkREaGsRnVdq81Th6pZXTeyf6mRnp3wPrS2Gj2KMIPE7sIR1J8m4ikKtEW5 owgYUuwpnGjqSxMJlYqiW6wm76rmRg6rHUV+DCX2Ecrkz1JFOFOhY7NZNp/V/HcJxs23BNXs Fhma3kwneP1dUvKlM3EVm3RC9kO5SK+WxJYezrgzcExS+sO4EhxUKJ91f/IqeqscPR7WBbH7 qEPmwONKlbRLU5xiqk9S+flk9cQkCmJJc+TlGP3MJYPO91OVh0fHGZJUV6QvSxM9WzeTmpP4 UbenEtYvrnbp407YrsiTxZQ2SyGVkBqt4h+d8EhbTgMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/dXCBlgIhRnbdpS4NzWIwMoX4_3I>
Subject: Re: [sipcore] Session-timer: Result below an acceptable value
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: Sat, 06 Oct 2018 19:21:01 -0000

Hi,


I don't think the UAS should decrease S-E. Again, the mechanism is mostly useful for proxies, so they should be able to decide.


Of course, if the UAS think the S-E value is too LOW, it should reject the request. But, I see no reason why a UAS should decrease the value.


Regards,


Christer




________________________________
From: OKUMURA Shinji <ietf.shinji@gmail.com>
Sent: Saturday, October 6, 2018 10:50 AM
To: SIPCORE
Cc: Christer Holmberg; roland.jesske@web.de; Roman Shpount
Subject: Re: [sipcore] Session-timer: Result below an acceptable value

Hi,

If a proxy decreases the S-E, the next proxy is more likely to reject
the request by 422.
So I think that a proxy should adjust the Min-SE rather than decrease
the S-E.
And ultimately, a UAS should decrease the S-E as low as possible after
considering it's own wishes.

Regards,
Shinji

On 2018/10/04 22:33, Christer Holmberg wrote:
> Hi,
>
>
> The UAS is not allowed to include Min-SE to begin with (unless it sends a 422 response).
>
>
> The UAS is currently allowed to reduce the S-E value in the response, as long as it it's larger than the Min-SE value in the corresponding request. My suggestion would be to say that a UAS SHOULD NOT reduce the S-E. Again, assuming the proxies know better how often they want session refreshes, there is no need for the UAS to reduce the value.
>
>
> Regards,
>
>
> Christer
>
>
>
> ________________________________
> From: roland.jesske@web.de <roland.jesske@web.de>
> Sent: Thursday, October 4, 2018 4:21 PM
> To: Christer Holmberg
> Cc: Roman Shpount; OKUMURA Shinji; SIPCORE
> Subject: Re: [sipcore] Session-timer: Result below an acceptable value
>
> Hi
> Reading this. I understand that the proxy should be allowed to increase the Min SE.
> For my understanding.
> Following that the UAS cannot lower it again. Correct?
> That would be my understanding.
>
> Best Regards
> Roland
>
> Am 04.10.2018 20:05 schrieb Christer Holmberg <christer.holmberg@ericsson.com>:
>
> Hi,
>
>
> In order to keep track of the suggested RFC modifications, I suggest that we create GitHub issues.
>
>
> As an example, I created one for Shinji's suggestion to allow a proxy to increase the Min-SE header field value.
>
>
> https://github.com/cdh4u/draft-sessiontimer-race/issues/1
[https://avatars0.githubusercontent.com/u/9333380?s=400&v=4]<https://github.com/cdh4u/draft-sessiontimer-race/issues/1>

Proxy allowed to increase Min-SE header field value · Issue #1 · cdh4u/draft-sessiontimer-race<https://github.com/cdh4u/draft-sessiontimer-race/issues/1>
github.com
BACKGROUND: Section 8.1 of RFC 4028 says: "A proxy MUST NOT insert a Min-SE header field or modify the value of an existing header field in a proxied request if that request contains a Support...



>
> [https://avatars0.githubusercontent.com/u/9333380?s=400&v=4]<https://github.com/cdh4u/draft-sessiontimer-race/issues/1>
>
> Proxy allowed to increase Min-SE header field value · Issue #1 · cdh4u/draft-sessiontimer-race<https://github.com/cdh4u/draft-sessiontimer-race/issues/1>
> github.com
> BACKGROUND: Section 8.1 of RFC 4028 says: "A proxy MUST NOT insert a Min-SE header field or modify the value of an existing header field in a proxied request if that request contains a Support...
>
>
>
>
>
> (As always, any formal decision whether to modify something will be made on the list)
>
>
> Regards,
>
>
> Christer
>
>
>
>
> ________________________________
> From: sipcore <sipcore-bounces@ietf.org> on behalf of Christer Holmberg <christer.holmberg@ericsson.com>
> Sent: Thursday, October 4, 2018 2:43 PM
> To: Roman Shpount
> Cc: OKUMURA Shinji; SIPCORE
> Subject: Re: [sipcore] Session-timer: Result below an acceptable value
>
>
> Hi,
>
>
> Sorry, I read your first e-mail wrong: I thought you said that the proxy would DECREASE Min-SE. But, now I see that you talk about INCREASE 😊
>
>
> I see no reason why a proxy couldn't increase Min-SE.
>
>
> As we have learned, the main users of session timer are proxies, not UAs, so a UA should not care if the minimum value is increased.
>
>> Technically speaking UA still care about how often they need to generate refresh since this can result in extra load on the UA.
> Sure, but increasing the Min-SE value will not result in extra load - on the contrary it may reduce load :)
>
>> When session timer is negotiated, S-E specifies the max acceptable value and Min-SE specifies min acceptable value, so proxy should be able to increase Min-SE and decrease SE.
> Correct.
>
> Regards,
>
> Christer
>
>
>