ES2537341T3 - Configuración de memoria intermedia suave en un sistema de comunicaciones - Google Patents
Configuración de memoria intermedia suave en un sistema de comunicaciones Download PDFInfo
- Publication number
- ES2537341T3 ES2537341T3 ES09724659.9T ES09724659T ES2537341T3 ES 2537341 T3 ES2537341 T3 ES 2537341T3 ES 09724659 T ES09724659 T ES 09724659T ES 2537341 T3 ES2537341 T3 ES 2537341T3
- Authority
- ES
- Spain
- Prior art keywords
- soft
- harq
- retransmission request
- soft buffer
- automatic retransmission
- 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
Links
- 238000004891 communication Methods 0.000 title description 72
- 238000000034 method Methods 0.000 claims abstract description 127
- 230000008569 process Effects 0.000 claims abstract description 111
- 230000005540 biological transmission Effects 0.000 claims abstract description 51
- 238000005192 partition Methods 0.000 claims abstract description 43
- 238000004590 computer program Methods 0.000 claims description 4
- 238000007726 management method Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 14
- 230000008901 benefit Effects 0.000 description 10
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 8
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 208000037918 transfusion-transmitted disease Diseases 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000010267 cellular communication Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000013439 planning Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000010904 focused beam reflectance measurement Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Radio Transmission System (AREA)
- Communication Control (AREA)
Abstract
Un método, que comprende: la determinación de un número total de bits de canal suave (Nsuave), un primer número asociado a procesos de solicitud de retransmisión automática híbrida y un segundo número asociado a procesos de solicitud de retransmisión automática híbrida; y la selección de un tamaño de una partición de memoria intermedia suave (NIR) basada, al menos en parte, en el número total de bits de canal suave, el primer número y el segundo número, en donde el primer número comprende un número máximo de procesos de solicitud de retransmisión automática híbrida del enlace descendente (MDL_HARQ) y el segundo número comprende un número máximo configurado de procesos de solicitud de retransmisión automática híbrida (Mlímite), caracterizado por que el tamaño de la partición de memoria intermedia suave se selecciona basándose al menos en parte en lo siguiente:**Fórmula** en la que NIR es el tamaño de la partición de memoria intermedia suave; Nsuave es el número total de bits de canal suave; KMIMO es el número máximo de bloques de transporte transmisibles a un equipo de usuario en un intervalo de tiempo de transmisión; MDL_HARQ es el número máximo de procesos de solicitud de retransmisión automática híbrida del enlace descendente; y Mlímite es el número máximo configurado de procesos de solicitud de retransmisión automática híbrida.
Description
15
25
35
45
55
65
E09724659
21-05-2015
DESCRIPCIÓN
Configuración de memoria intermedia suave en un sistema de comunicaciones
Campo de la invención
La presente invención se dirige, en general, a sistemas de comunicaciones y, más particularmente, a un aparato, sistema y procedimiento para asignar una memoria intermedia suave entre una solicitud de retransmisión automática híbrida y procesos de múltiples entradas/múltiples salidas en un sistema de comunicaciones inalámbricas.
Antecedentes
Dado que los sistemas de comunicaciones inalámbricas tales como los teléfonos celulares, satélites y sistemas de comunicación por microondas se han ido extendiendo ampliamente y continúan atrayendo un número creciente de usuarios, hay una necesidad apremiante de acomodar un gran y variable número de dispositivos de comunicación transmitiendo un volumen creciente de datos a través de áreas celulares amplias con recursos fijos. Los diseños de los sistemas de comunicación tradicionales han sido presionados para proporcionar comunicación fiable a través de un área geográfica razonablemente amplia a la vista de la necesidad general de limitar la potencia y ancho de banda de transmisión para una base de clientes y niveles de expansión del servicio, rápidamente crecientes.
El proyecto de Evolución a Largo Término del Proyecto de Asociación para la Tercera Generación ("3GPP LTE") es el nombre generalmente usado para describir un esfuerzo en desarrollo a través de la industria para mejorar el Sistema de Telecomunicaciones Móvil Universal ("UMTS") para que las comunicaciones móviles hagan frente a los nuevos y continuos requisitos y a la base creciente de usuarios. Los objetivos de este proyecto basado globalmente incluye la mejora de la eficiencia de las comunicaciones, la reducción de costes, mejora de los servicios, haciendo uso de nuevas oportunidades del espectro, y consiguiendo una mejor integración con otras normas abiertas. El proyecto 3GPP LTE no es por sí mismo un esfuerzo para la generación de normas, sino que dará como resultado nuevas recomendaciones de normas para UMTS.
En los sistemas de comunicaciones inalámbricas tales como los sistemas de comunicaciones celulares 3GPP LTE, es necesario almacenar datos asociados a uno o más mensajes recibidos en la denominada memoria intermedia suave que almacena la denominada información suave asociada a los bits recibidos, que también se denominan como bits suaves. La información suave para un bit recibido contiene no solamente el valor más probable del bit, sino también una medición de su fiabilidad (por ejemplo una estimación de la energía de la señal recibida con relación al nivel de ruido). La expresión "información suave" o "bit suave" se refiere en general a no tomar una decisión firme acerca del valor de un bit durante la demodulación y/o entrada a un decodificador, lo que es también denominado como una decisión suave. Estas medidas de fiabilidad se pueden usar para mejorar el rendimiento de la decodificación. Por ejemplo, un paquete decodificado recibido y sus datos de soporte (es decir, los bits suaves) se almacenan en general en la memoria intermedia suave para permitir la combinación de los datos con los datos retransmitidos en el caso de que se tome la determinación de que el paquete se recibió con error en una transmisión previa o retransmisión previa. Una señal de solicitud de retransmisión automática híbrida ("HARQ") solicita que los datos sean retransmitidos de modo que los datos retransmitidos se puedan combinar en el receptor con el paquete recibido originalmente.
La entrada múltiple/salida múltiple ("MIMO") se refiere a técnicas en los sistemas de comunicación inalámbricos en los que múltiples antenas de transmisión y recepción en combinación con detectores en un receptor proporcionan una diversidad temporal y espacial y un multiplexado espacial para un proceso de recepción de señal. Estas técnicas proporcionan mejoras significativas para las señales que se degradan normalmente debido al desvanecimiento (por ejemplo, como resultado de múltiples trayectos con retardos de tránsito desiguales que puedan existir entre un transmisor y un receptor). Adicionalmente, MIMO permite el multiplexado de los datos en diferentes transmisiones continuas espaciales, de ese modo denominado multiplexado espacial, y por tanto permite en principio un incremento en la tasa de datos de n veces si se despliegan n antenas tanto en el transmisor como el receptor mediante la transmisión de n transmisiones continuas simultáneamente. Esas transmisiones continuas simultáneas se denominan también palabras de código MIMO.
Las estructuras digitales, particularmente en un receptor, que permiten los procesos HARQ y MIMO y sus mecanismos de soporte requieren una cantidad sustancial de memoria intermedia suave para almacenamiento de datos temporales, particularmente en las categorías de más alto nivel de los equipos de usuario que se configuran para soportar múltiples transmisiones simultáneas y actividades de recepción. La cantidad de memoria intermedia suave que se pueda requerir puede ser sustancialmente mayor de un megabyte. De ese modo, surge una necesidad práctica en el diseño de un transceptor inalámbrico tal como un equipo de usuario ("UE") para asignar memoria intermedia suave entre los procesos HARQ y MIMO.
Aunque se ha contemplado que la memoria HARQ se particione de modo desigual entre procesos HARQ, algunos componentes preferirían proporcionar una partición igual de la memoria HARQ. El inconveniente, sin embargo, es que el particionado igual de la memoria no ofrece ninguna ventaja de hardware, pero en su lugar incrementa el coste
E09724659
21-05-2015
del UE requiriendo más memoria HARQ de la que es necesaria. La memoria del UE para HARQ puede ser bastante grande, y en consecuencia influencia sustancialmente la partición de la memoria. También se ha propuesto retener la capacidad de configurar la memoria HARQ por procesos, además de una combinación de tasa de memoria intermedia limitada ("LBRM"), para minimizar los requisitos de memoria del UE. Adicionalmente, es posible dividir la
5 memoria intermedia suave asimétricamente por palabra de código MIMO (es decir, cada palabra de código MIMO estaría asociada a un proceso HARQ). También se ha hecho notar que a la vista del pequeño contenido útil codificado asociado al protocolo de voz sobre Internet ("VoIP") en comparación con los paquetes del protocolo de Internet ("IP"), que podría usarse una memoria no igual para cada proceso HARQ, independientemente del uso del LBRM, para minimizar los requisitos globales de memoria.
Considerando las limitaciones y diversas direcciones de diseño de los sistemas en conflicto como se ha descrito anteriormente, un sistema y un procedimiento para proporcionar una asignación práctica de memoria intermedia suave entre los procesos HARQ y MIMO no está disponible actualmente para las aplicaciones inalámbricas que están por venir. En consecuencia, lo que se necesita en la técnica es un sistema de comunicaciones que opere con
15 una asignación práctica de la memoria intermedia suave para procesos HARQ y MIMO en el entorno operativo que puede anticiparse se va a encontrar.
El documento US 2004/252798 A1 desvela un módulo de procesamiento de Redundancia Incremental (IR) que accede a la pluralidad de registros del módulo de procesamiento de IR, recibe los bits de decisión suave del bloque de datos y realiza operaciones de IR sobre los bits de decisión suave del bloque de datos en un intento de decodificar correctamente el bloque de datos. El documento US 2007/189231 A1 desvela un mapeado de al menos una parte de una pluralidad de bits de información en una transmisión de bits HSDPA a direcciones de memoria particulares sin pasar por la memoria intermedia una parte de una pluralidad de bits de información durante un procesamiento de solicitud automática híbrida (HARQ).
25 El documento WO 2006/035114 A desvela un procedimiento para asignación de memoria en conjunto con la retransmisión de paquetes de datos durante un traspaso suave.
Sumario
Estos y otros problemas se resuelven o se evitan en general, y se consiguen en general ventajas técnicas, mediante realizaciones ventajosas de la presente invención, que incluye un sistema de comunicaciones inalámbricas (por ejemplo que incluye una red de comunicaciones celular inalámbricas) configurada para asignar memoria intermedia suave entre procesos HARQ y MIMO.
35 En una realización, un aparato (por ejemplo, un equipo de usuario) del sistema de comunicaciones inalámbricas se configura para comunicar datos a través de un canal inalámbrico con un número total de canales suaves y un número de procesos de solicitud de retransmisión automática híbrida ("HARQ"). El aparato incluye una memoria intermedia suave, cuya partición se determina como una función del número total de bits de canal suaves y el número de procesos HARQ configurados. El aparato incluye también un procesador configurado para seleccionar el
⎢⎥
N
suave
K ⋅ min (M ,M )
MIMO DL_HARQ límite
tamaño de una partición de memoria intermedia suave de acuerdo con:
NIR =
⎢ ⎢⎣⎥ ⎥⎦
, en la
que NIR es el tamaño de la partición de memoria intermedia suave; Nsuave es el número total de bits de canal suaves; KMIMO es el número máximo de bloques de transporte transmisibles al equipo de usuario en un intervalo de tiempo de transmisión; MDL_HARQ es el número máximo de procesos de solicitud de retransmisión automática híbrida del enlace 45 descendente; y Mlímite es el número máximo configurado de procesos de solicitud de retransmisión automática híbrida. En una realización adicional, el aparato incluye un transceptor con capacidad de múltiples entradas/múltiples salidas ("MIMO") usando bloques de transporte MIMO, en el que cada bloque de transporte MIMO incluye el mismo número de bits suaves. En una realización, los datos se transmiten a través del canal inalámbrico teniendo en cuenta el tamaño seleccionado de las particiones de memoria intermedia suave durante la combinación de tasas. Esto se puede realizar usando un esquema LBRM y teniendo en cuenta el tamaño de la partición de memoria intermedia suave para la limitación del esquema de coincidencia-tasa. En una realización adicional, el número total de bits de canal suaves se divide en menos particiones de memoria intermedia suave que el número máximo de procesos HARQ (es decir, se proporcionan menos particiones de memoria intermedia suave que procesos HARQ). Para una operación de transmisión múltiple continua, el número de particiones de memoria intermedia suaves se
55 puede multiplicar por el número de transmisiones continuas MIMO paralelas. Cuando se selecciona un número de particiones de memoria intermedia suave tan pequeño, los datos desde una transmisión inicial se descartan si no está disponible ninguna partición de memoria intermedia suave para almacenamiento de los mismos en un cierto punto en el tiempo.
Lo anterior ha perfilado bastante ampliamente las características y ventajas técnicas de la presente invención para que se pueda comprender mejor la descripción detallada a continuación de la invención. Se describirán en el presente documento a continuación características y ventajas adicionales de la invención. Se debería apreciar por los expertos en la técnica que la concepción y realización específica desvelada se puede utilizar fácilmente como una base para la modificación o diseño de otras estructuras o procesos para llevar a cabo las mismas finalidades de
15
25
35
45
55
65
E09724659
21-05-2015
la presente invención. Se deberían dar cuenta también los expertos en la técnica de que dichas construcciones equivalentes no se apartan del alcance de la invención.
Breve descripción de los dibujos
Para una comprensión más completa de la presente invención, y las ventajas de la misma, se hace referencia ahora a las descripciones siguientes tomadas en conjunto con los dibujos adjuntos, en los que:
Las FIGURAS 1 y 2 ilustran diagramas a nivel de sistema de un sistema de comunicaciones que incluye un sistema de comunicaciones inalámbrico que proporciona un entorno para la aplicación de los principios de la presente invención; la FIGURA 3 ilustra un diagrama a nivel de sistema de un elemento de comunicación de un sistema de comunicaciones que proporciona una estructura para la aplicación de los principios de la presente invención; la FIGURA 4 ilustra una combinación de tasas de memoria intermedia circular completa y limitada en la memoria intermedia suave de acuerdo con los principios de la presente invención; la FIGURA 5 ilustra los valores del parámetro de la capa física del enlace descendente tal como se fijan por categoría de equipo de usuario de acuerdo con los principios de la presente invención; la FIGURA 6 ilustra el número máximo de bits de un bloque de transporte de canal compartido del enlace ascendente transmitido dentro de un intervalo temporizado de transmisión en función de la categoría de los equipos de usuario de acuerdo con los principios de la presente invención; la FIGURA 7 ilustra el número de procesos HARQ en función de la periodicidad y asignación de enlace ascendente/descendente de acuerdo con los principios de la presente invención; la FIGURA 8 ilustra la tasa de codificación mínima en función de un número de procesos HARQ de acuerdo con los principios de la presente invención; la FIGURA 9 ilustra gráficos que muestran la probabilidad de que se ocupe más de un número de particiones de memoria intermedia suave de acuerdo con los principios de la presente invención; y la FIGURA 10 ilustra un diagrama de bloques que muestra una implementación de ejemplo de asignación de memoria intermedia suave a procesos HARQ de acuerdo con los principios de la presente invención.
Descripción detallada de realizaciones ilustrativas
Se explica con detalle a continuación la realización y uso de las realizaciones actualmente preferidas. Se debería apreciar, sin embargo, que la presente invención proporciona muchos conceptos inventivos aplicables que se pueden realizar en una amplia variedad de contextos específicos. Las realizaciones específicas explicadas son meramente ilustrativas de vías específicas para realizar y usar la invención, y no para limitar el alcance de la invención.
La presente invención se describirá con respecto a realizaciones de ejemplo en un contexto específico de asignación de una memoria intermedia suave entre procesos HARQ y MIMO en un transceptor en un sistema de comunicaciones inalámbricas. En general, la invención se puede aplicar a cualquier sistema de comunicaciones inalámbricas tal como a una red de comunicaciones inalámbricas celular o ad hoc.
Con referencia inicialmente a la FIGURA 1, se ilustra un diagrama a nivel de sistema de un sistema de comunicaciones que incluye un sistema de comunicaciones inalámbricas que proporciona un entorno para la aplicación de los principios de la presente invención. Aunque el sistema de comunicaciones ilustrado en la FIGURA 1 representa un sistema de comunicaciones celular, los sistemas de comunicaciones inalámbricas ad hoc, tal como los descritos en la norma IEEE 802.16, proporcionan otro entorno para la aplicación de los principios de la presente invención. El sistema de comunicaciones inalámbricas se puede configurar para proporcionar servicios de telecomunicaciones móviles universales de una red de acceso por radio terrestre UMTS evolucionada ("e-UTRAN"). Una entidad de gestión móvil ("MME")/pasarela de evolución de la arquitectura del sistema ("SAE GW") proporciona funcionalidad de control para un nodo B e-UTRAN (designado "eNB", un "nodo B evolucionado", también denominado como una "estación base") a través de un enlace de comunicaciones S1. Las estaciones base comunican a través de enlaces de comunicación X2. Los diversos enlaces de comunicación son normalmente trayectos de comunicación por fibra, microondas u otra comunicación metálica de alta frecuencia tales como enlaces coaxiales, o combinaciones de los mismos.
Las estaciones base comunican con el equipo de usuario, que es normalmente un transceptor móvil llevado por un usuario. De ese modo, los enlaces de comunicación (designados enlaces de comunicación "Uu") que conectan las estaciones bases al equipo de usuario son enlaces por aire que emplean señales de comunicaciones inalámbricas tales como, por ejemplo, una señal multiplexada por división de frecuencia ortogonal ("OFDM").
Pasando ahora a la FIGURA 2, se ilustra un diagrama a nivel de sistema del sistema de comunicaciones que incluye un sistema de comunicaciones inalámbricas que proporciona un entorno para la aplicación de los principios de la presente invención. El sistema de comunicaciones inalámbricas proporciona una arquitectura e-UTRAN que incluye estaciones bases que proporcionan terminaciones de protocolo en el plano de usuario e-UTRAN (protocolo de convergencia de datos en paquetes/control de enlace por radio/control de acceso al medio/físico) y el plano de
15
25
35
45
55
65
E09724659
21-05-2015
control (control de recursos de radio) hacia el equipo de usuario. Las estaciones base se interconectan con interfaces o enlaces de comunicación X2. Las estaciones base también se conectan con interfaces o enlaces de comunicación S1 a un núcleo de paquete evolucionado ("EPC") que incluye una entidad de gestión móvil ("MME")/pasarela de evolución de la arquitectura del sistema ("SAE GW"). La interfaz S1 soporta una relación de entidad múltiple entre la entidad de gestión móvil/pasarela de evolución de la arquitectura del sistema y las estaciones base. Para aplicaciones que soportan el traspaso entre móviles -pública terrestre, la movilidad del modo activo entre eNB está soportada por la recolocación de la entidad de gestión móvil/pasarela de evolución de la arquitectura del sistema a través de la interfaz S1.
Las estaciones base pueden alojar funciones tales como gestión de recursos de radio (por ejemplo protocolo de Internet ("IP")), compresión de cabecera y cifrado de las transmisiones de datos de usuario, el cifrado de las transmisiones de datos de usuario, el control de portadora de radio, el control de admisión de radio, el control de la movilidad de conexión, la asignación dinámica de recursos a los equipos de usuario tanto en el enlace ascendente como en el enlace descendente, la selección de una entidad de gestión de la movilidad en la descripción del equipo de usuario, el enrutado de datos en el plano de usuario hacia la entidad en el plano de usuario, la planificación y transmisión de mensajes de búsqueda (originados desde la entidad de gestión de movilidad), la planificación y transmisión de información emitida (originada desde la entidad de gestión de la movilidad u operaciones y mantenimiento), y la medición y notificación de la configuración para movilidad y planificación. La entidad de gestión de movilidad/pasarela de evolución de la arquitectura del sistema puede alojar funciones tales como la distribución de los mensajes de busca a las estaciones base, control de seguridad, finalización de los paquetes en el plano U por razones de búsqueda, conmutación al plano U para soporte de la movilidad del equipo de usuario, control de la movilidad en estado inactivo, y control de la portadora de evolución de la arquitectura del sistema. El equipo de usuario recibe una asignación de un grupo de bloques de información desde las estaciones base.
Pasando ahora a la FIGURA 3, se ilustra un diagrama a nivel de sistema de un elemento de comunicación del sistema de comunicaciones que proporciona una estructura para la aplicación de los principios de la presente invención. El elemento o dispositivo de comunicación puede representar, sin limitación, una estación base, equipos de usuario tales como una estación terminal móvil, un elemento de control de red, un nodo de comunicación, o similares. El elemento de comunicación incluye, al menos, un procesador, memoria que almacena programas y datos de naturaleza temporal o más permanente, una antena, y un transceptor de frecuencia de radio conectado a la antena y al procesador para comunicación inalámbrica bidireccional. El elemento de comunicación puede proporcionar servicios de comunicación punto a punto y/o punto a multipunto.
El elemento de comunicación, tal como una estación base en una red celular, puede estar conectado a un elemento de red de comunicación, tal como un elemento de control de red o una red de telecomunicaciones conmutada pública ("PSTN"). El elemento de control de red puede, a su vez, estar formado con un procesador, memoria, y otros elementos electrónicos (no mostrados). El elemento de control de red proporciona generalmente acceso a una red de telecomunicaciones tales como una PSTN. El acceso puede proporcionarse usando fibra óptica, coaxial, par trenzado, comunicación por microondas o un enlace similar conectado a un elemento terminal del enlace apropiado. Un elemento de comunicación formado como una estación móvil es generalmente un dispositivo autocontenido dirigido a ser llevado por un usuario final.
El procesador en el elemento de comunicación, que se puede implementar con uno o una pluralidad de dispositivos de procesamiento, realiza funciones asociadas a su operación que incluyen, sin limitación, la codificación y decodificación de bits individuales que forman un mensaje de comunicación, formateo de la información, y control global del elemento de comunicación, incluyendo procesos relativos a la gestión de recursos. Las funciones de ejemplo relativas a la gestión de recursos incluyen, sin limitación, la instalación de hardware, la gestión del tráfico, análisis de datos de rendimiento, seguimiento de usuarios y equipos finales, gestión de la configuración, administración del usuario final, gestión del equipo de usuario, gestión de tarifas, suscripciones, y facturación y similares. La ejecución de todas o parte de las funciones o procesos particulares relativos a la gestión de recursos se puede realizar en un equipo separado de, y/o conectado a, el elemento de comunicación, lo que da como resultado que dichas funciones o procesos se comunican para la ejecución al elemento de comunicación. El procesador del elemento de comunicación puede ser de cualquier tipo adecuado para un entorno de aplicación local, y puede incluir uno o más ordenadores de propósito general, ordenadores de propósito especial, microprocesadores, procesadores de señal digital ("DSP"), y procesadores basados en una arquitectura de procesador de núcleo múltiple, como ejemplos no limitativos.
El transceptor del elemento de comunicación modula la información sobre una forma de onda portadora para la transmisión mediante el elemento de comunicación a través de la antena a otro elemento de comunicación. El transceptor demodula la información recibida a través de la antena para su procesamiento adicional por otros elementos de comunicación.
La memoria del elemento de comunicación, como se ha introducido anteriormente, puede ser de cualquier tipo adecuado para un entorno de aplicación local, y se puede implementar usando cualquier tecnología de almacenamiento de datos volátil o no volátil tal como dispositivos de memoria basados en semiconductores, dispositivos y sistemas de memoria magnéticos y dispositivos y sistemas de memoria ópticos, memoria fija, memoria
15
25
35
45
55
65
E09724659
21-05-2015
extraíble y memoria intermedia suave. Los programas almacenados en la memoria pueden incluir instrucciones de programas que, cuando se ejecutan por un procesador asociado, permiten que el elemento de comunicación realice las tareas tal como se han descrito en el presente documento. Realizaciones ejemplares del sistema, subsistemas, y módulos tal como se describen en el presente documento se pueden implementar, al menos en parte, mediante un software de ordenador ejecutable por procesadores de, por ejemplo, el equipo de usuario y la estación base, o mediante hardware, o mediante combinaciones de los mismos. Como se hará más evidente, los sistemas, subsistemas y módulos se pueden realizar en el elemento de comunicación tal como se ha ilustrado y descrito anteriormente.
En recientes contribuciones a este aspecto, se han acometido los algoritmos LBRM y los tamaños de la memoria intermedia suave para UE de LTE. Adicionalmente, se puede realizar una combinación de tasa de memoria intermedia completa ("FBRM") con combinación de tasa de etapa única tal como se específica en 3GPP TS 36.212, "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 8)," V8.0.0, de septiembre de 2007, y la combinación de tasa de memoria intermedia limitada ("LBRM") se puede realizar con combinación de tasa de etapa simple basada en la especificación 3GPP 36.212 V8.2.0, de marzo de 2008, con las excepciones de que los requisitos de almacenamiento son reducidos mediante el forzado a una envolvente temprana de la memoria circular virtual, en la que el punto de envolvente se calcularía basándose en el tamaño de la memoria intermedia suave disponible, y las localizaciones de la versión de redundancia se "comprimen" para asegurar que todas las versiones de redundancia ("RV") se localizan previamente al punto de envolvente. Una combinación de tasa de memoria intermedia circular limitada y completa se ilustra en la FIGURA 4, en la que la combinación de tasa de memoria intermedia completa se ilustra en la parte superior de la FIGURA, y la combinación de tasa de memoria intermedia limitada alcanzada a través de una envolvente anticipada con posiciones de RV de definidas se ilustra en la parte inferior de la FIGURA.
Como se contempla adicionalmente, los valores del parámetro de la capa física del enlace descendente se fijan por categoría del UE tal como se ilustra en la FIGURA 5. La categoría del UE en sistemas 3GPP, que es normalmente un número de uno a seis, se refiere generalmente al nivel de capacidad del UE, por ejemplo, el número máximo de transmisiones MIMO y el número máximo de bloques de recursos que pueden soportarse, el tamaño de la memoria intermedia suave HARQ, y la tasa de datos de pico. La FIGURA 5 ilustra el número máximo de bits del bloque de transporte del canal compartido de enlace descendente ("DL-SCH") dentro de un intervalo de tiempo de transmisión ("TTI"), el número máximo de bits de un bloque de transporte DL_SCH recibido dentro de un TTI, el número total de bits de canal suaves y el número máximo de capas soportadas para multiplexado espacial en el enlace descendente ("DL"), es decir, el número máximo de transmisiones MIMO en función de la categoría del UE. Como se ilustra en la FIGURA 5, un número sustancial de bits de canal suave frecuentemente bastante por encima de 106 bits de canal suave, puedan requerirse para diversas categorías del UE, dado que cada bit suave requiere normalmente el almacenamiento de al menos varios bits adicionales para almacenar también la fiabilidad asociada al bit recibido. En consecuencia, esto puede requerir sustancialmente más de un megabyte de memoria. Como se ilustra en la FIGURA 6, el número máximo de bits de un bloque de transporte del canal compartido del enlace ascendente ("UL_SCH") transmitido dentro de un TTI se ilustra como una función de la categoría del UE. De ese modo, a pesar de lo precedente, no es conocido y no está establecido cómo distribuir prácticamente la memoria intermedia suave entre procesos HARQ y transmisiones MIMO para las aplicaciones inalámbricas más exigentes que se puedan presentar. Adicionalmente, la división de la memoria intermedia suave por defecto puede definirse por las especificaciones LTE, independientemente de la posibilidad de proporcionar una opción para reconfigurar la división de memoria intermedia suave por proceso HARQ. Esto es particularmente útil debido a que puede permitir ventajosamente que efectivamente la comunicación se inicie antes de reconfigurar explícitamente la división de la memoria intermedia suave por proceso HARQ.
Se introduce ahora una asignación por defecto de memoria intermedia suave a procesos HARQ que se puede resumir como se expone a continuación. El tamaño de la memoria intermedia suave para un bloque de transporte, NIR, es aplicable tanto al modo dúplex por división de frecuencia ("FDD") como al dúplex por división de tiempo ("TDD"). Se debería observar que de acuerdo con las especificaciones LTE actuales, el número de procesos HARQ que es necesario ejecutar simultáneamente para conseguir una tasa de datos máxima para FDD es ocho veces el número de transmisiones continuas espaciales. La razón para esto es que hay un retardo de ida y vuelta típico de ocho TTI. El retardo de ida y vuelta se mide desde la transmisión de un paquete, incluyendo su detección, y la transmisión de un acuse de recibo o no acuse de recibo para una retransmisión del paquete, la detección de este acuse de recibo o no acuse de recibo, y el tiempo que se necesita hasta la transmisión puede realizarse. Para TDD, el retardo de ida y vuelta depende de la asignación de recursos DL/UL particular, y puede ser tan alta como quince porque, debido a la naturaleza del TDD, no es siempre posible enviar inmediatamente un acuse de recibo o una retransmisión. Dicha transmisión puedes realizarse solamente cuando tiene lugar una oportunidad de transmisión DL
o UL compatible. Cada proceso HARQ tiene asignado el mismo número de bits suaves. Si se configura el MIMO para un UE, cada bloque de transporte MIMO tiene asignado el mismo número de bits suaves. Los siguientes dos parámetros describen el uso de la memoria intermedia suave. El número total de bits de canal suave, Nsuave, se define por separado para cada categoría de UE y se indica en lo que sigue por el símbolo Nsuave. El tamaño de la memoria intermedia suave, NIR, se señaliza preferiblemente por bloque de transporte al algoritmo de combinación de tasa para configurar apropiadamente el LBRM.
E09724659
21-05-2015
La vinculación por defecto entre los parámetros de los bits de canal suave Nsuave y el tamaño de la memoria intermedia suave NIR se específica según se indica a continuación mediante la ecuación (1) para asegurar que tanto una estación base o eNB como una compatibilidad de UE configuran sus motores de codificación y decodificación de combinación de tasa. La siguiente vinculación entre los parámetros de los bits de canal suave Nsuave y el tamaño de 5 memoria intermedia suave NIR, representado a continuación por la ecuación (1), se introduce para un UE, y también para una estación base. Para terminales TDD con categoría 3, 4 o 5 definidos en 3GPP TS 36.306 (o, en general, siempre que los bits de memoria intermedia suave totales definidos sean relativamente pequeños en comparación con el número definido de procesos HARQ), el Número_de_procesos_que_usarán_HARQ se selecciona preferiblemente para que caiga entre ocho y doce. Un ajuste preferido para este parámetro es nueve tal como se
10 explica adicionalmente en el presente documento a continuación. El tamaño de memoria intermedia suave total disponible, el número de transmisiones MIMO y el retardo de ida y vuelta determinan la elección apropiada del número máximo de procesos HARQ Mlímite. Otro ajuste preferido es ocho, debido a que en este caso la tasa de códigos usada máxima sería la misma para FDD y TDD, lo que puede simplificar la implementación, y lo que también puede incrementar las características compartidas entre FDD y TDD.
15 La vinculación por defecto entre los parámetros de los bits de canal suave Nsuave y el tamaño de memoria intermedia suave NIR se específica según se indica a continuación por la ecuación (1).
⎢
N
suave
min (K ⋅ M ,M )
MIMO DL_HARQ límite
⎥ ⎥ ⎥⎦
NIR =
⎢ ⎢⎣
KMIMO es el número máximo de bloques de transporte que se puede transmitir a un UE en un TTI. El valor dos se usa si se configura para un UE el multiplexado espacial con dos transmisiones continuas espaciales, cuatro si se configura para un UE el multiplexado espacial con cuatro transmisiones continuas espaciales, o, en general, n si se
25 configura para un UE el multiplexado espacial con n transmisiones continuas espaciales. En caso contrario, se usa el valor uno. Esta información se proporciona al UE a través de una señalización de la capa más alta, tal como se describe en el documento 3GPP TS 36.213, titulado "E-UTRA Physical Layer Procedures", sección 7.1, V.8.2.0.
MDL_HARQ es el número máximo de procesos HARQ en el DL. El valor ocho se usa para FDD. Los valores 4, 7, 10, 6,
30 9, 12, 15 se usan para TDD dependiendo de la asignación de recursos DL/UL. Los datos ilustrados en la FIGURA 7 proporcionan en la columna más a la derecha el número de procesos HARQ en función de la periodicidad y de la asignación enlace ascendente/descendente. El número máximo de procesos HARQ Mlímite es una constante igual a 18 en este ejemplo, pero se pueden elegir asimismo otros valores.
35 Las siguientes opciones adicionales se refieren a la ecuación (1) para el caso en el que no se use MIMO, es decir para el caso en el que KMIMO = 1. Como una primera opción, se puede usar el mismo valor para el número máximo de procesos HARQ Mlímite, (por ejemplo, Mlímite = 18) tanto para el caso de transmisión MIMO dual como para el caso de transmisión continua simple. Efectivamente, sin embargo, entonces para el caso de transmisión continua simple sucederá al mismo resultado que para el ajuste el número máximo de procesos HARQ Mlímite = 15 debido a la
40 operación mínima. Esto sucede debido a que MDL_HARQ < 15, es decir no hay sobreasignación de las particiones de memoria intermedia suave para cada proceso HARQ para el caso no MIMO, debido a que como mucho pueden estar activos 15 procesos HARQ. En consecuencia MDL_HARQ < Mlímite, de modo que bajo estas suposiciones nunca hay una limitación debida a la sobreasignación para el caso de transmisión simple.
45 Como una opción, se puede usar la mitad del valor para el número máximo de procesos HARQ Mlímite, es decir, Mlímite = 9 en el caso de transmisión simple y Mlímite = 18 en el caso de transmisión dual. En esta opción existe la ventaja de que es posible una simplificación de la fórmula, dado que el número máximo de bloques de transporte que se puede transmitir a un equipo de usuario KMIMO se pueden eliminar de la función mínimo tal como se muestra en la ecuación (2) a continuación. En este caso, se puede usar para ambos casos el mismo valor del número
50 máximo de procesos HARQ Mlímite.
⎢
N
suave
K ⋅ min (M ,M )
MIMO DL_HARQ límite
(2)
⎥ ⎥ ⎥⎦
NIR =
⎢ ⎢⎣
55 En esta opción hay la misma probabilidad de memoria insuficiente si la probabilidad de acuse de recibo / acuse de recibo negativo ("ACK/NACK") siempre se correlaciona con las transmisiones continuas MIMO. Esto puede ser bien el caso debido a que ambas transmisiones se permiten al mismo tiempo, en el mismo TTI, y por lo tanto están afectadas generalmente por la misma interferencia. Ambas sufrirán de una mala detección por ejemplo, si tiene lugar una interferencia súbita. La tasa de códigos más baja en este caso para una transmisión simple es 0,375, que es
60 una tasa de códigos razonablemente baja.
E09724659
21-05-2015
Como otra opción, se pueden asignar valores individuales para el número máximo de procesos HARQ Mlímite, por ejemplo Mlímite = 12 para KMIMO = 1, y Mlímite = 18 para KMIMO = 2. La ventaja aquí es que los ajustes se pueden refinar independientemente para ambos casos. Por ejemplo, aproximadamente se puede fijar la misma probabilidad de memoria insuficiente también en el caso de que la probabilidad de ACK/NACK no se correlacione o al menos no esté
5 completamente correlacionada para las transmisiones continuas MIMO. Se puede usar una tasa de códigos media para una transmisión simple.
Se pueden realizar varios otros comentarios y observaciones en relación a la vinculación entre los parámetros para bits del canal suave Nsuave y el tamaño de la memoria intermedia suave NIR representado por la ecuación (1). Se consideran principalmente las categorías de UE 3, 4 y 5, aunque los resultados se aplican también a las categorías de UE 1 y 2 con la mínima tasa de codificación escalada a 1/3. Se eligió un valor acordado para los bits de canal suave Nsuave tal como se describe en 3GPP TS 36.306, "Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) Radio Access Capabilities", V8.2.0, de modo que todos bits recibidos encajen en la memoria intermedia suave del UE a la tasa de datos de pico en cada proceso HARQ, y cuando el Número_de_procesos_ 15 que_usarán_HARQ es ocho, siempre que la tasa de codificación mínima cr ≤ 2/3. La ecuación (1) anterior se adapta a este acuerdo. También, cuando la tasa de datos es inferior a la de pico, o cuando el número máximo de procesos HARQ es más bajo de ocho (para TDD) entonces es posible, gradualmente, encajar todos los bits recibidos en la memoria intermedia suave con las tasas de codificación mínima, conduciendo a una redundancia incremental ("IR")
o mejoras del rendimiento HARQ ("IR", memoria intermedia suave).
Adicionalmente, cuando el número de procesos HARQ supera los ocho, un intento para encajar todos los bits recibidos dentro de la memoria intermedia suave (si Mlímite = MDL_HARQ) incrementa gradualmente la tasa de codificación mínima ("cr"), conduciendo eventualmente a cr = (2/3)·15/8 = 1,25 en el caso de 15 procesos HARQ en la tasa de datos de pico. Claramente, no es factible una tasa de codificación mayor que la unidad, lo que muestra
25 que la técnica anterior no puede conseguir la tasa de datos máxima en tal caso. En una realización, mediante la introducción de la constante para el número máximo de procesos HARQ Mlímite, se garantiza que la tasa de codificación mínima cr no supera cr = 0,75. Sin embargo, en el peor caso, no todos los bits recibidos pueden encajar en la memoria intermedia suave para todos los procesos HARQ a esta tasa de codificación, esto es aceptable dada la muy baja probabilidad de que todos los 15 procesos HARQ den como resultado un NACK, y el beneficio de un ajuste de memoria común tanto para FDD como para TDD.
Los tamaños de memoria intermedia suave acordados se dimensionan para encajar los bits recibidos en la mínima tasa de codificación de 1/3 para las categorías de UE 1 y 2. Para las categorías de UE 3, 4 y 5, todos los bits recibidos encajarán dentro de la memoria intermedia suave con la mínima tasa de codificación de 2/3 en el peor
35 caso, correspondiente al tamaño fijado para el bloque de transporte mayor. En este análisis, la atención es sobre el caso más típico de las categorías 3, 4 y 5. También, la atención es sobre el escenario del peor caso del UE que se planifica con el tamaño fijado dentro del bloque de transporte mayor. Esto se denomina también como operación con la tasa de datos de pico.
Si el tamaño de la memoria intermedia suave NIR se fija simplemente como:
⎢
N
suave
K ⋅ M
MIMO DL_HARQ
⎥ ⎥ ⎥⎦
NIR =
⎢ ⎢⎣
es decir, no de acuerdo con una realización, entonces la tasa de codificación obtenible se incrementa con un número
45 creciente de procesos HARQ, eventualmente superando uno. Esto se ilustra en la FIGURA 8. Claramente, con este ajuste no es posible obtener tasas de datos de pico en el DL si MDL_HARQ es igual a 12 o 15, dado que la coincidencia de la tasa se envolverá antes del final de un campo sistemático, es decir, no solamente no es posible transmitir ningún bit de paridad, sino que incluso no es posible transmitir todos los bits sistemáticos. En consecuencia, no es posible transmitir todos los datos. A la inversa, si MDL_HARQ < 8, entonces se puede obtener una tasa de codificación inferior a 2/3.
Por otro lado, se necesita un pragmatismo cuando se habla acerca de la ocupación de la memoria intermedia suave en las tasas de datos de pico. Concretamente, la memoria intermedia suave y el IR solo se requieren si el primer intento HARQ falla. Si éste es un suceso frecuente, entonces el enlace esencialmente no está funcionando a la tasa
55 de pico. En otras palabras, estrictamente hablándolo a la tasa de datos de pico, no hay necesidad de la memoria intermedia suave.
Naturalmente, en la práctica, algunas primeras transmisiones fallarán y se ahorrará energía en la memoria intermedia suave. Sin embargo, bajo condiciones de operación razonables, la oportunidad de que un gran número de bloques de transporte falle es muy baja. Esto se ilustra en la FIGURA 9 para MDL_HARQ igual a 12 y 15, y KMIMO =
2. La FIGURA 9 ilustra gráficos que muestran la probabilidad de que más de "X" particiones de memoria intermedia suave estén ocupadas, es decir, la probabilidad de que se genere un NACK para más de X bloques de transporte. Se supuso una probabilidad de un NACK = 0,4 en la construcción de la FIGURA. Suponiendo, entonces, una probabilidad de NACK tan alta como 0,4, la probabilidad de que más de 18 bloques de transporte (de entre 24 y 30,
15
25
35
45
55
65
E09724659
21-05-2015
respectivamente) den como resultado un NACK es menor del uno por ciento. Dadas estas conclusiones, es razonable sobreasignar la memoria intermedia suave mediante el ajuste del tamaño de la memoria intermedia suave NIR de acuerdo con la ecuación (1), permitiendo tasas de datos de pico idénticas tanto para los modos de comunicación FDD como TDD y una implementación simple. De acuerdo con este análisis la pérdida de rendimiento que puede esperarse será menor del uno por ciento, lo que es fácilmente tolerable, y sería normalmente menor que la ganancia que es posible mediante el uso de una tasa de codificación más baja. Básicamente hay un compromiso la selección del número máximo de procesos HARQ Mlímite. Si el número máximo de procesos HARQ Mlímite se selecciona demasiado bajo, entonces solo se configurarán unas pocas particiones de memoria intermedia suave, y hay un riesgo más elevado de que la memoria intermedia suave no esté disponible para un proceso HARQ. Esto impactará en el rendimiento si sucede demasiado frecuentemente. Sin embargo, si se selecciona demasiado alto, entonces al menos para tasas de datos altas la tasa de codificación concebible es alta, y esto también impacta en el rendimiento, particularmente para retransmisiones debido a que es posible una menor ganancia de IR. De ese modo, el valor del número máximo de procesos HARQ Mlímite se debería seleccionar adecuadamente. Dado que la selección óptima también depende de ciertos parámetros tales como la probabilidad de NACK y la ganancia de codificación del decodificador específico, es una solución pragmática elegir un valor medio para Mlímite que no será necesariamente óptimo en cada caso, pero que se comporta razonablemente bien.
En una realización adicional, el valor del número máximo de procesos HARQ Mlímite se selecciona dependiendo de una condición de operación, por ejemplo, la estación base selecciona este parámetro con una señalización apropiada. A continuación se puede seleccionar un valor preferido para un escenario de operación dado. En una realización adicional, se seleccionan varios valores del número máximo de procesos HARQ Mlímite dependiendo del valor del número máximo de bloques de transporte que se pueden transmitir a un equipo de usuario KMIMO.
Pasando ahora a la FIGURA 10, se ilustra un diagrama de bloques que muestra una implementación ejemplar de la asignación de la memoria intermedia suave a procesos HARQ de acuerdo con los principios de la presente invención. Es una ventaja particular de la invención permitir una gestión fácil de la memoria en un UE y, en particular, no requerir una gestión dinámica avanzada de la memoria. La gestión dinámica avanzada de la memoria se puede realizar en sistemas operativos sofisticados, pero normalmente no está fácilmente disponible en dispositivos de ordenador embebidos que se usan normalmente para procesamiento de datos en terminales debido a que la complejidad y coste es la mayor preocupación para dichos elementos de comunicación.
La memoria intermedia suave se ilustra en la parte derecha superior de la FIGURA. Esta memoria intermedia suave se particione en un número de particiones a ser usadas por los procesos HARQ. Este particionado se muestra a través de líneas discontinuas. Por simplicidad, solo se muestran cuatro particiones en la FIGURA. En el lado izquierdo hay una tabla índice que almacena la asociación entre procesos HARQ y las particiones de memoria intermedia suave. En el ejemplo, se suponen seis procesos HARQ, y los números de procesos se muestran en la columna izquierda de la tabla. En la columna derecha, se almacena un índice dentro de la partición de la memoria intermedia suave. Por ejemplo, el primer proceso HARQ en la FIGURA usa la primera partición de memoria intermedia suave, es decir, los datos de una transmisión previa para este proceso HARQ se almacenan en la primera partición de memoria intermedia. De modo similar, los procesos HARQ números 3 y 4 usan las particiones 3 y 2 respectivamente de la memoria intermedia suave. Esto se ilustra por los punteros que apuntan a la partición de memoria intermedia suave respectiva. Se hay una retransmisión de datos para cualquiera de estos procesos HARQ, entonces estos datos se pueden combinar con los datos almacenados en la partición de memoria intermedia suave respectiva. Los otros procesos, es decir, los procesos 2, 5 y 6, no han almacenado ningún dato en la memoria intermedia suave, o bien debido a que no han recibido a datos, o bien debido a que fue posible decodificar los datos enviados para estos procesos la última vez, en cuyo caso no hay necesidad de almacenar más bits suaves en la memoria intermedia suave. En su lugar, el paquete decodificado se envía a las capas más altas. Esto se indica por los guiones "-" en la columna derecha correspondiente de estas filas.
La FIGURA 10 ilustra también el caso en el que otro proceso ha de almacenar datos debido a una decodificación fallida. En este ejemplo, se supone que el proceso 6 necesita almacenar datos. En este caso una partición de memoria suave libre, en este caso la partición de memoria intermedia suave 4, se asocia con ese proceso tal como se indica por la entrada discontinua "4" en la última fila de la tabla de índices y se ilustra por el puntero de líneas discontinuas.
Si otro proceso más necesita almacenar datos en la memoria intermedia suave, un ejemplo, el proceso 2, se determina que ninguna parte de la memoria intermedia suave está libre y los datos suaves se descartan en consecuencia. Sin embargo, tan pronto como un proceso decodifica una retransmisión, la memoria intermedia suave correspondiente queda disponible y ya no está asociada a un proceso. Esto se marca mediante un "-" en la tabla. Posteriormente, esa memoria intermedia está disponible para cualquier proceso para almacenar datos.
Será evidente que una implementación de acuerdo con la FIGURA 10 solo es un ejemplo y que se pueden diseñar otras diversas implementaciones dentro del amplio alcance de la presente invención. En particular, se puede formar una tabla que sea sustancialmente la inversa de la tabla ilustrada en la FIGURA, es decir, una tabla que almacene para cada partición de memoria intermedia suave si está disponible o está asociada a un proceso y, en este último caso, incluye también el número de proceso.
10
15
20
25
30
35
40
45
50
55
60
E09724659
21-05-2015
De ese modo, se ha introducido un aparato, sistema, programa informático y método relacionado para asignar la memoria intermedia suave entre procesos HARQ y MIMO en un sistema de comunicaciones inalámbrico. En una realización, un aparato tal como un equipo de usuario incluye una memoria intermedia suave que se puede conformar en varias particiones, y un procesador conectado a la memoria intermedia suave. El aparato comunica con una estación base a través de un canal inalámbrico que usa un número de particiones de la memoria intermedia suave que se seleccionan de acuerdo con una realización, y un número de procesos HARQ. El procesador selecciona el número de particiones de la memoria intermedia suave a usar para los procesos HARQ a ser usados para comunicar con la estación base. En una realización, el procesador selecciona el tamaño de las particiones de la memoria intermedia suave para que sean sustancialmente iguales al número total de bits de canal suave divididos por el mínimo del número de procesos HARQ y el número de procesos HARQ. En una realización adicional, el procesador selecciona el tamaño de la partición de memoria intermedia suave sustancialmente igual al entero más pequeño al menos tan grande como el número total de bits del canal suave divididos por el mínimo del número de procesos HARQ usados y el número de procesos HARQ configurados. En una realización, el procesador selecciona el tamaño de la partición de memoria intermedia suave tanto para modos de comunicación dúplex por división de frecuencia como dúplex por división de tiempo. En una realización, el procesador asigna el mismo número de bits suaves a cada proceso HARQ usado. En una realización adicional, el procesador asigna el mismo número de bits suaves a cada proceso HARQ configurado. En otra realización, el aparato incluye un transceptor con capacidad MIMO que usa bloques de transporte MIMO, en el que cada bloque de transporte MIMO incluye el mismo número de bits suaves.
Se debería observar adicionalmente que las realizaciones se han descrito en el presente documento principalmente desde la perspectiva de una estación receptora, en particular, un terminal receptor. Sin embargo, será evidente para los expertos en la técnica que le invención es aplicable también a una estación transmisora. Tanto las estaciones transmisoras como receptoras han de fijar el parámetro del tamaño de la memoria intermedia suave NIR en una forma compatible para permitir que los datos se envíen y se reciban correctamente. Si un transmisor y un receptor no seleccionan el mismo valor, supondrán una ida y vuelta diferente para el LBRM e incompatibilidad para las versiones de redundancia seleccionada. Esto produciría probablemente una fuerte degradación del rendimiento, e incluso puede convertir la transferencia de datos en imposible. Básicamente, un transmisor y un receptor deberían imitar el comportamiento de la otra estación en su implementación para asegurar una comunicación satisfactoria. Operaciones imitadas en este sentido incluyen, por ejemplo, el codificador y decodificador, intercalado y desintercalado, modulación y demodulación, y ajuste de la tasa, es decir, recoger un conjunto de datos respecto a la asociación del subconjunto transmitido de los datos con la parte correcta de los datos totales. De ese modo, un transmisor fija el tamaño de la memoria intermedia suave NIR de acuerdo con la presente invención para permitir una utilización óptima de la memoria intermedia suave total disponible en el receptor. Es también evidente que las estaciones base y los terminales, e incluso las estaciones intermedias tales como los repetidores que envían datos, pueden funcionar como estaciones receptoras y transmisoras, y pueden aplicar los procedimientos respectivos de la presente invención.
También, aunque se han descrito en detalle la presente invención y sus ventajas, se debería entender que se pueden realizar varios cambios, sustituciones y alteraciones en el presente documento sin apartarse del alcance de la invención. Por ejemplo, muchos de los procesos explicados anteriormente se pueden implementar en diferentes metodologías y sustituirse por otros procesos, o una combinación de los mismos, para asignar memoria intermedia suave entre procesos HARQ y MIMO en un sistema de comunicaciones inalámbrico tal como se ha descrito en el presente documento.
Como se ha descrito anteriormente, la realización de ejemplo proporciona tanto un método como el aparato correspondiente que consiste en varios módulos que proporcionan funcionalidad para la realización de las etapas del método. Los módulos pueden implementarse como hardware (incluyendo un circuito integrado tal como un circuito integrado de aplicación específica), o se pueden implementar como software, firmware para su ejecución mediante un procesador de ordenador. En particular, en el caso de firmware o software, la realización de ejemplo puede proporcionarse como un producto programa informático que incluye una estructura de almacenamiento legible por ordenador que integra un código de programa informático (es decir, software o firmware) en él para su ejecución por el procesador del ordenador.
Más aún, el alcance de la presente solicitud no se pretende que esté limitado a las realizaciones particulares del proceso, máquina, fabricación, composición de materiales, medios, métodos y etapas descritos en la especificación. Como apreciará un experto en la materia a partir de la descripción de la presente invención, los procesos, máquinas, fabricación, composiciones de materiales, medios, métodos o etapas, existentes en la actualidad o a ser desarrolladas posteriormente, que realicen sustancialmente la misma función o consigan sustancialmente el mismo resultado que las realizaciones correspondientes descritas en el presente documento se pueden utilizar de acuerdo con la presente invención.
Claims (5)
- REIVINDICACIONES1. Un método, que comprende:5 la determinación de un número total de bits de canal suave (Nsuave), un primer número asociado a procesos de solicitud de retransmisión automática híbrida y un segundo número asociado a procesos de solicitud de retransmisión automática híbrida; y la selección de un tamaño de una partición de memoria intermedia suave (NIR) basada, al menos en parte, en el número total de bits de canal suave, el primer número y el segundo número,10 en donde el primer número comprende un número máximo de procesos de solicitud de retransmisión automática híbrida del enlace descendente (MDL_HARQ) y el segundo número comprende un número máximo configurado de procesos de solicitud de retransmisión automática híbrida (Mlímite), caracterizado por que el tamaño de la partición de memoria intermedia suave se selecciona basándose al menos en parte en lo siguiente:15⎢NsuaveK ⋅ min (M ,M )MIMO DL_HARQ límite⎥ ⎥ ⎥⎦NIR =⎢ ⎢⎣en la que NIR es el tamaño de la partición de memoria intermedia suave; Nsuave es el número total de bits de canal suave;20 KMIMO es el número máximo de bloques de transporte transmisibles a un equipo de usuario en un intervalo de tiempo de transmisión; MDL_HARQ es el número máximo de procesos de solicitud de retransmisión automática híbrida del enlace descendente; y Mlímite es el número máximo configurado de procesos de solicitud de retransmisión automática híbrida.25
- 2. El método de acuerdo con la reivindicación 1, en el que el número total de bits de canal suave (Nsuave) se determina basándose, al menos en parte, en una categoría del equipo de usuario, determinándose el primer número basándose al menos en parte en un modo dúplex usado; determinándose el segundo número basándose al menos en parte en un número de transmisiones de Entrada Múltiple Salida Múltiple, retardo de ida y vuelta y/o un número30 máximo de bloques de transporte transmisibles a un equipo de usuario en un intervalo de tiempo de transmisión.
- 3. Un aparato, que comprende:medios para la determinación de un número total de bits de canal suave (Nsuave), un primer número asociado a35 procesos de solicitud de retransmisión automática híbrida y un segundo número asociado a procesos de solicitud de retransmisión automática híbrida; y medios para la selección de un tamaño de una partición de memoria intermedia suave (NIR) basándose al menos en parte en el número total de bits de canal suave, el primer número y el segundo número, en donde el primer número comprende un número máximo de procesos de solicitud de retransmisión automática40 híbrida del enlace descendente (MDL_HARQ) y el segundo número comprende un número máximo configurado de procesos de solicitud de retransmisión automática híbrida (Mlímite), caracterizado por que el tamaño de la partición de memoria intermedia suave se selecciona basándose al menos en parte en lo siguiente:⎢NsuaveK ⋅ min (M ,M )MIMO DL_HARQ límite⎥ ⎥ ⎥⎦NIR =⎢ ⎢⎣45 en la que NIR es el tamaño de la partición de memoria intermedia suave; Nsuave es el número total de bits de canal suave; KMIMO es el número máximo de bloques de transporte transmisibles a un equipo de usuario en un intervalo de tiempo de transmisión;50 MDL_HARQ es el número máximo de procesos de solicitud de retransmisión automática híbrida del enlace descendente; y Mlímite es el número máximo configurado de procesos de solicitud de retransmisión automática híbrida.
- 4. El aparato de acuerdo con la reivindicación 3, en el que el número total de bits de canal suave (Nsuave) se55 determina basándose, al menos en parte, en una categoría del equipo de usuario, determinándose el primer número basándose al menos en parte en un modo dúplex usado; determinándose el segundo número basándose al menos en parte en un número de transmisiones de Entrada Múltiple Salida Múltiple, retardo de ida y vuelta y/o un número máximo de bloques de transporte transmisibles a un equipo de usuario en un intervalo de tiempo de transmisión.60 5. El aparato de acuerdo con cualquiera de las reivindicaciones 3-4, en donde dicho aparato es parte de al menos uno de entre una estación base y un equipo de usuario.11
- 6. Un producto de programa informático integrado en un medio tangible y que comprende instrucciones que, cuando son ejecutadas por al menos un procesador de datos, dan como resultado operaciones de acuerdo con cualquiera de las reivindicaciones 1 a 2.12
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US3898808P | 2008-03-24 | 2008-03-24 | |
| US38988P | 2008-03-24 | ||
| PCT/IB2009/000514 WO2009118595A2 (en) | 2008-03-24 | 2009-03-13 | Soft buffer memory configuration in a communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2537341T3 true ES2537341T3 (es) | 2015-06-05 |
Family
ID=41114381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09724659.9T Active ES2537341T3 (es) | 2008-03-24 | 2009-03-13 | Configuración de memoria intermedia suave en un sistema de comunicaciones |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US8286047B2 (es) |
| EP (1) | EP2266238B9 (es) |
| KR (1) | KR101236310B1 (es) |
| CN (1) | CN101965707B (es) |
| ES (1) | ES2537341T3 (es) |
| PL (1) | PL2266238T3 (es) |
| TW (1) | TWI437861B (es) |
| WO (1) | WO2009118595A2 (es) |
Families Citing this family (73)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8171362B2 (en) * | 2008-03-27 | 2012-05-01 | Nokia Corporation | Apparatus, method and computer program product for HARQ buffer size reduction |
| JP5194996B2 (ja) * | 2008-04-28 | 2013-05-08 | アイコム株式会社 | レピータ、レピータの制御方法及び無線通信システムならびにレピータの制御プログラム |
| US8705575B2 (en) * | 2008-07-03 | 2014-04-22 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and arrangements in a wireless communication system using multi-codeword transmission and ACK/NACK compression |
| KR100939722B1 (ko) | 2008-08-11 | 2010-02-01 | 엘지전자 주식회사 | 데이터 전송 방법 및 이를 위한 사용자 기기 |
| WO2010069379A2 (en) * | 2008-12-18 | 2010-06-24 | Telefonaktiebolaget L M Ericsson (Publ) | Dynamic harq buffer management |
| KR101749346B1 (ko) * | 2009-03-25 | 2017-06-21 | 엘지전자 주식회사 | 다중 반송파 시스템에서 harq 수행 장치 및 방법 |
| WO2010144245A1 (en) * | 2009-06-08 | 2010-12-16 | Research In Motion Limited | Harq process management for carrier aggregation and mapping between harq processes and transmission resources |
| US8386875B2 (en) * | 2009-08-07 | 2013-02-26 | Research In Motion Limited | Method and system for handling HARQ operations during transmission mode changes |
| US8386876B2 (en) * | 2009-08-14 | 2013-02-26 | Sharp Laboratories Of America, Inc. | Transmission of different redundancy versions on different degrees of freedom |
| JP4740365B2 (ja) * | 2009-10-26 | 2011-08-03 | シャープ株式会社 | 移動局装置、基地局装置、無線通信システム、通信制御方法、通信制御プログラム、及びプロセッサ |
| JP5094896B2 (ja) | 2010-02-26 | 2012-12-12 | シャープ株式会社 | 移動局装置、基地局装置、通信制御方法及び集積回路 |
| CN102237960A (zh) * | 2010-04-30 | 2011-11-09 | 中兴通讯股份有限公司 | 可用软信道比特最大值的分配方法及系统 |
| JP2011249914A (ja) * | 2010-05-24 | 2011-12-08 | Panasonic Corp | 無線送信装置、無線受信装置、無線送信方法及び無線受信方法 |
| JP5356339B2 (ja) * | 2010-09-03 | 2013-12-04 | シャープ株式会社 | 端末装置、基地局装置、通信システムおよび通信方法 |
| US8724742B2 (en) * | 2010-10-06 | 2014-05-13 | Motorola Mobility Llc | Method and apparatus for soft buffer management for carrier aggregation |
| EP2636174B1 (en) | 2010-11-05 | 2018-10-17 | BlackBerry Limited | Harq soft bit buffer partitioning for carrier aggregation |
| US8797957B2 (en) | 2010-11-12 | 2014-08-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Terminal, network node, system and methods for soft buffer handling in carrier aggregation |
| CN102469022B (zh) * | 2010-11-19 | 2014-12-17 | 大唐移动通信设备有限公司 | 缓存空间的分配方法和设备 |
| JP5250061B2 (ja) * | 2011-01-07 | 2013-07-31 | 株式会社エヌ・ティ・ティ・ドコモ | 通信制御方法、移動通信システム及び移動端末装置 |
| US9204289B2 (en) * | 2011-02-15 | 2015-12-01 | Samsung Electronics Co., Ltd. | Method and apparatus of handling user equipment category in wireless communication system |
| DK2697922T3 (da) | 2011-04-13 | 2022-07-04 | Ericsson Telefon Ab L M | Fremgangsmåde og indretning til soft buffer-håndtering baseret på brugerindretningskategorier i et kommunikationsnetværk |
| RU2589655C2 (ru) * | 2011-04-13 | 2016-07-10 | Телефонактиеболагет Л М Эрикссон (Пабл) | Способ и устройство для определения числа уровня mimo |
| US8891466B2 (en) * | 2011-04-29 | 2014-11-18 | Acer Incorporated | Method of handling soft buffer for carrier aggregation and related communication device |
| US20140122957A1 (en) * | 2011-05-30 | 2014-05-01 | Broadcom Corporation | Method, an Apparatus and a Network Element for Dynamical TDD Configuration |
| US8885525B2 (en) * | 2011-08-24 | 2014-11-11 | Industrial Technology Research Institute | Method and apparatus for soft buffer partitioning in time-division duplexing system |
| US9629132B2 (en) * | 2011-10-12 | 2017-04-18 | Samsung Electronics Co., Ltd. | Method and device for transmitting reverse control signal in mobile communication system |
| US9351201B2 (en) * | 2012-03-08 | 2016-05-24 | Qualcomm Incorporated | System and method for reducing data loss during a serving cell change in a multi-flow HSDPA communication network |
| CN103378956B (zh) * | 2012-04-12 | 2019-03-01 | 北京三星通信技术研究有限公司 | Tdd系统的处理软缓存的方法及设备 |
| US9451595B2 (en) * | 2012-04-27 | 2016-09-20 | Qualcomm Incorporated | Methods and apparatus for TDD reconfiguration |
| US9705644B2 (en) * | 2012-07-05 | 2017-07-11 | Lg Electronics Inc. | Method for operating buffer for device-to-device (D2D) communication in wireless communication system, and apparatus for same |
| CN103765970B (zh) * | 2012-07-17 | 2018-04-20 | 太阳专利信托公司 | 终端装置和缓冲区划分方法 |
| WO2014013669A1 (ja) * | 2012-07-18 | 2014-01-23 | パナソニック株式会社 | 端末装置及びバッファ分割方法 |
| WO2014019137A1 (zh) * | 2012-07-31 | 2014-02-06 | 华为技术有限公司 | 内存分配方法及系统、用户设备、网络设备 |
| US10397942B2 (en) | 2012-08-10 | 2019-08-27 | Industrial Technology Research Institute | Method of handling communication operation in TDD system and related apparatus |
| CN103975572B (zh) * | 2012-10-09 | 2017-07-28 | 松下电器产业株式会社 | 无线通信装置、无线通信方法以及无线通信控制程序 |
| US9143291B2 (en) | 2012-12-27 | 2015-09-22 | Google Technology Holdings LLC | Method and apparatus for device-to-device communication |
| US9042938B2 (en) | 2012-12-27 | 2015-05-26 | Google Technology Holdings LLC | Method and apparatus for device-to-device communication |
| US9185697B2 (en) | 2012-12-27 | 2015-11-10 | Google Technology Holdings LLC | Method and apparatus for device-to-device communication |
| US9370035B2 (en) | 2013-08-12 | 2016-06-14 | Google Technology Holdings LLC | Methods and devices for mobile station device-to-device beacon window determination |
| US9392615B2 (en) | 2013-08-20 | 2016-07-12 | Google Technology Holdings LLC | Methods and devices for allocating resources in device-to-device communication |
| US9565140B2 (en) * | 2013-10-11 | 2017-02-07 | Mediatek, Inc. | HARQ memory space management for LTE carrier aggregation |
| KR102064890B1 (ko) | 2013-10-22 | 2020-02-11 | 삼성전자 주식회사 | 내부 및 외부 메모리를 선택적으로 사용하는 harq 데이터 처리 장치 및 그 처리 방법 |
| EP3584979B1 (en) * | 2014-02-14 | 2020-10-14 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Technique for storing softbits |
| US9654584B2 (en) * | 2014-03-20 | 2017-05-16 | Intel IP Corporation | Apparatus and methods for reducing soft buffer size in MTC devices |
| US10230500B2 (en) * | 2014-09-04 | 2019-03-12 | Lg Electronics Inc. | Method for operating buffer for D2D communication and WAN communication in wireless communication system and apparatus therefor |
| US9860888B2 (en) * | 2014-10-08 | 2018-01-02 | Qualcomm Incorporated | UE category handling |
| EP3038285B1 (en) | 2014-12-22 | 2022-04-27 | Industrial Technology Research Institute | Method of handling communication operation in communication system and related apparatus |
| US9680578B2 (en) | 2014-12-30 | 2017-06-13 | Mediatek Inc. | Soft packet combining for superposition coding |
| BR112017012238A2 (pt) * | 2014-12-30 | 2018-05-15 | Mediatek Inc | partição de buffer temporário para codificação de sobreposição |
| US9831958B2 (en) | 2014-12-30 | 2017-11-28 | Mediatek Inc. | Resource allocation for superposition coding |
| WO2016107569A1 (en) * | 2014-12-30 | 2016-07-07 | Mediatek Inc. | Rate matching and soft channel bits storage for superposition coding |
| US9973305B2 (en) | 2014-12-30 | 2018-05-15 | Mediatek Inc. | Soft buffer partition for superposition coding |
| US9998264B2 (en) | 2015-04-10 | 2018-06-12 | Sharp Laboratories Of America, Inc. | User equipments, base stations and methods for carrier aggregation |
| JP6476311B2 (ja) * | 2015-04-17 | 2019-02-27 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 時分割複信(tdd)におけるマシンタイプ通信のチャネルのレートマッチング |
| JP6571213B6 (ja) * | 2015-11-06 | 2019-11-27 | オッポ広東移動通信有限公司 | データ記憶方法、端末装置及び基地局 |
| WO2017088920A1 (en) * | 2015-11-25 | 2017-06-01 | Nokia Solutions And Networks Oy | Error recovery mechanisms at lower layers of mobile communication systems |
| US11032031B2 (en) * | 2016-01-18 | 2021-06-08 | Qualcomm Incorporated | HARQ LLR buffer and reordering buffer management |
| US9847853B1 (en) * | 2016-01-28 | 2017-12-19 | Mbit Wireless, Inc. | Method and apparatus for reduced HARQ buffer storage |
| WO2017136678A1 (en) | 2016-02-03 | 2017-08-10 | Interdigital Patent Holdings, Inc. | Methods, systems and apparatus for scheduling of subframes and hybrid automatic repeat request (harq) feedback |
| WO2018029382A1 (en) | 2016-08-12 | 2018-02-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods of handling collisions between multiple semi-persistent grants |
| US10313083B2 (en) | 2016-09-30 | 2019-06-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for hybrid automatic repeat request process, network device and terminal device |
| US10484144B2 (en) * | 2016-11-11 | 2019-11-19 | Qualcomm Incorporated | Hybrid automatic repeat request management for low latency communications |
| WO2018128568A1 (en) * | 2017-01-05 | 2018-07-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Adaptive multiple harq entity design |
| WO2018174473A1 (ko) * | 2017-03-19 | 2018-09-27 | 엘지전자 주식회사 | 무선 통신 시스템에서 상향링크 전송 블록을 전송하는 방법 및 장치 |
| US10230502B2 (en) * | 2017-03-24 | 2019-03-12 | Qualcomm Incorporated | Hybrid automatic repeat request buffer configuration |
| US11211953B2 (en) * | 2017-08-01 | 2021-12-28 | Lg Electronics Inc. | Rate matching performing method for LDPC code and communication device therefor |
| CN109413740B (zh) * | 2017-08-18 | 2023-04-07 | 上海朗帛通信技术有限公司 | 一种无线通信的用户设备、基站中的方法和装置 |
| US10644840B2 (en) * | 2017-08-21 | 2020-05-05 | Mediatek Inc. | Methods of efficient HARQ operation for low latency and high performance services |
| US11039458B2 (en) * | 2017-11-21 | 2021-06-15 | Qualcomm Incorporated | Methods and apparatuses for transmission scheduling on multiple frequencies |
| US20200154267A1 (en) * | 2018-11-12 | 2020-05-14 | Qualcomm Incorporated | Configuring a maximum number of layers |
| ES2885533T3 (es) * | 2019-02-15 | 2021-12-14 | Ericsson Telefon Ab L M | Correcciones a la restricción de ajuste de tasa de memoria intermedia limitada |
| EP3893083A1 (en) * | 2020-04-07 | 2021-10-13 | Samsung Electronics Co., Ltd. | Method and apparatus for thermal management of user equipment in wireless communication |
| WO2022061792A1 (en) * | 2020-09-27 | 2022-03-31 | Qualcomm Incorporated | Storage-free harq process |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6925096B2 (en) * | 2000-09-22 | 2005-08-02 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for managing traffic flows |
| EP1710946B1 (en) * | 2002-08-13 | 2010-05-12 | Panasonic Corporation | Hybrid automatic repeat request protocol |
| US7342979B2 (en) * | 2002-12-09 | 2008-03-11 | Broadcom Corporation | Incremental redundancy support in a cellular wireless terminal having IR processing module |
| FR2868657B1 (fr) * | 2004-03-31 | 2006-07-21 | Evolium Sas Soc Par Actions Si | Gestion de taille de memoire virtuelle pour la transmission de blocs de bits de donnees dans un canal descendant de type hs-dsch d'un reseau de communications mobile |
| FI20045364A0 (fi) | 2004-09-29 | 2004-09-29 | Nokia Corp | Muistinhallinta matkaviestinverkossa |
| EP1699158A1 (en) * | 2005-03-02 | 2006-09-06 | Evolium S.A.S. | A method for selection of the appropriate HARQ retransmission scheme for data transmission, a base station and a program therefor |
| US20070189231A1 (en) * | 2006-02-14 | 2007-08-16 | Chang Li F | Method and system for implementing a bufferless HARQ processor |
| KR101387529B1 (ko) * | 2007-10-15 | 2014-04-23 | 엘지전자 주식회사 | 단말의 데이터 송수신 방법, 기지국의 데이터 송수신 방법및 이동 통신 단말 |
| WO2009084925A1 (en) * | 2008-01-03 | 2009-07-09 | Lg Electronics Inc. | Frame for flexibly supporting heterogeneous modes and tdd/fdd modes, and method for transmitting signals using the same |
| US8724742B2 (en) * | 2010-10-06 | 2014-05-13 | Motorola Mobility Llc | Method and apparatus for soft buffer management for carrier aggregation |
-
2009
- 2009-03-13 WO PCT/IB2009/000514 patent/WO2009118595A2/en not_active Ceased
- 2009-03-13 CN CN200980106337.8A patent/CN101965707B/zh active Active
- 2009-03-13 EP EP09724659.9A patent/EP2266238B9/en active Active
- 2009-03-13 KR KR1020107021721A patent/KR101236310B1/ko active Active
- 2009-03-13 PL PL09724659T patent/PL2266238T3/pl unknown
- 2009-03-13 ES ES09724659.9T patent/ES2537341T3/es active Active
- 2009-03-24 US US12/409,739 patent/US8286047B2/en active Active
- 2009-03-24 TW TW098109503A patent/TWI437861B/zh active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2266238B9 (en) | 2016-06-15 |
| WO2009118595A2 (en) | 2009-10-01 |
| CN101965707A (zh) | 2011-02-02 |
| WO2009118595A3 (en) | 2010-02-25 |
| KR20100126455A (ko) | 2010-12-01 |
| US20100050034A1 (en) | 2010-02-25 |
| EP2266238A2 (en) | 2010-12-29 |
| KR101236310B1 (ko) | 2013-02-22 |
| TW201010356A (en) | 2010-03-01 |
| CN101965707B (zh) | 2014-03-12 |
| US8286047B2 (en) | 2012-10-09 |
| TWI437861B (zh) | 2014-05-11 |
| EP2266238B1 (en) | 2015-04-22 |
| PL2266238T3 (pl) | 2015-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2266238B9 (en) | Soft buffer memory configuration in a communication system | |
| ES2894922T3 (es) | Método de transmisión o recepción de una señal de enlace ascendente y medio de almacenamiento legible por ordenador, equipo de usuario y estación base correspondientes | |
| ES3008564T3 (en) | Method and apparatus for indicating time domain resource allocation of data transmission in a wireless communication system | |
| US10986615B2 (en) | Method and user equipment for transmitting uplink signal, and method and base station for receiving uplink signal | |
| KR101950995B1 (ko) | 무선 통신 시스템에서 자원 할당 관련 시그널링 방법 및 상기 방법을 이용하는 장치 | |
| US9923707B2 (en) | Dynamic allocation of subframe scheduling for time division duplex operation in a packet-based wireless communication system | |
| ES2930479T3 (es) | Método para adquirir información de región de recursos para PHICH | |
| CN110741705B (zh) | 无线通信系统中由终端执行的下行链路控制信道接收方法以及使用该方法的终端 | |
| ES2697347T3 (es) | Asignación de recursos para transmisión de agrupaciones únicas y múltiples | |
| ES2906905T3 (es) | Método y aparato en un sistema de telecomunicación | |
| ES2986173T3 (es) | Sistema y procedimientos de mejora de PUCCH con repeticiones intrarranura hacia múltiples TRP | |
| ES2610135T3 (es) | Reporte de la Calidad del Canal en un Sistema de Comunicación Móvil | |
| ES2974499T3 (es) | Procedimiento de acceso aleatorio mejorado para comunicaciones móviles | |
| US9247535B2 (en) | Resource selection for transmission of multiple ACK/NACK on PUCCH channel | |
| ES2666799T3 (es) | Capacidad de retransmisión mejorada en transmisión semi-persistente | |
| JP5560332B2 (ja) | 中継用dlバックホール制御チャネル設計 | |
| ES2659963T3 (es) | Espacio de búsqueda para R-PDCCH no intercalado | |
| JP5426652B2 (ja) | 移動通信システムにおいてプロトコルデータユニットを受信するための方法および装置、移動通信システムにおいてプロトコルデータユニットを送信するための装置、ならびに通信システム | |
| JP6745360B2 (ja) | ダウンリンク送信の設定 | |
| CN104365139B (zh) | 终端装置和缓冲区划分方法 | |
| KR20190027705A (ko) | 무선 통신 시스템에서 자원 할당 방법 및 상기 방법을 이용하는 장치 | |
| JP2020507956A (ja) | 無線通信システムにおいて、harq−ack信号を送信する方法、及びそのための装置 | |
| JP5934700B2 (ja) | 中継局、基地局、送信方法、及び受信方法 | |
| JP2011526454A (ja) | 確認応答バンドリングを実現するための方法及び装置 | |
| CN108352916A (zh) | 用于监视免许可频带中的控制信道的方法和设备 |