ES2626497T3 - Gestión de potencia de dispositivos de comunicación - Google Patents

Gestión de potencia de dispositivos de comunicación Download PDF

Info

Publication number
ES2626497T3
ES2626497T3 ES13803412.9T ES13803412T ES2626497T3 ES 2626497 T3 ES2626497 T3 ES 2626497T3 ES 13803412 T ES13803412 T ES 13803412T ES 2626497 T3 ES2626497 T3 ES 2626497T3
Authority
ES
Spain
Prior art keywords
package
power
reduce
communication device
synthesizer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES13803412.9T
Other languages
English (en)
Inventor
Xiaoru Zhang
James Simon CHO
Tao-Fei Samuel Ng
Sreepathy Laxmanbabu AIDA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2626497T3 publication Critical patent/ES2626497T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3296Power saving characterised by the action undertaken by lowering the supply or operating voltage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
    • H04W52/0222Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower in packet switched networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/028Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Circuits Of Receivers In General (AREA)
  • Telephone Function (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Facsimiles In General (AREA)

Abstract

Un procedimiento realizado en un dispositivo de comunicación (101, 800), comprendiendo el procedimiento: procesar un paquete recibido a través de un medio de comunicación (122); reducir, mientras el paquete está siendo procesado, la potencia en al menos un componente (106, 108, 110, 116) en el dispositivo de comunicación (101, 800), en respuesta a una condición asociada con la realización del procesamiento del paquete y tras detectar que una intensidad de señal del paquete es mayor que un umbral de intensidad de señal; y restaurar la potencia de al menos un componente (106, 108, 110, 116) antes de recibir una totalidad del paquete en el dispositivo de comunicación.

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Gestion de potencia de dispositivos de comunicacion.
Antecedentes
Los modos de realizacion de la materia objeto de la invencion se refieren por lo general al campo de las comunicaciones y, mas particularmente, a la gestion de potencia de los dispositivos de comunicacion.
Pueden implementarse diversas tecnicas para reducir el consumo total de energia mientras se mantiene el funcionamiento normal para muchos dispositivos de comunicacion. Esta reduccion del consumo de energia puede ser especialmente importante en dispositivos moviles (por ejemplo, telefonos inteligentes) en los que hay una cantidad limitada de energia que se suministra desde una bateria. En particular, muchos desarrolladores de dispositivos moviles estan intentando reducir el tamano de la bateria para que estos dispositivos sean mas delgados y ligeros. Sin embargo, al mismo tiempo, estos desarrolladores no quieren sacrificar el rendimiento con el fin de reducir el consumo de energia de los dispositivos.
El documento US 2011/090844 A1 divulga un procedimiento que comprende procesar al menos parcialmente una porcion de un paquete de comunicacion inalambrica, para determinar basandose en la porcion del paquete de comunicacion, si el paquete esta destinado a ser recibido por un receptor, y si el paquete no esta destinado a ser recibido por el receptor, abortar el procesamiento del resto del paquete por uno o mas componentes de una Capa Fisica (PHY) del receptor.
Todavia existe la necesidad de mejorar la gestion de potencia en los dispositivos de comunicacion.
La presente invencion proporciona una solucion de acuerdo con la materia objeto de las reivindicaciones independientes.
Sumario
En algunos modos de realizacion, un procedimiento incluye procesar, en un dispositivo de comunicacion, un paquete recibido a traves de un medio de comunicacion. El procedimiento tambien incluye reducir, mientras se procesa el paquete, la potencia en al menos un componente en el dispositivo de comunicacion, en respuesta a que se cumpla una condicion asociada con el procesamiento del paquete. El procedimiento incluye restaurar la potencia en el al menos un componente antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
En algunos modos de realizacion, un numero del al menos un componente en el dispositivo de comunicacion a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
En algunos modos de realizacion, la reduccion, mientras el paquete se esta procesando, de la potencia en el al menos un componente en el dispositivo de comunicacion comprende, en respuesta a que un tiempo para recibir el paquete sea menor que un tiempo de establecimiento para un sintetizador: reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa fisica del dispositivo de comunicacion.
En algunos modos de realizacion, la reduccion, mientras el paquete esta siendo procesado, de la potencia en el al menos un componente en el dispositivo de comunicacion comprende, en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica del dispositivo de comunicacion para el funcionamiento: reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa fisica.
En algunos modos de realizacion, la reduccion, mientras el paquete esta siendo procesado, de la potencia en el al menos un componente en el dispositivo de comunicacion comprende, en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica del dispositivo de comunicacion para el funcionamiento: reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en las unidades en la capa fisica.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion, en la que el paquete se comunica a traves del medio de comunicacion basandose en la multiple entrada, multiple salida para multiples usuarios (MU-MIMO).
En algunos modos de realizacion, la condicion asociada con el procesamiento del paquete comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en el paquete que es diferente de una direccion del dispositivo de comunicacion.
5
10
15
20
25
30
35
40
45
50
55
60
65
En algunos modos de realizacion, un procedimiento comprende: procesar, en un dispositivo de comunicacion, un paquete a traves de un medio de comunicacion; reducir, mientras se recibe el paquete, la potencia en al menos un componente en el dispositivo de comunicacion, en respuesta al cumplimiento de una condicion, la condicion comprende al menos uno de, la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en el paquete diferente de una direccion del dispositivo de comunicacion; y la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion; y restaurar la potencia en al menos una unidad antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre al menos uno de un ID de grupo y un ID de asociacion parcial en el paquete que identifica un destino previsto del paquete y una identificacion del dispositivo de comunicacion, en el que la condicion se cumple tras la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre una direccion de control de acceso al medio (MAC) en el paquete que identifica la direccion MAC del dispositivo de comunicacion y la direccion MAC del dispositivo de comunicacion, en la que la condicion se cumple tras la deteccion de que la intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion, en la que el paquete se comunica a traves del medio de comunicacion basandose en la multiple entrada, multiple salida para multiples usuarios (MU-MIMO).
En algunos modos de realizacion, un numero del al menos un componente a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
En algunos modos de realizacion, la reduccion, mientras el paquete se esta procesando, de la potencia en el al menos un componente en el dispositivo de comunicacion comprende, en respuesta a que un tiempo para recibir el paquete sea menor que un tiempo de establecimiento para un sintetizador: reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y reducir la potencia en un reloj en una capa fisica del dispositivo de comunicacion.
En algunos modos de realizacion, la reduccion, mientras el paquete esta siendo procesado, de la potencia en el al menos un componente en el dispositivo de comunicacion comprende, en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica para el funcionamiento, reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en el reloj en la capa fisica.
En algunos modos de realizacion, la reduccion, mientras el paquete se esta procesando, de la potencia en al menos un componente en el dispositivo de comunicacion comprende: en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para el funcionamiento, la reduccion de potencia en la unidad transmisora de radio y la unidad receptora de radio; reduccion de la potencia en el sintetizador; y la reduccion de la potencia en las unidades en la capa fisica.
En algunos modos de realizacion, el medio de comunicacion incluye medios inalambricos.
En algunos modos de realizacion, un aparato comprende: una interfaz de red que tiene una unidad receptora de radio, una unidad transmisora de radio, y un sintetizador, en el que la unidad receptora de radio esta configurada para recibir un paquete a traves de un medio de comunicacion; y un procesador acoplado en comunicacion a la interfaz de red, en el que el procesador esta configurado para ejecutar instrucciones para hacer que el procesador: procese un paquete recibido a traves de medios de comunicacion; reduzca, mientras el paquete esta siendo procesado, la potencia en al menos uno de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador, en respuesta a una condicion asociada con la realizacion de procesamiento del paquete; y restaure la potencia en la al menos una de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador antes de recibir una totalidad del paquete en la interfaz de red.
En algunos modos de realizacion, un numero de la al menos una de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador de la que se reduce la potencia es proporcional a una longitud del paquete.
En algunos modos de realizacion, las instrucciones para hacer que el procesador reduzca, mientras el paquete se esta procesando, comprende: en respuesta a que un tiempo para recibir el paquete sea menor que un tiempo de
5
10
15
20
25
30
35
40
45
50
55
60
65
establecimiento para un sintetizador, reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y reducir la potencia en un reloj en una capa ffsica del aparato.
En algunos modos de realizacion, las instrucciones para hacer que el procesador reduzca, mientras el paquete esta siendo procesado, comprenden: en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en una capa ffsica del aparato para el funcionamiento, reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa ffsica.
En algunos modos de realizacion, las instrucciones para hacer que el procesador reduzca, mientras el paquete esta siendo procesado comprenden: en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa ffsica para el funcionamiento, reducir la potencia en la unidad transmisora de radio y una unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en unidades en la capa ffsica.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete, de que el paquete incluye datos de relleno que se descartan y no se procesan, en la que el paquete se comunica a traves del medio de comunicacion basandose en la multiple entrada, multiple salida para multiples usuarios (MU- MIMO).
En algunos modos de realizacion, la condicion asociada con el procesamiento del paquete comprende la deteccion, durante el procesamiento del paquete, de una direccion de destino en el paquete que es diferente de una direccion del aparato.
En algunos modos de realizacion, un producto de programa informatico para la gestion de potencia comprende un medio de almacenamiento legible por ordenador que tiene codigo de programa utilizable por ordenador incorporado en el mismo, en el que el codigo de programa utilizable por ordenador comprende un codigo de programa utilizable por ordenador configurado para: procesar, en un dispositivo de comunicacion, un paquete a traves de un medio de comunicacion; reducir, mientras se recibe el paquete, la potencia en al menos un componente en el dispositivo de comunicacion, en respuesta al cumplimiento de una condicion, la condicion comprende al menos uno de, la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en el paquete diferente de una direccion del dispositivo de comunicacion; y la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion; y restaurar la potencia en al menos una unidad antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre al menos uno de un ID de grupo y un ID de asociacion parcial en el paquete que identifica un destino previsto del paquete y una identificacion del dispositivo de comunicacion, en el que la condicion se cumple tras la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre una direccion de control de acceso al medio (MAC) en el paquete que identifica la direccion MAC del dispositivo de comunicacion y la direccion MAC del dispositivo de comunicacion, en la que la condicion se cumple tras la deteccion de que la intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
En algunos modos de realizacion, la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion, en la que el paquete se comunica a traves del medio de comunicacion basandose en la multiple entrada, multiple salida para multiples usuarios (MU-MIMO).
En algunos modos de realizacion, un numero del al menos un componente a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
En algunos modos de realizacion, el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete se esta procesando, la potencia en el al menos un componente en el dispositivo de comunicacion, el producto de programa utilizable por ordenador configurado para, en respuesta a que un tiempo para recibir el paquete sea menor que un tiempo de establecimiento para un sintetizador, reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y reducir la potencia en un reloj en una capa ffsica del dispositivo de comunicacion.
En algunos modos de realizacion, el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete se esta procesando, la potencia en al menos un componente en el dispositivo de comunicacion, en el que el producto de programa utilizable por ordenador esta configurado para, en respuesta a que el tiempo para
5
10
15
20
25
30
35
40
45
50
55
60
65
recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa ffsica para el funcionamiento, reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en el reloj en la capa ffsica.
En algunos modos de realizacion, el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete se esta procesando, la potencia en al menos un componente en el dispositivo de comunicacion, en el que el producto de programa utilizable por ordenador esta configurado para, en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa ffsica para el funcionamiento, reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en las unidades en la capa ffsica.
Breve descripcion de los dibujos
Los presentes modos de realizacion se entenderan mejor y numerosos objetivos, caracterfsticas y ventajas resultaran evidentes a los expertos en la tecnica haciendo referencia a los dibujos adjuntos.
La figura 1 representa un diagrama de bloques de un sistema que implementa la gestion de potencia, de acuerdo con algunos modos de realizacion.
Las figuras 2-3 representan diagramas de flujo que ilustran ejemplos de operaciones para determinar cuando entrar en un estado de ahorro de energfa en un dispositivo, de acuerdo con algunos modos de realizacion.
Las figuras 4-6 representan diagramas de flujo que ilustran las operaciones de ejemplos para la puesta de unidades en un dispositivo de comunicacion en un estado de ahorro de energfa basandose en la duracion del paquete recibido, de acuerdo con algunos modos de realizacion.
La Figura 7 representa un diagrama temporal a modo de ejemplo de entrada en un estado de ahorro de energfa en un dispositivo, de acuerdo con algunos modos de realizacion.
La figura 8 representa un diagrama de bloques de un dispositivo que implementa la gestion de potencia, de acuerdo con algunos modos de realizacion.
Descripcion del (de los) modo(s) de realizacion
La siguiente descripcion incluye sistemas, procedimientos, tecnicas, secuencias de instrucciones y productos de programa informaticos a modo de ejemplo que representan las tecnicas del presente contenido inventivo. Sin embargo, debe entenderse que los modos de realizacion descritos pueden llevarse a la practica sin estos detalles especfficos. Por ejemplo, aunque los ejemplos se refieren a comunicaciones inalambricas, los modos de realizacion son aplicables a cualquier tipo de comunicacion de datos. En otros ejemplos, para simplificar la descripcion, no se muestran en detalle instrucciones, protocolos, estructuras o tecnicas ampliamente conocidos.
En algunos modos de realizacion, los diferentes componentes en un dispositivo de comunicacion se ponen en un estado potencia reducida (por ejemplo, un estado en reposo o estado de ahorro de energfa) basandose en criterios predefinidos para reducir el consumo de energfa sin reducir el rendimiento general del dispositivo de comunicacion. Por ejemplo, se usan algunos modos de realizacion para poner los componentes del procesador de banda base y la radio para el dispositivo de comunicacion en un estado de potencia reducida durante perfodos de tiempo definidos. En algunos modos de realizacion, en un estado de potencia reducida, no se suministra energfa a uno o mas componentes en el dispositivo de comunicacion durante la duracion de un paquete. En o cerca del final del paquete, el uno o mas componentes se suministran de nuevo con potencia (activarse desde el estado en reposo). Por consiguiente, el estado en reposo puede ser en una base por paquetes y se activa durante la recepcion de un paquete. Puede haber multiples desencadenantes en la determinacion de si colocar los componentes en un estado en reposo. Ademas, en algunos modos de realizacion, puede haber tres niveles diferentes de un estado de potencia reducida que dependen de la longitud del paquete. Estos tres niveles diferentes pueden determinar que los componentes no son alimentados con energfa. Despues de o cerca del final del paquete que se recibe, se restablece la alimentacion de estos componentes de los cuales se retiro la alimentacion.
La figura 1 representa un diagrama de bloques de un sistema que implementa la gestion de potencia, de acuerdo con algunos modos de realizacion. En particular, la figura 1 representa un sistema 100 que incluye un dispositivo 101 que esta acoplado en comunicacion al medio de comunicacion 122. Por ejemplo, el medio de comunicacion 122 puede ser cualquier tipo de medio (por ejemplo, aire) para la transmision de una comunicacion inalambrica. En algunos otros modos de realizacion, el medio de comunicacion 122 no esta limitado a la comunicacion inalambrica. Por ejemplo, el medio de comunicacion 122 puede ser una lfnea electrica, cable coaxial, lfnea telefonica, etc. En este ejemplo, el dispositivo 101 puede ser cualquier tipo de dispositivo para recibir y transmitir senales de comunicacion.
5
10
15
20
25
30
35
40
45
50
55
60
65
El dispositivo 101 puede incluir una unidad de comunicacion 102. La unidad de comunicacion 102 puede incluir unidades para el procesamiento de senales de comunicacion que se transmiten en y se reciben del medio de comunicacion 122. La unidad de comunicacion 102 puede incluir una unidad de radio 104, un procesador de banda base 112, un procesador MAC (control de acceso al medio) 118, y una unidad de alimentacion 120. En algunos modos de realizacion, la unidad de comunicacion 102 incluye al menos dos capas del modelo OSI (interconexion de sistemas abiertos) (por ejemplo, ISO/IEC 7498-1). En particular, el procesador de banda base 112 puede implementar al menos una parte de una capa PHY (fisica) y el procesador MAC 118 puede implementar al menos parte de la capa MAC. La unidad de radio 104 puede incluir una unidad receptora de radio 106, un sintetizador 108, y una unidad transmisora de radio 110. El procesador de banda base 112 puede incluir una unidad de procesamiento PHY 114 y un reloj PHY 116. La unidad de procesamiento PHY 114 puede incluir varias unidades para procesar una senal de banda base que se ha convertido en un flujo de bits digital. La unidad de procesamiento PHY 114 tambien puede incluir varias unidades para el procesamiento de un flujo de bits digital que se convertira de forma analogica y sera procesada adicionalmente por la unidad de radio 104 para la transmision como una senal de radiofrecuencia (RF) en el medio de comunicacion 122. Los ejemplos de las unidades en la unidad de procesamiento PHY 114 pueden incluir un convertidor analogico a digital (ADC), un convertidor de digital a analogico (DAC), un modulo de transformacion inversa rapida de Fourier (IFFT), un modulo de FFT, un intercalador, un desintercalador, un decodificador, y un codificador. Ademas, la unidad de procesamiento PHY 114 puede incluir diferentes medios legibles por maquina volatil. Por ejemplo, la unidad de procesamiento PHY 114 puede incluir registros de configuracion, contadores, etc. Se observa, sin embargo, que en algunas implementaciones del ADC y el DAC pueden implementarse como dispositivos de interfaz entre la unidad de radio 104 y el procesador de banda base 112, o dentro de la unidad de radio 104.
La unidad de radio 104 esta acoplada en comunicacion al medio de comunicacion 122 para la recepcion y transmision de senales de radiofrecuencia (RF) en la misma. La unidad de radio 104 esta acoplada en comunicacion al procesador de banda base 112, que esta acoplado en comunicacion al procesador MAC 118. Despues de la recepcion de las senales de la unidad receptora de radio 106 en la unidad de radio 104, la unidad de procesamiento PHY 114 genera varios bits decodificados que estan separados en paquetes. El procesador MAC 118 recibe estos bits decodificados y procesa los paquetes. Como se describe adicionalmente mas adelante, basandose en diversos criterios predefinidos o activadores, el procesador MAC 118 determina si las unidades de la unidad de radio 104 y/o las unidades en el procesador de banda base 112 se ponen en un estado de ahorro de energia. La potencia puede ser restaurada en estas unidades en o cerca del final de un procesamiento basado en paquetes del paquete. En particular, como se describe adicionalmente a continuacion, la potencia puede restaurarse en algunas de las unidades antes de, pero cerca del final del paquete para permitir que dichas unidades funcionen antes de recibir el siguiente paquete. Por ejemplo, se restaura la alimentacion en el sintetizador 108 antes de pero cerca del final del paquete para permitir un tiempo de establecimiento para el sintetizador 108 antes de su funcionamiento. Por el contrario, la alimentacion puede restaurarse en otras unidades (por ejemplo, la unidad receptora de radio 106, la unidad transmisora de radio 110, etc.) al final del paquete. Ademas, se describe adicionalmente mas adelante, el numero de unidades que se ponen en el estado de ahorro de energia puede depender de la longitud del paquete (por ejemplo, "corta", "media" y "larga"). En particular, en algunas implementaciones, el numero de unidades en el dispositivo del que se retira la alimentacion es proporcional a una longitud del paquete. En respuesta a la determinacion de que al menos una unidad se va a poner en un estado de ahorro de energia, el procesador MAC 118 transmite una notificacion (por ejemplo, una senal de control) a la unidad de alimentacion 120. La notificacion puede identificar que unidades se van a poner en el estado de ahorro de energia. La unidad de alimentacion 120 retira entonces el suministro de energia o desactiva la alimentacion de las unidades que se identifican. Ademas, despues de detectar el final del paquete o cerca del final del paquete, el procesador MAC 118 transmite otra notificacion para restaurar la alimentacion en estas unidades. A continuacion, se expone una descripcion mas detallada de estas operaciones.
Las Figuras 2-3 representan diagramas de flujo que ilustran ejemplos de operaciones para determinar cuando entrar en un estado de ahorro de energia en un dispositivo, de acuerdo con algunos modos de realizacion. Las operaciones de un diagrama de flujo 200 y un diagrama de flujo 300 se describen en referencia a la Figura 1. Las operaciones del diagrama de flujo 200 y el diagrama de flujo 300 se realizan juntas y continuan entre si como se define por los puntos de transicion A, B y C. Las operaciones de los diagramas de flujo 200-300 pueden realizarse por el procesador MAC y/o algunos de los otros componentes representados en la Figura 1. Las operaciones de los diagramas de flujo 200-300 comienzan en el bloque 202 de la Figura 2.
En el bloque 202, la unidad de comunicacion 102 del dispositivo 101 recibe un paquete. En particular, el procesador MAC 118 recibe los datos en un paquete despues de que la unidad receptora de radio 106 reciba las senales del medio de comunicacion 122 y la unidad de procesamiento PHY 114 genere los bits decodificados basandose en las senales. Las operaciones del diagrama de flujo 200 continuan en el bloque 204.
En el bloque 204, el procesador MAC 118 inicia el procesamiento del paquete. El procesador MAC 118 puede localizar el preambulo y la carga util del paquete y comenzar el procesamiento de los diferentes campos en el mismo. Las operaciones del diagrama de flujo 200 continuan en el bloque 206.
En el bloque 206, el procesador MAC 118 determina si un ID de grupo (GID) o un AID parcial (ID de asociacion) en
5
10
15
20
25
30
35
40
45
50
55
60
65
el preambulo del paquete coincide con el ID de grupo o el AID parcial, respectivamente, asignado al dispositivo 101. En algunos modos de realizacion, el preambulo del paquete incluye el ID de grupo o el AID parcial para comunicaciones inalambricas basadas en el protocolo 802.11ac. En particular, para la transmision de usuario individual, al dispositivo 101 se le asigna un AID unico para su direccion MAC en relacion con otros dispositivos que forman parte de la misma red. Para la transmision de usuario individual, el campo ID en el preambulo puede almacenar un numero truncado de bits del AID - un AID parcial. Para la transmision multi-usuario, puede asignarse un GID a varios dispositivos o estaciones que sirven para recibir y procesar el paquete. Por lo tanto, para la transmision multi-usuario, el campo ID en el preambulo puede almacenar el GID de tal manera que el procesador MAC 118 puede localizar este campo ID en el preambulo del paquete. El procesador MAC 118 puede entonces determinar si el valor en este campo ID en el preambulo (ya sea el GID o el AID parcial) coincide con el GID o AID parcial, respectivamente, asignado al dispositivo 101. Si hay una coincidencia, las operaciones del diagrama de flujo 200 continuan en el bloque 212. De lo contrario, las operaciones del diagrama de flujo 200 continuan en el bloque 208.
En el bloque 208, el procesador MAC 118 determina si la direccion de destino en el paquete coincide con la direccion del dispositivo que recibe el paquete. En algunos modos de realizacion, la direccion de destino es la direccion de control de acceso al medio (MAC). Tambien para esta determinacion por el procesador MAC 118, los ejemplos del tipo de protocolos asociados con el paquete pueden incluir los protocolos compatibles 802.11 g, 802,1 In, 802.11ac, etc. En algunas situaciones, el AID parcial para un dispositivo de comunicacion no es completamente unico. Por lo tanto, en estas situaciones, el AID parcial para el paquete puede coincidir con el AID parcial para el dispositivo de comunicacion a pesar de que la direccion de destino almacenada en el paquete no coincide con la direccion del dispositivo de comunicacion. Ademas, la direccion de destino puede procesarse en un punto posterior en el tiempo al AID parcial para un paquete. Por lo tanto, en algunos modos de realizacion, el procesador MAC 118 puede procesar primero el AID parcial y determinar que coincide con el AID parcial para el dispositivo de comunicacion. Posteriormente, el procesador MAC 118 puede procesar la direccion de destino en el paquete y determinar que no coincide con la direccion para el dispositivo de comunicacion. Por consiguiente, en estas situaciones, el procesador MAC 118 determina que el paquete no esta destinado al dispositivo de comunicacion en un punto posterior en el paquete en comparacion con la comprobacion del AID parcial para el paquete. Si hay una coincidencia, las operaciones del diagrama de flujo 200 continuan en el bloque 212. De lo contrario, las operaciones del diagrama de flujo 200 continuan en el bloque 210.
En el bloque 210, el procesador MAC 118 determina si estan verificados los datos en el paquete. Por ejemplo, los delimitadores pueden posicionarse entre los paquetes que se transmiten. Estos delimitadores pueden incluir un valor de comprobacion de redundancia ciclica (CRC) para el paquete. Tras la recepcion, el procesador MAC 118 puede realizar una funcion (por ejemplo, control) a traves de al menos una porcion de los datos en el paquete. Si un resultado de la funcion no es igual al valor CRC, el procesador MAC 118 puede determinar que los datos en el paquete no pueden ser verificados. Si este paquete no esta destinado al dispositivo de comunicacion, el valor CRC no puede ser validado. Por lo tanto, si el valor CRC no se valida, el procesador MAC 118 determina que el paquete no esta destinado a este dispositivo de comunicacion, permitiendo asi que las unidades en el dispositivo de comunicacion 101 se pongan en un estado de ahorro de energia (como se describe adicionalmente mas adelante). Si los datos en el paquete no se verifican, las operaciones del diagrama de flujo 200 continuan en el bloque 212. De lo contrario, las operaciones del diagrama de flujo 200 continuan en el punto de transicion A, que continua en el punto de transicion A del diagrama de flujo 300 de la Figura 3.
En el bloque 212, el procesador MAC 118 determina si la intensidad de la senal del paquete excede un umbral de intensidad de senal. Por lo tanto, como se muestra en el diagrama de flujo 200, si hay un desajuste en el ID de grupo o el AID parcial, un desajuste en la direccion de destino, o los datos del paquete no pueden ser verificados, el procesador MAC 118 realiza esta comprobacion adicional con respecto a la intensidad de la senal para el paquete. Si la intensidad de senal del paquete actual es fuerte, el procesador MAC 118 asume que no puede procesarse ninguna otra transmision despues del paquete actual. Por lo tanto, el procesador MAC 118 procedera con la puesta de las unidades en el dispositivo de comunicacion 101 en un estado de ahorro de energia de estado para cada una de estas tres condiciones. Sin embargo, si la intensidad de senal del paquete actual no es tan fuerte y el paquete actual no se va a procesar, el procesador MAC 118 puede iniciar la busqueda del siguiente paquete en la transmision de datos (suponiendo que no se cumplan las condiciones de terminacion temprana como se describe adicionalmente a continuacion (vease la descripcion de los bloques 302 y 304 a continuacion). En otras palabras, el procesador MAC 118 iniciara la busqueda del siguiente paquete en la transmision de datos, en lugar de poner las unidades en el dispositivo de comunicacion 101 en un estado de ahorro de energia (como se describe adicionalmente mas adelante). En algunos modos de realizacion, la intensidad de senal se mide basandose en la RSSI (indicacion de intensidad de senal recibida) de la senal. El umbral de intensidad de senal puede variar dependiendo de los medios utilizados para la comunicacion, la cantidad de ruido en los medios, etc. Si se utiliza la RSSI, el umbral de RSSI puede ser 30 dB, 20 dB, etc. El valor del umbral de RSSI puede variar dependiendo de los medios utilizados para la comunicacion, la cantidad de ruido en los medios, etc. Si la intensidad de senal del paquete no supera el umbral de intensidad de senal, las operaciones del diagrama de flujo 200 continuan en el punto de transicion A, que continua en el punto de transicion A del diagrama de flujo 300 de la Figura 3. De lo contrario, las operaciones del diagrama de flujo 200 continuan en el punto de transicion B, que continua en el punto de transicion B del diagrama de flujo 300 de la Figura 3.
5
10
15
20
25
30
35
40
45
50
55
60
65
Ahora se describen las operaciones del diagrama de flujo 300 de la Figura 3. A partir del punto de transicion A, las operaciones del diagrama de flujo 300 continuan en el bloque 302.
En el bloque 302, el procesador MAC 118 determina si hay una terminacion temprana del paquete. En particular, mientras el paquete esta aun siendo recibido por el dispositivo de comunicacion, la carga util del paquete puede no transportar datos que se van a procesar (por ejemplo, datos de relleno). Por ejemplo, en algunos modos de realizacion, un dispositivo de comunicacion (ya sea un receptor o un transmisor) esta configurado para operar como multiple entrada, multiple salida para multiples usuarios (MU-MIMO). En esta configuracion, el dispositivo de comunicacion utiliza multiples antenas de recepcion y transmision de datos. Ademas, el MU-MIMO permite que el dispositivo de comunicacion transmita y reciba datos a y desde multiples usuarios. En algunas transmisiones que utilizan MU-MIMO, algunos dispositivos de comunicacion tendran menos datos que recibir que otros dispositivos de comunicacion para la transmision. Para los dispositivos de comunicacion que tienen menos datos que recibir durante la transmision, el tiempo que reciben datos a procesar puede terminar de forma temprana en comparacion con el tiempo de transmision utilizando MU-MIMO. Para los dispositivos de comunicacion que impiden la recepcion de datos de forma temprana, el transmisor inserta delimitadores de longitud nula (por ejemplo, repeticion de cuatro bytes) en la carga util del paquete. En otras palabras, la carga util del paquete incluye relleno que indica que no hay mas datos a procesar en el paquete. Si hay terminacion temprana, las operaciones del diagrama de flujo 300 continuan en el bloque 306. De lo contrario, las operaciones del diagrama de flujo 300 continuan en el bloque 304.
En el bloque 304, el procesador MAC 118 determina si hay una terminacion de baliza temprana. En particular, un punto de acceso puede enviar periodicamente una baliza (por ejemplo, 100 milisegundos) a sus dispositivos de comunicacion para permitir que los dispositivos de comunicacion que estan en suspension despierten en este intervalo periodico. La baliza indicara la notificacion de paquetes de enlace descendente a los dispositivos de comunicacion que se encontraban en un estado de suspension. La baliza incluye un valor TIM (mapa de indicacion de trafico). Si este valor se establece para un dispositivo de comunicacion particular que recibe la baliza, se trata de una notificacion al dispositivo de comunicacion de que hay paquetes destinados a este dispositivo de comunicacion. Por lo tanto, si el valor TIM en la baliza no esta establecido, entonces el dispositivo de comunicacion podria volver a un estado de suspension (estado de ahorro de energia). Por consiguiente, tras la recepcion de una baliza donde no esta establecido el valor TIM, el procesador MAC puede hacer que unidades en el dispositivo de comunicacion 101 entren en un estado de ahorro de energia (sin esperar a que toda la baliza sea recuperada y procesada). Si hay una terminacion de baliza temprana, las operaciones del diagrama de flujo 300 continuan en el bloque 306. De lo contrario, las operaciones del diagrama de flujo 300 continuan en el punto de transicion C, que continua en el punto de transicion C en el diagrama de flujo 200 (donde se recibe el siguiente paquete). Por consiguiente, si se cumple cualquiera de las cinco condiciones que se muestran en los diagramas de flujo 200-300, las operaciones de los diagramas de flujo 200-300 continuan en el bloque 306 (para entrar en un estado de ahorro de energia basandose en la longitud del paquete). En particular, las cinco condiciones que se muestran en los diagramas de flujo 200-300 incluyen las siguientes:
1. Desajuste del ID de grupo o el AID parcial y umbral de intensidad de senal superado (veanse los bloques
206 y 212),
2. desajuste de la direccion de destino y umbral de intensidad de senal superado (veanse los bloques 208 y
212),
3. datos de paquete no verificados y umbral de intensidad de senal superado (veanse los bloques 210 y 212),
4. terminacion temprana del paquete (vease el bloque 302), y
5. terminacion temprana de baliza (vease el bloque 304).
En el bloque 306, el procesador MAC 118 pone al menos una unidad en el dispositivo de comunicacion 101 en un estado de ahorro de energia basandose en la longitud del paquete. En particular, el procesador MAC 118 envia una notificacion a la unidad de alimentacion 120 que incluye la identificacion de las unidades a poner en un estado de ahorro de energia. La unidad de alimentacion 120 puede entonces eliminar o desactivar la alimentacion en estas unidades que estan identificadas, hasta o cerca del final del paquete. Las unidades particulares que se ponen en un estado de ahorro de energia se pueden basar en la longitud del paquete. La entrada en el estado de ahorro de energia puede incluir una retirada de la alimentacion en las unidades. Esta operacion de entrar en un estado de ahorro de energia se describe adicionalmente en los diagramas de flujo en las Figuras 4-6 (que se describen ahora). Despues de que se complete el estado de ahorro de energia (por ejemplo, fin del paquete), las operaciones del diagrama de flujo 300 continuan en el punto de transicion C, que continuan en el punto de transicion C en el diagrama de flujo 200 (donde se recibe el siguiente paquete).
Las Figuras 4-6 representan diagramas de flujo que ilustran las operaciones a modo de ejemplo para poner las unidades en un dispositivo de comunicacion en un estado de ahorro de energia basandose en la longitud del paquete recibido, de acuerdo con algunos modos de realizacion. Las operaciones de un diagrama de flujo 400, un diagrama de flujo 500, y un diagrama de flujo 600 se describen en referencia a la Figura 1. Las operaciones del diagrama de flujo 400, el diagrama de flujo 500, y el diagrama de flujo 600 se realizan juntas y continuan entre si como se define en los puntos de transicion D, E y F. Las operaciones de los diagramas de flujo 400-600 pueden realizarse por las unidades representadas en la Figura 1. Las operaciones de los diagramas de flujo 400-600
5
10
15
20
25
30
35
40
45
50
55
60
65
comienzan en el bloque 402 de la Figura 4.
En el bloque 402, el procesador MAC 118 determina si la duracion hasta que el final del paquete es "corta". En algunos modos de realizacion, la duracion hasta el final del paquete que es "corta" se define en relacion con el tiempo de establecimiento del sintetizador 108 en la unidad de radio 104. En particular, el sintetizador 108 puede requerir un tiempo de establecimiento despues de haber sido encendido, pero antes de su uso. El tiempo de establecimiento para un sintetizador puede variar entre los chips o circuitos integrados (por ejemplo, 15 microsegundos). La unidad de procesamiento PHY 114 determina la longitud del paquete basandose en el campo de longitud en el preambulo del paquete. La unidad de procesamiento PHY 114 tambien puede determinar la longitud del paquete que aun no ha sido recibido por la unidad receptora de radio 106. La unidad de procesamiento PHY 114 tambien puede determinar la duracion hasta que el final del paquete es recibido por la unidad receptora de radio 106 basandose en la longitud del paquete que aun no ha sido recibido. La unidad de procesamiento PHY 114 puede transmitir esta duracion hasta el final del paquete y el tiempo de establecimiento del sintetizador 108 al procesador 118 MAC. Si la duracion hasta que el final del paquete puede ser menor que el tiempo de establecimiento del sintetizador 108, el procesador MAC 118 determina que la duracion hasta que el final del paquete es "corta". Si la duracion hasta que el final del paquete no es "corta", las operaciones del diagrama de flujo 400 en el punto de transicion D, que sigue al punto de transicion D del diagrama de flujo 500, donde se realiza una determinacion de si la duracion hasta el final del paquete es "media" (que se describe adicionalmente mas adelante). Si la duracion hasta el final del paquete es "corta", las operaciones del diagrama de flujo 400 continuan en el bloque 404.
En el bloque 404, se elimina el suministro de energia a la unidad receptora de radio 106 y la unidad transmisora de radio 110. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para eliminar el suministro de energia a la unidad receptora de radio 106 y la unidad transmisora de radio 110. La unidad de alimentacion 120 puede entonces cortar la energia a la unidad receptora de radio 106 y la unidad transmisora de radio 110. Las operaciones del diagrama de flujo 400 continuan en el bloque 406.
En el bloque 406, el reloj PHY (a excepcion de los bloques necesarios para contar hasta el final del paquete) esta desactivado. En particular, el reloj PHY 116 se puede dividir de tal forma que una porcion pueda continuar la cuenta atras hasta el final del paquete, a pesar de que el reloj PHY 116 esta desactivado en otras porciones. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para desactivar el reloj PHY 116. Todavia se puede suministrar energia al reloj PHY 116, pero el propio reloj PHY esta desactivado. En esta situacion en la que la duracion del paquete se considera "corta", el suministro de energia sigue siendo suministrado al sintetizador 108 porque el tiempo de establecimiento para el sintetizador 108 despues de recibir la energia es mayor que la duracion hasta el final del paquete. Las operaciones del diagrama de flujo 400 continuan en el bloque 408.
En el bloque 408, el procesador MAC 118 determina si el final del paquete se ha recibido basandose en el lapso de tiempo. El procesador MAC 118 puede hacer esta determinacion basandose en la duracion hasta el final del paquete que es proporcionada por la unidad de procesamiento PHY 114 (como se ha descrito anteriormente). Si aun no se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 400 se mantienen en el bloque 408. Sin embargo, si se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 400 continuan en el bloque 410.
En el bloque 410, se restaura el suministro de energia a la unidad receptora de radio, la unidad transmisora de radio, y el reloj PHY. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para restaurar el suministro de energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el reloj PHY 116. En respuesta, la unidad de alimentacion 120 restaura la energia en la unidad receptora de radio 106, la unidad transmisora de radio 110, y el reloj PHY 116. Las operaciones del diagrama de flujo 400 continuan en el bloque 412.
En el bloque 412, el procesador MAC 118 determina si la intensidad de la senal del paquete excede un umbral de intensidad de senal. Para los dispositivos de comunicacion que entran en un estado de ahorro de energia donde el paquete no es recibido y procesado con exito, se realiza un retroceso EIFS (espaciamiento entre tramas de error) para un paquete que tiene una intensidad de senal que excede el umbral de intensidad de senal. En particular, despues de recibir un paquete, el dispositivo de comunicacion puede responder con un paquete de confirmacion. El sistema esta configurado para asegurar que la transmision desde un dispositivo de comunicacion diferente no choque con la transmision del paquete de confirmacion. Sin embargo, el dispositivo de comunicacion puede entrar en un estado de ahorro de energia antes de recibir y procesar un campo de duracion en el preambulo del paquete que define la longitud de tiempo de espera antes de transmitir un paquete (con el fin de evitar el choque con el paquete de confirmacion). Por lo tanto, en esta situacion, el dispositivo de comunicacion no conoce la longitud de tiempo de espera antes de la transmision. Por lo tanto, en algunos modos de realizacion para los paquetes que no se reciben o se procesan con exito, se requiere que el dispositivo de comunicacion espere un periodo de tiempo definido por un retroceso EIFS para asegurar que el dispositivo de comunicacion no transmite un paquete que choque con el paquete de confirmacion. El procesador MAC 118 puede entonces realizar una cuenta atras partiendo del valor del retroceso EIFS y no realizara una transmision hasta que la cuenta atras llegue a cero (vease el bloque
5
10
15
20
25
30
35
40
45
50
55
60
65
414 descrito mas adelante). Si la intensidad de la senal del paquete no supera el umbral de intensidad de senal, las operaciones de los diagramas de flujo 400-600 son completas a lo largo de esta ruta. Sin embargo, si la intensidad de senal del paquete excede el umbral de intensidad de senal, las operaciones continuan en el bloque 414.
En el bloque 414, el procesador MAC 118 realiza un retroceso EIFS antes de habilitar la transmision de paquetes. Como se ha descrito anteriormente, el procesador MAC 118 realiza esta operacion para garantizar que el dispositivo de comunicacion 101 no transmite un paquete hasta despues de que el retroceso EIFS ha caducado. Este retroceso EIFS asegura que una transmision de paquetes desde el dispositivo de comunicacion 101 no choque con la transmision del paquete de confirmacion para el paquete. Las operaciones de los diagramas de flujo 400-600 son completas a lo largo de esta ruta.
Ahora se describen las operaciones del diagrama de flujo 500 de la Figura 5. A partir del punto de transicion D, las operaciones del diagrama de flujo 500 continuan en el bloque 502. En particular, si se ha alcanzado esta ruta en los diagramas de flujo 400-600, la duracion hasta el final del paquete no es "corta" y se define como "media" o "larga". El diagrama de flujo 500 incluye operaciones para determinar si la duracion hasta el final del paquete es "media" y operaciones realizadas si la duracion hasta el final del paquete es "media".
En el bloque 502, el procesador MAC 118 determina si la duracion hasta que el final del paquete es "media". En particular, debido a que la duracion no se considera "corta", el procesador MAC 118 determina si la duracion hasta el final del paquete es "media" o "larga". Si la duracion hasta que el final del paquete no es "media", el procesador MAC 118 entra en un estado de ahorro de energia basado en la suposicion de que la duracion hasta que el final del paquete es "larga" (estas operaciones se describen en mas detalle a continuacion en referencia al diagrama de flujo 600). En algunos modos de realizacion, el procesador MAC 118 determina si la duracion hasta el final del paquete es o "media" o "larga" basandose en el tiempo para restaurar los estados necesarios en la capa PHY despues de haber retirado la energia de la capa PHY. Como se describe adicionalmente mas adelante, si la duracion hasta el final del paquete es "larga", la energia se retira de la capa PHY. Por consiguiente, se requiere que los estados necesarios en la capa PHY se restauren antes de la operacion. Con referencia a la Figura 1, los estados necesarios en la capa PHY pueden incluir valores almacenados en los registros de configuracion, contadores, etc., en el procesador de banda base 112, los estados de las unidades en la unidad de procesamiento PHY 114 para permitir sus operaciones, etc. Por lo tanto, el procesador MAC 118 determina el tiempo para restaurar los estados necesarios en la capa PHY despues de haber eliminado la energia. La unidad de procesamiento PHY 114 tambien determina la longitud del paquete basandose en el campo de longitud en el preambulo del paquete. La unidad de procesamiento PHY 114 tambien puede determinar la longitud del paquete que aun no ha sido recibido por la unidad receptora de radio 106. La unidad de procesamiento PHY 114 tambien puede determinar la duracion hasta que el final del paquete es recibido por la unidad receptora de radio 106 basandose en la longitud del paquete que aun no ha sido recibido. La unidad de procesamiento PHY 114 puede transmitir esta duracion hasta el final del paquete y el tiempo para restaurar los estados necesarios en la capa PHY con respecto al procesador MAC 118. Si la duracion hasta que el final del paquete es menor que el tiempo para restaurar los estados necesarios en la capa PHY, el procesador MAC 118 determina que la duracion hasta el final del paquete es "media". Si la duracion hasta que el final del paquete no es "media", las operaciones del diagrama de flujo 400 en el punto de transicion E continuan en el punto de transicion E del diagrama de flujo 600 (que se describe adicionalmente mas adelante). Si la duracion hasta el final del paquete es "media", las operaciones del diagrama de flujo 500 continuan en el bloque 504.
En el bloque 504, se elimina el suministro de energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para eliminar el suministro de energia en la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. La unidad de alimentacion 120 puede entonces cortar la energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. Las operaciones del diagrama de flujo 500 continuan en el bloque 506.
En el bloque 506, el reloj PHY (a excepcion de los bloques necesarios para contar hasta el final del paquete) esta desactivado. En particular, el reloj PHY 116 se puede dividir de tal forma que una porcion pueda continuar la cuenta atras hasta el final del paquete, a pesar de que el reloj PHY 116 esta desactivado en otras porciones. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para desactivar el reloj PHY 116. Las operaciones del diagrama de flujo 500 continuan en el bloque 508.
En el bloque 508, el procesador MAC 118 determina si el final del paquete esta cerca (pero antes del final) de modo que no haya tiempo para restaurar la energia en el sintetizador antes de recibir el siguiente paquete. En particular, como se ha descrito anteriormente, el sintetizador 108 requiere un tiempo de establecimiento despues de haber sido encendido, pero antes de su uso. El tiempo de establecimiento para un sintetizador puede variar entre los chips (por ejemplo, 15 microsegundos). Por consiguiente, el procesador MAC 118 determina un tiempo antes del final del paquete en el que se necesita energia por el sintetizador 108 para establecerse antes de su funcionamiento. Si este punto cerca del final del paquete (definido en relacion con el tiempo de establecimiento para el sintetizador 108) aun no ha sido alcanzado, las operaciones se mantienen en el bloque 508, donde se hace de nuevo esta determinacion. Si se ha alcanzado este punto cerca del final del paquete, las operaciones del diagrama de flujo 500 continuan en el bloque 510.
5
10
15
20
25
30
35
40
45
50
55
60
65
En el bloque 510, se restaura el suministro de energia en el sintetizador. Por ejemplo, con referenda a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para restaurar el suministro de energia en el sintetizador 108. En respuesta, la unidad de alimentacion 120 restaura la energia en el sintetizador 108. Las operaciones del diagrama de flujo 500 continuan en el bloque 512.
En el bloque 512, el procesador MAC 118 determina si el final del paquete se ha recibido basandose en el lapso de tiempo. El procesador MAC 118 puede hacer esta determinacion basandose en la duracion hasta el final del paquete que es proporcionada por la unidad de procesamiento PHY 114 (como se ha descrito anteriormente). Si aun no se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 500 se mantienen en el bloque 512. Sin embargo, si se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 500 continuan en el bloque 514.
En el bloque 514, se restaura el suministro de energia a la unidad receptora de radio, la unidad transmisora de radio, y el reloj PHY. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para restaurar el suministro de energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el reloj PHY 116. En respuesta, la unidad de alimentacion 120 restaura la energia en la unidad receptora de radio 106, la unidad transmisora de radio 110, y el reloj PHY 116. Las operaciones del diagrama de flujo 500 continuan en el punto de transicion F, que continua en el punto de transicion F del diagrama de flujo 400, donde se hace la determinacion de si la intensidad de senal del paquete excede el umbral de intensidad de senal en el bloque 412.
Ahora se describen las operaciones del diagrama de flujo 600 de la Figura 6. A partir del punto de transicion E, las operaciones del diagrama de flujo 600 continuan en el bloque 602. En particular, si se ha alcanzado esta ruta en los diagramas de flujo 400-600, se asume que la duracion hasta el final del paquete es "larga".
En el bloque 602, se elimina el suministro de energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para eliminar el suministro de energia en la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. La unidad de alimentacion 120 puede entonces cortar la energia a la unidad receptora de radio 106, la unidad transmisora de radio 110 y el sintetizador 108. Las operaciones del diagrama de flujo 600 continuan en el bloque 604.
En el bloque 604, se elimina el suministro de energia en las unidades en la capa PHY (a excepcion de los bloques necesarios para la cuenta atras hasta el final del paquete). Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para eliminar la energia suministrada al procesador de banda base 112. Esto contrasta con el hecho de desactivar el reloj PHY (que se produce cuando la duracion hasta el final del paquete es "corta" o "media". Las operaciones del diagrama de flujo 600 continuan en el bloque 606.
En el bloque 606, el procesador MAC 118 determina si el final del paquete esta cerca (pero antes del final) de modo que no haya tiempo para restaurar la energia en el sintetizador y las unidades en el procesador de banda base 112 antes de recibir el siguiente paquete. En particular, como se ha descrito anteriormente, el sintetizador 108 requiere un tiempo de establecimiento despues de haber sido encendido, pero antes de su uso. El tiempo de establecimiento para un sintetizador puede variar entre los chips (por ejemplo, 15 microsegundos). Ademas, se requiere que los estados necesarios en la capa PHY se restauren antes de las operaciones de las unidades en los mismos. Por consiguiente, el procesador MAC 118 determina un tiempo antes del final del paquete en el que el sintetizador 108 necesita energia para establecerse y los estados necesarios en la capa PHY a restaurar antes de su operacion. Si este punto cerca del final del paquete aun no ha sido alcanzado, las operaciones se mantienen en el bloque 606, donde se hace de nuevo esta determinacion. Si se ha alcanzado este punto cerca del final del paquete, las operaciones del diagrama de flujo 600 continuan en el bloque 608.
En el bloque 608, se restaura el suministro de energia en el sintetizador y las unidades en la capa PHY. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de potencia 120 para restaurar el suministro de energia al sintetizador 108 y las unidades en la capa PHY (por ejemplo, la unidad de procesamiento PHY 114 y el reloj PHY 116). En respuesta, la unidad de alimentacion 120 restaura la energia en el sintetizador 108 y las unidades en la capa PHY. En algunos modos de realizacion, la unidad de alimentacion 120 restaura la energia en las unidades en la capa PHY primero. Por consiguiente, los estados necesarios en la capa PHY pueden restaurarse, mientras el sintetizador 108 se esta estableciendo. Las operaciones del diagrama de flujo 600 continuan en el bloque 610.
En el bloque 610, el procesador MAC 118 determina si el final del paquete se ha recibido basandose en el lapso de tiempo. El procesador MAC 118 puede hacer esta determinacion basandose en la duracion hasta el final del paquete que es proporcionada por la unidad de procesamiento PHY 114 (como se ha descrito anteriormente). Si aun no se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 600 se mantienen en el bloque 610. Sin embargo, si se ha alcanzado el final del paquete, las operaciones del diagrama de flujo 600 continuan en el bloque
5
10
15
20
25
30
35
40
45
50
55
60
65
En el bloque 612, se restaura el suministro de energia a la unidad receptora de radio, la unidad transmisora de radio, y el reloj PHY. Por ejemplo, con referencia a la Figura 1, el procesador MAC 118 puede transmitir un mensaje a la unidad de alimentacion 120 para restaurar el suministro de energia a la unidad receptora de radio 106 y la unidad transmisora de radio 110. En respuesta, la unidad de alimentacion 120 restaura la energia en la unidad receptora de radio 106 y la unidad transmisora de radio 110. Las operaciones del diagrama de flujo 600 continuan en el punto de transicion F, que continua en el punto de transicion F del diagrama de flujo 400, donde se hace la determinacion de si la intensidad de senal del paquete excede el umbral de intensidad de senal en el bloque 412.
La Figura 7 representa un diagrama temporal a modo de ejemplo de entrada en un estado de ahorro de energia en un dispositivo, de acuerdo con algunos modos de realizacion. En particular, la figura 7 representa un diagrama temporal a modo de ejemplo de senales en un dispositivo para la gestion de ahorro de energia cuando la duracion hasta el final del paquete es "corta", de acuerdo con algunos modos de realizacion. Un diagrama de temporizacion 700 incluye senales de sincronizacion entre las unidades en las capas PHY y MAC para la gestion de ahorro de energia. El diagrama de temporizacion 700 incluye una senal de trama RX 702, una senal clara RX 704, una senal de reposo MAC PHY 706, una senal de error 708, una senal de datos rxcf 710, una senal de radio apagada 712, una senal de reloj PHY desactivado 714, y una senal de cuenta atras 716.
Con referencia a la Figura 1, la senal de trama RX 702 se transmite desde la unidad de procesamiento PHY 114 al procesador MAC 118. La senal de trama RX 702 se activa a un alto nivel logico en un punto 718 cuando se esta recibiendo un paquete. La senal de trama RX 702 se desactiva en un punto 720 en el extremo del paquete.
La senal clara RX 704 se activa a un nivel bajo logico en un punto 722, que es un tiempo en el que el paquete esta todavia en el medio de comunicacion 122 (por ejemplo, en el aire a recibir por el dispositivo de comunicacion 101) pero aun no detectado completamente por la unidad de procesamiento PHY 114. Por consiguiente, el punto 722 es temprano en el tiempo en comparacion con el punto 718. La senal clara RX 704 se desactiva en un punto 724 al final del paquete que se recibe del medio de comunicacion 122.
Despues de determinar que las unidades de la capa PHY van a entrar en un estado de ahorro de energia, el procesador MAC 118 activa un alto nivel logico de la senal de reposo MAC PHY 706 (que se muestra en un punto 726). En respuesta (como se muestra por la senal de radio apagada 712), la unidad receptora de radio 106 y la unidad transmisora de radio 110 se apagan entre los puntos 750 y 752. De forma similar, en respuesta (como se muestra por la senal desactivada de reloj PHY 714), el reloj PHY 116 (excepto para la porcion que permanece alimentada con energia para la cuenta atras hasta el final del paquete) esta apagado entre los puntos 754 y 756. Ademas, en respuesta (como se muestra por la senal de cuenta atras 716), la porcion del reloj PHY que permanece alimentada con energia empieza la cuenta atras hasta el final del paquete mostrado entre los puntos 758 y 760.
La senal de datos rxcf 710 incluye varios bits decodificados (que se muestra como un bit 730, un bit 732, un bit 734, un bit 736, y un bit 738) que se transmite desde la unidad de procesamiento PHY 114 al procesador MAC 118. Como se muestra antes de activar la senal de reposo MAC PHY 706, la unidad de procesamiento PHY 114 esta procesando y transmitiendo los bits decodificados del paquete a la unidad de procesamiento PHY 114. Esta transmision se detiene hasta que se alcanza el final del paquete. La unidad de procesamiento PHY 114 comienza la retransmision (que se muestra como los bits 736 y 738). Los bits 736 y 738 representan la senal de error 708 que activa un nivel alto logico. En particular, cuando se alcanza el final del paquete, la unidad de procesamiento PHY 114 activa un nivel alto logico de la senal de error 708 en el punto 728.
La figura 8 representa un diagrama de bloques de un dispositivo que implementa la gestion de potencia, de acuerdo con algunos modos de realizacion. Un dispositivo 800 puede integrarse en otro dispositivo electronico (por ejemplo, un ordenador personal (PC), un ordenador portatil, un netbook, un telefono movil, un asistente personal digital (PDA), u otro sistema electronico). El dispositivo 800 incluye un procesador 802 (que incluye posiblemente multiples procesadores, multiples nucleos, multiples nodos y/o que implementa multiples hilos, etc.). El dispositivo 800 incluye una memoria 807. La memoria 807 puede ser una memoria de sistema (por ejemplo, una o mas de entre una memoria cache, una SRAM, una DRAM, una RAM sin condensadores, una RAM con dos transistores, una eDRAM, una EDO RAM, una DDR RAM, una EePROM, una NRAM, una RRAM, una SONOS, una PRAM, etc.) o una cualquiera o mas de los posibles modos de realizacion descritos anteriormente de medios de almacenamiento por maquina. El dispositivo 800 tambien incluye un bus 803 (por ejemplo, PCI, ISA, PCI-Express, HyperTransport®, InfiniBand®, NuBus, etc.), una interfaz de red 805 (por ejemplo, una interfaz ATM, una interfaz Ethernet, una interfaz Frame Relay, una interfaz SONET, interfaz inalambrica, etc.), y uno o mas dispositivos de almacenamiento 809 (por ejemplo, almacenamiento optico, almacenamiento magnetico, etc.).
El dispositivo 800 incluye ademas una unidad de comunicacion 808. La unidad de comunicacion 808 puede incluir los componentes mostrados en el dispositivo de comunicacion 101 de la figura 1 que implementaran la funcionalidad descrita anteriormente en las Figuras 1-7. Cualquiera de la funcionalidad en la unidad de comunicacion 808 puede estar implementada parcialmente (o completamente) en hardware y/o en el procesador 802. Por ejemplo, la funcionalidad puede implementarse con un circuito integrado de aplicacion especifica, en logica implementada en el
5
10
15
20
25
30
35
40
45
50
55
60
65
procesador 802, en un coprocesador de un dispositivo periferico o tarjeta, etc. Ademas, los modos de realizacion pueden incluir menos componentes o componentes adicionales no ilustrados en la Figura 8 (por ejemplo, tarjetas de video, tarjetas de audio, interfaces de red adicionales, dispositivos perifericos, etc.). El procesador 802, el dispositivo de almacenamiento 809, la memoria 807, y la interfaz de red 805 estan acopladas al bus 803. Aunque se ilustra como acoplada al bus 803, la memoria 807 puede estar acoplada al procesador 802.
Aunque los modos de realizacion se han descrito con referencia a varias implementaciones y usos, debe entenderse que estos modos de realizacion son ilustrativos y que el alcance del contenido inventivo no esta limitado a los mismos. En general, pueden implementarse tecnicas para implementar la gestion de potencia como se describe en el presente documento con recursos compatibles con cualquier sistema de hardware. Muchas variaciones, modificaciones, adiciones y mejoras son posibles.
Pueden proporcionarse varias instancias de componentes, operaciones o estructuras descritos en el presente documento con una unica instancia. Finalmente, los limites entre varios componentes, operaciones y medios de almacenamiento de datos son en cierto modo arbitrarios, y operaciones particulares se ilustran en el contexto de configuraciones ilustrativas especificas. Pueden concebirse otras asignaciones de funcionalidad, las cuales estan dentro del alcance del contenido inventivo. En general, las estructuras y la funcionalidad presentadas como componentes individuales en las configuraciones de ejemplo pueden implementarse como una estructura o componente combinados. Asimismo, las estructuras y la funcionalidad presentadas como un unico componente pueden implementarse como componentes individuales. Estas y otras variaciones, modificaciones, adiciones y mejoras estan dentro del alcance del contenido inventivo.
A continuacion se describen ejemplos adicionales para facilitar el entendimiento de la invencion:
1. Procedimiento que comprende:
procesar, en un dispositivo de comunicacion, un paquete recibido a traves de un medio de comunicacion; reducir, mientras se procesa el paquete, potencia en al menos un componente en el dispositivo de comunicacion, en respuesta a una condicion asociada con la realizacion del procesamiento del paquete; y restaurar la potencia en al menos un componente antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
2. El procedimiento del ejemplo 1, en el que un numero del al menos un componente en el dispositivo de comunicacion a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
3. El procedimiento del ejemplo 2, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a que un tiempo para recibir el paquete sea menor que un tiempo de establecimiento para un sintetizador, reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa fisica del dispositivo de comunicacion.
4. El procedimiento del ejemplo 2, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica del dispositivo de comunicacion para el funcionamiento,
reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa fisica.
5. El procedimiento del ejemplo 4, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio;
reducir la potencia en el sintetizador; y
reducir la potencia en las unidades en la capa fisica.
6. El procedimiento del ejemplo 1,
en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion,
en el que el paquete se comunica a traves de los medios de comunicacion basandose en multiple entrada, multiple salida para multiples usuarios, (MU-MIMO).
7. El procedimiento del ejemplo 1, en el que la condicion asociada con el procesamiento del paquete comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en
5
10
15
20
25
30
35
40
45
50
55
60
65
el paquete que es diferente de una direccion del dispositivo de comunicacion.
8. Procedimiento que comprende:
procesar, en un dispositivo de comunicacion, un paquete a traves de un medio de comunicacion; reducir, mientras que se esta recibiendo el paquete, la potencia en al menos un componente en el dispositivo de comunicacion, en respuesta al cumplimiento de una condicion, comprendiendo la condicion al menos uno de,
deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en el paquete que sea diferente de una direccion del dispositivo de comunicacion;
y
deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion; y
restauracion de la potencia en al menos una unidad antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
9. El procedimiento del ejemplo 8,
en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre al menos uno de un ID de grupo y un ID de asociacion parcial en el paquete que identifica un destino previsto del paquete y una identificacion del dispositivo de comunicacion, en el que la se cumple la condicion tras la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
10. El procedimiento del ejemplo 8,
en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre una direccion del control de acceso al medio (MAC) en el paquete que identifica la direccion de MAC del dispositivo de comunicacion y la direccion MAC del dispositivo de comunicacion, en el que se cumple la condicion despues de la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
11. El procedimiento del ejemplo 8,
en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion,
en el que el paquete se comunica a traves de los medios de comunicacion basandose en multiple entrada, multiple salida para multiples usuarios, (MU-MIMO).
12. El procedimiento del ejemplo 8, en el que un numero del al menos un componente a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
13. El procedimiento del ejemplo 12, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a un tiempo para recibir el paquete que sea menor que un tiempo de establecimiento para un sintetizador,
reducir la potencia a una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y
reducir la potencia en un reloj en una capa fisica del dispositivo de comunicacion.
14. El procedimiento del ejemplo 13, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica para el funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en el reloj en la capa fisica.
15. El procedimiento del ejemplo 14, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en al menos un componente en el dispositivo de comunicacion comprende:
en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio;
reducir la potencia en el sintetizador; y
reducir la potencia en las unidades en la capa fisica.
16. El procedimiento del ejemplo 8, en el que los medios de comunicacion incluyen medios inalambricos.
5
10
15
20
25
30
35
40
45
50
55
60
65
17. Aparato que comprende:
una interfaz de red que tiene una unidad receptora de radio, una unidad transmisora de radio y un sintetizador, en el que la unidad receptora de radio esta configurada para recibir un paquete a traves de un medio de comunicacion; y
un procesador acoplado en comunicacion a la interfaz de red, estando el procesador configurado para ejecutar instrucciones para hacer que el procesador:
procese un paquete recibido a traves de los medios de comunicacion;
reduzca, mientras el paquete esta siendo procesado, la potencia de al menos uno de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador, en respuesta a una condicion asociada con la realizacion del procesamiento del paquete; y
restaure la potencia en la al menos una de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador antes de recibir una totalidad del paquete en la interfaz de red.
18. El aparato del ejemplo 17, en el que un numero de la al menos una de la unidad receptora de radio, la unidad transmisora de radio, y el sintetizador de la que se reduce la potencia es proporcional a una longitud del paquete.
19. El aparato del ejemplo 18, en el que las instrucciones para hacer que el procesador reduzca, mientras el paquete esta siendo procesado, comprenden:
en respuesta a un tiempo para recibir el paquete que sea menor que un tiempo de establecimiento para un sintetizador,
reducir la potencia a una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y
reducir la potencia en un reloj en una capa fisica del aparato.
20. El aparato del ejemplo 18, en el que las instrucciones para hacer que el procesador reduzca, mientras el paquete esta siendo procesado, comprenden:
en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en una capa fisica del aparato para el funcionamiento,
reducir la potencia en una unidad transmisora de radio y una unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en un reloj en la capa fisica.
21. El aparato del ejemplo 20, en el que las instrucciones para hacer que el procesador reduzca, mientras el paquete esta siendo procesado, comprenden:
en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en las unidades en la capa fisica.
22. El aparato del ejemplo 17,
en el que la condicion comprende la deteccion, durante el procesamiento del paquete, de que el paquete incluye datos de relleno que se descartan y no se procesan,
en el que el paquete se comunica a traves de los medios de comunicacion basandose en multiple entrada, multiple salida para multiples usuarios, (MU-MIMO).
23. El aparato del ejemplo 17, en el que la condicion asociada con el procesamiento del paquete comprende la deteccion, durante el procesamiento del paquete, de una direccion de destino en el paquete que es diferente de una direccion del aparato.
24. Un producto de programa informatico para la gestion de la potencia, comprendiendo el producto de programa informatico:
un medio de almacenamiento legible por ordenador que tiene un codigo de programa utilizable por ordenador incorporado con el mismo, comprendiendo el codigo de programa utilizable por ordenador un codigo de programa utilizable por ordenador configurado para:
procesar, en un dispositivo de comunicacion, un paquete a traves de un medio de comunicacion; reducir, mientras que se esta recibiendo el paquete, la potencia en al menos un componente en el dispositivo de comunicacion, en respuesta al cumplimiento de una condicion, comprendiendo la condicion al menos uno de,
deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de una direccion de destino en el paquete diferente de una direccion del dispositivo de comunicacion; y deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que son descartados y no se procesan en el dispositivo de comunicacion; y restaurar la potencia en al menos una unidad antes de recibir una totalidad del paquete en el dispositivo de
5
10
15
20
25
30
35
40
45
50
comunicacion.
25. El producto de programa informatico del ejemplo 24, en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre al menos uno de un ID de grupo y un ID de asociacion parcial en el paquete que identifica un destino previsto del paquete y una identificacion del dispositivo de comunicacion, en el que se cumple la condicion tras la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
26. El producto de programa informatico del ejemplo 24, en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de un desajuste entre una direccion del control de acceso al medio (MAC) en el paquete que identifica la direccion de MAC del dispositivo de comunicacion y la direccion MAC del dispositivo de comunicacion,
en el que se cumple la condicion despues de la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal.
27. El producto de programa informatico del ejemplo 24, en el que la condicion comprende la deteccion, durante el procesamiento del paquete en el dispositivo de comunicacion, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion,
en el que el paquete se comunica a traves de los medios de comunicacion basandose en multiple entrada, multiple salida para multiples usuarios, (MU-MIMO).
28. El producto de programa informatico del ejemplo 24, en el que un numero del al menos un componente a partir del cual se reduce la potencia, es proporcional a una longitud del paquete.
29. El producto de programa informatico del ejemplo 28, en el que el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete esta siendo procesado, la potencia en al menos un componente en el dispositivo de comunicacion, estando el producto de programa utilizable por ordenador configurado para:
en respuesta a un tiempo para recibir el paquete que sea menor que un tiempo de establecimiento para un sintetizador,
reducir la potencia a una unidad transmisora de radio y una unidad receptora de radio, sin reducir la potencia en el sintetizador; y
reducir la potencia en un reloj en una capa fisica del dispositivo de comunicacion.
30. El producto de programa informatico del ejemplo 29, en el que el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete esta siendo procesado, la potencia en al menos un componente en el dispositivo de comunicacion, estando el producto de programa utilizable por ordenador configurado para:
en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica para el funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio; reducir la potencia en el sintetizador; y reducir la potencia en el reloj en la capa fisica.
31. El producto de programa informatico del ejemplo 30, en el que el producto de programa utilizable por ordenador esta configurado para reducir, mientras el paquete esta siendo procesado, la potencia en al menos un componente en el dispositivo de comunicacion, en el que el producto de programa utilizable por ordenador esta configurado para:
en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
reducir la potencia en la unidad transmisora de radio y la unidad receptora de radio;
reducir la potencia en el sintetizador; y
reducir la potencia en las unidades en la capa fisica.

Claims (15)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    1. Un procedimiento realizado en un dispositivo de comunicacion (101,800), comprendiendo el procedimiento:
    procesar un paquete recibido a traves de un medio de comunicacion (122);
    reducir, mientras el paquete esta siendo procesado, la potencia en al menos un componente (106, 108, 110, 116) en el dispositivo de comunicacion (101, 800), en respuesta a una condicion asociada con la realizacion del procesamiento del paquete y tras detectar que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal; y
    restaurar la potencia de al menos un componente (106, 108, 110, 116) antes de recibir una totalidad del paquete en el dispositivo de comunicacion.
  2. 2. El procedimiento de la reivindicacion 1, en el que un numero del al menos un componente (106, 108, 110, 116) en el dispositivo de comunicacion (101,800) a partir del cual se reduce la potencia es proporcional a una longitud del paquete.
  3. 3. El procedimiento de la reivindicacion 2, en el que la reduccion, mientras el paquete esta siendo procesado, de la potencia en el al menos un componente (106, 108, 110, 116) en el dispositivo de comunicacion (101, 800) comprende:
    en respuesta a un tiempo para recibir el paquete que sea menor que un tiempo de establecimiento para un sintetizador (108),
    reducir la potencia en una unidad transmisora de radio (110) y una unidad receptora de radio (106), sin reducir la potencia en el sintetizador (108); y
    reducir la potencia en un reloj (116) en una capa fisica del dispositivo de comunicacion (101,800).
  4. 4. El procedimiento de la reivindicacion 2, en el que la reduccion, mientras el paquete esta siendo procesado, de potencia en el al menos un componente (106, 108, 110, 116) en el dispositivo de comunicacion (101, 800) comprende:
    en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador (108) pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica del dispositivo de comunicacion (101,800) para el funcionamiento,
    reducir la potencia en una unidad transmisora de radio (110) y una unidad receptora de radio (106); reducir la potencia en el sintetizador (108); y reducir la potencia en un reloj (116) en la capa fisica.
  5. 5. El procedimiento de la reivindicacion 4, en el que la reduccion, mientras el paquete esta siendo procesado, de potencia en el al menos un componente (106, 108, 110, 116) en el dispositivo de comunicacion (101, 800) comprende:
    en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
    reducir la potencia en la unidad transmisora de radio (110) y la unidad receptora de radio (106); reducir la potencia en el sintetizador (108); y reducir la potencia en las unidades en la capa fisica.
  6. 6. El procedimiento de la reivindicacion 1, que comprende:
    en el que la condicion comprende al menos uno de,
    deteccion, durante el procesamiento del paquete, de una direccion de destino en el paquete que sea diferente de una direccion del dispositivo de comunicacion (101,800); y
    deteccion, durante el procesamiento del paquete, de que el paquete incluye datos de relleno que se descartan y no se procesan en el dispositivo de comunicacion (101,800).
  7. 7. El procedimiento de la reivindicacion 6,
    en el que la condicion comprende la deteccion, durante el procesamiento del paquete, de un desajuste entre el al menos uno de un ID de Grupo y un ID de Asociacion parcial en el paquete que identifica un destino previsto del paquete y una identificacion del dispositivo de comunicacion (101,800), o en el que la condicion comprende la deteccion, durante el procesamiento del paquete, de un desajuste entre una direccion del Control de Acceso al Medio, MAC, en el paquete que identifica la direccion MAC
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    del dispositivo de comunicacion (101,800) y la direccion MAC del dispositivo de comunicacion (101,800).
  8. 8. Un aparato (101,800), que comprende:
    una interfaz de red (805) que tiene una unidad receptora de radio (106), una unidad transmisora de radio (110) y un sintetizador (108), en el que la unidad receptora de radio (106) esta configurada para recibir un paquete a traves de un medio de comunicacion (122); y
    un procesador (802) acoplado en comunicacion a la interfaz de red (805), estando el procesador (802) configurado para ejecutar instrucciones para hacer que el procesador (802):
    procese un paquete recibido a traves de los medios de comunicacion (122);
    reduzca, mientras el paquete esta siendo procesado, la potencia en al menos uno de la unidad receptora de radio (106), la unidad transmisora de radio (110), y el sintetizador (108), en respuesta a una condicion asociada con la realizacion del procesamiento del paquete y despues de la deteccion de que una intensidad de senal del paquete es mayor que un umbral de intensidad de senal; y restaure la potencia en el al menos uno de la unidad receptora de radio (106), la unidad transmisora de radio (110), y el sintetizador (108) antes de recibir una totalidad del paquete en la interfaz de red (805).
  9. 9. El aparato (101, 800) de la reivindicacion 8, en el que un numero de el al menos uno de la unidad receptora
    de radio (106), la unidad transmisora de radio (110), y el sintetizador (108) de donde se reduce la potencia es
    proporcional a una longitud del paquete.
  10. 10. El aparato (101, 800) de la reivindicacion 9, en el que las instrucciones para hacer que el procesador (802) reduzca, mientras el paquete esta siendo procesado, comprenden:
    en respuesta a un tiempo para recibir el paquete que sea menor que un tiempo de establecimiento para un sintetizador (108),
    reducir la potencia a una unidad transmisora de radio (110) y una unidad receptora de radio (106), sin reducir la potencia en el sintetizador (108); y
    reducir la potencia en un reloj (116) en una capa fisica del aparato (101,800).
  11. 11. El aparato (101, 800) de la reivindicacion 9, en el que las instrucciones para hacer que el procesador (802)
    reduzca, mientras el paquete esta siendo procesado, comprenden:
    en respuesta a que el tiempo para recibir el paquete sea mayor que un tiempo de establecimiento para el sintetizador (108) pero menor que un tiempo para restaurar un estado en las unidades en la capa fisica del aparato (101,800) para el funcionamiento,
    reducir la potencia en una unidad transmisora de radio (110) y una unidad receptora de radio (106); reducir la potencia en el sintetizador (108); y reducir la potencia en un reloj (116) en la capa fisica.
  12. 12. El aparato (101, 800) de la reivindicacion 11, en el que las instrucciones para hacer que el procesador (802) reduzca, mientras el paquete esta siendo procesado, comprenden:
    en respuesta a que el tiempo para recibir el paquete sea mayor que el tiempo para restaurar el estado en las unidades en la capa fisica para su funcionamiento,
    reducir la potencia en la unidad transmisora de radio (110) y la unidad receptora de radio (106); reducir la potencia en el sintetizador (108); y reducir la potencia en las unidades en la capa fisica.
  13. 13. El procedimiento de la reivindicacion 1 o 6, o el aparato (101, 800) de la reivindicacion 8,
    en el que la condicion comprende la deteccion, durante el procesamiento del paquete, de que el paquete incluye datos de relleno que se descartan y no se procesan,
    en el que el paquete se comunica a traves de los medios de comunicacion (122) basandose en Entrada Multiple, Salida Multiple de Multiples Usuarios, MU-MIMO.
  14. 14. El procedimiento de la reivindicacion 1 o el aparato de la reivindicacion 8, en el que la condicion asociada con el procesamiento del paquete comprende la deteccion, durante el procesamiento del paquete, de una direccion de destino en el paquete que es diferente de una direccion del aparato (101,800).
  15. 15. Un programa informatico que comprende un codigo para llevar a cabo las etapas de cualquiera de las reivindicaciones de procedimiento 1 a 7 o 13 a 14 cuando se ejecutan en un ordenador.
ES13803412.9T 2012-12-05 2013-11-27 Gestión de potencia de dispositivos de comunicación Active ES2626497T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201213706279 2012-12-05
US13/706,279 US20140157017A1 (en) 2012-12-05 2012-12-05 Power management of communication devices
PCT/US2013/072327 WO2014088908A1 (en) 2012-12-05 2013-11-27 Power management of communication devices

Publications (1)

Publication Number Publication Date
ES2626497T3 true ES2626497T3 (es) 2017-07-25

Family

ID=49759622

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13803412.9T Active ES2626497T3 (es) 2012-12-05 2013-11-27 Gestión de potencia de dispositivos de comunicación

Country Status (16)

Country Link
US (3) US20140157017A1 (es)
EP (2) EP2929734B1 (es)
JP (1) JP6430393B2 (es)
KR (1) KR102087350B1 (es)
CN (1) CN104798409B (es)
AP (1) AP2015008499A0 (es)
AR (1) AR094636A1 (es)
BR (1) BR112015013051A2 (es)
CO (1) CO7461121A2 (es)
EC (1) ECSP15028443A (es)
ES (1) ES2626497T3 (es)
HU (1) HUE032767T2 (es)
MA (1) MA38137B1 (es)
SA (1) SA515360513B1 (es)
TW (3) TWI516153B (es)
WO (1) WO2014088908A1 (es)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140157017A1 (en) 2012-12-05 2014-06-05 Qualcomm Incorporated Power management of communication devices
US20180063784A1 (en) * 2016-08-26 2018-03-01 Qualcomm Incorporated Devices and methods for an efficient wakeup protocol
US10341949B2 (en) * 2017-01-06 2019-07-02 Mediatek Inc. Method and communication device of beacon reception
US10045297B1 (en) * 2017-01-24 2018-08-07 Google Llc Increased time in a suspended state during network transmissions
US10178624B2 (en) * 2017-03-17 2019-01-08 Aireon Llc Provisioning satellite coverage
CN107493596B (zh) * 2017-09-30 2020-10-13 北京小米移动软件有限公司 降低移动终端功耗的方法及装置
US10757601B2 (en) * 2017-12-13 2020-08-25 At&T Intellectual Property I, L.P. Physical layer procedures for user equipment in power saving mode
WO2021201939A1 (en) * 2020-04-03 2021-10-07 Hewlett-Packard Development Company, L.P. Operating master processors in power saving mode
CN115633394B (zh) * 2022-02-23 2023-09-05 荣耀终端有限公司 一种功率控制方法及相关设备
US12216518B2 (en) * 2023-02-23 2025-02-04 Marvell Asia Pte Ltd Power saving in a network device

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3826893B2 (ja) * 2003-03-26 2006-09-27 ソニー株式会社 無線通信システム
GB2403629A (en) * 2003-06-27 2005-01-05 Nokia Corp Selective data reception
JP2005159946A (ja) * 2003-11-28 2005-06-16 Sony Ericsson Mobilecommunications Japan Inc 移動体通信端末装置
US7551568B2 (en) 2004-06-22 2009-06-23 Ntt Docomo Inc. Power mode aware packet communication method and apparatus
US7441136B2 (en) * 2005-04-04 2008-10-21 Advanced Micro Devices, Inc. System for predictive processor component suspension and method thereof
FI20065699A0 (fi) * 2006-11-06 2006-11-06 Nokia Corp HARQ-vastaanotto moniradiolaitteessa
US8041968B2 (en) 2007-01-04 2011-10-18 Apple Inc. Power management for driving display with baseband portion when application portion is in low power mode
KR100833896B1 (ko) 2007-01-12 2008-06-02 삼성전자주식회사 듀얼모드 휴대용 단말기에서 전력 소비 감소 방법 및 장치
US7979097B2 (en) 2008-03-18 2011-07-12 Kyocera Corporation Power management for multimode wireless communication device
KR101556162B1 (ko) 2009-02-18 2015-10-13 엘지전자 주식회사 무선 통신 시스템에서 슬립 모드 동작 방법
US8612693B2 (en) 2009-03-19 2013-12-17 Qualcomm Incorporated Optimized transfer of packets in a resource constrained operating environment
US8817698B2 (en) * 2009-10-18 2014-08-26 Intel Corporation Device, system and method of selectively aborting reception of wireless communication packets
US8848680B2 (en) * 2009-12-03 2014-09-30 Lg Electronics Inc. Method and apparatus for transmitting a frame in a wireless RAN system
US8717957B2 (en) * 2010-02-10 2014-05-06 Broadcom Corporation Preamble and header bit allocation for power savings within multiple user, multiple access, and/or MIMO wireless communications
US8488484B2 (en) * 2010-09-23 2013-07-16 Intel Corporation Power saving system, method and apparatus for a wireless device
WO2012066180A1 (en) 2010-11-15 2012-05-24 Nokia Corporation Method and apparatus for adjusting transmitter power level
US9014744B2 (en) * 2010-11-30 2015-04-21 Stmicroelectronics, Inc. Method and apparatus for reducing power consumption in a wireless communication device
US9265004B2 (en) * 2011-02-02 2016-02-16 Altair Semiconductor Ltd Intermittent shutoff of RF circuitry in wireless communication terminals
US20140157017A1 (en) 2012-12-05 2014-06-05 Qualcomm Incorporated Power management of communication devices

Also Published As

Publication number Publication date
CN104798409B (zh) 2019-11-15
WO2014088908A1 (en) 2014-06-12
KR20150092192A (ko) 2015-08-12
US9832730B2 (en) 2017-11-28
SA515360513B1 (ar) 2018-03-29
JP6430393B2 (ja) 2018-11-28
US9820235B2 (en) 2017-11-14
CN104798409A (zh) 2015-07-22
CO7461121A2 (es) 2015-11-30
TW201547306A (zh) 2015-12-16
AR094636A1 (es) 2015-08-19
EP3203784B1 (en) 2019-03-06
TW201817267A (zh) 2018-05-01
MA38137A1 (fr) 2016-04-29
US20160323829A1 (en) 2016-11-03
EP2929734A1 (en) 2015-10-14
ECSP15028443A (es) 2016-01-29
TWI606735B (zh) 2017-11-21
TWI652960B (zh) 2019-03-01
JP2016506651A (ja) 2016-03-03
EP3203784A1 (en) 2017-08-09
TWI516153B (zh) 2016-01-01
KR102087350B1 (ko) 2020-03-10
BR112015013051A2 (pt) 2017-07-11
HUE032767T2 (en) 2017-10-30
MA38137B1 (fr) 2016-11-30
AP2015008499A0 (en) 2015-05-31
EP2929734B1 (en) 2017-03-01
US20150304951A1 (en) 2015-10-22
US20140157017A1 (en) 2014-06-05
TW201429288A (zh) 2014-07-16

Similar Documents

Publication Publication Date Title
ES2626497T3 (es) Gestión de potencia de dispositivos de comunicación
ES2708765T3 (es) Sistemas y procedimientos para transmitir mensajes de cambio de configuración entre un punto de acceso y una estación
US20240397426A1 (en) Discontinuous reception method, terminal device and network device
ES2676532T3 (es) Sistemas y procedimientos para reducir las colisiones después de la paginación de mapas de indicación de tráfico
US20180192373A1 (en) Enhanced low-power wakeup radio packet for low-power radios and non-low power radios
JP2019527982A (ja) デバイスの無線通信モジュールをウェイクアップするためのシステムおよび方法
CN109963324B (zh) 无线唤醒包发送与接收方法与装置
BR112019012063A2 (pt) método e dispositivo de recepção descontínua
US11425656B2 (en) Method and device for handling wake-up signals
US9680608B2 (en) Communication protocol with reduced overhead
CN117015015A (zh) 信号传输的方法和通信装置
TWI523554B (zh) 傳訊一同步訊框發送請求之技術
US20100246464A1 (en) Power conservation through bi-directional association of multiple devices
WO2018086311A1 (zh) 通信接口的唤醒方法及设备、辅助唤醒接口的标识配置方法及设备
BR102015002469B1 (pt) Método; estação de suporte de oportunidade de transmissão e nó de acesso para uma rede baseada em ieee 802.11; e dispositivo de armazenamento de programa não transitório legível por uma máquina que armazena instruções executável por parte da máquina para execução de operações
US20220060300A1 (en) Receiving device, transmitting device, communication method and medium
CN118944822A (zh) 一种通信方法及装置
CN120881698A (zh) 一种通信方法及装置
WO2018015601A1 (es) Método de ahorro de energía basado en microapagados para un dispositivo inalámbrico en una red de telecomunicación
BR112020004588B1 (pt) Método e dispositivo de terminal para recepção descontínua e dispositivo de rede