MXPA06012761A - Periodo de identificacion adaptativa en una red distribuida. - Google Patents

Periodo de identificacion adaptativa en una red distribuida.

Info

Publication number
MXPA06012761A
MXPA06012761A MXPA06012761A MXPA06012761A MXPA06012761A MX PA06012761 A MXPA06012761 A MX PA06012761A MX PA06012761 A MXPA06012761 A MX PA06012761A MX PA06012761 A MXPA06012761 A MX PA06012761A MX PA06012761 A MXPA06012761 A MX PA06012761A
Authority
MX
Mexico
Prior art keywords
identification
slots
devices
wireless communication
further characterized
Prior art date
Application number
MXPA06012761A
Other languages
English (en)
Inventor
Juha Salokannel
Jukka Reunamaeki
Original Assignee
Nokia Corp
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 Nokia Corp filed Critical Nokia Corp
Publication of MXPA06012761A publication Critical patent/MXPA06012761A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/04Scheduled access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Una red de comunicacion inalambrica incluye uno o mas dispositivos de comunicacion inalambrica y un medio de transmision inalambrica; el uno o mas dispositivos de comunicacion inalambrica transmiten mensajes de identificaciones a lo largo del medio de transmision inalambrica durante un periodo de identificacion que se encuentra dentro de un supercuadro; el periodo de identificacion tiene un numero de ranuras de identificaciones que se ajusta de manera dinamica.

Description

