This paper introduces two nonblocking switching fabric architectures designed for multicast connections. These connections are defined using the multislot connection approach, mainly applied in elastic optical networks. In contrast to earlier solutions, this approach assumes that multislot connections are consistently established in adjacent continuous slots. This implies that previously established solutions could not be applied. Our study presents a comprehensive theoretical framework applicable to the general case of three-stage switching fabrics. These fabrics feature external stages equipped with space switches, while the middle stage incorporates conversion switches that operate in the wavelength, time, or frequency domain. In addition, multicast capabilities are deliberately confined to the output-stage switch or switches. A fundamental contribution of this work lies in the formulation of the worst-case scenario, which serves as the foundational basis for deriving strict-sense nonblocking conditions governing such multicast switching fabrics. Our analysis formally demonstrates that the fundamental structure of the multicast nonblocking switching fabric aligns closely with that of the previously examined point-to-point fabric. The only difference is related to the ability to multicast within the output stage of the switching fabric.
Read full abstract