ENRUTADO EN UNA RED MALLADA.

Un procedimiento para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada,

proporcionando cada uno de los puntos de acceso una ruta de datos diferente a través de la red mallada, comprendiendo el procedimiento: calcular una métrica para cada una de las rutas de datos; y seleccionar uno de los puntos de acceso para establecer un enlace basándose en las métricas, en el que la métrica calculada para cada una de las rutas de datos es al menos una de una métrica basada en la velocidad de transmisión en cuello de botella y una métrica de media armónica, comprendiendo el procedimiento además la emisión de un mensaje en la red mallada, recibir una o más respuestas que tienen información relacionada con los enlaces de retorno de las rutas de datos, usar la información para calcular las métricas y en el que el cálculo de las métricas comprende además calcular cada una de las métricas basándose en un enlace inalámbrico con el punto de acceso para la correspondiente ruta de datos y la información

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

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121 ESTADOS UNIDOS DE AMERICA.

Inventor/es: NANDA, SANJIV, NANDAGOPALAN,SAISHANKAR, ABRAHAM,Santosh.

Fecha de Publicación: .

Fecha Solicitud PCT: 10 de Mayo de 2007.

Clasificación Internacional de Patentes:

  • H04L12/56C11

Clasificación PCT:

  • H04W40/02 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 40/00 Enrutado de la comunicación o búsqueda de la ruta (o camino) de la comunicación. › Enrutado de la comunicación o selección de la ruta, p.ej basado en potencia o en camino más corto.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.


Fragmento de la descripción:

Campo

La presente divulgación se refiere en general a telecomunicaciones y, más en particular, al enrutado en una red mallada.

Antecedentes

En sistemas de comunicación inalámbricos, se emplean generalmente redes de acceso para conectar cualquier número de terminales de acceso a una red de área amplia (WAN), tal como Internet o una Red Telefónica Pública Conmutada (RTPC). Estas redes de acceso se implementan normalmente con múltiples puntos de acceso inalámbricos dispersos a través de una región geográfica. Cada uno de estos puntos de acceso proporciona una conexión de retorno cableada a una puerta de enlace de la WAN.

Una red mallada difiere de esta solución tradicional en que cualquier número de puntos de acceso puede unirse entre sí para conectar terminales de acceso a una puerta de enlace. El principio es similar a la forma mediante la cual los datos se enrutan por Internet. Básicamente, los datos en la red mallada se enrutan desde un punto de acceso a otros hasta que alcanzan su destino. El rendimiento de la red mallada dependerá de las rutas establecidas por los puntos de acceso para avanzar los datos. De esta manera, sería ventajoso ser capaces de establecer dinámicamente un enrutado óptimo a través de la red mallada.

La selección de una ruta óptima a través de la red mallada no es una tarea sencilla. Condiciones inalámbricas variables, y la disponibilidad de múltiples rutas a través de la red mallada presentan diversos desafíos. También, los enlaces inalámbricos entre los puntos de acceso pueden no tener velocidades fijas de datos. Como resultado, la solución tradicional, de establecer las rutas de enlace más cortas entre los puntos de acceso puede no ser siempre óptima si se pueden proporcionar otras disposiciones con una mayor velocidad de datos o reducir el retraso. De acuerdo con esto, existe la necesidad en la técnica de optimizar el enrutado de datos a través de una red mallada para aumentar el rendimiento.

Por ejemplo, la solicitud de patente WO2005/117348 da a conocer un sistema de procesado configurado para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada punto de acceso una diferente ruta de datos al aparato a través de la red mallada, en el que el sistema de procesado se configura adicionalmente para calcular una métrica para cada una de las rutas de datos y seleccionar uno de los puntos de acceso para establecer el enlace basándose en las métricas. El documento WO02/25969 da a conocer adicional un sistema de procesado configurado para emitir un mensaje en una red y recibir una o más respuestas que tienen información de los enlaces relacionados de las rutas de datos y calcular mediante lo anterior las métricas de las rutas de datos.

Resumen

De acuerdo con un aspecto de la divulgación, un aparato incluye un sistema de procesado configurado para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada punto de acceso una diferente ruta de datos a través de la red mallada, en el que el sistema de procesado se configura adicionalmente para calcular una métrica para cada una de las rutas de datos y seleccionar uno de los puntos de acceso para establecer el enlace basándose en las métricas.

