RE: [rohc] SigComp Message and (extended) Returned feedback.
"Hans Hannu (EPL)" <Hans.Hannu@epl.ericsson.se> Fri, 22 February 2002 15:16 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 KAA05289
for <rohc-archive@odin.ietf.org>; Fri, 22 Feb 2002 10:16:58 -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 KAA28339;
Fri, 22 Feb 2002 10:10:30 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176])
by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA28303
for <rohc@optimus.ietf.org>; Fri, 22 Feb 2002 10:10:26 -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 KAA05082
for <rohc@ietf.org>; Fri, 22 Feb 2002 10:10:21 -0500 (EST)
Received: from esealnt406.al.sw.ericsson.se (ESEALNT406.al.sw.ericsson.se
[153.88.251.29])
by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with SMTP id
g1MFALZc025315
for <rohc@ietf.org>; Fri, 22 Feb 2002 16:10:21 +0100 (MET)
Received: FROM esealnt400.al.sw.ericsson.se BY esealnt406.al.sw.ericsson.se ;
Fri Feb 22 16:10:21 2002 +0100
Received: by esealnt400 with Internet Mail Service (5.5.2653.19)
id <Z1HYWC5S>; Fri, 22 Feb 2002 16:10:20 +0100
Message-ID: <A943FD84BD9ED41193460008C791805003E9A292@ESEALNT419.al.sw.ericsson.se>
From: "Hans Hannu (EPL)" <Hans.Hannu@epl.ericsson.se>
To: "'rohc@ietf.org'" <rohc@ietf.org>
Subject: RE: [rohc] SigComp Message and (extended) Returned feedback.
Date: Fri, 22 Feb 2002 16:09:22 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain;
charset="iso-8859-1"
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
Hi Richard and others, To support shared compression I agree with you that we need to announce its support at some time instance. For explicit acknowledgements on the other hand we could add the State Create instruction as I explained in http://www.cdt.luth.se/rohc/msg03674.html . However, it may be simpler to allow for this to be announced in a capability announcement message, as we need to do that for shared compression anyhow. So, the issue relates to announcement of supported features, e.g. a SigComp endpoint may announce that it supports a decompression algorithm without that the compression needs to upload the corresponding UDVM bytecode. Depending on how we write the text, this might raise some IPR considerations. If we can make it absolutely clear that this capability announcement mechanisms with identifiers is only used to advertise the support of well known features, e.g. a well-known UDVM decompression algorithm. Thus, what may be in this capability announcement block is pre-defined identifiers and not any identifiers for state(s) that are created during the SigComp "session". Then I think this solves at least my IPR concerns. I therefore suggest the following changes to the drafts to make the sigcomp drafts synchronized. I think also this would make shared compression and explicit acknowledgements possible even if the announcement is not done before the compression actually starts. ********** SigComp-04 ***** Section 6.3, Figure 5. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | UDVM_version | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | overall_memory_size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | cycles_per_bit | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | cycles_per_message | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | id_length 1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | : id_value_1 : | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : : : : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | id_length n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | : id_value_n : | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 5: Capability announcement block "The 'Length' field specifies the length of the entire capability announcement block. The 'n' field indicates how many identifiers that are present in the block. The 'id_length x' field specifies the length of the 'id_value_x' field. The identifiers, which are reserved numbers for well-known features, may be used to announce support for the well-known features, e.g. UDVM decompression algorithms that are supported by the SigComp endpoint which this capability announcement block originates from. Thus, a compressor may choose to use one of the already supported UDVM decompression algorithms to avoid a UDVM decompressor algorithm upload." - The text in section 6.3 regarding Requested and Returned feedback are removed. ********** SigComp-extended ***** - Figure 5 in Sigcomp extended is also changed accordingly to the figure above. - Figure 6 in SigComp extended is removed. - Figure 7 in SigComp extended is changed to the figure below. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | UDVM_version | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | overall_memory_size | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | cycles_per_bit | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | cycles_per_message | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | id_length 1 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | : id_value_1 : | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : : : : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | id_length n | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | : id_value_n : | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |r|b| Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 7. Extended operations feedback format. "When a SigComp message is not regarded as a capability announcement message, the END-MESSAGE instruction does not actually point to the capability announcement location but rather to a feedback location with the feedback format block as depicted in Figure 7. The id_length(s) and id_value(s) corresponds to the hash_length and hash_value for state(s) that have been established at the remote end-point due to received SigComp messages and may be used for compression, i.e. these are acknowledgements for established state. " - The 'r' and 'b' are to be interpreted as in sigcomp-extended-01.txt - An identifier value for explicit acknowledgements/shared compression should also be reserved. ********************* I hope this will solve our major issues so that we can update the draft once more before the IETF-meeting. BR /Hans H _______________________________________________ Rohc mailing list Rohc@ietf.org https://www1.ietf.org/mailman/listinfo/rohc
- [rohc] SigComp Message and (extended) Returned fe… Hans Hannu (EPL)
- RE: [rohc] SigComp Message and (extended) Returne… Price, Richard
- RE: [rohc] SigComp Message and (extended) Returne… Hans Hannu (EPL)