[go: up one dir, main page]

ES2732075T3 - Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método - Google Patents

Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método Download PDF

Info

Publication number
ES2732075T3
ES2732075T3 ES05100985T ES05100985T ES2732075T3 ES 2732075 T3 ES2732075 T3 ES 2732075T3 ES 05100985 T ES05100985 T ES 05100985T ES 05100985 T ES05100985 T ES 05100985T ES 2732075 T3 ES2732075 T3 ES 2732075T3
Authority
ES
Spain
Prior art keywords
multicast
network
packets
gateway
clients
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.)
Expired - Lifetime
Application number
ES05100985T
Other languages
English (en)
Inventor
Sebastien Perrot
Gilles Straub
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Madison Patent Holdings SAS
Original Assignee
InterDigital Madison Patent Holdings SAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by InterDigital Madison Patent Holdings SAS filed Critical InterDigital Madison Patent Holdings SAS
Application granted granted Critical
Publication of ES2732075T3 publication Critical patent/ES2732075T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1863Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
    • H04L12/1877Measures taken prior to transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1836Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un método, implementado por una puerta de enlace, para transportar paquetes de multidifusión entre una primera red (2.4) conectada a dicha puerta de enlace y una segunda red (2.9) conectada a dicha puerta de enlace, estando destinados dichos paquetes de multidifusión (2.1), que se originan desde la segunda red, para clientes de multidifusión (2.6, 2.7) en la primera red, comprendiendo el método las etapas de: la interceptación, por dicha puerta de enlace, de paquetes de multidifusión transmitidos en modo de multidifusión desde la segunda red a al menos uno de los clientes de multidifusión en la primera red que está suscrito a un grupo de transmisión de multidifusión; la transformación, mediante dicha puerta de enlace, de al menos algunos de dichos paquetes de multidifusión interceptados en paquetes de unidifusión en un nivel de Control de Acceso Medio, MAC, y la transmisión de los paquetes de unidifusión a dicho al menos uno de los clientes de multidifusión en la primera red suscrito a dicho grupo de transmisión de multidifusión.

Description

