Disposición de un enlace de datos punto a punto agregado lógico que incorpora un enlace multipunto.

Método de configuración de encaminamiento en un primer dispositivo (102) de comunicaciones en un entorno de red comprendiendo el primer dispositivo (102) de comunicaciones y un segundo dispositivo (100) de comunicaciones,

un primer enlace (104) de comunicaciones y un segundo enlace (106) de comunicaciones conectados cada uno al primer y el segundo dispositivos de comunicaciones, con una estación final (108), diferente del primer y el segundo dispositivos de comunicaciones, conectada al primer enlace (204) de comunicaciones, con el primer enlace de comunicaciones conectado a través de un primer puerto (202, 208) al primer dispositivo de comunicaciones, y con el segundo enlace de comunicaciones (206) conectado a través de un segundo puerto (204, 210) al primer dispositivo de comunicaciones, comprendiendo el método:

crear, en el primer dispositivo de comunicaciones, un puerto agregado lógico (220) que conecta el primer y el segundo puertos;

exponer con fines de encaminamiento, en el primer dispositivo de comunicaciones, el puerto agregado lógico (220); y

exponer con fines de encaminamiento, en el primer dispositivo de comunicaciones, el primer puerto de comunicaciones como puerto no agregado (218) .

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2010/049422.

Solicitante: Motorola Mobility LLC .

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 600 North US Highway 45 Libertyville, IL 60048 ESTADOS UNIDOS DE AMERICA.

Inventor/es: BAO,QI, HARVEY,GEORGE A, JOHNSON,GERALD R, LEE,WHAY C, MICHAUD,TED R.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L12/46 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). › Interconexión de redes.
  • H04L12/56

PDF original: ES-2418330_T3.pdf

 


Fragmento de la descripción:

Disposición de un enlace de datos punto a punto agregado lógico que incorpora un enlace multipunto Campo de la invención La presente invención está relacionada, de forma general, con comunicaciones informáticas y, más en particular, con arquitecturas de puente de red.

Antecedentes de la invención Las redes informáticas se han convertido en características estándar de muchos entornos. A menudo, se introduce una nueva red junto a una red existente. Las múltiples redes pueden o no compartir tecnologías (por ejemplo, una puede ser inalámbrica mientras que otra utiliza cable coaxial) , pero a menudo están configuradas para compartir tráfico. Por ejemplo, un dispositivo inalámbrico en una vivienda que busca acceder a internet puede dirigir su tráfico a un concentrador inalámbrico que conecta una línea DSL para conectividad a un proveedor de servicios de internet.

Algunas tecnologías de red proporcionan enlaces "punto a punto", es decir, enlaces (habitualmente cables o fibras ópticas) que conectan un dispositivo con solamente otro dispositivo. Otras tecnologías de red (a menudo basadas en cables coaxiales o radio) se denominan "multipunto" y soportan muchos dispositivos que comunican simultáneamente entre ellos.

Cuando un entorno soporta múltiples redes, es posible que existan enlaces "paralelos" para datos, es decir, puede existir más de un trayecto para ir de un punto dado a otro. Por supuesto, para aplicaciones que requieren transferencia de datos de alta velocidad, es deseable utilizar estos enlaces paralelos para que los datos pasen más rápidamente de lo que sería posible utilizando solamente uno de los enlaces paralelos. Se han desarrollado técnicas conocidas (denominadas "arquitecturas puente" y que utilizan "protocolos puente") para permitir esto: se consulta el entorno de red, y se encuentran enlaces de datos paralelos. Si es posible, los enlaces de datos paralelos son "agregados" en un enlace de datos lógico. A continuación, los dispositivos utilizan el enlace de datos agregados lógico como si fuera un solo enlace cuyo ancho de banda es la suma de los anchos de banda de los enlaces de datos físicos que componen el enlace de datos lógico. El documento "Port aggregation protocol", de Cisco, describe un protocolo que permite proporcionar enlaces paralelos para datos.

