Re: [stir] Making STIR SIP messages smaller

Chris Wendt <chris-ietf@chriswendt.net> Tue, 13 April 2021 17:28 UTC

Return-Path: <chris-ietf@chriswendt.net>
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 C62DD3A1FF2 for <stir@ietfa.amsl.com>; Tue, 13 Apr 2021 10:28:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=chriswendt-net.20150623.gappssmtp.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 PZncgGxMz4ih for <stir@ietfa.amsl.com>; Tue, 13 Apr 2021 10:28:13 -0700 (PDT)
Received: from mail-qk1-x730.google.com (mail-qk1-x730.google.com [IPv6:2607:f8b0:4864:20::730]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 071CF3A1FF1 for <stir@ietf.org>; Tue, 13 Apr 2021 10:28:12 -0700 (PDT)
Received: by mail-qk1-x730.google.com with SMTP id 18so1800396qkl.3 for <stir@ietf.org>; Tue, 13 Apr 2021 10:28:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chriswendt-net.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=7o8biXoVTCHtlMaZIt39X2xvKiaI49YlGts4C57di1g=; b=QF0xMc5d2oX5QwLl9OGgvzK76tplHj/Q30Ib+lodCYSn/2/suuXhZr2TIT+KisPFxu OWKl3W4W5Ifyrrle9PG4yUUe3jk+hu+rsm7DbZ2756FoXrZc454IMAdciwJ9FQ1m59Th ga1AtSVEwJvuPbw844Bxqbv6QvXSy9Smhv3Joqc0xij4uotTHEQxLM2rGAoQaz2QBExg AHUKCk0QOFToqUTZrSppo241G9gTiGM8lDvq9h0OvIm4rK619px58wC6oh84MH9LwWKR LaRl9cBCna9G+z44YpTwc+frMHv7V4/mFyoHwRIPPL0kToXYZs/aDgq55pBv3tFSD87t ya6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=7o8biXoVTCHtlMaZIt39X2xvKiaI49YlGts4C57di1g=; b=o8rBt4s7fNBiGBODpw0yXUNWwkJZOJ8N76bw6wYsWSlu9yGSCzOv3BEQ5RcBOBmKqh SULIOlWhoFHlu+b2qt7EHhpsGaASOIEb8z+01QFqBTwRv0inR/HSYgrHYGstnf8rqb2P LLUwmzK55euBorLVylou2cIpCvLSfHBGUDVNj+4kjERJWRyGxSTUeZNMyFrhwnbSqs5S JQ7cuivjJfX6cj36xWwtPg/f9O0gzDGDBB4Fk2qvfy53E9/evaOTq9SS8SVXb0MQ06uJ GOEUtWtkB35D9aha9TqKcJ+yqghPmTOacNnlvTIQ7lXh0FiGkr+5drOyRP+NQlamMGCn SzyQ==
X-Gm-Message-State: AOAM532tApmrB/sqBvkGNWytQhpE3PBV+H2QN+uhUs+Znb4Gl7dD0lki TjUCxs3Czgdo+cwGaj5IvMD9Xw==
X-Google-Smtp-Source: ABdhPJxfSqer9GGo8CffQ8wlr0NW3/r1iMY1b7uCM4l6VRWN28aUp6lUwssEq0KVc5cKTokTK0JjsA==
X-Received: by 2002:a05:620a:e16:: with SMTP id y22mr33893898qkm.310.1618334890737; Tue, 13 Apr 2021 10:28:10 -0700 (PDT)
Received: from [192.168.0.44] (c-68-82-121-87.hsd1.pa.comcast.net. [68.82.121.87]) by smtp.gmail.com with ESMTPSA id 97sm3577154qte.20.2021.04.13.10.28.09 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Apr 2021 10:28:10 -0700 (PDT)
From: Chris Wendt <chris-ietf@chriswendt.net>
Message-Id: <B97265D6-C41A-4391-927B-EF4B12050258@chriswendt.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_0FEE3ED0-DE35-46DC-91E1-98A00BA94F06"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
Date: Tue, 13 Apr 2021 13:28:08 -0400
In-Reply-To: <AM0PR07MB3860C3C820955494240B8FE0934F9@AM0PR07MB3860.eurprd07.prod.outlook.com>
Cc: Roman Shpount <roman@telurix.com>, Alec Fenichel <alec.fenichel@transnexus.com>, "stir@ietf.org Mail List" <stir@ietf.org>, Marc Petit-Huguenin <marc@petit-huguenin.org>
To: Christer Holmberg <christer.holmberg@ericsson.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> <AM0PR07MB3860C3C820955494240B8FE0934F9@AM0PR07MB3860.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/WjFrNvmLHQy_RK7ACbCed0wRl6o>
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 17:28:18 -0000

Yes

> On Apr 13, 2021, at 5:39 AM, Christer Holmberg <christer.holmberg@ericsson.com> wrote:
> 
>  
> >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