Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.

Un método que comprende:

recibir al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc;

determinar definir al menos un esquema de datos basado al menos en parte en un tipo y un formato de la información solicitada;

determinar la información de contexto asociada a una comunidad de nodos dentro de la red de malla ad-hoc;

determinar generar el uno o más mensajes de solicitud de información basados

, al menos en parte, en el al menos un esquema de datos, incluyendo el uno o más mensajes de solicitud uno o más filtros especificando uno o más criterios para seleccionar de entre uno o más artículos de información que coinciden con el al menos un esquema de datos; y

determinar transmitir el uno o más mensajes de solicitud de información a través de la red de malla ad-hoc basado, al menos en parte, en la información de contexto.

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

Solicitante: Nokia Technologies OY.

Nacionalidad solicitante: Finlandia.

Dirección: KARAPORTTI 3 02610 ESPOO FINLANDIA.

Inventor/es: TURUNEN,MARKKU TAPIO, LEPPÄNEN,KARI JUHANI, TAM,FRANCIS PAK KWAN, RÄMÖ,KIMMO TAPANI.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION G — FISICA > COMPUTO; CALCULO; CONTEO > TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores... > Equipo o métodos de tratamiento de datos o de cálculo... > G06F17/30 (Recuperación de la información; Estructura de bases de datos a este efecto)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > REDES DE COMUNICACION INALAMBRICAS > Topologías de red > H04W84/18 (Redes auto-organizadas, p.ej. redes ad hoc o redes de sensores)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > REDES DE COMUNICACION INALAMBRICAS > Servicios o recursos especialmente adaptados para... > H04W4/20 (Señalización de datos auxiliares, p. ej. transmisión de los datos a través de canales que no son de tráfico)

PDF original: ES-2549629_T3.pdf

 

google+ twitter facebookPin it
Ilustración 1 de Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.
Ilustración 2 de Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.
Ilustración 3 de Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.
Ilustración 4 de Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.
Ver la galería de la patente con 26 ilustraciones.
Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc.

Fragmento de la descripción:

Método y aparato para coordinar mensajes de solicitud de información en una red de malla ad-hoc Antecedentes

Los proveedores de servicios inalámbricos (por ejemplo, celulares) y los fabricantes de dispositivos son desafiados continuamente para ofrecer valor y conveniencia a los consumidores, por ejemplo, proporcionando convincentes servicios de red, aplicaciones y contenidos. Un área de desarrollo es el uso de redes y dispositivos de comunicación para determinar automáticamente la información de contexto sobre el entorno local. Sin embargo, los desafíos técnicos relacionados con el consumo de energía, señalización aérea, seguridad y privacidad han obstaculizado dicho desarrollo.

El documento US2004/022221 se refiere a un sistema y a un método para proporcionar datos de red y el sistema actualiza los dispositivos individuales dentro de una red ad-hoc sin requerir difusiones de Información de toda la red. El documento US2004/022221 divulga que cuando un anfitrión envía una solicitud de Información, el transceptor del dispositivo de abonado intercepta la solicitud y determina un nodo vecino, o nodos, que puede proporcionar la Información. Una vez que un nodo vecino o nodos se han determinado, el transceptor envía la solicitud de Información directamente al nodo vecino para la resolución, en lugar de realizar una emisión tradicional de la solicitud. Específicamente, el nodo solicitante difunde de manera unitaria la solicitud de información a los nodos vecinos que son capaces de responder. El nodo solicitante podrá solicitar una lista de nodos vecinos de datos que están autorizados para proporcionar. Los nodos vecinos pueden a su vez proporcionar una lista de los datos actuales al nodo solicitante, lo que permite al nodo solicitante determinar a partir de los datos recibidos si se requieren revisiones de los datos, y solicitar a partir de entonces las revisiones de datos específicos requeridos.

El documento US2004/022221 divulga que cuando un nodo móvil se une a una red ad-hoc puede consultar sus vecinos, para determinar el estado actual de la red. Esto puede ser tan simple como la obtención de los valores de tiempo de red, para operaciones que requieren sincronización, o la obtención de configuraciones de red, tales como el uso del canal, la ubicación del portador en un área y así sucesivamente. Además, es posible que los nodos negocien el software correcto y se actualicen entre sí si es necesario. Cuando se inicializa el nodo móvil, se realiza un proceso de descubrimiento de los vecinos, que determina la proximidad de nodos vecinos. Una vez que el nodo tiene una lista establecida de dispositivos vecinos, puede consultarles por sus parámetros del sistema. Cuando los nodos vecinos reciben una solicitud de este tipo, crean paquetes de respuesta y los envían al nodo solicitante. Los paquetes de respuesta contendrán la información de cada nodo vecino que está autorizado a compartir con respecto a los datos del sistema.

