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

"Arnoud van Wijk" <a.vwijk@viataal.nl> Thu, 15 April 2004 10:49 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 GAA16282 for <avt-archive@odin.ietf.org>; Thu, 15 Apr 2004 06:49:52 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4Nr-00025w-QX for avt-archive@odin.ietf.org; Thu, 15 Apr 2004 06:46:16 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i3FAkFOa008046 for avt-archive@odin.ietf.org; Thu, 15 Apr 2004 06:46:15 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4Fu-0008TU-9Q; Thu, 15 Apr 2004 06:38:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BE4BB-0006oq-N4 for avt@optimus.ietf.org; Thu, 15 Apr 2004 06:33:09 -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 GAA15785 for <avt@ietf.org>; Thu, 15 Apr 2004 06:33:05 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 1BE4B7-0002vU-00 for avt@ietf.org; Thu, 15 Apr 2004 06:33:05 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BE4A5-0002pS-00 for avt@ietf.org; Thu, 15 Apr 2004 06:32:02 -0400
Received: from smtp.eweka.nl ([81.171.101.3]) by ietf-mx with esmtp (Exim 4.12) id 1BE496-0002lC-00 for avt@ietf.org; Thu, 15 Apr 2004 06:31:00 -0400
Received: from solstice (ew-dsl-81-171-8-127.eweka.nl [81.171.8.127]) by smtp.eweka.nl (8.12.9/8.12.9) with ESMTP id i3FArjWB079943; Thu, 15 Apr 2004 10:53:58 GMT (envelope-from a.vwijk@viataal.nl)
Message-Id: <200404151053.i3FArjWB079943@smtp.eweka.nl>
From: Arnoud van Wijk <a.vwijk@viataal.nl>
To: 'Colin Perkins' <csp@csperkins.org>, 'Gunnar Hellström' <gunnar.hellstrom@omnitor.se>
Cc: toip@snowshore.com, avt@ietf.org
Subject: RE: [avt] Use of redundancy in rfc2793bis text transmission - optimizing interoperability
Date: Thu, 15 Apr 2004 12:30:58 +0200
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: <FB711995-8EC2-11D8-9065-000A957FC5F2@csperkins.org>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Thread-Index: AcQi0v8BEJjwpcAETgibKMZ3RS7xQQAAKXQQ
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,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

Hmm.
When looking at an Interactive text stream, even with full redundancy, the
used bandwidth is a fraction of the bandwidth used by video and audio.

So knowing this, it is then desirable to cope with the packetloss by using
the full redundancy. The effect of reducing the sending rate is nihil when
combined with audio and/or video.

Also, the minimal sending speed is equal to the typing speed, it is
real-time text after all on a character by character basis.

With full redundancy on, you ensure that interactive text arrived complete,
while the audio and video may stutter. I would not mind to switch off the
audio then and continue with the video and interactive text.

That is how I see it.

Arnoud

Drs. Arnoud A. T. van Wijk
Viataal
Research & Development
Afdeling RDS
Theerestraat 42
5271 GD Sint-Michielsgestel
The Netherlands. 
Mobile: +31651921948
International text telephone: +31735588408

-----Original Message-----
From: avt-admin@ietf.org [mailto:avt-admin@ietf.org] On Behalf Of Colin
Perkins
Sent: donderdag 15 april 2004 11:55
To: Gunnar Hellström
Cc: toip@snowshore.com; avt@ietf.org
Subject: Re: [avt] Use of redundancy in rfc2793bis text transmission -
optimizing interoperability

On 14 Apr 2004, at 21:59, Gunnar Hellström wrote:
> I often get comments on the real time interactive text conversation 
> transport
> RFC2793bis, that it must more clearly require the use of redundancy to 
> assure
> 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%)

Why do you think it acceptable to be sending at full rate when there is 
20% packet loss, rather than reducing the sending rate to reduce packet 
loss? Do you have some analysis to show that, with typical text 
conversation packet rates and network RTTs, transmission with 20% 
packet loss is TCP friendly (or otherwise)?

The requirements you list may be appropriate from a media quality 
viewpoint, however you also need to demonstrate that the payload format 
is safe to deploy. This is particularly important for a format which 
adds a large amount of FEC to allow it to operate in the presence of 
large amounts of congestion, but doesn't specify a congestion control 
response.

-- 
Colin Perkins
http://csperkins.org/

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



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