Title :
The sliding-window packet switch: a new class of packet switch architecture with plural memory modules and decentralized control
Author_Institution :
Dept. of Electr. Eng., Univ. of TexasPan American, Edinburg, TX, USA
fDate :
5/1/2003 12:00:00 AM
Abstract :
Shared-memory based packet switches are known to provide the best possible throughput performance for bursty data traffic in high-speed packet networks and internets compared with other buffering strategies under conditions of identical memory resources deployed in the switch. However, scaling of shared-memory packet switches to a larger size has been restricted mainly due to the physical limitations imposed by the memory-access speed and the centralized control for switching functions in shared-memory switches. A new scalable architecture for a shared-memory packet switch, called the sliding-window (SW) switch, is proposed to overcome these limitations. The SW switch introduces a new class of switching architecture, where physically separate multiple memory modules are logically shared among all the ports of the switch, and the control is decentralized. The SW switch alleviates the bottleneck caused by the centralized control of switching functions in large shared-memory switches. Decentralized switching functions enable the SW switch to operate in a pipeline fashion to enhance scalability and switching capacity compared with that of previously known classes of shared-memory switch architecture.
Keywords :
buffer storage; centralised control; data communication; modules; packet switching; shared memory systems; telecommunication control; telecommunication traffic; buffering; bursty data traffic; centralized control; decentralized control; decentralized switching functions; high-speed packet networks; internets; memory-access speed; multiple memory modules; packet switch architecture; plural memory modules; scalable architecture; shared-memory packet switch scaling; shared-memory switch architecture; sliding-window packet switch; sliding-window switch; switching capacity; switching functions; throughput performance; Centralized control; Communication system traffic control; Distributed control; IP networks; Memory architecture; Packet switching; Pipelines; Scalability; Switches; Throughput;
Journal_Title :
Selected Areas in Communications, IEEE Journal on
DOI :
10.1109/JSAC.2003.810513