Hybrid spatio-temporal CNN–LSTM/BiLSTM models for blocking prediction in elastic optical networks

Elastic optical networks (EONs) must allocate resources dynamically to accommodate heterogeneous, high-bandwidth demands. However, the continuous setup and teardown of connections with different bit rates can fragment the spectrum and lead to blocking. The blocking predictors enable proactive defrag...

Descripción completa

Detalles Bibliográficos
Autores: Nourmohammadi, Farzaneh, Comellas Colomé, Jaume|||0000-0002-9129-0562, Kaymak, Uzay|||0000-0002-4500-9098
Tipo de recurso: artículo
Fecha de publicación:2025
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/451980
Acceso en línea:https://hdl.handle.net/2117/451980
https://dx.doi.org/10.3390/network5040044
Access Level:acceso abierto
Palabra clave:Elastic optical networks
Spectrum fragmentation
Blocking prediction
Spatio-temporal modeling
CNN–LSTM
CNN–BiLSTM
Deep learning
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació
Descripción
Sumario:Elastic optical networks (EONs) must allocate resources dynamically to accommodate heterogeneous, high-bandwidth demands. However, the continuous setup and teardown of connections with different bit rates can fragment the spectrum and lead to blocking. The blocking predictors enable proactive defragmentation and resource reallocation within network controllers. In this paper, we propose two novel deep learning models (based on CNN–BiLSTM and CNN–LSTM) to predict blocking in EONs by combining spatial feature extraction from spectrum snapshots using 2D convolutional layers with temporal sequence modeling. This hybrid spatio-temporal design learns how local fragmentation patterns evolve over time, allowing it to detect impending blocking scenarios more accurately than conventional methods. We evaluate our model on the simulated NSFNET topology and compare it against multiple baselines, namely 1D CNN, 2D CNN, k-nearest neighbors (KNN), and support vector machines (SVMs). The results show that the proposed CNN–BiLSTM/LSTM models consistently achieve higher performance. The CNN–BiLSTM model achieved the highest accuracy in blocking prediction, while the CNN–LSTM model shows slightly lower accuracy; however, it has much lower complexity and a faster learning time.