[Sipping] P-Headers in the static SIP/SDP compression dictionary
Carsten Bormann <cabo@tzi.org> Wed, 17 July 2002 01:54 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA07620 for <sipping-archive@odin.ietf.org>; Tue, 16 Jul 2002 21:54:13 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id VAA07694 for sipping-archive@odin.ietf.org; Tue, 16 Jul 2002 21:55:10 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id VAA06616; Tue, 16 Jul 2002 21:37:23 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id WAA14932 for <sipping@optimus.ietf.org>; Mon, 15 Jul 2002 22:38:45 -0400 (EDT)
Received: from nmh.informatik.uni-bremen.de (root@nmh.informatik.uni-bremen.de [134.102.224.3]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA25850; Mon, 15 Jul 2002 22:37:48 -0400 (EDT)
Received: from tzi.org (root@nmh.informatik.uni-bremen.de [134.102.224.3]) by nmh.informatik.uni-bremen.de (8.10.1/8.10.1) with ESMTP id g6G2cVB08670; Tue, 16 Jul 2002 04:38:32 +0200 (MEST)
Message-ID: <3D338728.6080903@tzi.org>
Date: Tue, 16 Jul 2002 04:38:32 +0200
From: Carsten Bormann <cabo@tzi.org>
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.0) Gecko/20020529
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: rohc@ietf.org
CC: sipping@ietf.org
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Subject: [Sipping] P-Headers in the static SIP/SDP compression dictionary
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
X-BeenThere: sipping@ietf.org
Content-Transfer-Encoding: 7bit
In preparing draft-ietf-sipping-sigcomp-sip-dictionary-03.txt, there has been some discussion about the best way to handle P-headers. Obviously, P-headers are private, so maybe they should not be part of a static SIP dictionary that all SIP implementations that support compressed signaling have to use. On the other hand, P-headers are likely to be present in many messages exchanged over low-bandwidth cellular links. Not supporting them in the static dictionary increases the size of these messages. So what should we do for -04? Here is a proposal for a compromise position. Instead of bloating the dictionary by including every P-header in sight, we could collect a set of strings likely to turn up in P-headers. Here is my provisional list: [CRLF]P- Access- Associated- Called- Charging- Function- Party- Visited- Network- Adresses:[SP] URI:[SP] ID:[SP] Info:[SP] Vector:[SP] This means that your typical P-header will need 3 to 4 dictionary references instead of one if we just pasted all of them in. This may (depending on the compression algorithm) still be a sizable win. The dictionary size will only increase moderately, in particular since some of these strings are already present in the dictionary. Comments? WG meetings where this could turn up: ROHC, Wed 0900-1130, Room 502 SIP, Wed 1300-1500, Room 301/302 Gruesse, Carsten _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] P-Headers in the static SIP/SDP compres… Carsten Bormann