DESCRIPCIÓN
Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método
La presente invención se refiere al transporte de un flujo multipunto a través de una red y, más particularmente, a la forma en que la confiabilidad de la distribución de este flujo a través de una red de área local puede mejorarse en el caso en que el mecanismo para la distribución multipunto de este flujo resulte no ser confiable en la red de área local.
En redes de transferencia de información basadas en paquetes, como por ejemplo Internet, redes de área local IP o similares, se encuentran varios modos de transferencia de información. Estos modos se pueden clasificar en tres categorías en función del número de emisores y de receptores que participan en este transporte. En primer lugar, hay un transporte punto a punto (o "unidifusión") que permite al emisor enviar un paquete de información destinado a un único receptor identificado por su dirección en la red. Este es el modo de transporte utilizado por los protocolos más populares en la red de Internet, como el protocolo de transferencia de páginas web HTTP ("Protocolo de transferencia de hipertexto", por sus siglas en inglés) o el Protocolo de transferencia de archivos (FTP, por sus siglas en inglés). Otro modo de transporte implica un emisor que transporta un paquete en modo de transmisión. En este modo, el paquete enviado por el emisor se envía a todos los nodos de la red. Este modo no está disponible en Internet, pero se encuentra en redes de área local. El tercer modo involucra a un emisor o un grupo de emisores que transportan un paquete a un grupo de receptores, en un modo de transporte multipunto (o "multidifusión"). En este modo, los paquetes se envían a una dirección llamada dirección de multidifusión y se reenvían a todos los destinatarios que pertenecen al grupo de transmisión. Se dirá que un cliente que se une a un grupo de transmisión se suscribe al grupo y un cliente que abandona el grupo se dice que se desuscribe del grupo.
El modo de multidifusión se usa en la práctica para guardar el ancho de banda intermedio en la red cuando una fuente envía datos a un grupo de destinatarios. Específicamente, en este caso, el uso de un modo de transporte de unidifusión implica que el envío de los datos se realiza en función de la cantidad de destinatarios. Este modo provoca la duplicación de los paquetes en las partes de la red que son comunes a las rutas entre la fuente y los diversos destinatarios. Por otro lado, la multidifusión permite enviar los datos solo una vez, y estos datos se duplican en los enrutadores de la red, en función de las rutas que conducen a los destinatarios que pertenecen al grupo de transmisión. La Figura 1a ilustra la transmisión de un paquete de datos (P) enviado por un nodo "S", la fuente de información, a los nodos "A", "B" y "C". Puede observarse que el paquete "P" se duplica tres veces entre el nodo "S" y el enrutador "R1", dos veces entre los enrutadores "R1" y "R2" en el caso de la transferencia de unidifusión y no se duplica en el caso de la transferencia multipunto ilustrada en la Figura 1b. En este caso, la fuente "S" envía un único paquete "P", el enrutador "R1" sabe que el paquete debe retransportarse en dos ramas de cada tres hacia el nodo "A" y el enrutador "R2" que en sí mismo lo transporta a los clientes "B" y "C", los miembros del grupo. El paquete no se envía hacia los nodos "D" y "E" que no son miembros del grupo de transmisión.
Una red de área local generalmente comprende una puerta de enlace que une la red de área local correspondiente y la red exterior, generalmente la Internet. Varios dispositivos locales están conectados a esta puerta de enlace, de acuerdo con varias tecnologías posibles, tales como Ethernet, IEEE 1394 o tecnologías para la conexión inalámbrica por radio. Estos dispositivos pueden acceder a la red exterior a través de la puerta de enlace que funciona como enrutador entre la red de área local y la red exterior. Cuando un dispositivo local, el cliente, desea unirse a un grupo de transmisión de datos multipunto, se suscribe a la dirección de multidifusión, por ejemplo de acuerdo con el protocolo de administración de grupos de Internet IGMP, este protocolo se conoce bajo la referencia "RFC 3376" en el IETF (Grupo de Trabajo de Ingeniería de Internet, por sus siglas en inglés). Después de esta suscripción, el nodo se reconoce como un miembro del grupo de transmisión y los paquetes correspondientes a este flujo, y transmitidos en modo multipunto, se enrutan desde Internet a este cliente a través de la puerta de enlace.
Puede ser que, dependiendo de la tecnología utilizada, la multidifusión en la red de área local no siempre se realice de manera confiable. Por ejemplo, en el caso de que la red de área local sea una red inalámbrica que funcione de acuerdo con un protocolo de la familia 802.11 en la versión a, b o g, el paquete transportado se analiza para ver si está intacto y los paquetes que no están intactos se desechan pero no se retransportan. Se pierden.
El documento de patente europea EP 0902569 A1 describe un método y un sistema para un cliente de punto final de unidifusión para acceder a una sesión de protocolo de Internet de multidifusión.
El documento US 2002/0143951 A1 describe un método y un sistema de multidifusión para el puente de red de unidifusión. En lo que respecta a la patente europea EP 0 902 569 A1, los clientes de punto final son clientes de unidifusión a nivel de IP y no son clientes de multidifusión.
La invención posibilita el mejoramiento de la confiabilidad de la transmisión de paquetes multipunto entre la puerta de enlace y el cliente final que recibe estos paquetes a través de una red de área local. Esta confiabilidad se asegura al transformar estos paquetes de multidifusión sobre la marcha en paquetes de transmisión de unidifusión antes de enviarlos a su destinatario. Específicamente, a través de las mismas redes, se asegura el transporte de los paquetes de acuerdo con el método de unidifusión y un mecanismo permite la retransportación de los paquetes no intactos entre la puerta de enlace y el cliente. Para hacer esto, la puerta de enlace intercepta las solicitudes de suscripción de un cliente a una dirección de multidifusión de tal manera que se mantenga una asociación entre dichas direcciones y los clientes suscriptores. Posteriormente, la puerta de enlace intercepta los paquetes transmitidos en modo multipunto a estas direcciones y los envía en modo de unidifusión a los clientes suscriptores.
Los problemas expuestos anteriormente se resuelven mediante un método de transporte de paquetes transmitidos en modo de multidifusión mediante un dispositivo para la conexión entre una primera red y una segunda red, los paquetes multipunto que se originan en la segunda red destinada a los clientes de la primera red, caracterizada por que comprende una etapa de recepción de paquetes de multidifusión y el envío de acuerdo con un modo de transmisión de unidifusión de al menos ciertos paquetes transmitidos en modo de multidifusión a al menos uno de los clientes de la primera red que están suscritos al grupo de transmisión.
Según una realización particular de la invención, el método comprende una etapa de determinación de las direcciones de los clientes de la primera red que están suscritos al grupo de transmisión mediante el uso de medios de asociación asociando las direcciones de los clientes que están suscritos a esta dirección con cada dirección de multidifusión, a la que al menos un cliente de la primera red es un suscriptor.
El método comprende una etapa para actualizar la información de los medios de asociación mediante el análisis de los mensajes de suscripción transportados a la segunda red por los clientes de la primera red.
Según una realización particular de la invención, la primera red que comprende solo un cliente, los paquetes transmitidos en modo de multidifusión se transportan directamente en modo de unidifusión a este único cliente.
Según una realización particular de la invención, la primera red es una red inalámbrica que implementa al menos un protocolo de la familia 802.11 y donde el dispositivo para la conexión es el punto de acceso de esta red inalámbrica.
Los problemas también pueden resolverse mediante un dispositivo para la conexión entre una segunda red y una primera red que posee medios para transportar los paquetes recibidos en modo de multidifusión desde la segunda red destinada a los clientes de la primera red que están suscritos al grupo de transmisión, caracterizado por que estos medios de transporte comprenden medios para transportar dichos paquetes en modo de unidifusión a los clientes que están suscritos.
Según una realización particular de la invención, el dispositivo para la conexión comprende medios de asociación entre las direcciones de multidifusión y las direcciones de los clientes que están suscritos.
Según una realización particular de la invención, los medios de asociación comprenden medios de análisis de los mensajes enviados por los clientes para gestionar su suscripción a los grupos de multidifusión.
La invención se comprenderá mejor y otras características y ventajas se harán evidentes al leer la descripción que sigue al hacer referencia a los dibujos adjuntos, entre los cuales:
La Figura 1 ilustra el modo de funcionamiento de una transmisión unidifusión de un paquete a tres destinatarios de una manera conocida.
La Figura 1b ilustra el modo de funcionamiento de la misma distribución en modo de multidifusión de una manera conocida.
La Figura 2 ilustra una red que funciona de acuerdo con una realización ilustrativa de la invención.
La Figura 3 detalla las etapas del procesamiento realizado por la puerta de enlace de un informe IGMP de un cliente en una transmisión de multidifusión de acuerdo con la realización ilustrativa de la invención.
La Figura 4 detalla las etapas del procesamiento de un paquete transmitido en modo de multidifusión por esta puerta de enlace.
La Figura 5 detalla la arquitectura de una puerta de enlace que funciona de acuerdo con la realización ilustrativa de la invención.
La Figura 6 ilustra una red de área local que posee varios puntos de acceso dentro del marco de la realización ilustrativa de la invención.
La Figura 7 ilustra la arquitectura de software de la implementación de la realización ilustrativa de la invención.
Por lo tanto, la invención es un método para transformar sobre la marcha un flujo de multidifusión que llega a la puerta de enlace de una red de área local y está destinado a un cliente de la red de área local en un flujo de unidifusión. La transformación tiene lugar, por ejemplo, en la puerta de enlace, en cualquier caso, en general, en un dispositivo a través del cual viaja el tráfico del IP destinado al dispositivo de la red de área local. El punto de vista de la realización ilustrativa que sigue es el caso en el que la red es una red inalámbrica según un protocolo de la familia 802.11. Este ejemplo no es limitativo y la invención se puede usar con otros tipos de redes de área local.
La Figura 2 ilustra la red de la realización ilustrativa de la invención. En esta, primero se encuentran las fuentes de datos S1, S2 y S3, a las que se hace referencia con 2.10, 2.11 y 2.12, las cuales son servidores de contenido. Estos servidores están conectados a una red externa, aquí Internet, a la cual se hace referencia con 2.9. En el lado del usuario se encontrará una red de área local inalámbrica a la cual se hace referencia con 2.4 que vincula a los clientes A, B y C, a los cuales se hace referencia con 2.6, 2.7 y 2.8, y un punto de acceso que sirve como puerta de enlace, a la cual se hace referencia con 2.5, que vincula la red de área local a Internet. La red de área local inalámbrica es una red de acuerdo con un protocolo de la familia 802.11 pero podría estar basada en alguna otra tecnología. Se deduce que el problema de la confiabilidad surge de una manera más crítica en el caso de una red inalámbrica que en el caso de una red de cable, como, por ejemplo, una red Ethernet. Los clientes A, B y C son, por lo tanto, clientes potenciales para la información transmitida por los servidores S1, S2 y S3. Estos clientes se conectarán a estas transmisiones, por ejemplo, a través del protocolo IGMP. Por lo tanto, los clientes señalarán su suscripción a una transmisión en forma de un informe IGMP (o "mensaje de registro IGMP"). Cuando reciba este informe, la puerta de enlace enviará un informe del mismo tipo destinado a los enrutadores a los que está conectado. De esta manera, la información que hace posible dirigir el flujo de multidifusión al destinatario se propagará entre los enrutadores. Estos informes IGMp serán interceptados por el punto de acceso, que mantendrá una tabla que asocia, por un lado, la dirección de multidifusión presente en el campo "dirección de origen" del informe IGMP y la dirección MAC ("Control de acceso al medio", por sus siglas en inglés) de origen del informe. La realización ilustrativa de la invención describe una tabla, pero será evidente para el experto en la técnica que cualquier forma de gestionar esta asociación entre una dirección de multidifusión y las direcciones de los clientes de la red de área local puede ser adecuada, como, por ejemplo, una lista, una tabla hash o similar. El análisis del informe adecuado permite determinar si el cliente se está uniendo o abandonando el grupo de transmisión y modificar la tabla en consecuencia. Posteriormente, un filtro implementado en la capa IP del punto de acceso procesará los paquetes IP de multidifusión sobre la marcha para transformarlos en paquetes de unidifusión a nivel de MAC. Por lo tanto, los paquetes serán interceptados y procesados por el filtro de acuerdo con la realización ilustrativa mientras atraviesan la puerta de enlace. Un paquete de multidifusión, al cual se hace referencia con 2.1, se detectará y se transformará en dos paquetes de unidifusión a los cuales se hace referencia con 2.2 y 2.3, que se enviarán a los clientes A y B pertenecientes al grupo de transmisión.
En la Figura 3 se detalla un diagrama que ilustra las etapas principales del procesamiento del informe IGMP por parte del punto de acceso. En el caso de la realización ilustrativa descrita, la puerta de enlace es el punto de acceso de la red inalámbrica a la que se conectarán los clientes. Se dirá que se asocian en el caso de una red inalámbrica. El procesamiento se implementa en forma de un filtro, al que se hace referencia con 5.12, a nivel de la capa MAC que detectará los paquetes IP correspondientes a los informes IGMP que se originan en los clientes conectados al punto de acceso. El análisis de estos informes permite extraer de allí la dirección de multidifusión y la dirección MAC del cliente desde el que se originó el informe. Cualquier informe IGMP contiene registros de grupo que indican ya sea el estado actual o el cambio de estado de la interfaz identificada por la dirección MAC con respecto a su pertenencia al grupo de multidifusión. Esta información se codifica en el campo "tipo de registro" del registro de grupo. Esta información permitirá mantener una tabla, a la cual se hace referencia con 5.10, en la puerta de enlace que asocia direcciones de multidifusión y un conjunto de direcciones MAC correspondientes a las interfaces de los clientes que pertenecen a este grupo de transmisión. Además de este mecanismo que hace posible borrar una asociación en la tabla cuando se envía un informe IGMP que anuncia que un cliente está abandonando un grupo de multidifusión, también se podrán tomar medidas para borrar una entrada correspondiente a un cliente que se desuscribe del punto de acceso. Por lo tanto, específicamente, el cliente que abandona la red abandona el grupo.
El procesamiento de los paquetes que llegan desde la red externa en la puerta de enlace en modo de multidifusión puede realizarse, por ejemplo, de acuerdo con el diagrama de la Figura 4. Se implementa un filtro al cual se hace referencia con 5.11, por ejemplo, al nivel de la capa IP de la puerta de enlace. Este filtro detectará todos los paquetes que llegan a la puerta de enlace en modo de multidifusión. Para cada paquete que llega de este tipo, se extraerá la dirección de multidifusión. Esta dirección se buscará en la tabla de asociación a la que se hace referencia con 5.10. En el caso de que no se encuentre un registro correspondiente a esta dirección, esto indica que ningún cliente de la red inalámbrica pertenece al grupo de transmisión, por lo que el paquete puede ser ignorado y no será transportado. Si se encuentra un registro, el paquete IP de multidifusión, o un fragmento de este último, se encapsulará en al menos un paquete MAC que se enviará a todas las direcciones MAC indicadas en la tabla. El modo de transmisión de este paquete MAC será el modo de unidifusión. Por lo tanto, el paquete MAC se enviará en función de la cantidad de destinatarios. De esta manera, estos paquetes se beneficiarán del mecanismo para corregir los errores de este modo de transmisión en el nivel de MAC. La referencia de la capa MAC en la familia de protocolos 802 es "IEEE Std 802.11, edición de 1999 (Reaff 2003)". Estos paquetes, por lo tanto, serán recibidos por la capa MAC del cliente, que extraerá el paquete IP de multidifusión de la misma y los pasará a la capa IP. Por lo tanto, se observa que el método no requiere modificación del cliente. Específicamente, el modo de unidifusión se relaciona solo con la capa MAC. El paquete IP transportado en el paquete MAC sigue siendo un paquete IP de multidifusión como lo espera la capa IP y la aplicación desde la cual se origina la conexión.
La Figura 5 ilustra la arquitectura de una puerta de enlace que funciona de acuerdo con la realización ilustrativa de la invención. La puerta de enlace, a la cual se hace referencia con 5.1, comprende un procesador, al cual se hace referencia con 5.3, capaz de ejecutar programas almacenados en la memoria de solo lectura, a la cual se hace referencia con 5.2 del dispositivo después de haberlos transferido a la memoria de acceso aleatorio, a la cual se hace referencia con 5.4. El dispositivo posee al menos dos interfaces de red. Una, a la cual se hace referencia con 5.5, permite la conexión del dispositivo a la red externa, a la cual se hace referencia con 5.9, por ejemplo, Internet. La otra, a la cual se hace referencia con 5.6, controla medios de transporte inalámbricos, a los cuales se hace referencia con 5.7, permitiendo la conexión de los clientes de la red de área local. Estos elementos se comunican a través del bus al cual se hace referencia con 5.8. El procesador, 5.3, permite en particular la ejecución de las capas de red que incluyen la capa MAC y la capa IP que contiene los filtros, a los cuales se hace referencia con 5.11 y 5.12, dependiendo de la realización ilustrativa de la invención. Los medios de asociación entre las direcciones MAC de los clientes y las direcciones de multidifusión se representan mediante una tabla de asociación en la memoria de acceso aleatorio a la que se hace referencia con 5.10.
La Figura 7 detalla la arquitectura de software de estas capas de red. Las capas de red, a las que se hace referencia con 7.1, comprenden una capa física, a la que se hace referencia con 7.5, cuya función es interactuar directamente con el medio de comunicación, ambas inalámbricas, así como la conexión a la red externa, que puede ser, por ejemplo, una conexión Ethernet o ADSL. Justo por encima de la capa física está la capa MAC, a la cual se hace referencia con 7.4, que permite una abstracción de la capa física que realmente se usa. Es en este nivel que el filtro, al cual se hace referencia con 7.7, se implementa en los informes IGMP. La pila IP, a la cual se hace referencia con 7.3, se encuentra sobre la capa MAC. Es aquí donde se encontrará el filtro, al que se hace referencia con 7.6, para los paquetes IP de multidifusión. Las aplicaciones, a las que se hace referencia con 7.2, usan esta pila IP para comunicarse.
Una implementación alternativa puede consistir en transportar los paquetes de multidifusión recibidos y no corresponder a ninguna asociación en la tabla en modo de multidifusión a los clientes. En el caso contrario, el transporte de multidifusión en el nivel de MAC a través de la red de área local puede estar desactivado.
Ciertas redes de área local inalámbricas pueden contener varios puntos de acceso. Esta configuración se ilustra en la Figura 6, que muestra un primer punto de acceso AP1 al cual se hace referencia con 6.2 conectado a una red exterior, aquí se hace referencia a Internet con 6.1. Este primer punto de acceso cubre una primera zona de acceso denominada BSS1 ("Conjunto de servicios básicos", por sus siglas en inglés), a la cual se hace referencia con 6.5. En BSS1, dos clientes A y B, a los cuales se hace referencia con 6.7 y 6.8, están conectados al punto de acceso AP1. Un segundo punto de acceso AP2, al cual se hace referencia con 6.3, también posee una zona de cobertura BSS2, a la cual se hace referencia con 6.6. Dos clientes C y D, a los cuales se hace referencia con 6.9 y 6.10, están conectados a este segundo punto de acceso AP2. Los dos puntos de acceso están conectados entre sí por una red 6.4. Esta red puede ser una red de cable tal como Ethernet, un enlace de radio inalámbrico distinto de las redes constituidas por los puntos de acceso y sus clientes. También se puede concebir una solución en la que el segundo punto de acceso AP2 sea un cliente perteneciente a la zona BSS1 del primer punto de acceso.
El modo de funcionamiento de la invención dentro de este marco de una red de área local que incluye varios puntos de acceso dependerá del modo de funcionamiento de este segundo punto de acceso y de la forma en que los paquetes serán enrutados en la red. Se deben distinguir dos casos, en un primer caso, el punto de acceso AP2 funcionará como un enrutador en el nivel de IP. En este caso, AP2 aparecerá con respecto al punto de acceso AP1 como uno de sus clientes. La suscripción a una multidifusión de un cliente de AP2 se manifestará como la suscripción de AP2 a AP1 para esta transmisión. Por lo tanto, los paquetes de multidifusión recibidos por AP1 destinados a AP2 se transportarán a través de una transmisión de unidifusión a nivel de MAC. AP2 recibirá estos paquetes a nivel de IP como paquetes de multidifusión normales. Por lo tanto, es necesario implementar la invención también en el punto de acceso AP2 para transportarlos en modo de unidifusión a los clientes de AP2.
En un segundo caso, el punto de acceso AP2 se comportará como un puente sobre el nivel de MAC, como se describe en el estándar 802.1d. En este caso, la red construida detrás de AP1 se ve a nivel de IP como una sola red, la distribución de los paquetes por AP1 a los clientes finales, los propios como los que se encuentran detrás de AP2 se realizarán a nivel de MAC. En este caso, AP1 transformará los paquetes IP de multidifusión que llegan desde la red exterior en paquetes MAC de unidifusión que se transportarán directamente al cliente final, directamente o a través de AP2, sin retroceder hasta el nivel de IP. Por lo tanto, los clientes recibirán estos paquetes en modo de unidifusión, ya sea que estén conectados a AP1 o a AP2. En este caso, la invención funciona sin que AP2 tenga que implementar la invención.
En el caso de la implementación de una función de itinerancia como la descrita en el estándar 802.11f, esta permite que un cliente conectado a un punto de acceso se desconecte y vuelva a conectarse a un nuevo punto de acceso sin perder sus conexiones IP. Este es el segundo caso en el que el segundo punto de acceso implementa una función de puente en el nivel de MAC. Por lo tanto, la invención funcionará de manera transparente en el nivel del segundo punto de acceso.
En este caso la invención se implementará en cada punto de acceso. Un cliente que se desuscribe de un punto de acceso para asociarse con otro punto de acceso se desconectará de todas sus conexiones IP actuales. El nuevo punto de acceso naturalmente tomará en cuenta el tráfico de multidifusión destinado al cliente cuando este último vuelva a crear sus conexiones después de su asociación a este nuevo punto de acceso. En el caso de una red de área local, los puntos de acceso pueden implementar funciones de itinerancia. En este caso, un cliente que cambie el punto de acceso podrá conservar sus conexiones IP. Esto ocurre mediante el intercambio de datos entre los puntos de acceso a medida que el cliente migra de un punto a otro. Por lo tanto, es posible incluir los datos de la tabla de asociación correspondiente en los datos intercambiados por los puntos de acceso durante la migración. De esta manera, el nuevo punto de acceso del cliente puede tomar en cuenta el procesamiento de los paquetes de multidifusión destinados a este cliente.
En el caso de una red mínima, donde un solo cliente está conectado a la puerta de enlace, es posible idear una implementación simplificada donde el filtro en los informes IGMP en la capa MAC de la puerta de enlace no será necesario. En este caso, la tabla de asociación se vuelve innecesaria. Solo se mantendrá el filtro en los paquetes IP de multidifusión presentes en la capa IP de la puerta de enlace, al tiempo que se simplifica su modo de funcionamiento. La puerta de enlace simplemente envía los paquetes IP de multidifusión recibidos destinados al único cliente presente en la red a través del modo de unidifusión de la capa MAC.
Será evidente para el experto en la técnica que la invención, aunque en la presente memoria se describe dentro del marco de redes inalámbricas, puede adaptarse a cualquier tipo de red de área local en la medida en que esta última tenga a su disposición un modo de unidifusión inmunizado contra la pérdida de paquetes mientras que el modo de multidifusión no lo está. Del mismo modo, el experto en la técnica podrá realizar modificaciones en la forma de implementar la asociación entre las direcciones de transmisión y los clientes, así como en el método utilizado en los filtros o su ubicación sin apartarse del alcance de la invención.