En cualquier arquitectura puente, es importante evitar crear "bucles de encaminamiento" en los que los paquetes de datos son enviados repetidamente sin llegar finalmente a ninguna parte. Para impedir estos bucles, las arquitecturas puente conocidas agregan solamente enlaces punto a punto, es decir, enlaces que conectan solamente dos dispositivos (dispositivos que son habitualmente puentes) . Si bien estas arquitecturas puente pueden utilizar enlaces en base a tecnología multipunto, en la práctica solamente pueden hacerlo cuando los enlaces "multipunto" están de hecho limitados a soportar solamente dos dispositivos. Esta limitación sobre la arquitectura puente es tan fuerte que si se formara un enlace de datos agregado lógico que incorporara un enlace multipunto, en el que el enlace multipunto conecta por lo menos a un dispositivo además de los dos dispositivos punto finales, los dispositivos punto finales dejarían de poder comunicar con el dispositivo adicional.

Breve compendio Las consideraciones anteriores y otras, se solucionan mediante la presente invención, que puede entenderse haciendo referencia a la especificación, los dibujos y las reivindicaciones. De acuerdo con aspectos de la presente invención, múltiples enlaces de datos paralelos que conectan dos dispositivos de comunicaciones de punto final son agregados en un enlace lógico. Si uno de los enlaces de datos paralelos es un enlace multipunto, entonces un dispositivo de punto final puede seguir accediendo a dicho enlace multipunto para encaminar tráfico a una estación final en el enlace multipunto (es decir, a un dispositivo diferente al otro dispositivo de punto final del enlace de datos agregado lógico) . En la terminología de esta descripción, se accede al enlace agregado lógico a través de un "puerto agregado" en un dispositivo de punto final, mientras que se accede al componente de enlace multipunto directamente a través de un "puerto individual". (En este caso, "individual" significa simplemente "no agregado".) Utilizando esta terminología, un enlace multipunto dado puede ser accedido simultáneamente a través de un puerto agregado y a través de un puerto individual. La invención está definida mediante las reivindicaciones independientes 1 y 10.

Algunas realizaciones asignan costes de encaminamiento al puerto agregado y al puerto individual. Asignando al puerto agregado un coste menor que al puerto individual, estas realizaciones evitan crear bucles de encaminamiento.

Si bien los métodos de la presente invención son muy generales, en algunas realizaciones, la agregación se lleva a cabo en la capa 2 del modelo de protocolo de siete capas de interconexión de sistemas abiertos. A continuación, los métodos de la presente invención funcionan correctamente con arquitecturas y protocolos puente IEEE 802.1 existentes (incluyendo protocolos de árbol de expansión) . Debe observarse que para la presente descripción, "puentear" se refiere a una función que puede realizarse a cabo mediante un dispositivo de comunicaciones

dedicado (es decir, mediante un "puente") o que puede llevarse a cabo mediante un dispositivo informático de propósito general.

En algunas realizaciones que soportan un protocolo de árbol de expansión, el puerto agregado y el puerto individual pueden asignarse cada uno a un estado de deshabilitado, bloqueo, escucha, aprendizaje, envío y desactivación. El estado del puerto agregado puede ser diferente del estado del puerto individual.

Los enlaces de datos agregados conjuntamente pueden representar diferentes velocidades de datos y diferentes tecnologías de capa física, incluyendo tecnologías de red de área local cableada e inalámbrica.

Breve descripción de las diversas vistas de los dibujos Si bien las reivindicaciones adjuntas definen las características de la presente invención con particularidad, la invención, junto con sus objetivos y ventajas, puede comprenderse mejor a partir de la siguiente descripción detallada, tomada junto con los dibujos adjuntos, de los cuales:

la figura 1 es una vista general de un entorno representativo en el que puede ponerse en práctica la presente invención;

la figura 2 es un esquema lógico de un dispositivo puente que ejecuta un protocolo puente en capas que realiza aspectos de la presente invención; y

la figura 3 es un diagrama de flujo de un método para agregar enlaces de datos, de acuerdo con aspectos de la presente invención.

Descripción detallada Pasando a los dibujos, en los que los numerales de referencia similares se refieren a elementos similares, la invención se muestra siendo implementada en un entorno adecuado. La siguiente descripción está basada en realizaciones de la invención y no deberá considerarse como limitativa de la invención con respecto a realizaciones alternativas que no se describen explícitamente en el presente documento.

