Improving VoIP quality through path switching

Shu Tao, Kuai Xu, Antonio Estepa, Teng Fei, Lixin Gao, Roch Guérin, Jim Kurose, Don Towsley, Zhi Li Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

74 Citations (Scopus)

Abstract

The current best-effort Internet cannot readily provide the service guarantees that VoIP applications often require. Path switching can potentially address this problem without requiring new network mechanisms, simply by leveraging the robustness to performance variations available from connectivity options such as multi-homing and overlays. In this paper, we evaluate the effectiveness and benefits of path switching in improving the quality of VoIP applications, and demonstrate its feasibility through the design and implementation of a prototype gateway. We argue for an application-driven path switching system that accounts for both network path characteristics and application-specific factors (e.g., codec algorithms, playout buffering schemes). We also develop an application path quality estimator based on the ITU-T E-model for voice quality assessment, and an application-driven path switching algorithm that dynamically adapts the time scales over which path switching decisions are made to maximize voice quality. Through network emulation and experiments over a wide-area multi-homed testbed, we show that, with sufficient path diversity, path switching can yield meaningful improvements in voice quality. Hence by exploiting the inherent path diversity of the Internet, application-driven path switching is a viable option in providing quality-of-service to applications.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE INFOCOM
EditorsK. Makki, E. Knightly
Pages2268-2278
Number of pages11
Volume4
DOIs
StatePublished - 2005
Externally publishedYes
EventIEEE INFOCOM 2005 - Miami, FL, United States
Duration: Mar 13 2005Mar 17 2005

Other

OtherIEEE INFOCOM 2005
CountryUnited States
CityMiami, FL
Period3/13/053/17/05

Fingerprint

Internet
Switching systems
Testbeds
Quality of service
Experiments

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Hardware and Architecture

Cite this

Tao, S., Xu, K., Estepa, A., Fei, T., Gao, L., Guérin, R., ... Zhang, Z. L. (2005). Improving VoIP quality through path switching. In K. Makki, & E. Knightly (Eds.), Proceedings - IEEE INFOCOM (Vol. 4, pp. 2268-2278) https://doi.org/10.1109/INFCOM.2005.1498514

Improving VoIP quality through path switching. / Tao, Shu; Xu, Kuai; Estepa, Antonio; Fei, Teng; Gao, Lixin; Guérin, Roch; Kurose, Jim; Towsley, Don; Zhang, Zhi Li.

Proceedings - IEEE INFOCOM. ed. / K. Makki; E. Knightly. Vol. 4 2005. p. 2268-2278.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Tao, S, Xu, K, Estepa, A, Fei, T, Gao, L, Guérin, R, Kurose, J, Towsley, D & Zhang, ZL 2005, Improving VoIP quality through path switching. in K Makki & E Knightly (eds), Proceedings - IEEE INFOCOM. vol. 4, pp. 2268-2278, IEEE INFOCOM 2005, Miami, FL, United States, 3/13/05. https://doi.org/10.1109/INFCOM.2005.1498514
Tao S, Xu K, Estepa A, Fei T, Gao L, Guérin R et al. Improving VoIP quality through path switching. In Makki K, Knightly E, editors, Proceedings - IEEE INFOCOM. Vol. 4. 2005. p. 2268-2278 https://doi.org/10.1109/INFCOM.2005.1498514
Tao, Shu ; Xu, Kuai ; Estepa, Antonio ; Fei, Teng ; Gao, Lixin ; Guérin, Roch ; Kurose, Jim ; Towsley, Don ; Zhang, Zhi Li. / Improving VoIP quality through path switching. Proceedings - IEEE INFOCOM. editor / K. Makki ; E. Knightly. Vol. 4 2005. pp. 2268-2278
@inproceedings{e303f0792d3c49c9a57b37a533c7de4b,
title = "Improving VoIP quality through path switching",
abstract = "The current best-effort Internet cannot readily provide the service guarantees that VoIP applications often require. Path switching can potentially address this problem without requiring new network mechanisms, simply by leveraging the robustness to performance variations available from connectivity options such as multi-homing and overlays. In this paper, we evaluate the effectiveness and benefits of path switching in improving the quality of VoIP applications, and demonstrate its feasibility through the design and implementation of a prototype gateway. We argue for an application-driven path switching system that accounts for both network path characteristics and application-specific factors (e.g., codec algorithms, playout buffering schemes). We also develop an application path quality estimator based on the ITU-T E-model for voice quality assessment, and an application-driven path switching algorithm that dynamically adapts the time scales over which path switching decisions are made to maximize voice quality. Through network emulation and experiments over a wide-area multi-homed testbed, we show that, with sufficient path diversity, path switching can yield meaningful improvements in voice quality. Hence by exploiting the inherent path diversity of the Internet, application-driven path switching is a viable option in providing quality-of-service to applications.",
author = "Shu Tao and Kuai Xu and Antonio Estepa and Teng Fei and Lixin Gao and Roch Gu{\'e}rin and Jim Kurose and Don Towsley and Zhang, {Zhi Li}",
year = "2005",
doi = "10.1109/INFCOM.2005.1498514",
language = "English (US)",
isbn = "0780389689",
volume = "4",
pages = "2268--2278",
editor = "K. Makki and E. Knightly",
booktitle = "Proceedings - IEEE INFOCOM",

}

