RE: [rohc] TCP/IP EPIC profile

"Per Synnergren (EPL)" <Per.Synnergren@epl.ericsson.se> Thu, 14 March 2002 07:45 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 CAA12104 for <rohc-archive@odin.ietf.org>; Thu, 14 Mar 2002 02:45:08 -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 CAA04818; Thu, 14 Mar 2002 02:39:43 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id CAA04788 for <rohc@optimus.ietf.org>; Thu, 14 Mar 2002 02:39:41 -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 CAA12062 for <rohc@ietf.org>; Thu, 14 Mar 2002 02:39:38 -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 g2E7ddZc014065 for <rohc@ietf.org>; Thu, 14 Mar 2002 08:39:39 +0100 (MET)
Received: FROM esealnt400.al.sw.ericsson.se BY esealnt462.al.sw.ericsson.se ; Thu Mar 14 08:38:37 2002 +0100
Received: by esealnt400 with Internet Mail Service (5.5.2653.19) id <GQ9SZPAB>; Thu, 14 Mar 2002 08:38:54 +0100
Message-ID: <A943FD84BD9ED41193460008C791805001D8B2E4@ESEALNT419.al.sw.ericsson.se>
From: "Per Synnergren (EPL)" <Per.Synnergren@epl.ericsson.se>
To: "'rohc@ietf.org'" <rohc@ietf.org>
Subject: RE: [rohc] TCP/IP EPIC profile
Date: Thu, 14 Mar 2002 08:38:27 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1CB2B.3AA5C820"
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 all, 
 
A question "out of the blue"...
 
Hongbin Liao wrote:

1. whether can TCP/IP EPIC profile correctly describe the behavior of TCP? Or, whether EPIC is powerful enough to describe the complicated behavior of TCP/IP?

    In EPIC, fields are assumed to be independent from each other. Once each field's behaviors are described well, the whole protocol's behaviors are also well-studied. However, in practice, fields in a protocol may not behave independently completely from each other. There may be some connections (or causality) among several fields. For example, most TCP traffics only contain one-way traffic (WWW browsing, FTP downloading, etc.), i.e., only SEQ changes on the forward path (from server to client) and only ACK changes on the backward path (from client to server). The ACK on the forward path and SEQ on the backward path remain constant. However, in TCP/IP EPIC profile, the probabilities for SEQ and ACK are specified seperately:



It is obvious that knowledge about "TCP inter-field correlation" could be useful in order to increase the performance of the header compression. Has anyone heard of/or performed thorough studies of the cross-correlation between TCP-fields?