首页 > 最新文献

Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.最新文献

英文 中文
Delay bound Guarantees with WFQ-based CBQ discipline 基于wfq的CBQ约束的延迟约束保证
Pub Date : 2004-06-09 DOI: 10.1109/IWQOS.2004.1309364
A. Millet, Z. Mammeri
Class Based Queueing (CBQ) is a packet scheduling discipline that enables hierarchical link-sharing. Compared to other algorithms, it is modular and intuitive in a first approach, and so is implemented and used nowadays. In this paper, we adapt the discipline to schedule critical real-time flows mixed with other kinds of traffic, as is necessary in a DiffServ environment This requires that some guarantees must be provided deterministically, particularly on queueing delay bounds. Yet theoretical delay bounds for CBQ were never expressed in a general case and with end-to-end derivation, because the nesting of mechanisms makes it hard to predict a worst case scenario. Here we study some cases where an analysis is possible, focusing on two variants of CBQ, and we use network calculus technique to set up a bound that seems realistic. We then show simulations to check the precision of our results.
基于类的队列(CBQ)是一种支持分层链路共享的数据包调度规则。与其他算法相比,该算法首先具有模块化和直观的特点,因此被广泛实现和使用。在本文中,我们将该规则用于调度与其他类型的流量混合的关键实时流,这在DiffServ环境中是必要的。这要求必须提供一些确定性的保证,特别是在排队延迟边界上。然而,CBQ的理论延迟界从未在一般情况下和端到端推导中表示,因为机制的嵌套使得很难预测最坏的情况。在这里,我们研究了一些可能进行分析的案例,重点关注CBQ的两个变体,并使用网络演算技术建立了一个似乎现实的界限。然后我们通过模拟来检验我们的结果的精度。
{"title":"Delay bound Guarantees with WFQ-based CBQ discipline","authors":"A. Millet, Z. Mammeri","doi":"10.1109/IWQOS.2004.1309364","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309364","url":null,"abstract":"Class Based Queueing (CBQ) is a packet scheduling discipline that enables hierarchical link-sharing. Compared to other algorithms, it is modular and intuitive in a first approach, and so is implemented and used nowadays. In this paper, we adapt the discipline to schedule critical real-time flows mixed with other kinds of traffic, as is necessary in a DiffServ environment This requires that some guarantees must be provided deterministically, particularly on queueing delay bounds. Yet theoretical delay bounds for CBQ were never expressed in a general case and with end-to-end derivation, because the nesting of mechanisms makes it hard to predict a worst case scenario. Here we study some cases where an analysis is possible, focusing on two variants of CBQ, and we use network calculus technique to set up a bound that seems realistic. We then show simulations to check the precision of our results.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"120 5-6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114009263","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
On quality-of-service and energy consumption tradeoffs in FEC-encoded audio streaming fec编码音频流的服务质量和能耗权衡
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309376
Zhinan Zhou, P. McKinley, S. M. Sadjadi
This paper addresses the energy consumption of forward error correction (FEC) protocols as used to improve quality-of-service (QoS) for wireless computing devices. The paper also characterizes the effect on energy consumption and QoS of the power saving mode in 802.11 wireless local area networks (WLANs). Experiments are described in which FEC-encoded audio streams are multicast to mobile computers across a WLAN. Results of these experiments quantify the tradeoffs between improved QoS, due to FEC, and additional energy consumption caused by receiving and decoding redundant packets. Two different approaches to FEC are compared relative to these metrics. The results of this study enable the development of adaptive software mechanisms that attempt to manage these tradeoffs in the presence of highly dynamic wireless environments.
本文讨论了用于提高无线计算设备的服务质量(QoS)的前向纠错(FEC)协议的能耗。本文还分析了节能模式对802.11无线局域网(wlan)能耗和QoS的影响。本文描述了通过无线局域网将fec编码的音频流多播到移动计算机的实验。这些实验的结果量化了由于FEC而提高的QoS与接收和解码冗余数据包引起的额外能量消耗之间的权衡。相对于这些指标,比较了两种不同的FEC方法。本研究的结果使自适应软件机制的开发成为可能,这些机制试图在高度动态的无线环境中管理这些权衡。
{"title":"On quality-of-service and energy consumption tradeoffs in FEC-encoded audio streaming","authors":"Zhinan Zhou, P. McKinley, S. M. Sadjadi","doi":"10.1109/IWQOS.2004.1309376","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309376","url":null,"abstract":"This paper addresses the energy consumption of forward error correction (FEC) protocols as used to improve quality-of-service (QoS) for wireless computing devices. The paper also characterizes the effect on energy consumption and QoS of the power saving mode in 802.11 wireless local area networks (WLANs). Experiments are described in which FEC-encoded audio streams are multicast to mobile computers across a WLAN. Results of these experiments quantify the tradeoffs between improved QoS, due to FEC, and additional energy consumption caused by receiving and decoding redundant packets. Two different approaches to FEC are compared relative to these metrics. The results of this study enable the development of adaptive software mechanisms that attempt to manage these tradeoffs in the presence of highly dynamic wireless environments.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132487658","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
Towards content distribution networks with latency guarantees 面向具有延迟保证的内容分发网络
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309378
Chengdu Huang, T. Abdelzaher
This paper investigates the performance of a content distribution network designed to provide bounded content access latency. Content can be divided into multiple classes with different configurable per-class delay bounds. The network uses a simple distributed algorithm to dynamically select a subset of its proxy servers for different classes such that a global per-class delay bound is achieved on content access. The content distribution algorithm is implemented and tested on PlanetLab, a world-wide distributed Internet testbed. Evaluation results demonstrate that despite Internet delay variability, subsecond delay bounds (of 200-500ms) can be guaranteed with a very high probability at only a moderate content replication cost. The distribution algorithm achieves a 4 to 5 fold reduction in the number of response-time violations compared to prior content distribution approaches that attempt to minimize average latency. This paper presents the first wide-area performance evaluation of an algorithm designed to bound maximum content access latency, as opposed to optimizing an average performance metric.
本文研究了一个旨在提供有界内容访问延迟的内容分发网络的性能。内容可以分为多个类,每个类具有不同的可配置延迟界限。网络使用一种简单的分布式算法动态地为不同的类选择代理服务器的子集,从而在内容访问上实现全局的每类延迟绑定。内容分发算法在全球分布式互联网测试平台PlanetLab上实现和测试。评估结果表明,尽管互联网延迟具有可变性,但只需适度的内容复制成本,就可以以非常高的概率保证亚秒延迟范围(200-500ms)。与之前尝试最小化平均延迟的内容分发方法相比,该分发算法实现了响应时间违规数量减少4到5倍。本文首次提出了一种广域性能评估算法,该算法旨在绑定最大内容访问延迟,而不是优化平均性能指标。
{"title":"Towards content distribution networks with latency guarantees","authors":"Chengdu Huang, T. Abdelzaher","doi":"10.1109/IWQOS.2004.1309378","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309378","url":null,"abstract":"This paper investigates the performance of a content distribution network designed to provide bounded content access latency. Content can be divided into multiple classes with different configurable per-class delay bounds. The network uses a simple distributed algorithm to dynamically select a subset of its proxy servers for different classes such that a global per-class delay bound is achieved on content access. The content distribution algorithm is implemented and tested on PlanetLab, a world-wide distributed Internet testbed. Evaluation results demonstrate that despite Internet delay variability, subsecond delay bounds (of 200-500ms) can be guaranteed with a very high probability at only a moderate content replication cost. The distribution algorithm achieves a 4 to 5 fold reduction in the number of response-time violations compared to prior content distribution approaches that attempt to minimize average latency. This paper presents the first wide-area performance evaluation of an algorithm designed to bound maximum content access latency, as opposed to optimizing an average performance metric.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116922734","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
Robust communications for sensor networks in hostile environments 敌对环境下传感器网络的鲁棒通信
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309350
O. Younis, S. Fahmy, P. Santi
Clustering sensor nodes increases the scalability and energy efficiency of communications among them. In hostile environments, unexpected failures or attacks on cluster heads (through which communication takes place) may partition the network or degrade application performance. In this work, we propose a new approach, REED (Robust Energy Efficient Distributed clustering), for clustering sensors deployed in hostile environments. Our primary objective is to construct a k (i.e., k-connected) network, where k is a constant determined by the application. Fault tolerance can be achieved by selecting k independent sets of cluster heads (i.e., cluster head overlays) on top of the physical network, so that each node can quickly switch to other cluster heads in case of failures or attacks on its current cluster head. The independent cluster head overlays also provide multiple vertex-disjoint routing paths for load balancing and security. Network lifetime is prolonged by selecting cluster heads with high residual energy and low communication cost, and periodically reclustering the network in order to distribute energy consumption among sensor nodes. We prove that REED can asymptotically achieve k tolerance if certain constraints on node density are satisfied. We also investigate via simulations the clustering properties of REED, and show that building multiple cluster head overlays does not consume significant energy.
聚类传感器节点增加了它们之间通信的可扩展性和能效。在恶劣的环境中,意外故障或对集群头(通过它进行通信)的攻击可能会导致网络分区或降低应用程序性能。在这项工作中,我们提出了一种新的方法,REED(鲁棒高效分布式聚类),用于部署在恶劣环境中的聚类传感器。我们的主要目标是构建一个k(即k连接)网络,其中k是由应用程序确定的常数。容错可以通过在物理网络上选择k个独立的簇头集(即簇头覆盖)来实现,以便在当前簇头发生故障或受到攻击时,每个节点可以快速切换到其他簇头。独立的簇头覆盖还为负载平衡和安全性提供了多个顶点不相交的路由路径。通过选择剩余能量高、通信成本低的簇头,周期性地对网络进行重新聚类,使能量消耗在传感器节点之间进行分配,从而延长网络寿命。证明了在满足节点密度约束的条件下,REED可以渐近地实现k容限。我们还通过模拟研究了REED的聚类特性,并表明构建多个簇头覆盖并不会消耗大量的能量。
{"title":"Robust communications for sensor networks in hostile environments","authors":"O. Younis, S. Fahmy, P. Santi","doi":"10.1109/IWQOS.2004.1309350","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309350","url":null,"abstract":"Clustering sensor nodes increases the scalability and energy efficiency of communications among them. In hostile environments, unexpected failures or attacks on cluster heads (through which communication takes place) may partition the network or degrade application performance. In this work, we propose a new approach, REED (Robust Energy Efficient Distributed clustering), for clustering sensors deployed in hostile environments. Our primary objective is to construct a k (i.e., k-connected) network, where k is a constant determined by the application. Fault tolerance can be achieved by selecting k independent sets of cluster heads (i.e., cluster head overlays) on top of the physical network, so that each node can quickly switch to other cluster heads in case of failures or attacks on its current cluster head. The independent cluster head overlays also provide multiple vertex-disjoint routing paths for load balancing and security. Network lifetime is prolonged by selecting cluster heads with high residual energy and low communication cost, and periodically reclustering the network in order to distribute energy consumption among sensor nodes. We prove that REED can asymptotically achieve k tolerance if certain constraints on node density are satisfied. We also investigate via simulations the clustering properties of REED, and show that building multiple cluster head overlays does not consume significant energy.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123995072","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 46
Small world overlay P2P networks 小世界覆盖P2P网络
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309383
K. Y. Hui, John C.S. Lui, David K. Y. Yau
This paper considers the problem of how to construct and maintain an overlay structured P2P network based on the small world paradigm. Two main attractive properties of a small world network are (1) low average hop distance between any two randomly chosen nodes, and (2) high clustering coefficient of nodes. Having a low average hop distance implies a low latency for object lookup, while having a high clustering coefficient implies the underlying network can effectively provide object lookup even under heavy demands (for example, in a flash crowd scenario). We present a small world overlay protocol (SWOP) for constructing a small world overlay P2P network. We compare the performance of our system with that of other structured P2P networks such as Chord. We show that the SWOP protocol can achieve improved object lookup performance over the existing protocols. We also exploit the high clustering coefficient of a SWOP network to design an object replication algorithm that can effectively handle heavy object lookup traffic. As a result, a SWOP network can quickly and efficiently deliver popular and dynamic objects to a large number of requesting nodes. To the best of our knowledge, ours is the first piece of work that addresses how to handle dynamic flash crowds in a structured P2P network environment.
本文研究了基于小世界范式的覆盖结构P2P网络的构建和维护问题。小世界网络的两个主要吸引特性是:(1)任意两个随机选择的节点之间的平均跳距较低;(2)节点的聚类系数较高。具有较低的平均跳距意味着对象查找的低延迟,而具有较高的聚类系数意味着底层网络即使在高需求(例如,在快速人群场景中)下也可以有效地提供对象查找。提出了一种用于构建小世界覆盖P2P网络的小世界覆盖协议(SWOP)。我们将系统的性能与其他结构化P2P网络(如Chord)的性能进行了比较。我们展示了SWOP协议可以实现比现有协议更好的对象查找性能。我们还利用SWOP网络的高聚类系数设计了一个对象复制算法,可以有效地处理大量的对象查找流量。因此,SWOP网络可以快速有效地将流行的动态对象传递给大量请求节点。据我们所知,我们的工作是解决如何在结构化的P2P网络环境中处理动态闪光人群的第一件工作。
{"title":"Small world overlay P2P networks","authors":"K. Y. Hui, John C.S. Lui, David K. Y. Yau","doi":"10.1109/IWQOS.2004.1309383","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309383","url":null,"abstract":"This paper considers the problem of how to construct and maintain an overlay structured P2P network based on the small world paradigm. Two main attractive properties of a small world network are (1) low average hop distance between any two randomly chosen nodes, and (2) high clustering coefficient of nodes. Having a low average hop distance implies a low latency for object lookup, while having a high clustering coefficient implies the underlying network can effectively provide object lookup even under heavy demands (for example, in a flash crowd scenario). We present a small world overlay protocol (SWOP) for constructing a small world overlay P2P network. We compare the performance of our system with that of other structured P2P networks such as Chord. We show that the SWOP protocol can achieve improved object lookup performance over the existing protocols. We also exploit the high clustering coefficient of a SWOP network to design an object replication algorithm that can effectively handle heavy object lookup traffic. As a result, a SWOP network can quickly and efficiently deliver popular and dynamic objects to a large number of requesting nodes. To the best of our knowledge, ours is the first piece of work that addresses how to handle dynamic flash crowds in a structured P2P network environment.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124842560","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 62
Client-centered energy and delay analysis for TCP downloads TCP下载的以客户端为中心的能量和延迟分析
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309391
H. Yan, Rupa Krishnan, S. Watterson, D. Lowenthal, Kang Li, L. Peterson
In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy' delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is that the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64% in the best case, with an average improvement of 19%.
在移动设备中,无线网卡(WNIC)消耗了整个系统能量的很大一部分。减少移动设备能耗的一种方法是在不接收或传输数据时将其WNIC转换为低功耗睡眠模式。本文研究了以客户端为中心的技术,在TCP下载过程中以下载时间换取能源节约,试图减少能源延迟产品。在TCP下载期间有效地节省WNIC能量是困难的,因为TCP流往往是平滑的,几乎没有留下潜在的睡眠时间。我们的技术背后的基本思想是,客户端通过塑造流量来增加可以在睡眠模式下花费的时间。特别是,客户端说服服务器以可预测的突发方式发送数据,以较低的WNIC能源成本换取增加的传输时间。我们的技术不依赖于服务器、代理或IEEE 802.11b节能模式的任何帮助。结果表明,在Internet实验中,我们的方案在最佳情况下比基准TCP性能提高64%,平均提高19%。
{"title":"Client-centered energy and delay analysis for TCP downloads","authors":"H. Yan, Rupa Krishnan, S. Watterson, D. Lowenthal, Kang Li, L. Peterson","doi":"10.1109/IWQOS.2004.1309391","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309391","url":null,"abstract":"In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy' delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is that the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64% in the best case, with an average improvement of 19%.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133279746","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Single-service quality differentiation 单一服务质量差异化
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309392
G. Karlsson, H. Lundqvist, Ignacio Más Ivars
This paper proposes a scheme for quality of service differentiation for single-service networks that is based on the use of two separate forms of traffic control at the transport layer: Streams are controlled by means of probe-based admission control and elastic flows are controlled by TCP. The controls allow separation of traffic into two distinct service classes. The stream class is designed to provide a consistent quality for interactive audiovisual communication, as favored by human perception. It is responsive to load variations as an aggregate through blocking of sessions, while TCP is responsive on the flow level. Streams can be isolated against disturbances from probes and TCP flows by means of error-control coding. We show that the two traffic controls can coexist without starvation, and the proposed scheme might thus provide a first step towards differentiated services end-to-end.
本文提出了一种单业务网络的服务质量区分方案,该方案基于在传输层使用两种不同形式的流量控制:流通过基于探测的接纳控制来控制,弹性流通过TCP来控制。这些控件允许将流量分离为两个不同的服务类。流类的设计目的是为交互式视听通信提供一致的质量,因为它受到人类感知的青睐。它通过阻塞会话来响应负载变化,而TCP在流级别上响应。通过错误控制编码,可以将流与来自探针和TCP流的干扰隔离开来。我们证明了这两种流量控制可以共存而不会出现饥饿,因此提出的方案可能为端到端差异化服务提供了第一步。
{"title":"Single-service quality differentiation","authors":"G. Karlsson, H. Lundqvist, Ignacio Más Ivars","doi":"10.1109/IWQOS.2004.1309392","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309392","url":null,"abstract":"This paper proposes a scheme for quality of service differentiation for single-service networks that is based on the use of two separate forms of traffic control at the transport layer: Streams are controlled by means of probe-based admission control and elastic flows are controlled by TCP. The controls allow separation of traffic into two distinct service classes. The stream class is designed to provide a consistent quality for interactive audiovisual communication, as favored by human perception. It is responsive to load variations as an aggregate through blocking of sessions, while TCP is responsive on the flow level. Streams can be isolated against disturbances from probes and TCP flows by means of error-control coding. We show that the two traffic controls can coexist without starvation, and the proposed scheme might thus provide a first step towards differentiated services end-to-end.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115269951","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Coordinated aggregate scheduling for improving end-to-end delay performance 提高端到端延迟性能的协同聚合调度
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309361
Wei Sun, K. Shin
This paper proposes a novel coordinated aggregate scheduling (CAS) algorithm that combines both EOF (earliest-deadline-first) scheduling and rate-based fair queueing. CAS uses guaranteed rate (GR) scheduling (Goyal, P et al., 1995) for traffic aggregates at the inter-aggregate level, but employs EDF-like scheduling at the intra-aggregate level. Computation of the deadline D/sub N/ of a packet at an intermediate node N is coordinated between the node N and its upstream nodes, and D/sub N/ is related to the packet's guaranteed rate clock (GRC) value at the flow-aggregation node. CAS provides tighter end-to-end (e2e) delay bounds than the "vanilla" GR aggregate scheduling that relies on FIFO queueing within an aggregate. Our in-depth simulation results demonstrate CAS's superior performance. Moreover, as an aggregate-based work-conserving scheduling algorithm, CAS incurs lower scheduling and state-maintenance overheads at routers than per-flow scheduling. These salient features make CAS very attractive for use in Internet core networks.
提出了一种将EOF(最早截止日期优先)调度和基于速率的公平排队相结合的新型协同聚合调度算法。CAS对聚合间级的流量聚合采用保证速率(GR)调度(Goyal, P et al., 1995),而在聚合内级采用类似edf的调度。报文在中间节点N处的截止时间D/sub N/的计算由节点N与其上游节点协调,D/sub N/与报文在流聚合节点处的保证速率时钟(GRC)值有关。CAS提供了比“香草”GR聚合调度更严格的端到端(e2e)延迟界限,后者依赖于聚合内的FIFO队列。我们的深入仿真结果证明了CAS的优越性能。此外,作为一种基于聚合的工作节约调度算法,CAS在路由器上产生的调度和状态维护开销比逐流调度更低。这些显著的特性使得CAS在Internet核心网中的应用非常有吸引力。
{"title":"Coordinated aggregate scheduling for improving end-to-end delay performance","authors":"Wei Sun, K. Shin","doi":"10.1109/IWQOS.2004.1309361","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309361","url":null,"abstract":"This paper proposes a novel coordinated aggregate scheduling (CAS) algorithm that combines both EOF (earliest-deadline-first) scheduling and rate-based fair queueing. CAS uses guaranteed rate (GR) scheduling (Goyal, P et al., 1995) for traffic aggregates at the inter-aggregate level, but employs EDF-like scheduling at the intra-aggregate level. Computation of the deadline D/sub N/ of a packet at an intermediate node N is coordinated between the node N and its upstream nodes, and D/sub N/ is related to the packet's guaranteed rate clock (GRC) value at the flow-aggregation node. CAS provides tighter end-to-end (e2e) delay bounds than the \"vanilla\" GR aggregate scheduling that relies on FIFO queueing within an aggregate. Our in-depth simulation results demonstrate CAS's superior performance. Moreover, as an aggregate-based work-conserving scheduling algorithm, CAS incurs lower scheduling and state-maintenance overheads at routers than per-flow scheduling. These salient features make CAS very attractive for use in Internet core networks.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126844687","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Network calculus meets queueing theory -a simulation based approach to bounded queues 网络演算符合排队理论——一种基于仿真的有界队列研究方法
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309365
K. Pandit, J. Schmitt, R. Steinmetz
Quality of Service (QoS) is an area with high academic curiosity. Our long-term goal is to develop a unified mathematical model. This paper is a first step towards this ambitious goal. The most widespread models for network QoS are network calculus and queueing theory. While the strength of queueing theory is its proven applicability to a wide area of problems, Network calculus can offer performance guarantees. We analyse by simulation the benefit of bringing the two of them together, i.e., bounding the stochastic processes of a queue with methods from network calculus. A basic result from network calculus is that enforcing traffic shaping and service curves bounds the buffer. This leads to denying buffer states in queues with infinite buffer. Specifically, we analyse what happens with the probability mass of such buffer states. Finally, we discuss how our results can be used for dimensioning buffers for multiplexed traffic.
服务质量(QoS)是一个具有很高学术好奇心的领域。我们的长期目标是开发一个统一的数学模型。本文是实现这一宏伟目标的第一步。最广泛的网络QoS模型是网络演算和排队理论。虽然排队理论的优势在于它被证明适用于广泛的问题领域,但网络演算可以提供性能保证。我们通过仿真分析了将两者结合在一起的好处,即用网络微积分的方法对队列的随机过程进行边界化。网络演算的一个基本结果是,强制流量整形和服务曲线限制了缓冲区。这将导致在具有无限缓冲区的队列中拒绝缓冲区状态。具体来说,我们分析了这种缓冲状态的概率质量会发生什么。最后,我们讨论了如何将我们的结果用于多路传输的缓冲区的尺寸划分。
{"title":"Network calculus meets queueing theory -a simulation based approach to bounded queues","authors":"K. Pandit, J. Schmitt, R. Steinmetz","doi":"10.1109/IWQOS.2004.1309365","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309365","url":null,"abstract":"Quality of Service (QoS) is an area with high academic curiosity. Our long-term goal is to develop a unified mathematical model. This paper is a first step towards this ambitious goal. The most widespread models for network QoS are network calculus and queueing theory. While the strength of queueing theory is its proven applicability to a wide area of problems, Network calculus can offer performance guarantees. We analyse by simulation the benefit of bringing the two of them together, i.e., bounding the stochastic processes of a queue with methods from network calculus. A basic result from network calculus is that enforcing traffic shaping and service curves bounds the buffer. This leads to denying buffer states in queues with infinite buffer. Specifically, we analyse what happens with the probability mass of such buffer states. Finally, we discuss how our results can be used for dimensioning buffers for multiplexed traffic.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128926201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Maxmin overlay multicast: rate allocation and tree construction Maxmin覆盖组播:速率分配和树结构
Pub Date : 2004-06-07 DOI: 10.1109/IWQOS.2004.1309385
Yi Cui, Yuan Xue, K. Nahrstedt
Although initially proposed as the deployable alternative to IP multicast, overlay multicast actually offers us great flexibilities on QoS-aware resource allocation for network applications. For example, in overlay multicast streaming, (1) the streaming rate of each client can be diversified to better accommodate network heterogeneity, through various end-to-end streaming adaptation techniques; and (2) one can freely organize the overlay session by rearranging the multicast tree, for the purpose of better resource utilization and fairness among all clients. The goal of this paper, is to find the max-min rate allocation in overlay multicast, which is pareto-optimal in terms of network resource utilization, and max-min fair. We approach this goal in two steps. First, we present a distributed algorithm, which is able to return the max-min rate allocation for any given overlay multicast tree. Second, we study the problem of finding the optimal tree, whose max-min rate allocation is optimal among all trees. After proving its NP-hardness, we propose a heuristic algorithm of overlay multicast tree construction. A variation of the heuristic is also designed to handle the dynamic client join/departure. Both of them have approximation bound of 1/2 to the optimal value. Experimental results show that they achieve high average throughput, almost saturate link utilization, and consistent min-favorability.
虽然最初是作为IP组播的可部署替代方案提出的,但覆盖组播实际上在网络应用的qos感知资源分配方面为我们提供了很大的灵活性。例如,在覆盖组播流中,(1)通过各种端到端流适应技术,可以多样化每个客户端的流速率,以更好地适应网络的异质性;(2)通过重新排列组播树,可以自由地组织覆盖会话,以更好地利用资源,并在所有客户端之间实现公平。本文的目标是找到覆盖组播中最优的最大最小速率分配,该分配在网络资源利用率方面是帕累托最优的,并且最大最小公平。我们分两步实现这一目标。首先,我们提出了一种分布式算法,该算法能够对任意给定的覆盖组播树返回最大最小速率分配。其次,我们研究了寻找最优树的问题,其最大最小率分配在所有树中是最优的。在证明其np -硬度的基础上,提出了一种启发式的叠加组播树构造算法。还设计了一个启发式的变体来处理动态客户端加入/离开。它们的近似界都是最优值的1/2。实验结果表明,该算法具有较高的平均吞吐量、接近饱和的链路利用率和一致的最小好感度。
{"title":"Maxmin overlay multicast: rate allocation and tree construction","authors":"Yi Cui, Yuan Xue, K. Nahrstedt","doi":"10.1109/IWQOS.2004.1309385","DOIUrl":"https://doi.org/10.1109/IWQOS.2004.1309385","url":null,"abstract":"Although initially proposed as the deployable alternative to IP multicast, overlay multicast actually offers us great flexibilities on QoS-aware resource allocation for network applications. For example, in overlay multicast streaming, (1) the streaming rate of each client can be diversified to better accommodate network heterogeneity, through various end-to-end streaming adaptation techniques; and (2) one can freely organize the overlay session by rearranging the multicast tree, for the purpose of better resource utilization and fairness among all clients. The goal of this paper, is to find the max-min rate allocation in overlay multicast, which is pareto-optimal in terms of network resource utilization, and max-min fair. We approach this goal in two steps. First, we present a distributed algorithm, which is able to return the max-min rate allocation for any given overlay multicast tree. Second, we study the problem of finding the optimal tree, whose max-min rate allocation is optimal among all trees. After proving its NP-hardness, we propose a heuristic algorithm of overlay multicast tree construction. A variation of the heuristic is also designed to handle the dynamic client join/departure. Both of them have approximation bound of 1/2 to the optimal value. Experimental results show that they achieve high average throughput, almost saturate link utilization, and consistent min-favorability.","PeriodicalId":266235,"journal":{"name":"Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126914637","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 45
期刊
Twelfth IEEE International Workshop on Quality of Service, 2004. IWQOS 2004.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1