De acuerdo con otro aspecto de la divulgación, un aparato configurado para funcionar en una red mallada que tiene una pluralidad de puntos de acceso incluye un sistema de procesado para calcular, para cada uno de los puntos de acceso, una métrica para cada una de la pluralidad de rutas de datos soportables por este punto de acceso, y establecer interconexiones entre los puntos de acceso basadas en las métricas.

De acuerdo con otro aspecto más de la divulgación, un procedimiento para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una diferente ruta de datos a través de la red mallada, incluye calcular una métrica para cada una de las rutas de datos, y seleccionar uno de los puntos de acceso para establecer un enlace basándose en las métricas.

De acuerdo con un aspecto adicional de la divulgación, un procedimiento para operar en una red mallada que tiene una pluralidad de puntos de acceso incluye calcular, para cada uno de los puntos de acceso, una métrica para cada una de una pluralidad de rutas de datos soportables por este punto de acceso, y establecer interconexiones entre los puntos de acceso basadas en las métricas.

De acuerdo con otro aspecto adicional de la divulgación, un aparato incluye los medios para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una diferente ruta de datos al aparato a través de la red mallada, calcular los medios para calcular una métrica para cara cada una de las rutas de datos, y seleccionar los medios para seleccionar uno de los puntos de acceso con el fin de establecer el enlace basándose en las métricas.

De acuerdo con otro aspecto más de la divulgación, un aparato configurado para funcionar en una red mallada que tiene una pluralidad de puntos de acceso incluye calcular los medios, para cada uno de los puntos de acceso, una métrica para cada una de una pluralidad de rutas de datos soportables por este punto de acceso, y los medios para establecer interconexiones entre los puntos de acceso basadas en las métricas.

De acuerdo con otro aspecto más de la divulgación, un punto de acceso incluye un sistema de procesado configurado para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una diferente ruta de datos al aparato a través de la red mallada, en el que el sistema de procesado se configura adicionalmente para calcular una métrica para cada una de las rutas de datos y seleccionar uno de los puntos de acceso para establecer el enlace basándose en las métricas, y un transceptor configurado para soportar el enlace entre el sistema de procesado y el punto de acceso seleccionado.

De acuerdo con otro aspecto más de la divulgación, un aparato configurado para funcionar en una red mallada que tiene una pluralidad de puntos de acceso incluye un sistema de procesado configurado para calcular, para cada uno de los puntos de acceso, una métrica para cada una de una pluralidad de rutas de datos soportables por este punto de acceso, y establecer interconexiones entre los puntos de acceso basadas en las métricas, y un transceptor configurado para emitir la información a loa puntos de acceso, relacionando la información con las interconexiones mediante el sistema de procesado.

De acuerdo con un aspecto adicional de la divulgación, un producto de programa informático que permite a un aparato funcionar en una red mallada incluye un medio legible por el ordenador. El medio legible por el ordenador incluye códigos para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una diferente ruta de datos al aparato a través de la red mallada, códigos para calcular una métrica para cada una de las rutas de datos, y códigos para seleccionar uno de los puntos de acceso con el fin de establecer el enlace basándose en las métricas.

De acuerdo con un aspecto más de la divulgación, un producto de programa informático que permite a un aparato funcionar en una red mallada que tiene una pluralidad de puntos de acceso incluye un medio legible por el ordenador. El medio legible por el ordenador incluye códigos para calcular, para cada uno de los puntos de acceso, una métrica para cada una de una pluralidad de rutas de datos soportables por este punto de acceso, y códigos para establecer interconexiones entre los puntos de acceso basadas en las métricas.

Se entiende que otros aspectos de la presente invención serán fácilmente evidentes para los expertos en la materia a partir de la siguiente descripción detallada, en la que se muestran y describen únicamente algunos aspectos de la invención a modo de ilustración. Como se demostrará, la invención es capaz de otros y diferentes aspectos y sus diversos detalles están sometidos a modificación en otros aspectos diferentes, todos ellos sin alejarse del alcance de la presente divulgación. De acuerdo con esto, los dibujos y la descripción detallada deben tomarse como de naturaleza ilustrativa y no como una restricción.

Breve descripción...

 


Reivindicaciones:

1. Un procedimiento para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una ruta de datos diferente a través de la red mallada, comprendiendo el procedimiento:

calcular una métrica para cada una de las rutas de datos; y

seleccionar uno de los puntos de acceso para establecer un enlace basándose en las métricas,

en el que la métrica calculada para cada una de las rutas de datos es al menos una de una métrica basada en la velocidad de transmisión en cuello de botella y una métrica de media armónica,

