Adaptive VoIP transmission over heterogeneous wired/wireless networks

Abdelbasset Trad, Qiang Ni, Hossam Afifi

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

In this paper, we present an adaptive architecture for the transport of VoIP traffic over heterogeneous wired/wireless Internet environments. This architecture uses a VoIP gateway associated with an 802.11e QoS enhanced access point (QAP) to transcode voice flows before their transmissions over the wireless channel. The instantaneous bit rate is determined by a control mechanism based on the estimation of channel congestion state. Our mechanism dynamically adapts audio codec bit rate using a congestion avoidance technique so as to preserve acceptable levels of quality. A case study presenting the results relative to an adaptive system transmitting at bit rates typical of G.711 PCM (64 kbit/s) and G.726 ADPCM (40, 32, 24 and 16 kbit/s) speech coding standards illustrates the performance of the proposed framework. We perform extensive simulations to compare the performance between our adaptive audio rate control and TFRC mechanism. The results show that the proposed mechanism achieves better voice transmission performance, especially when the number of stations is fairly large.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsVincent Roca, Franck Rousseau
PublisherSpringer Verlag
Pages25-36
Number of pages12
ISBN (Electronic)3540239286, 9783540239284
DOIs
Publication statusPublished - 1 Jan 2004
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3311
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'Adaptive VoIP transmission over heterogeneous wired/wireless networks'. Together they form a unique fingerprint.

Cite this