[avt] Use of redundancy in rfc2793bis text transmission - optimizing interoperability
"Gunnar Hellstrom" <gunnar.hellstrom@omnitor.se> Thu, 15 April 2004 11:11 UTC
Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA16889 for <avt-archive@odin.ietf.org>; Thu, 15 Apr 2004 07:11:01 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4fb-0007Gc-1C for avt-archive@odin.ietf.org; Thu, 15 Apr 2004 07:04:35 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3FB4Yg7027925 for avt-archive@odin.ietf.org; Thu, 15 Apr 2004 07:04:35 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4bB-0005w2-Ii; Thu, 15 Apr 2004 07:00:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4XQ-00050F-Nt for avt@optimus.ietf.org; Thu, 15 Apr 2004 06:56:08 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA16478 for <avt@ietf.org>; Thu, 15 Apr 2004 06:56:03 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1BE4XM-0004UJ-00 for avt@ietf.org; Thu, 15 Apr 2004 06:56:04 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BE4WJ-0004QY-00 for avt@ietf.org; Thu, 15 Apr 2004 06:55:00 -0400
Received: from mail3.pi.se ([195.7.64.137] ident=root) by ietf-mx with esmtp (Exim 4.12) id 1BE4VU-0004N9-00 for avt@ietf.org; Thu, 15 Apr 2004 06:54:08 -0400
Received: from vit ([217.167.116.106]) (authenticated (0 bits)) by mail3.pi.se (8.12.10/8.11.2) with ESMTP id i3FApU2t001202; Thu, 15 Apr 2004 12:51:32 +0200 (CEST)
From: Gunnar Hellstrom <gunnar.hellstrom@omnitor.se>
To: avt IETF <avt@ietf.org>
Cc: Toip list <toip@snowshore.com>
Subject: [avt] Use of redundancy in rfc2793bis text transmission - optimizing interoperability
Date: Thu, 15 Apr 2004 12:54:02 +0200
Message-ID: <BHEHLFPKIPMLPFNFAHJKKENHEDAA.gunnar.hellstrom@omnitor.se>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Importance: Normal
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mail3.pi.se id i3FApU2t001202
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable
Sorry, I sent a message to the list yesterday that was chopped off just before the important part - the proposed text section in RFC2793bis. Here is the full message: --------------------------------- I often get comments on the real time interactive text conversation transport RFC2793bis, that it must more clearly require the use of redundancy to achieve good success rate in text transmission even in bad network conditions. Next version of draft-ietf-avt-rfc2793bis is about to be published, and I would like to have agreeable wording on this issue. A traditional requirement for basic text conversation quality is that no more than 1% characters may be lost in conditions where voice communications is barely usable. Where characters are dropped marks for missing text should be inserted in the received text. A higher quality level, called good text quality requires no more than 0.2% characters to be dropped. This is of course no exact scientific measure and many factors influence both the loss and the perception of usability of voice conversation, but it gives a fair design goal. With voice coding and transmission schemes prevailing today, voice gets barely usable around 20% packet loss. Therefore, in order to assure proper interoperability with the required quality level for text at 20% packet loss, we need to require one original and two redundant transmissions according to RFC2198. ( lowering text loss to 0.8% ). We also have to require that RFC 2198 is supported as the default mechanism. Otherwise we may have the risk that two UAs propose different protection methods against loss, and we end up in a situation without protection, that gives us 20% text loss at 20% packet loss. That can not be called interoperability. In order to be assured proper interoperability, but give room for use of other methods in specific applications and known network conditions, I want to get agreement to introduce this section in RFC 2793 bis: --------------------------------------------------------------------------- ----------------- "4. Protection against loss of data For reduction of data loss in case of packet loss, redundant data SHOULD be included in the packets following the procedures in RFC 2198 [3]. If the application and the end to end network conditions are not known to require other methods or parameters, this method MUST be used, transmitting the original text and two redundant generations. As an alternative (or in addition) to redundancy, Forward Error Correction mechanisms MAY be used when transmitting text, as per RFC 2733 [8] or any other mechanism with the purpose of increasing the reliability of text transmission. There are also other mechanisms for increasing robustness of transmission that MAY be applied." --------------------------------------------------------------------------- --------------------- Regards Gunnar ------------------------------------------- Gunnar Hellström Omnitor AB Renathvägen 2 SE 121 37 Johanneshov SWEDEN +46 8 556 002 03 Mob: +46 708 204 288 www.omnitor.se Gunnar.Hellstrom@Omnitor.se -------------------------------------------- _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [avt] Use of redundancy in rfc2793bis text transm… Gunnar Hellström
- Re: [avt] Use of redundancy in rfc2793bis text tr… Colin Perkins
- RE: [avt] Use of redundancy in rfc2793bis text tr… Arnoud van Wijk
- [avt] Use of redundancy in rfc2793bis text transm… Gunnar Hellstrom
- RE: [avt] Use of redundancy in rfc2793bis text tr… Arnoud van Wijk
- RE: [avt] Use of redundancy in rfc2793bis text tr… Gunnar Hellstrom
- RE: [avt] Use of redundancy in rfc2793bis text tr… Gunnar Hellstrom
- Re: [avt] Use of redundancy in rfc2793bis text tr… Colin Perkins
- RE: [avt] Use of redundancy in rfc2793bis text tr… Gunnar Hellstrom
- Re: [avt] Use of redundancy in rfc2793bis text tr… Magnus Westerlund
- RE: [avt] Use of redundancy in rfc2793bis text tr… Arnoud van Wijk
- RE: [avt] Use of redundancy in rfc2793bis text tr… Gunnar Hellstrom
- Re: [avt] Use of redundancy in rfc2793bis text tr… Colin Perkins
- Re: [avt] Use of redundancy in rfc2793bis text tr… Colin Perkins
- RE: [avt] Use of redundancy in rfc2793bis text tr… Gregg Vanderheiden