Analysis, simulation and experimental verification of the throughput of GCRA based UPC functions for CBR streams

  • F. W. Hoeksema
  • J. Kroeze
  • J. Witters
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT)


This paper investigates a Generic Cell Rate Algorithm (GCRA) based Usage Parameter Control (UPC) function implementing a discard function for non-conforming cells, thereby establishing a so-called Cell Discard Ratio (CDR) as UPC performance measure. Focusing on Constant Bit Rate (CBR) connections, the UPC transfer characteristics are studied in case of Peak Cell Rate Contract Violations. Also the influence of the Contracted Cell Delay Variation Tolerance value on the CDR performance of the UPC is incorporated in the study.

Algorithmic formulas found by analysis as well as simulation results are compared against the outcome of test-bed measurements. As opposed to the approach in the analysis, the simulation effectively takes into account the delay experienced by the cells accessing the ATM slotted medium, as sole origin of cell delay variation. The applicability of the simulation and the analysis is verified with measurements on real ATM cell streams, using the R2061 EXPLOIT test-bed. Although both the simulation and analysis show clear correspondence with the measurement results, slight deviations are found. These deviations can be partly explained by the slotted nature of ATM networks, which shows the importance of taking this effect into account in the performance analysis of UPC behaviour.

The study results in guide-lines for setting the parameters involved in policing ATM CBR cell streams. These guide-lines are verified by a test-bed measurement with real CBR video data transported over ATM using AAL1.


B-ISDN ATM UPC GCRA CBR throughput analysis simulation measurements 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    S. Liu, T. Chen, V.K. Samalam and J. Ormond. “Performance Analysis of GCRA for CBR Sources”. ATM Forum contribution 94–0182, March 1994.Google Scholar
  2. [2]
    B.G. Kim and I.G. Niemegeers. “Assessment of Traffic Control Schemes in ATM Networks”. Memoranda Informatica 94–46, TIOS 94–16. ISSN 0924–3755. August 29 1994.Google Scholar
  3. [3]
    J.Witters, S.Muti and G.H. Petit. “Performance Analysis of a VSA-based UPC Function for Constant Bit Rate Sources”. Alcatel-Bell Internal Research Report, TTD_068/JW_930330, Ed. 1, 30/03/93.Google Scholar
  4. [4]
    R. Wilts, J. Witters and G.H. Petit. “Throughput Analysis of a UPC Function Monitoring Misbehaving CBR Sources”. Proc. Second Workshop on Performance Modelling and Evaluation of ATM Networks. 4–7 July, 1994. Bradford, UK. pp. 39/1–39/17.Google Scholar
  5. [5]
    H. Hemmer. “Evaluation of UPC Functions for Peak Cell Rate Enforcement”. European Transactions on Telecommunications, Vol 5, nr.2. March–April 1994. pp. 27–31.Google Scholar
  6. [6]
    ITU-T Recommendation I.371: Traffic Control and Congestion Control in B-ISDN, Frozen Issue - Paris, March 1995.Google Scholar
  7. [7]
    ATM forum UNI specification version 3.0. Prentice Hall, 1993.Google Scholar
  8. [8]
    J. Witters, G.H. Petit & S. Muti. “Responsiveness Characteristics of a Usage Parameter Control Function based on the Virtual Scheduling Algorithm Monitoring Misbehaving Constant Bit Rate Sources”. ITC Seminar on Digital Communication and Network Management, St. Petersburg, Russia, June 15–20, 1993.Google Scholar
  9. [9]
    H.Hessenmuller, S.Nunes. “A terminal Adapter for High-Quality Audio and Video Signals to be used in a B-ISDN based on ATD”. Proc. of the International Symposium on Broadcasting Technology, Beijing, September 1991.Google Scholar
  10. [10]
    M. Potts. “EXPLOITation of an ATM Testbed for Broadband Experiments and Applications”. Electronics & Communication Engineering Journal, December 1992, pp. 385–393.Google Scholar
  11. [11]
    K. van der Wal, M. Dirksen, D. Brandt. “Implementation of a Police Criterion Calculator based on the Leaky Bucket Algorithm”. Proc. of the IEEE Globecom ’83, Houston, Nov. 29 - Dec. 2, 1993, pp. 713–718.Google Scholar
  12. [12]
    A. Bohn Nielsen, R. Elvang, H. Hemmer, H. Pettersen, J. Kroeze, T. Renger, J. Witters. “Results of experiments on traffic control using test equipment”. RACE project R2061 EXPLOIT, Deliverable 18, 30. 06. 94.Google Scholar
  13. [13]
    F.W. Hoeksema. “On the performance of GCRA based UPC functions for Peak Cell Rate policing”. Proc. B-ISDN Teletraffic Modelling Symposium, Antwerp, Alcatel Bell, February 17, 1995.Google Scholar

Copyright information

© IFIP International Federation for Information Processing 1996

Authors and Affiliations

  • F. W. Hoeksema
    • 1
  • J. Kroeze
    • 2
  • J. Witters
    • 3
  1. 1.University of TwenteTele Informatics & Open Systems GroupEnschedeHolland
  2. 2.Ericsson Telecommunication P.B. 8RijenThe Netherlands
  3. 3.Alcatel Bell Francis Wellensplein 1AntwerpBelgium

Personalised recommendations