El controlador de red cuántica de Cisco permite a las aplicaciones solicitar entrelazamiento bajo demanda
Cisco ha desarrollado un prototipo de investigación denominado Controlador de Red Cuántica, el cual permite que una aplicación solicite entrelazamiento a una red cuántica y deja que dicha red se encargue de su entrega. En la actualidad, los operadores configuran el hardware necesario dispositivo por dispositivo y enlace por enlace debido a que los procesadores cuánticos individuales poseen menos cúbits de los necesarios. La creación manual de estos enlaces punto a punto limita las redes a unos cuantos nodos, volviendo la programación excesivamente compleja para realizarse de forma manual al requerir numerosos enlaces para redes grandes.
Para solucionar este problema de escalabilidad, Cisco creó el Controlador como la pieza de software encargada de gestionar el trabajo a través de un conmutador universal. El sistema incluye interfaces unificadas para distintas categorías de hardware mediante una capa de abstracción, lo que permite que las aplicaciones soliciten parámetros específicos de entrega sin necesidad de conocer el funcionamiento interno del hardware. Debido a que la lectura de un estado cuántico destruye la información que contiene, el controlador evalúa la calidad de los enlaces de manera estadística y aplica ajustes automáticos cuando es necesario.
El funcionamiento de esta tecnología ya ha sido probado en pruebas prácticas donde se coordinó la distribución e intercambio de entrelazamiento empleando fibra comercial. Además, el sistema cuenta con un compilador nativo como su primera aplicación cliente, diseñado para dividir programas cuánticos y realizar las solicitudes correspondientes al controlador utilizando la misma interfaz disponible para terceros. Otras aplicaciones orientadas a la seguridad y la sincronización también utilizan este mismo mecanismo para solicitar recursos de entrelazamiento.