Claims (7)

REIVINDICACIONES
1. Un método, implementado por una puerta de enlace, para transportar paquetes de multidifusión entre una primera red (2.4) conectada a dicha puerta de enlace y una segunda red (2.9) conectada a dicha puerta de enlace, estando destinados dichos paquetes de multidifusión (2.1), que se originan desde la segunda red, para clientes de multidifusión (2.6, 2.7) en la primera red, comprendiendo el método las etapas de:
la interceptación, por dicha puerta de enlace, de paquetes de multidifusión transmitidos en modo de multidifusión desde la segunda red a al menos uno de los clientes de multidifusión en la primera red que está suscrito a un grupo de transmisión de multidifusión;
la transformación, mediante dicha puerta de enlace, de al menos algunos de dichos paquetes de multidifusión interceptados en paquetes de unidifusión en un nivel de Control de Acceso Medio, MAC, y la transmisión de los paquetes de unidifusión a dicho al menos uno de los clientes de multidifusión en la primera red suscrito a dicho grupo de transmisión de multidifusión.
2. El método según la reivindicación 1, que comprende además la etapa de determinación de las direcciones de los clientes de multidifusión de la primera red que están suscritos al grupo de transmisión de multidifusión mediante la asociación con cada dirección de multidifusión, a la que está suscrito al menos un cliente de multidifusión de la primera red, direcciones de clientes de multidifusión que están suscritos a esta dirección.
3. El método según la reivindicación 2, en donde dicha etapa de asociación comprende la etapa de analizar mensajes de suscripción.
4. El método según una de las reivindicaciones 1 a 3, en donde la primera red es una red inalámbrica que implementa un protocolo de la familia 802.11 y en donde el dispositivo para la conexión es un punto de acceso de la red inalámbrica.
5. Un dispositivo de puerta de enlace, que comprende:
medios para la conexión a una primera red;
medios para la conexión a una segunda red;
medios para interceptar paquetes de multidifusión transmitidos en modo de multidifusión desde la segunda red a al menos un cliente de multidifusión (2.6, 2.7) en la primera red que está suscrito a un grupo de transmisión de multidifusión;
medios para transformar al menos algunos de los paquetes de multidifusión interceptados por los medios para interceptar en paquetes de unidifusión en un nivel de Control de Acceso Medio, MAC; y
medios para transmitir los paquetes de unidifusión al al menos un cliente de multidifusión en la primera red.
6. El dispositivo según la reivindicación 5, que comprende además medios de asociación (5.10) entre direcciones de multidifusión y direcciones de clientes de multidifusión.
7. El dispositivo según la reivindicación 6, en donde los medios de asociación comprenden medios para analizar (5.3, 5.12) mensajes de suscripción enviados por los clientes de multidifusión para gestionar su suscripción a grupos de transmisión.
ES05100985T 2004-02-17 2005-02-11 Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método Expired - Lifetime ES2732075T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0401578A FR2866498A1 (fr) 2004-02-17 2004-02-17 Methode de transmission d'un flux multipoint dans un reseau local et dispositif de connexion implementant la methode

