End-to-end delay analysis for networked systems
Jie SHEN, Wen-bo HE, Xue LIU, Zhi-bo WANG, Zhi WANG, Jian-guo YAO
End-to-end delay analysis for networked systems
End-to-end delay measurement has been an essential element in the deployment of real-time services in networked systems. Traditional methods of delay measurement based on time domain analysis, however, are not efficient as the network scale and the complexity increase. We propose a novel theoretical framework to analyze the end-to-end delay distributions of networked systems from the frequency domain. We use a signal flow graph to model the delay distribution of a networked system and prove that the end-to-end delay distribution is indeed the inverse Laplace transform of the transfer function of the signal flow graph. Two efficient methods, Cramer’s rule-based method and the Mason gain rule-based method, are adopted to obtain the transfer function. By analyzing the time responses of the transfer function, we obtain the end-to-end delay distribution. Based on our framework, we propose an efficient method using the dominant poles of the transfer function to work out the bottleneck links of the network. Moreover, we use the framework to study the network protocol performance. Theoretical analysis and extensive evaluations show the effectiveness of the proposed approach.
Networked system / End-to-end / Delay distribution
[1] |
Abdelzaher, T.F., Prabh, S., Kiran, R., 2004. On real-time capacity limits of multihop wireless sensor networks. Proc. 25th IEEE Int. Real-Time Systems Symp., p.359―370. [
CrossRef
Google scholar
|
[2] |
Almeida, L., Fonseca, P., Fonseca, J.A.,
|
[3] |
Bakshi, B.S., Krishna, P., Vaidya, N.H.,
CrossRef
Google scholar
|
[4] |
Balakrishnan, H., Padmanabhan, V.N., Seshan, S.,
CrossRef
Google scholar
|
[5] |
Bauer, H., Scharbarg, J., Fraboul, C., 2010. Improving the worst-case delay analysis of an AFDX network using an optimized trajectory approach. IEEE Trans. Ind. Inform., 6(4): 521―533. [
CrossRef
Google scholar
|
[6] |
Bisnik, N., Abouzeid, A.A., 2009. Queuing network models for delay analysis of multihop wireless ad hoc networks. Ad Hoc Netw., 7(1): 79―97. [
CrossRef
Google scholar
|
[7] |
Bolot, J.C., 1993. End-to-end packet delay and loss behavior in the Internet. ACM SIGCOMM Comput. Commun. Rev., 23(4): 289―298. [
CrossRef
Google scholar
|
[8] |
Boorstyn, R.R., Burchard, A., Liebeherr, J.,
CrossRef
Google scholar
|
[9] |
Burchard, A., Liebeherr, J., Patek, S.D., 2006. A minplus calculus for end-to-end statistical service guarantees. IEEE Trans. Inform. Theory, 52(9): 4105―4114. [
CrossRef
Google scholar
|
[10] |
Chakravorty, R., Katti, S., Crowcroft, J.,
CrossRef
Google scholar
|
[11] |
Choe, J., Shroff, N.B., 1998. A central-limit-theorem-based approach for analyzing queue behavior in high-speed networks. IEEE/ACM Trans. Netw., 6(5): 659―671. [
CrossRef
Google scholar
|
[12] |
Cruz, R.L., 1991a. A calculus for network delay, part I: network elements in isolation. IEEE Trans. Inform. Theory, 37(1): 114―131.
|
[13] |
Cruz, R.L., 1991b. A calculus for network delay, part II: network analysis. IEEE Trans. Inform. Theory, 37(1): 132―141.
|
[14] |
D’Azzo, J., Houpis, C., 1995. Linear Control System Analysis and Design: Conventional and Modern. McGraw-Hill Higher Education, USA.
|
[15] |
Despaux, F., Song, Y.Q., Lahmadi, A., 2012. Combining analytical and simulation approaches for estimating end-to-end delay in multi-hop wireless networks. Proc. IEEE 8th Int. Conf. on Distributed Computing in Sensor Systems, p.317―322. [
CrossRef
Google scholar
|
[16] |
El-Hajj, A., Kabalan, K.Y., 1995. A transfer function computational algorithm for linear control systems. IEEE Contr. Syst., 15(2): 114―118. [
CrossRef
Google scholar
|
[17] |
Exel, R., Bigler, T., Sauter, T., 2014. Asymmetry mitigation in IEEE 802.3 Ethernet for high-accuracy clock synchronization. IEEE Trans. Instrum. Meas., 63(3): 729―736. [
CrossRef
Google scholar
|
[18] |
Fidler, M., 2010. Survey of deterministic and stochastic service curve models in the network calculus. IEEE Commun. Surv. Tutor., 12(1): 59―86. [
CrossRef
Google scholar
|
[19] |
Gupta, G.R., Shroff, N., 2009. Delay analysis for multihop wireless networks. IEEE INFOCOM, p.2356―2364. [
CrossRef
Google scholar
|
[20] |
He, W., Liu, X., Zheng, L.,
CrossRef
Google scholar
|
[21] |
Heimlicher, S., Nuggehalli, P., May, M., 2007. End-to-end vs. hop-by-hop transport. SIGMETRICS Perform. Eval. Rev., 35(3): 59―60.
|
[22] |
Koubaa, A., Alves, M., Tovar, E., 2006. Modeling and worst-case dimensioning of cluster-tree wireless sensor networks. Proc. 27th IEEE Int. Real-Time Systems Symp., p.412―421. [
CrossRef
Google scholar
|
[23] |
Li, Y., Chen, C.S., Song, Y.Q.,
CrossRef
Google scholar
|
[24] |
Paxson, V., 1997. End-to-end Internet packet dynamics. ACM SIGCOMM Comput. Commun. Rev., 27(4): 139―152. [
CrossRef
Google scholar
|
[25] |
Qiu, J.Y., Knightly, E.W., 1999. Inter-class resource sharing using statistical service envelopes. Proc. 18th Annual Joint Conf. of the IEEE Computer and Communications Societies, p.1404―1411. [
CrossRef
Google scholar
|
[26] |
Rao, L., Liu, X., Xie, L.,
CrossRef
Google scholar
|
[27] |
Reisslein, M., Ross, K.W., Rajagopal, S., 2002. A framework for guaranteeing statistical QoS. IEEE/ACM Trans. Netw., 10(1): 27―42. [
CrossRef
Google scholar
|
[28] |
Schmitt, J.B., Zdarsky, F.A., Thiele, L., 2007. A comprehensive worst-case calculus for wireless sensor networks with in-network processing. Proc. 28th IEEE Int. Real-Time Systems Symp., p.193―202. [
CrossRef
Google scholar
|
[29] |
Wang, Z., Liao, J., Cao, Q.,
CrossRef
Google scholar
|
[30] |
Xia, F., Vinel, A., Gao, R.,
|
[31] |
Xie, M., Haenggi, M., 2009. Towards an end-to-end delay analysis of wireless multihop networks. Ad Hoc Netw., 7(5): 849―861. [
CrossRef
Google scholar
|
[32] |
Yao, J., Liu, X., Zhu, G.,
CrossRef
Google scholar
|
/
〈 | 〉 |