Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks

Tzu Chi Huang, Sherali Zeadally, Naveen Chilamkurti, Ce-Kuen Shieh

Research output: Contribution to journalArticle

7 Citations (Scopus)

Abstract

Bandwidth aggregation is a promising technology that can speed up access to the Internet by bandwidth sharing and multi-path communication. Current Bandwidth Aggregation Systems (BASs) deployed in public networks provide limited performance and flexibility when they are directly used in home networking environments. To reap the full performance benefits of BASs in home networks, they need to be easily and dynamically programmable by home network users. We present the design and implementation of a Programmable Bandwidth Aggregation System (PBAS) that can provide home network users improved performance when sharing bandwidth for activities that access the Internet. We also present an empirical performance evaluation of the system and we demonstrate the superior efficiency of our proposed PBAS over a traditional BAS in terms of computational overheads, loadable code, throughput performance, and programmability.

Original languageEnglish
Pages (from-to)741-759
Number of pages19
JournalJournal of Network and Computer Applications
Volume32
Issue number3
DOIs
Publication statusPublished - 2009 May 1

Fingerprint

Home networks
Agglomeration
Bandwidth
Internet
Throughput
Communication

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Computer Science Applications
  • Computer Networks and Communications

Cite this

@article{f5268c545d624a45916b447f512b2528,
title = "Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks",
abstract = "Bandwidth aggregation is a promising technology that can speed up access to the Internet by bandwidth sharing and multi-path communication. Current Bandwidth Aggregation Systems (BASs) deployed in public networks provide limited performance and flexibility when they are directly used in home networking environments. To reap the full performance benefits of BASs in home networks, they need to be easily and dynamically programmable by home network users. We present the design and implementation of a Programmable Bandwidth Aggregation System (PBAS) that can provide home network users improved performance when sharing bandwidth for activities that access the Internet. We also present an empirical performance evaluation of the system and we demonstrate the superior efficiency of our proposed PBAS over a traditional BAS in terms of computational overheads, loadable code, throughput performance, and programmability.",
author = "Huang, {Tzu Chi} and Sherali Zeadally and Naveen Chilamkurti and Ce-Kuen Shieh",
year = "2009",
month = "5",
day = "1",
doi = "10.1016/j.jnca.2008.06.003",
language = "English",
volume = "32",
pages = "741--759",
journal = "Journal of Network and Computer Applications",
issn = "1084-8045",
publisher = "Academic Press Inc.",
number = "3",

}

Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks. / Huang, Tzu Chi; Zeadally, Sherali; Chilamkurti, Naveen; Shieh, Ce-Kuen.

In: Journal of Network and Computer Applications, Vol. 32, No. 3, 01.05.2009, p. 741-759.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks

AU - Huang, Tzu Chi

AU - Zeadally, Sherali

AU - Chilamkurti, Naveen

AU - Shieh, Ce-Kuen

PY - 2009/5/1

Y1 - 2009/5/1

N2 - Bandwidth aggregation is a promising technology that can speed up access to the Internet by bandwidth sharing and multi-path communication. Current Bandwidth Aggregation Systems (BASs) deployed in public networks provide limited performance and flexibility when they are directly used in home networking environments. To reap the full performance benefits of BASs in home networks, they need to be easily and dynamically programmable by home network users. We present the design and implementation of a Programmable Bandwidth Aggregation System (PBAS) that can provide home network users improved performance when sharing bandwidth for activities that access the Internet. We also present an empirical performance evaluation of the system and we demonstrate the superior efficiency of our proposed PBAS over a traditional BAS in terms of computational overheads, loadable code, throughput performance, and programmability.

AB - Bandwidth aggregation is a promising technology that can speed up access to the Internet by bandwidth sharing and multi-path communication. Current Bandwidth Aggregation Systems (BASs) deployed in public networks provide limited performance and flexibility when they are directly used in home networking environments. To reap the full performance benefits of BASs in home networks, they need to be easily and dynamically programmable by home network users. We present the design and implementation of a Programmable Bandwidth Aggregation System (PBAS) that can provide home network users improved performance when sharing bandwidth for activities that access the Internet. We also present an empirical performance evaluation of the system and we demonstrate the superior efficiency of our proposed PBAS over a traditional BAS in terms of computational overheads, loadable code, throughput performance, and programmability.

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

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

U2 - 10.1016/j.jnca.2008.06.003

DO - 10.1016/j.jnca.2008.06.003

M3 - Article

VL - 32

SP - 741

EP - 759

JO - Journal of Network and Computer Applications

JF - Journal of Network and Computer Applications

SN - 1084-8045

IS - 3

ER -