20.11.2012 Views

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

Contents Telektronikk - Telenor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

While enforcing the PCR, the resulting<br />

picture quality was assessed by a small<br />

group of people in terms of flicker, loss<br />

of picture, etc. We discovered that besides<br />

the value of the cell loss ratio, also<br />

the structure of the cell loss process (e.g.<br />

correlated cell losses) has a strong influence<br />

on the picture quality. However, the<br />

current definition of network performance<br />

in (5) does not include parameters<br />

to describe this structure of the cell loss<br />

process.<br />

3 Experiments on Connection<br />

Admission Control<br />

The aim of the CAC experiments is to<br />

investigate the ability of different CAC<br />

algorithms to maintain network performance<br />

objectives while exploiting the<br />

achievable multiplexing gain as much as<br />

possible. We focus on the Cell Loss<br />

Ratio (CLR) (defined in (5)) as network<br />

performance parameter in our studies.<br />

Our performance study of various CAC<br />

algorithms is not restricted to the twolevel<br />

CAC implementation in the ETB<br />

(see (7) for a description).<br />

In a first step we measure the CLR at a<br />

multiplexer which is fed by several traffic<br />

sources. By varying the number and<br />

the type of the sources we can determine<br />

the admissible number of sources for a<br />

given CLR objective. The set of these<br />

points is referred to as the admission<br />

boundary. Once we have a measured<br />

admission boundary it can be compared<br />

with the corresponding boundaries obtained<br />

when applying a certain CAC<br />

mechanism. If the CAC boundary is<br />

above the measured boundary, the investigated<br />

CAC performs a too optimistic<br />

bandwidth allocation and is not able to<br />

maintain network performance objectives.<br />

On the other hand, if the CAC<br />

boundary is below the measured boundary<br />

the available resources may not be<br />

optimally used by the CAC mechanism.<br />

We have selected CAC algorithms based<br />

on a bufferless model of the multiplexer,<br />

since the small buffers in the ETB<br />

switches can only absorb cell level congestion.<br />

In this paper we only consider<br />

the well-known convolution approach.<br />

Results for other mechanisms can be<br />

found in a more detailed report (10).<br />

Figure 8 depicts the configuration. The<br />

cells generated by N sources are all multiplexed<br />

in the multiplexer under test, but<br />

first the cell streams pass another multiplexing<br />

network where the characteristics<br />

can be modified. It is ensured that cells<br />

are only lost by buffer overflow at the<br />

multiplexer under test. Since the number<br />

of currently available real sources and<br />

applications in the ETB is limited, we<br />

have used ATM test equipment for the<br />

generation of statistical traffic with various<br />

profiles. Multiplexing has been performed<br />

at an output link where a buffer<br />

size of 48 cells and an output capacity of<br />

155.52 Mbit/s are available. The CLR<br />

has been measured for the aggregate traffic.<br />

This is taken into account for the<br />

convolution algorithm by applying the<br />

global information loss criterion (6) for<br />

the calculation of the expected overall<br />

cell loss probability.<br />

3.1 Homogeneous<br />

traffic mix<br />

Source 1<br />

First the case of a homogeneous<br />

traffic mix is considered<br />

where all sources<br />

have identical characteris- Source N<br />

tics. The same ON/OFF<br />

sources as for the UPC experiments have<br />

been used (see Table 1). Figures 9 and 10<br />

show the measured cell loss ratio as a<br />

function of the number of multiplexed<br />

sources. Simulation results with 95 %<br />

confidence intervals and analytical<br />

results from the convolution algorithm<br />

are included in the figures. When comparing<br />

measurement, simulation and convolution<br />

results, the convolution gives<br />

the largest cell loss ratio, while the measurement<br />

shows the smallest loss values.<br />

This is expected, since the convolution is<br />

based on a bufferless model of the multiplexer<br />

such that buffering of cells at the<br />

burst level is neglected. The very good<br />

coincidence of measurement and simulation<br />

is remarkable. The admissible number<br />

of sources for a given CLR objective<br />

can be easily obtained from the figures.<br />

For traffic type 1 almost no multiplexing<br />

gain is achievable while the lower peak<br />

cell rate of traffic type 2 allows a reasonable<br />

gain.<br />

3.2 Heterogeneous traffic mix<br />

Now sources from both traffic types are<br />

multiplexed and the resulting CLR is<br />

measured. The following definition has<br />

been used to determine the set of admission<br />

boundary points: for each boundary<br />

point adding only one further source of<br />

any traffic type would already increase<br />

the resulting CLR above the objective.<br />

Figures 11 and 12 show the measured<br />

admission boundaries for CLR objectives<br />

of 10-4 and 10-6 , together with analytic<br />

results for the convolution algorithm and<br />

PCR allocation. The results reveal that<br />

multiplexing gain can only be achieved<br />

Cell Discard Ratio<br />

Cell Discard Ratio<br />

Cell Discard Ratio<br />

10 0<br />

10 -2<br />

10 -4<br />

10 -6<br />

10 -8<br />

0 10 20 30 40 50<br />

CDV Tolerance τ [cell slots at 622 Mbit/s]<br />

Figure 8 Configuration for the CAC experiments<br />

10 0<br />

10 -2<br />

10 -4<br />

10 -6<br />

10 -8<br />

10 0<br />

10 -2<br />

10 -4<br />

Figure 7 CDR for video traffic<br />

Multiplexing<br />

Network<br />

p=PCR contracted /PCR source<br />

Multiplexer<br />

under test<br />

p=0.940<br />

p=0.986<br />

p=1.003<br />

p=1.074<br />

p=1.157<br />

ATM Traffic<br />

Analyser<br />

Measurement<br />

Simulation<br />

Convolution<br />

4 8 12 16 20<br />

Number of Type 1 Sources<br />

Figure 9 CLR at the multiplexer, type 1<br />

10-6 10-8 Measurement<br />

Simulation<br />

Convolution<br />

110 130 150 170 190<br />

Number of Type 2 Sources<br />

Figure 10 CLR at the multiplexer, type 2<br />

171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!