Método y dispositivo de red para transmitir un flujo de datos.
Un método para transmitir un flujo de datos, que comprende:
la determinación (S100),
por un primer dispositivo de red, en conformidad con una tabla de reenvíos, de puertos de reenvío candidatos para la transmisión del flujo de datos;
la determinación (S101), según un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, de los puertos de reenvío destinados a transmitir el flujo de datos, en donde los puertos de reenvío candidatos se determinan como siendo los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son inferiores o iguales al nivel de prioridad del flujo de datos; y los puertos de reenvío candidatos no son determinados como siendo los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos cuando los niveles de prioridad de los puertos de reenvío candidatos son superiores al nivel de prioridad del flujo de datos;
la transmisión (S102), del flujo de datos por intermedio de un primer puerto de reenvío de entre los puertos de reenvío; cuando se congestiona el primer puerto de reenvío, la transmisión del flujo de datos por intermedio de un segundo puerto de reenvío de los puertos de reenvío; en donde un nivel de prioridad del primer puerto de reenvío es superior a un nivel de prioridad del segundo puerto de reenvío.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2011/074089.
Solicitante: HUAWEI TECHNOLOGIES CO., LTD..
Nacionalidad solicitante: China.
Dirección: Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129 CHINA.
Inventor/es: WANG,KAI.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/58 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Sistemas de conmutación de mensajes.
PDF original: ES-2548542_T3.pdf
Fragmento de la descripción:
Método y dispositivo de red para transmitir un flujo de datos
CAMPO DE LA INVENCIÓN
La presente invención se refiere al campo de las comunicaciones y en particular, a un método y un dispositivo de red para transmitir un flujo de datos.
ANTECEDENTES DE LA INVENCIÓN
La red IP (Internet Protocol, protocolo Internet) convencional soporta principalmente el servicio de datos en un modo de entrega denominado del tipo de mejor esfuerzo, en donde la calidad de servicio parece no tener importancia. Sin embargo, con el rápido desarrollo de Internet con tecnología IP como base, así como la emergencia de una diversidad de nuevos servicios tales como VOIP (Voice over Internet Protocol, protocolo de Voz sobre Protocolo Internet) , VPN (Virtual Private Network, red privada virtual) , etc., la red IP se ha transformado desde una red de datos simple a una red de soporte con valor comercial. Por lo tanto, es necesario para la red IP proporcionar cada tipo de servicios, que soporta la red IP, con la correspondiente calidad de servicio.
Sin embargo, en la técnica anterior, la ruta de transmisión de un flujo de datos es fija. Una vez que el puerto corriente esté congestionado, los flujos de datos solamente pueden rechazarse en función del nivel de prioridad de los flujos de datos que afecta a la calidad del servicio de la red en gran medida.
El documento US 2004/0170181 A1 da a conocer un método y un sistema para enrutar datos para una aplicación a través de una red disponible de la más alta prioridad seleccionada de entre una pluralidad de redes que tienen prioridades de enrutamiento específicas de la aplicación asignadas.
El documento US 2008/0112312 A1 da a conocer un método, dispositivo de protección y sistema en el que diferentes flujos de servicio se distribuyen a través de una pluralidad de enlaces y el método comprende la separación lógica de los flujos de servicio en función del perfil de tipo de servicio; la asignación de recursos para la capacidad de servicio y de reserva en función del perfil del tipo de servicio y la definición de un grupo de agregación de enlaces (LAG) que incluye al menos un enlace de usuario para transmitir flujos de servicio de alta prioridad y al menos un enlace de reserva para transmitir flujos de servicio de baja prioridad (véase D4, resumen y párrafo [0009]) .
SUMARIO DE LA INVENCIÓN
Formas de realización de la presente invención dan a conocer un método y un dispositivo de red para transmitir un flujo de datos, lo que puede garantizar una transmisión efectiva del flujo de datos y mejorar la calidad del servicio de la red.
Para conseguir el objetivo anterior, las formas de realización de la presente invención adoptan las soluciones técnicas siguientes:
En un aspecto de la idea inventiva, se da a conocer un método para transmitir un flujo de datos, que incluye:
la determinación, por un primer dispositivo de red, en conformidad con una tabla de reenvíos, de los puertos de reenvío candidatos para transmitir el flujo de datos;
la determinación, en función de un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, los puertos de reenvío para transmitir el flujo de datos, en donde los puertos de reenvío candidatos se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más bajos o iguales al nivel de prioridad del flujo de datos y los puertos de reenvío candidatos no se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más altos que el nivel de prioridad del flujo de datos;
la transmisión del flujo de datos por intermedio de un primer puerto de reenvío de los puertos de reenvío; cuando el primer puerto de reenvío está congestionado, la transmisión del flujo de datos por intermedio de un segundo puerto de reenvío de los puertos de reenvío; en donde un nivel de prioridad del primer puerto de reenvío es más alto que un nivel de prioridad del segundo puerto de reenvío.
En otro aspecto de la idea inventiva, se da a conocer un dispositivo de red para transmitir un flujo de datos, que incluye:
una unidad de determinación de puertos de reenvío candidatos, configurada para determinar los puertos de reenvío candidatos para transmitir el flujo de datos;
una unidad de determinación de puertos de reenvío, configurada para determinar, en conformidad con un nivel de prioridad del flujo de datos y los niveles de prioridad de los puertos de reenvío candidatos, los puertos de reenvío para transmitir el flujo de datos; y una unidad de reenvío, configurada para transmitir el flujo de datos por intermedio de un primer puerto de reenvío de los puertos de reenvío; cuando el primer puerto de reenvío está congestionado, para transmitir el flujo de datos por intermedio de un segundo puerto de reenvío de los puertos de reenvío, en donde un nivel de prioridad del primer puerto de reenvío es más alto que un nivel de prioridad del segundo puerto de reenvío;
en donde la unidad de determinación de puertos de reenvío, comprende:
una primer sub-unidad de determinación, configurada para determinar que los puertos de reenvío candidatos son como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más bajo o iguales al nivel de prioridad del flujo de datos; y una segunda sub-unidad de determinación, configurada para determinar que los puertos de reenvío candidatos no son los puerto de reenvío que pueden utilizarse transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más altos que el nivel de prioridad del flujo de datos.
En otro aspecto de la idea inventiva, se da a conocer un sistema de red para transmitir un flujo de datos, que incluye:
un primer dispositivo de red y un segundo dispositivo de red, estando un primer puerto de reenvío del primer dispositivo de red conectado con un tercer puerto de reenvío del segundo dispositivo de red, estando un segundo puerto de reenvío del primer dispositivo de red conectado con un cuarto puerto de reenvío del segundo dispositivo de red; en donde un nivel de prioridad del tercer puerto de reenvío es más bajo o igual a un nivel de prioridad del primer puerto de reenvío, un nivel de prioridad del cuarto puerto de reenvío es más bajo o igual a un nivel de prioridad del segundo puerto de reenvío; en donde el primer dispositivo de red está configurado para determinar, en conformidad con una tabla de reenvíos, del primer dispositivo de red, los puertos de reenvío candidatos para transmitir el flujo de datos; para determinar, en conformidad con un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, los puertos de reenvío para transmitir el flujo de datos, en donde los puertos de reenvío candidatos se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más bajos o iguales al nivel de prioridad del flujo de datos y los puertos de reenvío candidatos no se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más altos que el nivel de prioridad del flujo de datos; para transmitir el flujo de datos por intermedio del primer puerto de reenvío de los puertos de reenvío; cuando el primer puerto de reenvío está congestionado, transmitir el flujo de datos por intermedio del segundo puerto de reenvío de los puertos de reenvío; en donde el nivel de prioridad del primer puerto de reenvío es más alto que el nivel de prioridad del segundo puerto de reenvío;
el segundo dispositivo de red está configurado para recibir el flujo de datos desde el primer dispositivo de red y para determinar, en conformidad con una tabla de reenvíos del segundo puerto de reenvío, los puertos de reenvío para transmitir el flujo de datos.
En el método y el dispositivo de red para transmitir un flujo de datos dado a conocer por las formas de realización de la presente invención, los puertos disponibles para el reenvío del flujo de datos se determinan en función del nivel de prioridad del flujo de datos y de los niveles de prioridad de puertos; el flujo de datos se transmite por intermedio de un primer puerto disponible de los puertos disponibles y cuando el primer puerto disponible está congestionado, el flujo de datos... [Seguir leyendo]
Reivindicaciones:
1. Un método para transmitir un flujo de datos, que comprende:
la determinación (S100) , por un primer dispositivo de red, en conformidad con una tabla de reenvíos, de puertos de reenvío candidatos para la transmisión del flujo de datos;
la determinación (S101) , según un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, de los puertos de reenvío destinados a transmitir el flujo de datos, en donde los puertos de reenvío candidatos se determinan como siendo los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son inferiores o iguales al nivel de prioridad del flujo de datos; y los puertos de reenvío candidatos no son determinados como siendo los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos cuando los niveles de prioridad de los puertos de reenvío candidatos son superiores al nivel de prioridad del flujo de datos;
la transmisión (S102) , del flujo de datos por intermedio de un primer puerto de reenvío de entre los puertos de reenvío; cuando se congestiona el primer puerto de reenvío, la transmisión del flujo de datos por intermedio de un segundo puerto de reenvío de los puertos de reenvío; en donde un nivel de prioridad del primer puerto de reenvío es superior a un nivel de prioridad del segundo puerto de reenvío.
2. El método según la reivindicación 1, en donde la determinación (S101) , según un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, de los puertos de reenvío destinados a transmitir el flujo de datos, comprende: la interrogación de una tabla de estados de los puertos con el fin de determinar los puertos de reenvío para transmitir el flujo de datos; en donde la tabla de estados de los puertos comprende la correspondencia del nivel de prioridad de los puertos, del nivel de prioridad del flujo de datos y del estado operativo de los puertos.
3. El método según la reivindicación 1 o 2, en donde la determinación (S100) , según una tabla de reenvíos, de puertos de reenvío candidatos destinados a transmitir el flujo de datos comprende:
la consulta de una tabla de reenvíos, o una tabla de direcciones de control de acceso al soporte o de una tabla de conmutación de etiquetas multiprotocolo, con el fin de determinar los puertos de reenvío candidatos según una dirección de destino del flujo de datos.
4. El método según la reivindicación 1 o 2, que comprende además:
el rechazo del flujo de datos según el nivel de prioridad del flujo de datos, cuando todos los puertos de reenvío destinados a transmitir el flujo de datos están en situación de congestión.
5. Un dispositivo de red (20) para transmitir un flujo de datos, que comprende:
una unidad de determinación de puerto candidato (201) , configurada para determinar los puertos de reenvío candidatos para transmitir el flujo de datos;
una unidad de determinación de puerto de reenvío (202) , configurada para determinar, en conformidad con un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, los puertos de reenvío para transmitir el flujo de datos; y una unidad de reenvío (203) , configurada para transmitir el flujo de datos por intermedio de un primer puerto de reenvío de los puertos de reenvío; cuando se congestiona el primer puerto de reenvío, transmitir el flujo de datos por intermedio de un segundo puerto de reenvío de los puertos de reenvío; en donde un nivel de prioridad del primer puerto de reenvío es más alto que un nivel de prioridad del segundo puerto de reenvío;
en donde la unidad de determinación de puertos de reenvío (202) comprende:
una primera sub-unidad de determinación (2021) , configurada para determinar que los puertos de reenvío candidatos son como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más bajos o iguales al nivel de prioridad del flujo de datos; y una segunda sub-unidad de determinación (2022) , configurada para determinar que los puertos de reenvío candidatos no son los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más altos que el nivel de prioridad del flujo de datos.
6. El dispositivo de red según la reivindicación 5, en donde la unidad de determinación del puerto de reenvío (202) comprende:
una sub-unidad de interrogación (2020) , configurada para consultar una tabla de estados de puertos, en donde la tabla de estados de los puertos incluye la correspondencia de nivel de prioridad de puertos, nivel de prioridad de flujo de datos y estado operativo de los puertos.
7. El dispositivo de red según la reivindicación 5 o 6, que comprende, además:
una unidad de rechazo (204) , configurada para determinar, en función del nivel de prioridad del flujo de datos, si rechazar, o no, el flujo de datos, cuando todos los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos están en situación de congestión.
8. Un sistema de red para transmitir un flujo de datos, que comprende:
un primer dispositivo de red y un segundo dispositivo de red, estando un primer puerto de reenvío del primer dispositivo de red conectado con un tercer puerto de reenvío del segundo dispositivo de red, estando un segundo puerto de reenvío del primer dispositivo de red conectado con un cuarto puerto de reenvío del segundo dispositivo de red; en donde un nivel de prioridad del tercer puerto de reenvío es más bajo o igual a un nivel de prioridad del primer puerto de reenvío, un nivel de prioridad del cuarto puerto de reenvío es más bajo o igual a un nivel de prioridad del segundo puerto de reenvío; en donde el primer dispositivo de red está configurado para determinar, en función de una tabla de reenvíos del primer dispositivo de red, los puertos de reenvío candidatos para transmitir el flujo de datos; para determinar, en función de un nivel de prioridad del flujo de datos y de los niveles de prioridad de los puertos de reenvío candidatos, los puertos de reenvío para transmitir el flujo de datos, en donde los puertos de reenvío candidatos se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más bajos o iguales al nivel de prioridad del flujo de datos y los puertos de reenvío candidatos no se determinan como los puertos de reenvío que pueden utilizarse para transmitir el flujo de datos, cuando los niveles de prioridad de los puertos de reenvío candidatos son más altos que el nivel de prioridad del flujo de datos; para transmitir el flujo de datos por intermedio del primer puerto de reenvío de los puertos de reenvío; cuando se congestiona el primer puerto de reenvío, transmitir el flujo de datos por intermedio del segundo puerto de reenvío de los puertos de reenvío; en donde el nivel de prioridad del primer puerto de reenvío es más alto que el nivel de prioridad del segundo puerto de reenvío;
el segundo dispositivo de red está configurado para recibir el flujo de datos desde el primer dispositivo de red y para determinar, en función de una tabla de reenvío del segundo dispositivo de red, los puertos de reenvío para transmitir el flujo de datos.
Patentes similares o relacionadas:
Combinación de contenidos de comunicación, del 29 de Julio de 2020, de Alibaba Group Holding Limited: Un método para un sistema de combinación de contenidos de comunicación, comprendiendo el sistema un módulo de obtención de relación de correlación y un módulo de combinación […]
MÉTODO DE CONTRATACIÓN CUALIFICADA CERTIFICADA UNIVERSAL, del 9 de Julio de 2020, de LLEIDANETWORKS SERVEIS TELEMÀTICS S.A: El objeto de la invención permite a un operador de telecomunicaciones o un proveedor de comunicaciones electrónicas o proveedor de e-delivery enviar contratos […]
Método para habilitar una comunicación entre un dispositivo móvil y un receptor de comunicación, utilizando conversión de formato, del 24 de Junio de 2020, de Vodafone GmbH: Método, realizado por un dispositivo móvil , para habilitar una comunicación entre dicho dispositivo móvil y un receptor de comunicación […]
Transmisión en red de mensajes de datos recíprocos relacionados con la identidad, del 10 de Junio de 2020, de EQUIFAX, INC: Método para transmitir mensajes relacionados con la identidad, que comprende: Almacenar, en un sistema de información relacionada con […]
Dispositivo de interfaz, procedimiento y programa informático para controlar dispositivos sensores, del 10 de Junio de 2020, de Ubiquiti Inc: Un primer dispositivo de interfaz para su uso en un sistema de domótica , comprendiendo el primer dispositivo de interfaz: un módulo de comunicación […]
Método y aparato para enviar información, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método para enviar información, el método que comprende: determinar, por un servidor, la información en cola para ser enviada a un usuario y el tiempo de espera […]
Método, dispositivo y sistema de procesamiento de mensajes, del 3 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método de procesamiento de mensajes, en donde el método comprende: calcular, mediante una parte llamante, una duración de tiempo de envío para […]
Método de comunicaciones basado en la capacidad de servicio y la presencia social, del 3 de Junio de 2020, de Vodafone IP Licensing Limited: Un método para facilitar la comunicación entre un primer dispositivo de comunicación y un segundo dispositivo de comunicación usando una red que soporta un […]