La figura 1 muestra un entorno de comunicaciones local representativo. Dos puentes 100, 102 están conectados mediante por lo menos dos enlaces 104, 106 de comunicaciones. Los puentes 100, 102 de la figura 1 se muestran como dispositivos independientes. En algunas situaciones, especialmente en viviendas o en otros entornos reducidos, no existen dispositivos puente independientes. En su lugar, las funciones de puente se llevan a cabo mediante dispositivos, tal como ordenadores personales, concentradores de red o descodificadores.

Los enlaces 104, 106 de comunicaciones pueden representar cualquier número de tecnologías físicas y lógicas. Pueden ser cableados, ópticos o inalámbricos, por ejemplo. No necesitan basarse en la misma tecnología o soportar la misma velocidad de transmisión de datos. Para la presente descripción, por lo menos uno de los enlaces 104, 106 que conectan los puentes 100, 102 es un enlace multipunto (por ejemplo, una red de área local o "LAN") . (Dado que un enlace de comunicaciones debe conectar por lo menos dos dispositivos para ser útil, un enlace "multipunto" conecta por lo menos tres dispositivos y se diferencia de un enlace "punto a punto", que conecta solamente dos dispositivos.) En la figura 1, el enlace 104 es claramente un enlace multipunto dado que conecta con la "estación final" 108 además de conectar a los dos puentes 100, 102. En este caso, una "estación final" es cualquier dispositivo informático diferente al los dos puentes 100, 102. El enlace 106 puede ser un enlace punto a punto que conecta solamente los dos puentes... [Seguir leyendo]

 


Reivindicaciones:

1. Método de configuración de encaminamiento en un primer dispositivo (102) de comunicaciones en un entorno de red comprendiendo el primer dispositivo (102) de comunicaciones y un segundo dispositivo (100) de comunicaciones, un primer enlace (104) de comunicaciones y un segundo enlace (106) de comunicaciones conectados cada uno al primer y el segundo dispositivos de comunicaciones, con una estación final (108) , diferente del primer y el segundo dispositivos de comunicaciones, conectada al primer enlace (204) de comunicaciones, con el primer enlace de comunicaciones conectado a través de un primer puerto (202, 208) al primer dispositivo de comunicaciones, y con el segundo enlace de comunicaciones (206) conectado a través de un segundo puerto (204, 210) al primer dispositivo de comunicaciones, comprendiendo el método:

crear, en el primer dispositivo de comunicaciones, un puerto agregado lógico (220) que conecta el primer y el segundo puertos;

exponer con fines de encaminamiento, en el primer dispositivo de comunicaciones, el puerto agregado lógico (220) ; y

exponer con fines de encaminamiento, en el primer dispositivo de comunicaciones, el primer puerto de comunicaciones como puerto no agregado (218) .

2. Método de configuración de encaminamiento según la reivindicación 1, en el que el primer y el segundo dispositivos de comunicaciones son dispositivos de comunicaciones de la capa 2, en el que la capa 2 se refiere a la capa de enlace de datos sobre el modelo de siete capas de interconexión de sistemas abiertos.

3. Método de configuración de encaminamiento según la reivindicación 1, en el que el primer y el segundo enlaces de comunicaciones son redes de área local.

4. Método de configuración de encaminamiento según la reivindicación 1, en el que una tecnología de capa física que soporta el primer enlace de comunicaciones difiere de una tecnología de capa física que soporta segundo enlace de comunicaciones.

5. Método de configuración de encaminamiento según la reivindicación 1, en el que el primer enlace de comunicaciones soporta una velocidad de datos diferente de una velocidad de datos soportada por el segundo enlace de comunicaciones.

6. Método de configuración de encaminamiento según la reivindicación 1, en el que exponer un puerto con fines de encaminamiento comprende añadir una entrada para el puerto a una estructura de datos de tabla de encaminamiento almacenada en memoria física en el primer dispositivo de comunicaciones.

7. Método de configuración de encaminamiento según la reivindicación 1, que comprende además:

