Introducción: El reto de la congestión dinámica en redes Optical Network on Chip ONoC representa un cuello de botella crítico en procesadores multicore modernos. Las interconexiones ópticas ofrecen ventajas claras en ancho de banda y eficiencia energética frente a las interconexiones eléctricas convencionales, pero patrones de tráfico cambiantes, cargas de trabajo heterogéneas y la limitada capacidad de buffer óptico en los routers provocan congestiones que degradan el rendimiento y la escalabilidad. Los esquemas de enrutamiento tradicionales, basados en configuraciones estáticas o en mecanismos simples de evasión de congestión, suelen quedarse cortos frente a la complejidad de diseños many core avanzados. En respuesta proponemos Asignación de Ruta Adaptativa y Mitigación de Congestión APACM basada en aprendizaje por refuerzo, diseñada para optimizar dinámicamente las decisiones de enrutamiento y prevenir proactivamente la congestión.
Visión general de la solución APACM: APACM despliega agentes distribuidos de aprendizaje por refuerzo en cada router ONoC. Cada agente observa condiciones en tiempo real como carga de enlaces, ocupación de buffers y longitudes de cola, y aprende a seleccionar salidas que minimicen la congestión y maximicen el rendimiento global. La arquitectura combina un Deep Q Network DQN por agente con una función de recompensa híbrida que pondera throughput, latencia y equidad entre flujos de tráfico, permitiendo un equilibrio entre rendimiento bruto y calidad de servicio.
Espacio de estados y acciones: El estado observado por cada agente incluye carga normalizada de enlaces entrantes y salientes, fracción de ocupación de los buffers por puerto, estimaciones de longitudes de cola en la trayectoria y un identificador de flujo para contextualizar la decisión. El espacio de acción consiste en elegir el puerto de salida óptimo predicho en función del riesgo de congestión y la meta definida por la recompensa.
Función de recompensa y optimización: La función de recompensa utilizada es R = a Throughput - b Latencia media - c Varianza de longitudes de cola + d Indice de justicia de Jain donde Throughput es el total de paquetes transmitidos por unidad de tiempo, Latencia media es el tiempo medio de permanencia de un paquete en la red, la Varianza de longitudes de cola mide la dispersión en la asignación de recursos y el Indice de justicia evalúa la equidad entre flujos. Los coeficientes a b c d se ajustan mediante optimización bayesiana para priorizar objetivos según políticas del sistema y SLA.
Metodología: Cada agente DQN se entrena de forma episódica simulando intervalos de operación del ONoC. Las actualizaciones emplean memoria de experiencia y estrategias de exploración-explotación adaptativas para aprender políticas robustas frente a variaciones de tráfico. La toma de decisiones es local y distribuida, lo que evita la sobrecarga y el punto único de fallo de soluciones centralizadas y facilita la escalabilidad a topologías mayores.
Entorno de simulación y evaluación: Las pruebas se realizaron en un entorno NS-3 modificado para modelar características ópticas ONoC sobre una topología mallada 8x8 con distribución uniforme de núcleos. El tráfico se generó con procesos de Poisson a diferentes tasas para simular cargas ligeras a pesadas y el ancho de enlace se fijó en 40 Gbps por enlace. Se comparó APACM frente a routing por deflexión y wormhole. Métricas evaluadas: throughput, latencia media, tasa de pérdida de paquetes e índice de justicia de Jain.
Resultados clave: Las simulaciones muestran ventajas claras de APACM. Bajo cargas elevadas APACM logra incrementos de throughput del 15 al 25 por ciento, reduce la latencia media entre 20 y 35 por ciento frente a wormhole routing, mejora la equidad con una subida del índice de Jain entre 10 y 15 por ciento y consigue reducir las pérdidas de paquetes en más de 90 por ciento en los escenarios evaluados. Estos resultados se obtuvieron manteniendo operaciones distribuidas y sin requerir coordinación centralizada.
Escalabilidad y direcciones futuras: La naturaleza distribuida de APACM facilita la extensión a redes ONoC mayores y topologías heterogéneas. Líneas de trabajo futuras incluyen la incorporación de modelos predictivos de tráfico para anticipar congestiones, el estudio de aprendizaje federado para colaboración entre agentes sin compartir datos crudos y el desarrollo de algoritmos RL conscientes del hardware para optimizar decisiones según restricciones físicas del chip. También se investiga la integración directa con configuraciones de conmutación óptica para adaptar rutas a nivel de fotones.
Aplicaciones prácticas y relevancia para la industria: Esta investigación no solo mejora el rendimiento técnico de chips many core, sino que habilita casos de uso en aplicaciones críticas como procesamiento en tiempo real, inteligencia artificial y sistemas embebidos de alto rendimiento. En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida y ofrecemos capacidades para llevar prototipos de investigación a soluciones productivas. Nuestra experiencia en software a medida y la integración de modelos de IA permite transformar propuestas como APACM en productos escalables dentro de pipelines de diseño y verificación.
Servicios de Q2BSTUDIO: Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida con experiencia en inteligencia artificial, ciberseguridad y servicios cloud. Ofrecemos desarrollo de aplicaciones multiplataforma y soluciones personalizadas que incluyen integración de agentes IA, automatización de procesos y plataformas de inteligencia de negocio. Si desea explorar cómo aplicar aprendizaje por refuerzo y agentes inteligentes en sus productos, consulte nuestra propuesta de Inteligencia artificial para empresas y los servicios de desarrollo de aplicaciones y software a medida. También cubrimos necesidades de ciberseguridad pentesting, servicios cloud aws y azure, y soluciones de business intelligence como power bi para impulsar decisiones basadas en datos.
Palabras clave y posicionamiento: Este trabajo se relaciona con aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi, por lo que representa un contenido alineado con búsquedas técnicas y de negocio relacionadas con la modernización de infraestructuras y la adopción de IA en sistemas embebidos.
Conclusión: La Asignación de Ruta Adaptativa y Mitigación de Congestión APACM demuestra que aplicar técnicas avanzadas de aprendizaje por refuerzo en entornos ONoC permite pasar de estrategias reactivas a políticas proactivas y distribuidas, mejorando rendimiento, latencia y justicia en la asignación de recursos. En Q2BSTUDIO combinamos investigación aplicada y desarrollo de software para convertir este tipo de avances en soluciones reales, seguras y escalables que impulsan la innovación en sectores que requieren rendimiento extremo y fiabilidad.

.jpg)



