Use this URL to cite or link to this record in EThOS:
Title: A programmable solution for supporting interactive video over QoS-enabled next generation networks
Author: McAllister, B.
ISNI:       0000 0001 3622 3773
Awarding Body: Queen's University Belfast
Current Institution: Queen's University Belfast
Date of Award: 2008
Availability of Full Text:
Full text unavailable from EThOS.
Please contact the current institution’s library for further details.
The emergence of increasing levels of multimedia traffic in recent times has resulted in ~igher bandwidth utilisation as well as increased diversit)' in the traffic that is carried over the current Internet. The main :1rchitecture for providing Quality of Service (QoS) over the Internet is Differentiated Services (DiffServ), but this can however only provide class throughput guarantees as all traffic of a specific priority is aggregated into a single class for transmission. This thesis presents novel programmable packet processing functionality aimed at guaranteeing a basic level of video playback at times of high link utilisation in IP networks such as the Internet. It uses the ability of the latest MPEG-4 codecs to generate layered video streams and under congestion, the programmable network functionality ensures the delivery of the base layer stream by either rem~rking the enhancement layer traffic to a lmver priority class where available bandwidth resides or rerouting the enhancement layer to an alternative lin~ n~ther than dropping traffic. Programmable network functionality has been fully simulated offering a detailed comparison between all treatments offered and compared to a simple DiffServ scenario with no added functionality. Results show the functionality significantly outperforms static DiffServ in a number of network environments for all levels of congestion. Two alternative 'functional.ity-enabling' processes an~ presented. The first is self-contained within the f4nctionality and measures the level oftraffic through each class of each link to indicate when congestion occurs, }>~jle the second monitors queue levels at the output blades of the router stack before sending a trigger to nr~grammable network functionality indicating congestion. The hardware requirements for both alternatives are explored outlining the possible optimisation which can be achieved and the latency and throughput of each.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available