exponer con fines de encaminamiento, en el primer dispositivo de comunicaciones, el segundo puerto de comunicaciones como puerto no agregado.

8. Método de configuración de encaminamiento según la reivindicación 1, que comprende además:

mediante el primer dispositivo de comunicaciones, solicitar al primer y el segundo puertos información y estado;

en el primer dispositivo de comunicaciones, asignar un ID de puerto único a dicho puerto no agregado;

mediante el primer dispositivo de comunicaciones, solicitar al puerto agregado lógico información y estado;

en el primer dispositivo de comunicaciones, asignar un ID de puerto único al puerto agregado lógico; y

mediante el primer dispositivo de comunicaciones, participar en operaciones de protocolo de árbol de expansión.

9. Método de establecimiento de encaminamiento según la reivindicación 8, que comprende además, antes de participar en operaciones de protocolo de árbol de expansión:

en el primer dispositivo de comunicaciones, asignar un coste de encaminamiento al puerto agregado lógico; y

en el primer dispositivo de comunicaciones, asignar un coste de encaminamiento al puerto no agregado;

en el que el coste de encaminamiento del puerto agregado lógico es menor que el coste de encaminamiento del puerto no agregado.

10. Un primer dispositivo (102) de comunicaciones para utilizar en un entorno de red que comprende el primer dispositivo de comunicaciones y un segundo dispositivo (100) de comunicaciones, con un primer enlace (104) de comunicaciones y un segundo enlace (106) de comunicaciones conectados, cada uno, al primer y el segundo dispositivos de comunicaciones, y con una estación final (108) , diferente al primer y el segundo dispositivos de

comunicaciones, conectada al primer enlace de comunicaciones, comprendiendo el primer dispositivo de comunicaciones: un primer puerto (202, 208) conectado al primer enlace (104) de comunicaciones; un segundo puerto conectado al segundo enlace (106) de comunicaciones;

una memoria; y una capacidad de procesamiento conectada operativamente al primer puerto, al segundo puerto y a la memoria y configurada para:

crear un puerto agregado lógico conectado al primer y el segundo puertos (220) ; exponer con fines de encaminamiento el puerto agregado lógico (220) ; y exponer con fines de encaminamiento el primer puerto de comunicaciones como puerto no agregado (218) .

11. Primer dispositivo de comunicaciones según la reivindicación 10, en el que el primer dispositivo de comunicaciones es un dispositivo de comunicaciones de la capa 2, en el que la capa 2 se refiere a la capa de enlace de datos del modelo de siete capas de interconexión de sistemas abiertos.

12. Primer dispositivo de comunicaciones según la reivindicación 10, en el que el primer dispositivo de comunicaciones está seleccionado entre el grupo que consiste en: un puente, una pasarela, un concentrador de red y un ordenador personal.

13. Primer dispositivo de comunicaciones según la reivindicación 10, en el que el primer y el segundo enlaces de comunicaciones son redes de área local.

14. Primer dispositivo de comunicaciones según la reivindicación 10, en el que una tecnología de capa física que soporta el primer enlace de comunicaciones difiere de una tecnología de capa física que soporta el segundo enlace de comunicaciones.

15. Primer dispositivo de comunicaciones según la reivindicación 10, en el que el primer enlace de comunicaciones soporta una velocidad de datos diferente a una velocidad de datos soportada por el segundo enlace de comunicaciones.

16. Primer dispositivo de comunicaciones según la reivindicación 10, en el que la capacidad de procesamiento comprende un procesador central y por lo menos un procesador de comunicaciones periférico.

17. Primer dispositivo de comunicaciones según la reivindicación 10, en el que exponer un puerto con fines de encaminamiento comprende añadir una entrada para el puerto a una estructura de datos de tabla de encaminamiento almacenada en la memoria.

18. Primer dispositivo de comunicaciones según la reivindicación 10, en el que la capacidad de procesamiento está configurada además para:

exponer con fines de encaminamiento el segundo puerto de comunicaciones como puerto no agregado.

19. Primer dispositivo de comunicaciones según la reivindicación 10, en el que la capacidad de procesamiento está configurada además para: solicitar al primer y el segundo puertos información y estado; asignar un ID de puerto único al puerto no agregado; solicitar al puerto agregado lógico información y estado;

