[rohc] Rohc Open source implementations
"Hughes, Simon \(Simon\)" <simonhughes@avaya.com> Tue, 14 November 2006 17:28 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Gk25L-0007vj-L2; Tue, 14 Nov 2006 12:28:35 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Gk25K-0007vL-S6 for rohc@ietf.org; Tue, 14 Nov 2006 12:28:34 -0500
Received: from nj300815-ier2.net.avaya.com ([198.152.12.103]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Gk25J-0005NT-Fe for rohc@ietf.org; Tue, 14 Nov 2006 12:28:34 -0500
Received: from EN3000AVEXU1.global.avaya.com (h135-64-176-21.avaya.com [135.64.176.21]) by nj300815-ier2.net.avaya.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id kAEHSWWR008846 for <rohc@ietf.org>; Tue, 14 Nov 2006 12:28:32 -0500
content-class: urn:content-classes:message
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Date: Tue, 14 Nov 2006 17:28:31 -0000
Message-ID: <2149270598530D4391FFDA76B359520103DB66DB@EN3000AVEXU1.global.avaya.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Rohc Open source implementations
Thread-Index: AccIEYGsACfhgGswQi+8Nal4tRH3JAAAHWpgAAAO/zA=
From: "Hughes, Simon (Simon)" <simonhughes@avaya.com>
To: rohc@ietf.org
X-Scanner: InterScan AntiVirus for Sendmail
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cd3fc8e909678b38737fc606dec187f0
Subject: [rohc] Rohc Open source implementations
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>
Content-Type: multipart/mixed; boundary="===============1185567768=="
Errors-To: rohc-bounces@ietf.org
Hi I'm looking for open source implementations of rtp header compression schemes e.g. rohc, crtp etc. Rohc at http://rohc.sourceforge.net/ <http://rohc.sourceforge.net/> doesn't seem to implement profile 0x01 (RTP). I've grepped the rohc mail archive from 2003+ and found open sigcom, but no other rohc implementations. Are you aware of any other implementation that I could look at? Background: I'm looking to implement a low overhead rtp multiplex scheme over an IP/UDP transport but would like to develop an understanding of what is likely to work well. Rohc is interesting and I'm looking at rfc 4224 which looks at mitigating the effects of re-ordering. However, implementing the whole specification from scratch is likely to be time consuming, so I'm looking to focus on a minimal profile 0x1 subset e.g. just implementing r-mode with multiplexing extensions. Anybody working on this? Assuming that: - there are no other implementations out there - I'd like to implement something small that deals with reordering e.g. only O-mode or only R-mode. - taking on board rfc4224 and draft-kapoor-rohc-profiles-reordering-01.txt Then I've drawn the preliminary conclusion that implementing O-mode with rfc4224 (ext-0 extensions) or draft-kapoor-rohc-profiles-reordering-01.txt fixes might be a good approach. Does anybody think R-mode only would be better or sufficient for a UDP channel? Regards, Simon Private reply from Ghyslain Pelletier (LU/EAB) [ghyslain.pelletier@ericsson.com] It is not the first time that we get such enquiries. Unfortunately, I am not aware of any other rohc implementation than the one at sourceforge, which as you correctly point out is not complete (and I am not sure it can be trusted to interop either). Wrt crtp and/or ecrtp, I have never looked for free implementations so I cannot give you a proper answer here. A quick reflection - why do you plan on implementing R-mode? R-mode is rather sensitive to reordering. RoHCv2 might be simpler and faster for you to implement a subset: http://tools.ietf.org/wg/rohc/draft-ietf-rohc-rfc3095bis-rohcv2-profiles /draft-ietf-rohc-rfc3095bis-rohcv2-profiles-00.txt <http://tools.ietf.org/wg/rohc/draft-ietf-rohc-rfc3095bis-rohcv2-profile s/draft-ietf-rohc-rfc3095bis-rohcv2-profiles-00.txt> Obviously, it is not ready yet but I see it as a complete solution that includes only the strict necessary to efficiently compress robustly in the presence of reordering.
_______________________________________________ Rohc mailing list Rohc@ietf.org https://www1.ietf.org/mailman/listinfo/rohc
- [rohc] Rohc Open source implementations Hughes, Simon (Simon)