Publications (1)

Publication Number Publication Date
ES2732075T3 true ES2732075T3 (es) 2019-11-20

Family

ID=34685035

Family Applications (1)

Application Number Title Priority Date Filing Date
ES05100985T Expired - Lifetime ES2732075T3 (es) 2004-02-17 2005-02-11 Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método

Country Status (8)

Country Link
US (1) US8085770B2 (es)
EP (1) EP1564930B1 (es)
JP (1) JP4799008B2 (es)
KR (1) KR101122201B1 (es)
CN (1) CN1661988B (es)
ES (1) ES2732075T3 (es)
FR (1) FR2866498A1 (es)
MX (1) MXPA05001822A (es)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004010413T2 (de) 2004-12-09 2008-11-13 Research In Motion Ltd., Waterloo Vorrichtung und Verfahren für zwei oder mehrere "delivery traffic indication message (DTIM)" Perioden in drahtlosen Netzen
US8005032B2 (en) 2005-01-21 2011-08-23 Research In Motion Limited Maintaining delivery traffic indication message (DTIM) periods on a per-wireless client device basis
US7593417B2 (en) 2005-01-21 2009-09-22 Research In Motion Limited Handling broadcast and multicast traffic as unicast traffic in a wireless network
EP1684466B1 (en) * 2005-01-21 2007-11-14 Research In Motion Limited Power saving and handling broadcast as unicast traffic in a WLAN
US7646713B1 (en) * 2005-10-06 2010-01-12 Alcatel Lucent Method and access node configured for providing intelligent cross connection functionality
KR100819042B1 (ko) * 2005-12-08 2008-04-02 한국전자통신연구원 멀티캐스트 에이전트의 무선 랜 환경을 고려한 1:n오버레이 멀티캐스트 망 구성 방법 및 그 멀티캐스트에이전트
CN100527705C (zh) * 2006-02-10 2009-08-12 北京大学 基于单播的无线局域网VoIP传输方法
CN100490381C (zh) * 2006-02-24 2009-05-20 鸿富锦精密工业(深圳)有限公司 无线网络多播系统及方法
BRPI0621810A2 (pt) * 2006-06-27 2011-12-20 Thomson Licensing Método e aparelho para distribuir dados em difusão seletiva de forma confiável
JP4955362B2 (ja) 2006-10-13 2012-06-20 Necインフロンティア株式会社 無線lanシステムおよび無線通信方法
US8937898B2 (en) 2007-02-07 2015-01-20 Marvell World Trade Ltd. Wireless multicast proxy
US8379559B2 (en) 2007-02-07 2013-02-19 Marvell World Trade Ltd. Wireless multicast proxy
JP2008288875A (ja) * 2007-05-17 2008-11-27 Panasonic Corp クライアント端末、マルチキャスト通信制御方法、プログラムおよび、記録媒体
JP4415036B2 (ja) * 2007-08-17 2010-02-17 株式会社日立コミュニケーションテクノロジー ネットワークシステム、ネットワーク装置及び中継装置
US8761069B2 (en) 2008-04-18 2014-06-24 Marvell World Trade Ltd. Multicast to unicast conversion system
MY148159A (en) 2008-11-14 2013-03-15 Mimos Berhad A method and system for encapsulating multicast packets into unicast packets
US9516375B2 (en) 2008-12-02 2016-12-06 Orckit Ip, Llc Edge optimized transrating system
WO2010064182A2 (en) * 2008-12-03 2010-06-10 Corrigent Systems Ltd Unicast streaming of multicast content
EP2477354A1 (de) * 2011-01-10 2012-07-18 Deutsche Telekom AG Verfahren zur Verteilung von breitbandigen Multicast-Signalen mittels eines Kommunikationsnetzwerks an eine Mehrzahl von Empfängern, sowie Verteileinrichtung und System
FR2981530B1 (fr) * 2011-10-12 2013-12-06 Broadpeak Passerelle, et procede, programme d'ordinateur et moyens de stockage correspondants
KR101383334B1 (ko) * 2011-11-29 2014-04-10 주식회사 스마트미디어랩 원거리 통신망에서의 원격 부팅 시스템
MY170191A (en) * 2013-01-18 2019-07-09 Mimos Berhad A wireless access device, system and method for routing multicast traffic
EP3547757A1 (en) * 2018-03-30 2019-10-02 InterDigital CE Patent Holdings Wireless access point and method for providing backup network connections

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3309342C1 (de) * 1982-03-16 1984-03-01 Martor-Argentax E.H. Beermann Kg, 5650 Solingen Werkzeuggriff für eine darin längsverschiebliche Messerklinge
HU187820B (en) * 1982-12-16 1986-02-28 Teleki,Peter,Hu Method and device /modification body/ for generating radiology image, preferably for applying at material testing
US6873627B1 (en) * 1995-01-19 2005-03-29 The Fantastic Corporation System and method for sending packets over a computer network
US6385647B1 (en) * 1997-08-18 2002-05-07 Mci Communications Corporations System for selectively routing data via either a network that supports Internet protocol or via satellite transmission network based on size of the data
US6259701B1 (en) * 1997-09-11 2001-07-10 At&T Corp. Method and system for a unicast endpoint client to access a multicast internet protocol (IP) session
EP1119943B1 (en) * 1998-06-05 2007-01-17 BRITISH TELECOMMUNICATIONS public limited company Accounting in a communications network
JP4080599B2 (ja) * 1998-06-17 2008-04-23 富士通株式会社 通信制御装置およびマルチキャスト対応lanに適用される通信制御方法
US6611872B1 (en) * 1999-01-11 2003-08-26 Fastforward Networks, Inc. Performing multicast communication in computer networks by using overlay routing
US6928656B1 (en) * 1999-05-14 2005-08-09 Scientific-Atlanta, Inc. Method for delivery of IP data over MPEG-2 transport networks
AU5879800A (en) * 1999-06-18 2001-01-09 Trustees Of Columbia University In The City Of New York, The System and method for receiving over a network a broadcast from a broadcast source
US6687247B1 (en) * 1999-10-27 2004-02-03 Cisco Technology, Inc. Architecture for high speed class of service enabled linecard
US20020001310A1 (en) * 2000-06-29 2002-01-03 Khanh Mai Virtual multicasting
JP3678634B2 (ja) 2000-07-19 2005-08-03 日本電気エンジニアリング株式会社 同報通信方式
JP3739260B2 (ja) * 2000-08-24 2006-01-25 株式会社日立製作所 情報配信システムおよびゲートウェイ装置
US6963573B1 (en) * 2000-09-13 2005-11-08 Nortel Networks Limited System, device, and method for receiver access control in a multicast communication system
US20020129159A1 (en) * 2001-03-09 2002-09-12 Michael Luby Multi-output packet server with independent streams
US20020143951A1 (en) * 2001-03-30 2002-10-03 Eyeball.Com Network Inc. Method and system for multicast to unicast bridging
JP2002335281A (ja) * 2001-05-07 2002-11-22 Ntt Docomo Inc マルチキャストパケット配信方法及びシステム、パケットのアドレス構造、並びに移動機
US20030031175A1 (en) * 2001-08-01 2003-02-13 Masato Hayashi Method of multicasting
US7339928B2 (en) * 2001-08-29 2008-03-04 Alcatel Lucent Micro-mobility network routing system and method
US7697523B2 (en) * 2001-10-03 2010-04-13 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
US7075904B1 (en) * 2001-11-16 2006-07-11 Sprint Spectrum L.P. Method and system for multicasting messages to select mobile recipients
US7236465B2 (en) * 2002-06-13 2007-06-26 International Business Machines Corporation System and method for gathering multicast content receiver data
JP3999061B2 (ja) 2002-07-05 2007-10-31 株式会社エヌ・ティ・ティ・ドコモ ノード装置、端末装置、プログラムおよび記録媒体
US20050111474A1 (en) * 2002-10-31 2005-05-26 Fujitsu Limited IP multicast communication system
JP4165196B2 (ja) * 2002-11-26 2008-10-15 株式会社日立製作所 パケット中継装置
JP4077330B2 (ja) * 2003-02-06 2008-04-16 富士通株式会社 データ生成装置
US7260079B1 (en) * 2003-04-07 2007-08-21 Nortel Networks, Ltd. Method and apparatus for directional transmission of high bandwidth traffic on a wireless network
US7765300B2 (en) * 2003-10-06 2010-07-27 Ericsson Ab Protocol for messaging between a centralized broadband remote aggregation server and other devices
US8462817B2 (en) * 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US7362757B2 (en) * 2003-11-26 2008-04-22 Cisco Technology, Inc. Optimizing 802.11 power-save for IP multicast groups

