RE: [avt] Use of redundancy in rfc2793bis text transmission - optimizing interoperability

"Gregg Vanderheiden" <gv@trace.wisc.edu> Wed, 21 April 2004 07:51 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 DAA01635 for <avt-archive@odin.ietf.org>; Wed, 21 Apr 2004 03:51:45 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGCRY-0000jx-Dy for avt-archive@odin.ietf.org; Wed, 21 Apr 2004 03:46:53 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3L7kqIS002843 for avt-archive@odin.ietf.org; Wed, 21 Apr 2004 03:46:52 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGCKw-0006PR-Ln; Wed, 21 Apr 2004 03:40:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BG7UR-0003mf-Dt for avt@optimus.ietf.org; Tue, 20 Apr 2004 22:29:31 -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 WAA16544 for <avt@ietf.org>; Tue, 20 Apr 2004 22:29:27 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BG7UO-0004eg-5K for avt@ietf.org; Tue, 20 Apr 2004 22:29:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BG7TP-0004ZO-00 for avt@ietf.org; Tue, 20 Apr 2004 22:28:28 -0400
Received: from starburst.cae.wisc.edu ([144.92.13.24] helo=cae.wisc.edu) by ietf-mx with esmtp (Exim 4.12) id 1BG7T7-0004Ux-00 for avt@ietf.org; Tue, 20 Apr 2004 22:28:09 -0400
Received: from jalopy.cae.wisc.edu (root@jalopy.cae.wisc.edu [144.92.12.93]) by cae.wisc.edu (8.12.9/8.12.9) with ESMTP id i3L2RFJe006195; Tue, 20 Apr 2004 21:27:15 -0500 (CDT)
Received: from USD320002X (c24.177.122.17.mad.wi.charter.com [24.177.122.17]) (authenticated bits=0) by jalopy.cae.wisc.edu (8.12.3/8.12.3/Debian-6.6) with ESMTP id i3L2REML018891 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 20 Apr 2004 21:27:14 -0500
Message-Id: <200404210227.i3L2REML018891@jalopy.cae.wisc.edu>
From: Gregg Vanderheiden <gv@trace.wisc.edu>
To: 'Gunnar Hellstrom' <gunnar.hellstrom@omnitor.se>, 'avt IETF' <avt@ietf.org>
Cc: 'Toip list' <toip@snowshore.com>
Subject: RE: [avt] Use of redundancy in rfc2793bis text transmission - optimizing interoperability
Date: Tue, 20 Apr 2004 21:27:09 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
In-reply-to: <BHEHLFPKIPMLPFNFAHJKKENHEDAA.gunnar.hellstrom@omnitor.se>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
Thread-index: AcQmDKHYtigGF7K9RhGtukexbGdNGABOlWFg
X-CAE-MailScanner-Information: Please contact security@engr.wisc.edu if this message contains a virus or has been corrupted in delivery.
X-CAE-MailScanner: Found to be clean (starburst)
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=MISSING_OUTLOOK_NAME 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

This looks very good -- except that there is no criterion for the "other
methods"

Perhaps if we add the words  'other methods to ensure error rate of less
than 1%"  or something to that effect

 
Gregg

 -- ------------------------------ 
Gregg C Vanderheiden Ph.D. 
Professor - Ind. Engr. & BioMed Engr.
Director - Trace R & D Center 
University of Wisconsin-Madison 


-----Original Message-----
From: owner-toip@snowshore.com [mailto:owner-toip@snowshore.com] On Behalf
Of Gunnar Hellstrom
Sent: Thursday, April 15, 2004 5:54 AM
To: avt IETF
Cc: Toip list
Subject: [avt] Use of redundancy in rfc2793bis text transmission -
optimizing interoperability

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
--------------------------------------------



-
This list is maintained by Snowshore Networks - http://www.snowshore.com
All comments on this list are the comments of the message originators and
Snowshore is not to be held responsible for any actions or comments found
on this list. The archives for this list can be found at
http://flyingfox.snowshore.com/toip_archive/maillist.html


_______________________________________________
Audio/Video Transport Working Group
avt@ietf.org
https://www1.ietf.org/mailman/listinfo/avt