SMAQ: a measurement-based tool for traffic modeling and queuing analysis. Part I: Design methodologies and software architecture

SMAQ is a measurement-based tool for integration of traffic modeling and queuing analysis. There are three basic components in SMAQ. In the design of the first component, statistic measurement, the most critical issues are to identify the important traffic statistics for queuing analysis in a finite buffer system and then to build a measurement structure to collect them. Our study indicates that both first- and second-order traffic statistics, measured within a given frequency-window, have a very significant impact on the queue length and loss rate performance. In the design of the second component, matched modeling, the focal point is to construct a stochastic model that can match a wide range of important statistics collected in various applications. New methodologies and fast algorithms are developed for such construction on the basis of a circulant modulated Poisson process (CMPP). For the third component, queuing solutions, the basic requirement is to provide numerical solutions of the queue length and loss rate for transport of given traffic in a finite buffer system. A fast and stable computation method, called a Folding algorithm, is applied to provide both steady-state and transient solutions of various kinds, including congestion control performance where arriving traffic are selectively discarded based on queue thresholds. We provide both design methodologies and software architectures of these three components, with discussion of practical engineering issues for the use of the SMAQ tool.

[1]  San-qi Li,et al.  On Input State Space Reduction and Buuer Noneeective Region , 1994 .

[2]  San-qi Li,et al.  On the convergence of traffic measurement and queueing analysis: a statistical-matching and queueing (SMAQ) tool , 1997, TNET.

[3]  San-qi Li,et al.  On input state space reduction and buffer noneffective region , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[4]  Cathy A. Fulton,et al.  Delay jitter first-order and second-order statistical functions of general traffic on high-speed multimedia networks , 1998, TNET.

[5]  San-qi Li,et al.  Queue response to input correlation functions: discrete spectral analysis , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[6]  San-qi Li,et al.  Timescale of interest in traffic measurement for link bandwidth allocation design , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[7]  San-qi Li,et al.  The linearity of low frequency traffic flow: an intrinsic I/O property in queueing systems , 1997, TNET.

[8]  Marcel F. Neuts,et al.  Structured Stochastic Matrices of M/G/1 Type and Their Applications , 1989 .

[9]  San-qi Li,et al.  Sojourn-time analysis on nodal congestion in broadband networks and its impact on QoS specifications , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[10]  San-qi Li,et al.  Fast algorithms for measurement-based traffic modeling , 1998, IEEE J. Sel. Areas Commun..

[11]  L. San-qi,et al.  Measurement–based traffic modeling: capturing important statistics , 1998 .

[12]  San-qi Li,et al.  Queue response to input correlation functions: continuous spectral analysis , 1993, TNET.

[13]  San-qi Li,et al.  Folding algorithm: a computational method for finite QBD processes with level-dependent transitions , 1994, IEEE Trans. Commun..

[14]  Sanjit K. Mitra,et al.  Handbook for Digital Signal Processing , 1993 .

[15]  San-qi Li,et al.  Queue response to input correlation functions: discrete spectral analysis , 1993, TNET.

[16]  Marcel F. Neuts,et al.  Matrix-Geometric Solutions in Stochastic Models , 1981 .