Skip to main content
Log in

Towards an FBM Model Based Network Calculus Framework with Service Differentiation

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

In this paper, we exploit traffic modeling with the fractional Brownian motion (FBM) process to develop a network calculus framework for end-to-end performance analysis over a network provisioning differentiated services (DiffServ). The fundamental elements constituting the framework include accurate single-hop queueing analysis and three network calculuses that describe the stochastic behaviors when the traffic process is multiplexed, randomly split, or goes through a buffering system, respectively. Specifically, we develop a generic FBM based analysis for multiclass single-hop analysis where both inter-buffer priority and intra-buffer priority are used for service differentiation. Moreover, we present both theoretical and simulation studies to demonstrate that the output from the multiplexing, splitting, and buffering calculuses can still be modeled or well approximated by a properly parameterized FBM process. It is such preservation of the FBM characteristics that enables the concatenation of FBM based single-hop analysis into a network-wide performance analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

Similar content being viewed by others

Notes

  1. In this paper, X(t) is defined as the traffic volume, measured in packets or bits, arriving in the tth time unit. We use A(t) to denote the cumulative process indicating the total traffic volume from time 0 up to time t. X(t) is also termed as the increment process of A(t) as X(t) = A(t) − A(t − 1).

  2. The Bernoulli random variable V takes the values of 1 and 0 with the probability of p and 1 − p, respectively, with mean value E[V] = p and variance \(\operatorname{var}[V]=p(1-p)\).

  3. The second-hop link capacity is set slightly smaller in order to observe overflow in the second-hop buffer in simulations, as the first-hop output rate is limited by the link capacity c.

References

  1. Cruz RL (1991) A calculus for network delay, Parts I, II. IEEE Trans Inf Theory 37(1):114–141, January

    Article  MATH  MathSciNet  Google Scholar 

  2. Starobinski D, Karpovsky M, Zakrevski, LA (2003) Application of network calculus to general topologies using trun-prohibition. IEEE/ACM Trans Netw 11(3):411–421, June

    Article  Google Scholar 

  3. Starobinski D, Sidi M (2000) Stochastically bounded burstiness for communication networks. IEEE Trans Inf Theory 46(1):206–212, January

    Article  MATH  MathSciNet  Google Scholar 

  4. Burchard A, Liebeherr J, Patek SD (2006) A min-plus calculus for end-to-end statistical service guarantees. IEEE Trans Inf Theory 52(9):4105–4114, September

    Article  MathSciNet  Google Scholar 

  5. Schwartz M (1996) Broadband integrated networks. Prentice Hall

  6. Shroff NB, Schwartz M (1998) Improved loss calculations at an ATM multiplexer. IEEE/ACM Trans Netw 6(4):411–421, August

    Article  Google Scholar 

  7. Kim HS, Shroff N (2001) Loss probability calculations and asymptotic analysis for finite buffer multiplexers. IEEE/ ACM Trans Netw 9(6):755–767, December

    Article  Google Scholar 

  8. Takine T, Suda T, Hasegawa T (1995) Cell loss and output process analyses of a finite-buffer discrete-time ATM queueing system with correlated arrivals. IEEE Trans Commun 43(2):1022–1037, February/March/April

    Article  Google Scholar 

  9. Elwalid A, Mitra D (1995) Analysis, approximation and admission control of a multi-service multiplexing system with priorities. In: Proc. IEEE INFOCOM’95, pp 463–472

  10. Choe J, Shroff N (1999) Queueing analysis of high-speed multiplexers inculding long-range dependent arrival processes. In: Proc. IEEE INFOCOM’99, pp 617–624

  11. Park K, Willinger W (2000) Self-similar network traffic: an overview. In: Park K, Willinger W (eds) Self-similar network traffic and performance evaluation, Wiley Interscience, pp 1–38

  12. Norros I (1995) On the use of fractal Brownian motion in the theory of connectionless networks. IEEE J Sel Areas Commun 13(6):953–962, August

    Article  Google Scholar 

  13. Choe J, Shroff N (1998) A central-limit-theorem-based approach for analyzing queue behavior in high-speed networks. IEEE/ACM Trans Netw 6(5):659–671, October

    Article  Google Scholar 

  14. Cheng Y, Zhuang W (2003) Effective bandwidth of multiclass Markovian traffic sources and admission control with dynamic buffer partitioning. IEEE Trans Commun 51(9):1524-1535, September

    Article  Google Scholar 

  15. Heinanen J, Baker F, Weiss W, Wroclawski J (1999) Assured forwarding PHB group. IETF RFC 2597, June

  16. Blake S, Black D, Carlson M, Davies E, Wang Z, Weiss W (1998) An architecture for differentiated services. IETF RFC 2475, December

  17. Davie B, et al. (2002) An expedited forwarding PHB (per-hop behavior). IETF RFC 3246, March

  18. Song S, Ng JK-Y, Tang B (2004) Some results on the self-similar property in communication networks. IEEE Trans Commun 52(10):1636–1642, October

    Article  Google Scholar 

  19. Ferng H-W, Chang J-F (2001) Characterization of the output of an ATM output buffer receiving self-similar traffic. In: Proc. IEEE GLOBECOM’01, pp 25–29

  20. Cheng Y, Zhuang W, Wang L (2007) Calculation of loss probability in a finite size partitioned buffer for quantitative assured service. IEEE Trans Commun 55(9):1757–1771, September

    Article  Google Scholar 

  21. Berger AW, Whitt W (1998) Effective bandwidths with priorities. IEEE/ACM Trans Netw 6(4):447–460, August

    Article  Google Scholar 

  22. Kelly FP (1996) Notes on effective bandwidth. In: Kelly FP, Zachary S, Ziedins I (eds) Stochastic networks: theory and applications, Oxford, UK: Oxford Univ. Press, pp 141-168

    Google Scholar 

  23. Ross SM (2006) Introduction to probability models, 9th edn. Academic

  24. Chan T-K, Li vOK (1998) Decomposition of network of queues with self-similar traffic. In: Proc. IEEE GLOBECOM’98, pp 3001–3006

  25. Courcoubetis CA, Dimakis A, Stamoulis GD (2002) Traffic equivalence and substitution in a multiplexer with applications to dynamic available capacity estimation. IEEE/ACM Trans Netw 10(2):217–231, April

    Article  Google Scholar 

  26. Norros I, Mannersalo P, Wang JL (1999) Simulation of fractional Brownian motion with conditional random displacement. Adv Perform Anal 2(1):77–101

    Google Scholar 

  27. The network simulator—NS2. Online: http://www.isi.edu/nsnam/ns/

Download references

Acknowledgements

The first author would like to thank his students Xiaohua Tian and Hongkun Li for their help in generating the NS2 simulation results.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Cheng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cheng, Y., Zhuang, W. & Ling, X. Towards an FBM Model Based Network Calculus Framework with Service Differentiation. Mobile Netw Appl 12, 335–346 (2007). https://doi.org/10.1007/s11036-008-0040-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-008-0040-x

Keywords

Navigation