RE: [rohc] SigComp with EPIC compression for SIP messages
"Surtees, Abigail" <abigail.surtees@roke.co.uk> Thu, 24 February 2005 10:59 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00780 for <rohc-web-archive@ietf.org>; Thu, 24 Feb 2005 05:59:12 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1D4H53-0001eo-Lf for rohc-web-archive@ietf.org; Thu, 24 Feb 2005 06:22:53 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1D4GgK-0001xr-Bt; Thu, 24 Feb 2005 05:57:20 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1D4Gfm-0001LE-RM for rohc@megatron.ietf.org; Thu, 24 Feb 2005 05:56:47 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00516 for <rohc@ietf.org>; Thu, 24 Feb 2005 05:56:44 -0500 (EST)
Received: from rsys001a.roke.co.uk ([193.118.192.110]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1D4H2f-0001bH-6B for rohc@ietf.org; Thu, 24 Feb 2005 06:20:26 -0500
Received: by rsys001a.roke.co.uk with Internet Mail Service (5.5.2657.72) id <C0V9B0GD>; Thu, 24 Feb 2005 10:59:53 -0000
Received: from mjw-pc.roke.co.uk ([193.118.194.159]) by rsys002a.roke.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id C0V6F2AY; Thu, 24 Feb 2005 10:59:32 -0000
From: "Surtees, Abigail" <abigail.surtees@roke.co.uk>
To: "Lars-Erik Jonsson (LU/EAB)" <lars-erik.jonsson@ericsson.com>
Date: Thu, 24 Feb 2005 10:56:08 +0000
X-X-Sender: as1@mjw-pc.roke.co.uk
Subject: RE: [rohc] SigComp with EPIC compression for SIP messages
In-Reply-To: <A943FD84BD9ED41193460008C7918050072E9BB1@ESEALNT419.al.sw.ericsson.se>
Message-ID: <Pine.LNX.4.44.0502241045320.27506-100000@mjw-pc.roke.co.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8f374d0786b25a451ef87d82c076f593
Cc: 'Pekka Pessi' <Pekka.Pessi@nokia.com>, "'Lepine, Jean-Pierre'" <jeanpierre.lepine@smisrd.com>, rohc@ietf.org, "Surtees, Abigail" <abigail.surtees@roke.co.uk>
X-BeenThere: rohc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Robust Header Compression <rohc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/rohc>, <mailto:rohc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:rohc@ietf.org>
List-Help: <mailto:rohc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/rohc>, <mailto:rohc-request@ietf.org?subject=subscribe>
Sender: rohc-bounces@ietf.org
Errors-To: rohc-bounces@ietf.org
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 200d029292fbb60d25b263122ced50fc
Hi Jean-Pierre, Pekka, Lars-Erik, all, Apologies for the delayed response to this discussion. Mark and I are both at meeting this week with limited network access. Pekka is correct in his technical explanation and labeling the algorithm "DEFLATE with Hierarchical Huffman" rather than EPIC makes sense. I think it is useful to have it in the user guide, either with the other algorithms (possibly removing the words 'well-known' in the introduction to ch4) or in an appendix. I hope this helps. Best regards, Abbie On Thu, 24 Feb 2005, Lars-Erik Jonsson (LU/EAB) wrote: > Date: Thu, 24 Feb 2005 11:08:19 +0100 > From: "Lars-Erik Jonsson (LU/EAB)" <lars-erik.jonsson@ericsson.com> > To: 'Pekka Pessi' <Pekka.Pessi@nokia.com> > Cc: "'Lepine, Jean-Pierre'" <jeanpierre.lepine@smisrd.com>, rohc@ietf.org, > "Abigail Surtees (E-mail)" <abigail.surtees@roke.co.uk> > Subject: RE: [rohc] SigComp with EPIC compression for SIP messages > > Pekka, > > Thanks for the technical explanation, then it would probably be > better to label this algorithm something like > "DEFLATE with Hierarchical Huffman" > as referring to "EPIC" only confuses the reader and makes people > look for reference material that does not exist. > > /L-E > > > > -----Original Message----- > > From: rohc-bounces@ietf.org [mailto:rohc-bounces@ietf.org]On Behalf Of > > Pekka Pessi > > Sent: den 22 februari 2005 18:49 > > To: Lars-Erik Jonsson (LU/EAB) > > Cc: sip@ietf.org; 'Lepine, Jean-Pierre'; rohc@ietf.org; > > sipping@ietf.org > > Subject: Re: [rohc] SigComp with EPIC compression for SIP messages > > > > > > "Lars-Erik Jonsson (LU/EAB)" <lars-erik.jonsson@ericsson.com> writes: > > >The SigComp user guide did (I am not sure about the new version just > > >released) refer to EPIC, which is probably a mistake as > > algorithms are not > > >specified in that document, and there is no reference > > available for an EPIC > > >algorithm. > > > > As you can see from the UDVM assembly code (the text also mentions > > it) the compression algorithm referred as EPIC is just DEFLATE > > with minor modifications. The UDVM assembly code in section 4.6 > > (and RFC 1951) is all the specification you need. > > > > A message compressed with DEFLATE consists of literals (bytes > > 0..255, end-of-block) and pairs (length, distance), where length > > is 3..258 and distance in 1..32768. "EPIC" modifies DEFLATE to use > > INPUT-HUFFMAN-coding for literals and (length, distance) pairs > > insted of the normal static huffman codes, as specified in RFC > > 1951. > > > > So, unlike DEFLATE bytecode "EPIC" does not need tables and the > > literal/length symbols and distance values can be directly decoded > > with a single INPUT-HUFFMAN instruction each. Another improvement > > (?) is with the literal/length, it has two different codings, > > depending whether the last symbol was a literal or length+distance > > pair. > > > > --Pekka > > > > >-----Original Message----- > > >From: rohc-bounces@ietf.org [mailto:rohc-bounces@ietf.org]On > > Behalf Of Lepine, Jean-Pierre > > >Sent: den 18 februari 2005 19:18 > > >To: rohc@ietf.org; sip@ietf.org; sipping@ietf.org > > >Subject: [rohc] SigComp with EPIC compression for SIP messages > > > > >Hi all, > > > > >I am currently looking at using SigComp with EPIC compression for > > >SIP messages. After reading relevant RFCs and Internet drafts, a > > >few things are not clear to me. > > > > >First, I understand that EPIC relies on a profile to compress and > > >decompress data. The EPIC reference implementation from Roke > > >Manor Research Ltd provides a profile for RTP. However, I can't > > >find a profile for SIP. > > > > >Is there one out there? > > > > >I think I can write one but this would likely be a problem for > > >interoperability since the decompressor MUST use the same > > >profile. One solution would be to download the profile to the > > >other endpoint but this does not look too good to me, partly > > >because I have a concern about the profile size. Furthermore, I > > >don't see how I could instruct the other endpoint to use a > > >downloaded profile (file name and location ?). > > > > >Any other option? > > > > >Also, in the SigComp User Guide > > >(draft-ietf-rohc-sigcomp-user-guide-00.txt), section 4.6 is > > >talking about EPIC and SIP but never mentions the need or > > >existence of a profile. > > > > >Without a profile, how can EPIC be used ? > > > > >The mentioned section also shows compression results for three > > >algorithms, including EPIC. All algorithms employed a static > > >dictionary and shared compression. > > > > >Exactly how the EPIC results were obtained is not clear to me, in > > >particular how EPIC was used ? > > > > >Only the Hierarchical Huffman algorithm ? > > > > >EPIC used in conjunction with DEFLATE ? > > > > >Did all three algorithms used the static dictionary > > described in RFC3485 ? > > > > > > > > >Any help would be really appreciated, Thanks. > > > > >_______________________________________________ > > >Rohc mailing list > > >Rohc@ietf.org > > >https://www1.ietf.org/mailman/listinfo/rohc > > > > _______________________________________________ > > Rohc mailing list > > Rohc@ietf.org > > https://www1.ietf.org/mailman/listinfo/rohc > > > _______________________________________________ Rohc mailing list Rohc@ietf.org https://www1.ietf.org/mailman/listinfo/rohc
- [rohc] SigComp with EPIC compression for SIP mess… Lepine, Jean-Pierre
- RE: [rohc] SigComp with EPIC compression for SIP … Lars-Erik Jonsson (LU/EAB)
- Re: [rohc] SigComp with EPIC compression for SIP … Carsten Bormann
- Re: [rohc] SigComp with EPIC compression for SIP … Pekka Pessi
- RE: [rohc] SigComp with EPIC compression for SIP … Lars-Erik Jonsson (LU/EAB)
- Re: [rohc] SigComp with EPIC compression for SIP … Carsten Bormann
- RE: [rohc] SigComp with EPIC compression for SIP … Lars-Erik Jonsson (LU/EAB)
- RE: [rohc] SigComp with EPIC compression for SIP … Lars-Erik Jonsson (LU/EAB)
- RE: [rohc] SigComp with EPIC compression for SIP … Surtees, Abigail