Re: SigComp Requirements (was Re: [rohc] RE: Default decompression algorithms)

"Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com> Thu, 28 February 2002 07:22 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 CAA13455 for <rohc-archive@odin.ietf.org>; Thu, 28 Feb 2002 02:22:48 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id CAA09204; Thu, 28 Feb 2002 02:17:29 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id CAA09170 for <rohc@ns.ietf.org>; Thu, 28 Feb 2002 02:17:27 -0500 (EST)
Received: from albatross.wise.edt.ericsson.se (albatross-ext.wise.edt.ericsson.se [193.180.251.46]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA13422 for <rohc@ietf.org>; Thu, 28 Feb 2002 02:17:24 -0500 (EST)
Received: from fogerty.lmf.ericsson.se (fogerty.lmf.ericsson.se [131.160.11.6]) by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with ESMTP id g1S7HOZc007145; Thu, 28 Feb 2002 08:17:24 +0100 (MET)
Received: from ericsson.com (3NJPI0013L1IJOG.lmf.ericsson.se [131.160.30.42]) by fogerty.lmf.ericsson.se (8.12.1/8.12.1/lmf.8.12.1.jcs) with ESMTP id g1S7HDmK013933; Thu, 28 Feb 2002 09:17:24 +0200 (EET)
Message-ID: <3C7DD9B5.368FF65F@ericsson.com>
Date: Thu, 28 Feb 2002 09:18:13 +0200
From: "Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com>
Organization: OY LM Ericsson AB
X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U)
X-Accept-Language: es,en
MIME-Version: 1.0
To: "Lars-Erik Jonsson (EPL)" <Lars-Erik.Jonsson@epl.ericsson.se>
CC: rohc@ietf.org
Subject: Re: SigComp Requirements (was Re: [rohc] RE: Default decompression algorithms)
References: <A943FD84BD9ED41193460008C791805003E31E4F@ESEALNT419.al.sw.ericsson.se>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: rohc-admin@ietf.org
Errors-To: rohc-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Robust Header Compression <rohc.ietf.org>
X-BeenThere: rohc@ietf.org
Content-Transfer-Encoding: 7bit

"Lars-Erik Jonsson (EPL)" wrote:
> 
> Miguel,
> 
> Here are some immediate comments on these requirements.
> 
[snip]

> 6.5.5 Default algorithm for SIP compression
> 
>    If SIP signaling compression is used, a default algorithm must be
>    supported by the UA and the network elements involved for compression.
> 
> -> LEJ: Why?? We are currently having a discussion about this on the list,
>    and we will see what the outcome will be. ROHC is not at all discussing
>    algorithms, and will therefore not define any default algorithm. What is
>    still under consideration is whether we should provide mechanisms to
>    announce decompressor-supported algorithms. However, the usefulness of
>    this is still not clearly proven, and if we want to support this we must
>    consider the security aspects of it and the added complexity of the
>    solution.

<miguel>
Yes, I fully agree with you. This is not a requirement. It is a solution to
a requirement that is not stated, and I don't know which one is that.

However, not all the authors of this I-D are able to differentiate a 
requirement from a solution. This is the reason why the text in there 
remains.

Just for your information, this is not the only place in the document where
we are mixing requirements with solutions. I have been trying to convince 
the others that requiring a solution without stating the requirement has
no sense... But I need to keep on trying.

As a short term solution, I would recommend the ROHC WG to answer to this
requirement: "In IETF we have taken the decision to not standardize a 
default algorithm. If other organizations, such as 3GPP want to standardize
a default algorithm in their networks, that's fine".
</miguel>

> 
> 
> 6.5.6 Compression Negotiation
> 
>    There must be a mechanism to negotiate between the UA and the first
>    SIP outbound proxy the compression algorithm to be used. The type of
>    negotiation mechanism that should be implemented is that the UAC
>    includes a list of compression algorithms and the first SIP outbound
>    proxy responds with the selected one. Subsequent SIP messages are
>    compressed based on the agreed algorithm.
> 
> -> LEJ: This is not a requirement, its is a proposed solution/mechanism.
>    Further, only the Proxy->UA traffic direction is addressed above.

<miguel>
The first sentence is a requirement. The rest is just additional information
or suggestions. I understand that "The type of negotiation mechanism that 
should be implemented is that the UAC includes a list of compression ..."
it is a solution, not a requirement.

I agree with you that this paragraph is considering only the case of the UA
to the Proxy, and not viceversa. Perhaps when these requriments were written
most people were thinking of a bidirectional case, so negotiation and compression
in one direction will imply the same results in the reverse direction.
</miguel>

/Miguel


> 
> >
> > A group of individuals collected the 3GPP requirements
> > related to SIP and
> > write them down in an Internet Draft,
> >
> > http://search.ietf.org/internet-drafts/draft-garcia-sipping-3g
> > pp-reqs-02.txt
> >
> > Version -03 is on its way and will be submitted before the
> > deadline to MN.
> >
> > I will encourage to read the actual section 6.5 in that
> > document. There are
> > several requirements affecting compression.
> >
> > I will also recommend to read requirements 6.1.1 and 6.1.2.
> > Although these
> > are general requirements, they are applicable to all the rest of the
> > requirements and possible solutions.
> >
> > /Miguel

-- 
Miguel-Angel Garcia                     Oy LM Ericsson AB
                                        Jorvas, Finland
mailto:Miguel.A.Garcia@ericsson.com     Phone:  +358 9 299 3553
mailto:Miguel.A.Garcia@piuha.net        Mobile: +358 40 5140002

_______________________________________________
Rohc mailing list
Rohc@ietf.org
https://www1.ietf.org/mailman/listinfo/rohc