Algunas realizaciones de ejemplo

Por lo tanto, hay una necesidad de un enfoque para coordinar de manera eficiente mensajes de solicitud de información a través de la red de malla ad-hoc para, por ejemplo, minimizar el tráfico de la red y el uso de recursos.

La presente invención es tal como se indica en las reivindicaciones independientes.

Según un ejemplo de la presente divulgación, un método comprende recibir al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc. El método también comprende la determinación de la información de contexto asociada con al menos una porción de la red de malla ad-hoc, uno o más nodos dentro de la al menos una porción de la red de malla ad-hoc, o una combinación de los mismos. El método comprende además determinar transmitir el uno o más mensajes de solicitud de información mediante la red de malla ad-hoc basada, al menos en parte, en la información de contexto.

De acuerdo con otro ejemplo de la presente divulgación, un aparato que comprende al menos un procesador, y al menos una memoria que incluye código de programa informático, estando la al menos una memoria y el código de programa informático configurados para, con el al menos un procesador, hacer que el aparato reciba al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc. El aparato también se hace que determine información de contexto asociada con al menos una porción de la red de malla ad-hoc, uno o más nodos dentro de la al menos una porción de la red de malla ad-hoc, o una combinación de los mismos. El aparato además se hace que determine para transmitir el uno o más mensajes de solicitud de información a través de la red de malla ad-hoc basada, al menos en parte, en la información de contexto.

Según un ejemplo de la presente divulgación, un medio de almacenamiento legible por ordenador que lleva una o más secuencias de una o más instrucciones que, cuando es ejecutado mediante uno o más procesadores, hacen que un aparato reciba al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc. El aparato también se hace que determine información de contexto asociada con al menos una porción de la red de malla ad-hoc, uno o más nodos dentro de la al menos una porción de la red de malla ad-hoc, o una combinación de los mismos. El aparato además se hace que determine para transmitir el uno o más mensajes de solicitud de información a través de la red de malla ad-hoc basada, al menos en parte, en la

información de contexto.

De acuerdo con otro ejemplo de la presente divulgación, un aparato comprende medios para recibir al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc. El aparato comprende también medios para determinar información de contexto asociada con al menos una porción de la red de malla ad-hoc, uno o más nodos dentro de la al menos una porción de la red de malla ad-hoc, o una combinación de los mismos. El aparato comprende además medios para determinar transmitir el uno o más mensajes de solicitud de información mediante la red de malla ad-hoc basada, al menos en parte, en la Información de contexto.

Además, para los diversos ejemplos de la presente divulgación de la invención, lo siguiente es aplicable: un método que comprende facilitar un procesamiento de y/o procesar (1) datos y/o (2) información y/o (3) al menos una señal, los (1) de datos y/o (2) la información y/o (3) al menos una señal basada, al menos en parte, en (o que se deriva al menos en parte de) uno cualquiera o cualquier combinación de los métodos (o procesos) divulgados en esta solicitud como relevantes para cualquier realización de la invención.

Para varios ejemplos de la presente divulgación de la invención, lo siguiente es aplicable también: un método que comprende facilitar la creación y/o facilitar la modificación de (1) al menos un elemento de interfaz de usuario y dispositivo y/o (2) por lo menos una funcionalidad de interfaz de usuario y dispositivo , el (1) al menos un elemento de interfaz de usuario y dispositivo y/o la (2) por lo menos una funcionalidad de interfaz de usuario y dispositivo se basan, al menos en parte, en los datos y/o la información resultante de una o cualquier combinación de métodos o procedimientos divulgados en esta solicitud como relevantes para cualquier realización de la invención, y/o al menos una señal resultante de una o cualquier combinación de los métodos (o procesos) divulgados en esta solicitud como relevantes para cualquier realización de la invención.

Para varios ejemplos de la presente divulgación de la invención, lo... [Seguir leyendo]

 


Reivindicaciones:

1. Un método que comprende:

recibir al menos una solicitud para transmitir uno o más mensajes de solicitud de información a través de una red de malla ad-hoc;

determinar definir al menos un esquema de datos basado al menos en parte en un tipo y un formato de la información solicitada;

