TY - GEN
T1 - Supporting application network flows with multiple QoS constraints
AU - Mondal, Amit
AU - Sharma, Puneet
AU - Banerjee, Sujata
AU - Kuzmanovic, Aleksandar
PY - 2009/11/20
Y1 - 2009/11/20
N2 - There is a growing need to support real-time applications over the Internet. Real-time interactive applications often have multiple quality-of-service (QoS) requirements which are application specific. Traditional provisioning of QoS in the Internet through IP routing - Intserv or Diffserv - faces many technical challenges, and is also deterred by the huge deployment issues. As an alternative, application providers often build their own application-specific overlay networks to meet their QoS requirements. In this paper, we present a unified framework which can serve diverse applications with multiple QoS constraints. Our scalable flow route management architecture, called MCQoS, employs a hybrid approach using a path vector protocol to disseminate aggregated path information combined with on-demand path discovery to find paths that match the diverse QoS requirements. It uses a distributed algorithm to dynamically adapt to an alternate path when the current path fails to satisfy the required QoS constraints. We do large-scale simulation and analysis to show that our approach is both efficient and scalable, and that it substantially outperforms the state of the art protocols in accuracy. Our simulation results show that MCQoS can reduce the false negative percentage to less than 1% compared with 5- 10% in other approaches, and eliminates false positives, whereas other schemes have false positive rates of 10-20% with minimal increase in protocol overhead. Finally, we implemented and deployed our system on the Planetlab testbed for evaluation in a real network environment.
AB - There is a growing need to support real-time applications over the Internet. Real-time interactive applications often have multiple quality-of-service (QoS) requirements which are application specific. Traditional provisioning of QoS in the Internet through IP routing - Intserv or Diffserv - faces many technical challenges, and is also deterred by the huge deployment issues. As an alternative, application providers often build their own application-specific overlay networks to meet their QoS requirements. In this paper, we present a unified framework which can serve diverse applications with multiple QoS constraints. Our scalable flow route management architecture, called MCQoS, employs a hybrid approach using a path vector protocol to disseminate aggregated path information combined with on-demand path discovery to find paths that match the diverse QoS requirements. It uses a distributed algorithm to dynamically adapt to an alternate path when the current path fails to satisfy the required QoS constraints. We do large-scale simulation and analysis to show that our approach is both efficient and scalable, and that it substantially outperforms the state of the art protocols in accuracy. Our simulation results show that MCQoS can reduce the false negative percentage to less than 1% compared with 5- 10% in other approaches, and eliminates false positives, whereas other schemes have false positive rates of 10-20% with minimal increase in protocol overhead. Finally, we implemented and deployed our system on the Planetlab testbed for evaluation in a real network environment.
UR - http://www.scopus.com/inward/record.url?scp=70449562685&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70449562685&partnerID=8YFLogxK
U2 - 10.1109/IWQoS.2009.5201401
DO - 10.1109/IWQoS.2009.5201401
M3 - Conference contribution
AN - SCOPUS:70449562685
SN - 9781424438761
T3 - IEEE International Workshop on Quality of Service, IWQoS
BT - 2009 17th International Workshop on Quality of Service, IWQoS 2009
T2 - 2009 17th International Workshop on Quality of Service, IWQoS 2009
Y2 - 13 July 2009 through 15 July 2009
ER -