End-to-end delay bounds for traffic aggregates under guaranteed-rate scheduling algorithms

被引:13
|
作者
Sun, W [1 ]
Shin, KG [1 ]
机构
[1] Univ Michigan, Real Time Comp Lab, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
aggregate scheduling; end-to-end (e2e) delay bounds; token bucket model; traffic aggregation;
D O I
10.1109/TNET.2005.857078
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper evaluates, via both analysis and simulation, the end-to-end (e2e) delay performance of aggregate scheduling with guaranteed-rate (GR) algorithms. Deterministic e2e delay bounds for a single aggregation are derived under the assumption that all incoming flows at an aggregator conform to the token bucket model. An aggregator can use any of three types of GR scheduling algorithms: stand-alone GR, two-level hierarchical GR, and rate-controlled two-level hierarchical GR. E2e delay bounds are also derived for the case of multiple aggregations within an aggregation region when aggregators use the rate-controlled two-level hierarchical GR. By using the GR scheduling algorithms for traffic aggregates, we show not only the existence of delay bounds for each flow, but also the fact that, under certain conditions (e.g., when the aggregate traverses a long path after the aggregation point), the bounds are smaller than that of per-flow scheduling. We then compare the analytic delay bounds numerically and conduct in-depth simulation to: 1) confirm the analytic results and 2) compare the e2e delays of aggregate and per-flow scheduling. The simulation results have shown that aggregate scheduling is very robust and can exploit statistical multiplexing gains. It performs better than per-flow scheduling in most of the simulation scenarios we considered. Overall, aggregate scheduling is shown theoretically to provide bounded e2e delays and practically to provide excellent e2e delay performance. Moreover, it incurs lower scheduling and state-maintenance overheads at routers than per-flow scheduling. All of these salient features make aggregate scheduling very attractive for use in Internet core networks.
引用
收藏
页码:1188 / 1201
页数:14
相关论文
共 50 条
  • [31] End-to-End Delay Analysis for Fixed Priority Scheduling in WirelessHART Networks
    Saifullah, Abusayeed
    Xu, You
    Lu, Chenyang
    Chen, Yixin
    [J]. 17TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2011), 2011, : 13 - 22
  • [32] Reinforcement Learning Based VNF Scheduling with End-to-End Delay Guarantee
    Li, Junling
    Shi, Weisen
    Zhang, Ning
    Shen, Xuemin Sherman
    [J]. 2019 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2019,
  • [33] Design of a Stochastic Traffic Regulator for End-to-End Network Delay Guarantees
    Boroujeny, Massieh Kordi
    Mark, Brian L.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (06) : 2531 - 2543
  • [34] Multiperiod Network Rate Allocation With End-to-End Delay Constraints
    Hajiesmaili, Mohammad Hassan
    Talebi, Mohammad Sadegh
    Khonsari, Ahmad
    [J]. IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2018, 5 (03): : 1087 - 1097
  • [35] Link Scheduling with End-to-end Delay Constraints in Wireless Mesh Networks
    Cappanera, P.
    Lenzini, L.
    Lori, A.
    Stea, G.
    Vaglini, G.
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS & WORKSHOPS, 2009, : 256 - +
  • [36] Rate and End-to-End Delay Control for Multicast and Unicast Flows
    Rosberg, Zvi
    Russell, Craig
    Sivaraman, Vijay
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 1085 - +
  • [37] Stability of end-to-end algorithms for joint routing and rate control
    Kelly, F
    Voice, T
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (02) : 5 - 12
  • [38] Per-Flow End-to-End Delay Bounds in Heterogeneous Wireless Networks
    Liu, Qiuming
    Jiang, Xuejing
    Zhou, Yang
    [J]. PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 295 - 299
  • [39] A methodology for computing end-to-end delay bounds in FIFO-multiplexing tandems
    Lenzini, Luciano
    Mingozzi, Enzo
    Stea, Giovanni
    [J]. PERFORMANCE EVALUATION, 2008, 65 (11-12) : 922 - 943
  • [40] Per-Flow End-to-End Delay Bounds in Hybrid Wireless Network
    Zhu, Qin
    Yu, Li
    Fang, Sangsha
    [J]. 2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2013, : 2113 - 2118