TY - GEN

T1 - Improving VoIP quality through path switching

AU - Tao, Shu

AU - Xu, Kuai

AU - Estepa, Antonio

AU - Fei, Teng

AU - Gao, Lixin

AU - Guérin, Roch

AU - Kurose, Jim

AU - Towsley, Don

AU - Zhang, Zhi Li

PY - 2005

Y1 - 2005

N2 - The current best-effort Internet cannot readily provide the service guarantees that VoIP applications often require. Path switching can potentially address this problem without requiring new network mechanisms, simply by leveraging the robustness to performance variations available from connectivity options such as multi-homing and overlays. In this paper, we evaluate the effectiveness and benefits of path switching in improving the quality of VoIP applications, and demonstrate its feasibility through the design and implementation of a prototype gateway. We argue for an application-driven path switching system that accounts for both network path characteristics and application-specific factors (e.g., codec algorithms, playout buffering schemes). We also develop an application path quality estimator based on the ITU-T E-model for voice quality assessment, and an application-driven path switching algorithm that dynamically adapts the time scales over which path switching decisions are made to maximize voice quality. Through network emulation and experiments over a wide-area multi-homed testbed, we show that, with sufficient path diversity, path switching can yield meaningful improvements in voice quality. Hence by exploiting the inherent path diversity of the Internet, application-driven path switching is a viable option in providing quality-of-service to applications.

AB - The current best-effort Internet cannot readily provide the service guarantees that VoIP applications often require. Path switching can potentially address this problem without requiring new network mechanisms, simply by leveraging the robustness to performance variations available from connectivity options such as multi-homing and overlays. In this paper, we evaluate the effectiveness and benefits of path switching in improving the quality of VoIP applications, and demonstrate its feasibility through the design and implementation of a prototype gateway. We argue for an application-driven path switching system that accounts for both network path characteristics and application-specific factors (e.g., codec algorithms, playout buffering schemes). We also develop an application path quality estimator based on the ITU-T E-model for voice quality assessment, and an application-driven path switching algorithm that dynamically adapts the time scales over which path switching decisions are made to maximize voice quality. Through network emulation and experiments over a wide-area multi-homed testbed, we show that, with sufficient path diversity, path switching can yield meaningful improvements in voice quality. Hence by exploiting the inherent path diversity of the Internet, application-driven path switching is a viable option in providing quality-of-service to applications.

UR - http://www.scopus.com/inward/record.url?scp=25644461198&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=25644461198&partnerID=8YFLogxK

U2 - 10.1109/INFCOM.2005.1498514

DO - 10.1109/INFCOM.2005.1498514

M3 - Conference contribution

AN - SCOPUS:25644461198

SN - 0780389689

VL - 4

SP - 2268

EP - 2278

BT - Proceedings - IEEE INFOCOM

A2 - Makki, K.

A2 - Knightly, E.

ER -