MXPA06000290A - Metodo para enviar una corriente de punto multiple en una red de area local y dispositivo de conexion que implementa dicho metodo. - Google Patents
Metodo para enviar una corriente de punto multiple en una red de area local y dispositivo de conexion que implementa dicho metodo.Info
- Publication number
- MXPA06000290A MXPA06000290A MXPA06000290A MXPA06000290A MXPA06000290A MX PA06000290 A MXPA06000290 A MX PA06000290A MX PA06000290 A MXPA06000290 A MX PA06000290A MX PA06000290 A MXPA06000290 A MX PA06000290A MX PA06000290 A MXPA06000290 A MX PA06000290A
- Authority
- MX
- Mexico
- Prior art keywords
- point
- mode
- transmission
- network
- packets
- Prior art date
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16M—FRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
- F16M7/00—Details of attaching or adjusting engine beds, frames, or supporting-legs on foundation or base; Attaching non-moving engine parts, e.g. cylinder blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1836—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Dentro de la infraestructura de una red de area local inalambrica, el envio de corrientes de transmision de punto multiple no se vuelve confiable por un mecanismo de reconocimiento de recepcion. Esta confiabilidad puede mejorar al enviar en el modo punto a punto de los paquetes que pertenecen a una corriente de transmision de punto multiple. En el caso de un servicio digital que consiste de varias corrientes de prioridades diferentes, es posible enviar unicamente parte de estas corrientes en el modo punto a punto mientras que las otras corrientes permanecen en punto multiple. Una compuerta entre la red de area local y el exterior se le puede proponer la tarea con esta transformacion selectiva del modo de transmision de las corrientes recibidas.
Description
MÉTODO PARA ENVIAR UNA CORRIENTE DE PUNTO MÚLTIPLE EN UNA
RED DE ÁREA LOCAL Y DISPOSITIVO DE CONEXIÓN QUE IMPLEMENTA
DICHO MÉTODO
CAMPO DE LA INVENCIÓN La presente invención se relaciona con el envío de una corriente de punto múltiple sobre una red, y más particularmente con la manera de realizar la distribución de esta corriente sobre una red de área local confiable, en donde el mecanismo de distribución de punto múltiple de esta corriente para descartar que no sea segura sobre la red de área local y que sea posible separar la corriente transmitida en parte de prioridad diferente.
ANTECEDENTES DE LA TÉCNICA En las redes de transferencia .de información basadas en paquetes, tal como la Internet, por ejemplo, las redes de área local IP o similares, se encuentran varios modos de transferencia de información. Estos modos se clasifican en tres categorías como una función del número de emisores y de receptores involucrados en esta transmisión. En primer lugar, existe la transmisión de punto a punto (también conocida como "unidifunción" ) la cual permite a un emisor transmitir un paquete de información a un receptor único identificado por su dirección en la red. Este modo de envío utilizado por los protocolos más populares de la red de Internet tal como el protocolo de transferencia de página de red HTTP ("protocolo de transferencia de hxpertexto") o el protocolo de transferencia de archivos FTP. Otro modo de envío consiste en la transmisión del emisor de un paquete en modo de difusión. En este modo, el paquete enviado por el emisor se transmite a todos los nodos de la red. Este modo generalmente no está disponible en la Internet sino que se encuentra en redes de área local. El tercer modo consiste en un emisor o grupo de emisores que transmiten un paquete a un grupo de receptores, en un modo de envío de punto múltiple (conocidos de otra manera como "difusión múltiple") . En este modo, los paquetes son enviados a una dirección denominada la dirección de transmisión de punto múltiple ? se enviarán a todos los destinos que pertenecen al grupo de transmisión. Un cliente quien se une a un grupo de transmisión se afirma que se suscribe al grupo y un cliente quien abandona el grupo se dice que abandona el grupo. El modo de transmisión de punto múltiple se utiliza en la práctica para ahorrar ancho de banda intermedio en la red cuando una fuente envía datos a un grupo de destinos. Específicamente, en este caso, el uso del modo de punto a punto de envío implica que los datos son transmitidos tantas veces como destinos existan. Este modo genera la duplicación de los paquetes en las partes de la red que son comunes a las trayectorias entre la fuente y los diversos destinos. Inversamente, la transmisión de punto múltiple vuelve posible transmitir los datos solo una vez, estos datos se duplican en los enrutadores de la red, como una función de las trayectorias que se dirigen a los destinos que pertenecen al grupo de transmisión. La figura la ilustra la transmisión de un paquete de datos "P" enviado por un nodo "S", la fuente de información, los nodos "A" , "B" y "C" . Se observa que el paquete "P" está duplicado tres veces entre el nodo "S" y el enrutador "Rl", dos veces entre los enrutadores "Rl" y "R2" en el caso de la transferencia punto a punto y no se duplican en el caso de la transferencia de puntos múltiples ilustrada en la figura Ib. En este caso, se envía un paquete único "P" por la fuente "S", el enrutador "Rl" sabe que un paquete debe ser enviado nuevamente en dos ramas de las tres unidas para el nodo "A" y para el enrutador "R2" el cual en sí mismo la envía a los clientes "B" y "C" quienes son miembros del grupo, dado que los , clientes A, B y C previamente han informado a los enrutadores Rl y R2 que desean recibir los paquetes del grupo P. El paquete no se transmite hacia los nodos "D" y "E" los cuales no son miembros del grupo de transmisión.
Una red de área local generalmente comprende un enlace de compuerta a la red de área local apropiado y la red exterior , generalmente la Internet. A esta compuerta se conecta, de acuerdo con varias tecnologías posibles tales como Ethernet , IEEE 1394 u otras tecnologías para conexión inalámbrica por radio, diversos dispositivos locales. Estos dispositivos pueden tener acceso a la red exterior por medio de la compuerta que opera como un 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 de punto múltiple, se suscribe a la dirección de transmisión de punto múltiple, como por ejemplo de acuerdo con el protocolo de administración de grupo de Internet IGMP el cual se conoce por la referencia "RFC 3376" en el IETF ("fuerza de tarea de ingeniería de Internet") . Después de la suscripción, el nodo se reconoce como un miembro del grupo de transmisión y los paquetes que corresponden a esta corriente y se transmiten en un modo de punto múltiple y se dirigen desde la Internet, por medio de la compuerta, a este cliente. Las corrientes transmitidas en el modo de punto múltiple con frecuencia de pueden dividir en varias partes. Este es el caso, por ejemplo, cuando se utilizan codificadores de incremento (también conocidos como "codees escalables" ) . Estos codificadores, una descripción detallada de los cuales se puede encontrar (por ejemplo en ISO/IEC 14496-2 : 1999/FDA 4, codificación de objetos audiovisuales - parte 2: Visual, Streaming video profíle, Fine granularity scalability o además el ISO/IEC JTC1/SC29/WG11, MPEG04/N6372 "Scalable Video Model V 1.0") considerados, por ejemplo, por el estándar MPEG 4, ref. Tienen la característica particular de codificar un servicio digital en varias corrientes, una corriente de base y corrientes complementarias. La corriente de base en sí misma vuelve posible reconstruir el servicio en el cliente de una manera degradada. Por ejemplo, será posible reconstruir un video de baja resolución del servicio. Mientras se descodifica, la corriente de base y de las corrientes complementarias permitirán la restitución del servicio en su calidad completa. Los codificadores que no son de incremento pueden también generar corrientes divisibles en una corriente de base y corrientes complementarias. Por ejemplo, es posible agrupar las imágenes como una función de su tipo de MPEG (I, P o B) y llevar a cabo dimensionamiento temporal. Se ha encontrado que en una red de área local, de acuerdo con la tecnología utilizada, la transmisión de punto múltiple no siempre se realiza de manera segura. Por ejemplo, cuando la red de área local va a ser una red inalámbrica que opera de acuerdo con el protocolo de la familia 802.11 en la versión a, b o g, el paquete enviado es probado para ver sí está intacto y aquellos paquetes que no estén intactos se desechan y no se vuelven a enviar. Se pierden.
DESCRIPCIÓN BREVE DE LA INVENCIÓN La invención vuelve posible mejorar la conflabilidad de la transmisión de paquetes de punto múltiple entre la compuerta y el cliente final, el destino de estos paquetes en la red de área local. Esta conflabilidad se asegura por la transformación durante el desplazamiento de estos paquetes de transmisión de punto múltiple en paquetes de transmisión punto a punto antes de que sean enviados a su destino. En realidad, en estas mismas redes, el envió de los paquetes de acuerdo con el método punto a punto es seguro y un mecanismo proporciona el reenvió de los paquetes que no estén intactos entre la compuerta y el cliente. Para hacer esto, la compuerta intercepta las solicitudes del cliente para suscripción a una dirección de transmisión de punto múltiple de manera que mantiene una asociación entre dicha dirección y los clientes suscriptores . Subsecuentemente, la compuerta intercepta los paquetes transmitidos en el modo de punto múltiple a estas direcciones y los envía en modo punto a punto a los clientes suscriptores. Después es posible modificar el compromiso entre la robustez y el ancho de banda utilizado por el envío, por ejemplo de únicamente los paquetes que constituyen la corriente de base en el modo punto a punto mientras que los paquetes que constituyen corrientes complementarias se enviaran en el modo de punto múltiple. De esta manera, se asegura un envío robusto de por lo menos la versión degradada del servicio y se garantiza que no se produzcan interrupciones de servicio. Los problemas establecidos en lo anterior se resuelven por el método de envío de paquetes transmitidos en el modo de punto múltiple.
DESCRIPCIÓN DE LAS FIGURAS La invención se comprenderá mejor, y otras características y ventajas se volverán evidentes ante la lectura de la descripción que sigue, en la descripción se hace referencia a los dibujos anexos entre los cuales: La figura la ilustra el funcionamiento de una transmisión punto a punto de un paquete a tres destinatarios, de una manera conocida, la figura Ib ilustra el funcionamiento de la misma distribución en modo de punto múltiple de una manera conocida, la figura 2 ilustra una operación en red de acuerdo con una modalidad ejemplar de la invención, la figura 3 detalla las etapas del procesamiento por la compuerta de un reporte IGMP de un cliente a una transmisión de punto múltiple, de acuerdo con la modalidad ejemplar de la invención, la figura 4 detalla las etapas del procesamiento de un paquete transmitido en modo de punto múltiple por esta compuerta, la figura 5 detalla la arquitectura de una compuerta que opera de acuerdo con la modalidad ejemplar de la invención, la figura 6 ilustra una red de área local que posee varios puntos de acceso dentro de la infraestructura de la modalidad ejemplar de la invención, la figura 7. ilustra la arquitectura de software de la implementación de la modalidad ejemplar de la invención, la figura 8 representa una corriente dividida en una corriente de base y dos corrientes complementarias.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN Por lo tanto, la invención es un método para transformar, durante el desplazamiento, una corriente de puntos múltiples o de ciertos componentes de esta corriente, llegando a la compuerta de la red de área local y destinados para un cliente de la red de área local , en una corriente de punto a punto. La transformación se lleva a cabo, por ejemplo, en la compuerta, en cualquier caso de una manera general, sobre un dispositivo a través el cual se desplaza el tráfico de IP destinado para los dispositivos de la red de área local . El punto de inicio de la modalidad ejemplar que sigue es el caso en el cual la red es una red inalámbrica de acuerdo con un protocolo de la familia 802.11. Este ejemplo es no limitante y la invención se puede utilizar con otros tipos de redes de área local . La figura 2 ilustra la red de la modalidad ejemplar de la invención. Se encuentra en primer lugar en la presente en las fuentes de datos SI, S2 y S3, que se denominan como 2.10, 2.11 y 2.12 las cuales son servidores de contenido. Estos servidores están conectados a una red externa, aguí la Internet, que tiene como referencia 2.9. En el lado de los usuarios se encontrará una red de área local inalámbrica, denominada con el número 2.4 que enlaza a los clientes A, B y C, que tienen como referencia 2.6, 2.7 y 2.8, y un punto de acceso que atiende a esta compuerta, con el número de referencia 2.5, que enlaza la red de área local con la Internet. La red de área local inalámbrica es una red de acuerdo con el protocolo de la familia 802.11 la cual se puede basar en alguna otra tecnología. Se hace evidente que el problema de conflabilidad surge de una manera más aguda en el caso de una red inalámbrica que en el caso de una red alámbrica tal como una red Ethernet, por ejemplo. Por lo tanto, los clientes A, B y C son clientes potenciales para información transmitida por los servidores SI, S2 y S3. Estos clientes se conectarán a estas transmisiones, por ejemplo, mediante la utilización del protocolo IGMP. Los clientes por lo tanto señalarán su suscripción a una transmisión en forma de un reporte IGMP ("mensaje de reporte IGMP"). La compuerta cuando recibe este reporte en sí misma enviará un reporte del mismo tipo destinado para los enrutadores a los cuales se conecta. De esta manera, la información hace posible enrutar la corriente de punto múltiple al destino y se propagará entre los enrutadores. Estos reportes IGMP se interceptarán por el punto de acceso el cual mantendrá una tabla que asocia, por una parte, la dirección de transmisión de punto múltiple en el campo de "dirección de fuente" del reporte IGMP y la dirección MAC ("control de acceso de medio") desde la cual se origina el reporte. La modalidad ejemplar de la invención describe una tabla, pero será evidente para una persona experta en la técnica que puede ser adecuado cualquier otra manera de administración de esta relación entre una dirección de transmisión de punto múltiple y la direcciones de los clientes de la red de área local, tal como por ejemplo una lista, una tabla de ordenamiento lógico o similar. El análisis del reporte apropiado vuelve posible determinar si el cliente está disfrutando o abandona el grupo de transmisión y se modifica en consecuencia la tabla. Posteriormente, un filtro implementado en la capa IP del punto de acceso proporcionará los paquetes IP de punto múltiple conforme se transfieren, de manera que los transforma en paquetes punto a punto a nivel MAC. Los paquetes por lo tanto serán interceptados y procesados por el filtro de acuerdo con la modalidad ejemplar durante su tránsito sobre la compuerta. Un paquete de punto múltiple que tiene como referencia 2.1 se detectará y transformará en dos paquetes de punto a punto, que tienen como referencia 2.2 y 2.3 los cuales serán transmitidos a los clientes A y B que pertenecen al grupo de transmisión. En la figura 3 se detalla un diagrama que ilustra las etapas principales del procesamiento por el punto de acceso del reporte IGMP. En el caso de la modalidad e emplar descrita, la compuerta es el punto de acceso de la red inalámbrica a la cual se conectarán los clientes, se afirma que se relaciona con el caso de una red inalámbrica. El procesamiento simplemente en forma de un filtro, que tiene como referencia el número 5.12 a nivel de la capa MAC la cual detectará los paquetes IP que corresponden a los reportes IGMP que se originan desde los clientes conectados al punto de acceso. El análisis de estos reportes vuelven posible extraer de los mismos direcciones de transmisión de punto múltiple y la dirección MAC del cliente desde el cual se origina el reporte. Cual reporte IGMP que contenga registros de grupo indicando ya sea su estado actual o la carga de estado de la interconexión identificada por la dirección MAC respecto a su pertenencia del grupo de transmisión de punto múltiple. Esta información es codificada en el campo "tipo de registro" del registro de grupo. Esta información volverá posible mantener una tabla, que tiene como referencia 5.10 en la compuerta que asocia las direcciones de transmisión de punto múltiple y un conjunto de direcciones MAC que corresponden a las interconexiones de los clientes que pertenecen a este grupo de transmisión. Además de este mecanismo que vuelve posible borrar una asociación en la tabla ante el envío de un reporte de IGMP que anuncia que un cliente está abandonando un grupo de transmisión de punto múltiple, se puede hacer provisión también para borrar una entrada que corresponde a un cliente que se está separando del punto de acceso. De esta manera, el cliente que abandona la red por lo tanto abandona el grupo. El procesamiento de los paquetes que llegan desde ¦ la red externa en la compuerta en el modo de transmisión de punto múltiple se puede llevar a cabo, por ejemplo, de acuerdo con el diagrama de la figura 4. Un filtro, con el número de referencia 5.11 se despliega, por ejemplo, a nivel de la capa IP de la compuerta. Este filtro detectará todos los paquetes que lleguen en el modo de punto múltiple en la compuerta. Para cada paquete de este tipo que llegue, se extraerán las direcciones de transmisión de punto múltiple. Esta dirección será buscada en la tabla de asociación que tiene como referencia 5.10. Cuando no se encuentra un registro que corresponda a esta dirección, esto indica que no hay un cliente de la red inalámbrica que pertenezca a un grupo de transmisión, y por lo tanto el paquete será olvidado y no será enviado. Sí se encuentra un registro, el paquete IP de transmisión de punto múltiple o un fragmento de este último será encapsulado en por lo menos un paquete MAC el cual será enviado a la totalidad de las direcciones MAC indicadas en la tabla. El modo de transmisión de este paquete MAC será el modo de punto a punto. Por lo tanto, el paquete MAC será enviado tantas veces como destinos existan. De esta manera, estos paquetes se beneficiarán del mecanismo de corrección de error de este modo de transmisión a nivel MAC. La referencia de la capa MAC en la familia de protocolos 802 es "IEEE Std 802.11, 1999 Edition (Reaff 2003)". Estos paquetes por lo tanto serán recibidos por la capa MAC del cliente el cual extraerá el paquete IP de punto múltiple del mismo y lo pasará a la capa IP . Por lo tanto, se observa que el método no requiere modificación del cliente. Específicamente, el modo punto a punto se relaciona únicamente con la capa MAC. El paquete IP enviado en el paquete MAC permanece, por su parte, como un paquete IP de punto múltiple como se espera por la capa IP y la aplicación de la cual se origina la conexión. La figura 5 ilustra la arquitectura de una compuerta que opera de acuerdo con la modalidad ejemplar de la invención. La compuerta, que tiene como número de referencia 5.1, comprende un procesador que tiene como número de referencia 5.3, capaz de ejecutar programas almacenados en la memoria de solo lectura, que tiene como número de referencia 5.2, del dispositivo después de haber transferido a la memoria de acceso aleatoria, que tiene como número de referencia 5.4. El dispositivo posee por lo menos dos interconexiones de red. Una, denominada con el número 5.5, autoriza la conexión del dispositivo a la red externa, que tiene como referencia el número 5.9, por ejemplo la Internet. La otra, que tiene como referencia 5.6, activa un medio de transmisión inalámbrico, que tiene como número de referencia 5.7, lo que permite la conexión de los clientes de la red de área local. Estos elementos se comunican por medio del enlace común, que tiene como número de referencia 5.8. El procesador 5.3 vuelve posible en particular ejecutar las capas de red que incluyen la capa MAC y la capa IP que contiene los filtros, que tienen como números de referencia 5.11 y 5.12, de acuerdo con la modalidad ejemplar de la invención. El medio de asociación entre las direcciones MAC de los clientes y las direcciones de transmisión de punto múltiple se representan por una tabla de asociación en la memoria de acceso aleatoria que tiene como referencia 5.10. La figura 7 presenta detalles de la arquitectura de software de estas capas de red. Las capas de red, que tienen como número de referencia 7.1, comprenden una capa física, con el número de referencia 7.5 que tienen la tarea de interconexión directamente con el medio de comunicación para inalámbricos y la conexión a una red externa en la cual puede ser una conexión de Ethernet o ADSL, por ejemplo. Justo por encima de la capa física se encuentra una capa MAC, que tiene como referencia 7.4, la cual proporciona una abstracción de la capa física utilizada en realidad. Es a este nivel que se despliega el filtro, que tiene como referencia 7.7 en los reportes IGMP. El apilado IP que tiene como número de referencia 7.3, se encuentra por encima de la capa MAC. Es aquí que se encontrará el filtro de paquete IP de punto múltiple, que tiene como número de referencia 7.6. Las aplicaciones, que tienen como número de referencia 7.2, utilizan este apilado IP para comunicarse . Un despliegue alternativo puede consistir en enviar los paquetes de punto múltiple recibidos y que no correspondan a asociación alguna en la tabla en el modo de punto múltiple a los clientes. En el caso inverso, el envío de puntos múltiples a nivel de MAC sobre la red de área local se puede desactivar. Ciertas redes de área local inalámbricas pueden contener varios puntos de acceso. Esta con iguración se ilustra en la figura 6. Se ve aquí en un primer punto de acceso API que tiene como número de referencia 6.2 conectado a una red exterior, aquí la Internet, que tiene como número de referencia 6.1. Este primer punto de acceso cubre una primera zona de acceso denominada BSS1 ("conjunto de servicio básico") con el número de referencia 6.5. En BSS1 dos clientes, A y B que tienen como número de referencia 6.7 y 6.8, se conectan a un punto de acceso API. Un segundo ' punto de acceso AP2 , que tiene como número de referencia 6.3, también posee una zona de cobertura BSS2, que tiene como referencia el número 6.6. Dos clientes C y D, quienes tienen como números de referencia 6.9 y S.10, se conectan a este segundo punto de acceso AP2. Los dos puntos de acceso están conectados juntos por una red 6.4. Esta red puede ser una red cableada tal como Ethernet, un enlace inalámbrico de radio diferente de las redes constituidas por los puntos de acceso y sus clientes. También se puede contemplar una solución en la cual el segundo punto de acceso ??2 es un cliente que pertenece a la zona BSS1 del primer punto de acceso. La operación de la invención en esta infraestructura de una red de área local que incluye varios puntos de acceso dependerá del modo de operación de este segundo punto de acceso sobre la manera en la cual se lleva a cabo en la red el enrutado de los paquetes. Se deben distinguir dos casos, en un primer caso, el punto de acceso AP2 operará como un enrutador a nivel IP. En este caso, AP2 aparecerá en el punto de acceso API como uno de sus clientes. La suscripción a una transmisión de punto múltiple de un cliente de AP2 dará lugar a la suscripción de AP2 a API para esta transmisión. LOs paquetes de puntos múltiples recibidos por API destinados para AP2 por lo tanto se enviarán al mismo vía una transmisión punto a punto a nivel MAC. Estos paquetes se recibirán por AP2 a nivel de IP como paquetes de punto múltiple normal. Por lo tanto, es necesario desplegar la invención también en el punto de acceso AP2 de manera que se envíe en el modo punto a punto a los clientes de AP2. En un segundo caso, el punto de acceso AP2 se comportará como un puente sobre el nivel MAC, como se describe en el estándar 802. Id. En este caso, la red construida detrás de API se envía en el nivel IP como una red única, la distribución de los paquetes por Api a los clientes finales, de igual manera son aquellos situados detrás de AP2 y se llevarán a cabo a nivel de MAC. En este caso, API transformará los paquetes IP de punto múltiple que lleguen de la red exterior en los paquetes MAC punto a punto los cuales serán enviados directamente al cliente final, directamente o vía AP2 , sin la carga a nivel IP. Por lo tanto, los clientes recibirán estos paquetes en el modo punto a punto siempre que estén conectados a API o AP2. En este caso, la invención opera sin que AP2 tenga que desplegar la invención. En el caso del despliegue de una función itinerante (roaming) tal como se describe en el estándar 802. llf el cual permite a un cliente conectado a un punto de acceso desconectarse y reconectarse en un punto de acceso nuevo sin perder sus conexiones IP. El segundo caso entonces se retiene en el cual los segundos puntos de acceso despliegan una función de puente a nivel MAC. La invención por lo tanto operará de una manera transparente a nivel del segundo punto de acceso. En este caso, la invención se desplegará sobre cada punto de acceso. Un cliente que se desasocie de un punto de acceso con el fin de asociarse a otro punto de acceso se desconectará de la totalidad de sus conexiones IP actuales. El punto de acceso nuevo naturalmente se hará cargo del tráfico de punto múltiple destinado para el cliente cuando este último vuelva a generar sus conexiones después de su asociación a este punto de acceso nuevo. En el caso de una red de área local, los puntos de acceso pueden desplegar funciones de itinerancia. En este caso, un cliente quien cambia de punto de acceso será capaz de retener sus conexiones IP. Esto sucede por intercambio de datos entre los puntos de acceso durante la migración del cliente de un punto a otro. Por lo tanto, es posible incluir los datos de que los puntos de acceso cambian durante la migración de los datos de la tabla de asociación en relación a los mismos. De esta manera, el nuevo punto de acceso del cliente puede hacerse cargo del procesamiento de los paquetes de puntos múltiples destinados para este cliente . En el caso de una red mínima, en donde se conecta a la compuerta un solo cliente, es posible diseñar un despliegue simplificado en donde el filtro sobre los reportes IGMP en la capa MAC de la compuerta no se requerirá. En este caso, se vuelve innecesaria la tabla de asociación. Únicamente el filtro en los paquetes IP de punto múltiple que estén presentes en la capa IP de la compuerta se retendrán mientras se simplifica su manera se operación. La compuerta simplemente envía, vía un modo punto a punto de la capa MAC, los paquetes IP de punto múltiple recibidos destinados para el cliente único presente en la red. Existen maneras múltiples de separar un servicio digital transmitido como componentes diversos . Estos componentes son transmitidos por medio de una corriente particular para el cliente. Por ejemplo, es posible utilizar codificadores de incremento los cuales codificarán un servicio, o un componente de este último tal como el video, en forma de una primera corriente de ancho de banda pequeña, denominada la corriente de base, y de corrientes complementarias. La corriente de base generalmente será suficiente para permitir la restitución del servicio en un modo degradado. En lo que respecta al video, esta base contendrá, por ejemplo, una versión del video de baja definición. La misma cosa evidentemente es posible con respecto al audio. Siempre que las corrientes complementarias envíen la información perdida desde la corriente de base haciendo posible restaurar el servicio en un modo no degradado. Tal servicio, o por lo menos su componente de video, está representado en la figura 8. El video completo, que tiene como número de referencia 8.1, por lo tanto se descompone en una primera corriente de base, con el número de referencia 8.4, y dos corrientes complementarias que tienen como números de referencia 8.2 y 8.3. La corriente de base vuelve posible reconstituir el video a una primera baja resolución. La descodificación de la corriente de base y de la corriente 1 complementaria vuelve posible restaurar el video a una resolución 2 intermedia. De esta manera, la descodificación de las tres corrientes vuelve posible restaurar el video completo en su mejor resolución, la resolución 3. Otra manera de descomponer de manera incrementada en un servicio de video es basar en uno mismo la codificación de las imágenes. En MPEG- , por ejemplo, la codificación involucra imágenes, denominadas imágenes I, las cuales son codificadas intrínsicamente, es decir, sin solicitar información contenida en otras imágenes de la corriente. El estándar también define imágenes, denominadas imágenes P, las cuales son codificadas de manera predecible, es decir, la codificación utiliza la información de la imagen y de una o más imágenes P o I anteriores. ?1 estándar define además imágenes denominadas imágenes B, en donde la codificación utiliza no solo la información de las imágenes anteriores sino también de las imágenes I y P sucesivas. Por la tanto, es posible descodificar únicamente las imágenes I, las imágenes I y P, y las imágenes I, P y algunas imágenes B, o además, todas las imágenes I, P y B. De esta manera es posible, por ejemplo, generar una corriente de base que contenga las imágenes I, una corriente 1 complementaria con las imágenes P y una corriente 2 suplementaria con las imágenes B. En este caso, uno por lo tanto define un modo degradado del servicio en donde el número de imágenes recibidas es menor sin que afecte la resolución de las imágenes. Por lo tanto, es evidente que existen múltiples maneras de dividir un servicio digital en varias corrientes y que es posible definir prioridades entre estas corrientes. Específicamente, algunas de estas corrientes son indispensables para la restitución del servicio, sin las cuales se degrada esta restitución, mientras que otras servirán simplemente para mejorar esta restitución. Por lo tanto, es posible, en base en este hallazgo, definir una política para transformar las corrientes en difusión única en la cual será posible ajustar el equilibrio o la compensación entre la calidad y el ancho de banda utilizado. Para hacer esto, es necesario definir aquellas corrientes que se enviarán de manera robusta en el modo -punto a punto y aquellas corrientes que se enviarán por transmisión de puntos múltiples . En este caso, el filtro que aplica la transformación de los paquetes recibidos en el modo de transmisión de punto múltiple desplegar n la política de transmisión seleccionada y transformarán únicamente algunas de las corrientes en el modo punto a punto. Por lo tanto es necesario para la compuerta almacenar la política de transmisión seleccionada y ser capaz de detectar los tipo de corriente que recibe de manera que sea capaz de desplegar esta política. Dado que la compuerta intercepta los intercambios que se dirigen al establecimiento de la transmisión de los paquetes, por ejemplo los intercambios de acuerdo con el protocolo RTSP así como los intercambios que permiten al cliente descubrir los servicios, por ejemplo de acuerdo al protocolo SDP, la compuerta por lo tanto será capaz de determinar el tipo de corrientes intercambiadas, la corriente de base o la corriente complementaria. Una vez que se ha identificado el tipo de las corrientes, será posible para las mismas aplicar la política de transmisión seleccionada. Esta política de transmisión por lo tanto consiste en un conjunto de reglas fijas para cada tipo de corriente siempre que se lleve a cabo o no la transformación punto a punto. Estas reglas almacenadas en la compuerta se pueden colocar en su lugar por el usuario vía, por ejemplo, una interconexión de configuración de compuerta. Esta interconexión puede ser una interconexión desplegada vía un acceso HTTP a la compuerta, una solución contemporánea para configurar dispositivos conectados a una red u otra. Esta solución tiene la ventaja de que el usuario ser capaz de configurar su compuerta desde un cliente de la red equipado con un cliente HTML convencional . También es posible para esta política de transmisión que se fije por el servidor en una base global por sesión. En este caso, el servidor informa a la compuerta de la política, por ejemplo en el momento de conexión vía el protocolo SDP. El nivel de prioridad de cada corriente también se fijará por la interconexión de calidad de servicio utilizado por la compuerta para la conexión al servicio. Se utilizan aquí los protocolos DiffServ o IntServ definidos por IETF. También es posible adoptar una política de transmisión dinámica que varíe como una función de las condiciones de transmisión. Para hacer esto, un sistema para analizar estas condiciones, ancho de banda, velocidad de pérdida de paquetes, tasa de error de bitios, retraso de transmisión o similar puede establecerse en lugar, por ejemplo, a nivel de los clientes. Esta información será actualizada a la compuerta, por ejemplo el protocolo RTCP ("protocolo de control en tiempo real"). La compuerta será capaz de utilizar esta información para modificar la política de transmisión. Será evidente para aquellas personas expertas en la técnica que la invención, aunque se describe aquí dentro del ámbito de redes inalámbricas, se puede adoptar a cualquier tipo de red de área local en la medida en que esta última tenga un modo disponible punto a punto inmunizado contra la pérdida de paquetes mientras no lo esté el modo de puntos múltiples. De igual manera, una persona experta en la técnica será capaz de realizar modificaciones a al modo en el cual la asociación entre las direcciones de transmisión y los clientes se despliega asi como en el método utilizado en los filtros o su ubicación sin apartarse del alcance de la invención.
Claims (13)
1. Método para enviar corrientes de paquetes transmitidos en modo punto múltiple por un dispositivo para conexión entre una primera red y una segunda red, la corriente de paquetes de punto múltiple se origina desde la segunda red destinada para clientes de la primera red, que comprende las siguientes etapas: recepción de paquetes de punto múltiple; el envió de acuerdo con un modo de transmisión punto a punto de por lo menos ciertos paquetes transmitidos en el modo punto múltiple a por lo menos uno de los clientes de la primera red, que son suscriptores para la transmisión de dicha corriente, caracterizado porque comprende además la siguiente etapa: la determinación del modo de transmisión de entre por lo menos un modo punto a punto y un modo de puntos múltiples, de los paquetes que pertenecen a la corriente como una función del tipo de la corriente.
2. Método como se describe en la reivindicación 1, que comprende además una etapa de determinar un nivel de prioridad asignado a la corriente como una función de su tipo, este nivel de prioridad determina el modo de transmisión de entre por lo menos un modo punto a punto y un modo de puntos múltiples, de los paquetes que pertenecen a dicha corriente como una función del tipo de la corriente .
3. Método como se describe en la reivindicación 2, en donde la determinación del modo de transmisión de los paquetes que pertenecen a la corriente, como una función de este nivel de prioridad, se realiza al aplicar una política de transmisión almacenada.
4. Método como se describe en la reivindicación 3, que comprende además una etapa de configurar la política de transmisión por el usuario.
5. Método como se describe en la reivindicación 4, en donde esta etapa de configuración por el usuario se realiza desde uno de los clientes.
6. Método como se describe en la reivindicación 3, que comprende además una etapa de transmitir por lo menos parte de la política de transmisión por el servidor que transmite los paquetes de punto múltiple.
7. Método como se describe en la reivindicación 3, que comprende además una etapa de adaptar la política de transmisión como una función de las condiciones de envío sobre la primera red.
8. Dispositivo para conexión entre una segunda red y una primera red que posee un medio de envío de una corriente de paquetes recibidos en un modo de punto múltiple desde la segunda red destinada para clientes de la primera red que son suscriptores para la transmisión de esta corriente, este medio de envío comprende un medio de envío en el modo punto a punto de los paquetes a los clientes que son suscriptores , caracterizado porque el dispositivo posee un medio de determinación del modo de transmisión, de entre por lo menos un modo punto a punto y un modo de punto múltiple, de los paquetes que pertenecen a dicha corriente como una función del tipo de esta corriente.
9. Dispositivo como se describe en la reivindicación 8, en donde el medio de determinación comprende un medio que vuelve posible asignar un nivel de prioridad a la corriente como una función de su tipo, este nivel de prioridad sirve para la determinación del modo de transmisión.
10. Dispositivo como se describe en la reivindicación 9, que comprende además un medio para almacenar una política de transmisión que vuelve posible definir el modo de transmisión de paquetes que pertenecen a una corriente como una función de su nivel de prioridad.
11. Dispositivo como se describe en la reivindicación 10, que comprende además un medio que permite la modificación de la política de transmisión por el usuario .
12. Dispositivo como se describe en la reivindicación 10, que comprende además un medio para asignar la modificación de la política de transmisión como una función de la información que se origina desde el servidor que transmite la corriente.
13. Dispositivo como se describe en la reivindicación 10, que comprende además un medio para permitir .la modificación dinámica de la política de transmisión como una función de las condiciones de envío sobre la primera red.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0550051A FR2880491A1 (fr) | 2005-01-06 | 2005-01-06 | Methode de transmission d'un flux multipoint dans un reseau local et dispositif de connexion implementant la methode |
Publications (1)
Publication Number | Publication Date |
---|---|
MXPA06000290A true MXPA06000290A (es) | 2006-07-10 |
Family
ID=34954223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MXPA06000290A MXPA06000290A (es) | 2005-01-06 | 2006-01-06 | Metodo para enviar una corriente de punto multiple en una red de area local y dispositivo de conexion que implementa dicho metodo. |
Country Status (9)
Country | Link |
---|---|
US (1) | US7596138B2 (es) |
EP (1) | EP1679855B1 (es) |
JP (1) | JP4737615B2 (es) |
KR (1) | KR101206415B1 (es) |
CN (1) | CN1878137B (es) |
BR (1) | BRPI0600111B1 (es) |
DE (1) | DE602005022543D1 (es) |
FR (1) | FR2880491A1 (es) |
MX (1) | MXPA06000290A (es) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1732272B1 (en) * | 2004-03-30 | 2014-03-19 | Panasonic Corporation | Communication device and communication system |
US20070168696A1 (en) * | 2005-11-15 | 2007-07-19 | Aternity Information Systems, Ltd. | System for inventing computer systems and alerting users of faults |
US8045491B1 (en) * | 2006-01-10 | 2011-10-25 | Marvell International Ltd. | Signal handling for wireless clients |
FR2919449B1 (fr) * | 2007-07-25 | 2012-12-14 | Eads Secure Networks | Procede d'etablissement d'appel point a point, serveur d'appel et systeme de communication adapte a l'etablissement d'appel point a point. |
US8565137B2 (en) | 2007-09-24 | 2013-10-22 | Qualcomm Incorporated | Tracking locations of multicast group members within a wireless communication system |
JP5062905B2 (ja) * | 2009-02-24 | 2012-10-31 | 株式会社インテック | マルチキャストゲートウェイ映像配信経路制御方法及びその映像配信システム |
US11296834B2 (en) * | 2014-04-09 | 2022-04-05 | Hirschmann Automation And Control Gmbh | Redundant transmission system for PRP and multiple data packets |
EP3449602B1 (en) * | 2016-04-29 | 2020-07-08 | Telecom Italia S.p.A. | Performance measurement on a multipoint packet flow |
US10412587B1 (en) * | 2018-06-07 | 2019-09-10 | Motorola Solutions, Inc. | Device, system and method to secure deployable access points in a side-haul communication network from a compromised deployable access point |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5561670A (en) * | 1994-05-13 | 1996-10-01 | Apple Computer, Inc. | Method and apparatus for operating a multicast system on an unreliable network |
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 |
US6847633B1 (en) * | 1999-02-26 | 2005-01-25 | The Directv Group, Inc. | Internet-augmented radio port controller unit (RPCU) of personal acces communications systems (PACS) |
JP3506092B2 (ja) * | 2000-02-28 | 2004-03-15 | 日本電気株式会社 | マルチキャストパケット転送装置、マルチキャストパケット転送システム及び記憶媒体 |
JP3667586B2 (ja) * | 2000-02-28 | 2005-07-06 | 日本電気株式会社 | マルチキャストパケット転送装置、マルチキャストパケット転送システム及び記憶媒体 |
KR20000036891A (ko) * | 2000-03-31 | 2000-07-05 | 김지혜 | 멀티캐스트 필터링 및 유니캐스트로의 전환방법과 그 시스템 |
US20020143951A1 (en) * | 2001-03-30 | 2002-10-03 | Eyeball.Com Network Inc. | Method and system for multicast to unicast bridging |
US20030172114A1 (en) * | 2001-10-24 | 2003-09-11 | Leung Nikolai K. N. | Method and apparatus for data packet transport in a wireless communication system using an internet protocol |
US7042865B1 (en) * | 2001-11-16 | 2006-05-09 | Cisco Technology, Inc. | Automated IP multicast filtering |
JP2003273925A (ja) * | 2002-03-15 | 2003-09-26 | Fujitsu Access Ltd | 情報伝送システム及び伝送制御方法 |
KR100449018B1 (ko) * | 2002-05-28 | 2004-09-18 | 삼성전자주식회사 | 멀티캐스트 서비스 제공방법과 그 방법을 적용한 서버 |
JP2004165914A (ja) * | 2002-11-12 | 2004-06-10 | Toshiba Corp | 無線ネットワーク接続装置 |
JP2004254127A (ja) * | 2003-02-20 | 2004-09-09 | Hamamatsu Photonics Kk | データ伝送方法、データ伝送プログラム及びデータ伝送装置 |
US20040236829A1 (en) * | 2003-05-13 | 2004-11-25 | Yikang Xu | Reliable delivery of multi-cast conferencing data |
JP3722134B2 (ja) * | 2003-06-04 | 2005-11-30 | 日本電気株式会社 | Ipマルチキャスト配信システム、ストリーミングデータ配信方法、及びそのプログラム |
US7301914B2 (en) * | 2004-06-15 | 2007-11-27 | Motorola, Inc. | Method and apparatus for sending a multicast message |
-
2005
- 2005-01-06 FR FR0550051A patent/FR2880491A1/fr active Pending
- 2005-12-19 DE DE602005022543T patent/DE602005022543D1/de active Active
- 2005-12-19 EP EP05112424A patent/EP1679855B1/en active Active
- 2005-12-30 US US11/322,926 patent/US7596138B2/en active Active
-
2006
- 2006-01-03 BR BRPI0600111A patent/BRPI0600111B1/pt active IP Right Grant
- 2006-01-04 KR KR1020060000947A patent/KR101206415B1/ko active IP Right Grant
- 2006-01-05 CN CN2006100513101A patent/CN1878137B/zh active Active
- 2006-01-05 JP JP2006000384A patent/JP4737615B2/ja active Active
- 2006-01-06 MX MXPA06000290A patent/MXPA06000290A/es active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
EP1679855B1 (en) | 2010-07-28 |
CN1878137A (zh) | 2006-12-13 |
CN1878137B (zh) | 2011-11-09 |
DE602005022543D1 (de) | 2010-09-09 |
JP4737615B2 (ja) | 2011-08-03 |
US7596138B2 (en) | 2009-09-29 |
FR2880491A1 (fr) | 2006-07-07 |
JP2006191635A (ja) | 2006-07-20 |
US20060165107A1 (en) | 2006-07-27 |
KR20060080875A (ko) | 2006-07-11 |
BRPI0600111B1 (pt) | 2018-11-06 |
KR101206415B1 (ko) | 2012-11-29 |
BRPI0600111A (pt) | 2007-07-17 |
EP1679855A1 (en) | 2006-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7444425B2 (en) | Applying multicast protocols and VPN tunneling techniques to achieve high quality of service for real time media transport across IP networks | |
US6385647B1 (en) | System for selectively routing data via either a network that supports Internet protocol or via satellite transmission network based on size of the data | |
MXPA06000290A (es) | Metodo para enviar una corriente de punto multiple en una red de area local y dispositivo de conexion que implementa dicho metodo. | |
US6584082B1 (en) | Apparatus, method and article of manufacture for transmitting data over a satellite | |
CN102265553B (zh) | 用于可靠组播数据流的方法和设备 | |
JP2004529533A (ja) | 経路ダイバーシティを利用するパケット通信のための方法およびシステム | |
JP2004531179A (ja) | ポイントツーポイントパケット交換向きのネットワークにおけるマルチキャスト方法 | |
JP2010506461A (ja) | スケーラブルビデオ符号化サーバ及びマルチキャストを用いる多地点会議のためのシステム及び方法 | |
KR20080075095A (ko) | 비디오 네트워크를 관리하는 방법 및 시스템 | |
CN106454414B (zh) | 一种多径网络实时视频传输方法 | |
MXPA05001822A (es) | Metodo de transporte de una corriente de multipunto en una red de area local y dispositivo de conexion que implementa el metodo. | |
Huusko et al. | Cross-layer architecture for scalable video transmission in wireless network | |
CN110115011B (zh) | 组播业务处理方法及接入设备 | |
JP5122568B2 (ja) | 受信器/デコーダの接続の管理のための機構 | |
EP2139159A1 (en) | Method and device for managing multicast content distribution | |
Piro et al. | Enabling real-time TV services in CCN networks | |
Gomathi et al. | An Integrated Cross Layer Design to Enhance the Quality of Service of Video Streaming in Mobile Adhoc Networks | |
Brennan et al. | Split-layer video multicast protocol: A new receiver-based rate-adaptation protocol | |
Sun | IP Networks | |
JP5659802B2 (ja) | 通信端末およびその送受信方法ならびにその端末を含む通信システム | |
Jo | An agent-assisted layered multicast architecture for videoconferencing in heterogeneous internetworks | |
El-Khatib | A QoS content adaptation framework for nomadic users | |
CN101507180A (zh) | 对接收机/解码器连接进行管理的机制 | |
Medina-López et al. | P2PSP (Peer-to-Peer “Straightforward” Protocol) | |
Initiative | Higher Level Protocols used with IP Multicast |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration |