Li Minimizing Internal Speedup for Performance Guaranteed Switches with Optical Fabrics
نویسنده
چکیده
We consider traffic scheduling in an N×N packet switch with an optical switch fabric, where the fabric requires a reconfiguration overhead to change its switch configurations. To provide 100% throughput with bounded packet delay, a speedup in the switch fabric is necessary to compensate for both the reconfiguration overhead and the inefficiency of the scheduling algorithm. In order to reduce the implementation cost of the switch, we aim at minimizing the required speedup for a given packet delay bound. Conventional Birkhoff-von Neumann traffic matrix decomposition requires N-2N+2 configurations in the schedule, which lead to a very large packet delay bound. The existing DOUBLE algorithm requires a fixed number of only 2N configurations, but it cannot adjust its schedule according to different switch parameters. In this paper, we first design a generic approach to decompose a traffic matrix into an arbitrary number of NS (N-2N+2>NS>N) configurations. Then, by taking the reconfiguration overhead into account, we formulate a speedup function. Minimizing the speedup function results in an efficient scheduling algorithm ADAPT. We further observe that the algorithmic efficiency of ADAPT can be improved by better utilizing the switch bandwidth. This leads to a more efficient algorithm SRF (Scheduling Residue First). ADAPT and SRF can automatically adjust the number of configurations in a schedule according to different switch parameters. We show that both algorithms outperform the existing DOUBLE algorithm.
منابع مشابه
Design and Analysis of Scheduling Algorithms for Switches with Reconfiguration Overhead
Hybrid architectures with electronic buffering /processing and optical switching fabric are receiving a lot of attention as potential candidates for the design of scalable high. performance switches/routers. However, the reconfiguration overhead of optical fabrics introduces new challenges for the traffic scheduling across these switches. Existing algorithms proposed for this architecture can b...
متن کاملAlternative structures for two-dimensional MEMS optical switches [Invited]
Two-dimensional (2-D) microelectromechanical system (MEMS) optical switches have the merits of easy fabrication and high reliability. Since the optical signal loss is mainly proportional to the length of signaling paths in the switches, current 2-D MEMS optical switches that use a crossbar structure have a rather limited number of ports. For larger 2-D MEMS optical switches, we may use nonrecta...
متن کاملAnalysis of reduced rate scheduling for switches with reconfiguration overhead
Hybrid switch architecture with electronic buffering/processing and optical switching fabric is receiving a lot of attention as potential candidate for the design of highperformance and scalable switches/routers. However, the reconfiguration overhead of optical fabrics brings new challenges to system and scheduling algorithm design. For example, speedup is compulsory to make the switch stable; ...
متن کاملMinimum Delay Scheduling in Scalable Hybrid Electronic/Optical Packet Switches
A hybrid electronic/optical packet switch consists of electronically buffered line-cards interconnected by an optical switch fabric. It provides a scalable switch architecture for next generation high-speed routers. Due to the non-negligible switch reconfiguration overhead, many packet scheduling algorithms are invented to ensure performance guaranteed switching (i.e. 100% throughput with bound...
متن کاملPerformance analysis of speeded - up high - speed packet switches 1
In this paper, we study the performance of high-speed packet switches, where the switch fabric operates at a slightly higher speed than the links, i.e., a speeded-up switch. Such structures are by no means new and there are two well studied architectures in the literature for such packet switches: pure input queueing (no speedup) and pure output queueing (speedup of N , the number of links), wi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008