—This paper presents and analyzes a high-performance , robust, and scalable scheduling algorithm for input-queued switches called distributed sequential allocation (DISA). In contrast to pointer-based arbitration schemes, the proposed algorithm is based on a synchronized output reservation process, whereby each input selects a designated output while taking… (More)
— In this paper a high-performance, robust and scalable scheduling algorithm for input-queued switches, called distributed sequential allocation (DISA), is presented and analyzed. Contrary to pointer-based arbitration schemes, the algorithm proposed is based on a synchronized channel reservation cycle whereby each input selects a designated output,… (More)
Mathematical models are developed to characterize propagation through a turbid medium at three different wavelengths in the visible and near infrared spectral range. These models are based upon relations between the temporal, angular, and spatial spread of electromagnetic unpolarized radiation, geometrical path length, particle size distribution, and the… (More)
SUMMARY Future high-speed switches and routers will be expected to support a large number of ports at high line rates carrying traffic with diverse statistical properties. Accordingly, scheduling mechanisms will be required to handle Tbit/sec ag-gregated capacity while providing quality of service (QoS) guarantees. In this paper a novel high-capacity… (More)
—Optical dynamics requirement for packet-over-WDM networks is analyzed. Optimization among optical switching speed, global resource availability, and local queuing considerations is performed, yielding multiterabit/second throughput capability by employing submicrosecond switching technology.
— Virtual output queueing is commonly deployed as a buffering technique in high-performance input-queued switch architectures. This paper presents analysis for discrete-time virtual output queued switches with incoming traffic governed by a uniformly distributed Markov modulated ON/OFF process, and geometrically distributed service times. We utilize the… (More)