[sipcore] Draft new version: SIP Push -23

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 21 January 2019 11:23 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 B3DDF12DD85 for <sipcore@ietfa.amsl.com>; Mon, 21 Jan 2019 03:23:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.853
X-Spam-Level:
X-Spam-Status: No, score=-8.853 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, 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=etWHNYvp; dkim=pass (1024-bit key) header.d=ericsson.com header.b=ax4Wg1QT
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 E-6Q88jHX9CV for <sipcore@ietfa.amsl.com>; Mon, 21 Jan 2019 03:23:53 -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 22BC7129508 for <sipcore@ietf.org>; Mon, 21 Jan 2019 03:23:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1548069830; x=1550661830; 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=NHXshG3VK0irnyGrGxMiE5hMtvRf7xOjLYwiuX3xd/8=; b=etWHNYvpY6LP//ZVD1DuxsJIOmxVcDpKKzEC73Ng5kILQ+GIH4dRD+9Ge1RyPXaB XQC+svcns1ug8KVgrOovXEnuV05w33e33Q19qIfI0k9hL7RZhEIhL7R/m6mCeENx cl+25TAw4iY5H4kTA876BocWdDS+jwYcscswqfBnigg=;
X-AuditID: c1b4fb2d-2198b9e00000062f-71-5c45abc64edd
Received: from ESESBMB502.ericsson.se (Unknown_Domain [153.88.183.115]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id E7.84.01583.6CBA54C5; Mon, 21 Jan 2019 12:23:50 +0100 (CET)
Received: from ESESSMB502.ericsson.se (153.88.183.163) by ESESBMB502.ericsson.se (153.88.183.169) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 21 Jan 2019 12:23:49 +0100
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB502.ericsson.se (153.88.183.163) 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; Mon, 21 Jan 2019 12:23:49 +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=NHXshG3VK0irnyGrGxMiE5hMtvRf7xOjLYwiuX3xd/8=; b=ax4Wg1QTbpCan1fv6ZQ0RfTAJZHGDUGWvyHXV4CezmKXbzX2yL6nY1CXdxhZGhNmq2YGWJiLz6F4AJLrn7lZIcoU5iHtTzhi6LE2j1mMUq4oJbYKLSxMts6cej1t6JDTaTJvf/VZiSGreokFouS/V6qtpaXnkjyEzNC6wli1B4I=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3147.eurprd07.prod.outlook.com (10.170.245.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.14; Mon, 21 Jan 2019 11:23:48 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0%3]) with mapi id 15.20.1558.014; Mon, 21 Jan 2019 11:23:48 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "sipcore@ietf.org" <sipcore@ietf.org>, "sipcore-chairs@ietf.org" <sipcore-chairs@ietf.org>, Ben Campbell <ben@nostrum.com>
CC: "adam@nostrum.com" <adam@nostrum.com>, Eric Rescorla <ekr@rtfm.com>
Thread-Topic: Draft new version: SIP Push -23
Thread-Index: AQHUsXvHJfR+CKs8T0ScAh9DQ+JK2g==
Date: Mon, 21 Jan 2019 11:23:48 +0000
Message-ID: <F2F71E43-596F-4005-A1C4-9764DF6D3755@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.14.0.181208
x-originating-ip: [89.166.49.243]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR07MB3147; 6:JXr0PMDPV+xL/YM2+SyxEaQrlVyShqSZTulEuHqKzoYZkOMRXR2BGSeTzdmE0jrQnNjPaQ4p5lTekfRqQPXsvm5X5QCo7SuX1hSeqn3FujvDdpl5L892JmnG17DpJdr9NRxbk5mNzhMzuPDQuUaa6dEAYqr5qkuZnkeFCiL6s8oabLO4DsNV88SQq3t6i/ypxH+Avm1Vx70lNrthZsOpqoTJ2KQdqyZH/5p86IHmR9n6bbRXeucDi9vDHjy6Q+Qd4zUWS3tXdbuIUimT/p1Su3QFSaxuGZYVcrxV9ROZWS9dGm9LvNhrpq0kNqSrmhaX73CG01yD8uWumSNeN8Jdu0VRFfSogYTZpxI+3dZ6hol5xwl/sbSAyzgNKWZbKkqPr1XW1WF3RzSQtAr2h8+mK2sXvcsEgJiXtMaHdnrhVEMwAQJ6Aiwxk65CmAoMnHOxnH3nXwlh5hpqu1RSGNAckQ==; 5:HiH5xPnu/T21etbU8jyjU84ny8ER+5XbqwHjUeGlJws2TmvdItQRByKaSW/oolzUPPZNqc4iTfhEkgaHcaP4p6E48U9DpTEfHr63rYSOfRRtgtSw7VFLA8K5v3hlbs+BCOXvOWXPGAD/RUf8+HgUFymlho3obeG40JoRd4oOSRj5hzuohg5AHjkHyxvL1G47ZMhDOGX3Q/c9p54dcN3qsQ==; 7:MYHjomWjYpQZXmdNVIp+XKKLU80XEPiGQZLlaJdnUSD7wbXT50cfxONzgogYoEuEpJCBBbEQGLkOWE6gHTlCWQSOIGXRz32PeLsxC+lgzynLkjetkEBs70UriYgwr2MJO88HerQYrFGMkhTSPhlByA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 867f2f1c-1785-4edd-0013-08d67f92e9b8
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB3147;
x-ms-traffictypediagnostic: HE1PR07MB3147:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-microsoft-antispam-prvs: <HE1PR07MB31479E317647E9678A8A688B939F0@HE1PR07MB3147.eurprd07.prod.outlook.com>
x-forefront-prvs: 0924C6A0D5
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(396003)(346002)(376002)(136003)(39860400002)(189003)(199004)(105586002)(71190400001)(106356001)(71200400001)(14444005)(54896002)(25786009)(2616005)(33656002)(8936002)(6306002)(82746002)(83716004)(6512007)(14454004)(53936002)(6506007)(44832011)(97736004)(86362001)(66066001)(7736002)(4744005)(99286004)(478600001)(68736007)(110136005)(316002)(476003)(54906003)(2501003)(8676002)(102836004)(2906002)(4326008)(81156014)(81166006)(6116002)(3846002)(256004)(58126008)(6436002)(186003)(36756003)(6486002)(26005)(486006); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3147; 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: 7XFvcrSu8sCJ6RydiQaFsViTfvymqpPkJVFYEqkbggRFo/tjgMfhA8MPtPTxmZmRtMXuded51h7Lpgior79FONLClBwOvbSzGnq//ZeHD8Pw99vdC0p1F6JA+seNuVCB+TMtyJ+/aQsoj7Ri58dOZLhyjeu6csks1DnFVxkKxkUv8OjAW1u1RnIAtRjqc9cF2/CVoUbTJqWtgdilgYD1rk9BLvGQLb7H9BK5R0lF/NYh6C8ux1g+Nb0JPnQzdCc1l7emozUNKgJNqT8VSUHzErt5Kx5Uuui+jX9R1TtuH/SJVnp5gfK61Fy0LhR+EaVZj/hld+nXC93vaBP1A9rlLHQ8Ce5z7IQ1GEB8c4sNCqB85dirw7lvOrmtJxdHUCDOi4Li0KDqQSVh7cjEA2OGB6ElABITmgrEbovW4ULDm6I=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_F2F71E43596F4005A1C49764DF6D3755ericssoncom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 867f2f1c-1785-4edd-0013-08d67f92e9b8
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2019 11:23:48.1356 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3147
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SaUhUURTHu/PmzXtODVynGT2YUk4FZo5LRkwYlpU4JYl9KFqEGvSl4rjw nlr2SSsttUVyCafCEkVxydDKFHNs0nEtNYjSxNwiYqI00SzN8nkN+vb7n/P/33vO5bKUso12 YqPjEjk+zmDUyOTSwmP1gtZaGRjmPbCwXtf0u5jRFWV2M7py2ytGd236PqWbmauV7aH1JSU/ JXpTw4RUnzueQYVSJ+S7IjhjdDLHe/mflkdNNxahhGbfczUVdCr645OF7FjA2+GF6aMsC8lZ JW5FcL19liJiFkGjtZ8mokQCgwP5UjEixTkUVPeHkkauBDoaHjNEjC1FLF+WBMvKsA6yF7eK dRVORdD85IpUrFM4CKreqkRci93g1sxx8UwV1kJ5122GsCf8Gp1iyF2boc9WLBFZgXfD5daO ZUbYAX50VS0zhR1hcKJIQtbBUNLUSxFWw+fxRVpkNfaCke8tDKm7wsuvoyt+F3hdlI3EMQFf YKB3KJMmDS1M5udT4pyAD0HZgzPE04fgvfkNIh53eGf5sDKQAcwVIysXx8DAVK+EZJ2h7mEI ybbS0N2xKBM9SsxBWXU6ykFa0387EA6HloVZxrS8sz10Fk5ITcsvtwVqGr2IxRXyskcZwm6Q fufuCuuhpz6P+t9zD7EVSC1wghAbuc3Xk+OjwwUhPs4zjkusRUuf6/mjee1TVGkLsCDMIs0a RZYpMExJG5KFlFgLApbSqBS2oKWSIsKQcp7j40/xSUZOsKB1rFTjqFhQ2ocpcaQhkYvhuASO /9eVsHZOqai43iPJAXfvTY8czbfOS+i03o3yS6aLcpnRg9ZHhfO2qwHyOqs+eJUiTXeEn2xW Ve070B7oH9Tsbjdpbhhwcdtf4BMc2h6SFG0+2+S2Y56a3FTa+cnvxuqdY8bhNoFWPzvYUqDu nzt6MzjZyf+k8wZb3sTw0OGeDD/qm3dYaYBGKkQZfNwpXjD8BchPvTdYAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/zUDJZLy2B8drXB9PsyHNpm6R5c8>
Subject: [sipcore] Draft new version: SIP Push -23
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, 21 Jan 2019 11:23:56 -0000

Hi,

I have submitted a new version (-23) of SIP Push.

As you can see, there has been a rather major re-write of the Proxy sections, in order to try to make the text easier to read and understand. Some features have been placed into dedicated subsections.

Another big change is that I have added procedures into bullet lists, based on Ekr’s comment that it was difficult to follow the procedures.

I have also introduced the “SIP Request Push Queue” concept, which is basically just a queue where a proxy places a SIP request that has triggered a push notification to the UA. Once the proxy receives the 2xx response to the REGISTER request triggered by the push notification, the proxy forwards the SIP request towards the UA and removes it from the queue. So, it’s not a technical addition.

I know that some of the figures spans multiple pages. I will try to fix that once the rest of the text is ok.

Regards,

Christer