Technical Report
2007-02-01
Internetworking and Media Communications Research Laboratories
Department of Computer Science,
http://medianet.kent.edu/technicalreports.html
Symbiotic Audio
Communication on
Interactive Transport
Networking and Media Communications Research
Laboratories
Department of Computer Science,
233 MSB,
Last Revised February 23, 2007
Abstract
Audio
perception is highly susceptible to disturbance in temporal quality. In
the
event of congestion, audio datagrams suffer packet loss, delay, and
jitter.
Compressed audio appears as one of the most delicate traffic-type to
handle on
the Internet. The recent advances in auditory perception promise
opportunities
where a perceptually clever adaptive audio system can respond to
impending
breakdown and support near flawless sound. The major problem is however
receiving fast feedback from the current Internet. Recently proposed
TCP
Interactive (iTCP) seems to offer some interesting opportunity to
perceptual
audio. This is operationally state equivalent to the conventional TCP
except
applications can optionally subscribe and receive selected local
end-point
protocol events in real-time. We recently implemented a novel symbiotic
perceptual audio streaming mechanism, which receives fast feedback from
iTCP
about congestion and responds. We have tested it live over the
Internet. In
this paper, we share the performance of this system and report observed
dramatic improvements in time-bounded streaming audio.
This report contains experiment samples used
in
testing the performance of this system. These are MPEG-1 ISO/IEC
11172-3 audio
streams. The details of the experiments are in the main publications.
*The technical details of the algorithms are
not
included here. Since, the dump audio file using iOFF and Classic has
all the received frames (without regard to the delay) the temporal
distortion in streaming audio may not be perceptible while
playing stored audio.
Perceptually
Encoded Audio Test Set:
Audio Qualities |
Original |
iOFF |
Classic |
iExp |
Description
|
|
Subscribe,
report event, but do not change bit rate. Used to measure overhead |
Turn
off all interactivity features. |
Full
interactivity, Use the exponential backoff
symbiosis throttling |
HighQmusic |
||||
LowQmusic |
||||
Speech&Music |