ES2383474T3 - Un método y servidor para determinar la ruta óptica directa y un sistema para establecer la ruta óptica directa - Google Patents
Un método y servidor para determinar la ruta óptica directa y un sistema para establecer la ruta óptica directa Download PDFInfo
- Publication number
- ES2383474T3 ES2383474T3 ES08863220T ES08863220T ES2383474T3 ES 2383474 T3 ES2383474 T3 ES 2383474T3 ES 08863220 T ES08863220 T ES 08863220T ES 08863220 T ES08863220 T ES 08863220T ES 2383474 T3 ES2383474 T3 ES 2383474T3
- Authority
- ES
- Spain
- Prior art keywords
- nodes
- bandwidth
- route
- optical path
- directly connected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/125—Shortest path evaluation based on throughput or bandwidth
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0241—Wavelength allocation for communications one-to-one, e.g. unicasting wavelengths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0256—Optical medium access at the optical channel layer
- H04J14/0257—Wavelength assignment algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0256—Optical medium access at the optical channel layer
- H04J14/0258—Wavelength identification or labelling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0267—Optical signaling or routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0267—Optical signaling or routing
- H04J14/0269—Optical signaling or routing using tables for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0267—Optical signaling or routing
- H04J14/0271—Impairment aware routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/62—Wavelength based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/64—Routing or path finding of packets in data switching networks using an overlay routing layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/70—Routing based on monitoring results
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0278—WDM optical network architectures
- H04J14/0284—WDM mesh architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0073—Provisions for forwarding or routing, e.g. lookup tables
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un método para determinar y establecer una ruta óptica directamente conectada, cuyo método comprende lasetapas siguientes:la obtención de pares de nodos candidatos en función de un ancho de banda controlado, ocupado por cada una de lasrutas y de los nodos de encaminadores controlados a través de los cuales pasa cada una de las rutas, en donde unancho de banda entre cada par de nodos candidatos supera un umbral del ancho de banda preestablecido yla selección de un par de nodos a partir de los pares de nodos candidatos como dos puntos terminales de la ruta ópticaconectada directamente en función de una regla de encaminamiento preestablecida;en donde la etapa de obtención de los pares de nodos candidatos comprende, además:el cálculo de un ancho de banda entre cualesquiera dos nodos de cada una de las rutas, en donde el ancho de bandaentre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos yutilizando los dos nodos como un par de nodos candidatos cuando el ancho de banda entre los dos nodos supera elumbral del ancho de banda oencontrar rutas que tengan al menos dos nodos comunes a partir de las rutas, adición de anchos de banda de las rutasencontradas para obtener un ancho de banda entre los nodos comunes y la utilización de cualesquiera dos nodos de losnodos comunes como un par de nodos candidatos cuando el ancho de banda entre los nodos comunes supera el umbraldel ancho de banda.
Description
Un método y servidor para determinar la ruta óptica directa y un sistema para establecer la ruta óptica directa
CAMPO DE LA TECNOLOGÍA
La presente invención se refiere al campo de las comunicaciones y más en particular, a un método y servidor para determinar una ruta óptica directamente conectada y un sistema para establecer una ruta óptica directamente conectada.
ANTECEDENTES DE LA INVENCIÓN
Con el rápido desarrollo de la red Internet de banda ancha, se expande cada vez más la escala de redes, con lo que la estructura de redes se hace cada vez más complicada, los servicios de redes son muy diversos y el tráfico de red aumenta a una alta velocidad. Los operadores de telecomunicaciones necesitan, de forma exacta y a su debido tiempo, analizar el tráfico y la dirección del flujo de las redes y diversos servicios soportados por la red utilizando un sistema de control del tráfico de red que sea efectivo y fiable, con el fin de explotar el potencial de recursos de la red, controlar el coste de la interconexión de redes y proporcionar una base para la planificación de redes, la optimización y el ajuste así como el desarrollo del servicio.
En el proceso de poner en práctica la presente invención, el inventor encontró que la técnica anterior presenta al menos los problemas siguientes.
Los datos de control del tráfico, obtenidos por el sistema de control del tráfico de red anterior, se utilizan principalmente por un administrador de red como datos para análisis de la red, de modo que el administrador de red tome una decisión para optimizar la red mediante el ajuste del ancho de banda, el equilibrado de la carga y el establecimiento de la calidad de servicio (QoS). La optimización de la red es, en realidad, una planificación de red a largo plazo en lugar de un ajuste dinámico de la topología de la red o la optimización de la red en función de las condiciones del tráfico.
En otro aspecto de la invención, actualmente, en una red constituida por encaminadores y equipos de transmisión óptica, las tecnologías para optimizar la red mediante la cooperación entre los encaminadores y el equipo de transmisión óptica no están contrastadas. Por ejemplo, en la capa del encaminador, se suele obtener una ruta óptica directamente conectada entre dos encaminadores mediante una pre-configuración estática. Es decir, dos encaminadores se preseleccionan como dos puntos terminales de la ruta óptica directamente conectada y a continuación, la ruta óptica directamente conectada se obtiene mediante una configuración estática. En este caso, la ruta óptica directamente conectada se refiere a una ruta entre los dos encaminadores en la capa de transmisión óptica. Puede deducirse de lo anterior que dicho método de configuración estática no puede ajustar, de forma dinámica, la topología de la red ni optimizar los recursos de la red. Por ejemplo, el ancho de banda de tráfico entre los dos encaminadores (también referidos como nodos) en la ruta pueden ser demasiado grandes o demasiado pequeños y si ninguna ruta óptica directamente conectada se ha preconfigurado entre los dos nodos, se producirá una congestión de la red cuando el ancho de banda de tráfico entre los dos nodos sea demasiado grande. Es decir, no se puede determinar, de forma dinámica, como los dos puntos terminales para los que necesita establecerse la ruta óptica directamente conectada, la topología de la red no se puede ajustar de forma dinámica, de modo que no pueden utilizarse efectivamente los recursos de redes de capa óptica, lo que da lugar a una carga de trabajo excesiva sobre los nodos en la capa de encaminador.
Se deduce a partir de la descripción anterior que el método actual para determinar una ruta óptica directamente conectada no puede determinar, de forma dinámica, dos puntos terminales para los que necesita establecerse la ruta óptica directamente conectada ni ajustarse, de forma dinámica, la topología de la red.
El documento US 2005232157 A1 da a conocer un método para gestionar el tráfico de red que incluye el aprovisionamiento de una red de protocolo Internet (IP) para comunicar el tráfico. La red del protocolo IP comprende una pluralidad de nodos acoplados por enlaces IP.
El documento DAHEB B ET AL: “Calidad del encaminamiento de servicios para la conformidad del acuerdo de nivel de servicio en redes ópticas” GLOBAL TELECOMMUNICATIONS CONFERENCE, 2005. GLOBECOM ’05. IEEE ST LOUIS, MO, ESTADOS UNIDOS 28 NOV.–2 DIC 2005, PISCATAWAY, NJ, ESTADOS UNIDOS, IEEE LNKD-DOI: 10.1109/ GLOCOM.2005.1578021, vol. 4, 28 noviembre 2005 (2005-11-28), páginas 2024-2028, XP010879542 ISBN: 978-0-7803-9414-8 da a conocer un marco de trabajo para gestionar la calidad de servicio en las futuras redes ópticas de núcleos WDM, con lo que estas redes resuelven el problema del ancho de banda, pero trasladan complejidad a las capas de control y de gestión.
SUMARIO DE LA INVENCIÓN
En consecuencia, la presente invención da a conocer un método y un servidor para determinar una ruta óptica directamente conectada, con el fin de determinar, de forma dinámica, dos puntos terminales para los que se necesita establecer la ruta óptica directamente conectada.
La presente invención da a conocer, además, un sistema para establecer una ruta óptica directamente conectada, con el fin de ajustar, de forma dinámica, una topología de red.
Para poder conseguir los objetivos anteriores, las soluciones técnicas de la presente invención son como sigue:
Se da a conocer un método para determinar una ruta óptica directamente conectada, cuyo método es como sigue:
obtener pares de nodos candidatos en función de un ancho de banda controlado ocupado por cada una de las rutas y los nodos de encaminador controlados por los que pasa cada una de las rutas, en donde un ancho de banda entre cada par de nodos candidato supera un umbral del ancho de banda preestablecido y
seleccionar un par de nodos a partir de los pares de nodos candidatos como dos puntos terminales de la ruta óptica directamente conectada en conformidad con una regla de encaminamiento preestablecida;
en donde, la obtención de los pares de nodos candidatos comprende:
el cálculo de un ancho de banda entre cualesquiera dos nodos de cada una de las rutas, en donde el ancho de banda entre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos y la utilización de los dos nodos como un par de nodos candidato cuando el ancho de banda entre los dos nodos supera el umbral del ancho de banda o
encontrar rutas que tengan al menos dos nodos comunes a partir de las rutas, la suma de los anchos de banda de las rutas encontradas para obtener un ancho de banda entre los nodos comunes y la utilización de cualesquiera dos nodos de los nodos comunes como un par de nodos candidato cuando el ancho de banda entre los nodos comunes supera el umbral del ancho de banda.
Se da a conocer un servidor para determinar una ruta óptica directamente conectada. El método comprende un módulo de obtención de pares de nodos candidato y un módulo de determinación de puntos terminales:
El módulo de obtención de pares de nodos candidatos está adaptado para obtener pares de nodos candidatos en función de un ancho de banda controlado ocupado por cada una de las rutas y los nodos de encaminador controlados por los que pasa cada una de las rutas, en los que un ancho de banda entre cada par de nodos candidato supera un umbral del ancho de banda preestablecido;
el módulo de determinación de puntos terminales está adaptado para seleccionar un par de nodos a partir de los pares de nodos candidatos obtenidos por el módulo de obtención de pares de nodos candidatos como dos puntos terminales de la ruta óptica directamente conectada en conformidad con una regla de encaminamiento preestablecida;
en donde el módulo de obtención de pares de nodos candidatos (711) está adaptado para calcular un ancho de banda entre cualesquiera dos nodos de cada una de las rutas, en donde el ancho de banda entre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos, utilizando los dos nodos como un par de nodos candidatos cuando el ancho de banda entre los dos nodos supera el umbral del ancho de banda o
el módulo de obtención de pares de nodos candidatos (711) adaptado para encontrar rutas que tengan al menos dos nodos comunes a partir de las rutas, para sumar los anchos de banda de las rutas encontradas para obtener un ancho de banda entre los nodos comunes, utilizando cualesquiera dos nodos de los nodos comunes como un par de nodos candidato cuando el ancho de banda entre los nodos comunes supera el umbral del ancho de banda.
Se da a conocer un sistema para establecer una ruta óptica directamente conectada. El sistema incluye al menos dos nodos y comprende, además, el servidor anterior, un elemento de cálculo de ruta a nivel alto (PCE-Hi) y un elemento de cálculo de ruta al nivel bajo (PCE-Lo).
El servidor está adaptado para dar instrucciones a un elemento de cálculo de ruta, de nivel alto, para asignar direcciones de protocolo Internet (IP) a los dos puntos terminales de la ruta óptica directamente conectada y para dar instrucciones a los dos puntos terminales para realizar un anuncio de ruta directa en función de las direcciones IP asignadas.
El elemento PCE-Hi está adaptado para asignar las direcciones IP a los dos puntos terminales determinados por el servidor y para iniciar operativamente un primer nodo de una ruta en donde la ruta óptica directamente conectada está situada para modificar un registro de nodos por los que pasa la ruta en función del anuncio de ruta directa de los dos puntos terminales. El elemento PCE-Lo está adaptado para calcular una ruta de capa óptica entre los dos puntos terminales determinados por el servidor.
En comparación con la técnica anterior, con el método y servidor para determinar una ruta óptica directamente conectada y el sistema para establecer una ruta óptica directamente conectada de la presente invención, se obtienen pares de nodos candidatos que tienen un ancho de banda que supera un umbral del ancho de banda preestablecido en función de un ancho de banda controlado, ocupado por cada una de las rutas y nodos de encaminador controlados por los que pasa
cada una de las rutas, se selecciona un par de nodos a partir de los pares de nodos candidatos y se establece una ruta óptica directamente conectada en la capa óptica entre los dos nodos, de modo que los dos puntos terminales para los que necesita establecerse la ruta óptica directamente conectada se pueden determinar, de forma dinámica, en función del ancho de banda del tráfico, con lo que se obtiene el ajuste dinámico de la topología de red. Por lo tanto, se pueden utilizar efectivamente los recursos de redes de capa óptica, se puede reducir la carga entre los encaminadores, con la consiguiente optimización de los recursos de la red.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La Figura 1 es un diagrama de flujo esquemático de un método para determinar una ruta óptica directamente conectada según una forma de realización de la presente invención;
La Figura 2 es una vista esquemática que ilustra un proceso para determinar una ruta óptica directamente conectada entre dos encaminadores según una primera forma de realización de la presente invención;
La Figura 3 es un diagrama de flujo esquemático de un método para determinar una ruta óptica directamente conectada según la primera forma de realización de la presente invención;
La Figura 4 es una vista esquemática que ilustra un proceso para determinar una ruta óptica directamente conectada entre dos encaminadores según una segunda forma de realización de la presente invención;
La Figura 5 es una vista esquemática que ilustra un proceso para determinar una ruta óptica directamente conectada entre dos encaminadores según una tercera forma de realización de la presente invención;
La Figura 6 es una vista esquemática que ilustra un proceso para determinar una ruta óptica directamente conectada entre dos encaminadores según una cuarta forma de realización de la presente invención y
La Figura 7 es una vista estructural esquemática de un sistema para establecer una ruta óptica directamente conectada según una forma de realización de la presente invención.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
Con el fin de hacer más evidentes los objetivos, las soluciones técnicas y las ventajas de la presente invención, se describe a continuación, en detalle, haciendo referencia a algunas formas de realización ejemplo y a los dibujos adjuntos.
La Figura 1 es un diagrama de flujo esquemático de un método para determinar una ruta óptica directamente conectada según una forma de realización de la presente invención. Haciendo referencia a la Figura 1, el método comprende las etapas siguientes:
Etapa 101: Al menos un par nodos candidato se obtiene en función de un ancho de banda vigilado ocupado por cada una de las rutas y un registro controlado de nodos por los que pasa cada una de las rutas. Un ancho de banda entre cada par de nodos candidato supera un umbral del ancho de banda preestablecido.
En esta etapa, un método para controlar el ancho de banda ocupado por cada una de las rutas comprende: la recogida de una estadística de tráfico de la ruta en un tiempo predeterminado y la división del tráfico de la ruta por el tiempo predeterminado para obtener un ancho de banda de la ruta en el tiempo predeterminado.
Los pares de nodos candidatos se pueden obtener calculando un ancho de banda entre cualesquiera dos nodos, en donde el ancho de banda entre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos y la utilización de los dos nodos como un par de nodos candidato cuando el ancho de banda entre los dos nodos excede (es decir, es mayor que) el umbral del ancho de banda.
Los pares de nodos candidatos se pueden obtener también encontrando rutas que tengan al menos dos nodos comunes a partir de las rutas, sumando los anchos de banda de las rutas encontradas para obtener un ancho de banda entre los nodos comunes y utilizando cualesquiera dos nodos de los nodos comunes como un par de nodos candidato cuando el ancho de banda entre los nodos comunes supera el umbral del ancho de banda. En este caso, un nodo común se refiere a un nodo por el que al menos pasan dos rutas.
Etapa 102: Se selecciona un par de nodos a partir de los pares de nodos candidatos obtenidos como dos puntos terminales de la ruta óptica directamente conectada en conformidad con una regla de encaminamiento preestablecida.
En esta etapa, se pueden adoptar numerosas reglas de encaminamiento. Por ejemplo, si la regla de encaminamiento es determinar los dos puntos terminales de la ruta óptica directamente conectada cuando una ruta de entre las rutas ópticas directamente conectadas es la más larga, esta etapa comprende: seleccionar un par de nodos con la mayor distancia entre sus dos nodos de entre los pares de nodos candidatos como los dos puntos terminales de la ruta óptica directamente conectada; mientras que si la regla de encaminamiento es determinar los dos puntos terminales de la ruta
óptica directamente conectada cuando dicha ruta óptica directamente conectada pasa a través de la mayor parte de las rutas, esta etapa comprende: seleccionar un par de nodos con la mayor parte de las rutas entre sus dos nodos a partir de los nodos de pares candidatos como los dos puntos terminales de la ruta óptica directamente conectada. En definitiva, los dos puntos terminales de la ruta óptica directamente conectada pueden seleccionarse también mediante otras reglas de encaminamiento.
La Figura 2 es una vista esquemática que ilustra un proceso para determinar una ruta óptica directamente conectada entre dos encaminadores según una primera forma de realización de la presente invención. Haciendo referencia a la Figura 2, una capa de Conmutación de Etiquetas Multiprotocolo -Ingeniería de Tráfico (MPLS-TE) incluye tres rutas de conmutación de etiquetas (LSPs), respectivamente expresadas como LSP1, LSP2 y LSP3. La línea de trazos representa LSP1, la línea de puntos y trazos representa LSP2 y la línea continua representa LSP3. Cada LSP no solamente contiene nodos de borde adaptados para recibir datos IP, expresados como PE1, PE2, PE3 y PE4, sino que también contiene nodos intermedios adaptados para transmitir datos en la capa MPLS, expresados como P1, P2, P3, P4, P5 y P6. En este caso, los nodos son nodos de encaminadores.
Cada nodo de borde controla un ancho de banda ocupado por una ruta LSP que pasa a través del mismo y comunica el ancho de banda a un servidor. El servidor está adaptado para obtener dos nodos de la ruta que tienen un ancho de banda entre ellos que supera un umbral del ancho de banda preestablecido, en función del ancho de banda controlado ocupado por la ruta y el umbral del ancho de banda preestablecido y para demandar un elemento de cálculo de ruta (PCE) para establecer una ruta óptica directamente conectada en la capa óptica después de obtener los dos nodos que presentan un ancho de banda entre ellos que supera el umbral del ancho de banda preestablecido. En esta forma de realización, el elemento PCE está dividido en dos capas, a saber, elemento de cálculo de ruta–alto nivel (PCE-Hi) y elemento de cálculo de ruta–bajo nivel (PCE-Lo). El elemento PCE-Hi es responsable del cálculo de rutas en la capa MPLS y el elemento PCE-Lo es responsable del cálculo de rutas en la capa óptica. En esta forma de realización, se supone que el servidor, el elemento PCE-Hi y el elemento PCE-Lo están separados. Con referencia a la Figura 2, se describe a continuación un diagrama de flujo esquemático del método para determinar una ruta óptica directamente conectada en esta forma de realización. Haciendo referencia a la Figura 3, el método comprende las etapas siguientes.
Etapa 301: Un elemento PE recoge datos estadísticos del tráfico de LSP.
En esta forma de realización, el elemento PE está adaptado para recibir paquetes de datos desde la capa de IP y efectuar un mapeado de correspondencia de los paquetes de datos a las correspondientes rutas LSPs para el reenvío de MPLS. Además, la estadística de tráfico de una ruta se recoge en un momento definido. El método específico es como sigue: un temporizador está dispuesto en cada PE, los números de bytes de los paquetes de datos se acumulan en un tiempo definido como el tráfico de la ruta, que se registrará en una Tabla estadística de tráfico de LSP mantenida. Por ejemplo, una Tabla estadística de tráfico de LSP, según se ilustra en la Tabla 1, se mantiene en el elemento PE2.
- LSP
- Interfaz de salida Etiqueta de salida ERO Tráfico (bytes)
- LSP1: PE2 -> PE3
- 1 5 PE2, P1, P3, P5, PE3 4500 M
- LSP2: PE2 -> PE4
- 2 6 PE2, P1, P3, P6, PE4 2250 M
Tabla 1
Esta Tabla contiene entradas LSP, interfaz de salida, etiqueta de salida, ERO (Objeto de Ruta Explícito) y tráfico.
El tiempo definido utilizado en esta forma de realización se puede establecer en conformidad con una regla de usuario. transcurrido el tiempo definido, se realiza la etapa 302.
Etapa 302: El equipo PE calcula el ancho de banda de la ruta que pasa a través del PE en función del tiempo definido y del tráfico y comunica el ancho de banda de ruta obtenido al servidor.
En esta forma de realización, según un método para calcular el ancho de banda, el ancho de banda ocupado por la ruta, en el tiempo definido, se obtiene dividiendo el tráfico de la ruta por el tiempo definido, en una unidad de bit/s. Por ejemplo, si el intervalo de tiempo definido es 1 minuto y el tráfico en el tiempo definido es 4500 Mbytes, el ancho de banda es (4500*8)/60=600 Mbit/s.
Después de obtener el ancho de banda realmente ocupado por cada LSP, el elemento PE comunica el ancho de banda obtenido al servidor y reestablece el tráfico de entrada a cero en la Tabla local.
Etapa 303: El servidor mide el ancho de banda ocupado por cada LSP en función del ancho de banda comunicado por el elemento PE.
En esta forma de realización, el servidor mide los anchos de banda ocupados por todas las rutas LSPs. Por ejemplo, una Tabla estadística de anchos de banda de LSP según se ilustra por la Tabla 2, se mantiene por el servidor incluyendo dos
entradas de datos históricos, que muestran los datos del ancho de banda correspondientes a todas las rutas LSPs en un tiempo histórico. Las dos entradas de datos históricos en la Tabla 2 muestran, respectivamente, el ancho de banda en el último minuto y el ancho de banda medio en una hora transcurrida. En esta forma de realización, el tiempo histórico es un ciclo para controlar los anchos de banda ocupados por las rutas LSPs. Según los valores estadísticos en un ciclo de control anterior, el servidor determina si necesita establecerse una ruta óptica directamente conectada o no es necesario. En esta forma de realización, la duración del tiempo histórico se puede establecer en conformidad con una regla del usuario.
- LSP
- Interfaz de salida Etiqueta de salida ERO Ancho de banda en un último minuto (bit/s) Ancho de banda en una hora transcurrida (bit/s)
- LSP1: PE2 -> PE3
- 1 5 PE2, P1, P3, P5, PE3 600 M 300 M
- LSP2: PE2 -> PE4
- 2 6 PE2, P1, P3, P6, PE4 300 M 600 M
- LSP3: PE1 -> PE3
- 1 4 PE1, P1, P4, P6, P5, PE3 600 M 500 M
Tabla 2
Etapa 304: El servidor analiza el ancho de banda realmente ocupado por cada LSP y encuentra un par de nodos que tiene un ancho de banda superior a un umbral del ancho de banda preestablecido según el ERO de cada LSP.
En esta forma de realización, los nodos que tienen un ancho de banda superior al umbral del ancho de banda preestablecido se pueden encontrar en función de pares de nodos. Es decir, en primer lugar, todas las rutas LSPs entre dos nodos se encuentran en función del ancho de banda de cada una de las rutas y del ERO de cada una de las rutas y el ancho de banda entre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos. Por ejemplo, el ancho de banda entre PE2 y P1 en la Tabla 2 es igual a una suma de anchos de banda de LSP1 y LSP2. En adelante, el ancho de banda entre los dos nodos se compara con el umbral del ancho de banda preestablecido.
Definitivamente, los nodos que tengan un ancho de banda superior al umbral del ancho de banda preestablecido se pueden encontrar también en función de las rutas. Es decir, en primer lugar se seleccionan las rutas que tengan al menos dos nodos comunes y los anchos de banda de las rutas seleccionadas se suman para obtener un ancho de banda entre los nodos comunes. Por ejemplo, LSP1, LSP2 y LSP3 en la Tabla 2 sólo tienen un nodo común, por lo que no se sumen los anchos de banda de las rutas LSPs. Sin embargo, LSP1 y LSP3 tienen tres nodos comunes, a saber, P1, P5 y PE3, de modo que el ancho de banda entre cualesquiera dos de los tres nodos comunes es igual a una suma de anchos de banda de LSP1 y LSP3. Es decir, el ancho de banda que pasa a través de P1, P5 y PE3 es (300 M + 500 M) bit/s en la última hora y es (600 M + 600 M) bit/s en el último minuto. Si el umbral del ancho de banda preestablecido es 1000 Mbit/s, los anchos de banda entre P1->P5, P5->PE3 y P1->PE3 exceden todos ellos el umbral del ancho de banda preestablecido. De forma similar, para LSP2 y LSP3, los anchos de banda entre P1->P6 superan todos ellos el umbral del ancho de banda preestablecido en la última hora.
Etapa 305: El servidor selecciona un par de nodos con un ancho de banda que supera el umbral del ancho de banda preestablecido en conformidad con una regla de encaminamiento preestablecida como dos puntos terminales de la ruta óptica directamente conectada.
En esta forma de realización, si la regla de encaminamiento es seleccionar dos nodos con una distancia más larga entre sus dos nodos como los dos puntos terminales de la ruta óptica directamente conectada, después de analizar que el ancho de banda que pasa a través de P1, P5 y PE3 supera el umbral del ancho de banda preestablecido en el último minuto, el servidor seleccionará dos nodos con una distancia más larga entre sus dos nodos, es decir, P1 y PE3, como los dos puntos terminales de la ruta óptica directamente conectada. En definitiva, se pueden adoptar también otras reglas de encaminamiento, por ejemplo, seleccionando preferentemente nodos en posiciones importantes como los puntos terminales. De este modo, el servidor determina los dos puntos terminales de la ruta óptica directamente conectada.
Etapa 306: El servidor envía una demanda de establecimiento de una ruta óptica directamente conectada entre los dos puntos terminales al PCE-Lo por intermedio del PCE-Hi.
En esta forma de realización, se supone que el servidor puede determinar también el número de rutas ópticas directamente conectadas que necesitan establecerse en función de un ancho de banda entre los dos puntos terminales y un ancho de banda de una ruta óptica preestablecida. Por ejemplo, si una suma de anchos de banda de rutas LSPs entre los dos puntos terminales es 10 Gbit/s y la ruta óptica preestablecida es 2,5 Gbit/s, necesita establecerse cuatro rutas ópticas entre los dos puntos terminales.
Etapa 307: El elemento PCE-Lo calcula las rutas de capa óptica en función de la topología en la capa óptica.
En esta forma de realización, el elemento PCE-Lo puede calcular las rutas de capa óptica en función de la topología en la capa óptica y puede calcular también las rutas de capa óptica en función de la topología en la capa óptica tomando en consideración la pérdida de longitud de onda con el fin de obtener rutas óptimas de la capa óptica. Después de calcular las rutas de capa óptica, el elemento PCE-Lo inicia operativamente los nodos de capa óptica para establecer la ruta óptica directamente conectada.
Etapa 308: El elemento PCE-Lo reenvía una respuesta para establecer la ruta óptica directamente conectada al servidor por intermedio del PCE-Hi.
En esta forma de realización, si el elemento PCE-Lo deja de obtener una ruta óptica adecuada después de calcular las rutas de capa óptica, el elemento PCE-Lo reenvía una respuesta de fallo de establecimiento y se finaliza el proceso. Si el elemento PCE-Lo obtiene las rutas ópticas óptimas y establece la ruta óptica directamente conectada, el elemento PCE-Lo reenvía una respuesta de éxito del establecimiento y el servidor inicia una re-optimización de ruta y el proceso de transferencia de servicios después de tener conocimiento de que la ruta óptica directamente conectada está establecida en la capa óptica, se realiza, a continuación, la etapa 309.
Etapa 309: El servidor da instrucciones al elemento PCE-Hi para asignar direcciones de interfaz IP a los dos puntos terminales en la capa MPLS.
En esta forma de realización, con el fin de establecer la ruta óptica directamente conectada entre los dos puntos terminales, necesitan asignarse direcciones de interfaz IP a los dos puntos terminales en la capa MPLS y necesita mantenerse una agrupación de direcciones dedicadas para enlaces directos en el elemento PCE-Hi. Por ejemplo, la agrupación de direcciones pertenece al mismo segmento de red. Cuando las direcciones de interfaz IP necesitan asignarse a los dos puntos terminales de la ruta óptica directamente conectada, los dos puntos terminales de la ruta óptica directamente conectada realizan una negociación de direcciones en función de la concentración de direcciones y se seleccionan dos direcciones desde la concentración de direcciones.
Etapa 310: El servidor da instrucciones a los dos puntos terminales de la ruta óptica directamente conectada para anunciar el enlace directo, recientemente establecido, a todos los encaminadores en la capa MPLS.
Una vez establecida satisfactoriamente la ruta óptica directamente conectada en la capa óptica, necesita realizarse un anuncio de ruta en la capa MPLS. En esta forma de realización, se ejecuta un protocolo de Primero la Ruta Libre más Corta (OSPF) entre los dos puntos terminales de la ruta óptica directamente conectada para anunciar el enlace directo recientemente establecido, de modo que todos los nodos en la capa MPLS puedan tener conocimiento del enlace directo recientemente establecido. En esta forma de realización, se realiza el anuncio enviando rutas que transmiten información en la topología de red, en las que se transmite información sobre el enlace directo recientemente establecido. En definitiva, el anuncio de ruta se puede realizar también en otras formas. Puesto que el elemento PCE-Hi está en la capa MPLS, el elemento PCE-Hi puede recibir el anuncio de ruta. Después de que el elemento PCE-Hi reciba el anuncio de ruta, se realiza la etapa 311.
Etapa 311: El elemento PCE-Hi inicia operativamente un primer nodo de una ruta LSP para modificar un registro de nodos por los que pasa la ruta en función del anuncio de ruta y establece una nueva ruta LSP.
En esta forma de realización, el elemento PCE-Hi inicia operativamente un primer nodo en una ruta LSP, en donde los dos puntos terminales están situados (o referidos como un primer nodo por el que pasa la ruta LSP) para volver a registrar nodos por los que pasa la nueva LSP en función del enlace directo recientemente establecido. En esta forma de realización, ERO, en el mensaje de ruta es modificado y el ERO contiene los dos puntos terminales de la ruta óptica directamente conectada.
Cada nodo borde garantiza que los flujos de datos sean objeto de un tránsito suave a la nueva ruta LSP en conformidad con un principio de make-before-break ‘conexión antes de desconexión’. Tomando por ejemplo los datos en la Tabla 2, cuando el ancho de banda en el último minuto se compara con el umbral del ancho de banda y una ruta óptica se establece recientemente entre P1-PE3 los nodos por los que pasa la ruta LSP1 son PE2, P1 y PE3 y los nodos por los que pasa la ruta LSP3 son PE1, P1 y PE3; cuando el ancho de banda en la última hora se compara con el umbral del ancho de banda, se establece una nueva ruta óptica entre P1-P6, los nodos por los que pasa la ruta LSP2 son PE2, P1, P6 y PE4 y los nodos por los que pasa la ruta LSP3 son PE1, P1, P6, P5 y PE3. Es decir, cada flujo de datos de ruta LSP se transporta a través de la ruta óptica recientemente establecida.
Etapa 312: Se registra una relación correspondiente entre una ruta LSP original y la ruta óptica directamente conectada, recientemente establecida.
En esta forma de realización, la relación correspondiente entre la ruta LSP original y la ruta óptica directamente conectada, recientemente establecida, se registra en el elemento PCE-Hi. Por ejemplo, cuando se controla que el tráfico
o el ancho de banda entre los dos puntos terminales de la ruta óptica directamente conectada disminuya a un umbral preestablecido, el elemento PCE-Hi puede activar el PCE-Lo de nuevo para liberar la ruta óptica directamente conectada. En este caso, necesita habilitar primero el tráfico para un tránsito suave a la ruta LSP original y a continuación, notificar al
PCE-Lo para suprimir la ruta óptica directamente conectada correspondiente y para recuperar las direcciones de interfaz IP que han sido asignadas.
En esta forma de realización, en términos de los encaminadores, la relación de situación adyacente entre los encaminadores no se establece mediante la configuración de órdenes en la técnica anterior, sino que se modifica de forma dinámica, de modo que la ruta óptica directamente conectada, en la capa óptica, se puede utilizar efectivamente para conseguir la transmisión de datos inter-encaminadores en una red constituida por encaminadores y equipos de transmisión óptica.
En definitiva, en esta forma de realización, el servidor, el elemento PCE-Hi y el elemento PCE-Lo pueden integrarse también en el PCE, según se ilustra en la Figura 4, con el fin de permitir al PCE poseer la topología de la capa MPLS y la capa óptica y para calcular rutas en cada capa. El servidor puede integrarse también en el elemento PCE-Hi según se ilustra en la Figura 5. Como alternativa, los elementos PCE-Hi y PCE-Lo pueden integrarse también según se representa en la Figura 6.
La Figura 7 es una vista estructural esquemática de un sistema para establecer una ruta óptica directamente conectada según una forma de realización de la presente invención. Haciendo referencia a la Figura 7, el sistema incluye al menos dos nodos 740 e incluye, además, un servidor 710, un elemento PCE-Hi 720 y un elemento PCE-Lo 730.
El servidor 710 está adaptado para obtener pares de nodos candidatos en función de un ancho de banda controlado ocupado por cada una de las rutas y un registro controlado de nodos por los que pasa cada una de las rutas, en donde un ancho de banda entre cada par de nodos candidato supera un umbral del ancho de banda preestablecido y seleccionar un par de nodos a partir de los pares de nodos candidatos como dos puntos terminales de la ruta óptica directamente conectada en conformidad con la regla de encaminamiento preestablecida.
El elemento PCE-Hi 720 está adaptado para asignar direcciones IP a los dos puntos terminales determinados por el servidor.
El elemento PCE-Lo 730 está adaptado para calcular una ruta óptica entre los dos puntos terminales determinados por el servidor.
El servidor 710 incluye un módulo de obtención de pares de nodos candidatos 711 y un módulo de determinación de puntos terminales 712.
El módulo de obtención de pares de nodos candidatos 711 está adaptado para obtener pares de nodos candidatos en función de un ancho de banda controlado, ocupado por cada una de las rutas y un registro controlado de nodos por los que pasa cada una de las rutas, en donde un ancho de banda entre cada par de nodos candidato supera un umbral del ancho de banda preestablecido.
El módulo de determinación de puntos terminales 712 está adaptado para seleccionar dos puntos terminales de la ruta óptica directamente conectada a partir de los pares de nodos candidatos obtenidos por el módulo de obtención de pares de nodos candidatos en conformidad con una regla de encaminamiento preestablecida.
El servidor 710 y el elemento PCE-Hi 720 están situados en la misma entidad física o el elemento PCE-Lo 730 y el elemento PCE-Hi 720 están situados en la misma entidad física o el servidor 710, el elemento PCE-Hi 720 y el elemento PCE-Lo 730 están situados en la misma entidad física.
El servidor 710 puede incluir, además, un módulo de iniciación de re-optimización de ruta para iniciar un proceso de reoptimización de rutas que está adaptado para dar instrucciones a un elemento PCE para asignar direcciones IP a los dos puntos terminales obtenidos por el módulo de determinación de puntos terminales y para dar instrucciones a los dos puntos terminales obtenidos por el módulo de determinación de puntos terminales para realizar un anuncio de ruta directa en función de las direcciones IP asignadas.
El servidor 710 puede incluir, además, un módulo de registro y un módulo de liberación. El módulo de registro está adaptado para registrar una relación correspondiente entre una ruta original y la ruta óptica directamente conectada. El módulo de liberación está adaptado para dar instrucciones al PCE para liberar la ruta óptica directamente conectada y para reestablecer la ruta original en función de la relación correspondiente en el módulo de registro, cuando un ancho de banda entre los dos puntos terminales de la ruta óptica directamente conectada disminuye a un umbral de liberación preestablecido.
A través de la descripción anterior detallada, resulta evidente para los expertos en esta materia que la presente invención se puede poner en práctica mediante hardware o mediante software junto con la plataforma de hardware universal necesaria. Sobre esta base, las soluciones técnicas de la presente invención se pueden realizar en la forma de un producto de software. El producto de software se puede memorizar en un medio de memorización no volátil (por ejemplo, memoria CD-ROM, unidad USB flash o disco duro extraíble) y contener varias instrucciones adaptadas para controlar un equipo informático (por ejemplo, un ordenador personal, un servidor o un equipo de red) para realizar el método según las formas de realización de la presente invención.
Por último, debe entenderse que las formas de realización anteriores solamente se utilizan para explicar, pero no para limitar, la solución técnica de la presente invención. A pesar de la descripción detallada de la presente invención haciendo referencia a las formas de realización anteriores, debe entenderse que se pueden realizar, por los expertos en esta materia, varias modificaciones, cambios o sustituciones equivalentes sin desviarse por ello del alcance de protección de la presente invención y están bajo la cobertura de las reivindicaciones de la presente invención.
Claims (7)
- REIVINDICACIONES1. Un método para determinar y establecer una ruta óptica directamente conectada, cuyo método comprende las etapas siguientes:5 la obtención de pares de nodos candidatos en función de un ancho de banda controlado, ocupado por cada una de las rutas y de los nodos de encaminadores controlados a través de los cuales pasa cada una de las rutas, en donde un ancho de banda entre cada par de nodos candidatos supera un umbral del ancho de banda preestablecido y10 la selección de un par de nodos a partir de los pares de nodos candidatos como dos puntos terminales de la ruta óptica conectada directamente en función de una regla de encaminamiento preestablecida;en donde la etapa de obtención de los pares de nodos candidatos comprende, además:15 el cálculo de un ancho de banda entre cualesquiera dos nodos de cada una de las rutas, en donde el ancho de banda entre los dos nodos es igual a una suma de anchos de banda de todas las rutas que pasan a través de los dos nodos y utilizando los dos nodos como un par de nodos candidatos cuando el ancho de banda entre los dos nodos supera el umbral del ancho de banda o20 encontrar rutas que tengan al menos dos nodos comunes a partir de las rutas, adición de anchos de banda de las rutas encontradas para obtener un ancho de banda entre los nodos comunes y la utilización de cualesquiera dos nodos de los nodos comunes como un par de nodos candidatos cuando el ancho de banda entre los nodos comunes supera el umbral del ancho de banda.25 2. El método según la reivindicación 1, en donde después de que se determinen los dos puntos terminales de la ruta óptica directamente conectada, el método comprende, además:la asignación de direcciones de protocolo Internet, IP, a los dos puntos terminales de la ruta óptica directamente conectada;30 la realización, por los dos puntos terminales, de un anuncio de ruta directa en función de las direcciones asignadas al protocolo IP yla iniciación operativa de un primer nodo de una ruta en donde está situada la ruta óptica directamente conectada para 35 modificar un registro de nodos por los que pasa la ruta en función del anuncio de ruta directa.
- 3. El método según la reivindicación 2, en donde, después de la iniciación operativa del primer nodo de la ruta en donde la ruta óptica directamente conectada está situada para modificar el registro de los nodos por los que pasa la ruta, dicho método comprende, además:40 el registro de una relación correspondiente entre una ruta original y la ruta óptica directamente conectada y la liberación de la ruta óptica directamente conectada y el reestablecimiento de la ruta original en función de la relación correspondiente cuando un ancho de banda entre los dos puntos terminales de la ruta óptica directamente conectada disminuye hasta un umbral de liberación preestablecido.
- 4. El método según la reivindicación 1, 2 o 3, en donde el control del ancho de banda ocupado por cada una de las rutas comprende:la recogida de estadísticas de tráfico de cada una de las rutas en un tiempo predeterminado y la división del tráfico de 50 cada una de las rutas por el tiempo predeterminado con el fin de obtener el ancho de banda ocupado por cada una de las rutas en el tiempo predeterminado.
- 5. El método según una de las reivindicaciones 1 a 4, en donde un par de nodos con la mayor distancia entre sus dos nodos, se selecciona a partir de los pares de nodos candidatos como los dos puntos terminales de la ruta óptica55 directamente conectada o un par de nodos que presentan la mayoría de las rutas entre sus dos nodos, se selecciona a partir de los pares de nodos candidatos como los dos puntos terminales de la ruta óptica directamente conectada.
- 6. Un servidor (710) para determinar y establecer una ruta óptica directamente conectada, comprendiendo dicho servidor:60 un módulo de obtención de pares de nodos candidatos (711) adaptado para obtener pares de nodos candidatos en función de un ancho de banda controlado ocupado por cada una de las rutas y de los nodos de encaminadores controlados a través de los cuales pasa cada una de las rutas, superando el ancho de banda entre cada par de nodos candidatos un umbral del ancho de banda preestablecido y65 un módulo de determinación de puntos terminales (712) adaptado para seleccionar un par de nodos a partir de los pares de nodos candidatos obtenidos por el módulo de obtención de pares de nodos candidatos como representando dos puntos terminales de la ruta óptica directamente conectada, en función de una regla de encaminamiento preestablecida;5 en donde el módulo de obtención de pares de nodos candidatos (711) está adaptado, además, para calcular un ancho de banda entre dos nodos cualesquiera de cada una de las rutas, en donde el ancho de banda entre los dos nodos es igual una suma de los anchos de banda de la totalidad de las rutas que pasan a través de los dos nodos y para utilizar los dos nodos como un par de nodos candidatos cuando el ancho de banda entre los nodos supera el umbral del ancho de banda o10 el módulo de obtención de pares de nodos candidatos (711) está adaptado, además, para encontrar rutas que presentan al menos dos nodos comunes a partir de las rutas, para sumar los anchos de banda de las rutas encontradas con el fin de obtener un ancho de banda entre los nodos comunes y para utilizar dos nodos cualesquiera entre los nodos comunes como un par de nodos candidato cuando el ancho de banda entre los nodos comunes supere el umbral del ancho de15 banda.
- 7. El servidor según la reivindicación 6, que comprende, además:un módulo de iniciación operativa de nueva optimización de ruta, adaptado para ordenar a un elemento de cálculo de20 ruta la asignación de las direcciones al protocolo Internet IP, a los dos puntos terminales obtenidos por el módulo de determinación de puntos terminales y para ordenar a los dos puntos terminales obtenidos, por el módulo de determinación de puntos terminales, realizar un anuncio de ruta directa en función de las direcciones asignadas al protocolo IP.25 8. El servidor según la reivindicación 6 o 7, que comprende, además:un módulo de registro, adaptado para registrar una relación correspondiente entre una ruta original y la ruta óptica directamente conectada y30 un módulo de liberación, adaptado para ordenar al elemento de cálculo de ruta la liberación de la ruta óptica directamente conectada y para reestablecer la ruta original en función de la relación correspondiente, en el módulo de registro, cuando el ancho de banda entre los dos puntos terminales de la ruta óptica directamente conectada disminuye hasta un umbral de liberación preestablecido.35 9. Un sistema para establecer una ruta óptica directamente conectada, en donde:el sistema comprende al menos dos nodos y comprende, además, el servidor conforme a una cualquiera de las reivindicaciones 6 a 8, estando el servidor, además, adaptado para ordenar a un elemento de alto nivel de cálculo de ruta la asignación de las direcciones al protocolo Internet IP, a los dos puntos terminales de la ruta óptica directamente40 conectada así como para ordenar a los dos puntos terminales la realización de un anuncio de ruta directa en función de las direcciones asignadas al protocolo IPel elemento de alto nivel de cálculo de ruta (720) está adaptado, además, para asignar las direcciones al protocolo IP a los dos puntos terminales determinados por el servidor así como para iniciar operativamente un primer nodo de una ruta45 en donde está situada la ruta óptica directamente conectada con el fin de modificar un registro de nodos a través de los cuales pasa la ruta en función del anuncio de ruta directa de los dos puntos terminales yun elemento de bajo nivel de cálculo de ruta (730) está adaptado para calcular una ruta de capa óptica entre los dos puntos terminales determinados por el servidor.
- 10. El sistema según la reivindicación 9, en donde el servidor (710) y el elemento de alto nivel de cálculo de ruta (720) están situados en la misma entidad física o bien, el elemento de bajo nivel de cálculo de ruta (730) y el elemento de alto nivel de cálculo de ruta (720) están situados en la misma entidad física o bien, el servidor (710), el elemento de alto nivel de cálculo de ruta (720) y el elemento de bajo nivel de cálculo de ruta (730) están situados en la misma entidad física.Figura 1Figura 2Un elemento PE recoge estadísticas del tráfico de LSPEl elemento PE calcula el ancho de banda de la ruta que pasa a través del PE en función de un tiempo definido y del tráfico y comunica el ancho de banda de ruta obtenido a un servidorEl servidor mide el ancho de banda ocupado por cada LSP en función del ancho de banda comunicado por cada elemento PEEl servidor analiza el ancho de banda realmente ocupado por cada LSP y encuentra un par de nodos que tiene un ancho de banda superior a un umbral del ancho de banda preestablecido en función del objeto ERO de cada LSPEl servidor selecciona un par de nodos que tiene un ancho de banda superior al umbral del ancho de banda preestablecido en conformidad con una regla de encaminamiento preestablecida como dos puntos terminales de la ruta óptica directamente conectadaEl servidor envía una demanda para establecer una ruta óptica directamente conectada entre dos puntos terminales para el elemento PCE-Lo por intermedio del PC-HiEl elemento PC-Lo calcula una ruta óptica en función de la topología en la capa ópticaEl elemento PCE-Lo reenvía una respuesta para establecer la ruta óptica directamente conectada al servidor por intermedio del elemento PCE-HiEl servidor da instrucciones al elemento PCI-Hi para asignar direcciones de interfaz IP a los dos puntos terminales en la capa de MPLSEl servidor da instrucciones a los dos puntos terminales de la ruta óptica directamente conectada para anunciar el enlace directo recientemente establecidoEl PCE-Hi inicia un nodo de borde en una LSP para modificar un registro de nodos por los que pasa la ruta en función del anuncio de ruta y establece una nueva LSPRegistrar una relación correspondiente entre una LSP original y la ruta óptica directamente conectada que se estableció recientementeFigura 3Figura 4Capa ópticaCapa ópticaFigura 5Figura 6Figura 7
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710187372 | 2007-11-27 | ||
CN200710187372.XA CN101447913B (zh) | 2007-11-27 | 2007-11-27 | 确定直达光路的方法和服务器及建立直达光路的系统 |
PCT/CN2008/073177 WO2009076826A1 (zh) | 2007-11-27 | 2008-11-24 | 确定直达光路的方法和服务器及建立直达光路的系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2383474T3 true ES2383474T3 (es) | 2012-06-21 |
Family
ID=40743331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES08863220T Active ES2383474T3 (es) | 2007-11-27 | 2008-11-24 | Un método y servidor para determinar la ruta óptica directa y un sistema para establecer la ruta óptica directa |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP2157736B1 (es) |
CN (1) | CN101447913B (es) |
AT (1) | ATE554570T1 (es) |
ES (1) | ES2383474T3 (es) |
WO (1) | WO2009076826A1 (es) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101969581B (zh) * | 2009-07-28 | 2013-12-04 | 华为技术有限公司 | 多层网络的流量切换方法、装置和系统 |
CN102118371B (zh) | 2009-12-30 | 2013-10-09 | 华为技术有限公司 | 一种网络流量切换控制方法、装置及系统 |
CN102868624B (zh) * | 2011-07-07 | 2015-10-07 | 株式会社日立制作所 | 光电复合型网络节点的控制装置、控制系统及控制方法 |
US9641397B2 (en) | 2012-09-28 | 2017-05-02 | Nec Corporation | Communication system, control apparatus, control method, and program |
CN102916900B (zh) * | 2012-10-09 | 2016-02-17 | 中国联合网络通信集团有限公司 | 业务流转发方法和装置 |
CN104618235B (zh) * | 2014-12-24 | 2018-06-19 | 北京华为数字技术有限公司 | 一种跨层建立不共路路径的方法及装置 |
CN104601429B (zh) * | 2014-12-29 | 2019-02-19 | 华为技术有限公司 | 网络控制方法及相关装置 |
WO2016141524A1 (zh) * | 2015-03-09 | 2016-09-15 | 华为技术有限公司 | 一种路径选择方法、光网络控制器和光传送网络 |
CN106412628B (zh) * | 2015-07-30 | 2020-07-24 | 华为技术有限公司 | 一种带宽调整方法及相关设备 |
CN105119818B (zh) * | 2015-08-18 | 2018-08-03 | 周雪勤 | 一种在密集波分网络中建立多通道聚合路由的方法和系统 |
CN108880894B (zh) * | 2018-06-28 | 2022-03-18 | 南方科技大学 | 一种网络带宽的规划方法、装置、设备和存储介质 |
CN111082952B (zh) * | 2018-10-18 | 2022-08-30 | 中国电信股份有限公司 | 网络优化方法、软件定义网络控制器和网络系统 |
CN109587718B (zh) * | 2018-12-19 | 2020-02-07 | 江山雷钧智能制造技术有限公司 | 一种基于移动终端定位的区域路由器控制系统 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1510044B1 (en) * | 2002-05-17 | 2007-06-06 | Telefonaktiebolaget LM Ericsson (publ) | Dynamic routing in packet-switching multi-layer communications networks |
JP3746282B2 (ja) * | 2003-09-17 | 2006-02-15 | 株式会社東芝 | ネットワークシステム、ノード装置、およびネットワーク管理装置 |
US7725035B2 (en) * | 2004-04-20 | 2010-05-25 | Fujitsu Limited | Method and system for managing network traffic |
CN100452717C (zh) * | 2005-04-11 | 2009-01-14 | 西安电子科技大学 | 传送网的资源利用优化方法 |
-
2007
- 2007-11-27 CN CN200710187372.XA patent/CN101447913B/zh not_active Expired - Fee Related
-
2008
- 2008-11-24 AT AT08863220T patent/ATE554570T1/de active
- 2008-11-24 ES ES08863220T patent/ES2383474T3/es active Active
- 2008-11-24 EP EP08863220A patent/EP2157736B1/en active Active
- 2008-11-24 WO PCT/CN2008/073177 patent/WO2009076826A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2009076826A1 (zh) | 2009-06-25 |
CN101447913A (zh) | 2009-06-03 |
EP2157736A1 (en) | 2010-02-24 |
CN101447913B (zh) | 2011-04-20 |
ATE554570T1 (de) | 2012-05-15 |
EP2157736A4 (en) | 2010-06-23 |
EP2157736B1 (en) | 2012-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2383474T3 (es) | Un método y servidor para determinar la ruta óptica directa y un sistema para establecer la ruta óptica directa | |
CN109257278B (zh) | 用于非分段路由启用的路由器的分段路由标签交换路径方法 | |
US10263882B2 (en) | Dynamically influencing route re-distribution between an exterior gateway protocol and an interior gateway protocol | |
US9667550B2 (en) | Advertising traffic engineering information with the border gateway protocol for traffic engineered path computation | |
USRE47260E1 (en) | System and method for point to multipoint inter-domain MPLS traffic engineering path calculation | |
US8325706B2 (en) | Hierarchical segmented label switched paths | |
Wang et al. | A new bandwidth guaranteed routing algorithm for MPLS traffic engineering | |
US9660897B1 (en) | BGP link-state extensions for segment routing | |
US7522603B2 (en) | Technique for efficiently routing IP traffic on CE-CE paths across a provider network | |
CN101036126B (zh) | 用于使流量免遭边界路由器故障影响的方法、系统和设备 | |
US7995461B2 (en) | Efficient constrained shortest path first optimization technique | |
US10506037B2 (en) | Discovery of ingress provider edge devices in egress peering networks | |
JP2006333469A (ja) | 自律システムにおけるトラフィックエンジニアリングに関するトポロジの追跡 | |
US20130322253A1 (en) | System and method for inter-domain rsvp-te lsp load balancing | |
EP3754914B1 (en) | Class-based traffic engineering in an ip network | |
US20150109934A1 (en) | Internet protocol routing mehtod and associated architectures | |
CN115733791A (zh) | 对支持分段路由的多路径网络的优化 | |
CN112822106A (zh) | 段路由业务处理方法、装置、源节点及存储介质 | |
EP3913871B1 (en) | Bitmask route target in targeted distribution of information using a routing protocol | |
US7974285B2 (en) | Method and apparatus for identifying an egress point to a network location | |
Kushwaha et al. | A Survey on Segment Routing with Emphasis on Use Cases in Large Provider Networks | |
RU2803648C2 (ru) | Система и способ маршрутизации трафика в сети mpls | |
US20120063362A1 (en) | Method and apparatus for computing paths to destinations in networks having link constraints | |
Qassoud et al. | Investigation of bandwidth reservation for segment routing | |
US12010014B2 (en) | System and a method for routing traffic in an MPLS network |