IEEE 802.15.3 define una red inalámbrica de corto alcance ad hoc (denominada piconet), en donde una pluralidad de dispositivos pueden comunicarse entre sí. La temporizacion de las piconets se basa en un patrón de repetición de "supercuadros" en donde los dispositivos de red pueden recibir recursos de comunicación. Actualmente, la Alianza OFDM de Multi Banda (MBOA, por sus siglas en inglés) se encuentra definiendo una capa de control de acceso a medios (MAC, por sus siglas en inglés) para radios de Banda Ultra Ancha (UWB, por sus siglas en inglés) en relación con IEEE 802.15.3. Puede encontrarse mayor información sobre OFDM Multi Banda en http://www.multibandofdm.org/. La primera versión de MAC especifica un supercuadro que tiene una duración de 65536 microsegundos. Este supercuadro contiene 256 Ranuras de Acceso a Medios (MAS, por sus siglas en inglés) con la misma separación. Cada MAS puede utilizarse para la comunicación de datos. Por lo tanto, la longitud de cada MAS es de 256 microsegundos. De conformidad con esta versión de MAC inicial, las primeras ocho MASs del supercuadro siempre se reservan para la transmisión de identificaciones. El periodo de tiempo que cubre estas ocho ranuras se denomina un Periodo de Identificación (BP, por sus siglas en inglés). Durante el Periodo de Identificación, cada MAS contiene tres ranuras de identificaciones. Por lo tanto, el número total de ranuras de identificaciones disponibles por supercuadro es de veinticuatro. Durante una ranura de identificación, solamente puede enviarse una ranura única. desgraciadamente, dado que el MAC inicial es inflexible en el número de ranuras de identificaciones, es probable que, para cualquier situación dada, haya ya sea demasiadas o demasiado pocas ranuras de identificaciones disponibles. Por ejemplo, el número máximo de veinticuatro ranuras de identificaciones especificado por la versión de MAC inicial, es para dispositivos que se localizan dentro de dos trayectos uno del otro. Este número de ranuras de identificaciones puede ser suficiente porque el alcance de operación provisto por la capa física (PHY, por sus siglas en inglés) UWB es pequeño. Sin embargo, algunas veces podría requerirse un número mayor de ranuras de identificaciones. Este podría ser el caso en escenarios que involucran, por ejemplo, autobuses o trenes en horas pico. De forma inversa, podrían producirse situaciones en las que haya demasiadas ranuras de identificaciones. Por ejemplo, cuando una red incluye únicamente un dispositivo, sólo son necesarias dos ranuras de identificaciones durante el BP. Una de estas ranuras es para identificación y la otra es para la identificación de otro dispositivo cuando se une a la red. De manera similar, si dos dispositivos se encuentran presentes en una red, entonces solamente dos ranuras se encuentran en uso durante el BP. Adicionalmente, debe reservarse una ranura para un dispositivo nuevo. La versión de MAC inicial especifica que cada dispositivo que opera en un modo activo, debe escuchar cada ranura de identificación en un BP. Por lo tanto, en la situación mencionada anteriormente que involucra dos dispositivos, la versión de MAC inicial requiere que los dos dispositivos monitoreen (o "escuchen") veintidós ranuras de identificaciones vacías. Esto provoca un consumo innecesario de energía para los dos dispositivos. De conformidad con ello, la actual inflexibilidad en el número de ranuras de identificaciones puede tener el desafortunado efecto de incrementar el consumo de energía del dispositivo y/o de reducir la capacidad de comunicación disponible. Estos efectos son altamente probables, dada la naturaleza general de las redes ad hoc, en donde las situaciones varían considerablemente.
BREVE DESCRIPCION DE LA INVENCION La presente invención provee una red de comunicación inalámbrica. Esta red incluye uno o más dispositivos de comunicación inalámbrica y un medio de transmisión inalámbrica. El uno o más dispositivos de comunicación inalámbrica transmiten mensajes de identificaciones a lo largo del medio de transmisión inalámbrica durante un periodo de identificación que se encuentra dentro de un supercuadro. El periodo de identificación tiene un número de ranuras de identificaciones que se ajusta dinámicamente. Este ajuste puede basarse, por ejemplo, en el número de dispositivos de comunicación inalámbrica en la red. La presente invención provee también un dispositivo de comunicación inalámbrica que tiene un receptor, un transmisor y un controlador. El receptor recibe mensajes de identificaciones a lo largo de un medio de transmisión inalámbrica. Con base en los mensajes de identificaciones recibidos, el controlador determina un número de ranuras de identificaciones para un grupo de uno o más dispositivos (que incluye el dispositivo de comunicación inalámbrica). Para asignar el número determinado de ranuras de identificaciones al grupo, el transmisor envía un mensaje de identificación generado. El número determinado de ranuras de identificaciones puede encontrarse dentro de un periodo de identificación de un supercuadro. Sin embargo, los mensajes de identificaciones recibidos pueden encontrarse dentro de dos periodos de identificación o más. En aspectos de la presente invención, cada uno de los mensajes de identificaciones recibidos identifica uno o más dispositivos dentro de un mismo grupo de identificación, así como las ranuras de identificaciones empleadas por el uno o más dispositivos. El mensaje de identificación generado puede indicar un número de ranuras de identificaciones utilizadas que son visibles para el dispositivo. Además, el mensaje de identificación generado indica un uso relativo de ranuras de identificaciones que son visibles para el dispositivo. Además, la presente invención provee un método en el que una pluralidad de mensajes de identificaciones es recibida a lo largo de un medio de transmisión inalámbrica; un número de ranuras de identificaciones es determinado para u grupo de uno o más dispositivos con base en los mensajes de identificaciones recibidos; y un mensaje de identificación es enviado para asignar el número determinado de ranuras de identificaciones al grupo. La presente invención permite el uso eficiente de los recursos de comunicación y reduce el consumo de energía en dispositivos de comunicación. Las características y ventajas adicionales de la presente invención resultarán evidentes a partir de la siguiente descripción, reivindicaciones y dibujos anexos.
BREVE DESCRIPCION DE LOS DIBUJOS En los dibujos, los números de referencia similares generalmente indican elementos idénticos, funcionalmente similares y/o estructuralmente similares. El dibujo en el que un elemento aparece primero es indicado con el dígito(s) más a la izquierda en el número de referencia. La presente invención se describirá haciendo referencia a los dibujos anexos, en donde: La figura 1 es un diagrama de un ejemplo de ambiente operativo. Las figuras 2A y 2B son diagramas de ejemplos de supercuadros. La figura 3 es un diagrama de flujo que ilustra una operación de un dispositivo de comunicación inalámbrica de conformidad con un aspecto de la presente invención.
La figura 4 es un diagrama de un campo que puede ser transmitido mediante dispositivos de conformidad con una modalidad de la presente invención. Y la figura 5 es un diagrama de un dispositivo de comunicación inalámbrica de conformidad con una modalidad de la presente invención.
DESCRIPCION DETALLADA DE LAS MODALIDADES PREFERIDAS I. Ambiente operativo Antes de describir la invención detalladamente, resulta útil describir primero un ambiente en el que la presente invención puede ser utilizada. De conformidad con ello, la figura 1 es un diagrama de un ejemplo de ambiente operativo en donde la presente invención podría ser empleada. En este ambiente, una pluralidad de dispositivos de comunicación inalámbrica (DEVs, en inglés) 102 pueden intercambiar información entre sí a lo largo de una red de área personal inalámbrica (WPAN, por sus siglas en inglés) 100. Este intercambio de información puede realizarse a través de distintas vías de comunicación o "trayectos" 104 existentes entre DEVs 102. La red 100 incluye una pluralidad de grupos de identificación 106. Cada grupo de identificación 106 incluye un conjunto de DEVs 102 que se encuentran dentro del alcance de radio uno con respecto al otro durante un periodo de identificación. Por ejemplo, un grupo de identificación 06a incluye los DEVs 102a, 102b y 102c. Además, un grupo de identificación 106b incluye los DEVs 102a, 102d, 102e y 102f. De conformidad con ello, el DEV 102a corresponde a ambos grupos de identificación 106a y 106b. El ambiente de la figura 1 muestra un cúmulo 108, el cual incluye un conjunto de DEVs 102 que se encuentran dentro del alcance de radio de un DEV particular 102 (es decir, DEV 102a). De conformidad con ello, el cúmulo 108 incluye los DEVs 102a-f de los grupos de identificación 106a y 106b.
II. Supercuadro Las transmisiones de conformidad con la versión MBOA de MAC se basan en un patrón de repetición denominado supercuadro. La figura 2A es un diagrama que muestra un formato de supercuadro. En particular, la figura 2A muestran ejemplos consecutivos de supercuadros 200a y 200b. El supercuadro 200a incluye una pluralidad de ranuras de acceso a medios (MASs, por sus siglas en inglés) 202a-n. Como se muestra en la figura 2A, múltiples MASs 202 en cada supercuadro 200 se agrupan en periodos de identificación (BP, por sus siglas en inglés) 204. Por ejemplo, la figura 2A muestra que el supercuadro 200a tiene un BP 204a, mientras que el supercuadro 200b tiene un supercuadro 204b. Según se ha descrito anteriormente, la versión MBOA de MAC inicial permite un periodo de identificación que tiene 24 ranuras de identificaciones. Estas ranuras se extienden a lo largo de ocho MASs contiguas. Por lo tanto, cuando se ¡mplementa de conformidad con esta versión, cada MAS 202 que se encuentra dentro de BP 204 contiene tres ranuras de identificaciones. De conformidad con la versión MBOA de MAC inicial, únicamente los cuadros de identificaciones pueden ser transmitidos de conformidad con un protocolo de periodo de identificación durante los BPs 204. Sin embargo, durante otras porciones de los supercuadros 200, se permite que los dispositivos reserven porciones del canal de RF (hagan "reservaciones") para utilizarse de conformidad con métodos de acceso específicos. Dos de dichos métodos son el periodo libre de competencia (CFP, por sus siglas en inglés) y el periodo de acceso de competencia (CAP, por sus siglas en inglés). Con el método de acceso CFP, una reservación se coordina para desocupar el canal entre el transmisor y todos los receptores involucrados. Esto evita las colisiones con otros transmisores durante el periodo de acceso. Sin embargo, con el método de acceso CAP, una reservación se coordina para desocupar el canal en torno a todos los dispositivos dentro de un grupo que se identifica como encontrándose dentro del alcance de radio uno del otro. Esto permite que los dispositivos del grupo contiendan exclusivamente por el canal y también evitar colisiones con dispositivos que no se encuentran dentro del grupo. Adicionalmente, la versión MBOA de MAC provee un método de acceso opcional denominado acceso a canal distribuido mejorado (EDCA, por sus siglas en inglés).
Los BPs 204 corresponden a grupos de identificación particulares. Por ejemplo, en la figura 2A, los BPs 204a y 204b se asignan a los dispositivos (v.g., los DEVs 102) en un grupo de identificación. Sin embargo, los supercuadros 200 pueden superponerse en el tiempo para brindar soporte a múltiples grupos de identificación. Un ejemplo de esto se muestra en la figura 2B. La figura 2B es un diagrama que muestra ejemplos de los supercuadros 200c y 200d. Estos supercuadros comparten las mismas MASs 202 con los supercuadros 200a y 200b. Sin embargo, los supercuadros 200c y 200d incluyen los BPs 204c y 204d respectivamente. De conformidad con ello, las MASs 202 de la figura 2B brindan soporte a dos grupos de identificación. Uno de estos grupos de identificación puede transmitir cuadros de identificaciones en los BPs 204a y 204b, mientras que el otro grupo de identificación puede transmitir cuadros de identificaciones en los BPs 204c y 204d.
III. Identificaciones Para mantener la coordinación entre los dispositivos de comunicación, la versión MBOA de MAC inicial especifica que los dispositivos (como los DEVs 102) transmitan un mensaje de identificación. La transmisión de identificaciones en un cúmulo o cúmulos separados, permite un rápido descubrimiento de dispositivo y provee un eficiente soporte para la movilidad. Además, las identificaciones proveen la temporización básica para la red y pueden transmitir información concerniente a las reservaciones isócronas. El empleo de identificaciones reduce la necesidad de contar con una infraestructura de red al distribuir funciones a lo largo de todos los nodos. De conformidad con ello, la versión MBOA de MAC inicial no requiere de un coordinador central o punto de acceso para la red WPAN. De conformidad con la versión MBOA de MAC inicial, los dispositivos (v.g., los DEVs 102) que pretenden participar en la comunicación con otros dispositivo, envían identificaciones durante los periodos de identificación (v.g., los BPs 204). Adicionalmente, estos dispositivos buscan las identificaciones transmitidos por otros dispositivos durante el periodo de identificación. Sin embargo, ciertos dispositivos pueden entrar a un estado de "hibernación". Cuando opera en este estado, un dispositivo se abstiene de transmitir identificaciones. Sin embargo, el dispositivo no abandona su ranura de identificación particular. En breve, cada dispositivo provee en el mensaje de identificación su dirección de MAC y el lugar de la identificación. Por ejemplo, tres dispositivos activos en un grupo pueden informar que utilizan las ranuras de identificaciones 1 , 3 y 4 de 6 ranuras de identificaciones disponibles (de conformidad con las técnicas de asignación flexible de la presente invención). En general, las ranuras 2, 5 y 6 estarían disponibles. Sin embargo, cuando un dispositivo de hibernación adicional corresponde al mismo grupo, por lo menos uno de los dispositivos activos informa a esa ranura que una de estas ranuras (v.g., la ranura 6) se encuentra reservada para el dispositivo de hibernación. Por lo tanto, un nuevo dispositivo que se une a la red tendría las ranuras 2 y 5 disponibles. Las identificaciones pueden incluir uno o más elementos de información (lEs, por sus siglas en inglés) que contienen información correspondiente a los DEVs y/o la red. Uno de dichos IE especificado por la versión MBOA de MAC inicial se denomina IE de Ocupación de Periodo de Identificación (BPOIE, por sus siglas en inglés). El BPOIE se utiliza para proveer una lista de dispositivos en el mismo grupo de identificación y las ranuras de identificaciones que esos dispositivos emplean durante el periodo de identificación. Esta información puede utilizarse para detectar colisiones de identificaciones. La versión MBOA inicial especifica que los dispositivos deben incluir un BPOIE en todas las identificaciones que transmiten. El BPOIE contiene distinta información. Esta información incluye un campo de información de ranura de identificación para cada dispositivo en el grupo de identificación (como uno de los grupos de identificación 106). Cada uno de estos campos incluye un número de ranura de identificación y un identificador de dispositivo correspondiente ("DEVID", en inglés). Al recibir un cuadro de identificación, un dispositivo guarda el DEVID del remitente y el número de ranura en donde se recibe la identificación. Esta información se incluye en el BPOIE enviado en el siguiente supercuadro. Únicamente la información de las identificaciones recibidas durante un supercuadro se incluye en el BPOIE enviado en el siguiente supercuadro. Los dispositivos seleccionan sus ranuras de identificaciones de entre las ranuras de identificaciones inactivas. Además, en los supercuadros subsiguientes, los dispositivos envían sus identificaciones en la misma ranura de identificación, a menos que se detecte una colisión. Si un identificador de dispositivo (DEVID, en inglés) falta en el BPOIE de una identificación vecina durante el número predeterminado de supercuadros consecutivos, el dispositivo(s) que recibe(n) la identificación vecina, es intruido(s) por la versión MBOA de MAC inicial para indicar esta ranura de identificación como una ranura inactiva en el siguiente supercuadro.
IV. Flexibilidad del periodo de identificación En modalidades de la presente invención, el número de ranuras durante el periodo de identificación se hace flexible. Esta flexibilidad puede basarse en, por ejemplo, el número de dispositivos en la red. De conformidad con ello, en aspectos de la presente invención, puede proveerse un mapeo entre el número de dispositivos en una red (v.g., dispositivos dentro de dos trayectos entre sí) y la longitud del periodo de identificación (es decir, el número de MASs en el BP). El cuadro 1 que aparece a continuación proporciona un ejemplo de dicho mapeo. Este mapeo es en el contexto del formato de supercuadro de la versión MBOA inicial, modificado para tener un número flexible de MASs.
CUADRO 1 En el ejemplo del cuadro 1 , normalmente hay por lo menos dos ranuras de identificaciones libres durante el BP. Sin embargo, a medida que nuevo(s) dispositivo(s) se une(n) a la red, el número de ranuras de identificaciones se incrementa siempre que el número de ranuras de identificaciones libres se reduce a un número predeterminado (v.g., a una ranura de identificación libre). Por ejemplo, el cuadro 1 muestra el número total de ranuras de identificaciones que se incrementan (v.g., de 3 a 6, de 6 a 9,de 9 a 12, etcétera) con base en el número de dispositivos en la red. En situaciones operativas, el número exacto de dispositivos dentro de dos trayectos puede no ser conocido por cada uno de los dispositivos. Sin embargo, según se describe en la presente, la información que provee una indicación del número de dispositivos puede ser comunicada. De conformidad con ello, la flexibilidad en el número de MASs empleadas, puede proveerse de distintas formas. Una de tales formas es en pasos de incremento, en donde las flechas adyacente en un cuadro de mapeo, como el cuadro 1 , son vistas como un incremento. De conformidad con ello, pueden realizarse ajustes en el número de MASs empleadas en incrementos únicos. Sin embargo, en ciertas situaciones (como cuando se fusionan múltiples redes), un único ajuste en el número de MASs empleadas puede extenderse a múltiples incrementos. El cuadro 1 se provee como un ejemplo. De conformidad con ello, las variaciones con respecto a esta tabla se encuentran dentro del alcance de la presente invención. Por ejemplo, el número de ranuras libres puede mantener algo mayor que en el cuadro 1. Dichos mapeos ofrecen intercambios con eficiencia.
V. Operación Pueden emplearse distintos mecanismos para ajustar (es decir, incrementar o reducir) el número de ranuras de identificaciones empleadas. Por ejemplo, las modalidades de la presente invención emplean un IE que indica una longitud particular de BP. Este IE puede implementarse de distintas formas. Por ejemplo, en algunas modalidades, la longitud de BP se incluye en cada identificación que transmite un dispositivo. De conformidad con ello, este IE puede ser provisto por un BPOIE modificado que, a diferencia del BPOIE de la versión inicial, incluye un campo de longitud de BP. Este campo puede ser una indicación (o "anuncio") mediante un dispositivo particular del número de ranuras de identificaciones utilizadas que son visibles para el mismo (es decir, que el dispositivo puede recibir). Por lo tanto, este campo puede reflejar el número de ranuras de identificaciones utilizadas a partir de múltiples grupos de identificación. Cuando no existe ninguna piconet, un primer dispositivo en una red determina un tiempo de partida de periodo de identificación (BPST, por sus siglas en inglés). En este tiempo de partida, el primer dispositivo envía su propia identificación que contiene el BPOIE. Este BPOIE puede incluir un campo de longitud de BP, de conformidad con las modalidades de la presente invención. Con el paso del tiempo, servicio(s) adicional(es) se une(n) a la red.
A través del intercambio de información (por ejemplo, en mensajes de identificaciones) se determinan longitudes de periodos de identificaciones y se ajustan de manera dinámica con base en las características de la red. La figura 3 es un diagrama de flujo que ilustra una operación de un dispositivo de comunicación inalámbrica, como uno de los DEVs 102, de conformidad con un aspecto de la presente invención. Esta operación incluye un paso 302 en donde el dispositivo recibe uno o más mensajes de identificaciones. En algunas modalidades de la presente invención, este mensaje(s) es recibido durante un único supercuadro. En un paso 304, el dispositivo procesa el uno o más mensajes de identificaciones. Este paso puede incluir recuperar información de distintos campos en cada transmisión de identificación y almacenar los campos en una memoria. Además, el paso 304 puede incluir determinar el número de dispositivo(s) que se encuentra(n) dentro de esta vista. Este número de dispositivos puede ser de múltiples grupos de identificaciones.
En un paso 308, se realiza una determinación de ajuste de ranura de identificación. En este paso, el dispositivo determina si se produce un incremento o una reducción en el número de ranuras de identificaciones empleadas por su(s) grupo(s) de identificación. La realización de este paso puede basarse en la información recuperada y/o determinada en el paso 304. En un paso 310, el dispositivo genera un mensaje de identificación. Este mensaje de identificación se basa en el mensaje de identificación(s) del paso 302. Por ejemplo, para un grupo de identificación particular, el mensaje de identificación generado puede incluir un identificador de dispositivo y un identificador de ranura de identificación para cada dispositivo en el grupo. Además, este mensaje incluye información que indica el número de ranuras de identificaciones asignadas. De conformidad con ello, esta información puede basarse en cualquier determinación de ajuste de ranura de identificación que sea realizada en el paso 308. Por ejemplo, esta información puede tener la forma de un campo de longitud de BP. En un paso 312, el mensaje de identificación generado en el paso 310 es transmitido. En algunas modalidades, esta información es transmitida en un supercuadro inmediatamente después de un supercuadro precedente, durante el cual el mensaje(s) de identificación(s) es recibido en el paso 302. Esta transmisión es enviada al grupo(s) de identificación del dispositivo en BP(s) hacia el grupo(s) de identificación. A su vez, cada dispositivo en el grupo puede realizar de igual manera los pasos de la figura 3 con base en la recepción de esta transmisión y cualquier otro mensaje de identificación recibido. Como se describe anteriormente, algunas modalidades de la presente invención emplean un IE que tiene un campo de longitud de BP que permite que un dispositivo indique o anuncie el número de ranuras de identificaciones utilizadas que son visibles para el mismo. Este campo puede implementarse de distintas formas. Por ejemplo, este campo de datos puede ser un código de tres bits, como aquel mostrado en el cuadro 2 que aparece a continuación. El código del cuadro 2 se basa en el número de ranuras de identificaciones utilizadas visibles para el dispositivo que ha generado y transmitido el código en una identificación.
CUADRO 2 De conformidad con ello, en el paso 308, puede realizarse una determinación de ajuste de ranura de identificación con base en el número de ranuras utilizadas indicadas por los dispositivos visibles, en comparación con el número de ranuras utilizadas en el grupo de identificación. Por ejemplo, si cualquiera de los dispositivos en el mismo grupo de identificación anuncia (v.g., a través del código del cuadro 2) ranuras de identificaciones utilizadas más visibles que aquellas utilizadas actualmente en el grupo de identificación, entonces la totalidad de los dispositivos en el grupo de identificación se adapta incrementando el número de ranuras de identificaciones asignadas en el grupo de identificación. Esta asignación puede realizarse en el siguiente supercuadro. Un ejemplo adicional de implementación de un campo de longitud de BP se muestra a continuación en el cuadro 3. Esta implementación emplea un código de dos bits que indica el uso relativo de ranuras de identificaciones visibles (es decir, la porción de ranuras de identificaciones visibles asignados utilizados por los dispositivos).
CUADRO 3 Con base en dichos usos relativos recibidos de las identificaciones de los dispositivos visibles, un dispositivo puede realizar una determinación de ajuste de ranura de identificación en el paso 308. Como se describe anteriormente haciendo referencia al diagrama de flujo de la figura 3, una determinación de ajuste de ranura de identificación puede producir un incremento o reducción de la asignación de ranuras de identificaciones para el grupo de identificación. Por ejemplo, si cualquiera de los valores de código recibidos indica un alto uso de las ranuras de identificaciones visibles (es decir, si cualquiera de los dispositivos visibles anuncia "10"), entonces la totalidad de los dispositivos en el grupo de identificación se adapta al incrementar el número de ranuras de identificaciones asignadas en el grupo de identificación. Dicho incremento puede ser mediante un incremento predeterminado. Por ejemplo, haciendo referencia al cuadro 1 , este incremento es de seis ranuras de identificaciones asignadas a nueve ranuras de identificaciones asignadas. Como ejemplo adicional, si cualquiera de los valores de código recibidos indica una fusión de redes o piconets (es decir, si cualquiera de los dispositivos visibles anuncia "11"), entonces la totalidad de los dispositivos en el grupo de identificación se adapta al incrementar el número de ranuras de identificaciones asignadas en el grupo de identificación a un número máximo (como 24). Además de las técnicas anteriores para determinar si incrementar el número de ranuras de identificaciones en un periodo de identificación, pueden emplearse distintas técnicas para determinar si el número de ranuras de identificaciones en un periodo de identificación debe incrementarse. Por ejemplo, si todos los dispositivos dentro de una red de dos trayectos (como el cúmulo 108) anuncian un bajo uso de ranuras de identificaciones visibles, entonces un dispositivo puede determinar, en el paso 308, que debe producirse una reducción en el número de ranuras de identificaciones. Como ejemplo, haciendo referencia al cuadro 3, si todo dispositivo dentro de la red anuncia "00" es sus transmisiones de identificaciones, entonces estos dispositivos se adaptarán reduciendo el número de ranuras de identificaciones. Esto puede realizarse reduciendo el número de ranuras mediante un incremento (v.g., de 12 a 9) en el siguiente supercuadro mediante un paso. De conformidad con ello, dichas técnicas requieren que por lo menos un dispositivo reciba transmisiones de identificaciones ("escuche") desde todos los demás dispositivos en la red. Si este dispositivo determina que el número de ranuras de periodo de identificación debe reducirse, entonces puede indicar su deseo de reducir el número de ranuras de periodo de identificación en su siguiente identificación transmitida. Esta señalización puede implementarse especificando un bit (es decir, una solicitud para cambiar un bit) que indique (junto con el campo de longitud de BP) que el dispositivo desea reducir su tamaño de periodo de identificación. Para determinar si se aprueba esta solicitud, también se provee un bit no aceptado para la transmisión en identificaciones. Si ninguno de los otros dispositivos en el grupo de identificación transmite subsiguientemente identificaciones con este bit encontrándose especificado, entonces se ha logrado la más baja longitud de BP. Sin embargo, si el uno o más dispositivos especifica este bit en sus identificaciones, entonces se mantiene la antigua longitud de BP. En algunas modalidades, la solicitud para cambiar el bit puede propagarse (es decir, transmitirse) a lo largo de múltiples trayectos. Si cualquier dispositivo dentro de los múltiples trayectos rechaza el bit (v.g., especificando el bit no aceptado), entonces los dispositivos que han transmitido este bit también lo rechazan. Como resultado de ello, la longitud de BP original se mantiene, a menos que todos los dispositivos dentro de la red multitrayectos aprueben la reducción propuesta. Como una alternativa a la técnica reductora anterior, un dispositivo aislado utiliza un número predeterminado de ranuras de BP (como tres ranuras de identificaciones) para la identificación. Sin embargo, cuando otro(s) dispositivo(s) se une(n) a la red de dispositivo aislado, entonces el número de ranuras de identificaciones se incremente a un valor predeterminado (como 24). Por lo tanto, el dispositivo aislado conserva energía hasta que otros dispositivos se unen a su red. De conformidad con ello, los dispositivos pueden también determinar un ajuste de ranura de identificación con base en el campo(s) de longitud de BP de otros dispositivos en su(s) grupo(s) de identificación. La determinación puede realizarse también en el paso 308. Como se describe anteriormente, dichos ajustes pueden involucrar una reducción o un incremento del número de ranuras de identificaciones para un grupo. En algunas modalidades, dichos incrementos pueden verse limitados por una cantidad máxima de ranuras, como 24. Sin embargo, los periodos de identificaciones que tienen más de 24 ranuras de identificaciones se encuentran dentro del alcance de la presente invención. Adicionalmente, en algunas modalidades, los dispositivos dentro de un grupo de identificación utilizan siempre las ranuras libres de identificaciones lo más bajas posibles contando desde el inicio del tiempo de partida del periodo de identificación (BPST, por sus siglas en inglés). Esto minimiza ventajosamente la duración del periodo de identificación y permite un uso eficiente de los recursos de comunicación.
VI. Campo del periodo de identificación La figura 4 es un diagrama que muestra un ejemplo del campo de longitud de BP 400 de conformidad con una modalidad de la presente invención. Según se describe anteriormente, este campo puede incluirse en un IE, como un BPOIE que es modificado a partir de la versión MBOA de MAC inicial. Como se muestra en la figura 4, el campo 400 es representado por un octeto (es decir, ocho bits). Los bits 402a-402e se reservan para codificar una longitud de campo de BP. De conformidad con ello, estos bits pueden utilizarse para representar los códigos de los cuadros 2 y 3. El campo 400 incluye también una solicitud para cambiar el bit 404 y un bit no aceptado 406. Como se describe anteriormente, estos bits pueden utilizarse para reducir el número de ranuras de BP.
VIL Dispositivo de comunicación inalámbrica Según se describe anteriormente, los dispositivos de comunicación inalámbrica, como los DEVs 102, pueden emplear las técnicas de la presente invención. De conformidad con ello, dichos dispositivos pueden implementarse en hardware, software, firmware o cualquier combinación de los mismos. Una de tales implementaciones se muestra en la figura 5. Esta implementación incluye un procesador 510, una memoria 512 y una interfaz de usuario 514. Además, la implementación de la figura 5 incluye un transceptor de UWB 524 y una antena 526. Como se muestra en la figura 5, el transceptor de UWB 524 se acopla con la antena 526. El transceptor de UWB 524 incluye electrónica, que permite que el dispositivo (conjuntamente con la antena 526) intercambie dispositivos remotos de señales de UWB inalámbricos, como otros DEVs 102.
De conformidad con ello, el transceptor 524 puede incluir un transmisor y un receptor. Para la transmisión de señales de UWB, dicha electrónica puede incluir componentes de desmodulación (v.g., desmoduladores OFDM) y/o un generador de pulsaciones para ciertos tipos de transmisiones de UWB de impulso. Para la recepción de señales de UWB, dicha electrónica puede incluir componentes de desmodulación (v.g., desmoduladores OFDM), circuitos de temporización y filtros. Como se muestra en la figura 5, el procesador 510 se acopla con el transceptor 524. El procesador 510 controla la operación de dispositivos. El procesador 510 puede implementarse con uno o más microprocesadores, cada uno de los cuales es capaz de ejecutar instrucciones de software almacenadas en la memoria 5 2. La memoria 512 incluye una memoria de acceso aleatorio (RAM, por sus siglas en inglés), una memoria de sólo lectura (ROM, por sus siglas en inglés) y/o una memoria instantánea, y almacena información en forma de datos y componentes de software (también denominados módulos en la presente). Estos componentes de software incluyen instrucciones que pueden ejecutarse con el procesador 510. Distintos tipos de componentes de software pueden almacenarse en la memoria 512. Por ejemplo, la memoria 512 puede almacenar componentes de software que controlan las operaciones del transceptor 524. Además, la memoria 512 puede almacenar componentes de software que provean la funcionalidad de un controlador de acceso a medios (MAC, por sus siglas en inglés). Este controlador puede realizar distintas características, como los pasos descritos haciendo referencia a la figura 3. Es importante advertir que el MAC puede implementarse en hardware, software, firmware o cualquier combinación de los mismos. Además, la memoria 512 puede almacenar componentes de software que controlan el intercambio de información a través de la interfaz de usuario 514. Como se muestra en la figura 5, la interfaz de usuario 514 se acopla también con el procesador 510. La interfaz de usuario 514 facilita el intercambio de información con un usuario. La figura 5 muestra que la interfaz de usuario 514 incluye una porción de entrada de usuario 516 y una porción de salida de usuario 518. La porción de entrada de usuario 516 puede incluir uno o más dispositivos que permiten que un usuario introduzca información. Los ejemplos de dichos dispositivos incluyen teclados, pantallas sensibles al tacto y micrófonos. La porción de salida de usuario 518 permite que un usuario reciba información del dispositivo de comunicación inalámbrica. Por lo tanto, la porción de salida de usuario 518 puede incluir distintos dispositivos, como un despliegue, y uno o más altavoces de audio. Los ejemplos de despliegues incluyen despliegues de cristal líquido (LCDs, por sus siglas en inglés) y despliegues de video. Los elementos mostrados en la figura 5 pueden acoplarse de conformidad con distintas técnicas. Una de dichas técnicas involucra acoplar los transceptores 520 y 524, el procesador 510, la memoria 512 y la interfaz de usuario 514 a través de uno o más interfaces de bus. Además, cada uno de estos componentes se acopla con una fuente de alimentación, como un paquete de baterías recargables y/o removibles (no mostrado).
VIII. Conclusión Aunque anteriormente se han descrito distintas modalidades de la presente invención, debe sobreentenderse que éstas han sido presentadas únicamente a manera de ejemplo y no de forma limitativa. De conformidad con ello, resultará evidente para el experto en la técnica relevante que pueden realizarse distintos cambios en forma y detalle a la misma sin desviarse del espíritu y alcance de la invención. Por lo tanto, la amplitud y el alcance de la presente invención no deben verse limitados por ninguno de los ejemplos de modalidades descritos anteriormente, sino que deben ser definidos solamente de conformidad con las siguientes reivindicaciones y sus equivalentes. Por ejemplo, los cuadros contenidos en la presente se proveen como ejemplos. Por lo tanto, otros valores de cuadros, mapeos, tipos de código se encuentran dentro del alcance de la presente invención. Además, la presente invención puede emplearse en contextos de comunicación distintos a aquellos que se basan en MBOA MAC.

