home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / q / q543_b.asc < prev    next >
Text File  |  1991-12-30  |  6KB  |  143 lines

  1.                                                    ANNEX B
  2.                                      (to Recommendation Q.543)
  3.                  An example of a methodology for measuring exchange capacity
  4.          B.1    General
  5.                The capacity of an exchange used for call processing can be measured  in  a
  6.          laboratory or in the field and projections can be made  to  predict  the  maximum
  7.          processing capacity of  the  exchange  design  for  the  configuration  and  load
  8.          characteristics involved in the measurements. This Annex serves as an example  of
  9.          a methodology that makes it possible to measure the  processing  capacity  of  an
  10.          exchange  for  the  configuration  and  load  characteristics  involved  in   the
  11.          measurement.
  12.          B.2    Theory behind the measurement method
  13.                The call handling capacity of a processor can be expressed in terms of  the
  14.          maximum number of calls (or call attempts) which can  be  processed  in  a  fixed
  15.          interval of time while meeting all service criteria. In  normal  conditions,  the
  16.          work functions performed by a switching system  processor  can  be  divided  into
  17.          three categories (one fixed level and two variable) as shown in Figure B-1/Q.543.
  18.                                        Figure B-1/Q.543 - T1102850-86
  19.  
  20.                At normal loads, a linear relationship is usually observed between  offered
  21.          load and processor utilization. However, at heavy loads, some  system  components
  22.          may become overloaded and this can be reflected in non-linearity in the processor
  23.          utilization versus load characteristic.
  24.                In the case of a  single  processor  controlled  system,  Figure  B-1/Q.543
  25.          represents the processing capacity of the exchange. In a multi-processor  system,
  26.          the capacity is distributed among processors and the exchange capacity is related
  27.          to the system configuration and the exchange processing capacity is a function of
  28.          the processors involved in call handling functions.
  29.                As shown in Figure B-1/Q.543, the processing capacity  of  a  processor  is
  30.          divided between three elements:
  31.                1)  fixed overhead related to mandatory tasks (e.g.  task  scheduling  and
  32.                   scanning);
  33.                2)  call processing work (including traffic-related overhead tasks);
  34.                3)  deferrable (base-level) tasks (e.g. routine maintenance).
  35.                The tasks which a processor  executes  are  assigned  to  three  levels  of
  36.          priorities, base, medium and high-level tasks (see Figure B-2/Q.543 a) and Figure
  37.          B-2/Q.543 b)).
  38.                                        Figure B-2/Q.543 - T1102860-86
  39.  
  40.                As the traffic load (call attempts) increases call processing work  expands
  41.          and the processing of deferrable tasks decreases.
  42.                Measurement of the percentage of time spent  by  the  processor  performing
  43.          base-level tasks gives an  indication  of  the  percent  or  processing  capacity
  44.          required for a particular load on the processor.
  45.                As shown in Figure B-2/Q.543 a), at low traffic  load,  the  percentage  of
  46.          time used to perform base-level tasks is relatively high. In Figure B-2/Q.543 b),
  47.          at high traffic load, the percentage of time at  base-level  is  relatively  low.
  48.          Thus the measurement of percentage of time used to perform base-level  tasks  can
  49.          be used to determine call processing capacity.
  50.          B.3    Capacity measurement methodology for exchanges
  51.                Measurements can be performed on exchanges in laboratories or in the  field
  52.          to measure capacity usage for various load levels and then to project the data to
  53.          estimate the call processing capacity of a processor.
  54.                The collection of data will depend on facilities available to  perform  the
  55.          required measurements. The exchange may be designed  to  provide  indications  of
  56.          time spent performing base-level tasks or it may be necessary to access  the  bus
  57.          system of a processor in order to measure this time. Equipment will be needed  to
  58.          create loads, or loads in a  working  exchange  must  be  measured  in  order  to
  59.          establish load points. Various level loads for the various  types  of  calls  (or
  60.          services) should be observed in order to establish a  basis  for  projecting  the
  61.          load line to determine the maximum processing capacity for  the  mix  of  traffic
  62.          services assumed or measured. In projecting call capacity care must be taken  not
  63.          to extrapolate beyond the linear  region  of  the  processor  utilization  versus
  64.          offered call attempts relationship.
  65.                Where  multi-processors  are  involved,  the  exchange  configuration,  the
  66.  
  67.  
  68.  
  69.  
  70.                                                         Fascicle VI.5 - Rec. Q.543   PAGE1
  71.  
  72.          distribution of traffic types and processing capacity of each processor  must  be
  73.          examined to determine the limiting factors that controls  the  exchange  capacity
  74.          (as discussed in Annex A. An  example  of  methodology  for  computing  the  call
  75.          processing capacity of a digital exchange, taking  into  account  ISDN  services,
  76.          including packet data handling).
  77.                                        Figure B-3/Q.543 - T1102871-89
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.          PAGE2   Fascicle VI.5 - Rec. Q.543
  142.  
  143.