Re: [sipcore] Eric Rescorla's Discuss on draft-ietf-sipcore-sip-push-21: (with DISCUSS and COMMENT) - the COMMENT issues - part 3

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 08 January 2019 12:50 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 85F8F131112 for <sipcore@ietfa.amsl.com>; Tue, 8 Jan 2019 04:50:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.365
X-Spam-Level:
X-Spam-Status: No, score=-4.365 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.065, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=d9R9HzEq; dkim=pass (1024-bit key) header.d=ericsson.com header.b=f4HvHJlW
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 m-zoVbDfY_sx for <sipcore@ietfa.amsl.com>; Tue, 8 Jan 2019 04:50:32 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (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 A1B07131113 for <sipcore@ietf.org>; Tue, 8 Jan 2019 04:50:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1546951826; x=1549543826; 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=cEcK4GYOhvbUVY2TKscV7Nw5O+uNku7uNfntsGyk+aA=; b=d9R9HzEqh/uxzBE/a8nNbefkc5qu1jjkqA5jHfT4EA63QycKJz++2rdbS4RF8amt pPA5jAetKvDmnFB29I7OjEL3FO4ilYhBTSI82XmMqcq/0K96+hkDLs8JAdP78QzV 7ohAaGMEnzXHhiTk/A73CgRVLQ0hNFMxuIh2KHe5q10=;
X-AuditID: c1b4fb2d-2198b9e00000062f-b1-5c349c913219
Received: from ESESBMB501.ericsson.se (Unknown_Domain [153.88.183.114]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id A1.53.01583.19C943C5; Tue, 8 Jan 2019 13:50:26 +0100 (CET)
Received: from ESESSMR503.ericsson.se (153.88.183.112) by ESESBMB501.ericsson.se (153.88.183.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 8 Jan 2019 13:50:19 +0100
Received: from ESESSMB501.ericsson.se (153.88.183.162) by ESESSMR503.ericsson.se (153.88.183.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 8 Jan 2019 13:50:19 +0100
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (153.88.183.157) 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 via Frontend Transport; Tue, 8 Jan 2019 13:50:19 +0100
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=cEcK4GYOhvbUVY2TKscV7Nw5O+uNku7uNfntsGyk+aA=; b=f4HvHJlW6ck6bhuIeQJ6VvYLmUJKh2+ecfOSiYHFNhy7FgzsWKhFdHWdJbv6E15RA22KGSvOhwdUE0YhPZhWVA3M2xEcq0RgX5imkWhviY+JAojJjkxQt1DSjsFF6Q4jyDa3s/LWj/F01x7U1bjZ2Wt+q4kXWJ6OvF9WE9W0TEM=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB4204.eurprd07.prod.outlook.com (20.176.166.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.6; Tue, 8 Jan 2019 12:50:17 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::852a:3f04:e342:cf55]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::852a:3f04:e342:cf55%3]) with mapi id 15.20.1516.010; Tue, 8 Jan 2019 12:50:17 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Eric Rescorla <ekr@rtfm.com>
CC: The IESG <iesg@ietf.org>, "br@brianrosen.net" <br@brianrosen.net>, "sipcore@ietf.org" <sipcore@ietf.org>, "draft-ietf-sipcore-sip-push@ietf.org" <draft-ietf-sipcore-sip-push@ietf.org>, "sipcore-chairs@ietf.org" <sipcore-chairs@ietf.org>
Thread-Topic: Eric Rescorla's Discuss on draft-ietf-sipcore-sip-push-21: (with DISCUSS and COMMENT) - the COMMENT issues - part 3
Thread-Index: AQHUpsHUhFjjQmbHb0u6y8z0SMYiDaWkXU+AgADtpLc=
Date: Tue, 08 Jan 2019 12:50:17 +0000
Message-ID: <HE1PR07MB3161FF8C793D16A45AA7C7F6938A0@HE1PR07MB3161.eurprd07.prod.outlook.com>
References: <154681733718.17024.3190954246737206843.idtracker@ietfa.amsl.com> <HE1PR07MB31611EECBA89EF1FC46D756C93890@HE1PR07MB3161.eurprd07.prod.outlook.com> <CABcZeBM-SdQH4_92uo5-KWWG=Wnb+1u=j7u-1J3FzjjymQYJhA@mail.gmail.com> <HE1PR07MB31611682A1DA90ADBC1E620D93890@HE1PR07MB3161.eurprd07.prod.outlook.com>, <CABcZeBNC-3Gc3LStnRwn2T_SSeO6Zo=S3Oy+90MX1xjxo0njgA@mail.gmail.com>
In-Reply-To: <CABcZeBNC-3Gc3LStnRwn2T_SSeO6Zo=S3Oy+90MX1xjxo0njgA@mail.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.33.31.219]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR07MB4204; 6:/XcRc2m8GeoXzIN3eFJrEW/sHOhHQEccHSUVaflgPEUlo3mgZ4CgPC+LuvztxC7KzgVuGtC/pd5wHLkxMv2H3qOV8CfoqRe4sBkUmGb6OPbUTP2whndj4PX/kFgxUVWsjcbi1bCNZMHeL430d8JG+mnOqEkvn+QdBx+b0tZkVFGhSvOCIQQ+vyxGgfEjW9AbAVtk5ldClk27xBPczutC+xBzT3+wOSCotqh0U+LA1+py/phaP8b9K8th7xvNoNXWAB/8nhESxtuvPQUBKvQuOKVr/bH/0aA9Z8VVQ8gmo5ZwpXMLQvVoIzR1k+3ZQIsw5OCpv6qeJ+eEs3MWdTPtDfGnVyr/zGiHJddWqWoaNKQdESRxE9LxgCd8Q+lhvFL208vkCBJ7ai72k9STes6xVU+lAKh1BTt3+I275NqFMtmHxBeJWftNCIYjTm/pSvhwujW2u43MR7T532TnY3bD8A==; 5:spZlkQufD59tg5mwP34RmGfdmPjqOK+F1Mb0QEHb002pnSgiQ9bYJKSCYgnlfjWJiuu2+qscvBywi6oGJ0X12PWwwBY397DAhWLQh5wKgCb5MTNKbMxjjO5UnM63IG1X4mW9oteW02G/cMO5ph3Fyn9KlXbLF1RenFl7rkWqJYa2qS9cNb7djknENIl9uIwkdxPGkcgYs4qqcB3KkVv7ug==; 7:6DhrWD/UPO6YpdIxEuk9hAhUreLUwicn7Q1D9r3gG5szskGgAh3zLHBOjOCu1YjwhsFHs7epKxALcn+s7t2IFDo/tB9jK1QnFPYaYPc3sLu95UKEjO/52z2OKt+kmN6GyzW9SsPga0PggfTBjBQ3uA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: f8ddc7c4-f5f4-417c-1625-08d67567d750
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB4204;
x-ms-traffictypediagnostic: HE1PR07MB4204:
x-microsoft-antispam-prvs: <HE1PR07MB42043CBDA85949F93A3D03BA938A0@HE1PR07MB4204.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3002001)(3231475)(944501520)(52105112)(93006095)(93001095)(10201501046)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:HE1PR07MB4204; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB4204;
x-forefront-prvs: 0911D5CE78
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(366004)(136003)(376002)(396003)(189003)(199004)(71200400001)(74316002)(6916009)(6436002)(2906002)(6246003)(106356001)(105586002)(97736004)(3846002)(6116002)(53936002)(19627405001)(14444005)(71190400001)(316002)(54906003)(44832011)(86362001)(256004)(5070765005)(93886005)(486006)(6606003)(33656002)(99286004)(5660300001)(68736007)(55016002)(54896002)(9686003)(229853002)(81166006)(8676002)(81156014)(478600001)(8936002)(7736002)(14454004)(476003)(446003)(11346002)(66066001)(186003)(26005)(25786009)(6506007)(4326008)(102836004)(7696005)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB4204; H:HE1PR07MB3161.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-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: yH628nFNHLvCwHm8oWMTIlOWg0Hw2bzRiJXiMnzHqSZTjxEcDZECbeCXGwjwNBsx1XcCHffZkrKc4OxD0nDH4bUjLyArCBd0LKkWw/OoHqwWvUux78wETTP/yQV+RCIIZaZwC4U9fC3LA71wiV1BjGAKIXi7qEfwFDn8zYBa9NDqAGxMN1gGk3bIpX8k+K6oHZQOs33oNONBuRSAvlCA4/PrAj4R9U+ZXLueJw+off/dOriATqERw5HeXpMKjQmH9gvBhFqZ7YqRFu60UdV7FTAmK4hbVVZfFj1upGFpkQb5zK1lolBmw2zHGA4oy7ln
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB3161FF8C793D16A45AA7C7F6938A0HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f8ddc7c4-f5f4-417c-1625-08d67567d750
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jan 2019 12:50:17.2584 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4204
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHec85OzuOFq/z9qAWMoJC8ZrBkAj7tiCj3JeSgY48qDgv7Kho RXnrNtPUnDkJzDTN68C01BzVGDiLTAVp+CG1KSRKTsw5L810Z5Hffv//c/m/D7wMKbEIApmM 7DxWk61SS2kRpb/6VhNe+yxWGWXsR7LF2XpaVrreRcheLY8LZQ27NaSscr2ZlG04++h4Wj7r +COUt7ZuEfIntnvkZTJJdDaVVWcUsJrIcymi9JIVC507FFfYaywVFKOmGC3yYgDHQuXofUqL RIwEmxEsGmsRLzYQ7M1M/Bf1difBixYCHF+m3YLC1SRMD2wK+UoNAd+rHCQv5hFU9s/sC4ah sQwqXGEHib44BLZ3Le5EEjsQtFX0uqd9cCmCqpIO915fXIZgp7Kc5EfiQN9hFh4whU/Auwkz fcBirITf2lVP3B4B05s97iYvfAVWvmndjLA/bH7qJg6YxAEws9BE8JdjaB35SvLsB0s2l4Dv V8H7zjmPHwJ1xWM0z8dgqqkC8VwqhDUtxXM42HU6T38COO1W9zmAJxBsGO56wkJh5fMDz6JM GDLzZwKeJEHfs05Wo6jGQw/kOQfsZeNuFmNvGNMvULwfAVZdHc1zGLQ1L5M8h0ODy0Qd9p8j YSfy41iOy0qLOR3BajKuc1xOdkQ2m9eH9v/Xx/6d8EHUtXzehDCDpEfEI3dilRKBqoAryjIh YEipr9iQv2+JU1VFN1hNTrImX81yJhTEUNIA8a7EWynBaao8NpNlc1nNvyrBeAUWo9z55JZT qg+KYZdRN1xYG6QPSqyASJkldGrbZXth7bQo1AP+K9fCbjnr1b2j7VtHR/sMPRdTotfeKC6M P1ztLvrlOrmwGPxS/mNJgQcnrE+LoyHoZ0IkZRs4aZ1Jak+/LQiee50YcMnQLn+kKG9sPqOM 9TEer5uM5x77WG+KpBSXrooOJTWc6i+GGh1PWwMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/KGmrFe17bldqRJBMdFYAWDA3WdQ>
Subject: Re: [sipcore] Eric Rescorla's Discuss on draft-ietf-sipcore-sip-push-21: (with DISCUSS and COMMENT) - the COMMENT issues - part 3
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: Tue, 08 Jan 2019 12:50:34 -0000

Hi,


S 5.3.2.
>>
>>      If the proxy has knowledge that the UA is awake, and that the UA is
>>      able to receive the SIP request without first sending a REGISTER
>>      request, the proxy MAY choose to not request a push notification
>>      towards the UA (and wait for the associated REGISTER request and 2xx
>>      response) before it tries to forward the SIP request towards the UA.
>
>Why not race these?

One could do that, but I don't think it should be mandated.

>The current text prohibits racing if you *don't* know that the UA is awake.

The basic assumption of the mechanism is that a UA cannot receive SIP requests before it has received the push notification, sent the REGISTER etc.

>But that may or may not be true, depending on whether the device has gone to sleep

Implementations can of course do whatever they want, but I think it is bad design to specify such behavior. Unless the request will reach the UA, some re-transmissions will be "wasted", and once the proxy receives the REGISTER the re-transmission timer might have become rather big.

But, perhaps we could say something like:

"if the proxy has knowledge, or strong reasons to believe, that the UA is awake"

An example of such strong reason is that the proxy received the previous REGISTER just a few seconds ago.

Regards,

Christer


-Ekr


Regards,

Christer