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
N1 - Copyright:
Copyright 2009 Elsevier B.V., All rights reserved.
PY - 2009/5
Y1 - 2009/5
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
AN - SCOPUS:59349117715
SN - 1084-8045
VL - 32
SP - 741
EP - 759
JO - Journal of Network and Computer Applications
JF - Journal of Network and Computer Applications
IS - 3
ER -