An Efficient ATM Traffic Generator for the Real-Time Production of a Large Class of Complex Traffic Profiles

  • Loukatos Dimitrios (Electrical and Computer Engineering Department, National Technical University of Athens) ;
  • Sarakis Lambros (Institute of Informatics and Telecommunications, National Center for Scientific Research 'Demokritos', Athens) ;
  • Kontovasilis Kimon (Institute of Informatics and Telecommunications, National Center for Scientific Research 'Demokritos', Athens) ;
  • Mitrou Nikolas (Electrical and Computer Engineering Department, National Technical University of Athens)
  • Published : 2005.03.01

Abstract

This paper presents an advanced architecture for a traffic generator capable of producing ATM traffic streams according to fully general semi-Markovian stochastic models. The architecture employs a basic traffic generator platform and enhances it by adding facilities for 'driving' the cell generation process through high-level specifications. Several kinds of optimization are employed for enhancing the software's speed to match the hardware's potential and for ensuring that traffic streams corresponding to models with a wide range of parameters can be generated efficiently and reliably. The proposed traffic generation procedure is highly modular. Thus, although this paper deals with ATM traffic, the main elements of the architecture can be used equally well for generating traffic loads on other networking technologies, IP-based networks being a notable example.

Keywords

References

  1. ADTECH, 'The ADTECH AX/4000 - The art of ATM testing,' 1997
  2. ALCATEL-STR, 'ALCATEL 8643 - ATGA user manual.'
  3. WANDEL&GOLDERMAN, 'ATM-100, description and operation manual.'
  4. S. Hondas et al., 'A flexible and cost-effective ATM traffic generator,' in Proc. 5-th IFIP Workshop on Performance Modeling and Evaluation of ATM Networks, 1997
  5. S. Hondas et al., 'ATM traffic generator card: An integrated solution,' in Proc. ISCC'98, 1998, pp. 161-166 https://doi.org/10.1109/ISCC.1998.702477
  6. P. T. Brady, 'A statistical analysis of on-off patterns in 16 conversations,' Bell System Tech. J., vol. 47, no. 1, pp. 73-91, 1968 https://doi.org/10.1002/j.1538-7305.1968.tb00031.x
  7. J. G. Gruber, 'A comparison of measured and calculated speech temporal parameters relevant to speech activity detection,' IEEE Trans. Commun., vol. COM-30, pp. 728-738, 1982
  8. D. P. Heyman et al., 'Modeling teleconference traffic from VBR video coders,' in Proc. ICC94, 1994, pp. 1744-1748 https://doi.org/10.1109/ICC.1994.368735
  9. D. P. Heyman, A. Tabatabai, and T. V. Lakshman, 'Statistical analysis and simulation study of video teleconference traffic in ATM networks,' IEEE Trans. Circuits Syst. Video Technol., vol. 2, no. 1, pp. 49-59, 1992 https://doi.org/10.1109/76.134371
  10. B. Maglaris et al., 'Performance models of statistical multiplexing in packet video communications,' IEEE Trans. Commun., vol. COM-36, pp. 834-844, 1988
  11. P. Sen et al., 'Models for packet switching of variable-bit-rate video sources,' IEEE J. Select. Areas Commun., vol. 7, pp. 865-869, 1989 https://doi.org/10.1109/49.32350
  12. D. Anick, D. Mitra, and M. M. Sandhi, 'Stochastic theory of a datahandling system with multiple sources,' Bell System Tech. J., vol. 61, pp. 1871-1894, 1982
  13. T. E. Stern and A. I. Elwalid, 'Analysis of separable Markov-modulated rate models for information-handling systems,' Adv. Appl. Prob., vol. 23, pp. 105-139, 1991 https://doi.org/10.2307/1427514
  14. O. Boxma and V. Dumas, 'Fluid queues with long tailed activity period distributions,' Comput. Commun., vol. 21, pp. 1509-1529, 1998 https://doi.org/10.1016/S0140-3664(98)00219-9
  15. E. Cinlar, Introduction to Stochastic Processes, Prentice Hall, 1975
  16. K. P. Kontovasilis and N. M. Mitrou, 'Bursty traffic modeling and efficient analysis algorithms via fluid-flow models for ATM-IBCN,' Annals of Operations Research, vol. 49, pp. 279-323, 1994 https://doi.org/10.1007/BF02031601