ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Performance Evaluation
Volume 64, Issue 6, July 2007, Pages 547-572
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (634 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.peva.2006.07.003    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2006 Elsevier Ltd All rights reserved.

A calculus for stochastic QoS analysis

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Yong Liua, Corresponding Author Contact Information, E-mail The Corresponding Author, E-mail The Corresponding Author, Chen-Khong Thama and Yuming Jiangb, E-mail The Corresponding Author

aDepartment of Electrical and Computer Engineering, National University of Singapore, Singapore

bDepartment of Telematics, Norwegian University of Science and Technology, Norway


Received 18 August 2005; 
revised 6 July 2006. 
Available online 1 September 2006.

Abstract

The issue of Quality of Service (QoS) performance analysis in packet-switched networks has drawn a lot of attention in the networking community. There is a lot of work including an elegant theory under the name of network calculus, which focuses on analysis of deterministic worst case QoS performance bounds. In the meantime, researchers have studied stochastic QoS performance for specific schedulers. However, most previous works on deterministic QoS analysis or stochastic QoS analysis have only considered a server that provides deterministic service, i.e. deterministically bounded rate service. Few have considered the behavior of a stochastic server that provides input flows with variable rate service, for example wireless links. In this paper, we propose a stochastic network calculus to analyze the end-to-end stochastic QoS performance of a system with stochastically bounded input traffic over a series of deterministic and stochastic servers. We also prove that a server serving an aggregate of flows can be regarded as a stochastic server for individual flows within the aggregate. Based on this, the proposed framework is further applied to analyze per-flow stochastic QoS performance under aggregate scheduling.

Keywords: Network calculus; Quality of service; Generalized stochastically bounded burstiness (gSBB); Stochastic service curve

Article Outline

1. Introduction
2. Related work
2.1. Deterministic traffic under deterministic server
2.2. Stochastic traffic under deterministic server
2.3. Deterministic traffic under stochastic server
2.4. Stochastic traffic under stochastic server
3. Network model
3.1. Traffic models
3.1.1. Exponentially bounded burstiness (EBB)
3.1.2. Stochastically bounded burstiness (SBB)
3.1.3. Generalized stochastically bounded burstiness (gSBB)
3.2. Server models
4. Stochastic bounds under deterministic server
4.1. Single node case
4.2. Multi-node case
5. Stochastic bounds under stochastic server
5.1. Single node case
5.2. Discussion
5.3. Multi-node case
5.4. Discussion
6. Per-flow stochastic bounds under aggregate scheduling
6.1. Aggregate scheduling with deterministic server
6.2. Aggregate scheduling with stochastic server
6.3. Discussion
7. Conclusion
Appendix A. Proofs of results
A.1. Proof of Theorem 2
A.2. Proof of Theorem 3
A.3. Proof of Theorem 4
A.4. Proof of Theorem 5
A.5. Proof of Lemma 2
A.6. Proof of Theorem 6
A.7. Proof of Theorem 7
A.8. Proof of Theorem 8
A.9. Proof of Theorem 10
A.10. Proof of Corollary 14
A.11. Proof of Theorem 11
References
Vitae





Corresponding Author Contact InformationCorresponding author.

Performance Evaluation
Volume 64, Issue 6, July 2007, Pages 547-572
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.