QoS and traffic shaping in ATM networks
This research work proposes a generic traffic-scheduling algorithm, deployed within the network, which can be applied to all the six service categories defined by the ATM forum. It can handle both real time and non-real time traffic each defined in terms of a different set of traffic attributes and...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Published: |
2008
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/3145 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
id |
sg-ntu-dr.10356-3145 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-31452023-07-04T15:53:39Z QoS and traffic shaping in ATM networks Pratik Srivastava. Siew, David Chee Kheong School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems This research work proposes a generic traffic-scheduling algorithm, deployed within the network, which can be applied to all the six service categories defined by the ATM forum. It can handle both real time and non-real time traffic each defined in terms of a different set of traffic attributes and QoS metrics. The traffic scheduler continuously strives to prioritize real time traffic in the relative order of 'urgency' defined in terms of the difference between the maximum limit committed / alio ted for the connection specific peak-to-peak CDV / buffer and the actual accumulated value in every round of calculation. Thus a delay difference function (DelayDF) is computed for each cell of every connection with real time traffic and cells are scheduled in the ascending order of the value of this variable. Similarly a dummy difference function (DummyDF) of the same order is computed for non-real time traffic as well so that they can also be serviced fairly along with the more demanding real time traffic. The CLR/FLR is utilized for arbitrating between the connections with conflicting (Delay)DF function values and for taking cell/frame discard decisions for over delayed cells, if any. All the exceptions and worst case scenarios that could be thought of have been considered and taken care of in the detailed algorithm. A MS VB6 based simulator was developed for rt-VBR services and the performance of this scaled down basic version of the proposed approach compared with that of benchmark GPS and Burst Index based dynamic multiplexing algorithms. The results showed clear qualitative improvements in traffic shaping performance over the reference mechanisms. The implemented and tested elementary algorithm can also be used for CBR services although testing for the same could not be carried out. The simulation of the detailed algorithm, which includes shaping of non-real time services, is recommended for future work. As an aside a rudimentary buffer management scheme for all ATM service categories is also proposed. The proposed DF algorithm is highly scalable, dynamic & efficient. Master of Science (Communication and Network Systems) 2008-09-17T09:23:14Z 2008-09-17T09:23:14Z 2000 2000 Thesis http://hdl.handle.net/10356/3145 Nanyang Technological University application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Pratik Srivastava. QoS and traffic shaping in ATM networks |
description |
This research work proposes a generic traffic-scheduling algorithm, deployed within the network, which can be applied to all the six service categories defined by the ATM forum. It can handle both real time and non-real time traffic each defined in terms of a different set of traffic attributes and QoS metrics. The traffic scheduler continuously strives to prioritize real time traffic in the relative order of 'urgency' defined in terms of the difference between the maximum limit committed / alio ted for the connection specific peak-to-peak CDV / buffer and the actual accumulated value in every round of calculation. Thus a delay difference function (DelayDF) is computed for each cell of every connection with real time traffic and cells are scheduled in the ascending order of the value of this variable. Similarly a dummy difference function (DummyDF) of the same order is computed for non-real time traffic as well so that they can also be serviced fairly along with the more demanding real time traffic. The CLR/FLR is utilized for arbitrating between the connections with conflicting (Delay)DF function values and for taking cell/frame discard decisions for over delayed cells, if any. All the exceptions and worst case scenarios that could be thought of have been considered and taken care of in the detailed algorithm. A MS VB6 based simulator was developed for rt-VBR services and the performance of this scaled down basic version of the proposed approach compared with that of benchmark GPS and Burst Index based dynamic multiplexing algorithms. The results showed clear qualitative improvements in traffic shaping performance over the reference mechanisms. The implemented and tested elementary algorithm can also be used for CBR services although testing for the same could not be carried out. The simulation of the detailed algorithm, which includes shaping of non-real time services, is recommended for future work. As an aside a rudimentary buffer management scheme for all ATM service categories is also proposed. The proposed DF algorithm is highly scalable, dynamic & efficient. |
author2 |
Siew, David Chee Kheong |
author_facet |
Siew, David Chee Kheong Pratik Srivastava. |
format |
Theses and Dissertations |
author |
Pratik Srivastava. |
author_sort |
Pratik Srivastava. |
title |
QoS and traffic shaping in ATM networks |
title_short |
QoS and traffic shaping in ATM networks |
title_full |
QoS and traffic shaping in ATM networks |
title_fullStr |
QoS and traffic shaping in ATM networks |
title_full_unstemmed |
QoS and traffic shaping in ATM networks |
title_sort |
qos and traffic shaping in atm networks |
publishDate |
2008 |
url |
http://hdl.handle.net/10356/3145 |
_version_ |
1772826920169242624 |