comprendiendo el procedimiento además la emisión de un mensaje en la red mallada, recibir una o más respuestas que tienen información relacionada con los enlaces de retorno de las rutas de datos, usar la información para calcular las métricas y en el que el cálculo de las métricas comprende además calcular cada una de las métricas basándose en un enlace inalámbrico con el punto de acceso para la correspondiente ruta de datos y la información.

2. El procedimiento de acuerdo con la reivindicación 1 en el que el cálculo de las métricas comprende calcular cada una de las métricas basándose en una velocidad de transmisión de datos asociada con la correspondiente ruta de datos.

3. El procedimiento de la reivindicación 1 en el que cada una de las rutas de datos incluye uno o más saltos, y en el que el cálculo de las métricas comprende además calcular cada una de las métricas dividiendo una velocidad mínima de transmisión de datos soportada por el uno o más saltos a través de la correspondiente ruta de datos por el número de saltos, teniendo la ruta de datos a través del punto de acceso seleccionado la métrica máxima.

4. El procedimiento de la reivindicación 1 en el que cada una de las rutas de datos incluye uno o más saltos, y en el que el cálculo de las métricas comprende además calcular cada una de las métricas calculando la media armónica de las velocidades de transferencia de datos soportadas por el uno o más saltos a través de la correspondiente ruta de datos, teniendo la ruta de datos a través del punto de acceso seleccionado la velocidad de transmisión de datos media armónica máxima.

5. El procedimiento de la reivindicación 1 en el que el cálculo de las métricas comprende calcular cada una de las métricas basándose en un tiempo para transmitir una trama de datos a través de la correspondiente ruta de datos, teniendo la ruta de datos a través del punto de acceso seleccionado el tiempo de transmisión mínimo.

6. El procedimiento de la reivindicación 5 en el que cada una de las rutas de datos incluye uno o más saltos a través de la red mallada, y en el que el cálculo de las métricas comprende además calcular cada una de las métricas basándose en una media armónica de las velocidades de transmisión de datos soportadas por el uno o más saltos a través de la correspondiente ruta de datos y una cantidad de información adicional en la trama.

7. Un aparato, que comprende:

medios para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso el aparato con una diferente ruta de datos a través de la red mallada;

los medios de cálculo para calcular una métrica para cada una de las rutas de datos; y

los medios de selección para seleccionar uno de los puntos de acceso para establecer el enlace basándose en las métricas,

en el que la métrica calculada para cada una de las rutas de datos es al menos una de una métrica basada en la velocidad de transmisión en cuello de botella y una métrica de media armónica,

comprendiendo además el aparato medios para emitir un mensaje en la red mallada, y medios para recibir una o más respuestas que tienen información relacionada con los enlaces de retorno de las rutas de datos, en el que los medios de cálculo se configuran para usar la información para calcular las métricas, y

en el que los medios de cálculo se configuran además para calcular cada una de las métricas basándose en un enlace inalámbrico con el punto de acceso para la correspondiente ruta de datos y la información.

8. El aparato de la reivindicación 7 en el que el cálculo se configura para calcular cada una de las métricas basándose en la velocidad de transmisión de datos asociada con la correspondiente ruta de datos.

9. El aparato de la reivindicación 7 en el que cada una de las rutas de datos incluye uno o más saltos, y en el que los medios de cálculo se configuran para calcular cada una de las métricas dividiendo la velocidad mínima de transferencia de datos soportada por el uno o más saltos a través de la correspondiente ruta de datos por el número de saltos, y en el que los medios de selección se configuran para seleccionar el punto de acceso para la ruta de datos que tiene la métrica máxima.

10. El aparato de la reivindicación 7 en el que cada una de las rutas de datos incluye uno

o más saltos, y en el que los medios de cálculo se configuran para calcular cada una de las métricas calculando una media armónica de las velocidades de transferencia de datos soportadas por el uno o más saltos a través de la correspondiente ruta de datos, y en el que los medios de selección se configuran para seleccionar el punto de acceso para la ruta de datos que tiene la velocidad de transferencia de datos media armónica máxima.

11. El aparato de la reivindicación 7 en el que los medios de cálculo se configuran para calcular cada una de las métricas basándose en un tiempo para transmitir una trama de datos a través de la correspondiente ruta de datos, y en el que los medios de selección se configuran para seleccionar el punto de acceso para la ruta de datos que tiene el tiempo de transmisión mínimo.

12. El aparato de la reivindicación 11 en el que cada una de las rutas de datos incluye uno

