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.
Similar content being viewed by others
Notes
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).
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)\).
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
Cruz RL (1991) A calculus for network delay, Parts I, II. IEEE Trans Inf Theory 37(1):114–141, January
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
Starobinski D, Sidi M (2000) Stochastically bounded burstiness for communication networks. IEEE Trans Inf Theory 46(1):206–212, January
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
Schwartz M (1996) Broadband integrated networks. Prentice Hall
Shroff NB, Schwartz M (1998) Improved loss calculations at an ATM multiplexer. IEEE/ACM Trans Netw 6(4):411–421, August
Kim HS, Shroff N (2001) Loss probability calculations and asymptotic analysis for finite buffer multiplexers. IEEE/ ACM Trans Netw 9(6):755–767, December
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
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
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
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
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
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
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
Heinanen J, Baker F, Weiss W, Wroclawski J (1999) Assured forwarding PHB group. IETF RFC 2597, June
Blake S, Black D, Carlson M, Davies E, Wang Z, Weiss W (1998) An architecture for differentiated services. IETF RFC 2475, December
Davie B, et al. (2002) An expedited forwarding PHB (per-hop behavior). IETF RFC 3246, March
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
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
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
Berger AW, Whitt W (1998) Effective bandwidths with priorities. IEEE/ACM Trans Netw 6(4):447–460, August
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
Ross SM (2006) Introduction to probability models, 9th edn. Academic
Chan T-K, Li vOK (1998) Decomposition of network of queues with self-similar traffic. In: Proc. IEEE GLOBECOM’98, pp 3001–3006
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
Norros I, Mannersalo P, Wang JL (1999) Simulation of fractional Brownian motion with conditional random displacement. Adv Perform Anal 2(1):77–101
The network simulator—NS2. Online: http://www.isi.edu/nsnam/ns/
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
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-008-0040-x