A cross-border community for researchers with openness, equality and inclusion

ABSTRACT LIBRARY

On the Fault-Tolerant Capability of a Class of Constructions of Optical Priority Queues

Publisher: USS

Authors: Cheng Jay, National Tsing Hua University Huang Shin-Shiang, National Tsinghua University Wang Chun-Yung, National Tsinghua University

Open Access

  • Favorite
  • Share:

Abstract:

Constructions of optical buffers 

for conflict resolution among packets competing for the same resources

is one of the most important and challenging issue in all-optical packet-switched networks.

Priority queues is one of the most general and versatile buffering schemes,

and includes the most commonly used first-in first-out (FIFO) queues 

and last-in first-out (LIFO) queues as special cases.

The best constructions of optical priority queues 

currently available in the literature 

was given by Cheng \emph{et al.} 

by using a feedback system consisting of 

an optical $(\Sigma_{i=1}^{k}m_i n_i+2) \times (\Sigma_{i=1}^{k}m_i n_i+2)$ 

(bufferless) crossbar switch

and $k$ groups of optical FIFO multiplexers with delay one (FM1's),

where the $i^{\textrm{th}}$ group 

has $m_i$ parallel optical $n_i$-to-1 FM1's ($n_i$FM1's)

with the same buffer size $B_i$ ($B_i\geq 1$) for $i=1,2,\ldots,k$

(see \rfig{PQ-via-FM1} in \rsection{introduction}).

In this paper, we consider an important practical issue

in the constructions of optical priority queues:

the \emph{fault-tolerant capability}.

We consider the scenario that

each group of FM1's has the same number of FM1's,

say, $m_i=m$ for $1\leq i\leq k$,

and show that the optimal construction obtained by Cheng \emph{et al.}

possesses fault-tolerant capability

so that the feedback system can still be operated as 

an optical priority queue but with a \emph{smaller} buffer size 

after up to $f$ FM1's fail to function properly, 

where the fault-tolerant capability $f$ 

can be expressed in terms of the number $m$ of FM1's in each group 

and the numbers $n_1,n_2,\ldots,n_k$ of arrival links of the FM1's in the $k$ groups

as $f=\min_{1\leq i\leq k} \lfloor (m-1)/(n_i-1)\rfloor$.

Such a result can be used in the design of the parameters $m$ and $n_1,n_2,\ldots,n_k$

to provide quality of service (QoS) 

that guarantees a certain level of fault-tolerant capability.

Keywords: Optical buffers, optical queues, optical switches, priority queues

Published in: IEEE Transactions on Antennas and Propagation( Volume: 71, Issue: 4, April 2023)

Page(s): 2908 - 2921

Date of Publication: 2908 - 2921

DOI: 10.1109/TAP.2023.3240032

Publisher: UNITED SOCIETIES OF SCIENCE