Claims (16)

NOVEDAD DE LA INVENCION REIVINDICACIONES
1. - Un dispositivo de comunicación inalámbrica que comprende un receptor configurado para recibir una pluralidad de mensajes de identificaciones a lo largo de un medio de transmisión inalámbrica, un controlador configurado para determinar un número de ranuras de identificaciones para un grupo de uno o más dispositivos con base en los mensajes de identificaciones recibidos, el grupo incluyendo el dispositivo de comunicación inalámbrica; y un transmisor configurado para enviar un mensaje de identificación generado para asignar el número determinado de ranuras de identificaciones al grupo.
2. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque el número de determinado de ranuras de identificaciones se encuentra dentro de un periodo de identificación de un supercuadro.
3. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque la pluralidad de mensajes de identificaciones se encuentra dentro de dos o más periodos de identificaciones.
4. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque cada uno de la pluralidad de mensajes de identificaciones identifica uno o más dispositivos dentro de un mismo grupo de identificación, así como ranuras de identificaciones empleadas por el uno o más dispositivos.
5. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque el mensaje de identificación generado indica el número de ranuras de identificaciones utilizadas que es visible para el dispositivo.
6. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque el mensaje de identificación generado indica un uso relativo de las ranuras de identificaciones que es visible para el dispositivo.
7. - El dispositivo de comunicación inalámbrica de conformidad con la reivindicación 1 , caracterizado además porque el receptor se encuentra configurado para recibir señales de banda ultra ancha (UWB, por sus siglas en inglés) y el transmisor se encuentra configurado para transmitir señales de UWB.
8. - Un método que comprende (a) recibir una pluralidad de mensajes de identificaciones a lo largo de un medio de transmisión inalámbrica; (b) determinar un número de ranuras de identificaciones para un grupo de uno o más dispositivos con base en los mensajes de identificaciones recibidos, el grupo incluyendo el dispositivo de comunicación inalámbrica; y (c) enviar un mensaje de identificación para asignar el número determinado de ranuras de identificaciones al grupo.
9.- El método de conformidad con la reivindicación 8, caracterizado además porque el número determinado de ranuras de identificaciones se encuentra dentro de un periodo de identificación de un supercuadro. 10.- El método de conformidad con la reivindicación 8, caracterizado además porque la pluralidad de mensajes de identificaciones se encuentra dentro de dos o más periodos de identificaciones. 11. - El método de conformidad con la reivindicación 8, caracterizado además porque cada uno de la pluralidad de mensajes de identificaciones identifica uno o más dispositivos dentro de un mismo grupo de identificación, así como ranuras de identificaciones empleadas por el uno o más dispositivos. 12. - El método de conformidad con la reivindicación 8, caracterizado además porque el mensaje de identificación enviado en el paso (c) indica el número de ranuras de identificaciones utilizadas que es visible para el dispositivo. 13. - El método de conformidad con la reivindicación 8, caracterizado además porque el mensaje de identificación enviado en el paso (c) indica un uso relativo de las ranuras de identificaciones que es visible para el dispositivo. 14. - Un método que comprende (a) recibir uno o más mensajes de identificaciones a lo largo de un medio de transmisión inalámbrica, en donde cada uno del uno o más mensajes de identificaciones es recibido dentro de uno o más periodos de identificaciones correspondientes; (b) determinar un número de ranuras de identificaciones para uno del uno o más periodos de identificaciones con base en el uno o más mensajes de identificaciones recibidos; y (c) enviar un mensaje de identificación que asigne el número determinado de ranuras de identificaciones al periodo de identificación. 15.- Una red de comunicación inalámbrica que comprende uno o más dispositivos de comunicación inalámbrica, asi como un medio de transmisión inalámbrica, en donde el uno o más dispositivos de comunicación inalámbrica transmite mensajes de identificaciones a lo largo del medio de transmisión inalámbrica durante un periodo de identificación, en donde el periodo de identificación se encuentra dentro de un supercuadro y tiene un número de ranuras de identificaciones que se ajusta dinámicamente con base en la cantidad del uno o más dispositivos de comunicación inalámbrica. 16.- La red de comunicación inalámbrica de conformidad con la reivindicación 15, caracterizada además porque los mensajes de identificaciones transmitidos incluyen uno o más señales de banda ultra ancha (UWB, por sus siglas en inglés).
MXPA06012761A 2004-05-05 2005-04-29 Periodo de identificacion adaptativa en una red distribuida. MXPA06012761A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/838,217 US7890116B2 (en) 2004-05-05 2004-05-05 Adaptive beacon period in a distributed network
PCT/IB2005/001162 WO2005107164A1 (en) 2004-05-05 2005-04-29 Adaptive beacon period in a distributed network