Also Published As

Publication number Publication date
US20050180440A1 (en) 2005-08-18
JP2005236991A (ja) 2005-09-02
KR101122201B1 (ko) 2012-03-19
CN1661988A (zh) 2005-08-31
KR20060041964A (ko) 2006-05-12
CN1661988B (zh) 2011-08-24
EP1564930A1 (en) 2005-08-17
US8085770B2 (en) 2011-12-27
FR2866498A1 (fr) 2005-08-19
EP1564930B1 (en) 2019-05-22
MXPA05001822A (es) 2005-08-19
JP4799008B2 (ja) 2011-10-19

Similar Documents

Publication Publication Date Title
ES2732075T3 (es) Método de transporte de un flujo multipunto en una red de área local y dispositivo para la conexión que implementa el método
AU2004310308B2 (en) System and method for grouping multiple VLANS into a single 802.11 IP multicast domain
US8037303B2 (en) System and method for providing secure multicasting across virtual private networks
Waitzman et al. Distance vector multicast routing protocol
JP6009553B2 (ja) インターネットプロトコルネットワーク上でイーサネットパケットをルーティングするための集中型システム
EP2989755B1 (en) Efficient multicast delivery to dually connected (vpc) hosts in overlay networks
US8582468B2 (en) System and method for providing packet proxy services across virtual private networks
CN100505673C (zh) 检测路径最大传输单元的方法和系统
CN100583800C (zh) 在软线式隧道中运用单一静态双向共享树进行组播的方法
EP1096740A2 (en) Method for managing a multicast routing information table
CN101248603B (zh) 用于从源到节点群传送业务的方法
WO2020168854A1 (zh) 一种evpn组播方法、装置及系统
CN101026547A (zh) 一种将Intranet中的IPv6主机接入全球IPv6网络的方法及系统
JP2006074132A (ja) マルチキャスト通信方法及びゲートウェイ装置
JP3824906B2 (ja) ネットワーク間接続方法、その装置およびその装置を用いたネットワーク間接続システム
JP2011176424A (ja) 通信方法及びスイッチングハブ装置
KR100432937B1 (ko) 이동 통신망에서 고효율의 데이터 전송을 위한 멀티캐스트라우팅 방법 및 시스템
US9025600B1 (en) Multicast proxy for partitioned networks
JP5388363B2 (ja) 通信システム
SE520572C2 (sv) Metod och anordning för transparent överföring av multicasttjänster mellan IP-nät och ATM-nät
Wang The MVPN Technology Study Report Based on Rosen Draft