[rohc] Congestion window tracking in RoHC-TCP

"Per Synnergren (EPL)" <Per.Synnergren@epl.ericsson.se> Fri, 08 March 2002 15:19 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 KAA09338 for <rohc-archive@odin.ietf.org>; Fri, 8 Mar 2002 10:19:19 -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 KAA08506; Fri, 8 Mar 2002 10:14:16 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id KAA08476 for <rohc@optimus.ietf.org>; Fri, 8 Mar 2002 10:14:14 -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 KAA09112 for <rohc@ietf.org>; Fri, 8 Mar 2002 10:14:11 -0500 (EST)
Received: from esealnt462.al.sw.ericsson.se (ESEALNT462.al.sw.ericsson.se [153.88.251.62]) by albatross.wise.edt.ericsson.se (8.12.1/8.12.1/WIREfire-1.4) with SMTP id g28FEDZc024461 for <rohc@ietf.org>; Fri, 8 Mar 2002 16:14:13 +0100 (MET)
Received: FROM esealnt400.al.sw.ericsson.se BY esealnt462.al.sw.ericsson.se ; Fri Mar 08 15:40:16 2002 +0100
Received: by esealnt400 with Internet Mail Service (5.5.2653.19) id <GQ9S4CBZ>; Fri, 8 Mar 2002 15:40:03 +0100
Message-ID: <A943FD84BD9ED41193460008C791805001D8B2E0@ESEALNT419.al.sw.ericsson.se>
From: "Per Synnergren (EPL)" <Per.Synnergren@epl.ericsson.se>
To: rohc@ietf.org
Date: Fri, 08 Mar 2002 15:39:02 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by optimus.ietf.org id KAA08477
Subject: [rohc] Congestion window tracking in RoHC-TCP
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: 8bit

Dear all,

After been reading drafts published in the RoHC-working group I have a few comments about the proposal for TCP-compression in RoHC.

In the following drafts:

draft-ietf-rohc-tcp-requirements-03
draft-west-tcpip-field-behavior-00
draft-ietf-rohc-tcp-01    (comment about this draft: this draft is dated January 2001, it should be January 2002)

the requirements for the RoHC TCP-profile are described , the TCP/IP field behavior is analysed, and finally a proposal of a RoHC-TCP profile is given.

I assume that RoHC-TCP is built upon EPIC-LITE even though the enhanced version EPIC also exists. Hence, the proposal presents an EPIC-LITE/TCP-profile, which was previously known as TAROC, that uses congestion window tracking in order to achieve better performance when handling the problem fields in Ipv4 and TCP (IPv4-ID, TCP seqnr, TCP acknr, TCP window, TCP timestamp, etc). 

Basically congestion window tracking improves the performance of one of the encoding methods used in RoHC, namely window-based least significant bits encoding. It is also concluded that the robustness of the TCP-compression scheme might be affected negatively if the congestion window of TCP is under estimated. 

Questions. 
Is it beneficial to use a "congestion window based" compression strategy or what is the "real" gain by using TCP window estimation? 

Is the improved compression large enough to compensate for the larger complexity in the compressor and/or the eventual loss in robustness due to the chance of underestimate the congestion window?

How "correct" is the window estimation and what happens if the window is wrongly estimated (how good is the fallback mechanism)?

Even in the case that this approach (the congestion window tracking) is the best solution for TCP/IP compression, should it be in the standard? 

My point of view, at this time is that it should be up to the implementers of RoHC if they want to use congestion window tracking rather than it becomes a standard. Hence, it might be explained in an implementation issues chapter. Reason: "the bits in the air" are not influenced by the use or no-use of congestion window tracking. The motive to make something a standard must be: is the method absolutely vital to guarantee functionality. 
   
Best regards. 

/Pelle
____________________________________________
Per Synnergren, Ph.D., Lic. Eng., M.Sc.
Research Engineer

T/V - Multimedia Technologies
AWARE - Advanced Wireless Algorith Research
Ericsson Research

Ericsson AB
Box 920
S-971 28 LuleƄ, Sweden

Tel: +46 920 202392
Fax: +46 920 202099
Mobile: +46 70 2283386 


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