Publications (1)

Publication Number Publication Date
MXPA06012761A true MXPA06012761A (es) 2007-01-16

Family

ID=35239364

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA06012761A MXPA06012761A (es) 2004-05-05 2005-04-29 Periodo de identificacion adaptativa en una red distribuida.

Country Status (13)

Country Link
US (1) US7890116B2 (es)
EP (1) EP1743457B1 (es)
JP (1) JP2007533187A (es)
KR (1) KR100840744B1 (es)
CN (2) CN100525228C (es)
AU (1) AU2005239497A1 (es)
BR (1) BRPI0510553A (es)
CA (1) CA2564022C (es)
MX (1) MXPA06012761A (es)
RU (1) RU2330383C1 (es)
TW (1) TWI281799B (es)
WO (1) WO2005107164A1 (es)
ZA (2) ZA200609804B (es)

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7881239B2 (en) * 2004-03-27 2011-02-01 Dust Networks, Inc. Low-powered autonomous radio node with temperature sensor and crystal oscillator
US7420980B1 (en) * 2004-03-27 2008-09-02 Dust Networks, Inc. Digraph network superframes
US8194655B2 (en) * 2004-08-05 2012-06-05 Dust Networks, Inc. Digraph based mesh communication network
US8059629B1 (en) 2004-03-27 2011-11-15 Dust Networks, Inc. Digraph network timing synchronization
US7961664B1 (en) * 2004-03-27 2011-06-14 Dust Networks, Inc. Digraph network subnetworks
US7529217B2 (en) * 2004-03-27 2009-05-05 Dust Networks, Inc. Low-power autonomous node for mesh communication network
US7890116B2 (en) 2004-05-05 2011-02-15 Nokia Corporation Adaptive beacon period in a distributed network
US7496081B2 (en) 2004-05-05 2009-02-24 Nokia Corporation Adaptive beacon period in a distributed network
US20050259617A1 (en) * 2004-05-06 2005-11-24 Samsung Electronics Co., Ltd. System and method for channel time reservation in distributed wireless personal area network
JP4271089B2 (ja) * 2004-06-17 2009-06-03 パナソニック株式会社 無線通信方法および無線通信装置
WO2006023834A2 (en) * 2004-08-18 2006-03-02 Staccato Communications, Inc. Bacon group merging
US7706404B2 (en) * 2004-12-28 2010-04-27 Intel Corporation Using the dynamic beacon to enhance power saving capabilities for low power UWB devices
JP4715293B2 (ja) * 2005-05-10 2011-07-06 ソニー株式会社 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
DE602006009097D1 (de) * 2005-05-12 2009-10-22 Koninkl Philips Electronics Nv Verfahren zur mehrkanal-betriebsmittelreservierung in einem drahtlosen mesh-netzwerk
US7499376B2 (en) 2005-12-08 2009-03-03 Electronics And Telecommunications Research Institute System and method for position awareness for minimizing power consumption in sensor network environment
US8089881B2 (en) 2006-03-03 2012-01-03 Qualcomm Incorporated Method and apparatus for increasing spectrum use efficiency in a mesh network
WO2007106042A1 (en) * 2006-03-15 2007-09-20 Matsushita Electric Industrial Co., Ltd. A distributed wireless medium access control protocol for ad-hoc networks
KR100725932B1 (ko) * 2006-05-02 2007-06-11 삼성전자주식회사 무선 유에스비 장치의 동작 방법 및 이를 이용한 무선유에스비 장치
JP4936786B2 (ja) * 2006-05-10 2012-05-23 株式会社東芝 無線通信装置および無線通信システムの無線通信制御方法
KR100782851B1 (ko) * 2006-07-21 2007-12-06 삼성전자주식회사 분산화된 무선 네트워크에서 비컨 슬롯을 설정하는 방법 및장치
US20080130592A1 (en) * 2006-12-04 2008-06-05 Electronics And Telecommunications Research Institute Apparatus and method for managing medium access slot in wireless personal area network
KR101053949B1 (ko) * 2006-12-04 2011-08-04 인터디지탈 테크날러지 코포레이션 차세대 초광대역 기술에서 다중 대역 송신을 가능하게 해주는 분산형 예약 프로토콜
JP4990370B2 (ja) * 2006-12-04 2012-08-01 インターデイジタル テクノロジー コーポレーション マルチバンド伝送を可能にする方法および装置
KR100776794B1 (ko) * 2006-12-08 2007-11-19 한국전자통신연구원 무선 개인영역 네트워크에서 무선 자원 할당 방법 및 그시스템
JP5616638B2 (ja) 2007-01-19 2014-10-29 コーニンクレッカ フィリップス エヌ ヴェ 並列符号化と並列復号化とを伴う、シングル・キャリア・ブロック伝送の方法及びシステム
CN101589576B (zh) * 2007-01-19 2015-05-06 皇家飞利浦电子股份有限公司 允许发现无线设备的装置和方法
US8861483B2 (en) * 2007-02-13 2014-10-14 Sk Telecom Co., Ltd. Method for allocating a beacon slot using a beacon table in wireless personal area network (WPAN) and WPAN device
WO2008099367A2 (en) * 2007-02-15 2008-08-21 Koninklijke Philips Electronics N.V. Coordination in wireless networks having devices with different physical layer transmission schemes
GB0707517D0 (en) * 2007-04-18 2007-05-30 Nokia Corp Beaconing information in a communication system
WO2009011534A2 (en) * 2007-07-13 2009-01-22 Electronics And Telecommunications Research Institute Apparatus for selecting operating time slot in mesh network
KR100953056B1 (ko) * 2007-07-13 2010-04-20 한국전자통신연구원 메쉬 네트워크에서 동작 슬롯을 선택하는 장치
US20090147709A1 (en) * 2007-12-07 2009-06-11 Alaa Muqattash Receiver channel feedback through beacons
TWI482456B (zh) * 2007-12-07 2015-04-21 Koninkl Philips Electronics Nv 彈性媒體存取控制(mac)超框結構及信標方法
KR100952575B1 (ko) * 2007-12-28 2010-04-12 재단법인대구경북과학기술원 무선 센서 네트워크에서 비콘 구간 크기 조절을 통한네트워크 성능 개선 방법 및 장치
US20090168746A1 (en) * 2008-01-02 2009-07-02 Alaa Muqattash Increase effective beacon capacity
CN101521620B (zh) * 2008-02-29 2012-03-21 华为技术有限公司 一种mas的预约方法、***和装置
US8902822B2 (en) * 2008-03-11 2014-12-02 Intel Corporation Arrangements for association and re-association in a wireless network
US8335203B2 (en) * 2008-03-11 2012-12-18 Intel Corporation Systems and methods for polling for dynamic slot reservation
JP5559791B2 (ja) * 2008-08-11 2014-07-23 コーニンクレッカ フィリップス エヌ ヴェ 身体領域ネットワーク用の媒体アクセス制御(mac)プロトコル
CN101667856B (zh) * 2008-09-04 2014-01-01 中兴通讯股份有限公司 多载波***的信息指示方法、基站及终端
KR101041566B1 (ko) * 2008-10-22 2011-06-15 한국전자통신연구원 무선 자원 할당 방법 및 장치, 무선 네트워크 시스템
US8223739B2 (en) 2008-10-29 2012-07-17 Intel Corporation Method and apparatus of dynamic bandwidth management
US8363586B2 (en) 2008-12-31 2013-01-29 Intel Corporation Social networking and advertisements in a mobile device on a local personal area network
US8351406B2 (en) 2009-12-21 2013-01-08 Intel Corporation Techniques for dynamic resource allocation
JP5498261B2 (ja) * 2010-05-25 2014-05-21 パナソニック株式会社 無線通信システム
US8917705B2 (en) * 2011-09-29 2014-12-23 Qualcomm Incorporated Collision reduction mechanisms for wireless communication networks
US8855569B2 (en) 2011-10-27 2014-10-07 Mueller International, Llc Systems and methods for dynamic squelching in radio frequency devices
US11026170B2 (en) * 2012-08-01 2021-06-01 Texas Instruments Incorporated Beacon scheduling for wireless networks
US9094778B2 (en) * 2013-03-01 2015-07-28 Qualcomm Incorporated Autonomous adaptation of discovery packet transmission frequency
US9544744B2 (en) 2013-11-15 2017-01-10 Richard Postrel Method and system for pre and post processing of beacon ID signals
US11348139B1 (en) * 2014-04-09 2022-05-31 Groupon, Inc. Communication beacon based promotions for mobile devices
US10664856B2 (en) 2014-05-21 2020-05-26 Apple Inc. Beacon-triggered code redemption for mobile devices
US9456416B2 (en) 2014-09-30 2016-09-27 Apple Inc. Scoring beacon messages for mobile device wake-up
US10210561B2 (en) 2014-09-30 2019-02-19 Apple Inc. Beacon triggered device to device content transfer
US9426615B2 (en) 2014-09-30 2016-08-23 Apple Inc. Prioritizing beacon messages for mobile devices
US10296950B2 (en) 2014-09-30 2019-05-21 Apple Inc. Beacon triggered processes
KR102382896B1 (ko) * 2015-10-27 2022-04-06 에스케이플래닛 주식회사 무선 메시 네트워크 설정 방법 및 이를 위한 장치, 이를 수행하는 컴퓨터 프로그램을 기록한 기록 매체
US10070403B2 (en) 2016-03-09 2018-09-04 Mueller International, Llc Time beacons
US10582347B2 (en) 2016-04-14 2020-03-03 Mueller International, Llc SMS communication for cellular node
US10097411B2 (en) 2016-05-23 2018-10-09 Mueller International, Llc Node migration
US10200947B2 (en) 2016-07-11 2019-02-05 Mueller International, Llc Asymmetrical hail timing
US10178617B2 (en) 2017-05-01 2019-01-08 Mueller International, Llc Hail and acceptance for battery-powered devices
CN107395323A (zh) * 2017-07-05 2017-11-24 国网浙江省电力公司 一种超帧长度自适应调整方法
US9949232B1 (en) 2017-07-28 2018-04-17 Bank Of America Corporation Network device loss prevention using a distributed wireless network
US10267652B1 (en) 2018-01-23 2019-04-23 Mueller International, Llc Node communication with unknown network ID
US20220150758A1 (en) * 2019-04-12 2022-05-12 Signify Holding B.V. Wireless mesh network system

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2066740C1 (ru) 1992-06-11 1996-09-20 Институт горного дела СО РАН Устройство для автоматического управления процессом разработки нефтегазоконденсатных месторождений
ZA957858B (en) 1994-09-30 1996-04-22 Qualcomm Inc Multipath search processor for a spread spectrum multiple access communication system
US5940765A (en) 1996-08-30 1999-08-17 Telefonaktiebolaget Lm Ericsson Radio communications systems and methods for jittered beacon transmission
JP3335570B2 (ja) 1997-11-17 2002-10-21 沖電気工業株式会社 スペクトラム拡散通信装置
AR014805A1 (es) 1998-04-03 2001-03-28 Ericsson Telefon Ab L M Metodo para operar una unidad movil a fin de utilizarla en un sistema celular con desplazamiento por salto entre frecuencias no coordinadas, unidad movil y sistema celular con desplazamiento por salto entre frecuencias no coordinadas
US6895248B1 (en) 1998-06-02 2005-05-17 The Board Of Trustees Of The Leland Stanford Junior University Dynamic resource allocation and media access control for a wireless ATM network
JP3651340B2 (ja) 1999-12-28 2005-05-25 ソニー株式会社 無線伝送方法および無線伝送装置
US6603799B1 (en) * 2000-01-03 2003-08-05 Sharp Laboratories Of America, Inc. Method for detecting the hopping sequence of an interfering wireless system
US6757323B1 (en) * 2000-05-16 2004-06-29 Robert Alan Fleming Rapid signal acquisition by spread spectrum transceivers
US6897567B2 (en) * 2000-07-31 2005-05-24 Romh Co., Ltd. Method of making wireless semiconductor device, and leadframe used therefor
US7095754B2 (en) 2000-11-03 2006-08-22 At&T Corp. Tiered contention multiple access (TCMA): a method for priority-based shared channel access
AU2002228833A1 (en) 2000-11-09 2002-05-21 Hrl Laboratories, Llc Method and apparatus for adaptive bandwidth reservation in wireless ad-hoc networks
US7126937B2 (en) 2000-12-26 2006-10-24 Bluesocket, Inc. Methods and systems for clock synchronization across wireless networks
GB2375014A (en) * 2001-04-27 2002-10-30 Ericsson Telefon Ab L M Neighbour discovery in a communication network
WO2003030459A2 (en) 2001-10-03 2003-04-10 Xtremespectrum, Inc. Method of operating a media access controller
US6980541B2 (en) 2002-01-03 2005-12-27 Freescale Semiconductor, Inc. Media access controller having pseudo-static guaranteed time slots
US7684380B2 (en) * 2002-01-22 2010-03-23 Freescale Semiconductor, Inc. System and method for handling asynchronous data in a wireless network
US7222175B2 (en) 2002-02-28 2007-05-22 Intel Corporation Dynamically configurable beacon intervals for wireless LAN access points
US7193986B2 (en) * 2002-05-30 2007-03-20 Nortel Networks Limited Wireless network medium access control protocol
JP3985611B2 (ja) 2002-07-05 2007-10-03 ソニー株式会社 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
US6975614B2 (en) 2002-09-04 2005-12-13 Harris Corporation Intelligent communication node object beacon framework in a mobile ad hoc network
KR100561393B1 (ko) * 2002-11-30 2006-03-16 삼성전자주식회사 무선 네트워크에 있어서 매체 접근 제어 방법 및 시스템
US7356010B2 (en) * 2002-12-02 2008-04-08 Ntt Docomo Inc. Point coordinator control passing scheme using a scheduling information parameter set for an IEEE 802.11 wireless local area network
KR100518795B1 (ko) * 2003-03-13 2005-10-05 삼성전자주식회사 무선 애드호크 네트워크 환경에서의 재동기화 방법
US7333460B2 (en) * 2003-03-25 2008-02-19 Nokia Corporation Adaptive beacon interval in WLAN
US20040218683A1 (en) * 2003-05-01 2004-11-04 Texas Instruments Incorporated Multi-mode wireless devices having reduced-mode receivers
US6879567B2 (en) * 2003-06-17 2005-04-12 Motorola, Inc. Method and apparatus for battery life extension for nodes within beaconing networks
US7236747B1 (en) 2003-06-18 2007-06-26 Samsung Electronics Co., Ltd. (SAIT) Increasing OFDM transmit power via reduction in pilot tone
ES2329146T3 (es) 2004-02-06 2009-11-23 Koninklijke Philips Electronics N.V. Sistema y metodo para un protocolo de reserva distribuida de control de acceso al medio de banda ultra ancho.
ATE422763T1 (de) * 2004-02-06 2009-02-15 Koninkl Philips Electronics Nv Dynamische bakenperiode in einem verteilten mac- reservierungsprotokoll
EP1730891B1 (en) * 2004-03-24 2010-06-09 Koninklijke Philips Electronics N.V. Distributed beaconing periods for ad-hoc networks
US7890116B2 (en) 2004-05-05 2011-02-15 Nokia Corporation Adaptive beacon period in a distributed network
US7492736B2 (en) 2004-10-29 2009-02-17 Texas Instruments Incorporated System and method for access and management of beacon periods in distributed wireless networks
US7706404B2 (en) 2004-12-28 2010-04-27 Intel Corporation Using the dynamic beacon to enhance power saving capabilities for low power UWB devices
US8027288B2 (en) 2005-04-22 2011-09-27 Nokia Corporation Reducing beacon slot acquisition time in distributed media access control network

