ES2606653T3 - Procedimiento y aparato para la recepción discontinua en equipos de usuario para el ahorro de energía - Google Patents

Procedimiento y aparato para la recepción discontinua en equipos de usuario para el ahorro de energía Download PDF

Info

Publication number
ES2606653T3
ES2606653T3 ES13715821.8T ES13715821T ES2606653T3 ES 2606653 T3 ES2606653 T3 ES 2606653T3 ES 13715821 T ES13715821 T ES 13715821T ES 2606653 T3 ES2606653 T3 ES 2606653T3
Authority
ES
Spain
Prior art keywords
data
period
frame
component
time
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
ES13715821.8T
Other languages
English (en)
Inventor
Peter John Black
Yin Huang
Mingxi Fan
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 ES2606653T3 publication Critical patent/ES2606653T3/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. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving 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
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving 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/0267Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving 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
    • H04W52/0283Power 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 with sequential power up or power down of successive circuit blocks, e.g. switching on the local oscillator before RF or mixer stages
    • 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)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Circuits Of Receivers In General (AREA)
  • Communication Control (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Un procedimiento de ahorro de energía en un dispositivo inalámbrico, que comprende: recibir (21) una trama en un equipo de usuario, UE, que incluye datos de control de potencia y datos en paquetes de la carga útil; determinar (22) si todos los datos en paquetes de la carga útil en la trama han sido descodificados correctamente o no antes del fin de la trama; y apagar (26) un componente receptor durante una parte de un resto de la trama (i) en respuesta a la determinación de que todos los datos en paquetes de la carga útil en la trama han sido descodificados correctamente y (ii) cuando un primer periodo de tiempo (618), hasta un próximo periodo planificado de transmisión de datos de control de potencia en la trama, es mayor que un segundo periodo de tiempo (620) que corresponde a un, o a un múltiplo de un, periodo de calentamiento para el componente receptor, en el que la parte del resto de la trama es igual a la diferencia entre el primer periodo de tiempo (618) y el segundo periodo de tiempo (620).

Description

5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Procedimiento y aparato para la recepcion discontinua en equipos de usuario para el ahorro de energia
ANTECEDENTES
Campo
Los aspectos de la presente divulgacion se refieren, en general, a sistemas de comunicacion inalambricos y, mas particularmente, a la gestion de energia de un receptor de dispositivo inalambrico o un modem.
Antecedentes
Las redes de comunicaciones inalambricas se usan ampliamente para proporcionar varios tipos de servicios de comunicacion, tales como telefonia, video, datos, mensajeria, difusiones, etc. Tales redes, que suelen ser redes de acceso multiple, prestan soporte a comunicaciones para multiples usuarios, compartiendo los recursos de red disponibles. Un ejemplo de una red de este tipo es la Red Terrestre de Acceso por Radio del UMTS (UTRAN). La UTRAN es la red de acceso por radio (RAN) definida como parte del Sistema Universal de Telecomunicaciones Moviles (UMTS), una tecnologia de telefonia movil de tercera generacion (3G) con soporte por parte del Proyecto de Asociacion de Tercera Generacion (3GPP). El UMTS, que es el sucesor de las tecnologias del Sistema Global de Comunicaciones Moviles (GSM), da soporte actualmente a varias normas de interfaces aereas, tales como el acceso multiple por division de codigo de banda ancha (W-CDMA), el acceso multiple por division de codigo y division del tiempo (TD-CDMA) y el acceso multiple por division de codigo sincrono y division del tiempo (TD-SCDMA). El UMTS tambien da soporte a protocolos mejorados de comunicaciones de datos de 3G, tales como el Acceso por Paquetes de Alta Velocidad (HSPA), que proporciona velocidades de transferencia de datos mas altas y una mayor capacidad a las redes UMTS asociadas.
A medida que la demanda de acceso de banda ancha movil sigue aumentando, la investigacion y el desarrollo continuan adelantando las tecnologias del UMTS, no solo para satisfacer la creciente demanda de acceso de banda ancha movil, sino para adelantar y mejorar la experiencia del usuario con las comunicaciones moviles.
Ademas, la vida de la bateria se ha convertido en una preocupacion principal de los consumidores que desean comprar un dispositivo movil que utilice cualquiera de los tipos anteriores de tecnologia. Como resultado, se ha vuelto imprescindible para los disenadores que la energia se conserve siempre que sea posible para maximizar la vida de la bateria del dispositivo movil. Un componente que puede causar un drenaje significativo en la vida de la bateria es un receptor de dispositivo movil y sus correspondientes circuitos. En la actualidad, muchos receptores de dispositivos moviles proporcionan energia a todos los componentes internos del receptor durante todo un periodo de tiempo de recepcion de datos. Por ejemplo, en el UMTS, un intervalo de recepcion completo puede ser de 20 ms para una trama. Normalmente, los componentes del receptor de modem estan encendidos a lo largo de todo el intervalo de 20 ms para asegurarse de que todos los datos recibidos puedan ser decodificados, independientemente del momento en el intervalo en que los datos pueden ser recibidos o decodificados con exito. Por lo tanto, los dispositivos moviles habituales pueden utilizar innecesariamente energia de la bateria cuando se recibe una trama.
Por lo tanto, se necesitan procedimientos y aparatos para proporcionar ahorro de bateria para dispositivos moviles.
El documento US2005/113087 describe tecnicas para realizar la decodificacion temprana de un mensaje en un canal de control en un sistema de comunicacion inalambrica.
RESUMEN
A continuacion se ofrece un resumen simplificado de uno o mas aspectos con el fin de proporcionar un entendimiento basico de tales aspectos. Este sumario no es una vision global extensa de todos los aspectos contemplados y no pretende identificar elementos clave o criticos de todos los aspectos ni delimitar el alcance de algunos, o todos, los aspectos. Su unico objetivo es presentar algunos conceptos de uno o mas aspectos de manera simplificada como un preludio de la descripcion mas detallada que se presentara posteriormente.
La presente divulgacion presenta aspectos de un procedimiento de ahorro de energia en un dispositivo inalambrico, que incluye la recepcion de datos dentro de una trama en un equipo de usuario (UE), la determinacion de si todos los datos de paquetes de la carga util han sido decodificados correctamente o no antes del final de la trama, y el apagado de un componente receptor durante una parte de un resto de la trama, en respuesta a la determinacion de que todos los datos en paquetes de la carga util han sido decodificados correctamente, y donde un primer periodo de tiempo, hasta un siguiente periodo planificado de transmision de bits de sobrecarga de una ranura en la trama, es mayor que un segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor.
5
10
15
20
25
30
35
40
45
50
55
60
65
Ademas, la presente divulgacion describe un aparato para la comunicacion inalambrica, que incluye medios para la recepcion de datos dentro de una trama en un equipo de usuario, medios para determinar si todos los datos en paquetes de la carga util han sido decodificados correctamente o no antes del fin de la trama; y medios para apagar un componente receptor durante una parte de un resto de la trama, en respuesta a tomar, los medios de determinacion, la determinacion de que todos los datos en paquetes de la carga util han sido decodificados correctamente, y donde un primer periodo de tiempo, hasta un proximo periodo planificado de transmision de bits de sobrecarga de una ranura en la trama, es mayor que un segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor.
Ademas, la presente divulgacion describe un producto de programa de ordenador, que incluye un medio legible por ordenador que comprende codigo para recibir datos dentro de una trama en un equipo de usuario, determinar si todos los datos en paquetes de la carga util han sido decodificados correctamente o no antes del fin de la trama, y apagar un componente receptor durante una parte de un resto de la trama, en respuesta a la determinacion de que todos los datos en paquetes de la carga util han sido decodificados correctamente, y donde un primer periodo de tiempo, hasta un siguiente periodo planificado de transmision de bits de sobrecarga de una ranura en la trama, es mayor que una segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor.
Ademas, se describe en el presente documento un aparato para la comunicacion inalambrica, que incluye al menos un procesador y una memoria acoplada al al menos un procesador, en el que el al menos un procesador esta configurado para recibir datos dentro de una trama en un equipo de usuario, determinar si todos los datos en paquetes de la carga util se han decodificado correctamente o no antes del fin de la trama, y apagar un componente receptor durante una parte de un resto de la trama, en respuesta a la determinacion de que todos los datos en paquetes de la carga util han sido decodificados correctamente, y donde un primer periodo de tiempo, hasta un siguiente periodo planificado de transmision de bits de sobrecarga de una ranura en el bastidor, es mayor que un segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor.
Para conseguir los objetivos anteriores y otros relacionados, los uno o mas aspectos comprenden las caracteristicas descritas en mayor detalle posteriormente, y senaladas particularmente en las reivindicaciones. La siguiente descripcion y los dibujos adjuntos exponen en detalle determinadas caracteristicas ilustrativas de los uno o mas aspectos. Sin embargo, estas caracteristicas son indicativas de apenas unas pocas de las diversas maneras en que pueden emplearse los principios de varios aspectos, y esta descripcion pretende incluir todos dichos aspectos y sus equivalentes. Estos y otros aspectos de la invencion seran mas completamente comprendidos tras una revision de la descripcion detallada, a continuacion.
BREVE DESCRIPCION DE LOS DIBUJOS
La figura 1 es un diagrama de bloques que ilustra un entorno inalambrico de acuerdo con aspectos de la presente divulgacion;
la figura 2 es un diagrama de flujo que ilustra aspectos de un procedimiento para el ahorro de bateria de dispositivos moviles de acuerdo con la presente divulgacion;
la figura 3 es un diagrama de flujo que ilustra aspectos de un procedimiento para el ahorro de bateria de dispositivos moviles, donde se halla una condicion del DCCH de acuerdo con la presente divulgacion;
la figura 4 es una onda ejemplar de un primer componente receptor de acuerdo con aspectos de divulgacion;
la figura 5 es una onda ejemplar de un primer componente receptor de acuerdo con aspectos de divulgacion;
la figura 6 es una onda ejemplar de un primer componente receptor de acuerdo con aspectos de divulgacion;
la figura 7 es una onda ejemplar de un primer componente receptor de acuerdo con aspectos de divulgacion;
la figura 8 es una onda ejemplar del primer y segundo componentes receptores de acuerdo con aspectos de la presente divulgacion;
la figura 9 es una onda ejemplar del primer y segundo componentes receptores de acuerdo con aspectos de la presente divulgacion;
la figura 10 es una onda ejemplar del primer y segundo componentes receptores de acuerdo con aspectos de la presente divulgacion;
la presente la presente la presente la presente
5
10
15
20
25
30
35
40
45
50
55
60
65
la figura 11 es una onda ejemplar del primer y segundo componentes receptores de acuerdo con aspectos de la presente divulgacion;
la figura 12 es una onda ejemplar del primer y segundo componentes receptores de acuerdo con aspectos de la presente divulgacion;
la figura 13 es un diagrama de bloques de aspectos de un dispositivo UE de acuerdo con aspectos de la presente divulgacion;
la figura 14 es un diagrama de componentes de una agrupacion logica que ilustra aspectos de la presente divulgacion;
la figura 15 es un diagrama de bloques que ilustra un ejemplo de una implementacion en hardware de un aparato que emplea un sistema de procesamiento;
la figura 16 es un diagrama de bloques que ilustra conceptualmente un ejemplo de un sistema de telecomunicaciones;
la figura 17 es un diagrama conceptual que ilustra un ejemplo de una red de acceso;
la figura 18 es un diagrama conceptual que ilustra un ejemplo de una arquitectura de protocolo de radio para el plano de usuario y el plano de control; y
la figura 19 es un diagrama de bloques que ilustra conceptualmente un ejemplo de un Nodo B en comunicacion con un UE en un sistema de telecomunicaciones.
DESCRIPCION DETALLADA
La descripcion detallada presentada a continuacion, en relacion con los dibujos adjuntos, esta concebida como una descripcion de varias configuraciones y no pretende representar las unicas configuraciones en las que pueden llevarse a la practica los conceptos descritos en el presente documento. La descripcion detallada incluye detalles especificos con el objeto de proporcionar un entendimiento minucioso de varios conceptos. Sin embargo, a los expertos en la tecnica les resultara evidente que estos conceptos pueden llevarse a la practica sin estos detalles especificos. En algunos casos, estructuras y componentes ampliamente conocidos se muestran en forma de diagrama de bloques para evitar oscurecer tales conceptos.
Los presentes aspectos se refieren a procedimientos y aparatos para apagar un receptor de modem o componentes del receptor en un momento anterior al final de la trama, por ejemplo, antes del final de una trama de voz, tal como una trama de 20 ms, en base a los datos que son recibidos y decodificados correctamente antes del final de la trama. Los paquetes de datos recibidos a menudo incluiran una comprobacion de redundancia ciclica (CRC) que, si es verificada en el receptor, asegura que los datos se han recibido correctamente. Por lo tanto, en los presentes aspectos, si una CRC es verificada "temprano" (por ejemplo, 10 ms, o algun otro intervalo acortado, antes del final de la trama), lo que significa que todos los datos de la trama completa, por ejemplo, una trama de transmision de 20 ms, se han recibido correctamente en ese momento "temprano", el receptor puede desconectar la alimentacion de uno o mas componentes del receptor durante el resto de la trama de transmision de datos, con el fin de ahorrar energia en el receptor.
El receptor tambien puede activarse periodicamente para recibir las senales relacionadas con el mantenimiento del control de potencia (por ejemplo, datos piloto dedicados (DP) y datos de control de potencia de transmision (TPC)). Debido a que la temporizacion asociada a la recepcion de los bits de DP y TPC es ciclica y conocida por el receptor, el receptor puede activarse periodicamente desde un estado apagado para recibir estos mensajes de control de sobregasto. Por lo tanto, los presentes aspectos contemplan, ademas, un procedimiento y un aparato para que un receptor despierte periodicamente desde un estado apagado para recibir los bits ciclicos de DP y TPC. Ademas, en sistemas de WCDMA, la informacion puede ser transmitida por un canal de control dedicado (DCCH), durante un intervalo de transmision mas largo, tal como un intervalo de 40 ms. Los aspectos de los aparatos y procedimientos descritos pueden configurar un receptor, o componentes del mismo, para dar cabida a las transmisiones del DCCH, tal como mediante la prohibicion de un apagado temprano.
La figura 1 es un diagrama de bloques que ilustra un entorno inalambrico ejemplar 1, que puede incluir una o mas entidades de red 11 y uno o mas equipos de usuario (UE) 10, que pueden estar conectados de manera comunicativa por uno o mas enlaces de comunicacion 12. En un aspecto, el UE 10 puede recibir una senal 17 que incluye los datos 19, tales como datos en paquetes y / o datos de control, en un componente receptor 14, mediante el enlace de comunicacion 12, desde la entidad de red 11. El componente receptor 14 puede estar configurado para recibir senales, incluyendo la senal 17, desde, y/o enviar senales a, la entidad de red 11. Por ejemplo, el componente receptor 14 puede estar configurado para recibir uno o mas datos o mensajes de sobrecarga desde la entidad de red
5
10
15
20
25
30
35
40
45
50
55
60
65
11. En un aspecto adicional, el componente receptor 14 puede ser un componente en un modem u otro componente en el UE 10.
Ademas, el componente receptor 14 puede incluir un componente decodificador 16, que puede estar configurado para decodificar una o mas senales 17 desde la entidad de red 11. En un aspecto, el UE 10 y la entidad de red 11 pueden comunicarse mediante una o mas tecnologias que especifican una o mas longitudes de trama y una o mas ranuras temporales en la trama, en la que los datos de control han de ser recibidos y decodificados por el componente decodificador 16. Por ejemplo, una trama de 20 ms se puede dividir en una pluralidad de ranuras, que pueden ser divididas adicionalmente en intervalos de recepcion de datos de sobrecarga (por ejemplo, datos de control) e intervalos de recepcion de datos en paquetes (por ejemplo, intervalos de recepcion de unidades de datos en paquetes (PDU) y/o unidades de datos de servicio (SDU)). En un aspecto, los datos de sobrecarga pueden incluir datos piloto dedicados (DP) y datos de control de potencia de transmision (TPC). Los datos DP pueden proporcionar estimaciones de energia utilizadas para mantener el control de potencia de enlace descendente para el UE 10 desde la entidad de red 11, mientras que los datos de TPC pueden incluir bits de control de potencia utilizados para mantener el control de potencia de enlace ascendente desde el UE 10 a la entidad de red 11. En un aspecto, los datos DP pueden ser recibidos en un primer intervalo de datos de sobrecarga, mientras que los datos de TPC pueden ser recibidos en un segundo intervalo individual de datos de sobrecarga en cada ranura. De tal modo, el componente decodificador 16 puede obtener la senal 17, o una parte de la misma, tal como una trama, y ejecutar un algoritmo de decodificacion, por ejemplo, que corresponde a un algoritmo de codificacion con el que se codifico la senal 17, a fin de obtener los datos dentro de la senal 17. Ademas, el componente decodificador 16 puede ejecutar uno o mas algoritmos de integridad, tales como, pero no limitados a, una comprobacion de redundancia ciclica (CRC), para determinar si los datos 19, tales como todos los datos en paquetes de la carga util, se han decodificado correctamente o no. En algunos aspectos, el componente decodificador 16 puede completar la ejecucion de los uno o mas algoritmos de integridad antes del final de la trama.
Ademas, el componente receptor 14 puede incluir un componente de gestion de potencia 15, que puede estar configurado para controlar la potencia para uno o mas componentes en el componente receptor 14. Por ejemplo, el componente de gestion de potencia 15 puede controlar los niveles de potencia de un componente de bucle de bloqueo de fase (PLL) y los correspondientes circuitos en el componente receptor 14, en base a un estado de integridad de las senales recibidas y decodificadas, tales como la senal 17 o una parte de la misma, tal como una trama. Por ejemplo, en algunos aspectos, el componente de gestion de energia 15 puede llevar a cabo, y "temprano", por ejemplo, para una parte de un resto de la trama, el apagado de uno o mas componentes del componente receptor 14, en respuesta a la determinacion de que todos los datos en paquetes de la carga util han sido decodificados correctamente. En un aspecto, el componente de gestion de energia 15 puede realizar el apagado "temprano" cuando un primer periodo de tiempo, hasta un siguiente periodo planificado de transmision de bits de sobrecarga de una ranura en la trama, es mayor que un segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor. Ademas, el componente de gestion de potencia 15 puede tener en cuenta los periodos de calentamiento, ademas de los periodos de transmision de datos de sobrecarga y una determinacion de correcta decodificacion, al determinar si se apagan y/o se encienden uno o mas componentes del componente receptor 14.
Por lo tanto, los aparatos y procedimientos descritos, mediante la ejecucion del componente de gestion de potencia 15, pueden proporcionar al UE 10 ahorro de energia, evitando el uso innecesario de energia de la bateria cuando se recibe la senal 17 o una parte de la misma, tal como una trama. Haciendo referencia a la figura 2, se ilustran aspectos de un procedimiento 2 para maximizar la energia de la bateria en un dispositivo movil o UE proporcionado en la presente divulgacion. En un aspecto, un UE (por ejemplo, el UE 10, figura 1) puede recibir datos dentro de una trama en el bloque 21, en el que los datos pueden ser recibidos desde una entidad de red (por ejemplo, la entidad de red 11, figura 1). Una vez que los datos se han recibido, en el bloque 22, el UE puede determinar si todos los datos en paquetes de la carga util han sido decodificados correctamente o no en el bloque 22. En algunos aspectos, los datos de paquetes de tramas pueden incluir datos de unidades de datos en paquetes (PDU) y/o datos de unidades de datos de servicio (SDU), que puede ser distinguidos de los datos de bits de sobrecarga y/o los datos de control. En un aspecto adicional, el UE puede determinar si todos los datos en paquetes de la carga util han sido decodificados correctamente o no, mediante la determinacion de si una CRC en los datos recibidos esta verificada, aunque cualquier forma de prueba de integridad o fiabilidad de datos puede ser usada por el UE para determinar que todos los datos en paquetes de la carga util se han recibido correctamente. Cuando no todos los datos en paquetes de la carga util han sido decodificados correctamente, el UE puede mantener la potencia para un componente receptor, para permitir que el UE continue recibiendo los datos dentro de la trama, por ejemplo, en el bloque 21.
A la inversa, cuando el UE determina que todos los datos en paquetes de la carga util se han decodificado correctamente en el bloque 22, el UE puede determinar ademas si una condicion del DCCH esta presente o no en el bloque 23. Cuando esta presente una condicion del DCCH, los protocolos de comunicacion y la planificacion pueden diferir de aquellos utilizados normalmente para la transmision de datos en paquetes. Por ejemplo, las tramas del DCCH pueden abarcar 40 ms, donde las tramas tradicionales de transferencia de datos en paquetes tienen 20 ms de longitud. Por lo tanto, el apagado temprano de los componentes puede ser evitado de acuerdo con aspectos de la presente divulgacion, porque llevar a cabo el apagado temprano de los componentes en una condicion del DCCH
5
10
15
20
25
30
35
40
45
50
55
60
65
puede conducir a la perdida de cantidades significativas de datos de sobrecarga o de control. Ademas, otros aspectos del bloque 23 se presentan a continuacion en relacion con la figura 3.
Cuando el UE determina que una condicion del DCCH esta presente en el bloque 23, el UE puede mantener la energia para los componentes receptores, para la recepcion de datos de sobrecarga en el bloque 24. Como alternativa, cuando el UE determina que una condicion del DCCH no esta presente en el bloque 23, el UE puede determinar, para cada componente receptor, si hay o no tiempo disponible para apagar el componente antes de un periodo de encendido requerido en el bloque 25. En un aspecto, un UE puede contener uno o mas componentes que requieren un periodo de calentamiento antes de que los componentes puedan recibir correctamente las senales, y uno o mas componentes que requieren un periodo de calentamiento insignificante para recibir correctamente las senales. Por lo tanto, en el bloque 25, el UE puede determinar, en base al periodo de calentamiento necesario para cada componente receptor, si cada componente receptor puede o no ser apagado antes de recibir correctamente los bits. En otras palabras, cuando un componente receptor requiere un tiempo de calentamiento mayor o igual al periodo de tiempo hasta el siguiente momento planificado de transmision de bits de sobrecarga, el UE puede mantener el componente receptor encendido para recibir datos de sobrecarga en el bloque 24. Como alternativa, cuando el tiempo de calentamiento requerido es menor que el periodo de tiempo hasta el siguiente momento planificado de transmision de bits de sobrecarga, el UE puede apagar ese componente durante una parte del resto de la trama en el bloque 26.
Ademas, en el bloque 27, el UE puede determinar, para cada componente receptor, si el periodo de calentamiento necesario para el componente receptor, que puede ser significativamente insignificante, o puede ser no despreciable, ha llegado o no. Cuando no haya llegado el periodo de calentamiento para ese componente receptor, el UE puede mantener el componente receptor apagado, por ejemplo, en el bloque 26. Como alternativa, cuando haya llegado el tiempo de calentamiento para el componente receptor en el bloque 27, el UE puede encender el componente receptor para recibir, por ejemplo, bits de sobrecarga en el bloque 28. Ademas, en el bloque 28, el UE puede continuar manteniendo encendido el componente receptor en base al periodo, o los periodos, planificado(s) de transmision de bits de sobrecarga, para el resto de la trama. De tal modo, la energia de la bateria del UE puede conservarse.
Por ejemplo, uno o mas componentes receptores pueden exigir un periodo de calentamiento antes de que los componentes puedan funcionar correctamente. En un aspecto, un componente de este tipo puede ser un componente de bucle bloqueado en fase, aunque un componente de este tipo puede ser cualquier componente receptor en el UE. Por lo tanto, para permitir un periodo intermedio para que tal componente se caliente, en el bloque 25 el UE puede determinar si un primer periodo de tiempo, correspondiente a un periodo de tiempo hasta el siguiente periodo planificado de transmision de bits de sobrecarga de una ranura en la trama, es o no mayor que un segundo periodo de tiempo, que puede corresponder a un periodo de calentamiento para el componente receptor. Como alternativa, en algunos aspectos, el segundo periodo de tiempo puede corresponder a esencialmente el doble de la duracion del periodo de calentamiento para el componente receptor, o cualquier multiplo del periodo de calentamiento. Extendiendo el segundo periodo de tiempo a esencialmente el doble de la duracion del periodo de calentamiento para el componente receptor, el UE puede estar sumamente seguro de que el componente receptor esta totalmente calentado, y funcional, en el momento en que llega el siguiente periodo planificado de transmision de bits de sobrecarga.
Cuando el UE que ejecuta el procedimiento 2 en el bloque 25 determina que el segundo periodo de tiempo es mayor o igual al primer periodo de tiempo, a continuacion, en el bloque 26 el UE puede mantener la potencia para uno o mas componentes receptores en tal caso, en funcion de factores que se expondran mas adelante en el contexto de la figura 4. Por ejemplo, el UE que ejecuta este procedimiento puede mantener la potencia con el fin de evitar la perdida de datos de bits de sobrecarga, transmitidos durante el proximo periodo planificado de transmision de bits de sobrecarga, por ejemplo, si el UE fuera a apagar un componente receptor que requiriese mas tiempo de calentamiento del que estuviera disponible antes del proximo periodo planificado de transmision de bits de sobrecarga.
Cuando el UE que ejecuta el procedimiento 2 en el bloque 25 determina que el primer periodo de tiempo es mayor que el segundo periodo de tiempo, a continuacion, en el bloque 27, el UE puede apagar uno o mas componentes receptores para una parte del resto de la trama. En un aspecto, tal parte del resto de la trama puede durar hasta el comienzo de un periodo de calentamiento requerido antes de un proximo periodo planificado de transmision de bits de sobrecarga. Como alternativa, cuando uno o mas componentes receptores no requieren un periodo de calentamiento, la parte del resto de la trama puede durar hasta el comienzo del siguiente periodo planificado de bits de sobrecarga. Por lo tanto, al apagar los uno o mas componentes receptores hasta el siguiente periodo planificado de bits de sobrecarga, el UE puede ahorrar energia de la bateria mientras se asegura de que los bits de sobrecarga requeridos sean recibidos durante los periodos planificados de transmision de bits de sobrecarga. Opcionalmente, en el bloque 28, el procedimiento 2 puede continuar con los procedimientos adicionales, tales como el procedimiento 3 de la figura 3 y/o el procedimiento 5 de la figura 5.
La figura 3 ilustra aspectos de una ilustracion detallada del bloque 23 para determinar si una condicion del canal de control dedicado (DCCH) esta presente o no en los procedimientos. Haciendo referencia a la figura 3, se presenta un
5
10
15
20
25
30
35
40
45
50
55
60
65
escenario aplicable al W-CDMA y a otras tecnologias de comunicacion. En el WCDMA, existen multiples tipos de tramas de datos: (1) tramas de trafico (DTCH) y (2) tramas de senalizacion de sobrecarga (DCCH). En el WCDMA, no hay manera de saber si una transmision recibida en particular es de datos de trafico o de senalizacion de sobrecarga. Anadiendo una complicacion adicional, el DCCH se transmite sobre una trama de 40 ms, en lugar de una trama de 20 ms. Por lo tanto, si el receptor, o uno o mas componentes receptores, estan apagados despues de un intervalo acortado antes del final de una trama (por ejemplo, un intervalo de 10 ms), solo hay un 25 % de fiabilidad de que todos los bits del DCCH hayan sido recibidos.
Ademas, los datos de senalizacion del DCCH no tienen ningun bit indicador de paquetes, a diferencia de los bits de datos tradicionales, que pueden incluir bits de comprobacion de redundancia ciclica (CRC). En algunos casos, sin embargo, los bits de trafico del DTCH pueden incluir bits de CRC y los bits del DTCH se pueden difundir con los bits del DCCH como trafico de multidifusion. En tal situacion, en algunos aspectos descritos, el receptor puede suponer que los bits del DCCH se reciben correctamente si se verifica la CRC del DTCH. Por lo tanto, un apagado temprano del receptor puede ser realizado con este supuesto.
Como alternativa, o adicionalmente, la deteccion del trafico del DCCH se puede realizar en base al empleo de umbrales. Usando este procedimiento, si no se alcanza un valor de umbral de energia relacionado con el DCCH durante un intervalo, entonces la ausencia del DCCH durante ese intervalo se puede suponer y el receptor puede apagarse durante el resto de la trama con cierta confianza de que los datos del DCCH no se estan perdiendo. Por ejemplo, el receptor puede utilizar una energia de DP y TPC acumulada dentro de una sub-trama acortada (por ejemplo, una sub-trama de 10 ms) como un nivel de energia de referencia. En el bloque 23 de la figura 2, si un nivel de energia del DCCH, acumulado durante este mismo periodo de tiempo, es inferior a este nivel de energia de referencia, en un valor de umbral determinado, a continuacion, puede ser declarada la ausencia de datos del DCCH y el receptor puede apagarse completamente, o puede apagar algunos de sus componentes.
En concreto, haciendo referencia al bloque 51, un UE puede obtener un valor energetico de umbral del DCCH. En un aspecto, el UE puede obtener este valor energetico de umbral del DCCH de un componente de red en una transmision o puede obtener el valor desde la memoria pre-configurada en el UE. Como alternativa, adicionalmente, un usuario o administrador de red puede establecer el valor de umbral del DCCH, por ejemplo, en una interfaz de usuario en el UE. Ademas, en un aspecto, el valor energetico de umbral del DCCH puede corresponder a una energia de datos piloto dedicados (DP) y de datos de control de potencia (TPC) acumulados, recibidos dentro de un sub-periodo de trama de referencia que, por ejemplo, puede ser un periodo de tiempo de 10 ms. Ademas, en el bloque 52, el UE puede calcular un valor energetico acumulado del DCCH que ha sido recibido por el UE en la trama durante un intervalo de tiempo de muestreo. A continuacion, en el bloque 53, el UE puede comparar el valor energetico acumulado del DCCH con el valor energetico de umbral del DCCH. Cuando el valor energetico acumulado del DCCH es menor que el valor energetico de umbral del DCCH, entonces la ausencia de un DCCH se puede declarar en el bloque 54. Como alternativa, o adicionalmente, la comparacion puede tener en cuenta un umbral intermedio por debajo del umbral energetico del DCCH. En un aspecto tal, donde la energia acumulada es inferior al valor energetico de umbral del DCCH, en al menos el umbral intermedio, la ausencia de DCCH se puede declarar como en el bloque 54. Por lo tanto, mediante la implementacion del umbral intermedio, el UE puede declarar la ausencia de un DCCH con mayor confianza.
En un aspecto adicional, en el bloque 55, donde el valor energetico acumulado del DCCH es mayor o igual al umbral de energia del DCCH (o al umbral menos el umbral intermedio, como anteriormente), el UE puede declarar la presencia de un DCCH y/o la comunicacion de acuerdo con una norma del DCCH (por ejemplo, longitud de trama de 40 ms) en el bloque 55.
En otro aspecto de la presente invencion, los datos que se componen de mas de un tipo o clase de trama pueden ser comunicados al UE 10, que puede basar una decision de apagar uno o mas componentes receptores, que reciben todas las clases de datos, en base a la correcta recepcion de una de las clases. Por ejemplo, en un ejemplo especifico de este aspecto, los datos transmitidos se componen de datos de voz codificados para corresponder a la norma de codificacion Adaptativa de Multiples Velocidades (AMR) 12.2k. Los datos de voz en la AMR 12.2k se envian a la capa fisica en tres clases: A, B, y C, donde cada clase tiene un nivel especificado de fiabilidad requerida. Cada clase de datos puede enviarse en diferentes flujos, ya que pueden tolerar individualmente diferentes tasas de error. En los datos de voz de la AMR 12.2k, por ejemplo, los datos de CRC se anaden solamente a los datos de la clase A. En el presente aspecto, el receptor puede suponer que los datos de la clase B y/o de la clase C se ha recibido correctamente si la CRC asociada a los datos de clase A de la trama es verificada, por ejemplo, en el bloque 22 de la figura 2. Por lo tanto, si la CRC de la clase A es verificada en un intervalo mas corto que la tipica trama de 20 ms (por ejemplo, un intervalo acortado de 10 ms), el receptor puede elegir apagar la totalidad, o algunos, de sus componentes durante el resto de la trama para ahorrar energia. Como alternativa, los datos de la AMR 12.2 pueden estar compuestos por tramas de tasa completa, tramas SID y tramas de tasa nula. Tambien son aplicables las normas aMr 7,9 kbps y AMR 5,9 kbps para el uMtS.
Para ilustrar aun mas los aspectos de la presente descripcion, las figuras 4 a 12 presentan diagramas de ondas de acuerdo con aspectos de los procedimientos descritos en este documento, tales como, pero no limitados a, los procedimientos descritos en relacion con las figuras 2 y 3. Cada una de las figuras 6-14 incluye una planificacion de
5
10
15
20
25
30
35
40
45
50
55
60
65
tramas de acuerdo con dos ranuras ejemplares en una trama ejemplar de transmision de datos, que se indican por encima de la planificacion de tramas. La planificacion de tramas delinea varios sub-periodos en cada ranura, que, en las ranuras ejemplares (ranuras 1 y 2), incluyen un primer sub-periodo de transmision de bits de sobrecarga OH 1, un primer sub-periodo de transmision de datos DATOS 1, un segundo sub-periodo de transmision de bits de sobrecarga OH 2 y un segundo sub-periodo de transmision de datos DATOS 2. En un aspecto, los datos de control, tales como la informacion piloto dedicada (DP) y la informacion de control de potencia de transmision (TPC), pueden ser transmitidos y/o recibidos, o pueden ser planificados para ser transmitidos y/o recibidos durante uno entre los periodos OH 1 y OH 2, o ambos.
Se ilustran adicionalmente en las figuras 4-12 unas formas de onda de energia que representan un estado encendido o un estado apagado de uno o mas componentes receptores, tales como, pero sin limitacion, un primer componente receptor (Componente 1), que puede tener un periodo de calentamiento, y un segundo componente receptor (Componente 2), que puede no tener esencialmente ningun periodo de calentamiento, por ejemplo, un periodo de calentamiento igual a cero o a un valor esencialmente insignificante. En algunos aspectos, un componente necesario de calentamiento no nulo puede corresponder a un componente de bucle bloqueado en fase, que puede tener uno o multiples periodos de calentamiento operativo (representados como WU) antes de los periodos de transmision de bits de sobrecarga. Ademas, en algunos aspectos, el componente requerido de calentamiento no nulo puede ser un componente receptor que no requiere un periodo de calentamiento. Ademas, en las figuras 4 a 12, el tiempo aumenta a lo largo del eje horizontal de cada trama y de cada onda de potencia correspondiente.
Ademas, el funcionamiento correspondiente a las ondas de energia en las figuras 4-12 se basa en varios supuestos clave. Por ejemplo, se supone un retardo insignificante del decodificador convolutivo, como lo es el insignificante tiempo de calentamiento para los circuitos o componentes de control automatico de ganancia (AGC) y el insignificante retardo grupal para un receptor de barrido opcional. En algunos aspectos, debido a que un componente de bucle bloqueado en fase puede permanecer encendido durante un intervalo de apagado, no puede suponerse ningun tiempo de calentamiento durante o despues de un intervalo de ese tipo.
Haciendo referencia a la figura 4, un ejemplo de un escenario operativo 600 incluye un diagrama de ondas de potencia 602 que ilustra un funcionamiento ejemplar de un primer componente receptor, el componente 1, con respecto a una trama 604 que tiene la planificacion de trama 606. El escenario operativo 600 puede incluir, pero sin limitacion, los aspectos del procedimiento 2 (figura 2). Por ejemplo, en el momento 612 en el sub-periodo DATOS 1, el UE puede determinar que todos los datos en paquetes de la carga util, que pueden incluir todos los datos de PDU o SDU, pero que no pueden incluir datos de control o de sobrecarga, han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2), y que la trama no esta completada aun, como en el bloque 23 (figura 2). Ademas, debido a que el momento 618, antes del proximo periodo planificado de transmision de bits de sobrecarga, OH 2, es mayor que el periodo de calentamiento 620 para el Componente 1, el UE puede apagar el componente receptor hasta que el periodo de calentamiento comience en el momento 614 (por ejemplo, el bloque 27, figura 2). Ademas, debido a que el proximo periodo de calentamiento ha llegado en el momento 614, el UE puede encender de nuevo el Componente 1. A partir de entonces, el UE puede apagar el Componente 1 despues de cada periodo planificado de transmision de bits de sobrecarga, porque todos los datos de la trama se han recibido correctamente despues del momento 612. Tal funcionamiento puede continuar de la misma manera con respecto a cada periodo OH en la trama y/o las tramas subsiguientes.
Haciendo referencia a la figura 5, otro ejemplo de un escenario operativo 700 incluye un diagrama de ondas de potencia 702 que ilustra una operacion ejemplar de un primer componente receptor, el Componente 1, con respecto a una trama 704 que tiene la planificacion de trama 706, de acuerdo con aspectos de la presente divulgacion. Ademas, el escenario opcional 700 incluye el primer periodo de tiempo 718, que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 720, correspondiente al periodo de calentamiento del Componente 1. En algunos aspectos, despues de la correcta recepcion y decodificacion de todos los datos en paquetes de la carga util, el UE puede mantener el Componente 1 encendido desde el comienzo del WU hasta la recepcion de todos los datos de sobrecarga en una ranura, pero puede apagar el Componente 1 a partir de entonces. En el momento 712, por ejemplo, el UE puede determinar que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente, pero no puede apagar el Componente 1 en el momento 714, ya que, en este ejemplo, el UE recibira todos los datos de sobrecarga dentro de la ranura antes de apagar. Por lo tanto, el UE puede mantener el Componente 1 encendido hasta el momento 716, donde el UE apagara el Componente 1 hasta un periodo de calentamiento WU, anticipando la transmision de datos de sobrecarga en una nueva ranura (ranura 2). De este modo, mediante el mantenimiento de la energia para el Componente 1 hasta que todos los datos de sobrecarga se hayan recibido, el UE puede minimizar la posibilidad de perdida de datos de sobrecarga, esenciales para el adecuado control de la comunicacion del UE con una red. Tambien se entiende que, aunque las ondas de las figuras 4-12 muestran el UE apagando el Componente 1 en el momento en que se reciben correctamente todos los datos en paquetes de la carga util (veanse, por ejemplo, los momentos 916, 1024, 1122, 1224 y/o 1424), el UE puede controlar alternativamente la energia para el Componente 1, para ajustarse a la onda de la figura 7, para asegurar la recepcion completa de todos los bits de sobrecarga en una ranura.
5
10
15
20
25
30
35
40
45
50
55
60
65
Haciendo referenda a la figura 6, otro ejemplo de un escenario operativo 800 incluye un diagrama de ondas de potencia 802 que ilustra un funcionamiento ejemplar de un primer componente receptor, el Componente 1, con respecto a una trama 804 con planificacion de trama 806, de acuerdo con aspectos de la presente divulgacion. Ademas, los niveles 808 y 810 representan niveles de tension correspondientes a las posiciones de ENCENDIDO y APAGADO, respectivamente. Ademas, el escenario opcional 800 incluye el primer periodo de tiempo 818 que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 820 correspondiente a la fase de calentamiento del Componente 1. La figura 6 ilustra un funcionamiento ejemplar de un componente necesario de calentamiento no nulo, de acuerdo con aspectos de la presente divulgacion, que pueden incluir, pero sin limitacion, los aspectos del procedimiento 2 (figura 2). Por ejemplo, el UE puede determinar en el momento 812 que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2), y que la trama no esta completada aun, como en el bloque 23 (figura 2). Ademas, el UE puede mantener la energia para el Componente 1 para la recepcion de bits de sobrecarga durante el periodo OH 2. Ademas, debido a que todos los datos en paquetes de la carga util han sido recibidos a partir del momento 812, el UE puede apagar el Componente 1 en el momento 814, sin correr el riesgo de la perdida de datos de trama.
Adicionalmente, haciendo referencia a la figura 7, otro ejemplo de un escenario operativo 900 incluye un diagrama de ondas de potencia 902 que ilustra un funcionamiento ejemplar de un primer componente receptor, el Componente 1, con respecto a una trama 904 con planificacion de trama 906, de acuerdo con aspectos de la presente divulgacion. Ademas, el escenario opcional 900 incluye el primer periodo de tiempo 918 que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 920 que corresponde al doble del periodo de tiempo de calentamiento del componente requerido. Ademas, los niveles de 908 y 910 representan niveles de tension correspondientes a las posiciones de ENCENDIDO y APAGADO, respectivamente. La forma de onda 902 es una forma de onda ejemplar para un funcionamiento ejemplar, donde el periodo de calentamiento para el Componente 1 es optativamente igual al doble del periodo tradicional de calentamiento requerido para el componente. Por ejemplo, el UE puede determinar en el momento 912 que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2). Ademas, el UE puede determinar que el periodo de tiempo 918 hasta la siguiente transmision planificada de bits de sobrecarga (OH 2) no es mayor que el doble del periodo de calentamiento 920 para el Componente 1 (WU), que comienza en el momento 914. Por lo tanto, no hay tiempo para apagar el Componente 1. Ademas, aunque la figura 7 representa una onda ejemplar donde el segundo periodo de tiempo 920 es igual al doble del tipico periodo de calentamiento del Componente 1, cualquier multiplo del tipico periodo de calentamiento puede ser utilizado como el periodo de calentamiento, incluyendo periodos de tiempo que no sean multiplos del periodo tradicional de calentamiento requerido. De tal modo, debido a que el UE puede mantener la alimentacion al Componente 1 para la recepcion de los bits de sobrecarga durante el periodo OH 2. Ademas, debido a que todos los datos en paquetes de la carga util han sido recibidos a partir del momento 912, el UE puede apagar el Componente 1 en el momento despues del periodo OH 2 de la ranura 1, sin correr el riesgo de la perdida de datos de trama.
Haciendo referencia a la figura 8, otro ejemplo de un escenario operativo 1000 incluye diagramas de ondas de potencia 1002 y 1004 que ilustran el funcionamiento ejemplar de un primer componente receptor, el Componente 1, y un segundo componente receptor, el Componente 2, respectivamente, en relacion con una trama 1006 con planificacion de trama 1008, de acuerdo con aspectos de la presente divulgacion. Ademas, el escenario opcional 1000 incluye el primer periodo de tiempo 1026 que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 1028 que corresponde al periodo de calentamiento del Componente 1. Ademas, los niveles 1010 y 1014 representan niveles correspondientes de tension de ENCENDIDO, mientras que los niveles 1012 y 1016 representan las posiciones de APAGADO. De acuerdo a aspectos de la figura 8, un Componente 1 puede requerir un tiempo de calentamiento (WU) no despreciable y el Componente 2 puede tener un tiempo de calentamiento esencialmente insignificante, y el funcionamiento de los mismos pueden incluir, pero no se limita a, los aspectos de los procedimientos 2 y/o 3 (figuras 2 y 3). Por ejemplo, en el momento 1018, en el sub-periodo DATOS 1, el UE puede determinar que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2), y que la trama no esta completada aun, como en el bloque 23 (figura 2). Ademas, debido a que el tiempo 1026 hasta el siguiente periodo planificado de transmision de bits de sobrecarga, OH 2, es mayor que el periodo de calentamiento 1028 para el Componente 1, el UE puede apagar el Componente 1 y el Componente 2 en el momento 1018, como en el bloque 27 (figura 2). Ademas, en el momento 1020, como ha llegado el inicio del periodo de calentamiento y el receptor tiene uno o mas componentes necesarios de calentamiento no nulo, el UE puede encender el Componente 1. El Componente 2, sin embargo, puede permanecer apagado hasta el momento 1022 en el inicio del periodo OH 2, que es el siguiente periodo de transmision de bits de sobrecarga.
Haciendo referencia a la figura 9, otro ejemplo de un escenario operativo 1100 incluye diagramas de ondas de potencia 1102 y 1104 que ilustran el funcionamiento ejemplar de un primer componente receptor, el Componente 1, y un segundo componente receptor, el Componente 2, respectivamente, en relacion con una trama 1106 con planificacion de trama 1108, de acuerdo con aspectos de la presente divulgacion. Ademas, el escenario opcional 1100 incluye el primer periodo de tiempo 1124, que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 1126 que corresponde al periodo de
5
10
15
20
25
30
35
40
45
50
55
60
65
calentamiento del Componente 1. Ademas, los niveles 1110 y 1114 representan niveles correspondientes de tension de ENCENDIDO, mientras que los niveles 1112 y 1116 representan las posiciones de APAGADO.
En un aspecto, en el momento 1118 en el sub-periodo de tiempo DATOS 1, el UE puede determinar que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2). Ademas, debido a que en el momento 1118 el periodo de tiempo 1126 que corresponde al periodo de calentamiento es mas largo que el periodo de tiempo 1124 hasta el inicio del siguiente periodo planificado de transmision de bits de sobrecarga, OH 2, el UE puede mantener la potencia para el Componente 1, para la recepcion de los bits de sobrecarga. Ademas, debido a que el proximo periodo planificado de bits de sobrecarga no comienza hasta el momento 1120, el UE puede apagar el Componente 2 en el momento 1118. Ademas, en el momento 1120, el UE puede encender ademas el Componente 2 en el momento 1120, como en el bloque 46 de la figura 47. De tal modo, el UE puede ahorrar energia sin riesgo de perder datos necesarios al apagar el Componente 2 desde el momento 1118 hasta el momento 1120, ya que todos los datos en paquetes de la carga util se han descodificado correctamente en el momento 1118.
Haciendo referencia a la figura 10, otro ejemplo de un escenario operativo 1200 incluye diagramas de ondas de potencia 1202 y 1204 que ilustran el funcionamiento ejemplar de un primer componente receptor, el Componente 1, y un segundo componente receptor, el Componente 2, respectivamente, en relacion con una trama 1206 con planificacion de trama 1208, de acuerdo con aspectos de la presente divulgacion. Ademas, el escenario opcional 1200 incluye el primer periodo de tiempo 1226, que corresponde al tiempo hasta el proximo periodo planificado de transmision de bits de sobrecarga, y el segundo periodo de tiempo 1228, que corresponde al tradicional periodo de calentamiento del Componente 1. Ademas, los niveles 1210 y 1214 representan niveles correspondientes de tension de ENCENDIDO, mientras que los niveles 1212 y 1216 representan las posiciones de APAGADO. De acuerdo a aspectos de la figura 10, el Componente 1 puede requerir un tiempo de calentamiento (WU) no despreciable, y el Componente 2 puede tener un tiempo de calentamiento esencialmente insignificante. La forma de onda de la figura 10 ilustra un procedimiento ejemplar en el que el UE mantiene la potencia para el Componente 2 durante los periodos planificados de transmision de bits de sobrecarga de cada n-esima ranura de una trama. Por ejemplo, en la figura 10, la forma de onda puede ilustrar una forma de onda ejemplar en la que n es igual a 2, lo que significa que el UE enciende el Componente 2 durante los periodos OH 1 y Oh 2 de una ranura de cada dos. En un ejemplo, un procedimiento de este tipo puede implementarse alli donde las condiciones de canal, de enlace y/o de red sean particularmente fiables. Por lo tanto, mantener la energia para un componente cada n ranuras puede ahorrar energia de la bateria con un riesgo relativamente bajo de perder datos de sobrecarga, ya que el Componente 1 puede continuar recibiendo energia durante los periodos OH 1 y OH 2 de cada ranura.
Con referencia especifica a la figura 10, en el momento 1218, en el sub-periodo DATOS 1, el UE puede determinar que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente (por ejemplo, la CRC es verificada), como en el bloque 22 (figura 2), y que la trama no esta completada aun, como en el bloque 23 (figura 2). Como resultado, el UE puede apagar el Componente 1 y el Componente 2 en el momento 1218, porque existe tiempo para apagar los componentes antes del calentamiento o del proximo periodo planificado de transmision de bits de sobrecarga. Ademas, en el punto 1220, el UE puede apagar tanto el Componente 1 como el Componente 2, porque el periodo OH 2 ha terminado y todos los datos en paquetes de la carga util han sido recibidos a partir del momento 1218. Sin embargo, despues del momento 1220, aunque la onda del Componente 1 puede comportarse de acuerdo con los aspectos anteriores, el Componente 2 puede no estar encendido durante el resto de la ranura 2. Por ejemplo, mientras que en otros aspectos el UE puede encender el Componente 2 en el momento 1222, el UE puede, en un aspecto, detectar condiciones de red relativamente fuertes y no encender el Componente 2, hasta, por ejemplo, la ranura 3 en la que n = 2, la ranura 4 donde n = 3, y asi sucesivamente. En un aspecto, n puede ser un numero entero positivo y / o una fraccion de un numero entero positivo, por ejemplo, o puede ser representado por un numero decimal. Ademas, en un ejemplo adicional, el Componente 2 se puede comportar de acuerdo con los aspectos anteriores, mientras que el UE puede apagar el Componente 1 durante una de cada n ranuras. Por lo tanto, pueden realizarse ahorros adicionales de energia alli donde un UE enciende un componente para la recepcion de datos de sobrecarga solamente durante una de cada n ranuras.
Haciendo referencia a la figura 11, otro ejemplo de un escenario operativo 1300 incluye diagramas de ondas de potencia 1302 y 1304 que ilustran un funcionamiento ejemplar de un primer componente receptor, el Componente 1, y un segundo componente receptor, el Componente 2, respectivamente, en relacion con una trama 1306 con planificacion de trama 1308, de acuerdo con aspectos de la presente divulgacion. Ademas, los niveles 1310 y 1314 representan niveles correspondientes de tension de ENCENDIDO, mientras que los niveles 1312 y 1316 representan las posiciones de APAGADO. De acuerdo a aspectos de la figura 11, el Componente 1 puede requerir un no despreciable tiempo de calentamiento (WU) y el Componente 2 puede tener un tiempo de calentamiento esencialmente insignificante. En un aspecto, el UE puede encender tanto el Componente 1 como el Componente 2 durante cada n ranuras. Por ejemplo, en el momento 1318, el UE puede determinar que todos los datos en paquetes de la carga util han sido decodificados correctamente, y puede apagar tanto el Componente 1 como el Componente 2 hasta el comienzo de un periodo de calentamiento y un periodo planificado de datos de bits de sobrecarga OH 2, respectivamente. Sin embargo, despues del momento 1320, el UE puede apagar tanto el Componente 1 como el Componente 2 y, durante el resto de la ranura 1 y para la totalidad de la ranura posterior, la ranura 2. En un aspecto, el funcionamiento de la figura 11 se puede utilizar en condiciones de red relativamente fuertes, donde el UE
5
10
15
20
25
30
35
40
45
50
55
60
65
determina que pueden obtenerse suficientes datos de sobrecarga al recibir dichos datos de sobrecarga mediante el Componente 1 y el Componente 2 durante cada n tramas. Por lo tanto, en tales condiciones, los ahorros de energfa adicionales puedan ser realizados al apagar una pluralidad de componentes cada n ranuras en una trama.
Haciendo referencia a la figura 12, otro ejemplo de un escenario operativo 1400 incluye diagramas de ondas de potencia 1402 y 1404 que ilustran un funcionamiento ejemplar de un primer componente receptor, el Componente 1, y un segundo componente receptor, el Componente 2, respectivamente, en relacion con una trama de 1406 con planificacion de trama 1408, de acuerdo con aspectos de la presente divulgacion. Por otra parte, los niveles 1410 y 1414 representan niveles correspondientes de tension de ENCENDIDO, mientras que los niveles 1412 y 1416 representan las posiciones de APAGADO. De acuerdo a aspectos de la figura 12, el Componente 1 puede requerir un no despreciable tiempo de calentamiento (WU) y el Componente 2 puede tener un tiempo de calentamiento esencialmente insignificante. Por ejemplo, en la figura 12, un UE puede encender un segundo componente antes del comienzo de uno o mas periodos planificados de transmision de bits de sobrecarga, para asegurar que el segundo componente este encendido durante la totalidad de los periodos planificados de transmision de bits de sobrecarga. Especfficamente, en el momento 1418, por ejemplo, el UE puede determinar que todos los datos en paquetes de la carga util han sido recibidos y decodificados correctamente y, por lo tanto, puede apagar tanto el Componente 1 como el Componente 2. Volviendo al Componente 2, mientras que el UE en los procedimientos descritos anteriormente puede haber esperado para encender el Componente 2 en el momento 612C correspondiente al inicio del periodo OH 2, en el procedimiento de figura 12, el UE puede encender el Componente 2 en un momento anterior, tal como el momento 1420. Al hacerlo, el UE puede asegurar tambien que todos los datos de sobrecarga se reciban durante el periodo OH 2 y los periodos posteriores de transmision de sobrecarga en la trama, mientras ahorra energfa, por ejemplo, al apagar el Componente 2 entre el momento 1418 y el momento 1420.
Haciendo referencia a la figura 13, en un aspecto, se representa el UE 10 (figura 1). El UE 10 incluye un procesador 1500 para llevar a cabo funciones de procesamiento asociadas a uno o mas de los componentes y funciones descritas en el presente documento. El procesador 1500 puede incluir un unico conjunto, o multiples conjuntos, de procesadores o procesadores de multiples nucleos. Ademas, el procesador 1500 puede implementarse como un sistema de procesamiento integrado y/o un sistema de procesamiento distribuido.
El UE 10 incluye adicionalmente una memoria 1502, tal como para almacenar datos usados en el presente documento y/o versiones locales de aplicaciones que estan siendo ejecutadas por el procesador 1500. La memoria 1502 puede incluir cualquier tipo de memoria utilizable por un ordenador, tal como memoria de acceso aleatorio (RAM), memoria de solo lectura (ROM), cintas, discos magneticos, discos opticos, memoria volatil, memoria no volatil y cualquier combinacion de los mismos.
Ademas, el UE 10 puede incluir un almacenamiento de datos 1504, que puede ser cualquier combinacion adecuada de hardware y/o software, que proporcione un almacenamiento masivo de informacion, bases de datos y programas utilizados en relacion con los aspectos descritos en el presente documento. Por ejemplo, el almacenamiento de datos 1504 puede ser un repositorio de datos para aplicaciones que no estan siendo ejecutadas actualmente por el procesador 1500.
El UE 1000 puede incluir adicionalmente un componente de interfaz de usuario 1506, que puede hacerse funcionar para recibir datos de entrada de un usuario del UE 10, y que puede hacerse funcionar ademas para generar salidas de datos para su presentacion al usuario. El componente de interfaz de usuario 1506 puede incluir uno o mas dispositivos de entrada, incluyendo, pero sin limitarse a, un teclado, un panel numerico, un raton, una pantalla sensible al tacto, una tecla de navegacion, una tecla de funcion, un microfono, un componente de reconocimiento de voz, cualquier otro mecanismo capaz de recibir una entrada desde un usuario o cualquier combinacion de los mismos. Ademas, el componente de interfaz de usuario 1506 puede incluir uno o mas dispositivos de salida, incluyendo, pero sin limitarse a, una pantalla, un altavoz, un mecanismo de respuesta haptico, una impresora, cualquier otro mecanismo capaz de presentar una salida de datos a un usuario o cualquier combinacion de los mismos.
Ademas, el UE 10 incluye un componente de comunicaciones 1507 que admite establecer y mantener comunicaciones con una o mas partes utilizando hardware, software y servicios, como se describe en el presente documento. El componente de comunicaciones 1507 puede realizar comunicaciones entre componentes en el UE 10, asf como entre el UE 10 y dispositivos externos, tales como dispositivos ubicados en una red de comunicaciones y/o dispositivos conectados en serie o de manera local al UE 10, por ejemplo, la entidad de red 11 (figura 1). Por ejemplo, el UE 10 puede incluir uno o mas buses, y puede incluir ademas componentes de cadena de transmision y componentes de cadena de recepcion asociados a un transmisor y un receptor, respectivamente, que pueden hacerse funcionar para interactuar con dispositivos externos.
Ademas, el UE 10 puede incluir un componente de recepcion 14 que pueden recibir una o mas senales que contienen datos, tales como datos de trama y/o datos de sobrecarga o de control, a partir, por ejemplo, de una entidad de red 11. En algunos aspectos, el componente de recepcion 14 se puede configurar para realizar algunas de, o todas, las etapas de procedimiento de los procedimientos correspondientes a las figuras 2 y 3. En un aspecto
5
10
15
20
25
30
35
40
45
50
55
60
65
adicional, el componente receptor 14 puede ser un receptor, un transceptor o cualquier otro componente electrico y/o circuitos capaces de recibir y/o procesar senales electromagneticas.
Ademas, el componente receptor 14 puede contener el componente de gestion de potencia 15, configurado para administrar la energia para uno o mas componentes receptores. El componente de gestion de alimentacion puede contener un gestor de clases de datos 1508, que puede estar configurado para reconocer la recepcion de ciertas clases de datos y basar una decision para encender o apagar uno o mas componentes receptores sobre la base de la correcta recepcion de una o mas clases de los datos en una trama. En un aspecto, dichas clases de datos pueden incluir datos de las clases A, B y C, de los datos de voz de la norma AMR 12.2k.
Ademas, el componente de gestion de potencia 15 puede incluir un gestor de periodos de calentamiento 1510, que puede estar configurado para almacenar informacion relacionada con los periodos de calentamiento requeridos de uno o mas componentes receptores en el UE 10. Ademas, el componente de gestion de energia 15 puede contener un componente de mantenimiento de planificaciones de transmision 1512, que puede estar configurado para recibir y/o almacenar una planificacion de transmision para una norma de comunicacion particular, tal como una norma de comunicacion que se utiliza para la comunicacion con una o mas entidades de red 11. Ademas, el componente de gestion de potencia 15 puede incluir un componente de gestion del DCCH 1514, configurado para determinar si una condicion del DCCH esta presente o no. Por ejemplo, en algunos aspectos, el componente de gestion del DCCH 1514 puede determinar un valor energetico de umbral del DCCH y/o un valor energetico acumulado del DCCH. Ademas, el componente de gestion del DCCH 1514 puede comparar el valor energetico de umbral del DCCH con el valor energetico acumulado del DCCH y tomar una determinacion en cuanto a la presencia de un DCCH a partir del mismo. En un aspecto adicional, el componente receptor 14 puede incluir un componente decodificador 16 para la decodificacion de los datos recibidos, tales como datos de trama (por ejemplo, datos de PDU y/o de SDU) y datos de sobrecarga o de control.
Haciendo referencia a la figura 14, se muestra un sistema ejemplar 1600 para encender y apagar selectivamente uno o mas componentes receptores, para el ahorro de energia del UE. Por ejemplo, el sistema 1600 puede residir al menos parcialmente dentro de un dispositivo, tal como el UE 10. Debe apreciarse que el sistema 1600 se representa como incluyente de bloques funcionales que pueden ser bloques funcionales que representan funciones implementadas por un procesador, software o una combinacion de los mismos (por ejemplo, firmware). El sistema 1600 incluye una agrupacion logica 1602 de componentes electricos que pueden actuar conjuntamente. Por ejemplo, la agrupacion logica 1602 puede incluir un componente electrico 1604 para recibir datos de una entidad de red. En un ejemplo, el componente electrico 1604 puede ser el componente receptor 14 (figuras 1 y 15), y puede estar configurado para recibir datos de trama (por ejemplo, datos de PDU y/o de SDU) y datos de sobrecarga o de control. Ademas, la agrupacion logica 1602 puede incluir un componente electrico 1606 para encender o apagar uno o mas componentes receptores. En un ejemplo, el componente electrico 1606 puede ser el componente de gestion de potencia 15 (figuras 1 y 15). Ademas, la agrupacion logica 1602 puede incluir un componente electrico 1608 para la decodificacion de los datos recibidos. En un ejemplo, el componente electrico 1606 puede ser el componente decodificador 16 (figuras 1 y 15). Opcionalmente, en un aspecto adicional, la agrupacion logica 1602 puede incluir un componente electrico 1610 para detectar y/o gestionar la presencia de un DCCH. En un ejemplo, el componente electrico 1610 puede ser el componente de gestion del DCCH 1514 (figura 13). En un aspecto adicional opcional, donde esta presente un DCCH, el componente de gestion del DCCH 1514 puede cancelar cualquier apagado temprano potencial de los componentes receptores.
Ademas, el sistema 1600 puede incluir una memoria 1612 que retiene instrucciones para ejecutar funciones asociadas a los componentes electricos 1604, 1606, 1608 y 1610, y almacena los datos utilizados u obtenidos por los componentes electricos 1604, 1606, 1608 y 1610, etc. Si bien se muestra como externa a la memoria 1612, ha de entenderse que uno o mas de los componentes electricos 1604, 1606, 1608 y 1610 pueden existir dentro de la memoria 1612. En un ejemplo, los componentes electricos 1606, 1608 y 1610 pueden comprender al menos un procesador, o cada componente electrico 1606, 1608 y 1610 puede ser un modulo correspondiente de al menos un procesador. Ademas, en un ejemplo adicional o alternativo, los componentes electricos 1606, 1608 y 1610 pueden ser un producto de programa informatico que comprende un medio legible por ordenador, donde cada componente electrico 1606, 1608 y 1610 puede ser un codigo correspondiente.
La figura 15 es un diagrama de bloques que ilustra un ejemplo de una implementacion en hardware de un aparato 100 que utiliza un sistema de procesamiento 114. En un aspecto, el aparato 100 y/o el sistema de procesamiento 114 pueden incluir el componente receptor 14 (figuras 1 y 15) y/o el componente de gestion de potencia 15 (figuras 1 y 15). En este ejemplo, el sistema de procesamiento 114 puede implementarse con una arquitectura de bus, representada de manera generica mediante el bus 102. El bus 102 puede incluir cualquier numero de buses y puentes de interconexion, en funcion de la aplicacion especifica del sistema de procesamiento 114 y de las limitaciones de diseno globales. El bus 102 conecta entre si varios circuitos, incluyendo uno o mas procesadores, representados de manera generica mediante el procesador 104, y medios legibles por ordenador, representados de manera generica mediante el medio legible por ordenador 106. El bus 102 tambien puede conectar otros diversos circuitos, tales como fuentes de temporizacion, dispositivos perifericos, reguladores de tension y circuitos de gestion de potencia, ampliamente conocidos en la tecnica y que, por tanto, no se describiran en detalle. Una interfaz de bus 108 proporciona una interfaz entre el bus 102 y un transceptor 110. El transceptor 110 proporciona un medio de
5
10
15
20
25
30
35
40
45
50
55
60
65
comunicacion con otros diversos aparatos por un medio de transmision. En funcion de la naturaleza del aparato, tambien puede proporcionarse una interfaz de usuario 112 (por ejemplo, un panel de teclas, un visor, un altavoz, un microfono y una palanca de mando).
El procesador 104 se encarga de gestionar el bus 102 y el procesamiento general, incluyendo la ejecucion de software almacenado en el medio legible por ordenador 106. El software, cuando es ejecutado por el procesador 104, hace que el sistema de procesamiento 114 lleve a cabo las diversas funciones descritas posteriormente para cualquier aparato particular. El medio legible por ordenador 106 tambien puede usarse para almacenar datos que son manipulados por el procesador 104 cuando se ejecuta software.
Los diversos conceptos presentados a lo largo de esta divulgacion pueden implementarse en una gran variedad de sistemas de telecomunicaciones, arquitecturas de red y normas de comunicacion. A modo de ejemplo y sin limitacion, los aspectos de la presente divulgacion ilustrados en la figura 16 se presentan con referencia a un sistema UMTS 200 que emplea una interfaz aerea del W-CDMA. El sistema UMTS 200 puede, por ejemplo, ser el entorno inalambrico 1 de la figura 1, y puede incluir una o mas entidades de red 11 (figura 1) y/o uno o mas UE 10 (figura 1), que pueden realizar uno o mas de los procedimientos para la optimizacion de energia de la bateria, como se ilustra en las figuras 2 y 3. Una red del UMTS incluye tres dominios que interactuan: una red central (CN) 204, una red terrestre de acceso de radio del UMTS (UTRAN) 202 y el equipo de usuario (UE) 210. En este ejemplo, la UTRAN 202 proporciona varios servicios inalambricos, incluyendo telefonia, video, datos, mensajeria, difusiones y/u otros servicios. La UTRAN 202 puede incluir una pluralidad de subsistemas de red de radio (RNS), tales como un RNS 207, cada uno controlado por un respectivo controlador de red de radio (RNC), tal como un RNC 206. Aqui, la UtRaN 202 puede incluir cualquier numero de los RNC 206 y los RNS 207, ademas de los RNC 206 y los RNS 207 ilustrados en el presente documento. El RNC 206 es un aparato responsable, entre otras cosas, de la asignacion, la reconfiguracion y la liberacion de recursos de radio dentro del RNS 207. El RNC 206 puede interconectarse con otros RNC (no mostrados) en la UTRAN 202 a traves de diversos tipos de interfaces, tales como una conexion directa fisica, una red virtual o similares, usando cualquier red de transporte adecuada.
La comunicacion entre un UE 210 y un nodo B 208 puede ser considerada como incluyente de una capa fisica (PHY) y una capa de control de acceso al medio (MAC). Ademas, la comunicacion entre un UE 210 y un RNC 206 por medio de un respectivo Nodo B 208 puede considerarse como incluyente de una capa de control de recursos de radio (RRC). En la presente memoria descriptiva, la capa PHY puede ser considerada la capa 1; la capa MAC puede ser considerada la capa 2; y la capa RRC puede considerarse la capa 3. La informacion en lo que sigue utiliza terminologia introducida en la Especificacion del Protocolo RRC, 3GPP TS 25.331 v 9.1.0, que se incorpora en el presente documento por referencia.
La region geografica cubierta por el RNS 207 se puede dividir en un cierto numero de celulas, con un aparato transceptor de radio que da servicio a cada celula. Un aparato transceptor de radio se denomina normalmente como un nodo B en aplicaciones del UMTS, pero tambien puede ser denominado por los expertos en la tecnica como una estacion base (BS), una estacion transceptora base (BTS), una estacion base de radio, un transceptor de radio, una funcion transceptora, un conjunto de servicios basicos (BSS), un conjunto de servicios extendidos (ESS), un punto de acceso (AP) o con alguna otra terminologia adecuada. Para mayor claridad, se muestran tres nodos B 208 en cada RNS 207; sin embargo, los RNS 207 pueden incluir cualquier numero de Nodos B inalambricos. Los Nodos B 208 proporcionan puntos de acceso inalambrico a una CN 204 para cualquier numero de aparatos moviles. Los ejemplos de un aparato movil incluyen un telefono celular, un telefono inteligente, un telefono del protocolo de inicio de sesion (SIP), un ordenador portatil, un ordenador plegable, un ordenador portatil inteligente, un asistente digital personal (PDA), una radio por satelite, un dispositivo del sistema de localizacion global (GPS), un dispositivo de multimedios, un dispositivo de video, un reproductor de audio digital (por ejemplo, un reproductor de MP3), una camara, una consola de juegos o cualquier otro dispositivo de funcionamiento similar. El aparato movil tambien se denomina usualmente un UE en aplicaciones del UMTS, pero tambien puede ser mencionado por los expertos en la tecnica como estacion movil, estacion de abonado, unidad movil, unidad de abonado, unidad inalambrica, unidad remota, dispositivo movil, dispositivo inalambrico, dispositivo de comunicaciones inalambricas, dispositivo remoto, estacion de abonado movil, terminal de acceso, terminal movil, terminal inalambrico, terminal remoto, equipo de mano, agente de usuario, cliente movil, cliente o con alguna otra terminologia adecuada. En un sistema UMTS, el UE 210 puede incluir ademas un modulo universal de identidad de abonado (USIM) 211, que contiene informacion de abono de un usuario a una red. Con fines ilustrativos, un UE 210 se muestra en comunicacion con un cierto numero de los Nodos B 208. El DL, tambien llamado el enlace directo, se refiere al enlace de comunicacion desde un Nodo B 208 a un UE 210, y el UL, tambien llamado el enlace inverso, se refiere al enlace de comunicacion desde un UE 210 a un Nodo B 208.
La CN 204 mantiene interfaces con una o mas redes de acceso, tales como la UTRAN 202. Como se muestra, la CN 204 es una red central del GSM. Sin embargo, como reconoceran los expertos en la tecnica, los diversos conceptos presentados en toda esta divulgacion pueden ser implementados en una RAN, u otra red de acceso adecuada, para proporcionar a los UE acceso a tipos de CN distintas a las redes del GSM.
La CN 204 incluye un dominio conmutado por circuitos (CS) y un dominio conmutado por paquetes (PS). Algunos de los elementos conmutados por circuitos son un Centro de Conmutacion de servicios Moviles (MSC), un registro de
5
10
15
20
25
30
35
40
45
50
55
60
65
ubicaciones de visitantes (VLR) y un MSC de Pasarela. Los elementos conmutados por paquetes incluyen un nodo de soporte de GPRS de servicio (SGSN) y un nodo de soporte de GPRS de pasarela (GgSN). Algunos elementos de la red, como EIR, HLR, VLR y AuC, pueden ser compartidos por ambos dominios conmutados por circuitos y conmutados por paquetes. En el ejemplo ilustrado, la CN 204 da soporte a los servicios conmutados por circuitos con un MSC 212 y un GMSC 214. En algunas aplicaciones, el GMSC 214 puede ser denominado una pasarela de medios (MGW). Uno o mas RNC, tales como el RnC 206, pueden estar conectados al MSC 212. El MSC 212 es un aparato que controla el establecimiento de llamadas, el encaminamiento de llamadas y las funciones de movilidad del UE. El MSC 212 tambien incluye un VLR que contiene informacion relacionada con abonados para la duracion de la presencia de un UE en el area de cobertura del MSC 212. El GMSC 214 proporciona una pasarela a traves del MSC 212 para que el UE acceda a una red conmutada por circuitos 216. El GMSC 214 incluye un registro de ubicaciones de origen (HLR) 215 que contienen datos de abonados, tales como los datos que reflejan los detalles de los servicios a los que se ha abonado un usuario en particular. El HLR tambien se asocia a un centro de autenticacion (AuC) que contiene datos de autenticacion especificos del abonado. Cuando se recibe una llamada para un UE particular, el GMSC 214 consulta el HLR 215 para determinar la ubicacion del UE y reenvia la llamada al MSC particular que sirve a dicha ubicacion.
La CN 204 tambien da soporte a servicios de datos en paquetes con un nodo de soporte de GPRS de servicio (SGSN) 218 y un nodo de soporte de GPRS de pasarela (gGsN) 220. El GPRS, que significa Servicio General de Radio en Paquetes, esta disenado para proporcionar servicios de datos en paquetes a velocidades mas altas que las disponibles en los servicios estandar de datos conmutados por circuitos. El GGSN 220 proporciona una conexion para la UTRAN 202 a una red basada en paquetes 222. La red basada en paquetes 222 puede ser Internet, una red de datos privada o alguna otra red adecuada basada en paquetes. La funcion principal del GGSN 220 es proporcionar a los UE 210 conectividad de red basada en paquetes. Los paquetes de datos pueden ser transferidos entre el GGSN 220 y los UE 210 a traves del SGSN 218, que realiza principalmente las mismas funciones en el dominio basado en paquetes que el MSC 212 lleva a cabo en el dominio conmutado por circuitos.
Una interfaz aerea para el UMTS puede utilizar un sistema de Acceso Multiple por Division de Codigo de Secuencia Directa (DS-CDMA) de espectro ensanchado. El DS-CDMA de espectro ensanchado difunde los datos de usuario mediante la multiplicacion por una secuencia de bits pseudo-aleatorios llamados segmentos. La interfaz aerea del W-CDMA de "banda ancha" del UMTS se basa en tal tecnologia de espectro ensanchado de secuencia directa y requiere, ademas, una duplexacion por division de frecuencia (FDD). El FDD utiliza una frecuencia portadora diferente para el UL y el dL entre un Nodo B 208 y un UE 210. Otra interfaz aerea para el UMTS que utiliza el DS- CDMA, y usa el duplexado por division de tiempo (TDD), es la interfaz aerea TD-SCDMA. Los expertos en la tecnica reconoceran que, aunque varios ejemplos descritos en la presente memoria se pueden referir a una interfaz aerea del W-CDMA, los principios subyacentes pueden ser igualmente aplicables a una interfaz aerea del TD-SCDMA.
Una interfaz aerea de HSPA incluye una serie de mejoras en la interfaz aerea 3G/W-CDMA, lo que facilita un mayor rendimiento y latencia reducida. Entre otras modificaciones respecto a versiones anteriores, el HSPA utiliza la solicitud hibrida de repeticion automatica (HARQ), la transmision de canal compartido y la modulacion y codificacion adaptativas. Las normas que definen el HSPA incluyen el HSDPA (acceso de paquetes de enlace descendente de alta velocidad) y el HSUPA (acceso de paquetes de enlace ascendente de alta velocidad, tambien mencionado como enlace ascendente mejorado, o EUL).
El HSDPA utiliza como su canal de transporte el canal compartido de enlace descendente de alta velocidad (HS- DSCH). El HS-DSCH se implementa mediante tres canales fisicos: el canal fisico compartido de enlace descendente de alta velocidad (HSPDSCH), el canal compartido de control de alta velocidad (HSSCCH) y el canal fisico dedicado de control de alta velocidad (HS-DPCCH).
Entre estos canales fisicos, el HSDPCCH lleva la senalizacion de los ACK/NACK de la HARQ en el enlace ascendente, para indicar si una transmision de paquetes correspondiente fue descodificada con exito o no. Es decir, con respecto al enlace descendente, el UE 210 proporciona retro-alimentacion al nodo B 208 por el HS-DPCCH para indicar si se decodifica correctamente o no un paquete en el enlace descendente.
El HS-DPCCH incluye ademas senalizacion de retroalimentacion desde el UE 210 para ayudar al nodo B 208 a tomar la decision correcta en terminos del esquema de modulacion y codificacion, y de la seleccion de ponderaciones de pre-codificacion, incluyendo esta senalizacion de retroalimentacion el CQI y el PCI.
El "HSPA Evolucionado", o HSPA +, es una evolucion de la norma del HSPA que incluye MIMO y 64-QAM, lo que permite un mayor rendimiento y mayores prestaciones. Es decir, en un aspecto de la divulgacion, el nodo B 208 y/o el UE 210 pueden tener multiples antenas que prestan soporte a la tecnologia de MIMO. El uso de la tecnologia de MIMO permite al Nodo B 208 explotar el dominio espacial para dar soporte a la multiplexacion espacial, a la conformacion de haces y a la diversidad de transmision.
Las Entradas Multiples y Salidas Multiples (MIMO) es un termino comunmente utilizado para referirse a la tecnologia de multiples antenas, es decir, multiples antenas de transmision (multiples entradas al canal) y multiples antenas de recepcion (multiples salidas desde el canal). Los sistemas de MIMO, en general, mejoran el rendimiento de la
5
10
15
20
25
30
35
40
45
50
55
60
65
transmision de datos, lo que permite ganancias de diversidad para reducir el desvanecimiento por trayectos multiples y aumenta la calidad de la transmision, y ganancias de multiplexacion espacial para aumentar el caudal de datos.
La multiplexacion espacial puede usarse para transmitir diferentes flujos de datos simultaneamente en la misma frecuencia. Los flujos de datos pueden transmitirse a un unico UE 210 para aumentar la velocidad de transmision de datos, o a multiples UE 210 para aumentar la capacidad global del sistema. Esto se consigue pre-codificando espacialmente cada flujo de datos y transmitiendo posteriormente cada flujo pre-codificado espacialmente a traves de una antena de transmision diferente en el enlace descendente. Los flujos de datos pre-codificados espacialmente llegan al/a los UE 210 con diferentes rubricas espaciales, lo que permite que cada uno de los UE 210 recupere los uno o mas flujos de datos destinados a ese UE 210. En el enlace ascendente, cada UE 210 puede transmitir uno o mas flujos de datos pre-codificado espacialmente, lo que permite al Nodo B 208 identificar el origen de cada flujo de datos pre-codificado espacialmente.
La multiplexacion espacial se puede usar cuando las condiciones de canal son buenas. Cuando las condiciones de canal son menos favorables, puede usarse la conformacion de haces para dirigir la energia de transmision en una o mas direcciones, o para mejorar la transmision en base a las caracteristicas del canal. Esto puede conseguirse pre- codificando espacialmente un flujo de datos para su transmision a traves de multiples antenas. Para conseguir una buena cobertura en los bordes de la celula, puede usarse una transmision de conformacion de haces de flujo unico en combinacion con la diversidad de transmision.
En general, para los sistemas de MIMO que utilizan n antenas de transmision, n bloques de transporte pueden ser transmitidos simultaneamente por la misma portadora, utilizando el mismo codigo de canalizacion. Ha de apreciarse que los diferentes bloques de transporte enviados a traves de las n antenas de transmision pueden tener los mismos, o diferentes, esquemas de modulacion y de codificacion entre si.
Por otra parte, la Entrada Unica y las Salidas Multiples (SIMO) generalmente se refiere a un sistema que utiliza una unica antena de transmision (una sola entrada al canal) y multiples antenas de recepcion (varias salidas desde el canal). Por lo tanto, en un sistema de SIMO, un solo bloque de transporte se envia por la portadora respectiva.
Haciendo referencia a la figura 17, se ilustra una red de acceso 300 en una arquitectura de UTRAN. En un aspecto, la red de acceso 300 puede ser, por ejemplo, el entorno inalambrico 1 de la figura 1, y puede incluir una o mas entidades de red 11 (figura 1) y/o uno o mas UE 10 (figura 1), que pueden realizar uno o mas de los procedimientos para la optimizacion de energia de la bateria, como se ilustra en las figuras 2 y 3. El sistema de comunicacion inalambrica de acceso multiple incluye multiples regiones celulares (celulas), incluyendo las celulas 302, 304 y 306, cada una de las cuales puede incluir uno o mas sectores. Los multiples sectores pueden estar formados por grupos de antenas, con cada antena responsable de la comunicacion con los UE en una parte de la celula. Por ejemplo, en la celula 302, los grupos de antenas 312, 314 y 316 pueden corresponder, cada uno, a un sector diferente. En la celula 304, los grupos de antenas 318, 320 y
322 corresponden, cada uno, a un sector diferente. En la celula 306, los grupos de antenas 324, 326 y 328 corresponden, cada uno, a un sector diferente. Las celulas 302, 304 y 306 pueden incluir varios dispositivos inalambricos de comunicacion, por ejemplo, Equipos de Usuario o UE, que pueden estar en comunicacion con uno o mas sectores de cada celula 302, 304 o 306. Por ejemplo, los UE 330 y 332 pueden estar en comunicacion con el Nodo B 342, los UE 334 y 336 puede estar en comunicacion con el Nodo B 344 y los UE 338 y 340 puede estar en comunicacion con el Nodo B 346. Aqui, cada Nodo B 342, 344, 346 esta configurado para proporcionar un punto de acceso a una CN 204 (vease la figura 2) para todos los UE 330, 332, 334, 336, 338, 340 en las respectivas celulas 302, 304 y 306.
A medida que el UE 334 se desplaza desde la ubicacion ilustrada en la celula 304 a la celula 306, se puede producir un cambio de celula de servicio (SCC), o traspaso, en el que la comunicacion con el UE 334 efectua la transicion desde la celula 304, que puede denominarse como la celula de origen, a la celula 306, que puede denominarse como la celula de destino. La gestion del procedimiento de traspaso puede tener lugar en el UE 334, en los Nodos B que corresponden a las respectivas celulas, en un controlador de red de radio 206 (vease la figura 13) o en otro nodo adecuado en la red inalambrica. Por ejemplo, durante una llamada con la celula de origen 304, o en cualquier otro momento, el UE 334 puede monitorizar diversos parametros de la celula de origen 304, asi como diversos parametros de las celulas vecinas, tales como las celulas 306 y 302. Ademas, en funcion de la calidad de estos parametros, el UE 334 puede mantener la comunicacion con una o mas de las celulas vecinas. Durante este tiempo, el UE 334 puede mantener un conjunto activo, es decir, una lista de celulas con las que el UE 334 esta conectado simultaneamente a (es decir, las celulas de UTRA que estan asignando actualmente un canal fisico dedicado de enlace descendente, DPCH, o un canal fisico dedicado fraccionario de enlace descendente, F-DPCH, al UE 334, pueden constituir el conjunto activo).
El esquema de modulacion y de acceso multiple utilizado por la red de acceso 300 puede variar en funcion de la norma particular de telecomunicaciones que este siendo desplegada. A modo de ejemplo, la norma puede incluir los datos de evolucion optimizados (EV-DO) o la Banda Ancha Ultra-Movil (UMB). EV-Do y UMB son normas de interfaz aerea promulgadas por el Segundo Proyecto de Asociacion de Tercera Generacion (3GPP2) como parte de la
5
10
15
20
25
30
35
40
45
50
55
60
65
familia de normas CDMA2000, y utilizan el CDMA para proporcionar a estaciones moviles acceso a Internet de banda ancha. La norma puede ser, como alternativa, el Acceso de Radio Terrestre Universal (UTRA) que emplea el CDMA de banda ancha (W-CDMA) y otras variantes del CDMA, tales como el TD-SCDMA, el Sistema Global de Comunicaciones Moviles (GSM) que emplea el TDMA, y el UTRA Evolucionado (E-UTRA), la Banda Ancha Ultra- Movil (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20 y el Flash-OFDM que emplea el OFDMA. UTRA, E-UTRA, UMTS, lTe, lTe Avanzada y GSM se describen en documentos de la organizacion 3GPP. CDMA2000 y UMB se describen en documentos de la organizacion 3GPP2. La norma de comunicaciones inalambricas y la tecnologia de acceso multiple efectivamente empleadas dependeran de la aplicacion especifica y de las limitaciones de diseno globales impuestas en el sistema.
La arquitectura del protocolo de radio puede adoptar diversas formas en funcion de la aplicacion particular. A continuacion se presentara un ejemplo de un sistema de HSPA, con referencia a la figura 18. La figura 18 es un diagrama conceptual que ilustra un ejemplo de la arquitectura del protocolo de radio para el plano de usuario y el plano de control.
Haciendo referencia a la figura 18, la arquitectura del protocolo de radio para el UE y el Nodo B se muestra con tres capas: Capa 1, Capa 2 y Capa 3. Esta arquitectura del protocolo de radio puede ser, por ejemplo, utilizada en el entorno inalambrico 1 de la figura 1, y puede incluir la comunicacion entre una o mas entidades de red 11 (figura 1) y uno o mas UE 10 (figura 1), y puede servir como la arquitectura de protocolo presente en la comunicacion 12 (figura 1) para realizar uno o mas de los procedimientos para la optimizacion de energia de la bateria, como se ilustra en las figuras 2 y 3. La Capa 1 es la capa mas baja e implementa varias funciones de procesamiento de senales de capa fisica. En el presente documento se hara referencia a la Capa 1 como la capa fisica 406. La Capa 2 (Capa L2) 408 esta por encima de la capa fisica 406 y se encarga del enlace entre el UE y el Nodo B a traves de la capa fisica 106.
En el plano de usuario, la capa L2 408 incluye una sub-capa de control de acceso al medio (MAC) 410, una sub- capa de control de enlace de radio (RLC) 412 y una sub-capa del protocolo de convergencia de datos por paquetes (PDCP) 414, que terminan en el Nodo B en el sector de la red. Aunque no se muestran, el UE puede tener varias capas superiores por encima de la capa L2 408, incluyendo una capa de red (por ejemplo, la capa IP) que termina en una pasarela PDN 118 en el sector de la red, y una capa de aplicacion que termina en el otro extremo de la conexion (por ejemplo, UE del extremo distante, servidor, etc.).
La sub-capa del PDCP 414 proporciona multiplexado entre diferentes portadoras de radio y canales logicos. La sub- capa del PDCP 414 proporciona ademas compresion de cabecera para paquetes de datos de capas superiores, para reducir la sobrecarga en las transmisiones de radio, seguridad mediante el cifrado de los paquetes de datos y soporte para el traspaso para los UE entre los Nodos B. La sub-capa del RLC 412 proporciona segmentacion y re- ensamblado de paquetes de datos de capas superiores, retransmision de paquetes de datos perdidos y reordenamiento de paquetes de datos para compensar una recepcion desordenada debido a una solicitud de repeticion automatica hibrida (HARQ). La subcapa del MAC 410 proporciona multiplexacion entre canales logicos y de transporte. La sub-capa del MAC 410 tambien se encarga de asignar los diversos recursos de radio (por ejemplo, bloques de recursos) en una celula entre los UE. La sub-capa del MAC 410 tambien se encarga de operaciones de HARQ.
La figura 19 es un diagrama de bloques de un entorno de comunicacion 500, que puede incluir el Nodo B 510 en comunicacion con un UE 550, donde el Nodo B 510 puede ser el Nodo B 208 en la figura 16 y/o la entidad de red 11 de la figura 1, y el UE 550 puede ser el UE 10 en las figuras 1 y/o 13. El entorno de comunicacion 500 puede ser, por ejemplo, el entorno inalambrico 1 de la figura 1, y puede incluir una o mas entidades de red 11 (figura 1) y/o uno o mas UE 10 (figura 1), que pueden realizar uno o mas de los procedimientos para la optimizacion de energia de la bateria, como se ilustra en las figuras 2 y 3. En el enlace descendente, un procesador de transmision 520 puede recibir datos desde un origen de datos 512 y senales de control desde un controlador/procesador 540. El procesador de transmision 520 proporciona varias funciones de procesamiento de senales para las senales de datos y de control, asi como senales de referencia (por ejemplo, senales piloto). Por ejemplo, el procesador de transmision 520 puede proporcionar codigos de control de redundancia ciclica (CRC) para la deteccion de errores, la codificacion y el entrelazado, para facilitar la correccion anticipada de errores (FEC), la correlacion con constelaciones de senales en base a varios esquemas de modulacion (por ejemplo, modulacion binaria de desplazamiento de fase (BPSK), modulacion de desplazamiento de fase de cuadratura (QPSK), modulacion de desplazamiento de fase M (M-PSK), modulacion de amplitud de cuadratura M (M-QAM) y similares), el ensanchamiento con factores de ensanchamiento variables ortogonales (OVSF) y la multiplicacion con codigos de aleatorizacion para producir una serie de simbolos. Las estimaciones de canal desde un procesador de canal 544 pueden ser utilizadas por un controlador/procesador 540 para determinar los esquemas de codificacion, modulacion, ensanchamiento y/o cifrado para el procesador de transmision 520. Estas estimaciones de canal se pueden obtener a partir de una senal de referencia transmitida por el UE 550, o a partir de la retro-alimentacion desde el UE 550. Los simbolos generados por el procesador de transmision 520 se proporcionan a un procesador de tramas de transmision 530 para crear una estructura de trama. El procesador de tramas de transmision 530 crea esta estructura de trama por multiplexacion de los simbolos con informacion procedente del controlador/procesador 540, dando como resultado una serie de tramas. Las tramas se proporcionan entonces a un transmisor 532, que proporciona diversas funciones de acondicionamiento de senales
5
10
15
20
25
30
35
40
45
50
55
60
65
que incluyen la amplificacion, el filtrado y la modulacion de las tramas sobre una portadora, para la transmision de enlace descendente por el medio inalambrico a traves de la antena 534. La antena 534 puede incluir una o mas antenas, por ejemplo, incluyendo formaciones de antenas adaptativas bidireccionales de guia de haces u otras tecnologias de haces similares.
En el UE 550, un receptor 554 recibe la transmision de enlace descendente a traves de una antena 552 y procesa la transmision para recuperar la informacion modulada en la portadora. La informacion recuperada por el receptor 554 se proporciona a un procesador de tramas de recepcion 560, que analiza sintacticamente cada trama, yproporciona informacion de las tramas a un procesador de canal 594 y las senales de datos, control y referencia a un procesador de recepcion 570. El procesador de recepcion 570, a continuacion, lleva a cabo la inversa del procesamiento realizado por el procesador de transmision 520 en el Nodo B 510. Mas especificamente, el procesador de recepcion 570 des-aleatoriza y des-ensancha los simbolos, y luego determina los puntos de constelacion de senales mas probablemente transmitidos por el Nodo B 510 en base al esquema de modulacion. Estas decisiones flexibles pueden basarse en estimaciones de canal calculadas por el procesador de canal 594. Las decisiones flexibles son entonces decodificadas y des-entrelazadas para recuperar las senales de datos, control y referencia. Despues, los codigos de CRC se revisan para determinar si las tramas fueron decodificadas con exito o no. Los datos transportados por las tramas decodificadas con exito seran luego proporcionados a un colector de datos 572, que representa aplicaciones que se ejecutan en el UE 550 y/o varias interfaces de usuario (por ejemplo, una pantalla). Las senales de control llevadas por las tramas decodificadas con exito seran proporcionadas a un controlador/procesador 590. Cuando las tramas no se decodifican con exito por el procesador receptor 570, el controlador/procesador 590 tambien puede usar un protocolo de acuse de recibo (ACK) y/o de acuse de recibo negativo (NACK) para dar soporte a solicitudes de retransmision para esas tramas.
En el enlace ascendente, los datos desde un origen de datos 578 y las senales de control desde el controlador/procesador 590 se proporcionan a un procesador de transmision 580. El origen de datos 578 puede representar aplicaciones que se ejecutan en el UE 550 y varias interfaces de usuario (por ejemplo, un teclado). De manera similar a la funcionalidad descrita en relacion con la transmision de enlace descendente por el Nodo B 510, el procesador de transmision 580 proporciona varias funciones de procesamiento de senales que incluyen codigos de CRC, la codificacion y el entrelazado para facilitar la FEC, la correlacion con constelaciones de senales, el ensanchamiento con los OVSF y la aleatorizacion para producir una serie de simbolos. Las estimaciones de canal, obtenidas por el procesador de canal 594 a partir de una senal de referencia transmitida por el nodo B 510, o de la retroalimentacion contenida en el mediambulo transmitido por el Nodo B 510, se pueden usar para seleccionar los esquemas adecuados de codificacion, modulacion, difusion y/o aleatorizacion. Los simbolos producidos por el procesador de transmision 580 se proporcionaran a un procesador de tramas de transmision 582 para crear una estructura de trama. El procesador de tramas de transmision 582 crea esta estructura de trama por multiplexacion de los simbolos con informacion procedente del controlador/procesador 590, dando como resultado una serie de tramas. Las tramas se proporcionan entonces a un transmisor 556, que proporciona diversas funciones de
acondicionamiento de senales, incluyendo la amplificacion, el filtrado y la modulacion de las tramas sobre una
portadora para la transmision de enlace ascendente por el medio inalambrico a traves de la antena 552.
La transmision de enlace ascendente se procesa en el Nodo B 510 de manera similar a la descrita en relacion con la funcion de recepcion en el UE 550. Un receptor 535 recibe la transmision de enlace ascendente a traves de la antena 534 y procesa la transmision para recuperar la informacion modulada en la portadora. La informacion recuperada por el receptor 535 se proporciona a un procesador de tramas de recepcion 536, que analiza sintacticamente cada trama y proporciona la informacion de las tramas al procesador de canal 544, y las senales de datos, control y referencia a un procesador de recepcion 538. El procesador de recepcion 538 realiza la inversa del
procesamiento realizado por el procesador de transmision 580 en el UE 550. Las senales de control y de datos
llevadas por las tramas decodificadas con exito pueden entonces ser proporcionadas a un colector de datos 539 y al controlador/procesador, respectivamente. Si algunas de las tramas no fueron decodificadas con exito por el procesador de recepcion, el controlador/procesador 540 tambien puede usar un protocolo de acuse de recibo (ACK) y/o de acuse de recibo negativo (NACK) para dar soporte a las solicitudes de retransmision para esas tramas.
Los controladores/procesadores 540 y 590 pueden ser usados para dirigir el funcionamiento en la estacion base 510 y el UE 550, respectivamente. Por ejemplo, los controladores/procesadores 540 y 590 pueden proporcionar varias funciones que incluyen la temporizacion, las interfaces perifericas, la regulacion de tension, la administracion de energia y otras funciones de control. Los medios legibles por ordenador de las memorias 542 y 592 pueden almacenar los datos y el software para el Nodo B 510 y el UE 550, respectivamente. Un planificador/procesador 546 en el Nodo B 510 puede ser utilizado para asignar recursos a los UE y planificar transmisiones de enlace descendente y/o de enlace ascendente para los UE.
Varios aspectos de un sistema de telecomunicaciones se han presentado con referencia a un sistema de W-CDMA. Como los expertos en la tecnica apreciaran facilmente, diversos aspectos descritos en toda esta divulgacion pueden extenderse a otros sistemas de telecomunicaciones, arquitecturas de red y normas de comunicacion.
A modo de ejemplo, varios aspectos pueden extenderse a otros sistemas UMTS tales como el TD-SCDMA, el Acceso de Paquetes de Enlace Descendente de Alta Velocidad (HSDPA), el Acceso de Paquetes de Enlace
5
10
15
20
25
30
35
40
45
50
55
Ascendente de Alta Velocidad (HSUPA), el Acceso de Paquetes de Alta Velocidad Plus (HSPA +) y el TD-CDMA. Varios aspectos pueden extenderse tambien a los sistemas que emplean la Evolucion a Largo Plazo (LTE) (en FDD, TDD o en ambas modalidades), la LTE-Avanzada (LTE-A) (en FDD, TDD o en ambas modalidades), CdmA2000, los datos de evolucion optimizados (EVDO), la Banda Ancha Ultra Movil (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, la Banda Ultra-Ancha (UWB), Bluetooth y/u otros sistemas adecuados. La norma de telecomunicacion, la arquitectura de red y/o la norma de comunicacion efectivamente utilizadas dependeran de la aplicacion especifica y de las limitaciones de diseno globales impuestas en el sistema.
De acuerdo con diversos aspectos de la divulgacion, un elemento, o cualquier parte de un elemento, o cualquier combinacion de elementos, puede implementarse con un "sistema de procesamiento" que incluye uno o mas procesadores. Los ejemplos de procesadores incluyen microprocesadores, micro-controladores, procesadores de senales digitales (DSP), formaciones de compuertas programables en el terreno (FPGA), dispositivos de logica programable (PLD), maquinas de estados, logica de compuertas, circuitos de hardware discretos y otro hardware adecuado, configurado para llevar a cabo la diversa funcionalidad descrita a lo largo de esta divulgacion. Uno o mas procesadores en el sistema de procesamiento pueden ejecutar software. Se interpretara, en sentido amplio, que el termino “software” significa instrucciones, conjuntos de instrucciones, codigo, segmentos de codigo, codigo de programa, programas, subprogramas, modulos de software, aplicaciones, aplicaciones de software, paquetes de software, rutinas, subrutinas, objetos, modulos ejecutables, hilos de ejecucion, procedimientos, funciones, etc., ya sea que se mencionen como software, firmware, middleware, micro-codigo, lenguaje de descripcion de hardware o de otra manera. El software puede residir en un medio legible por ordenador. El medio legible por ordenador puede ser un medio no transitorio legible por ordenador. Un medio no transitorio legible por ordenador incluye, a modo de ejemplo, un dispositivo de almacenamiento magnetico (por ejemplo, un disco duro, un disco flexible, una cinta magnetica), un disco optico (por ejemplo, un disco compacto (CD), un disco versatil digital (DVD)), una tarjeta inteligente, un dispositivo de memoria flash (por ejemplo, una tarjeta, una barra, un dispositivo USB de llavero), memoria de acceso aleatorio (RAM), memoria de solo lectura (ROM), ROM programable (PROM), PROM borrable (EPROM), PROM electricamente borrable (EEPROM), un registro, un disco extraible y cualquier otro medio adecuado para almacenar software y/o instrucciones a los que se pueda acceder y pueda leer un ordenador. El medio legible por ordenador tambien puede incluir, a modo de ejemplo, una onda portadora, una linea de transmision y cualquier otro medio adecuado para transmitir software y/o instrucciones a los que se pueda acceder y pueda leer un ordenador. El medio legible por ordenador puede residir en el sistema de procesamiento, ser externo al sistema de procesamiento o distribuirse entre multiples entidades, incluyendo el sistema de procesamiento. El medio legible por ordenador puede realizarse en un producto de programa informatico. A modo de ejemplo, un producto de programa informatico puede incluir un medio legible por ordenador en materiales de embalaje. Los expertos en la tecnica reconoceran el mejor modo de implementar la funcionalidad descrita presentada a lo largo de esta divulgacion, en funcion de la aplicacion particular y de las limitaciones de diseno globales impuestas al sistema global.
Debe entenderse que el orden o jerarquia especificos de las etapas en los procedimientos divulgados es una ilustracion de procesos ejemplares. En base a las preferencias de diseno, debe entenderse que el orden o jerarquia especificos de las etapas en los procedimientos pueden reorganizarse. Las reivindicaciones de procedimiento adjuntas presentan elementos de las diversas etapas en un orden a modo de ejemplo y no estan concebidas para limitarse al orden o jerarquia especificos presentados, a menos que se enuncie especificamente en las mismas.
La descripcion anterior se proporciona para permitir que cualquier experto en la tecnica lleve a la practica los diversos aspectos descritos en el presente documento. Diversas modificaciones de estos aspectos resultaran inmediatamente evidentes para los expertos en la tecnica, y los principios genericos definidos en el presente documento pueden aplicarse a otros aspectos. Por tanto, las reivindicaciones no pretenden limitarse a los aspectos mostrados en el presente documento, sino que se les ha de conceder el alcance total compatible con el lenguaje de las reivindicaciones, en las que la referencia a un elemento en forma singular no pretende significar "uno y solo uno", a no ser que asi se indique especificamente, sino “uno o mas". A no ser que se indique especificamente lo contrario, el termino "algunos/as" se refiere a uno o mas. Una frase que hace referencia a "al menos uno de" una lista de elementos se refiere a cualquier combinacion de esos elementos, incluyendo elementos individuales. Como ejemplo, “al menos uno de: a, b o c” pretende abarcar: a; b; c; a y b; a y c; b y c; y a, b y c. Todos los equivalentes estructurales y funcionales de los elementos de los diversos aspectos descritos a lo largo de esta divulgacion, que sean conocidos o que lleguen a ser conocidos posteriormente por los medianamente expertos en la tecnica, estan incorporados expresamente en el presente documento por referencia y se pretende que sean abarcados por las reivindicaciones. Ademas, nada de lo divulgado en el presente documento esta concebido para ser dedicado al publico, independientemente de si tal divulgacion esta o no mencionada explicitamente en las reivindicaciones.

Claims (13)

1.
10
15
2.
20 3.
25 4.
5.
30
35
6.
40
7.
45
50
8.
55
9.
60
REIVINDICACIONES
Un procedimiento de ahorro de energia en un dispositivo inalambrico, que comprende:
recibir (21) una trama en un equipo de usuario, UE, que incluye datos de control de potencia y datos en paquetes de la carga util;
determinar (22) si todos los datos en paquetes de la carga util en la trama han sido descodificados correctamente o no antes del fin de la trama; y
apagar (26) un componente receptor durante una parte de un resto de la trama (i) en respuesta a la determinacion de que todos los datos en paquetes de la carga util en la trama han sido descodificados correctamente y (ii) cuando un primer periodo de tiempo (618), hasta un proximo periodo planificado de transmision de datos de control de potencia en la trama, es mayor que un segundo periodo de tiempo (620) que corresponde a un, o a un multiplo de un, periodo de calentamiento para el componente receptor, en el que la parte del resto de la trama es igual a la diferencia entre el primer periodo de tiempo (618) y el segundo periodo de tiempo (620).
El procedimiento de la reivindicacion 1, que comprende ademas el mantenimiento (24) de la alimentacion al componente receptor, en el que el primer periodo de tiempo no es mayor que el segundo periodo de tiempo.
El procedimiento de la reivindicacion 1, que comprende ademas el encendido (28) del componente receptor en un primer caso, antes de un periodo de transmision de datos de control de potencia en la trama, en el que el primer caso antes del periodo de transmision de datos de control de potencia corresponde a un tiempo de calentamiento para el componente receptor.
El procedimiento de la reivindicacion 3, en el que el encendido (28) se produce una vez cada n ranuras, y en el que n es un entero positivo.
El procedimiento de la reivindicacion 1, en el que el UE comprende una pluralidad de componentes receptores, que comprende ademas:
encender (28) un primero entre la pluralidad de componentes receptores en un primer caso antes de un periodo de transmision de datos de control de potencia en la trama, en el que el primer caso antes del periodo de transmision de datos de control de potencia corresponde a un inicio de un tiempo de calentamiento para el primero entre la pluralidad de componentes receptores; y
encender (28) un segundo entre la pluralidad de componentes receptores, esencialmente en un comienzo del siguiente periodo planificado de transmision de datos de control de potencia.
El procedimiento de la reivindicacion 5, en el que encender (28) el primero entre la pluralidad de componentes receptores la primera vez comprende ademas encender un componente receptor de bucle de bloqueo en fase.
El procedimiento de la reivindicacion 1, en el que el UE comprende una pluralidad de componentes receptores, que comprende ademas:
mantener (24) la alimentacion para un primero entre la pluralidad de componentes receptores, donde un primer periodo de tiempo, hasta un proximo periodo planificado de transmision de datos de control de potencia en la trama, no es mayor que un segundo periodo de tiempo correspondiente a un periodo de calentamiento para el componente receptor;
apagar (26) un segundo entre la pluralidad de componentes receptores, donde aun no ha llegado el proximo periodo planificado de transmision de datos de control de potencia; y
encender (28) el segundo entre la pluralidad de componentes receptores, esencialmente en un comienzo del siguiente periodo planificado de transmision de datos de control de potencia.
El procedimiento de la reivindicacion 7, en el que el mantenimiento de (24) de la alimentacion para el primero entre la pluralidad de componentes receptores comprende ademas mantener la alimentacion para un componente receptor de bucle de bloqueo de fase.
El procedimiento de la reivindicacion 1, que comprende ademas:
obtener (51) un valor energetico de umbral del canal de control dedicado, DCCH, correspondiente a una presencia del DCCH, en el que la determinacion de si todos los datos en paquetes de la carga util se han descodificado correctamente o no se produce en un intervalo de tiempo antes del fin de la trama; calcular (52) un valor energetico acumulado del DCCH en la trama durante el intervalo de tiempo; y cancelar el apagado del componente receptor alli donde el valor energetico acumulado del DCCH es mayor o igual que el valor energetico de umbral del DCCH.
5
10
15
20
25
30
35
40
10. El procedimiento de la reivindicacion 1, que comprende ademas:
determinar que los datos en paquetes de la carga util comprenden datos de primera clase con un mecanismo de deteccion de errores y datos de segunda clase sin un mecanismo de deteccion de errores; en el que determinar si todos los datos en paquetes de la carga util han sido decodificados correctamente o no comprende ademas determinar que los datos de primera clase han sido decodificados correctamente en base al mecanismo de deteccion de errores;
suponer que los datos de segunda clase han sido decodificados correctamente en base a la determinacion de que los datos de primera clase han sido decodificados correctamente; y en el que apagar el componente receptor durante la parte del resto de la trama es en respuesta a la determinacion de que los datos de primera clase han sido decodificados correctamente.
11. El procedimiento de la reivindicacion 10, en el que los datos en paquetes de la carga util comprenden datos codificados con un codec Adaptativo de Multiples Velocidades, AMR, y en el que los datos de primera clase comprenden los datos de clase A y los datos de segunda clase comprenden los datos de clase B o los datos de clase C.
12. El procedimiento de la reivindicacion 1, en el que determinar (22) si todos los datos en paquetes de la carga util han sido decodificados correctamente o no comprende ademas determinar que los datos Null y SID han sido decodificados correctamente.
13. El procedimiento de la reivindicacion 1, en el que la determinacion (22) comprende verificar una comprobacion de redundancia ciclica.
14. Un aparato para la comunicacion inalambrica, que comprende:
medios para recibir (21) una trama en un equipo de usuario, UE, que incluye datos de control de potencia y datos en paquetes de carga util;
medios para determinar (22) si todos los datos en paquetes de la carga util en la trama han sido descodificados correctamente o no antes del fin de la trama; y
medios para apagar (26) un componente receptor durante una parte de un resto de la trama (i) en respuesta a tomar, los medios de determinacion, una determinacion de que todos los datos en paquetes de la carga util en la trama han sido descodificados correctamente y (ii) cuando un primer periodo de tiempo, hasta un siguiente periodo planificado de transmision de datos de control de potencia en la trama, es mayor que un segundo periodo de tiempo correspondiente a un, o a un multiplo de un, periodo de calentamiento para el componente receptor, en el que la parte del resto de la trama es igual a la diferencia entre el primer periodo de tiempo (618) y el segundo periodo de tiempo (620).
15. Un producto de programa de ordenador para ahorrar energia en un dispositivo inalambrico, que comprende un medio legible por ordenador, ejecutable por un ordenador, y que comprende codigo para realizar el procedimiento de la reivindicacion 1.
ES13715821.8T 2012-03-19 2013-03-19 Procedimiento y aparato para la recepción discontinua en equipos de usuario para el ahorro de energía Active ES2606653T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/423,522 US8897188B2 (en) 2012-03-19 2012-03-19 Method and apparatus for discontinuous reception in user equipment for power savings
US201213423522 2012-03-19
PCT/US2013/033023 WO2013142530A1 (en) 2012-03-19 2013-03-19 Method and apparatus for discontinuous reception in user equipment for power savings

Publications (1)

Publication Number Publication Date
ES2606653T3 true ES2606653T3 (es) 2017-03-27

Family

ID=48087718

Family Applications (1)

Application Number Title Priority Date Filing Date
ES13715821.8T Active ES2606653T3 (es) 2012-03-19 2013-03-19 Procedimiento y aparato para la recepción discontinua en equipos de usuario para el ahorro de energía

Country Status (19)

Country Link
US (1) US8897188B2 (es)
EP (1) EP2829127B1 (es)
JP (1) JP6122097B2 (es)
KR (1) KR102113451B1 (es)
CN (1) CN104205952B (es)
AU (1) AU2013235225B2 (es)
BR (1) BR112014023109B1 (es)
CA (1) CA2866163C (es)
ES (1) ES2606653T3 (es)
HK (1) HK1203021A1 (es)
HU (1) HUE030594T2 (es)
IL (1) IL234439A (es)
IN (1) IN2014MN01883A (es)
MY (1) MY167265A (es)
PH (1) PH12014502070A1 (es)
RU (1) RU2609544C2 (es)
SG (1) SG11201405363WA (es)
TW (1) TWI510115B (es)
WO (1) WO2013142530A1 (es)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102028117B1 (ko) 2013-03-06 2019-10-02 삼성전자주식회사 무선 통신 시스템에서 전송 구간 단위 전력 절약 장치 및 방법
US9578601B2 (en) * 2013-11-12 2017-02-21 Qualcomm Incorporated Methods and apparatus for reducing modem power based on a present state of charge of battery
JP6291992B2 (ja) * 2014-04-17 2018-03-14 富士通株式会社 スマート端末、消費電力の状態の制御方法、および、消費電力状態制御プログラム
US20150350994A1 (en) * 2014-05-28 2015-12-03 Qualcomm Incorporated Monitoring neighbor cells in an offline idle mode
WO2016120615A1 (en) 2015-01-27 2016-08-04 Kofinder Technologies, Inc. A mobile device and method of control thereof
US9736779B2 (en) * 2015-06-26 2017-08-15 Intel Corporation Techniques for mobile platform power management using low-power wake-up signals
US10206176B2 (en) * 2016-09-06 2019-02-12 Mediatek Inc. Efficient coding switching and modem resource utilization in wireless communication systems
US10756860B2 (en) 2018-11-05 2020-08-25 XCOM Labs, Inc. Distributed multiple-input multiple-output downlink configuration
US10432272B1 (en) 2018-11-05 2019-10-01 XCOM Labs, Inc. Variable multiple-input multiple-output downlink user equipment
US10659112B1 (en) 2018-11-05 2020-05-19 XCOM Labs, Inc. User equipment assisted multiple-input multiple-output downlink configuration
US10812216B2 (en) 2018-11-05 2020-10-20 XCOM Labs, Inc. Cooperative multiple-input multiple-output downlink scheduling
KR20210087089A (ko) 2018-11-27 2021-07-09 엑스콤 랩스 인코퍼레이티드 넌-코히어런트 협력 다중 입출력 통신
EP3895493A4 (en) 2018-12-10 2022-08-17 Telefonaktiebolaget LM Ericsson (publ) METHODS AND NETWORK NODES TO ENABLE DOWNLINK SCHEDULING FOR A SPS AND DRX CONFIGURED UE
US11063645B2 (en) 2018-12-18 2021-07-13 XCOM Labs, Inc. Methods of wirelessly communicating with a group of devices
US10756795B2 (en) 2018-12-18 2020-08-25 XCOM Labs, Inc. User equipment with cellular link and peer-to-peer link
US11330649B2 (en) 2019-01-25 2022-05-10 XCOM Labs, Inc. Methods and systems of multi-link peer-to-peer communications
US10756767B1 (en) 2019-02-05 2020-08-25 XCOM Labs, Inc. User equipment for wirelessly communicating cellular signal with another user equipment
US11375408B2 (en) 2019-03-06 2022-06-28 XCOM Labs, Inc. Local breakout architecture
US10756782B1 (en) 2019-04-26 2020-08-25 XCOM Labs, Inc. Uplink active set management for multiple-input multiple-output communications
US11032841B2 (en) 2019-04-26 2021-06-08 XCOM Labs, Inc. Downlink active set management for multiple-input multiple-output communications
US10686502B1 (en) 2019-04-29 2020-06-16 XCOM Labs, Inc. Downlink user equipment selection
US10735057B1 (en) 2019-04-29 2020-08-04 XCOM Labs, Inc. Uplink user equipment selection
US11411778B2 (en) 2019-07-12 2022-08-09 XCOM Labs, Inc. Time-division duplex multiple input multiple output calibration
US11411779B2 (en) 2020-03-31 2022-08-09 XCOM Labs, Inc. Reference signal channel estimation
US11576078B2 (en) 2021-03-15 2023-02-07 International Business Machines Corporation Selective compression of data for uplink to a telecommunication network
CN115579013B (zh) * 2022-12-09 2023-03-10 深圳市锦锐科技股份有限公司 一种低功耗音频解码器

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5109530A (en) * 1990-10-24 1992-04-28 Motorola, Inc. Receiver with battery saver
JPH0575523A (ja) * 1991-09-17 1993-03-26 Nippon Telegr & Teleph Corp <Ntt> 間欠受信方式
JP3192839B2 (ja) * 1993-09-20 2001-07-30 富士通株式会社 初期送信電力の決定方法
US5542117A (en) * 1994-06-03 1996-07-30 Motorola, Inc. Method and apparatus for batery saving in a communication receiver
ES2184430T3 (es) * 1998-04-17 2003-04-01 Matsushita Electric Ind Co Ltd Dispositivo de comunicacion por radio y procedimiento que permite ajustar la velocidad de transmision.
FI20010760A0 (fi) * 2001-04-11 2001-04-11 Nokia Corp Menetelmä radiotaajuisen (RF) signaalin vastaanottamiseksi ja RF-vastaanotin
US7881711B2 (en) * 2002-07-08 2011-02-01 Qualcomm Incorporated Feedback system using dynamic decoding
US7257760B2 (en) * 2003-11-25 2007-08-14 Roland Reinhard Rick Early decoding of a control channel in a wireless communication system
US7463872B2 (en) * 2005-02-24 2008-12-09 Research In Motion Limited Methods and apparatus for controlling a gain state of a wireless receiver operating in an idle mode
KR100796850B1 (ko) * 2005-12-30 2008-01-22 삼성전자주식회사 Gsm 통신 장치의 총 배터리 수명을 개선하는 시스템
US7676214B2 (en) * 2006-02-24 2010-03-09 Samsung Electronics Co., Ltd Method and system for increasing the standby battery life of a mobile device
US7778615B2 (en) * 2006-06-29 2010-08-17 Nokia Corporation Signal level estimation in radio communication system
US8346313B2 (en) * 2006-08-01 2013-01-01 Qualcomm Incorporated Dynamic warm-up time for a wireless device in idle mode
CN102668612B (zh) 2009-11-27 2016-03-02 高通股份有限公司 增加无线通信中的容量

Also Published As

Publication number Publication date
RU2609544C2 (ru) 2017-02-02
HK1203021A1 (en) 2015-10-09
US20130242826A1 (en) 2013-09-19
EP2829127B1 (en) 2016-09-07
HUE030594T2 (en) 2017-05-29
CA2866163A1 (en) 2013-09-26
IL234439A (en) 2017-08-31
PH12014502070B1 (en) 2014-12-01
MY167265A (en) 2018-08-14
AU2013235225B2 (en) 2017-05-11
BR112014023109A8 (pt) 2021-06-22
WO2013142530A1 (en) 2013-09-26
KR20140134713A (ko) 2014-11-24
JP2015517245A (ja) 2015-06-18
SG11201405363WA (en) 2014-10-30
BR112014023109A2 (pt) 2017-06-20
KR102113451B1 (ko) 2020-05-21
RU2014142019A (ru) 2016-05-20
CN104205952B (zh) 2019-02-22
IN2014MN01883A (es) 2015-07-10
JP6122097B2 (ja) 2017-04-26
CA2866163C (en) 2020-08-18
PH12014502070A1 (en) 2014-12-01
TWI510115B (zh) 2015-11-21
EP2829127A1 (en) 2015-01-28
US8897188B2 (en) 2014-11-25
AU2013235225A1 (en) 2014-09-25
BR112014023109B1 (pt) 2022-10-11
CN104205952A (zh) 2014-12-10
TW201342964A (zh) 2013-10-16

Similar Documents

Publication Publication Date Title
ES2606653T3 (es) Procedimiento y aparato para la recepción discontinua en equipos de usuario para el ahorro de energía
ES2648488T3 (es) Procedimiento y aparato para la optimización del rendimiento de datos en escenarios DSDS
ES2775274T3 (es) Procedimiento, programa informático y dispositivo de cancelación de interferencia de enlace descendente
ES2886096T3 (es) Técnicas para ajustar la potencia de transmisión en comunicaciones inalámbricas
ES2524742T3 (es) Sistema y procedimiento de transmisión en enlace ascendente de entradas múltiples y salidas múltiples
ES2597985T3 (es) Sistema y procedimiento para la determinación de la potencia del tráfico a señal piloto en la transmisión de entradas múltiples y salidas múltiples de enlace ascendente
ES2806927T3 (es) Método y aparato para proporcionar comunicación discontinua eficiente
ES2761620T3 (es) Modo comprimido con mejoras de DCH
ES2729491T3 (es) Diseño piloto híbrido para comunicación de baja latencia
ES2720352T3 (es) Aparato y procedimiento para proporcionar retroalimentación HARQ en un sistema de comunicación inalámbrica de multiportadora
ES2552251T3 (es) Método y disposición para control de potencia de enlace ascendente
ES2657874T3 (es) Procedimiento y aparatos de programación de medición para la reselección celular de tecnología de acceso inter-radio
ES2537187T3 (es) Control de temporización en una red de acceso por paquetes de enlace descendente de alta velocidad multipunto
JP5107939B2 (ja) 無線通信システムにおける高速アクセスのための装置および方法
US9408207B2 (en) Methods and apparatus for enabling fast early termination of voice frames on the uplink
ES2875032T3 (es) Procedimiento y sistema para terminación anticipada de transmisiones como respuesta a un Ack de descodificación anticipada
CN104221451A (zh) 用于支持双sim卡双待机移动装置中的调离的方法和设备
ES2791784T3 (es) Aparato y procedimientos para realizar control de potencia de bucle externo para la terminación temprana de trama en comunicaciones inalámbricas
ES2837850T3 (es) Aparato y procedimiento para una gestión mejorada de energía móvil
TWI573431B (zh) 用於在電信中使用熱量緩解的智慧消隱特徵的方法和裝置
JP6199496B2 (ja) ハイブリッド自動再送要求(harq)プロセスの破棄
US9564920B2 (en) Method and apparatus for mitigation of false packet decodes due to early decoding
JP6563479B2 (ja) ワイヤレス通信において送信電力割振りを最適化するための技法
ES2702637T3 (es) Procedimiento y aparato para mejorar la eficiencia de la comunicación de tráfico a través de un canal de enlace descendente (DL)
US9258781B2 (en) Method and apparatus for early termination of an RX chain