Re: [stir] Making STIR SIP messages smaller

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 13 April 2021 09:39 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E8A03A0DFB for <stir@ietfa.amsl.com>; Tue, 13 Apr 2021 02:39:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 L58o99bbShfg for <stir@ietfa.amsl.com>; Tue, 13 Apr 2021 02:39:49 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2076.outbound.protection.outlook.com [40.107.20.76]) (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 595413A0E04 for <stir@ietf.org>; Tue, 13 Apr 2021 02:39:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PtN0pEWvSwoEbNw1D8P+tCxG1aw9VSlp8oZ7quRDI+nfDBZbxQ6Sd3lyf7ipJnpb54Pw71aA9Esxu6XIcBrUoOqdIcIxczY/yCexU7o5hDIgTiZjozSJW1nDh3JUyIOsi6558XPxqmBR7RfmDlywCoWkAD0dYmHqbWh6m9mHs2pNO+JeMsL6EGHkarzOUf4soU6Q7DnIaDge0ZLb/FiwGKLeDelpYZBPuRNo/xEbcHIA+XDzusifemWyjm/JdJTFoHlN02XBiFfQXQvWhwTgnvcXQQqFxZk6oURmsJcjzi6V1rdhJaFEyVkpzwC5ZgvqyMuRWVcOpMTt2jhzZKCdEw==
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=H478iZLlOAgUlRhaLwhWH9vmiuVfWVu63a39TpQw6Ho=; b=JjT7CuLNic68fs3SANzt3qMtvG8C85ZG54EX0IbEbdwk3ze7rMc4IMmmkBACOe3pCyJJ2rInO+l8W9JsYnT2FgDLBt9YctOlok8QBksjwL4CEeqHZevB34EECIbntLyfcVWTfPqOgEakfwdvU1DEtH5VaMMk50SebLxHOI0xbeYeNntiS/7b0VrW7vl9mdn+6A9U3TlplkpBPA/B8Yfwz6uslWJquUXPFQ9CUgxcpGKQ4i4BsdFyNqotKFpNGFoXo7pgSdE/ImLPDRQO/y80i2dDXUkCT7/qaoQVD4mElxGxvLhHR6soFYJrAI3dZST4rwf2KyFRVS5sCSAdWx1CAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
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=H478iZLlOAgUlRhaLwhWH9vmiuVfWVu63a39TpQw6Ho=; b=K8S0acrcYv7ConordSbQ3WKEOB4oKsrcsF/I8gOun9akoGqeiVjZ1RvuHllLS1UIj95s3gzoBKW3alOqPSiE7hRb4WsgiAtp+egYBaY0APeHKYcoV1mr3iEk5wSzdY8IIU4y2dKHdl+3IFvPVUKb2sxMAlUc8xuiys4t5ttI5eI=
Received: from AM0PR07MB3860.eurprd07.prod.outlook.com (2603:10a6:208:4c::18) by AM0PR07MB4019.eurprd07.prod.outlook.com (2603:10a6:208:47::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.6; Tue, 13 Apr 2021 09:39:44 +0000
Received: from AM0PR07MB3860.eurprd07.prod.outlook.com ([fe80::b10f:ebc0:80d:db2]) by AM0PR07MB3860.eurprd07.prod.outlook.com ([fe80::b10f:ebc0:80d:db2%7]) with mapi id 15.20.4042.016; Tue, 13 Apr 2021 09:39:44 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.com>, Alec Fenichel <alec.fenichel@transnexus.com>
CC: Chris Wendt <chris-ietf@chriswendt.net>, "stir@ietf.org Mail List" <stir@ietf.org>, Marc Petit-Huguenin <marc@petit-huguenin.org>
Thread-Topic: Making STIR SIP messages smaller
Thread-Index: AQHXL++ZJhEadOHN102kn2iYupCef6qyMWvg
Date: Tue, 13 Apr 2021 09:39:44 +0000
Message-ID: <AM0PR07MB3860C3C820955494240B8FE0934F9@AM0PR07MB3860.eurprd07.prod.outlook.com>
References: <adc8bd10-a04d-aff5-e03f-183f0d59c22c@petit-huguenin.org> <CAD5OKxvqYSRjaA_eR=nX4sNgTbAtQ3dSqqgAe0-y9EzbA-dRug@mail.gmail.com> <AM0PR07MB386063A2162B5C07319225D393739@AM0PR07MB3860.eurprd07.prod.outlook.com> <CAD5OKxuyT4bmNBYgSMN-9M-c1Tr=gO1rQAg1D7xGSYx=bP9K3A@mail.gmail.com> <5308A309-85DC-4440-ABE9-6C1EEB4E0FEE@chriswendt.net> <CAD5OKxsRh5pgYbc6ULL2c7nCUuAfQiM=r78vxkd0WWg0veDkjA@mail.gmail.com> <E0562367-B7E8-4935-A71A-60D2C105F850@chriswendt.net> <BN6PR11MB39211A0A9BB35EB34E1789C599709@BN6PR11MB3921.namprd11.prod.outlook.com> <19194256-B61E-47D6-B1F6-5317F2F7BE90@chriswendt.net> <BN6PR11MB3921F5DBEA3719F5DB0C31BC99709@BN6PR11MB3921.namprd11.prod.outlook.com> <CAD5OKxsswce0vHSZdc1UYS6ie2D7ut6ZDmc8MUX7Jnzyim9utQ@mail.gmail.com>
In-Reply-To: <CAD5OKxsswce0vHSZdc1UYS6ie2D7ut6ZDmc8MUX7Jnzyim9utQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: telurix.com; dkim=none (message not signed) header.d=none;telurix.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [80.248.247.159]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f969c535-b0bf-4f36-eb7c-08d8fe60121d
x-ms-traffictypediagnostic: AM0PR07MB4019:
x-microsoft-antispam-prvs: <AM0PR07MB40191AC4C2D51B532B4A3A47934F9@AM0PR07MB4019.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TrqYBxbrIdm/jDHAwHDc6hfXUHM1JqWu8qnxIqOSxv/yd1iXPuauSJNapV1IiKYr11LEqa5kWPHUtilo7D53ANqeXAdi7Sukv2rgCR0jJSDwrGlp6DJuP82x1BjO+w67GBAMSLTMBoBBMj79x2pawlDAd6HZmumSZQzyYLQ/MxgPt4pnR1Wc1ssppo+OJa5GpSglnHJbczXQzXvQltLnac8Avanzbae1xlfWBPZV1RhCEcyjNdhq9R5hn1cW0+5IeJxRtdbKlj4o3ElD0ehV1QtIZKOiGpLp70XdYjoyeGeuRxz/IOYJttoqi2V5KzwFNpQqGLuWiTTslMOjZCauqsrsJti/i7IbIHWkBOOCC3UT1abs32PcqIRJwOVMEdhvG/JQO84bBq12tKOP0I17RYLGbs6Aa230ihaIa0HjKpzyH8YzcKrLQfDzikmbB+6csx+amJfCzdZ2kTzCTU3k48NlewK/R+xdKddq+DPKopLHRwFdstBDdk8IOLJrID/RJeWdnNzWs86ngOETlr/Gj9MLQuzcp8mrowEp5pgfPeCvpGFHL2rRq6BJJGYhI02GwuiLEAbwjjUWnJN3yatY5bIwumH8uYYiLGsk21LbQLY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB3860.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39860400002)(366004)(346002)(396003)(136003)(8936002)(110136005)(7696005)(316002)(83380400001)(71200400001)(6506007)(8676002)(15650500001)(86362001)(38100700002)(54906003)(26005)(2906002)(186003)(5660300002)(55016002)(52536014)(53546011)(9686003)(478600001)(44832011)(64756008)(66946007)(4326008)(33656002)(66476007)(66446008)(66556008)(76116006)(122000001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: L+cKgJw0+Q57UhKYNngTJaCBrxu6Becj1ptaHSdPjVqCAUnX1UqSl7dHhnE9JsSk9xHcwFR1IaMfOEEqjy8JzTa2a/upYUR3kqeulZbI/lbod5VG2Wxf23dMUn660WQkC2SrZMFfIJg0+YA76AOMEApebK6iUM7lrNDa7MSRKw8lFdB2vzxq0IM8pzlw4vAPjBTtwGpnGo+3BVGf5PgJ8iG/PkeogWs4NtOp2MzG7vlcBpH08gHMfdDe5mxkcdCueAemSBATET43oVsNiv7lvYcdG6d4m2yzQD5Y9ms0HgHafnaW2OffXnc+shEruV+jQP8E5PZKVtn0As7qjNkJi6EYffGIsZ0SOPGL7mg1YB77spGQxvss3wNqdWJiqC9dMvlqNdWvQTgp6loLtxe/6bB3Ne+9/ArKarPS+17Qd3pdDKmG8THq3Zh6EqZ5uZwP3RcGWVx8QuLABY9knFmWtg081BfZ9TT8M7OT/Wml9T94J7x78K5clbf77pCHzDe5nDVOWzNnzg9EyEdJ3q4LOp/YiFmbXN/iY7Prpxr9esn6yyL2Xn+l1gGXrr/6+tTxmQX6c5gfMnNf5ClNcFKmZ4UMzCe1iIc41b9lcB5Zg3NDjOkdYOSl2lOwqcD1/4XPq3sCzeq7K3eRmhZtbG/ufpLblaj6ogriTqGLOkrQ6L7eYjjzsT5Zc1N2Z+q++K5cLMUpLZbvHcFVWLklAOcTu2Lv39sxRVG7C11OGkHNfCGRldryfj3lPunJvXcd5nzEVlhaf8hP+r9ukN46noxgG3IV36GniucvokJFo1bnajirfyKBlnl8kl3X+CeTn7ALsEeyGG9EiM8iVDdSRAMHcjJZqFv7pL3//5Szda8JLydCW/BskrsFRQ4St3UyA/W6lHKebygXHGktymwXKJfx0s7Tk0hQo1vKBFuDRHXi6mTm1yUfHoXY2ojkkNnGxdVamApV2JXVFfUKm2o4sq2jb5zc++jMaq35oGrPuuynwCl9URZvrns5JM7fkRHACpR3WvR3cYTEqcmcPUpEZGiimcebIdyZb7sZfgvIub/aKa3dS48Z1Z9xR1uyJ8W/9S06sBER5UjcCVFSmyrlmTxJAzKEFoMcxz9+D2+R6NjkfQ+cblGJ/8kbASOnNNG53xHI9c2G+DKvSvBFv1GAKrjCNuo6pTxQDonpfSBKwdSfk5fk5RQq7FPLCbV7KnEYOEhdFGBsE0lzirsi3cs0VUG9Nq60nncd9JpqXAN4YxyuRLFKFOa5r/1uZdyRdg61gwL+PeOxuelSaz1ejmggTkDfcdhBLqkk1gvbomfh/qKn00xRH2mNG0Fq5gOaP8E4sTHH
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB3860C3C820955494240B8FE0934F9AM0PR07MB3860eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB3860.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f969c535-b0bf-4f36-eb7c-08d8fe60121d
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2021 09:39:44.6431 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZTQtOw/XD2EnY9DcKF07aFz/qAwibxYTn/MRhOvNW6R7DJa1r/H1QHhFRGabPROpu+fhbyLbYGRv71woBioli+9CkpWN/bQZDQzbECflCoY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB4019
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/Ox2teBocWKnFVv2BauiBx1bfQ2Q>
Subject: Re: [stir] Making STIR SIP messages smaller
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Apr 2021 09:39:54 -0000

>I agree that we need to figure out a way to make Identity headers smaller. As it stands right now, the Identity header with "shaken" PASSporT type adds around 600 bytes to an INVITE message.
>This makes typical SIP INVITE messages go from around 1K in size to 1.6K, which is bigger than the UDP MTU.

With or without Identity, didn’t that ship sail a long time ago? :)

Regards,

Christer



On Mon, Apr 12, 2021 at 5:39 PM Alec Fenichel <alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>> wrote:
I guess what I am trying to say is that I think we should remove ppt from the examples because as you say, people tend to code to examples and smaller Identity headers would be ideal.

I don’t mean to hijack this thread, but I have been meaning to bring this up anyways and it is related. Is there a reason I’m just overlooking for requiring the “info” parameter when a full-form PASSporT is used? If not, can we make it optional? The reason I ask is that with OOB, the transit provider receives a PASSporT out-of-band and then needs to construct an Identity header. Because of the “info” parameter requirement, the transit provider must decode the PASSporT in order to determine the “info” parameter. This is the only reason that a transit provider needs to decode the PASSporT. This isn’t difficult so it doesn’t really matter, but I figured I’d ask about potentially making the “info” parameter optional. Also, it makes the Identity header smaller which is always a good thing.

Sincerely,

Alec Fenichel
Senior Software Architect
alec.fenichel@transnexus.com<mailto:alec.fenichel@transnexus.com>
+1 (407) 760-0036
TransNexus