determinar la información de contexto asociada a una comunidad de nodos dentro de la red de malla ad-hoc; determinar generar el uno o más mensajes de solicitud de Información basados, al menos en parte, en el al menos un esquema de datos, incluyendo el uno o más mensajes de solicitud uno o más filtros especificando uno o más criterios para seleccionar de entre uno o más artículos de información que coinciden con el al menos un esquema de datos; y

determinar transmitir el uno o más mensajes de solicitud de información a través de la red de malla ad-hoc basado, al menos en parte, en la información de contexto.

2. Un método de la reivindicación 1, que comprende además:

determinar establecer un estado de la comunidad para cambiar una visibilidad de la comunidad, un miembro de la comunidad,

en el que la información de contexto incluye información asociada con la gestión de la comunidad.

3. Un método de acuerdo con una cualquiera de las reivindicaciones 1 y 2, que comprende además:

determinar las ponderaciones respectivas de uno o más elementos de la información de contexto,

en el que la determinación para transmitir el uno o más mensajes de solicitud de información se basa, al menos

en parte, en si las respectivas ponderaciones exceden un valor umbral.

4. Un método de acuerdo con una cualquiera de las reivindicaciones 1-3, que comprende además:

determinar que un nuevo nodo se ha unido a la red de malla ad-hoc,

en el que la determinación para transmitir el uno o más mensajes de solicitud de información se basa, al menos en parte, en la determinación con respecto al nuevo nodo.

5. Un método de acuerdo con cualquiera de las reivindicaciones 1 - 4, en el que el uno o más mensajes de solicitud de información están asociados a uno o más parámetros de transmisión, y en el que la determinación de transmitir los uno o más mensajes de solicitud de información se basa, al menos en parte, en el uno o más parámetros de transmisión.

6. Un método de acuerdo con cualquiera de las reivindicaciones 1 - 5, en el que el uno o más mensajes de solicitud de información son generados mediante una o más aplicaciones utilizando, por lo menos en parte, un mecanismo de publicación/suscripelón a través de la red de malla ad-hoc.

7. Un método de acuerdo con una cualquiera de las reivindicaciones 1-6, que comprende además:

determinar concatenar al menos una porción del uno o más mensajes de solicitud de información en un mensaje

común,

en el que la determinación para transmitir el uno o más mensajes de solicitud de información comprende determinar transmitir el mensaje común.

8. Un método de acuerdo con una cualquiera de las reivindicaciones 1 - 7, en el que el uno o más mensajes de solicitud de información incluyen uno o más mensajes de publicación de información, uno o más mensajes de suscripción de información o una combinación de los mismos, comprendiendo además el método:

determinar transmitir al menos uno de los mensajes de publicación de información con al menos uno de los mensajes de suscripción de información.

9. Un método de acuerdo con una cualquiera de las reivindicaciones 1-8, que comprende además:

determinar transmitir el uno o más mensajes de solicitud de información, ya sea como un mensaje de difusión o un mensaje de unidifusión basado, al menos en parte, en la información de contexto.

10. Un método de acuerdo con una cualquiera de las reivindicaciones 1-9, que comprende además:

determinar asociar información publicada frente a las suscripciones para la información publicada basada, al menos en parte, en el al menos un esquema de datos.

11. Un aparato que comprende medios para realizar un método de al menos una de las reivindicaciones 1-10.

12. Un aparato de la reivindicación 11, en donde el aparato es un teléfono móvil que comprende además:

5 unos circuitos de interfaz de usuario y software de interfaz de usuario configurados para facilitar el control de usuario de al menos algunas funciones del teléfono móvil mediante el uso de una pantalla y configurados para responder a la entrada del usuario; y

una pantalla y unos circuitos de pantalla configurados para mostrar al menos una porción de una interfaz de usuario del teléfono móvil, estando la pantalla y los circuitos de pantalla configurados para facilitar el control de 10 usuario de al menos algunas funciones del teléfono móvil.

13. Un medio de almacenamiento legible por ordenador que lleva una o más secuencias de una o más instrucciones que, cuando son ejecutadas por uno o más procesadores, provocan que un aparato al menos realice un método de al menos una de las reivindicaciones 1-10.

14. Un producto de programa de ordenador que incluye una o más secuencias de una o más Instrucciones que, cuando son ejecutadas por uno o más procesadores, provocan que un aparato al menos realice el método de al menos una de las reivindicaciones 1 -10.