Implementations of a real-time traffic characterization algorithm for packet networks
This thesis explores issues regarding the implementation of a real-time traffic characterization algorithm (the Hurst-parameter algorithm) for Asynchronous Transfer Mode (ATM) data networks. Because of the multiplexing of data cells from a variety of sources at ATM network nodes, traffic over ATM is...
Main Author: | |
---|---|
Format: | Others |
Language: | en en_US |
Published: |
2007
|
Online Access: | http://hdl.handle.net/1993/1280 |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.anitoba.ca-dspace#1993-1280 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.anitoba.ca-dspace#1993-12802013-01-11T13:30:41ZPollitt-Smith, Hugh2007-05-15T19:07:57Z2007-05-15T19:07:57Z1998-02-01T19:07:57Zhttp://hdl.handle.net/1993/1280This thesis explores issues regarding the implementation of a real-time traffic characterization algorithm (the Hurst-parameter algorithm) for Asynchronous Transfer Mode (ATM) data networks. Because of the multiplexing of data cells from a variety of sources at ATM network nodes, traffic over ATM is highly statistical in nature, and also exhibits the qualities of long-range dependence and self-similarity. Conventional traffic measures (e.g., peak cell rate, sustained cell rate) do not measure these long-term properties, and thus fail to properly characterize ATM traffic, which can lead to inefficiencies in bandwidth allocation and traffic control strategies. The Hurst-parameter algorithm methodology, developed at TRLabs Winnipeg, calculates the Hurst-parameter, which is a measure of self-similarity for the traffic stream. This thesis attempts several implementations on a variety of platforms in an attempt to determine how best to implement the algorithm in real-time. Implementations include a parallel DSP implementation, and a single-processor implementation that can run in real-time (i.e., with real-time ATM traffic). As an aside, this thesis examines implementation issues through a DSP system design tool called Cossap. The results of the implementations reveal that the Hurst-parameter algorithm can run at the OC-3 rate of 2.83$\mu$s per cell using the parallel DSP implementation. The real-time implementation, although it cannot operate at full OC-3, demonstrates the operation and usefulness of the Hurst-parameter as a traffic measure. Finally, the Cossap simulations provide a non-real-time method to explore how changes in the algorithm (e.g., varying the number of data points used in determining the Hurst-parameter) can affect the resulting Hurst-parameter values.5338435 bytes184 bytesapplication/pdftext/plainenen_USImplementations of a real-time traffic characterization algorithm for packet networksElectrical and Computer EngineeringM.Sc. |
collection |
NDLTD |
language |
en en_US |
format |
Others
|
sources |
NDLTD |
description |
This thesis explores issues regarding the implementation of a real-time traffic characterization algorithm (the Hurst-parameter algorithm) for Asynchronous Transfer Mode (ATM) data networks. Because of the multiplexing of data cells from a variety of sources at ATM network nodes, traffic over ATM is highly statistical in nature, and also exhibits the qualities of long-range dependence and self-similarity. Conventional traffic measures (e.g., peak cell rate, sustained cell rate) do not measure these long-term properties, and thus fail to properly characterize ATM traffic, which can lead to inefficiencies in bandwidth allocation and traffic control strategies. The Hurst-parameter algorithm methodology, developed at TRLabs Winnipeg, calculates the Hurst-parameter, which is a measure of self-similarity for the traffic stream. This thesis attempts several implementations on a variety of platforms in an attempt to determine how best to implement the algorithm in real-time. Implementations include a parallel DSP implementation, and a single-processor implementation that can run in real-time (i.e., with real-time ATM traffic). As an aside, this thesis examines implementation issues through a DSP system design tool called Cossap. The results of the implementations reveal that the Hurst-parameter algorithm can run at the OC-3 rate of 2.83$\mu$s per cell using the parallel DSP implementation. The real-time implementation, although it cannot operate at full OC-3, demonstrates the operation and usefulness of the Hurst-parameter as a traffic measure. Finally, the Cossap simulations provide a non-real-time method to explore how changes in the algorithm (e.g., varying the number of data points used in determining the Hurst-parameter) can affect the resulting Hurst-parameter values. |
author |
Pollitt-Smith, Hugh |
spellingShingle |
Pollitt-Smith, Hugh Implementations of a real-time traffic characterization algorithm for packet networks |
author_facet |
Pollitt-Smith, Hugh |
author_sort |
Pollitt-Smith, Hugh |
title |
Implementations of a real-time traffic characterization algorithm for packet networks |
title_short |
Implementations of a real-time traffic characterization algorithm for packet networks |
title_full |
Implementations of a real-time traffic characterization algorithm for packet networks |
title_fullStr |
Implementations of a real-time traffic characterization algorithm for packet networks |
title_full_unstemmed |
Implementations of a real-time traffic characterization algorithm for packet networks |
title_sort |
implementations of a real-time traffic characterization algorithm for packet networks |
publishDate |
2007 |
url |
http://hdl.handle.net/1993/1280 |
work_keys_str_mv |
AT pollittsmithhugh implementationsofarealtimetrafficcharacterizationalgorithmforpacketnetworks |
_version_ |
1716574731927289856 |