Supporting application network flows with multiple QoS constraints

Amit Mondal, P. Sharma, S. Banerjee, A. Kuzmanovic
{"title":"Supporting application network flows with multiple QoS constraints","authors":"Amit Mondal, P. Sharma, S. Banerjee, A. Kuzmanovic","doi":"10.1109/IWQoS.2009.5201401","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":231103,"journal":{"name":"2009 17th International Workshop on Quality of Service","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 17th International Workshop on Quality of Service","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWQoS.2009.5201401","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

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.
支持具有多个QoS约束的应用网络流
在Internet上支持实时应用程序的需求日益增长。实时交互应用程序通常具有多个特定于应用程序的服务质量(QoS)需求。传统的通过IP路由(Intserv或Diffserv)在Internet上提供QoS面临着许多技术挑战,并且也被巨大的部署问题所阻碍。作为替代方案,应用程序提供商通常构建自己的特定于应用程序的覆盖网络来满足其QoS要求。在本文中,我们提出了一个统一的框架,可以服务于具有多个QoS约束的不同应用。我们的可扩展流路由管理架构,称为MCQoS,采用混合方法,使用路径矢量协议来传播聚合路径信息,并结合按需路径发现来找到符合不同QoS要求的路径。当当前路径不能满足所需的QoS约束时,它使用分布式算法动态适应替代路径。我们进行了大规模的模拟和分析,以表明我们的方法既高效又可扩展,并且在准确性方面大大优于最先进的协议。仿真结果表明,与其他方案的5-10%相比,MCQoS可以将假阴性率降低到1%以下,并且可以消除假阳性,而其他方案的假阳性率为10-20%,协议开销增加最少。最后,我们在Planetlab测试平台上实现并部署了我们的系统,以便在真实的网络环境中进行评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信