Preprocessing convolutional neural networks based routing algorithm for PILOSS optical switching networks
For path-independent insertion-loss (PILOSS) optical switching networks, the traditional XY routing algorithm fails to ensure high-quality end-to-end communication, highlighting the need for a more efficient routing algorithm. This paper introduces a preprocessing convolutional neural networks (CNN) based routing algorithm for PILOSS optical switching networks. The proposed routing algorithm addresses the issue of partial permutation when CNN is directly applied to the routing tables. The routing algorithm is redefined as a classification task, with the CNN monitoring multipath optical power and providing three classification references. The results show that CNN’s prediction accuracy improved from 47.56% to 90% after preprocessing. In optimal conditions, using 30G PAM4 modulation and with a fixed symbol error rate (SER) of 10 −9 , the lowest received optical power is -8.31dBm, nearly equivalent to the back-to-back (B2B) received power. Furthermore, crosstalk ranged between -50.31dB and -22.70dB, significantly outperforming the traditional XY algorithm.
Authors
- Syed Baqar Hussain (ORCID: https://orcid.org/0000-0001-7577-4869)
- Amber Sultan (ORCID: https://orcid.org/0000-0002-5371-0271)
- Li Zhao (ORCID: https://orcid.org/0000-0003-3536-3664)
- Xinyu Shi (ORCID: https://orcid.org/0009-0000-5460-5580)
- Zongwei Sun (ORCID: https://orcid.org/0009-0003-7796-6364)
Publication Details
- Journal
- Optics Express
- Published
- 2024-10-31
- DOI
- https://doi.org/10.1364/oe.541777
- Primary Topic
- Advanced Optical Network Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China