o más saltos a través de la red mallada, configurándose los medios de cálculo para cada una de las rutas de datos para calcular cada una de las métricas basándose en una media armónica de las velocidades de transmisión de datos soportadas por el uno o más saltos a través de la correspondiente ruta de datos y una cantidad información adicional en una trama.

13. El aparato de la reivindicación 7, que comprende:

un sistema de procesado que comprende los medios para establecer, los medios de cálculo, los medios de selección, los medios de emisión y los medios de selección.

14. Un punto de acceso, que comprende:

un sistema de procesado configurado para establecer un enlace con uno cualquiera de una pluralidad de puntos de acceso en una red mallada, proporcionando cada uno de los puntos de acceso una diferente ruta de datos al aparato a través de la red mallada, en el que el sistema de procesado se configura además para calcular una métrica para cada una de las rutas de datos y seleccionar uno de los puntos de acceso para establecer el enlace basándose en las métricas; y

un transceptor configurado para soportar el enlace entre el sistema de procesado y el punto de acceso seleccionado,

en el que la métrica calculada para cada una de las rutas de datos es al menos una de una

métrica basada en la velocidad de transferencia en cuello de botella y una métrica de media armónica, en el que el sistema de procesado se configura además para emitir un mensaje en la red mallada, recibir una o más respuestas que tienen información relacionada con los enlaces de retorno de las rutas de datos, y usar la información para calcular las métricas; y en el que el sistema de procesado se configura además para calcular cada una de las métricas basándose en el enlace inalámbrico con el punto de acceso para la correspondiente ruta de datos y la información.

10 15. Un producto de programa de ordenador para permitir a un aparato funcionar en una red mallada, que comprende: un medio legible por ordenador que comprende códigos para llevar a cabo el procedimiento de cualquiera de las reivindicaciones 1 a 6.


 

Patentes similares o relacionadas:

Imagen de 'MÉTODO PARA DETERMINAR LA RUTA DE ENCAMINAMIENTO Y UNA UNIDAD…'MÉTODO PARA DETERMINAR LA RUTA DE ENCAMINAMIENTO Y UNA UNIDAD DE DETERMINACIÓN DE DICHA RUTA, del 21 de Febrero de 2011, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para determinar una ruta de encaminamiento, que comprende: recepción de un mensaje de petición de conexión de servicio, que comprende un identificador […]

Imagen de 'PROCEDIMIENTO DE ENCAMINAMIENTO'PROCEDIMIENTO DE ENCAMINAMIENTO, del 16 de Diciembre de 2008, de ALCATEL LUCENT: Procedimiento de encaminamiento de nivel 2 de enlace para conmutar paquetes ethernet sin modificar la longitud y contenido de las tramas, evitando el riesgo de sobrepasar […]

Imagen de 'Método para gestionar de forma adaptativa y conjunta la política…'Método para gestionar de forma adaptativa y conjunta la política de enrutamiento y la política de retransmisión de un nodo en una red subacuática, del 27 de Noviembre de 2019, de WSense S.r.l: Un procedimiento para seleccionar, en una red de sensores de comunicación subacuática compuesta por una pluralidad de nodos, estando cada nodo equipado […]

Imagen de 'Descubrimiento D2D basado en UE'Descubrimiento D2D basado en UE, del 28 de Agosto de 2019, de Intel IP Corporation: Un Nodo B evolucionado, eNB , que comprende: un sistema de circuitos de dispositivo a dispositivo , D2D, configurado para asignar una […]

Interfaces de rutas múltiples en nuevos escenarios, del 7 de Agosto de 2019, de Nokia Technologies OY: Un método para un equipo de usuario, que comprende: establecer múltiples interfaces de red para transmisiones de rutas múltiples para un protocolo de control de transporte […]

Procedimiento y aparato de transmisión/recepción de datos en un sistema de comunicación móvil, del 17 de Julio de 2019, de SAMSUNG ELECTRONICS CO., LTD.: Un procedimiento de transmisión de datos por un terminal , en un sistema de comunicación inalámbrica, comprendiendo el procedimiento: identificar que se producen […]

Procedimiento y sistema de comunicación asíncrona, del 10 de Julio de 2019, de Airbus DS SAS: Procedimiento de comunicación de un primer equipo en un primer enlace de comunicación de radio (L1) de una primera red de comunicación , por una parte, y de un […]

Control de realimentación para comunicaciones D2D, del 19 de Junio de 2019, de QUALCOMM INCORPORATED: Un procedimiento para comunicaciones inalámbricas realizado mediante un primer equipo de usuario, UE, que comprende: transmitir información […]

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