Return to search

Switching and error recovery in terabit ATM networks

This thesis addresses two of the main issues required to build reliable terabit ATM networks.
A high-capacity switch and an efficient error recovery protocol are the key elements
in building a reliable terabit ATM network. In this thesis, a terabit switch architecture and
a reliable end-to-end error recovery protocol for terabit networks are introduced.
The proposed terabit ATM switch architecture is designed to work efficiently in low-capacity
and high-capacity environments. The architecture is developed by interconnecting
small-capacity switching modules in a scalable fashion. The switching module can be used
alone as a small-capacity ATM switch. Multiple the switching modules can be used to
achieve any required switching capacity. The proposed interconnecting scheme provides remarkable
low cell-delay characteristics with a simple distributed cell scheduler. The proposed
architecture has a high reliability: Even when a complete switching module fails the
switch will continue to work efficiently.
The switching element which is introduced as the main building block for the terabit
switch architecture is a nonblocking input buffer ATM switch. The input buffers are implemented
as groups of parallel shift-registers. The parallel nature of the storing buffers overcomes
the Head Of Line and low throughput problems of existing input buffer switch architectures.
In addition, using the shift registers overcomes the need for serial-to-parallel
and parallel-to-serial format conversions.
ATM networks support different types of services having different delay and loss requirements.
A priority scheduling scheme is proposed to facilitate the support of different
Qualities of Service. The proposed scheme satisfies both real-time and non-real-time service
requirements.
Cell loss is not acceptable for some data applications. This thesis proposes an efficient error recovery protocol which guarantees reliable communication with limited overhead.
The proposed protocol requires a low number of control packets to achieve reliable communication.
It also adapts itself, in order to work efficiently during both congested and non congested
states. / Graduate

Identiferoai:union.ndltd.org:uvic.ca/oai:dspace.library.uvic.ca:1828/8798
Date15 November 2017
CreatorsSabaa, Amr Gaber
Contributorsel Guibaly, Fayez H. F., Shpak, Dale John
Source SetsUniversity of Victoria
LanguageEnglish, English
Detected LanguageEnglish
TypeThesis
Formatapplication/pdf
RightsAvailable to the World Wide Web

Page generated in 0.0023 seconds