Also Published As

Publication number Publication date
US20050249170A1 (en) 2005-11-10
TWI281799B (en) 2007-05-21
JP2007533187A (ja) 2007-11-15
KR20070006873A (ko) 2007-01-11
CN100525228C (zh) 2009-08-05
EP1743457A1 (en) 2007-01-17
TW200605566A (en) 2006-02-01
AU2005239497A1 (en) 2005-11-10
CA2564022C (en) 2010-12-21
CA2564022A1 (en) 2005-11-10
CN100546266C (zh) 2009-09-30
RU2006137567A (ru) 2008-04-27
CN1947379A (zh) 2007-04-11
EP1743457B1 (en) 2014-06-11
KR100840744B1 (ko) 2008-06-23
BRPI0510553A (pt) 2007-11-20
WO2005107164A1 (en) 2005-11-10
ZA200609804B (en) 2008-07-30
RU2330383C1 (ru) 2008-07-27
US7890116B2 (en) 2011-02-15
ZA200609805B (en) 2008-06-25
CN1947378A (zh) 2007-04-11

Similar Documents

Publication Publication Date Title
CA2564022C (en) Adaptive beacon period in a distributed network
CA2565163C (en) Adaptive beacon period in a distributed network
KR101683795B1 (ko) Wpan 디바이스의 동작 방법
US7218644B1 (en) Dynamic bandwidth allocation for bluetooth access point connections
US7548521B2 (en) System for dynamically shifting beacons in distributed wireless network and method thereof
US20100177718A1 (en) Use of network capacity
WO2012162875A1 (en) Methods and apparatus for managing wireless communication using unlicensed frequency bands
Kamruzzaman An energy efficient multichannel MAC protocol for cognitive radio ad hoc networks
JP2005051523A (ja) 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
US20100265871A1 (en) Beacon re-broadcasting apparatus, beacon re-broadcasting method, and initial access request method in wireless network
US20050083896A1 (en) Method for multi-band ultra wide band communication of frequency hopping type
US20020105930A1 (en) Combination WDCT and HomeRF air interface
WO2007054874A2 (en) Multi-channel wireless mesh networks
KR100833342B1 (ko) 분산 네트워크에서의 적응적 비컨 구간
WO2006121303A1 (en) Multi-channel scheduling method for wlan devices with a single radio interface
KR20130048084A (ko) 무선 통신 시스템의 자원 할당 장치 및 방법

Legal Events

Date Code Title Description
FG Grant or registration