asignar un ID de puerto único al puerto agregado lógico; y participar en operaciones de protocolo de árbol de expansión.

20. Primer dispositivo de comunicaciones según la reivindicación 19, en el que la capacidad de procesamiento está configurada además para, antes de participar en operaciones de protocolo de árbol de expansión: asignar un coste de encaminamiento al puerto agregado lógico; y

asignar un coste de encaminamiento al puerto no agregado; en el que el coste de encaminamiento del puerto agregado lógico es menor que el coste de encaminamiento del puerto no agregado.

21. Primer dispositivo de comunicaciones según la reivindicación 10:

en el que el puerto agregado lógico se crea, por lo menos en parte, mediante soporte lógico que funciona en la capacidad de procesamiento y se configura como una capa de agregación de múltiples enlaces físicos que comunica con capas de control de acceso al medio para el primer y segundo puertos y con una capa de presentación de puertos; y

en el que el puerto agregado básico y el puerto no agregado son expuestos, por lo menos en parte, mediante el soporte lógico que funciona en la capacidad de procesamiento y está configurado como la capa de presentación de puertos que comunica con la capa de agregación de múltiples enlaces físicos y con una capa puente.

22. Primer dispositivo de comunicaciones según la reivindicación 10:

en el que el puerto agregado lógico y el puerto no agregado están asignados cada uno a un estado, en base a un protocolo de árbol de expansión, seleccionado entre el grupo que consiste en: deshabilitado, bloqueo, escucha, aprendizaje, envío y desactivación;

y

en el que el estado del puerto agregado lógico es independiente del estado del puerto no agregado.


 

Patentes similares o relacionadas:

Dispositivo inalámbrico y procedimiento para visualizar un mensaje, del 25 de Marzo de 2020, de QUALCOMM INCORPORATED: Un dispositivo inalámbrico para visualizar un mensaje, comprendiendo el dispositivo inalámbrico: un visualizador gráfico ; una unidad de comunicaciones inalámbricas […]

Método de indicación de disponibilidad de servicio para terminales de radiofrecuencia de corto alcance, con visualización de icono de servicio, del 26 de Febrero de 2020, de Nokia Technologies OY: Un método que comprende: recibir, en un dispositivo , información de icono de un dispositivo de origen en conexión con descubrimiento de dispositivo […]

Aparato y procedimiento para usar en la realización de peticiones de repetición automática en sistemas de comunicaciones de acceso múltiple inalámbricas, del 6 de Noviembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para usar en un sistema de comunicaciones inalámbricas que comprende al menos una estación base y al menos dos terminales inalámbricos […]

Procedimiento y aparato para la transmisión de entramado con integridad en un sistema de comunicación inalámbrica, del 6 de Noviembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para el entramado de paquetes en un sistema de transmisión inalámbrico que admite transmisiones de radiodifusión, el procedimiento que comprende: […]

Imagen de 'Procedimiento y aparato para sistemas inalámbricos de activación'Procedimiento y aparato para sistemas inalámbricos de activación, del 31 de Octubre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para controlar de forma inalámbrica una tarjeta de interfaz de red NIC (108 A-N) usando una red inalámbrica , con la NIC (108 A-N) […]

Método y sistema para visualizar un nivel de confianza de las operaciones de comunicación de red y la conexión de servidores, del 16 de Octubre de 2019, de Nokia Technologies OY: Un método que comprende: recibir, en un servidor , una primera solicitud para un análisis de una primera operación de comunicación desde […]

Un protocolo de red agile para comunicaciones seguras con disponibilidad asegurada de sistema, del 11 de Septiembre de 2019, de VirnetX Inc: Un método para un primer nodo para establecer una sesión con un segundo nodo , el método se realiza en el primer nodo , en el que […]

Dispositivo de nodo para una red de sensores inalámbricos, del 10 de Julio de 2019, de Wirepas Oy: Un dispositivo de nodo para una red de sensores inalámbricos, comprendiendo el dispositivo de nodo: - un transceptor […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .