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 13:08 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 A982E131118 for <sipcore@ietfa.amsl.com>; Tue, 8 Jan 2019 05:08:01 -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=FCSMbeQc; dkim=pass (1024-bit key) header.d=ericsson.com header.b=jibZlZrz
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 FdvMlNo5Fv69 for <sipcore@ietfa.amsl.com>; Tue, 8 Jan 2019 05:08:00 -0800 (PST)
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 5690F13111A for <sipcore@ietf.org>; Tue, 8 Jan 2019 05:07:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1546952876; x=1549544876; 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=rmyQIUDNbsGm4jfmGXNv7Erzk5r+ZMTsXMcqsNN8fwc=; b=FCSMbeQcQ8frV06yx36K+8S+ItwHuAVsdDPGRmdt+N6WrOofh4ClwCaOb+lFkH1k SjwnPVEaNpqD+kiuAEveI2vf/7I32vqKnUE7e1FzLvlquccV5dVt3U65umtS6ifY FjQZgV0rOtBss02SvoD06nOuJ+cPS0ssG7ouat/KvPc=;
X-AuditID: c1b4fb30-41b3a9e00000355c-06-5c34a0ac9714
Received: from ESESBMB505.ericsson.se (Unknown_Domain [153.88.183.118]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 93.B9.13660.CA0A43C5; Tue, 8 Jan 2019 14:07:56 +0100 (CET)
Received: from ESESBMR501.ericsson.se (153.88.183.129) by ESESBMB505.ericsson.se (153.88.183.188) 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 14:07:54 +0100
Received: from ESESSMB503.ericsson.se (153.88.183.164) by ESESBMR501.ericsson.se (153.88.183.129) 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 14:07:53 +0100
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB503.ericsson.se (153.88.183.164) 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 14:07:53 +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=rmyQIUDNbsGm4jfmGXNv7Erzk5r+ZMTsXMcqsNN8fwc=; b=jibZlZrz2n18Qd0iJ4onOpto6VMe3YfEbKRGGPZFGHtf3S2nqPprxFsCuBKUVrWsO+hX7qAlMUQwfG6ZB7b9+pH7dsxmXPRaH8eo01eXfhmbHsBoirN3Ykz0chzEd7ZAd/8OZYTUtjJY8+DUNHP2G1jDclqwF9r9+u8xCp5N7yw=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3097.eurprd07.prod.outlook.com (10.170.244.159) 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 13:07:51 +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 13:07:51 +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+AgAD59LM=
Date: Tue, 08 Jan 2019 13:07:51 +0000
Message-ID: <HE1PR07MB3161F4E5A2867E6745666892938A0@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; HE1PR07MB3097; 6:xEhaKEUaHFPwl84eYNWfkHAQhG/RCCyoMOi9/17PUnMUl5BLNLPb6PnTrDLZknSpR3FuGIEhpt9Jh7GLBoTOkuOew2S2HnicT37Ehoks5cEBcCcfL10F7hM2M8Os7+xRxpTrjwZAZMGaotuuK6UYcbJFFgkVdJcV1a/iyDMzzjyLAcCqIj6bGuFMDorgg2G6QxxBbh2lVzcOnkZuE3NgmhoMmD3J4DvvztfRS9phlMekpI5BebGDITiLtPADTeHh7IRWLfEoKiwrza+f0c2YktYFB2Nczu3EWiu8y5tSiRu97TW2WhChde9xl+pDTUUJYUg+5cKn/Q82VW6cUr9zg6VkznEAg310QzGFGQ7LyBi8Dd5NllXi1XfsgZjKFv1DT6H0Pi0aQlO6OpVl30sRYpjoTzxnacC1/RXTojvC+8Tmcu6BH04mKFndZKKH0PmsOiHUlMTAVcjMirY+ZbZhvA==; 5:QG4XB5aeAL8Dj+SZKDutZYUJzH1vwYk9sBSvoMoOnQTBbz4Y8lDo5igRUlKYGNNt5R+9YSrrLNLIKMohzv1GAyBU0/4bm4Fncl8mgAhr0tlFC2cfJpuHN8R/coXRCvVrWdEjKsqu6jNlff8A2ynoCtqre6ZeAVocOebqLX7wT60PxaKDBTiWWXdKRUCBuRjoQv/MngLlWU8N9wxKnwgbAw==; 7:9AIQF/Q/d1ra7yTdWh7qlqDg/trlbhNbFElNii1ndWriOY8au4gf5PLC2JDFkgh7el5d+eINOz+rIFhhcWUlAikXIzqKWILRNCCuaoQCoMgTN6HlvSX3ZOIrsKzwXS0PXNddbURhP1ZLil5wpbWABw==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 2c807db7-1142-4470-6f53-08d6756a4bdf
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB3097;
x-ms-traffictypediagnostic: HE1PR07MB3097:
x-microsoft-antispam-prvs: <HE1PR07MB30975F15DDBCB38DC376CC8A938A0@HE1PR07MB3097.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(908002)(999002)(5005026)(6040522)(8220060)(2401047)(8121501046)(3231475)(944501520)(52105112)(93006095)(93001095)(3002001)(10201501046)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(201708071742011)(7699051)(76991095); SRVR:HE1PR07MB3097; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB3097;
x-forefront-prvs: 0911D5CE78
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(346002)(366004)(136003)(396003)(39860400002)(199004)(189003)(76176011)(256004)(14444005)(33656002)(53936002)(6116002)(3846002)(11346002)(446003)(93886005)(6246003)(7696005)(186003)(25786009)(4326008)(5070765005)(26005)(2906002)(6436002)(7736002)(44832011)(8676002)(86362001)(71190400001)(71200400001)(14454004)(55016002)(486006)(99286004)(19627405001)(105586002)(106356001)(81156014)(8936002)(476003)(6606003)(229853002)(74316002)(54906003)(478600001)(81166006)(6916009)(102836004)(66066001)(9686003)(54896002)(68736007)(5660300001)(316002)(6506007)(97736004); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3097; H:HE1PR07MB3161.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: Bna1v+cACXJa7hKPBgHq/NhAqzU4UfpQXTiusekSP1jbpzCQS6rdVnOWctyKX0CI/Xet/IfXVQ7ZNSSvJtIvBh7UiG/KbB8f0IUqkjvINEl4jCXjy+ekcxA8sA34wc9mVmJlIQTqnK/OPD7x+NMSNteMX33Agh86VN3/EGy0Goc7GDa/HBP/NuUiy/xstDErwpLAIt3QIozKoMAqujHw/ii0aQBFiJbabvj1BgBWaZ2Mm6BhHR8yNjkR8p0oc2/hwrIeNyPU/GWUieOVJaXZv8FOONxN+2n1KG98+OdhtzQLv3zMRM7iqB4YZF+dSfCR
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB3161F4E5A2867E6745666892938A0HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c807db7-1142-4470-6f53-08d6756a4bdf
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jan 2019 13:07:51.7870 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3097
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0iTURzGPe95t71ai+PS/KtUsorI2DSRWCV2IcovRdGXECVf881Em7JX V1aWeVkwyaZzURZeysy81ujiB2s1KrpfRC0KWqIR4YrC1Jk2890x8tvvef7nOf/zwOGw6qEs jMvQ5woGPZ+llgew53bfNmpa62KTottvgu6z64xcVzTcwuiahl4qdGcnK7Du1HA91o147PIN 8gTX6B9FQkPDOJNgHTDhHTgxIC5NyMowCoao+JSA/SVTlSjn1+pDjzpqUCG6E2VG/hyQWLhy zaowowBORR4gsPe5WCpGEFxubPkvat33sBRRkUsMXDaFSQOWWDD0ep4ieqqSAW/pFRkV/Qhu 2Z7LzYjj5EQHZd6VUjqIRMDvyce+azEZRdBY1u7bPp8UISg/cZWRRBApRjBxqgTTyFooLXIx ErNkKdRUvUASK0kSDI2fnlk3xUDvWJtCGviTneB+a/YxIgtg7GmrL4xJCLwfrGVocQINXa8w 5WD4OuCV0fM8OJo/zfgRUFX4RE55IXTXliHKRQpodSRT1sAPmw1LNYFsg+7+FdR+jaDu5BbK kWAq/KSgnAnfJj74GgN5g6HO8pu1oOjqWc+jnA3PnM2o2tczEJ6cG2Spr4V3tio55ZXQWD+E KWvgrNfJzvbrkKIZBYuCmHogPSZGKxgy9opitl6rF3LtaPpz3b8xEd2Jvn7Z6ESEQ+q5ypTj sUkqGW8U8w84EXBYHaTsyJu2lGl8/mHBkL3HkJcliE4UzrHqEOWkKjBJRdL5XCFTEHIEw78p w/mHFSJb05GBxOtdXaJ9zbK7TesrzxvnRPb4kYK34Qv7tHtrygtibtUcHNR4rLuiMt+fPs9t 93jmb+Yrljv28e62aj9rt7vD3r5Vuyj4XfE673cceuFS/FiIYyw17viudScu+vVmzGv52Rkx PJV8dIl2fHu6KW6xJTRo/eLPxz5u6imPsYSrWXE/vyoSG0T+L2w2nlhYAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/hYqKdz9KtNYAkx8kCoienS6BMvA>
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 13:08:02 -0000

Hi,


For some strange reason most of the text got cut from my previous reply. Trying again.


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. If the request will not reach the UA, some retransmissions will be wasted, and the retransmission interval will increase.

I would also assume that it could trigger unnecessary discarded message error logging etc.

Regards,

Christer