Patent ES-2835326-T3 (ES)
Title: Controlador de múltiples dominios, controlador de dominio único y sistema y método de red óptica definida por software
Inventor: WANG DAJIANG
IPC: H04L45/42
Filed: 2016-02-23
Granted: 2021-06-22
Abstract: Un sistema de arquitectura de red óptica definida por software, SDON, que comprende una capa de aplicación, una capa de controlador y una capa de dispositivo, en donde la capa de controlador incluye una capa de controlador de múltiples dominios que consiste en un controlador de múltiples dominios y una capa de controlador de dominio único que consiste en múltiples controladores de dominio único, cada controlador de dominio único acoplado con el controlador de múltiples dominios, comprendiendo al menos el controlador de múltiples dominios: un gestor de servicio de red virtual (101); en donde el gestor de servicio de red virtual (101) del controlador de múltiples dominios está dispuesto para: procesar una solicitud de servicio de red óptica virtual, VONS, de dominio cruzado o de dominio único enviada desde una capa de aplicación y dividir la solicitud de VONS de dominio cruzado en una parte de inter dominio que va a procesarse y una parte de intra dominio que va a procesarse, incluyendo la parte de intra dominio múltiples partes de intra dominio único; en donde la parte inter dominio de la solicitud de VONS se procesa por el controlador de múltiples dominios, en donde el controlador de múltiples dominios está dispuesto para: para una solicitud de servicio con un atributo de conexión de ancho de banda bajo demanda, BOD, en la solicitud de VONS de dominio cruzado, reenviar la solicitud de servicio con el atributo de conexión de BOD a un controlador de conexión de encaminamiento, y para una solicitud de servicio con un atributo de red privada virtual óptica, OVPN, en la solicitud de VONS de dominio cruzado, realizar procesamiento de servicio de OVPN que incluye el establecimiento y borrado de un servicio de OVPN acuerdo con recursos de capa de red virtual obtenidos; en donde cada una de las partes de intra dominio único de la solicitud de VONS de dominio cruzado se emite a cada controlador de dominio único por el gestor de servicio de red virtual (101) del controlador de múltiples dominios a través de un controlador de protocolo de protocolo de elemento de cálculo de ruta, PCEP+/OPENFLOW/Restful/protocolo de gestión de red sencillo, SNMP; en donde al menos uno del controlador de múltiples dominios y cada controlador de dominio único comprende adicionalmente: un controlador de abstracción de red física (102, 202); en donde el controlador de abstracción de red física (102) del controlador de múltiples dominios está dispuesto para: realizar, en una capa de plano de transmisión de SDON de dominio cruzado, procesamiento de abstracción lógica en modelos físicos que incluyen nodos de dispositivo físico, elementos y enlaces de red óptica de límite de cada dominio, para generar una capa de red virtual de dominio cruzado descrita en una forma de un modelo matemático que incluye una fórmula matemática o un lenguaje de software; y crear y mantener una topología de la capa de red virtual de dominio cruzado y una relación de mapeo de uno a uno entre la topología de la capa de red virtual de dominio cruzado y la capa de red física de dominio cruzado del plano de transmisión de SDON; en donde el controlador de abstracción de red física (202) de cada controlador de dominio único está dispuesto para: realizar, en la capa de plano de transmisión de SDON del dominio actual, procesamiento de abstracción lógica en modelos físicos que incluyen nodos de dispositivo físico, elementos y enlaces de cada red óptica para generar una capa de red virtual descrita en una forma de un modelo matemático que incluye una fórmula matemática o un lenguaje de software; y crear y mantener una topología de la capa de red virtual del dominio actual y una relación de mapeo de uno a uno entre la capa de red virtual del dominio actual y una capa de red física del plano de transmisión de SDON del dominio actual; en donde al menos uno del controlador de múltiples dominios y cada controlador de dominio único comprende adicionalmente un controlador de estrategia de mapeo de red virtual (103, 203) y un motor de algoritmo de mapeo de red virtual (104, 204), y cada controlador de dominio único comprende adicionalmente un gestor de servicio de red virtual (201); en donde el controlador de estrategia de mapeo de red virtual (103) del controlador de múltiples dominios está dispuesto para: construir el modelo matemático de un algoritmo de mapeo de acuerdo con una estrategia de optimización de mapeo de red virtual y enviar una solicitud de cálculo de mapeo al motor de algoritmo de mapeo de red virtual (104) del controlador de múltiples dominios, obtener la relación de mapeo entre la parte de inter dominio del servicio de OVPN del usuario y la capa de red virtual de dominio cruzado de una respuesta del motor de algoritmo de mapeo de red virtual (104) del controlador de múltiples dominios, y transmitir finalmente la relación de mapeo obtenida al gestor de servicio de red virtual (101) del controlador de múltiples dominios; en donde el motor de algoritmo de mapeo de red virtual (104) del controlador de múltiples dominios está dispuesto para: realizar, de acuerdo con la estrategia de mapeo de red virtual, un algoritmo para establecer la relación de mapeo entre la parte de inter dominio del servicio de OVPN de dominio cruzado y la capa de red virtual de dominio cruzado; en donde el controlador de estrategia de mapeo de red virtual (203) de cada controlador de dominio único está dispuesto para: construir el modelo matemático de un algoritmo de mapeo de acuerdo con una estrategia de optimización de mapeo de red virtual, enviar una solicitud de cálculo de mapeo al motor de algoritmo de mapeo de red virtual (204) de cada controlador de dominio único, obtener la relación de mapeo entre el servicio de OVPN del usuario y la capa de red virtual del dominio actual de una respuesta del motor de algoritmo de mapeo de red virtual (204) de cada controlador de dominio único, y transmitir finalmente la relación de mapeo obtenida al gestor de servicio de red virtual (201) de cada controlador de dominio único; en donde el motor de algoritmo de mapeo de red virtual (204) de cada controlador de dominio único está dispuesto para: realizar, de acuerdo con la estrategia de mapeo de red virtual, un algoritmo para establecer la relación de mapeo entre el servicio de OVPN y la capa de red virtual del dominio actual; en donde el controlador de estrategia de mapeo de red virtual (103) del controlador de múltiples dominios está dispuesto adicionalmente de manera que: se determina una estrategia de mapeo de red para la parte de inter dominio del servicio de OVPN de dominio cruzado y la capa de red virtual de dominio cruzado a través de la emisión por un usuario de capa de aplicación, o se determina por el gestor de servicio de red virtual de acuerdo con un estado de carga actual de una red óptica física de dominio cruzado de una capa de plano de transmisión de SDON; y en donde el controlador de estrategia de mapeo de red virtual (203) de cada controlador de dominio único está dispuesto adicionalmente de manera que: se determina una estrategia de mapeo de red para el servicio de OVPN y la capa de red virtual del dominio actual a través de la emisión por el usuario de la capa de aplicación, o se determina por el gestor de servicio de red virtual de acuerdo con un estado de carga actual de la red óptica física de la capa de plano de transmisión de SDON del dominio actual.