ES2401669T3 - Transmisión fiable de una señal de control - Google Patents

Transmisión fiable de una señal de control Download PDF

Info

Publication number
ES2401669T3
ES2401669T3 ES09726599T ES09726599T ES2401669T3 ES 2401669 T3 ES2401669 T3 ES 2401669T3 ES 09726599 T ES09726599 T ES 09726599T ES 09726599 T ES09726599 T ES 09726599T ES 2401669 T3 ES2401669 T3 ES 2401669T3
Authority
ES
Spain
Prior art keywords
pdcch
payload
ambiguous
aggregation
payload size
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
ES09726599T
Other languages
English (en)
Inventor
Wanshi Chen
Tao Luo
Juan Montojo
Peter Gaal
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 ES2401669T3 publication Critical patent/ES2401669T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • H04L1/0008Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • H04L1/001Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding applied to control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0046Code rate detection or code type detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03828Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
    • H04L25/03866Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using scrambling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signalling for the administration of the divided path, e.g. signalling of configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0064Rate requirement of the data, e.g. scalable bandwidth, data priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Power Engineering (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)
  • Dc Digital Transmission (AREA)

Abstract

Un procedimiento de transmisión que facilita la decodificación precisa de un PDCCH por medio de un UE (104), que comprende: determinar un nivel de agregación para un PDCCH de enlace descendente para el UE; caracterizado por determinar si el tamaño de carga útil de una carga útil para el PDCCH es ambiguo, donde un tamaño ambiguo de carga útil provoca que un UE decodifique el PDCCH de enlace descendente en más de un nivel de agregación; cambiar el tamaño de carga útil rellenando con ceros paquetes de datos para el PDCCH de enlace descendente con uno o más bits para el tamaño ambiguo de carga útil; y transmitir la carga útil con los paquetes de datos rellenados con ceros.

Description

Transmisión fiable de una señal de control
ANTECEDENTES
I. Campo
La siguiente descripción se refiere, en general, a sistemas de comunicaciones inalámbricas y, más en particular, a señales de control.
II. Antecedentes
Generalmente, un sistema de comunicaciones inalámbricas de acceso múltiple puede permitir simultáneamente comunicaciones con múltiples terminales inalámbricos. Cada terminal se comunica con una o más estaciones base a través de transmisiones en los enlaces directo e inverso. El enlace directo (o enlace descendente) se refiere al enlace de comunicaciones desde las estaciones base hasta los terminales, y el enlace inverso (o enlace ascendente) se refiere al enlace de comunicaciones desde los terminales hasta las estaciones base. Este enlace de comunicaciones puede establecerse a través de un sistema de única entrada y única salida, de múltiples entradas y única salida o de múltiples entradas y múltiples salidas (MIMO).
Un sistema MIMO utiliza múltiples (NT) antenas de transmisión y múltiples (NR) antenas de recepción para la transmisión de datos. Un canal MIMO formado por las NT antenas de transmisión y las NR antenas de recepción puede descomponerse en NS canales independientes, denominados también como canales espaciales, donde NS ≤ min {NT, NR}. Cada uno de los NS canales independientes corresponde a una dimensión. El sistema MIMO puede proporcionar un mejor rendimiento (por ejemplo, un mayor caudal de datos y/o una mayor fiabilidad) si se utilizan las dimensionalidades adicionales creadas por las múltiples antenas de transmisión y de recepción.
Un sistema MIMO da soporte a sistemas de duplexación por división de tiempo (TDD) y sistemas de duplexación por división de frecuencia (FDD). En un sistema TDD, las transmisiones de enlace directo y de enlace inverso están en la misma región de frecuencia, de manera que el principio de reciprocidad permite la estimación del canal de enlace directo con respecto al canal de enlace inverso. Esto permite que el punto de acceso extraiga una ganancia de conformación de haz de transmisión en el enlace directo cuando múltiples antenas están disponibles en el punto de acceso.
Normalmente, en un sistema de comunicaciones inalámbricas, los canales físicos se dividen además en canales dedicados y en canales comunes, dependiendo de las entidades a las que se esté dando servicio. Se asigna un canal dedicado para facilitar las comunicaciones entre una estación base y un UE específico. Un canal común es compartido por diferentes UE y es utilizado por una estación base para transmitir señales que se transmiten habitualmente a todos los usuarios del área geográfica (célula) que recibe servicio por medio de la estación base. Según la tecnología TLE, todas las asignaciones se señalizan en canales de control compartidos, los cuales se codifican por separado. Por tanto, un canal de enlace descendente (o de enlace ascendente) está dividido en dos partes diferentes, una para cada uno de los mensajes de control y de datos. La parte de datos (PDSCH - canal físico compartido de enlace descendente) transporta datos de enlace descendente (o de enlace ascendente) para usuarios planificados simultáneamente, mientras que la parte de control (PDCCH) transporta (entre otras cosas) información de asignación para usuarios planificados. Por tanto, un intercambio fiable de señales de control es necesario para implementar sistemas de comunicaciones inalámbricas eficaces.
El documento de PANASONIC: "PDCCH payload formats, sizes and CCE aggregation" BORRADOR DE 3GPP; R1080975, PROYECTO DE COLABORACIÓN DE TERCERA GENERACIÓN (3GPP), CENTRO DE COMPETENCIAS MÓVILES; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCIA, vol. RAN WG1, no. Sorrento, Italia; 20080211, 5 de febrero de 2008 (05/02/2008), XP050109446, se refiere a formatos y tamaños de carga útil de PDCCH y a la agregación de CCE, en particular a la definición de los tamaños de carga útil y al mapeo de los diferentes formatos PDCCH.
El documento US 2002/0141371 A1 divulga un procedimiento y un aparato para generar tramas en un sistema de transmisiones inalámbricas que da soporte a transmisiones de radiodifusión. Un formato de trama incluye campos específicos a una transmisión unidireccional y reduce la sobrecarga del sistema. Una realización utiliza una versión de HDLC que tiene un inicio de campo de trama y un mecanismo de comprobación de errores asociado a la carga útil de cada trama, donde no se transmite información de protocolo con cada trama individual.
RESUMEN
La invención se define en las reivindicaciones independientes 1, 5, 9 y 13. RESUMEN A continuación se proporciona un resumen simplificado de uno o más aspectos con el fin de proporcionar un entendimiento básico de tales aspectos. Este resumen no es una visión global extensiva de todos los aspectos contemplados y no pretende ni identificar elementos clave o críticos de todos los aspectos ni delinear el alcance de algunos o todos los aspectos. Su único objetivo es presentar algunos conceptos de uno o más aspectos de manera simplificada como un preludio a la descripción más detallada que se presentará posteriormente.
Los sistemas de comunicaciones inalámbricas se utilizan de manera generalizada para proporcionar varios tipos de contenido de comunicación tales como voz, datos, etc. Estos sistemas pueden ser sistemas de acceso múltiple que pueden permitir comunicaciones con múltiples usuarios compartiendo los recursos de sistema disponibles (por ejemplo, ancho de banda y potencia de transmisión). Ejemplos de tales sistemas de acceso múltiple incluyen sistemas de acceso múltiple por división de código (CDMA), sistemas de acceso múltiple por división de tiempo (TDMA), sistemas de acceso múltiple por división de frecuencia (FDMA), sistemas de evolución a largo plazo (LTE) de 3GPP y sistemas de acceso múltiple por división de frecuencia ortogonal (OFDMA).
Según un aspecto se divulga un procedimiento de transmisión que facilita la decodificación precisa de un PDCCH por medio de un UE. El procedimiento implica determinar un nivel de agregación para el PDCCH de enlace descendente para el UE. El tamaño de carga útil del PDCCH se analiza para determinar si es ambiguo. En un aspecto adicional, un tamaño de carga útil n es ambiguo si cumple la condición n = m/k*24, donde k, m son enteros, m representa el número de CCE (elementos de canal de control) y k representa el número de repeticiones de un bloque codificado. En un aspecto adicional, si la máxima tasa de codificación es x y 0<x 1, entonces el tamaño máximo correspondiente de una carga útil ambigua es de 72*(8-m)*x. Los tamaños ambiguos de carga útil se modifican rellenando con ceros los paquetes de datos para el PDCCH de enlace descendente con uno o más bits y transmitiendo la carga útil con los paquetes de datos rellenados con ceros. El número de bits para el rellenado con ceros puede estar basado en el tamaño de la carga útil.
Otro aspecto se refiere a un procesador configurado para facilitar la decodificación precisa de un PDCCH por medio de un UE. El procesador puede comprender un primer módulo para determinar si el tamaño de la carga útil para el PDCCH es ambiguo. En un aspecto adicional, un tamaño de carga útil n es ambiguo si n = m/k*24, y n es menor que 72*(8-m)*x, donde x es la máxima tasa de codificación y 0<x1. Las variables k, m son enteros, m representa el número de CCE y m es menor que ocho. El entero k representa el número de repeticiones de un bloque codificado. Para tamaños ambiguos de carga útil, un segundo módulo también comprendido dentro del procesador modifica el tamaño de la carga útil rellenando con ceros los paquetes de datos para el PDCCH de enlace descendente con uno
o más bits para el tamaño ambiguo de carga útil.
Según otro aspecto se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio legible por ordenador comprende un primer conjunto de códigos para hacer que un ordenador determine si el tamaño de carga útil de los paquetes de datos para el PDCCH de enlace descendente es ambiguo. El medio también puede comprender un segundo conjunto de códigos para hacer que el ordenador incluya uno o más bits en los paquetes de datos según el tamaño ambiguo de carga útil para el rellenado con ceros. Un tercer conjunto de códigos, también incluido en el medio, determina el número de bits utilizados para el rellenado con ceros basándose al menos en el tamaño de la carga útil. Según un aspecto adicional, un tamaño de carga útil (n) es ambiguo si n = m/k*24, donde k, m son enteros. La variable m es menor que 8, m representa el número de CCE. La variable k representa el número de repeticiones de un bloque codificado.
En otro aspecto se divulga un aparato para facilitar la decodificación precisa de un PDCCH por medio de un UE. El aparato comprende medios para determinar el tamaño de carga útil del PDCCH y medios para rellenar con ceros los paquetes de datos para el PDCCH de enlace descendente incluyendo uno o más bits para tamaños ambiguos de carga útil. Tras el procesado, la carga útil rellenada con ceros se transmite utilizando medios de transmisión también incluidos en el aparato.
En otro aspecto se divulga un aparato de comunicaciones inalámbricas que comprende una memoria y un procesador. La memoria almacena instrucciones para analizar si los paquetes de datos para la transmisión en el PDCCH de enlace descendente tienen tamaños problemáticos. Si los paquetes tienen tamaños problemáticos, la memoria almacena además instrucciones para modificar el tamaño de tales paquetes de datos rellenándolos con ceros con uno o más bits en función del tamaño de la carga útil. Un procesador, acoplado a la memoria, está configurado para ejecutar las instrucciones almacenadas en la memoria.
En este aspecto se divulga un procedimiento para identificar una ACK/NACK (confirmación de recepción/confirmación de recepción negativa) válida de entre una pluralidad de ACK/NACK recibidas desde un UE en diferentes niveles de agregación. Según este aspecto, inicialmente se determina si se reciben más de una ACK/NACK desde el UE. Si se ha recibido una pluralidad de ACK/NACK, también se identifica un nivel de agregación correspondiente al PDCCH de enlace descendente para el que el UE ha transmitido la pluralidad de ACK/NACK. Todas las ACK/NACK recibidas desde el UE para todos los niveles de agregación válidos inferiores o iguales al nivel de agregación del PDCCH de enlace descendente se decodifican. Posteriormente, los atributos asociados a cada una de las ACK/NACK decodificadas se analizan y una ACK/NACK válida de la pluralidad de ACK/NACK se selecciona en función de al menos los atributos analizados. En un aspecto adicional, los atributos pueden comprender estadísticas de SNR, y la ACK/NACK con la mejor SNR se identifica como una ACK/NACK válida de entre la pluralidad de ACK/NACK decodificadas. En otro aspecto, los atributos comprenden la energía de transmisión, de manera que la ACK/NACK con la mayor energía se identifica como una ACK/NACK válida de entre la pluralidad de ACK/NACK decodificadas.
Según otro aspecto se divulga un aparato de comunicaciones inalámbricas que comprende una memoria y un procesador. La memoria almacena instrucciones para determinar atributos de una pluralidad de ACK/NACK recibidas desde un UE en respuesta a un PDCCH de enlace descendente transmitido. Una ACK/NACK válida de la pluralidad de ACK/NACK se selecciona en función de al menos los atributos asociados a la pluralidad de ACK/NACK recibidas. El procesador está acoplado a la memoria y está configurado para ejecutar las instrucciones almacenadas en la memoria.
Según otro aspecto también se divulga un producto de programa informático que comprende un medio legible por ordenador. El producto comprende un primer conjunto de códigos para determinar si se recibe más de una ACK/NACK desde el UE. Un segundo conjunto de códigos para identificar un nivel de agregación correspondiente al PDCCH de enlace descendente para el que el UE ha transmitido la pluralidad de ACK/NACK también está comprendido dentro del medio. Todas las ACK/NACK recibidas desde el UE para todos los niveles de agregación válidos inferiores o iguales al nivel de agregación del PDCCH de enlace descendente se decodifican según un tercer conjunto de códigos en el medio. Un cuarto conjunto de códigos analiza atributos asociados a cada una de las ACK/NACK decodificadas y un quinto conjunto de códigos selecciona una ACK/NACK válida de la pluralidad de ACK/NACK basándose al menos en los atributos analizados.
Otro aspecto se refiere a un procedimiento que facilita la decodificación precisa de un PDCCH. El procedimiento implica determinar un nivel de agregación que va a utilizarse para una transmisión de PDCCH de enlace descendente hacia un UE específico y determinar un desfase en función de al menos el nivel de agregación. Los recursos para las ACK/NACK de enlace ascendente para el UE se mapean utilizando un desfase determinado en función del nivel de agregación. Mensajes de asignación de recursos con el desfase dependiente del nivel de agregación se generan y transmiten al UE en el PDCCH de enlace descendente.
Según otro aspecto se divulga un aparato de comunicaciones inalámbricas que comprende una memoria y un procesador. La memoria almacena instrucciones para generar mensajes de asignación de recursos que van a transmitirse en un PDCCH de enlace descendente con un desfase dependiente del nivel de agregación. Un procesador, acoplado a la memoria, está configurado para ejecutar las instrucciones almacenadas en la memoria.
Otro aspecto se refiere a un producto de programa informático que comprende un medio legible por ordenador. El medio comprende un primer conjunto de códigos para determinar un nivel de agregación que va a utilizarse para una transmisión de PDCCH de enlace descendente hacia un UE específico. Un segundo conjunto de códigos para mapear recursos para las ACK/NACK de enlace ascendente para el UE utilizando un desfase determinado basado en el nivel de agregación también está comprendido en el medio. Mensajes de asignación de recursos con el desfase dependiente del nivel de agregación se generan y transmiten respectivamente al UE en el PDCCH de enlace descendente según un tercer y cuarto conjuntos de códigos también incluidos en el medio.
Según otro aspecto adicional se divulga un aparato que facilita la decodificación precisa de un PDCCH. Comprende medios de determinación, medios de mapeo de recursos y medios de generación de mensajes de asignación de recursos. Los medios de determinación se utilizan para identificar un nivel de agregación que va a utilizarse para una transmisión de PDCCH de enlace descendente hacia un UE específico. Por consiguiente, los recursos para las ACK/NACK de enlace ascendente para el UE utilizando un desfase determinado según el nivel de agregación son mapeados por los medios de mapeo, mientras que los mensajes que van a transmitirse en el PDCCH de enlace descendente se generan por los medios de generación, también comprendidos en el aparato.
En otro aspecto adicional se divulga un procedimiento que facilita la decodificación precisa de un PDCCH. El procedimiento implica determinar un nivel de agregación asociado a un PDCCH de enlace descendente y generar una secuencia correspondiente al nivel de agregación para el PDCCH. Los bits CRC (comprobación de redundancia cíclica) para el PDCCH de enlace descendente se aleatorizan utilizando la secuencia generada y se transmiten en el PDCCH de enlace descendente.
Otro aspecto se refiere a un aparato de comunicaciones inalámbricas. El aparato comprende una memoria que almacena instrucciones para aleatorizar bits CRC (comprobación de redundancia cíclica) para el PDCCH de enlace descendente utilizando una secuencia generada correspondiente a un nivel de agregación para el PDCCH de enlace descendente y un procesador, acoplado a la memoria, configurado para ejecutar las instrucciones almacenadas en la memoria.
Según este aspecto se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio comprende códigos para determinar un nivel de agregación asociado a un PDCCH de enlace descendente y para generar una secuencia de aleatorización correspondiente al nivel de agregación para el PDCCH. Incluye además código para aleatorizar los bits CRC (comprobación de redundancia cíclica) para el PDCCH de enlace descendente utilizando la secuencia de aleatorización generada y para transmitir los bits aleatorizados en el PDCCH de enlace descendente.
Otro aspecto se refiere a un aparato que facilita la decodificación precisa de un PDCCH. El aparato comprende medios para aleatorizar bits CRC (comprobación de redundancia cíclica) para un PDCCH de enlace descendente utilizando una secuencia dependiente del nivel de agregación y medios para transmitir los bits CRC aleatorizados.
Según otro aspecto adicional se divulga un procedimiento de recepción de un PDCCH. El procedimiento comprende recibir y decodificar un PDCCH de enlace descendente que comprende bits CRC aleatorizados con una secuencia dependiente del nivel de agregación. Comprende además las etapas de desaleatorizar los bits decodificados utilizando la secuencia de aleatorización para identificar el nivel de agregación asociado a la secuencia y comprobar la CRC para el nivel de agregación identificado.
Otro aspecto se refiere a un aparato de comunicaciones inalámbricas. El aparato comprende una memoria que almacena instrucciones para desaleatorizar bits CRC (comprobación de redundancia cíclica) decodificados recibidos en un PDCCH de enlace descendente. Los bits CRC se desaleatorizan utilizando una secuencia generada correspondiente a un nivel de agregación para el PDCCH de enlace descendente. Un procesador, acoplado a la memoria, está configurado para ejecutar las instrucciones almacenadas en la memoria.
En otro aspecto adicional también se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio comprende código para determinar un nivel de agregación asociado a un PDCCH de enlace descendente y para generar una secuencia correspondiente al nivel de agregación para el PDCCH. Los bits CRC (comprobación de redundancia cíclica) para el PDCCH de enlace descendente se aleatorizan utilizando la secuencia generada y se transmiten en el PDCCH de enlace descendente.
Otro aspecto se refiere a un aparato que facilita la decodificación precisa de un PDCCH. El aparato comprende medios para recibir bits CRC aleatorizados con una secuencia de aleatorización dependiente del nivel de agregación y medios para decodificar en un nivel de agregación asociado un PDCCH de enlace descendente recibido. El nivel de agregación se obtiene desaleatorizando los bits CRC (comprobación de redundancia cíclica) recibidos en el PDCCH de enlace descendente utilizando la secuencia dependiente del nivel de agregación.
Según otro aspecto adicional se divulga un procedimiento de transmisión que facilita la decodificación precisa de un PDCCH por medio de una pluralidad de UE. Un nivel de agregación asociado a un PDCCH de enlace descendente para cada UE de la pluralidad de UE se identifica inicialmente según este procedimiento. Se genera una secuencia de aleatorización correspondiente a un nivel de agregación para cada uno de los UE y se aleatorizan los bits CRC para cada uno de los UE utilizando una secuencia de aleatorización respectiva. Los bits CRC aleatorizados se transmiten después a cada uno de los UE en un PDCCH de enlace descendente en un nivel de agregación identificado.
Otro aspecto se refiere a un aparato de comunicaciones inalámbricas que comprende una memoria que almacena instrucciones para generar una secuencia de aleatorización respectiva correspondiente a un nivel de agregación de un PDCCH de enlace descendente para cada UE de una pluralidad de UE. Un procesador, acoplado a la memoria, está configurado para ejecutar las instrucciones almacenadas en la memoria.
Según este aspecto se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio comprende códigos para identificar un nivel de agregación asociado a un PDCCH de enlace descendente para cada UE de la pluralidad de UE. Un segundo conjunto de códigos para generar una secuencia de aleatorización correspondiente a un nivel de agregación para cada uno de los UE también está comprendido dentro del medio. Los bits CRC para cada uno de los UE se aleatorizan utilizando una secuencia de aleatorización respectiva según un tercer conjunto de códigos incluido en el medio, y los bits CRC aleatorizados se transmiten a cada uno de los UE en un PDCCH de enlace descendente en un nivel de agregación identificado según un cuarto conjunto de códigos incluido en el medio.
Según otro aspecto adicional se divulga un aparato que facilita la decodificación precisa de un PDCCH. El aparato comprende medios para generar una secuencia de aleatorización en función de niveles de agregación respectivos asociados al PDCCH de enlace descendente que va a recibirse por cada UE de una pluralidad de UE. También incluye medios para codificar bits CRC que van a transmitirse a la pluralidad de UE utilizando la secuencia de aleatorización dependiente del nivel de agregación y medios para transmitir a uno o más de la pluralidad de UE el PDCCH con los bits CRC codificados.
Según otro aspecto adicional se divulga un procedimiento de transmisión que facilita que el UE decodifique de manera precisa un PDCCH. El procedimiento comprende identificar un nivel de agregación que va a asociarse a un PDCCH de enlace descendente de un UE específico y que incluye al menos un bit para indicar el nivel de agregación en el PDCCH de enlace descendente. En un aspecto adicional, el bit se incluye si un tamaño de carga útil asociado al PDCCH de enlace descendente es un tamaño de carga útil ambiguo que provoca que un UE receptor decodifique el PDCCH de enlace descendente en más de un nivel de agregación.
Según otro aspecto adicional se divulga un aparato de comunicaciones inalámbricas que comprende una memoria y un procesador. La memoria almacena instrucciones para transmitir a un UE receptor uno o más bits que indican un nivel de agregación asociado a un PDCCH de enlace descendente. El procesador está acoplado a la memoria y está configurado para ejecutar las instrucciones almacenadas en la memoria.
Según otro aspecto adicional se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio comprende un primer conjunto de códigos para identificar un nivel de agregación asociado a un PDCCH de enlace descendente para un UE. Un segundo conjunto de códigos también está comprendido en el medio para incluir uno o más bits en el PDCCH, de manera que indican el nivel de agregación al UE.
Otro aspecto se refiere a un aparato que facilita la decodificación precisa de un PDCCH. El aparato comprende medios para identificar un nivel de agregación asociado a un PDCCH de enlace descendente para un UE específico. El PDCCH que comprende uno o más bits que indican el nivel de agregación se envía al UE mediante medios de transmisión también incluidos en el aparato.
Para lograr los objetivos anteriores y otros relacionados, el uno o más aspectos comprenden las características descritas posteriormente en detalle y especificadas particularmente en las reivindicaciones. La siguiente descripción y los dibujos adjuntos exponen en detalle determinadas características ilustrativas del uno o más aspectos. Sin embargo, estas características solo indican algunas de las varias maneras en las que pueden utilizarse los principios de varios aspectos, y esta descripción pretende incluir tales aspectos en su totalidad y sus equivalentes.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
La Figura 1 es un diagrama esquemático de un sistema de comunicaciones inalámbricas de acceso múltiple según uno o más aspectos.
La Figura 2 es una figura esquemática que ilustra un espacio de búsqueda asociado a diferentes niveles de agregación para varios usuarios.
La Figura 3 ilustra un ejemplo de repetición para un tamaño de carga útil particular (48 bits).
La Figura 4 ilustra una metodología de transmisión según un aspecto.
La Figura 5 detalla una metodología de transmisión según un aspecto que facilita la decodificación precisa de un PDCCH por medio de un UE.
La Figura 6 ilustra un procedimiento de recepción que trata las consecuencias que se producen a causa de múltiples pasadas de CRC según un aspecto.
La Figura 7 es un diagrama de flujo que detalla una metodología para identificar una ACK/NACK de manera precisa de entre una pluralidad de ACK/NACK recibidas desde un UE en diferentes niveles de agregación.
La Figura 8 es un diagrama de flujo que detalla una metodología en la que se facilita la decodificación precisa de un PDCCH utilizando una correspondencia de velocidades dependiente del nivel de agregación.
La Figura 9 detalla otro procedimiento de transmisión en el que se utiliza una máscara CRC (comprobación de redundancia cíclica) dependiente del nivel de agregación para ayudar a decodificar un PDCCH de manera precisa.
La Figura 10 muestra una metodología para transmitir un PDCCH de enlace descendente de tal manera que ayude al UE que lo recibe a decodificar de manera precisa el PDCCH sin aumentar la tasa de falsas alarmas de CRC.
La Figura 11 ilustra un procedimiento de transmisión que facilita que un UE decodifique de manera precisa un PDCCH.
La Figura 12 ilustra otro procedimiento de transmisión que facilita que un UE decodifique de manera precisa un PDCCH.
La Figura 13 es un diagrama esquemático de un sistema de ejemplo configurado para transmitir un PDCCH de enlace descendente en una red de comunicaciones inalámbricas según uno o más aspectos.
La Figura 14 ilustra otro sistema de ejemplo que está configurado para recibir un PDCCH de enlace descendente en una red de comunicaciones inalámbricas según uno o más aspectos.
La Figura 15 ilustra un sistema de comunicaciones inalámbricas de acceso múltiple según una realización.
La Figura 16 es un diagrama de bloques de una realización de un sistema transmisor (también conocido como el punto de acceso) y de un sistema receptor (también conocido como terminal de acceso) en un sistema MIMO.
DESCRIPCIÓN DETALLADA
A continuación se describirán varios aspectos con referencia a los dibujos. En la siguiente descripción, para facilitar la explicación se exponen numerosos detalles específicos para proporcionar un entendimiento minucioso de uno o más aspectos. Sin embargo, puede resultar evidente que tal(es) aspecto(s) puede(n) llevarse a la práctica sin estos detalles específicos.
Tal y como se utiliza en esta solicitud, los términos “componente”, “módulo”, “sistema” y similares hacen referencia a una entidad relacionada con la informática tal como, pero sin limitarse a, hardware, firmware, una combinación de hardware y software, software, o software en ejecución. Por ejemplo, un componente puede ser, pero sin estar limitado a, un proceso que se ejecuta en un procesador, un procesador, un objeto, un ejecutable, un hilo de ejecución, un programa y/o un ordenador. A modo de ilustración, tanto una aplicación que se ejecuta en un dispositivo informático como el dispositivo informático pueden ser un componente. Uno o más componentes pueden residir en un proceso y/o hilo de ejecución, y un componente puede estar ubicado en un ordenador y/o estar distribuido entre dos o más ordenadores. Además, estos componentes pueden ejecutarse desde varios medios legibles por ordenador que tengan varias estructuras de datos almacenadas en los mismos. Los componentes pueden comunicarse mediante procesos locales y/o remotos según una señal que presenta uno o más paquetes de datos, por ejemplo datos de un componente que interactúa con otro componente en un sistema local, sistema distribuido, y/o a través de una red tal como Internet con otros sistemas mediante la señal.
Además, en este documento se describen varios aspectos con relación a un terminal, que puede ser un terminal cableado o un terminal inalámbrico. Un terminal también puede denominarse como un sistema, dispositivo, unidad de abonado, estación de abonado, estación móvil, móvil, dispositivo móvil, estación remota, terminal remoto, terminal de acceso, terminal de usuario, terminal, dispositivo de comunicaciones, agente de usuario, dispositivo de usuario o equipo de usuario (UE). Un terminal inalámbrico puede ser un teléfono celular, un teléfono vía satélite, un teléfono sin cables, un teléfono de protocolo de inicio de sesión (SIP), una estación de bucle local inalámbrico (WLL), un asistente digital personal (PDA), un dispositivo manual con capacidad de conexión inalámbrica, un dispositivo informático u otro dispositivo de procesado conectado a un módem inalámbrico. Además, en este documento se describen varios aspectos con relación a una estación base. Una estación base puede utilizarse para comunicaciones con terminales inalámbricos y también puede denominarse como un punto de acceso, un Nodo B o utilizando otra terminología.
Además, el término “o” significa una “o” inclusiva en lugar de una “o” exclusiva. Es decir, a no ser que se indique lo contrario, o se deduzca por el contexto, la expresión “X utiliza A o B” se refiere a cualquiera de las permutaciones de inclusión naturales. Es decir, la expresión “X utiliza A o B” se satisface con cualquiera de los siguientes casos: X utiliza
A; X utiliza B; o X utiliza tanto A como B. Además, debe considerarse por lo general que los artículos "un" y "una" que
se utilizan en esta solicitud y en las reivindicaciones adjuntas significan “uno o más” a no ser que se indique lo contrario
o que se deduzca por el contexto que se refieren a una forma singular.
Las técnicas descritas en este documento pueden utilizarse en varios sistemas de comunicaciones inalámbricas tales como CDMA, TDMA, FDMA, OFDMA, SC-FDMA y otros sistemas. Los términos “sistema” y “red” pueden intercambiarse frecuentemente. Un sistema CDMA puede implementar una tecnología de radio tal como el Acceso de Radio Terrestre Universal (UTRA), cdma2000, etc. UTRA incluye CDMA de Banda Ancha (W -CDMA) y otras variantes de CDMA. Además, cdma2000 cubre las normas IS-2000, IS-95 e IS-856. Un sistema TDMA puede implementar una tecnología de radio tal como el Sistema Global de Comunicaciones Móviles (GSM). Un sistema OFDMA puede implementar una tecnología de radio tal como UTRA Evolucionado (E-UTRA), Banda Ancha Ultra Móvil (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc. UTRA y E-UTRA son parte del Sistema Universal de Telecomunicaciones Móviles (UMTS). Evolución a Largo Plazo (LTE) de 3GPP es una versión de UMTS que utiliza E-UTRA, que utiliza OFDMA en el enlace descendente y SC-FDMA en el enlace ascendente. UTRA, E-UTRA, UMTS, LTE y GSM están descritos en documentos de una
organización llamada “Proyecto de Colaboración de Tercera Generación” (3GPP). Además, cdma2000 y UMB están descritos en documentos de una organización llamada “2º Proyecto de Colaboración de Tercera Generación” (3GPP2). Además, tales sistemas de comunicaciones inalámbricas pueden incluir además sistemas de red ad hoc de igual a igual (por ejemplo, de móvil a móvil) que utilizan normalmente espectros sin licencia no emparejados, LAN inalámbrica 802.xx, BLUETOOTH y cualquier otra técnica de comunicaciones inalámbricas de corto o de largo alcance.
Varios aspectos o características se presentarán en lo que respecta a sistemas que pueden incluir una pluralidad de dispositivos, componentes, módulos y similares. Debe entenderse y apreciarse que los diversos sistemas pueden incluir dispositivos, componentes, módulos, etc. adicionales y/o pueden no incluir todos los dispositivos, componentes, módulos, etc., descritos con relación a las figuras. También puede utilizarse una combinación de estos enfoques.
Haciendo referencia a continuación a la Figura 1, se ilustra un sistema de comunicaciones inalámbricas de acceso múltiple 100 según uno o más aspectos. Un sistema de comunicaciones inalámbricas 100 puede incluir una o más estaciones base en contacto con uno o más UE. Aunque se muestra un único UE, cada estación base 102 proporciona cobertura a una pluralidad de UE. Un UE 104 está en comunicación con la BS 102, la cual transmite información al UE 104 a través de un enlace directo 106 y recibe información desde el UE 104 a través de un enlace inverso 108. El enlace directo (o enlace descendente) se refiere al enlace de comunicaciones desde las estaciones base hasta los dispositivos móviles, y el enlace inverso (o enlace ascendente) se refiere al enlace de comunicaciones desde los dispositivos móviles hasta las estaciones base. Varios datos y señales de control se comunican mediante la BS 102 hasta el UE 104 a través de canales de comunicación comunes y dedicados. En particular, señales de control específicas de un UE, tales como información relacionada con recursos de enlace ascendente, se comunican por medio de la BS 102 a través de un PDCCH de enlace descendente. Por varias razones, tales como tamaños problemáticos de carga útil y múltiples ubicaciones del PDCCH como se describe posteriormente, el UE 104 no puede decodificar de manera precisa el PDCCH. Como resultado, no puede identificar los recursos asignados al mismo para las comunicaciones de enlace ascendente.
Según varios aspectos descritos posteriormente en detalle, la BS 102 o el UE 104 pueden implementar varias metodologías para tratar los problemas asociados a un PDCHH, dando lugar de ese modo a comunicaciones más fluidas. Por ejemplo, la BS 104 puede estar asociada a un componente de análisis 110 y a un componente de procesado 112 según un aspecto. Aunque el componente de análisis 110 y el componente de procesado 112 se ilustran como diferentes componentes para una mayor claridad, puede apreciarse que las funciones descritas en este documento pueden ejecutarse por un único componente. El componente de análisis 110 identifica si los tamaños de carga útil para el PDCCH de enlace descendente son problemáticos o generan ambigüedad a la hora de decodificar el PDCCH de enlace descendente por medio de un UE receptor. En un aspecto, el tamaño de la carga útil puede incluir tanto campos de información como bits CRC. El componente de procesado 112 permite evitar cargas útiles de transmisión identificadas por el componente de análisis 110 como asociadas a tamaños problemáticos. Según un aspecto adicional, el componente de procesado 112 puede evitar cargas útiles de transmisión problemáticas mediante el rellenado con ceros. En un aspecto más detallado, el componente de procesado 112 puede comprender un componente de IA (inteligencia artificial) (no mostrado) que determina el número de bits para el rellenado con ceros basándose en factores tales como el tamaño de la carga útil, etc. Las cargas útiles procesadas de esta manera se transmiten al UE 104, ayudando de este modo a identificar de manera precisa la ubicación del PDCCH en las transmisiones de enlace descendente. Según un aspecto diferente, el componente de procesado 112 puede determinar de manera precisa una ACK/NACK de entre una pluralidad de ACK/NACK recibidas desde un UE en diferentes niveles de agregación. Puede apreciarse que pueden implementarse varias metodologías, tal y como se detalla posteriormente, reduciendo de ese modo la posibilidad de tener dos niveles de agregación diferentes decodificados para un PDCCH.
Tal y como se ha descrito anteriormente, varios canales físicos se utilizan en un sistema de comunicaciones para intercambiar datos y señales de control entre la BS y el UE. El canal físico de control de enlace descendente (PDCCH) transporta L1/L2 información de control. Múltiples PDCCH pueden transmitirse en una subtrama. Además, el PDCCH permite múltiples formatos con diferentes tamaños de carga útil. La información de control de enlace descendente (DCI) transmitida en el PDCCH transporta concesiones de enlace ascendente, planificación de enlace descendente, comandos de control de potencia de enlace ascendente, respuestas RACH (canal de acceso aleatorio), etc. La DCI para múltiples UE está multiplexada en el primer, segundo o tercer primeros símbolos de cada subtrama. Cada PDCCH está mapeado con un canal de control (CCH), el cual puede ser una agregación de 1, 2, 4 u 8 elementos de canal de control (CCE). Por tanto, un canal de control físico se transmite en una agregación de uno o varios elementos de canal de control. Cada UE busca a ciegas su DCI esperada en el espacio de búsqueda común y en el espacio de búsqueda específico de UE. El índice de CCE de inicio del espacio de búsqueda específico de UE viene dado por una función hash que puede comprender parámetros de entrada de ID de UE, el número de subtramas, el número total de CCE y el nivel de agregación.
Según la especificación E-UTRA actual, existe un espacio de búsqueda común y un espacio de búsqueda específico de UE definidos en relación con los CCE agregados con un determinado nivel de agregación a través del cual el UE lleva a cabo una decodificación a ciegas del PDCCH. Los CCE de un conjunto son contiguos, y los conjuntos están separados por un número fijo de CCE. Un CCE corresponde a un conjunto de elementos de recurso, de manera que un PDCCH puede estar formado por 1, 2, 4 u 8 CCE. Puesto que las condiciones de canal asociadas a una BS dada pueden variar para diferentes UE, la BS transmite a estos UE con diferentes niveles de potencia correspondientes a condiciones de canal respectivas. Esto se consigue a través de los niveles de agregación de los CCE, de manera que el nivel 1 es el nivel más agresivo que requiere excelentes condiciones de canal para las transmisiones al UE, mientras que el nivel 8 es el más conservador, de manera que los UE con malas condiciones de canal también pueden recibir las señales de BS transmitidas en este nivel. Sin embargo, en cualquier momento dado, se requiere que un UE decodifique múltiples ubicaciones y, dentro de una ubicación específica, un UE tiene que decodificar diferentes niveles de agregación para identificar el PDCCH. De este modo, por ejemplo, un UE puede probar seis ubicaciones posibles para las transmisiones de control con niveles de agregación 1 y 2, mientras que el UE puede probar 2 ubicaciones posibles para los niveles 4 y 8 con el fin de decodificar el PDCCH. Además, para cada nivel, el PDCCH puede tener dos formatos de control posibles para fines diferentes. Como resultado, el UE tiene que probar 32 ubicaciones diferentes para identificar las transmisiones de PDCCH. Además, el espacio de búsqueda puede solaparse o permanecer disjunto para diferentes niveles de agregación.
La Figura 2 es una figura esquemática 200 que ilustra un espacio de búsqueda asociado a diferentes niveles de agregación para varios usuarios. En esta figura se ilustra un espacio de búsqueda específico de UE asociado a tres niveles de agregación 1, 2 y 4 para cuatro usuarios diferentes UE #1, UE #2, UE #3 y UE #4. El espacio de búsqueda para el UE #1 para el nivel de agregación 1 se extiende desde el índice de CCE 10 hasta el índice de CCE 15, para el nivel de agregación 2 el espacio de búsqueda se extiende desde el índice de CCE 4 hasta el índice de CCE 7, mientra que para el nivel de agregación 4 el espacio de búsqueda se extiende desde el índice de CCE 0 hasta el índice de CCE 1. Por lo tanto, no hay solapamiento del espacio de búsqueda correspondiente a diferentes niveles de agregación para el UE #1. El espacio de búsqueda para el nivel de agregación 1 del UE #2 se extiende desde el índice de CCE 1 hasta el índice de CCE 6, el espacio de búsqueda para el nivel de agregación 2 se extiende desde el índice de CCE 1 hasta el índice de CCE 4, mientras que para el nivel de agregación 4 el espacio de búsqueda se extiende entre el índice de CCE 1 y el índice de CCE 2. Por tanto, el espacio de búsqueda para el nivel de agregación 4 puede contener parte del espacio de búsqueda del nivel de agregación 2 para el UE #2. Como resultado, si el canal de control PDCCH se transmite en el nivel 4, el UE #2 puede decodificar múltiples PDCCH para la asignación de enlace descendente. Como resultado, puede aventurarse que o bien el UE está decodificando la asignación de otro usuario o que el UE está decodificando un PDCCH más de una vez, como se ilustra para el UE #2 en la Figura 2. La segunda situación puede producirse cuando el UE decodifica un PDCCH con diferentes tamaños de agregación debido al solapamiento de sus espacios de búsqueda. El espacio de búsqueda de diferentes niveles de agregación puede solaparse debido a determinados tamaños específicos de carga útil, como se describe posteriormente. Tal solapamiento del espacio de búsqueda de diferentes niveles de agregación da lugar a una determinada ambigüedad relacionada con los recursos para transmisiones de enlace ascendente. Esto se debe a que el primer CCE del PDCCH de enlace descendente se utiliza para determinar los recursos de ACK/NACK de enlace ascendente. Por lo tanto, el primer CCE debe ser único para el mapeo de recursos de ACK/NACK de enlace ascendente.
Otro motivo por el cual el UE detecta el PDCCH en múltiples ubicaciones son los tamaños ambiguos de carga útil. Tal y como se ha descrito anteriormente, el PDCCH comprende una agregación de CCE en la que cada CCE comprende 36 tonos, los cuales se denominan también como elementos de recurso. Debido a una correspondencia de velocidades basada en un almacenamiento circular, para un tamaño de agregación dado (2, 4 u 8), los bits codificados empiezan a repetirse después del primer CCE. Por ejemplo, el nivel de agregación 4 implicaría 144 elementos de recurso (36*4) con 72 símbolos codificados. La Figura 3 ilustra un ejemplo de repetición para un tamaño particular de carga útil (48 bits). Tal y como se muestra en la figura, el tamaño de agregación 4 implica dos repeticiones, mientras que el tamaño de agregación 8 incluye cuatro repeticiones, de manera que cada repetición empieza en la misma ubicación del almacenamiento circular. Debido a la repetición de los bits codificados y al solapamiento del espacio de búsqueda entre diferentes tamaños de agregación, múltiples tamaños de agregación pueden pasar la comprobación CRC (comprobación de redundancia cíclica). Como el primer CCE del PDCCH está asociado al recurso de ACK/NACK de enlace ascendente para una planificación dinámica, el UE puede enviar su ACK/NACK en un recurso diferente no identificado por la estación base (puede haber múltiples recursos de ACK/NACK). En general, se han identificado diez tamaños problemáticos de carga útil {28, 30, 32, 36, 40, 42, 48, 54, 60, 72} para la versión 8 de LTE, donde el tamaño máximo del PDCCH es menor que 80. Puede apreciarse que los tamaños problemáticos de carga útil se identifican en este documento de manera ilustrativa y no de manera limitativa. Puede apreciarse además que a medida que los sistemas evolucionan, pueden transmitir cargas útiles más grandes y, por lo tanto, el número de tamaños de carga útil que dan lugar a la identificación ambigua del PDCCH puede aumentar. Por ejemplo, según la LTE avanzada (versión 9 y superiores), el tamaño máximo de carga útil puede ser mayor que 80. Por consiguiente, un tamaño ambiguo adicional de carga útil de 96 bits puede identificarse para el PDCCH cuando m=4, k=1, donde m representa el número de CCE y k representa el número de repeticiones del bloque codificado.
La Figura 4 ilustra una metodología de transmisión 400 según un aspecto. El procedimiento comienza en 402, en el que se determinan los tamaños de carga útil. En 404 se generan mensajes de tal manera que se eviten tamaños problemáticos de carga útil. Estos mensajes se transmiten, tal y como se muestra en 406. Por medio de esta metodología se mitiga la transmisión de cargas útiles que provocan que una pluralidad de niveles de agregación se decodifiquen para un PDCCH. Sin embargo, esta metodología depende de varios factores, tales como la definición del ancho de banda, la frecuencia de portadora, el número de antenas de transmisión y si el sistema implementa TDD (duplexación por división de tiempo) o FDD (duplexación por división de frecuencia). Además, este procedimiento aumenta la complejidad de procesado en la estación base, ya que todas las combinaciones posibles de niveles de agregación deben probarse para evitar tamaños específicos de carga útil.
Tal y como se ha mencionado anteriormente, se han identificado diez tamaños problemáticos o ambiguos de carga útil. En función de factores tales como una tasa de codificación convolucional de 1/3, la modulación QPSK y el hecho de que cada CCE corresponde a 36 elementos de recurso, los tamaños problemáticos de carga útil n deben cumplir la siguiente condición:
n*3/2*k = m*36, o, n = m/k*24, donde k, m son enteros y m<8
-
n representa el tamaño de carga útil
-
m representa el número de CCE
-
k representa el número de repeticiones del bloque codificado
- n debe ser menor que (8-m)*36*2*x = 72*(8-m)*x donde x es la restricción de tasa de codificación máxima y 0<x
si m=7, n<54
si m=6, n<108, etc.
-
Por ejemplo
n=48 (m=2, k=1)
n=36 (m=3, k=2)
n=32 (m=4, k=3), etc.
Según un aspecto adicional, la tasa de codificación puede ser inferior a ¾ con el fin de facilitar que el UE decodifique el PDCCH.
La Figura 5 detalla otra metodología de transmisión 500 según un aspecto que facilita la decodificación precisa de un PDCCH por medio de un UE. La metodología comienza en 502, donde se determina si los paquetes para el PDCCH de enlace descendente corresponden a los tamaños ambiguos de carga útil identificados anteriormente. Si los paquetes de datos no corresponden a los tamaños ambiguos de carga útil mencionados anteriormente, el procedimiento avanza hasta 508, donde se transmiten al UE. Si en 502 se determina que los paquetes corresponden a uno de los tamaños ambiguos de carga útil, el número de bits para el rellenado con ceros puede determinarse en función del tamaño de paquete, como se muestra en 504. Por ejemplo, si un tamaño de carga útil de 40 se rellena con dos bits, da como resultado una carga útil con un tamaño de 42, el cual es otro tamaño problemático. Por tanto, el número de bits para el rellenado con ceros puede variar según al menos el tamaño de la carga útil. En 506, la carga útil se procesa para incluir los bits de rellenado con ceros determinados en 504. En 508, los paquetes procesados de esta manera para incluir los bits de rellenado con ceros se transmiten a un UE designado. Por lo tanto, esta metodología evita tamaños ambiguos de carga útil y ayuda al UE a decodificar de manera precisa el PDCCH, ya que mitiga el solapamiento de los niveles de agregación.
La Figura 6 ilustra un procedimiento de recepción 600 que trata las consecuencias que se producen a causa de múltiples pasadas de CRC según un aspecto. Este procedimiento no requiere modificaciones en la estación base, sino que se implementa por el UE para seleccionar de manera no ambigua recursos de ACK/NACK de enlace ascendente. Según este procedimiento, un UE decodifica todos los tamaños de agregación posibles, tal y como se muestra en 602. En 604 se determina si el UE ha decodificado el PDCCH en más de un nivel de agregación. Si el UE decodifica solamente un PDCCH, el procedimiento termina en el bloque de finalización, ya que los recursos de ACK/NACK de enlace ascendente se han identificado de manera precisa. Sin embargo, si en 604 se determina que el UE ha decodificado de manera satisfactoria más de un PDCCH, el procedimiento avanza hasta 606. En 606 se selecciona el índice de CCE más bajo de entre los PDCCH válidos (el CCE correspondiente al nivel de agregación apto más alto). En 608 se transmite una ACK/NACK de enlace ascendente utilizando los recursos determinados en la etapa 606. El procedimiento termina posteriormente en el bloque de finalización. Este procedimiento facilita por tanto la identificación no ambigua de recursos para las ACK/NACK de enlace ascendente, pero requiere que el UE realice una búsqueda completa de todos los PDCCH que puede decodificar con el fin de identificar el CCE con el índice más bajo.
La Figura 7 es un diagrama de flujo 700 que detalla una metodología para identificar una ACK/NACK de manera precisa de entre una pluralidad de ACK/NACK recibidas desde un UE en diferentes niveles de agregación. El procedimiento comienza en 702, donde una estación base recibe transmisiones de enlace ascendente desde un UE. Según este aspecto, las transmisiones de enlace ascendente pueden comprender las ACK/NACK asociadas a 5 comunicaciones de enlace descendente transmitidas anteriormente. En 704 se determina si se ha recibido una pluralidad de ACK/NACK. Si en 704 se determina que la estación base ha recibido solamente una ACK/NACK correspondiente a recursos de enlace ascendente asignados al UE, el proceso termina en el bloque de finalización. Sin embargo, si en 704 se determina que la estación base ha recibido más de una ACK/NACK desde el UE, el procedimiento avanza hasta 706, donde se identifica el nivel de agregación g(k) correspondiente al PDCCH de 10 enlace descendente para el que el UE ha transmitido las ACK/NACK. En 708 se decodifican todas las ACK/NACK recibidas desde un UE para todos los niveles de agregación válidos inferiores o iguales a g(k). En 710 se determinan y se analizan los atributos asociados a cada una de las ACK/NACK decodificadas. En 712, una ACK/NACK particular se identifica como la ACK/NACK válida para el PDCCH de enlace descendente en función de al menos los atributos analizados. Por ejemplo, la energía en un canal ACK/NACK o la SNR (relación de señal a 15 ruido) de las transmisiones de ACK/NACK de enlace ascendente pueden determinarse según diferentes aspectos. En función de al menos los atributos determinados de los canales de ACK/NACK decodificados, una ACK/NACK específica se identifica como la ACK/NACK transmitida por el UE en respuesta a una transmisión de enlace descendente. Por ejemplo, el canal de ACK/NACK con la SNR más favorable o la potencia más alta puede identificarse como la respuesta de UE a una transmisión de enlace descendente recibida. En lugar de evitar que el
20 UE decodifique más de un PDCCH, este procedimiento contrarresta el impacto de un UE que decodifica más de un PDCCH mediante la identificación de una ACK/NACK válida de la pluralidad de ACK/NACK enviadas por el UE en respuesta al PDCCH de enlace descendente recibido. Aunque este procedimiento puede aumentar la complejidad de decodificación en la estación base, es muy robusto y no requiere ninguna implementación adicional en el UE.
La Figura 8 se refiere a otro aspecto en el que la decodificación precisa de un PDCCH se facilita utilizando una
25 correspondencia de velocidades dependiente del nivel de agregación. Para diferentes niveles de agregación se implementan diferentes algoritmos de correspondencia de velocidades desplazando el mapeo de recursos en un desfase dependiente del nivel de agregación. Los procedimientos que implican la recopilación, selección y transmisión de bits se describen a continuación según este aspecto.
El almacenamiento circular de longitud KW = 3KΠ se genera de la siguiente manera:
30 Denotando como E la longitud de secuencia de salida de correspondencia de velocidades para este bloque codificado, la secuencia de bits de salida de correspondencia de velocidades es ek, k = 0,1,..., E-1. A(u) se define de manera que u es el nivel de agregación posible para el canal de control, es decir, u = 1, 2, 4, 8. Si fija que k = 0 y j = 0.
El procedimiento 800 ilustrado en la Figura 8 comienza en 802, donde se determina el nivel de agregación que va a 35 utilizarse para una transmisión de PDCCH de enlace descendente a un UE específico. Los recursos para las ACK/NACK de enlace ascendente para el UE se mapean utilizando un desfase, como se muestra en 804. Según un aspecto adicional, el desfase se determina en función de la agregación que va a utilizarse para el PDCCH de enlace descendente. En 806 se generan mensajes de asignación de recursos que van a transmitirse en el PDCCH de enlace descendente, de manera que comprenden el desfase dependiente del nivel de agregación. En 808, el
5 PDCCH se transmite al UE, ayudándole de ese modo a decodificar el PDCCH de manera precisa. Tras recibir el PDCCH, el UE extrae información teniendo en cuenta el desfase dependiente del nivel de agregación.
La Figura 9 se refiere a otro aspecto adicional en el que una máscara CRC (comprobación de redundancia cíclica) dependiente del nivel de agregación se utiliza para ayudar a decodificar un PDCCH de manera precisa. Este procedimiento puede ayudar a decodificar de manera precisa un PDCCH de enlace descendente sin aumentar la 10 tasa de falsas alarmas CRC. Esto se consigue aleatorizando los bits CRC mediante una secuencia que se determina mediante el nivel de agregación (por ejemplo, 1, 2, 4 u 8). Los bits CRC se calculan por todo el bloque de transporte para un PDCCH. En el receptor, para cada nivel de agregación el UE desaleatoriza primero los bits mediante el código de aleatorización dependiente del nivel de agregación. Después, comprueba la CRC para detectar un nivel de agregación correspondiente a la secuencia de aleatorización, garantizando de ese modo que 15 solo un nivel de agregación pase la CRC. El procedimiento de transmisión 900 comienza en 902, donde se determina inicialmente un nivel de agregación asociado a un PDCCH de enlace descendente. En 904 se genera una secuencia correspondiente al nivel de agregación para el PDCCH. En 906, los bits CRC para el enlace descendente PDCCH se aleatorizan utilizando la secuencia generada y los bits aleatorizados se transmiten en la comunicación de enlace descendente, tal y como se muestra en 908, antes de terminar en el bloque de finalización.
20 La Figura 10 se refiere a otro aspecto asociado a la transmisión de un PDCCH de enlace descendente de tal manera que ayuda al UE que lo recibe a decodificar el PDCCH de manera precisa sin aumentar la tasa de falsas alarmas CRC. Según este procedimiento, los códigos de aleatorización dependientes del nivel de agregación se aplican al PDCCH. Un aspecto se refiere a aleatorizar todo el bloque de transporte y los bits CRC correspondientes que se calculan en función de todo el bloque de transporte. El receptor desaleatoriza los bits decodificados antes de
25 comprobar la CRC. Otro aspecto se refiere a aleatorizar los bits después de la codificación de canal o la correspondencia de velocidades, de manera que el receptor desaleatoriza inicialmente la señal recibida antes de la decodificación. De manera ilustrativa y no limitativa, un diseño de una máscara 4CRC puede ser:
El procedimiento 1000 comienza con la identificación del nivel de agregación que va a utilizarse para un PDCCH de
30 enlace descendente para un UE específico, como se muestra en 1002. Según este aspecto, si se utilizan diferentes niveles de agregación para transmitir el PDCCH para diferentes UE, entonces se generan diferentes secuencias de aleatorización correspondientes a los diversos niveles de agregación. La información que va a transmitirse en el PDCCH de enlace descendente para cada UE se aleatoriza después utilizando la secuencia de aleatorización correspondiente al nivel de agregación utilizado para el PDCCH para cada UE respectivo. Por consiguiente, se genera
35 una secuencia de aleatorización correspondiente al nivel de agregación, como se muestra en 1004. Los bits CRC se aleatorizan después con la secuencia generada, como se muestra en 1006. Tal y como se ha mencionado anteriormente, esto puede conseguirse de dos maneras; o bien aleatorizando todo el bloque de transporte y los bits CRC correspondientes calculados en función del bloque de transporte, o bien los bits pueden aleatorizarse después de la codificación de canal o la correspondencia de velocidades. En 1008, los bits CRC aleatorizados según la secuencia
40 generada se transmiten en el PDCCH de enlace descendente y el procedimiento termina en el bloque de finalización.
La Figura 11 ilustra otro procedimiento de transmisión 1100 que facilita que un UE decodifique un PDCCH de manera precisa. El procedimiento comienza en 1102, donde se determina el nivel de agregación para un PDCCH de enlace descendente para un UE específico. En 1104 se incluyen bits en el PDCCH para indicar el nivel de agregación. En un aspecto más detallado, dos bits pueden incluirse para indicar uno cualquiera de los cuatro
45 niveles de agregación (1, 2, 4 u 8). El PDCCH modificado de este modo con los bits que indican el nivel de agregación correspondiente se envía en el enlace descendente al UE particular, tal y como se muestra en 1106. El receptor puede decodificar inicialmente los bits indicadores para identificar el nivel de agregación en el que puede recibir el PDCCH.
La Figura 12 ilustra otro procedimiento de transmisión 1200 que facilita que un UE decodifique de manera precisa 50 un PDCCH. El procedimiento comienza en 1202, donde se determina un tamaño de carga útil para el PDCCH de enlace descendente para un UE específico. En 1204, se determina además si el tamaño de carga útil es uno de los tamaños ambiguos de carga útil mencionados anteriormente que provocan confusión en el UE en relación con el nivel de agregación en el que decodificar el PDCCH de enlace descendente. Si el tamaño de carga útil no genera ambigüedad en el receptor, el procedimiento avanza hasta 1208, donde los paquetes se transmiten al receptor. Si en 1204 se determina que el tamaño de carga útil genera ambigüedad en el receptor, entonces los bits se incluyen en el PDCCH para indicar el nivel de agregación, como se muestra en 1206. En un aspecto más detallado, pueden incluirse dos bits para indicar uno cualquiera de los cuatro niveles de agregación (1, 2, 4 u 8). El PDCCH modificado de esta manera con los bits que indican el nivel de agregación correspondiente se envía en el enlace descendente al UE particular, como se muestra en 1208. El receptor puede decodificar inicialmente los bits indicadores para identificar el nivel de agregación en el que puede recibir el PDCCH. Los aspectos mencionados anteriormente que se refieren a la inclusión de indicadores de nivel de agregación en el PDCCH de enlace descendente pueden aplicarse para concesiones de UL y el control de potencia de DL (formato 3/3A) para satisfacer el requisito de que el formato 0/1A/3/3A debe tener el mismo tamaño.
En otros aspectos, una combinación de las metodologías descritas en este documento puede utilizarse para ayudar a que el UE decodifique de manera precisa el PDCCH. Esto facilita que el UE identifique correctamente los recursos para comunicaciones de ACK/NACK de enlace ascendente, aumentando de ese modo la eficacia y reduciendo las interferencias en los sistemas de comunicaciones inalámbricas.
Con referencia a la Figura 13, se ilustra un sistema de ejemplo 1300 que está configurado para transmitir un PDCCH de enlace descendente en una red de comunicaciones inalámbricas según uno o más aspectos. Debe apreciarse que el sistema 1300 se representa incluyendo bloques funcionales, los cuales pueden ser bloques funcionales que representan funciones implementadas por un procesador, software o combinaciones de los mismos (por ejemplo, firmware).
El sistema 1300 incluye una agrupación lógica 1302 de componentes eléctricos que pueden funcionar por separado
o de manera conjunta. La agrupación lógica 1302 puede incluir medios de determinación 1304 que analizan el tamaño de la carga útil que va a transmitirse en el PDCCH de enlace descendente y que determinan si el tamaño es ambiguo. Por ejemplo, el tamaño de la carga útil puede ser tal que provoca que un UE receptor decodifique el PDCCH en dos niveles de agregación, creando de este modo ambigüedad en el UE. La agrupación lógica 1302 incluye además medios para procesar paquetes de datos 1306 que modifican el tamaño de la carga útil determinado como ambiguo. Según diferentes aspectos, uno o más bits pueden incluirse para rellenar con ceros la carga útil, modificando de este modo su tamaño de tal manera que esto hace que un UE decodifique el PDCCH de enlace descendente en un solo nivel de agregación. El sistema puede incluir además medios para transmitir los paquetes de datos rellenados con ceros 1308.
Según algunos aspectos, los medios de determinación 1304 también pueden analizar las comunicaciones recibidas desde un UE y determinar si se reciben más de una ACK/NACK desde el UE. Según este aspecto, la agrupación lógica 1302 incluye además medios para decodificar todas las ACK/NACK recibidas desde el UE para todos los niveles de agregación válidos inferiores o iguales al nivel de agregación del PDCCH de enlace descendente. También se incluyen medios para analizar atributos asociados a cada una de las ACK/NACK decodificadas y medios para seleccionar una ACK/NACK válida de entre la pluralidad de ACK/NACK en función de al menos los atributos analizados.
Según otros aspectos, los medios de determinación 1304 también pueden determinar un nivel de agregación que va a asociarse a un PDCCH de enlace descendente. En función de al menos el nivel de agregación, puede determinarse además un desfase de tal manera que los recursos de ACK/NACK de enlace ascendente se mapean en el PDCCH de enlace descendente utilizando el desfase. Según este aspecto, la agrupación lógica 1302 incluye medios de mapeo, de manera que pueden crearse mensajes de asignación de recursos con el desfase dependiente del nivel de agregación. En este aspecto, los medios de transmisión 1308 transmiten los mensajes de asignación de recursos con el desfase, ayudando de este modo a un UE que recibe el PDCCH de enlace descendente a decodificar el PDCCH en un nivel de agregación y a identificar de manera precisa recursos de ACK/NACK de enlace ascendente. Otro aspecto se refiere a la inclusión de uno o más bits en el PDCCH de enlace descendente para indicar el nivel de agregación determinado por los medios de determinación 1304. Este aspecto implica medios 1308 para transmitir los bits indicadores de nivel de agregación a UE respectivos. Un aspecto adicional puede implicar transmitir los bits indicadores de nivel de agregación a solamente UE que reciban paquetes de datos de tamaños ambiguos de carga útil en el PDCCH de enlace descendente.
En otro aspecto, la agrupación 1302 también puede incluir medios para aleatorizar los bits CRC utilizando una secuencia dependiente del nivel de agregación. En este aspecto, los medios de determinación 1304 identifican el nivel de agregación correspondiente a un PDCCH específico de UE. Este aspecto también comprende medios para generar un generador de secuencias dependientes del nivel de agregación, de manera que los bits CRC se aleatorizan utilizando una secuencia de este tipo. Los medios de transmisión 1308 transmiten los bits CRC aleatorizados.
Otro aspecto se refiere a generar una secuencia de aleatorización en función de niveles de agregación respectivos asociados a una pluralidad de UE para recibir un PDCCH de enlace descendente. Medios para codificar bits CRC que van a transmitirse a la pluralidad de UE utilizando la secuencia de aleatorización dependiente del nivel de agregación están incluidos en la agrupación lógica 1302 según este aspecto.
Además, el sistema 1300 puede incluir una memoria 1310 que almacena instrucciones para ejecutar funciones asociadas a los componentes eléctricos 1304 y 1306, u otros componentes. Aunque se muestran de manera externa a la memoria 1310, debe entenderse que uno o más de los componentes eléctricos 1304 y 1306 pueden residir en la memoria 1310.
La Figura 14 ilustra otro sistema de ejemplo 1400 que está configurado para recibir un PDCCH de enlace descendente en una red de comunicaciones inalámbricas según uno o más aspectos. Debe apreciarse que el sistema 1400 se representa incluyendo bloques funcionales, los cuales pueden ser bloques funcionales que representan funciones implementadas por un procesador, software o combinaciones de los mismos (por ejemplo, firmware).
El sistema 1400 incluye una agrupación lógica 1402 de componentes eléctricos que pueden funcionar por separado o de manera conjunta. La agrupación lógica 1402 puede incluir medios de recepción de bits CRC 1404 aleatorizados con una secuencia de aleatorización dependiente del nivel de agregación. Medios de decodificación 1406, también incluidos en 1402, decodifican un PDCCH de enlace descendente recibido en un nivel de agregación asociado. El nivel de agregación se obtiene desaleatorizando los bits CRC (comprobación de redundancia cíclica) recibidos en el PDCCH de enlace descendente utilizando la secuencia dependiente del nivel de agregación.
Además, el sistema 1400 puede incluir una memoria 1408 que almacena instrucciones para ejecutar funciones asociadas a los componentes eléctricos 1404 y 1406, u otros componentes. Aunque se muestran de manera externa a la memoria 1408, debe entenderse que uno o más de los componentes eléctricos 1404 y 1406 pueden residir en la memoria 1408.
Haciendo referencia a la Figura 15, se ilustra un sistema de comunicaciones inalámbricas de acceso múltiple según una realización. Un punto de acceso 1500 (AP), también denominado como e-NodoB o e-NB, incluye grupos de múltiples antenas, un grupo incluyendo la 1504 y la 1506, otro incluyendo la 1508 y la 1510 y un grupo adicional incluyendo la 1512 y 1514. En la Figura 15 solo se muestran dos antenas para cada grupo de antenas, pero puede utilizarse un número mayor o menor de antenas en cada grupo de antenas. Un terminal de acceso (AT) 1516, denominado también como un equipo de usuario (UE), se comunica con las antenas 1512 y 1514, donde las antenas 1512 y 1514 transmiten información al terminal de acceso 1516 a través de un enlace directo 1520 y reciben información desde el terminal de acceso 1516 a través de un enlace inverso 1518. Un terminal de acceso 1522 se comunica con las antenas 1506 y 1508, donde las antenas 1506 y 1508 transmiten información al terminal de acceso 1522 a través de un enlace directo 1526 y reciben información desde el terminal de acceso 1522 a través de un enlace inverso 1524. En un sistema FDD, los enlaces de comunicación 1528, 1520, 1524 y 1526 pueden utilizar diferentes frecuencias para las comunicaciones. Por ejemplo, el enlace directo 1520 puede utilizar una frecuencia diferente a la utilizada por el enlace inverso 1518.
Cada grupo de antenas y/o el área en la que están designados para comunicarse se denomina normalmente sector del punto de acceso. En la realización, cada grupo de antena está diseñado para comunicarse con terminales de acceso en un sector de las áreas cubiertas por el punto de acceso 1500.
En la comunicación a través de los enlaces directos 1520 y 1526, las antenas de transmisión del punto de acceso 1500 utilizan conformación de haz para mejorar la relación de señal a ruido de enlaces directos para los diferentes terminales de acceso 1516 y 1522. Además, un punto de acceso que utiliza conformación de haz para la transmisión a terminales de acceso dispersados de manera aleatoria en su área de cobertura genera menos interferencias en los terminales de acceso de células vecinas que un punto de acceso que transmite a través de una única antena a todos sus terminales de acceso.
Un punto de acceso puede ser una estación fija utilizada para la comunicación con los terminales y también puede denominarse como un punto de acceso, un Nodo B, o utilizando otra terminología. Un terminal de acceso también puede denominarse como terminal de acceso, equipo de usuario (UE), dispositivo de comunicaciones inalámbricas, terminal, o utilizando otra terminología.
La Figura 16 es un diagrama de bloques de una realización de un sistema transmisor 1610 (también conocido como el punto de acceso) y de un sistema receptor 1650 (también conocido como terminal de acceso) en un sistema MIMO 1600. En el sistema transmisor 1610, los datos de tráfico para una pluralidad de flujos de datos se proporcionan desde una fuente de datos 1612 a un procesador de datos de transmisión (TX) 1614.
En una realización, cada flujo de datos se transmite a través de una antena de transmisión respectiva. El procesador de datos TX 1614 formatea, codifica y entrelaza los datos de tráfico para cada flujo de datos basándose en un esquema de codificación particular seleccionado para ese flujo de datos para proporcionar datos codificados.
Los datos codificados para cada flujo de datos pueden multiplexarse con datos piloto utilizando técnicas OFDM. Los datos piloto son normalmente un patrón de datos conocido que se procesa de una manera conocida y que puede utilizarse en el sistema receptor para estimar la respuesta de canal. Los datos piloto multiplexados y los datos codificados de cada flujo de datos se modulan después (es decir, se mapean por símbolo) en función de un esquema de modulación particular (por ejemplo, BPSK, QPSK, M-PSK, o M-QAM) seleccionado para ese flujo de datos para proporcionar símbolos de modulación. La velocidad de transferencia de datos, la codificación y la modulación de cada flujo de datos puede determinarse mediante instrucciones llevadas a cabo por un procesador 1630 junto con la memoria 1632.
Los símbolos de modulación para todos los flujos de datos se proporcionan después a un procesador MIMO TX 1620, que puede procesar además los símbolos de modulación (por ejemplo, para OFDM). El procesador MIMO TX 1620 proporciona después NT flujos de símbolos de modulación a NT transmisores (TMTR) 1622a a 1622t. En determinadas realizaciones, el procesador MIMO TX 1620 aplica pesos de conformación de haz a los símbolos de los flujos de datos y a la antena desde la cual se está transmitiendo el símbolo.
Cada transmisor 1622 recibe y procesa un flujo de símbolos respectivo para proporcionar una o más señales analógicas y acondiciona adicionalmente (por ejemplo, amplifica, filtra y convierte de manera ascendente) las señales analógicas para proporcionar una señal modulada adecuada para su transmisión a través del canal MIMO. Después, NT señales moduladas de los transmisores 1622a a 1622t se transmiten desde NT antenas 1624a a 1624t, respectivamente.
En el sistema receptor 1650, las señales moduladas transmitidas son recibidas por NR antenas 1652a a 1652r y la señal recibida desde cada antena 1652 se proporciona a un receptor respectivo (RCVR) 1654a a 1654r. Cada receptor 1654 acondiciona (por ejemplo, filtra, amplifica y convierte de manera descendente) una señal recibida respectiva, digitaliza la señal acondicionada para proporcionar muestras y procesa adicionalmente las muestras para proporcionar un flujo de símbolos "recibido" correspondiente.
Después, un procesador de datos RX 1660 recibe y procesa los NR flujos de símbolos recibidos desde los NR receptores 1654 basándose en una técnica de procesado de receptor particular para proporcionar NT flujos de símbolos "detectados". Después, el procesador de datos RX 1660 demodula, desentrelaza y decodifica cada flujo de símbolos detectado para recuperar los datos de tráfico para el flujo de datos. El procesado del procesador de datos RX 1660 es complementario al realizado por el procesador MIMO TX 1620 y el procesador de datos TX 1614 en el sistema transmisor 1610.
Un procesador 1670 determina periódicamente qué matriz de precodificación utilizar (lo que se describe posteriormente). El procesador 1670 formula un mensaje de enlace inverso que comprende una parte de índice de matriz y una parte de valor de rango.
El mensaje de enlace inverso puede comprender varios tipos de información relacionados con el enlace de comunicación y/o con el flujo de datos recibido almacenado en la memoria 1672. Después, el mensaje de enlace inverso es procesado por un procesador de datos TX 1658, que también recibe datos de tráfico para una pluralidad de flujos de datos de una fuente de datos 1656, es modulado por un modulador 1680, es acondicionado por los transmisores 1654a a 1654r y es enviado al sistema transmisor 1610.
En el sistema transmisor 1610, las señales moduladas del sistema receptor 1650 son recibidas por las antenas 1624, son acondicionadas por los receptores 1622, son demoduladas por un demodulador 1640 y son procesadas por un procesador de datos RX 1642 para extraer el mensaje de enlace inverso transmitido por el sistema receptor 1650. Después, el procesador 1630 determina qué matriz de precodificación utilizar para determinar los pesos de conformación de haz después de procesar el mensaje extraído.
Los diversos circuitos, módulos, bloques lógicos y lógica ilustrativos descritos con relación a las realizaciones dadas a conocer en este documento pueden implementarse o llevarse a cabo con un procesador de propósito general, un procesador de señales digitales (DSP), un circuito integrado de aplicación específica (ASIC), una matriz de puertas programable (FPGA) o con otro dispositivo de lógica programable, puerta discreta o lógica de transistor, componentes de hardware discretos, o con cualquier combinación de los mismos diseñada para llevar a cabo las funciones descritas en este documento. Un procesador de propósito general puede ser un microprocesador pero, como alternativa, el procesador puede ser cualquier máquina de estados, microcontrolador, controlador o procesador convencionales. Un procesador también puede implementarse como una combinación de dispositivos informáticos, por ejemplo, una combinación de un DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores junto con un núcleo de DSP o cualquier otra configuración de este tipo. Además, al menos un procesador puede comprender uno o más módulos que pueden hacerse funcionar para llevar a cabo una
o más de las etapas y/o acciones descritas anteriormente.
Además, las etapas y/o acciones de un procedimiento o algoritmo descrito con relación a los aspectos dados a conocer en este documento pueden realizarse directamente en hardware, en un módulo de software ejecutado por un procesador o en una combinación de los dos. Un módulo de software puede residir en memoria RAM, memoria flash, memoria ROM, memoria EPROM, memoria EEPROM, registros, un disco duro, un disco extraíble, un CD-ROM o en cualquier otra forma de medio de almacenamiento conocido en la técnica. Un medio de almacenamiento a modo de ejemplo puede estar acoplado al procesador de manera que el procesador pueda leer información de, y escribir información en, el medio de almacenamiento. Como alternativa, el medio de almacenamiento puede ser una parte integrante del procesador. Además, en algunos aspectos, el procesador y el medio de almacenamiento pueden residir en un ASIC. Además, el ASIC puede residir en un terminal de usuario. Como alternativa, el procesador y el medio de almacenamiento pueden residir como componentes discretos en un terminal de usuario. Además, en algunos aspectos, las etapas y/o acciones de un procedimiento o algoritmo pueden residir como una o cualquier combinación o conjunto de códigos y/o instrucciones en un medio legible por máquina y/o medio legible por ordenador, que puede incorporarse en un producto de programa informático.
En uno o más aspectos, las funciones descritas pueden implementarse en hardware, software, firmware o en cualquier combinación de los mismos. Si se implementan en software, las funciones pueden almacenarse o transmitirse como una o más instrucciones o como código en un medio legible por ordenador. Los medios legibles por ordenador incluyen tanto medios de almacenamiento informáticos como medios de comunicación, incluyendo cualquier medio que facilite la transferencia de un programa informático desde un lugar a otro. Un medio de almacenamiento puede ser cualquier medio disponible al que pueda accederse mediante un ordenador. A modo de ejemplo, y no de manera limitativa, tales medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otro almacenamiento de disco óptico, almacenamiento de disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda utilizarse para transportar o almacenar código de programa deseado en forma de instrucciones o estructuras de datos y al que pueda accederse mediante un ordenador. Además, cualquier conexión puede denominarse como medio legible por ordenador. Por ejemplo, si el software se transmite desde un sitio web, un servidor u otra fuente remota utilizando un cable coaxial, un cable de fibra óptica, un par trenzado, una línea de abonado digital (DSL) o tecnologías inalámbricas tales como infrarrojos, radio y microondas, entonces el cable coaxial, el cable de fibra óptica, el par trenzado, la DSL o las tecnologías inalámbricas tales como infrarrojos, radio y microondas se incluyen en la definición de medio. Los discos, tal y como se utilizan en este documento, incluyen discos compactos (CD), discos de láser, discos ópticos, discos versátiles digitales (DVD), discos flexibles y discos blu-ray, donde los discos reproducen datos normalmente de manera magnética así como de manera óptica con láser. Las combinaciones de lo anterior también deben incluirse dentro del alcance de medio legible por ordenador.
Aunque la descripción anterior analiza aspectos y/o realizaciones ilustrativos, debe observarse que pueden realizarse varios cambios y modificaciones en los mismos sin apartarse del alcance de los aspectos y/o realizaciones descritos y definidos en las reivindicaciones adjuntas. Además, aunque los elementos de los aspectos y/o realizaciones descritos pueden estar descritos o reivindicados en forma singular, el plural se contempla a no ser que se indique explícitamente la limitación al singular. Además, todos o algunos de los aspectos y/o realizaciones pueden utilizarse con todos o algunos de los demás aspectos y/o realizaciones, a no ser que se indique lo contrario.
1.
2.
3.
4.
5.
6.
7.
8.
9.

Claims (6)

  1. REIVINDICACIONES
    Un procedimiento de transmisión que facilita la decodificación precisa de un PDCCH por medio de un UE (104), que comprende:
    determinar un nivel de agregación para un PDCCH de enlace descendente para el UE;
    caracterizado por
    determinar si el tamaño de carga útil de una carga útil para el PDCCH es ambiguo,
    donde un tamaño ambiguo de carga útil provoca que un UE decodifique el PDCCH de enlace descendente en más de un nivel de agregación;
    cambiar el tamaño de carga útil rellenando con ceros paquetes de datos para el PDCCH de enlace descendente con uno o más bits para el tamaño ambiguo de carga útil; y
    transmitir la carga útil con los paquetes de datos rellenados con ceros.
    El procedimiento según la reivindicación 1, en el que el número de bits para el rellenado con ceros está basado en al menos el tamaño de carga útil.
    El procedimiento según la reivindicación 1, en el que un tamaño de carga útil n es ambiguo si n = m/k*24, donde k, m son enteros, m representa el número de CCE (elementos de canal de control) y k representa el número de repeticiones de un bloque codificado.
    El procedimiento según la reivindicación 3, en el que m es menor que 8 y x es la tasa de codificación máxima, 0<x1 de manera que n es menor que (8-m)*36*2*x. Un procesador configurado para facilitar la decodificación precisa de un PDCCH por medio de un UE, comprendiendo el procesador:
    un módulo inicial para determinar un nivel de agregación para el PDCCH de enlace descendente para el UE;
    caracterizado por
    un primer módulo para determinar si el tamaño de carga útil de una carga útil para el PDCCH es ambiguo, donde un tamaño ambiguo de carga útil provoca que el UE decodifique el PDCCH de enlace descendente en más de un nivel de agregación; y
    un segundo módulo para modificar el tamaño de carga útil rellenando con ceros paquetes de datos para el PDCCH de enlace descendente con uno o más bits para el tamaño ambiguo de carga útil y transmitir la carga útil con los paquetes de datos rellenados con ceros.
    El procesador según la reivindicación 5, en el que el segundo módulo determina el número de bits para el rellenado con ceros basándose al menos en el tamaño de carga útil.
    El procesador según la reivindicación 5, en el que el primer módulo identifica un tamaño de carga útil n como ambiguo si n = m/k*24, donde k, m son enteros, m representa el número de CCE y k representa el número de repeticiones de un bloque codificado.
    El procesador según la reivindicación 7, en el que el primer módulo además identifica n como ambiguo si m es menor que 8 y n es menor que 72*(8-m)*x, donde x es la tasa de codificación máxima y el valor de x está comprendido entre cero y uno.
    Un producto de programa informático adaptado para ejecutar un procedimiento de transmisión que facilita la decodificación precisa de un PDCCH por medio de un UE, que comprende:
    un medio legible por ordenador, que comprende:
    un conjunto inicial de códigos para determinar un nivel de agregación para el PDCCH de enlace descendente para el UE; caracterizado por
    un primer conjunto de códigos para hacer que un ordenador determine si el tamaño de carga útil de una carga útil para el PDCCH de enlace descendente es ambiguo, donde un tamaño ambiguo de carga útil provoca que un UE decodifique el PDCCH de enlace descendente en más de un nivel de agregación; y
    un segundo conjunto de códigos para hacer que el ordenador incluya uno o más bits en los paquetes de datos en correspondencia con el tamaño ambiguo de carga útil para el rellenado con ceros y transmita la carga útil con los paquetes de datos rellenados con ceros.
  2. 10.
    El producto de programa informático según la reivindicación 9, que comprende además un tercer conjunto de códigos que determinan el número de bits que van a incluirse en los paquetes de datos para el rellenado con ceros basándose al menos en el tamaño de carga útil.
  3. 11.
    El producto de programa informático según la reivindicación 9, en el que el primer conjunto de códigos determina que un tamaño de carga útil (n) es ambiguo si n = m/k*24, donde k, m son enteros, m representa el número de CCE y k representa el número de repeticiones de un bloque codificado.
  4. 12.
    El producto de programa informático según la reivindicación 11, en el que el primer conjunto de códigos determina que un tamaño de carga útil (n) es ambiguo si m es menor que 8 y n es menor que 72*(8-m)*x, donde x es la tasa de codificación máxima y 0 < x
  5. 13.
    Un aparato que facilita la decodificación precisa de un PDCCH por medio de un UE, que comprende:
    medios (1304) para determinar un nivel de agregación para un PDCCH de enlace descendente para el UE;
    medios (1304) para determinar el tamaño de carga útil de una carga útil para el PDCCH; caracterizado por
    medios (1306) para procesar paquetes de datos para el PDCCH de enlace descendente incluyendo uno o más bits para los tamaños ambiguos de carga útil, donde un tamaño ambiguo de carga útil provoca que un UE decodifique el PDCCH de enlace descendente en más de un nivel de agregación; y
    medios (1308) para transmitir la carga útil con los paquetes de datos rellenados con ceros.
  6. 14. Un aparato de comunicaciones inalámbricas, que comprende:
    una memoria que almacena instrucciones para llevar a cabo un procedimiento según cualquiera de las reivindicaciones 1 a 4; y
    un procesador, acoplado a la memoria, configurado para ejecutar las instrucciones almacenadas en la memoria.
    SD
ES09726599T 2008-03-31 2009-03-31 Transmisión fiable de una señal de control Active ES2401669T3 (es)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
US4082308P 2008-03-31 2008-03-31
US40823P 2008-03-31
US5334708P 2008-05-15 2008-05-15
US53347P 2008-05-15
US7486108P 2008-06-23 2008-06-23
US74861P 2008-06-23
US414357 2009-03-30
US12/414,357 US8724636B2 (en) 2008-03-31 2009-03-30 Methods of reliably sending control signal
PCT/US2009/039010 WO2009124079A1 (en) 2008-03-31 2009-03-31 Methods of reliably sending control signal

Publications (1)

Publication Number Publication Date
ES2401669T3 true ES2401669T3 (es) 2013-04-23

Family

ID=40821768

Family Applications (3)

Application Number Title Priority Date Filing Date
ES11162397T Active ES2422414T3 (es) 2008-03-31 2009-03-31 Transmisión fiable de una señal de control
ES09726599T Active ES2401669T3 (es) 2008-03-31 2009-03-31 Transmisión fiable de una señal de control
ES13160676.6T Active ES2561027T3 (es) 2008-03-31 2009-03-31 Procedimientos para la transmisión fiable de una señal de control

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ES11162397T Active ES2422414T3 (es) 2008-03-31 2009-03-31 Transmisión fiable de una señal de control

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES13160676.6T Active ES2561027T3 (es) 2008-03-31 2009-03-31 Procedimientos para la transmisión fiable de una señal de control

Country Status (19)

Country Link
US (1) US8724636B2 (es)
EP (4) EP2611244B1 (es)
JP (4) JP5479452B2 (es)
KR (3) KR101237517B1 (es)
CN (4) CN105187158B (es)
AU (1) AU2009231819B2 (es)
BR (2) BRPI0910104B1 (es)
CA (3) CA2827962C (es)
DK (2) DK2346294T3 (es)
ES (3) ES2422414T3 (es)
IL (1) IL208114A0 (es)
MX (1) MX2010010550A (es)
PH (3) PH12013501848A1 (es)
PL (2) PL2346294T3 (es)
PT (2) PT2266357E (es)
RU (2) RU2498536C1 (es)
SG (2) SG192457A1 (es)
TW (1) TWI392386B (es)
WO (1) WO2009124079A1 (es)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101978721B (zh) * 2008-04-24 2013-07-31 夏普株式会社 移动站装置、移动通信系统以及通信方法
US8780930B2 (en) * 2008-08-21 2014-07-15 Telefonaktiebolaget L M Ericsson (Publ) System and method for removing PDCCH detection errors in a telecommunications network
US8472366B2 (en) 2008-09-22 2013-06-25 Research In Motion Limited Network-relay signaling for downlink transparent relay
KR101557676B1 (ko) * 2008-10-31 2015-10-06 삼성전자주식회사 이동무선 통신시스템의 하향링크 제어채널의 페이로드 크기결정장치 및 방법
BRPI0921477B1 (pt) * 2008-10-31 2020-10-27 Godo Kaisha Ip Bridge 1 aparelho de estação base, método de comunicação, aparelho terminal e método de comunicação para um aparelho de terminal
KR101487562B1 (ko) 2008-11-11 2015-01-30 엘지전자 주식회사 Tdd에 기반한 무선통신 시스템에서 데이터 중계 방법
US9215035B2 (en) * 2008-12-08 2015-12-15 Lg Electronics Inc. Method of transmitting and receiving physical downlink shared channel in wireless communication system
KR101497153B1 (ko) 2008-12-22 2015-03-02 엘지전자 주식회사 무선랜 시스템에서의 기본서비스세트 부하 관리 절차
CN104184567B (zh) 2009-01-24 2019-11-22 华为技术有限公司 Ack/nack信道资源分配及确认信息处理的方法及装置
KR101731333B1 (ko) 2009-03-25 2017-04-28 엘지전자 주식회사 Ack/nack을 전송하는 방법 및 장치
US8441996B2 (en) * 2009-04-02 2013-05-14 Lg Electronics Inc. Method and apparatus for monitoring control channel in multiple carrier system
US9084206B2 (en) 2009-06-23 2015-07-14 Samsung Electronics Co., Ltd Method and apparatus for controlling uplink transmission power in wireless communication system
WO2011034384A2 (ko) * 2009-09-21 2011-03-24 엘지전자 주식회사 무선 통신 시스템에서 기지국으로부터 신호를 수신하기 위한 중계기 및 그 방법
CN102014510B (zh) * 2009-11-03 2015-02-25 电信科学技术研究院 一种上行控制信道资源配置的方法、设备及系统
CN102111893B (zh) * 2009-12-23 2013-05-15 富士通株式会社 传输下行调度信令的方法及装置
CN102025467B (zh) * 2009-12-30 2013-05-15 电信科学技术研究院 一种反馈信息的传输方法及传输装置
KR101769371B1 (ko) * 2010-01-11 2017-08-30 엘지전자 주식회사 크기를 조정한 dci를 이용한 pdcch 송수신 방법 및 장치
US20110194511A1 (en) * 2010-02-10 2011-08-11 Qualcomm Incorporated Multi-user control channel assignment
EP3534563B1 (en) 2010-02-11 2025-04-09 Huawei Technologies Co., Ltd. Method, base station, ue, and system for sending and receiving pdcch signaling
KR101863922B1 (ko) * 2010-02-14 2018-06-01 엘지전자 주식회사 Cce 혼동을 해소하기 위한 방법 및 이를 위한 장치
US9225413B2 (en) * 2010-02-17 2015-12-29 Qualcomm Incorporated Methods and systems for uplink transmit diversity
US10439786B2 (en) * 2010-03-18 2019-10-08 Qualcomm Incorporated Methods of resolving PDCCH confusion in LTE
KR101673906B1 (ko) * 2010-04-29 2016-11-22 삼성전자주식회사 Ofdm 시스템에서 공간 다중화 제어 채널 지원을 위한 상향 링크 ack/nack 채널의 맵핑 방법 및 장치
US9277540B2 (en) 2010-05-12 2016-03-01 Qualcomm Incorporated System, apparatus and method for control channel configuration in wireless communication systems
KR101468767B1 (ko) 2010-06-08 2014-12-08 한국전자통신연구원 다중 캐리어 무선 통신 시스템에서의 송수신 방법 및 장치
WO2012011239A1 (ja) 2010-07-21 2012-01-26 パナソニック株式会社 基地局装置、端末装置、送信方法及び受信方法
US8797922B2 (en) * 2010-08-24 2014-08-05 Qualcomm Incorporated Handling ambiguous relay physical downlink control channel (R-PDCCH) decoding for a relay node
EP2437422A1 (en) * 2010-10-01 2012-04-04 Panasonic Corporation Search space for uplink and downlink grant in an OFDM-based mobile communication system
WO2012108720A2 (ko) * 2011-02-10 2012-08-16 엘지전자 주식회사 무선통신 시스템에서 수신확인 전송 방법 및 장치
US10638464B2 (en) 2011-04-01 2020-04-28 Futurewei Technologies, Inc. System and method for transmission and reception of control channels in a communications system
JP5884152B2 (ja) * 2011-07-29 2016-03-15 シャープ株式会社 基地局、端末、通信システムおよび通信方法
US20130083746A1 (en) 2011-09-30 2013-04-04 Interdigital Patent Holdings, Inc. Method and apparatus for allocating resources for an enhanced physical hybrid automatic repeat request indicator channel
CN102611524B (zh) * 2011-12-19 2015-02-04 电信科学技术研究院 一种传输信息的方法、系统及设备
JP6219846B2 (ja) 2012-01-18 2017-10-25 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおいて改善された制御チャネルベースの動作方法及び装置
US9432984B2 (en) * 2012-01-20 2016-08-30 Lg Electronics Inc. Method of sending/receiving control information and device therefor
IN2014DN08129A (es) * 2012-03-16 2015-05-01 Nokia Solutions & Networks Oy
CN103379632B (zh) * 2012-04-19 2016-12-28 华为技术有限公司 一种信号发送方法和装置
CN103391563B (zh) * 2012-05-11 2018-06-08 中兴通讯股份有限公司 下行控制信息发送方法、检测方法、基站及用户设备
WO2013171609A1 (en) * 2012-05-15 2013-11-21 Telefonaktiebolaget L M Ericsson (Publ) System and method for removing pdcch detection errors in a telecommunications network
US9155089B2 (en) * 2012-08-10 2015-10-06 Qualcomm Incorporated Cell ID and antenna port configurations for EPDCCH
MY157062A (en) * 2012-10-30 2016-04-29 Univ Putra Malaysia A method for adjusting aggregation size based on acknowledgement (ack) bitmap
GB2514373B (en) * 2013-05-21 2015-07-08 Broadcom Corp Method, apparatus and computer program for controlling a user equipment
US20150085796A1 (en) * 2013-09-20 2015-03-26 Qualcomm Incorporated Flexible operation of enhanced tti-bundling modes in lte
CN105684451B (zh) 2013-09-25 2019-01-08 Lg电子株式会社 发送广播信号的设备和方法
US9444586B2 (en) * 2013-10-07 2016-09-13 Qualcomm Incorporated TTI-bundling and SPS operation in LTE TDD
EP3062452B1 (en) 2013-10-22 2019-12-04 LG Electronics Inc. Method and apparatus for transmitting physical downlink control channel in wireless access system supporting machine-type communication
US20150117372A1 (en) * 2013-10-31 2015-04-30 Telefonaktiebolaget L M Ericsson (Publ) Assignment of radio resources to be used on downlink transmissions in a multiple input multiple output (mimo) communication system
CN110601804B (zh) * 2014-01-27 2022-04-12 太阳专利托管公司 通信方法和用户设备
WO2015113230A1 (en) 2014-01-28 2015-08-06 Panasonic Intellectual Property Corporation Of America Method and device for transmitting data, and method and device for receiving data
EP3100550B1 (en) 2014-01-30 2018-09-26 Sony Corporation Identification of downlink messages using repeated transmission
US9823864B2 (en) 2014-06-02 2017-11-21 Micron Technology, Inc. Systems and methods for throttling packet transmission in a scalable memory system protocol
US9936519B2 (en) 2015-03-15 2018-04-03 Qualcomm Incorporated Self-contained time division duplex (TDD) subframe structure for wireless communications
US10075970B2 (en) 2015-03-15 2018-09-11 Qualcomm Incorporated Mission critical data support in self-contained time division duplex (TDD) subframe structure
US10342012B2 (en) 2015-03-15 2019-07-02 Qualcomm Incorporated Self-contained time division duplex (TDD) subframe structure
US9814058B2 (en) * 2015-05-15 2017-11-07 Qualcomm Incorporated Scaled symbols for a self-contained time division duplex (TDD) subframe structure
AU2016277850A1 (en) * 2015-06-19 2018-02-15 Uptake Technologies, Inc. Local analytics at an asset
US9992790B2 (en) 2015-07-20 2018-06-05 Qualcomm Incorporated Time division duplex (TDD) subframe structure supporting single and multiple interlace modes
KR102407923B1 (ko) * 2015-09-04 2022-06-13 삼성전자주식회사 디코딩을 제어하기 위한 장치 및 방법
WO2018004631A1 (en) * 2016-06-30 2018-01-04 Intel IP Corporation Method for crc ambiguity avoidance in 5g dci decoding
US10887941B2 (en) * 2016-08-18 2021-01-05 Qualcomm Incorporated Retaining access to a shared radio frequency spectrum band during an uplink control portion of a transmission structure
WO2018126476A1 (en) * 2017-01-09 2018-07-12 Qualcomm Incorporated Rate-matching scheme for control channels using polar codes
US10440703B2 (en) 2017-01-10 2019-10-08 Mediatek Inc. Physical downlink control channel design for 5G new radio
EP3565342B1 (en) * 2017-01-18 2023-12-06 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Methods for transmitting downlink control information, terminal device and network device
US10757581B2 (en) * 2017-03-22 2020-08-25 Mediatek Inc. Physical downlink control channel design for NR systems
US10574388B2 (en) * 2017-04-03 2020-02-25 Qualcomm Incorporated Techniques for handling overlapping sets of downlink control channel resources
WO2018205051A1 (en) * 2017-05-06 2018-11-15 Qualcomm Incorporated Rate-matching scheme for polar codes
CN110324134B (zh) * 2017-08-30 2021-12-10 中国信息通信研究院 一种下行控制信道的搜索空间配置方法和装置
US10856263B2 (en) * 2017-09-08 2020-12-01 Qualcomm Incorporated Randomized search space for downlink control channel
US10645682B2 (en) * 2017-10-25 2020-05-05 Qualcomm Incorporated Techniques and apparatuses for physical downlink control channel downlink control information to search space mapping
CN110166165B (zh) * 2018-02-13 2021-12-03 华为技术有限公司 聚合等级通知与接收的方法及装置

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1509055A (en) * 1923-02-19 1924-09-16 Payne Charles Combination truck and concrete mixer
US2305900A (en) * 1939-07-31 1942-12-22 Detroit Aluminum & Brass Corp Trimming machine and core
US2305902A (en) * 1941-01-31 1942-12-22 Rca Corp Television transmission
US2251219A (en) * 1941-03-08 1941-07-29 Crane Packing Co Fluid seal
SE9702271D0 (sv) * 1997-06-13 1997-06-13 Ericsson Telefon Ab L M Återanvändning av fysisk kontrollkanal i ett distribuerat cellulärt radiokommunikationssystem
US6389000B1 (en) * 1997-09-16 2002-05-14 Qualcomm Incorporated Method and apparatus for transmitting and receiving high speed data in a CDMA communication system using multiple carriers
EP1082668A1 (en) * 1998-05-08 2001-03-14 C-Port Corporation Digital communications processor
US6618395B1 (en) * 1999-05-27 2003-09-09 3Com Corporation Physical coding sub-layer for transmission of data over multi-channel media
FR2796786A1 (fr) 1999-07-21 2001-01-26 Alstom Systeme de transfert securise de donnees entre au moins deux stations reliees par un reseau de transmission d'informations par voie radioelectrique
US6621804B1 (en) * 1999-10-07 2003-09-16 Qualcomm Incorporated Method and apparatus for predicting favored supplemental channel transmission slots using transmission power measurements of a fundamental channel
US9100457B2 (en) * 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system
WO2003030407A1 (en) 2001-09-29 2003-04-10 Lg Electronics Inc. Method for transferring and /or receiving data in communication system and apparatus thereof
KR100474691B1 (ko) 2001-11-30 2005-03-10 삼성전자주식회사 패킷 데이터 제어채널의 데이터 송수신 장치 및 방법
JP4423836B2 (ja) * 2002-04-03 2010-03-03 日本電気株式会社 セルラシステム、通信制御方法及び移動局
KR100876765B1 (ko) * 2002-05-10 2009-01-07 삼성전자주식회사 이동 통신 시스템에서 데이터 재전송 장치 및 방법
JP3471785B1 (ja) * 2002-07-31 2003-12-02 松下電器産業株式会社 通信装置及びデータの再送制御方法
US20040162095A1 (en) * 2003-02-18 2004-08-19 Motorola, Inc. Voice buffering during call setup
KR100665425B1 (ko) 2003-03-08 2007-01-04 삼성전자주식회사 이동 통신 시스템에서 핸드오버를 수행하는 시스템 및 방법
KR100640344B1 (ko) 2003-03-08 2006-10-30 삼성전자주식회사 광대역 무선 접속 통신 시스템의 기지국에서 핸드오버 시스템 및 방법
CA2502942A1 (en) 2003-08-21 2005-03-03 Samsung Electronics Co., Ltd. Method of controlling reverse link in a mobile communication system
KR101002814B1 (ko) * 2003-10-02 2010-12-21 삼성전자주식회사 패킷 데이터 서비스를 제공하는 이동통신 시스템에서순방향 패킷 데이터 제어 채널 수신 장치 및 방법
KR100938103B1 (ko) * 2003-10-14 2010-01-21 삼성전자주식회사 패킷 데이터 서비스를 제공하는 이동통신 시스템에서 패킷데이터 제어 채널의 제어 메시지 수신 장치 및 방법
US20060062173A1 (en) * 2004-09-17 2006-03-23 Lucent Technologies, Inc. Hybrid automatic repeat request operation during soft hand offs in a wireless system
GB2424805B (en) 2005-03-30 2007-02-28 Toshiba Res Europ Ltd Efficient channel tracking in packet based OFDM systems
US20070025345A1 (en) * 2005-07-27 2007-02-01 Bachl Rainer W Method of increasing the capacity of enhanced data channel on uplink in a wireless communications systems
CN101496387B (zh) * 2006-03-06 2012-09-05 思科技术公司 用于移动无线网络中的接入认证的系统和方法
JP4668104B2 (ja) * 2006-03-22 2011-04-13 三菱電機株式会社 パケット送信装置
US8295243B2 (en) 2006-08-21 2012-10-23 Qualcomm Incorporated Method and apparatus for random access in an orthogonal multiple-access communication system
CN100456702C (zh) 2006-09-27 2009-01-28 北京航空航天大学 网络资源负载均衡方法
CN101286775A (zh) * 2007-04-12 2008-10-15 北京三星通信技术研究有限公司 采用增强信号检测的多天线空间复用系统
US8204010B2 (en) * 2007-06-18 2012-06-19 Research In Motion Limited Method and system for dynamic ACK/NACK repetition for robust downlink MAC PDU transmission in LTE
EP2227874A2 (en) * 2008-01-11 2010-09-15 Telefonaktiebolaget L M Ericsson (publ) A method of transmitting data block information in a cellular radio system
JP4886073B2 (ja) * 2008-02-06 2012-02-29 テレフオンアクチーボラゲット エル エム エリクソン(パブル) ダウンリンク割り当てに関連する方法およびデバイス

Also Published As

Publication number Publication date
US8724636B2 (en) 2014-05-13
CN103199960A (zh) 2013-07-10
KR20130020937A (ko) 2013-03-04
RU2013122607A (ru) 2014-11-27
EP2611243B1 (en) 2016-06-08
KR20100126593A (ko) 2010-12-01
US20090257449A1 (en) 2009-10-15
TW200948154A (en) 2009-11-16
PT2266357E (pt) 2013-03-25
RU2498536C1 (ru) 2013-11-10
CA2827965C (en) 2015-11-17
PH12013501850A1 (en) 2014-10-20
EP2346294A1 (en) 2011-07-20
EP2611244B1 (en) 2015-10-28
JP2013240083A (ja) 2013-11-28
ES2561027T3 (es) 2016-02-24
CA2827965A1 (en) 2009-10-08
JP2011519205A (ja) 2011-06-30
EP2266357B1 (en) 2012-12-26
SG192457A1 (en) 2013-08-30
CA2827962C (en) 2016-09-13
CN105187158A (zh) 2015-12-23
JP5694449B2 (ja) 2015-04-01
KR20120084819A (ko) 2012-07-30
EP2611244A3 (en) 2013-08-21
EP2266357A1 (en) 2010-12-29
EP2346294B1 (en) 2013-04-24
EP2611244A2 (en) 2013-07-03
CN103199964A (zh) 2013-07-10
JP2013240084A (ja) 2013-11-28
CN103199960B (zh) 2016-04-20
CA2718283A1 (en) 2009-10-08
DK2266357T3 (da) 2013-04-15
PT2346294E (pt) 2013-05-29
PL2266357T3 (pl) 2013-05-31
PH12013501847A1 (en) 2015-08-24
BR122012023545A2 (pt) 2015-07-14
RU2546613C2 (ru) 2015-04-10
KR101386660B1 (ko) 2014-04-17
CA2718283C (en) 2014-09-30
CA2827962A1 (en) 2009-10-08
AU2009231819B2 (en) 2013-08-22
TWI392386B (zh) 2013-04-01
KR101299612B1 (ko) 2013-08-26
BRPI0910104B1 (pt) 2020-09-29
JP5951558B2 (ja) 2016-07-13
JP2016007002A (ja) 2016-01-14
DK2346294T3 (da) 2013-07-29
IL208114A0 (en) 2010-12-30
AU2009231819A1 (en) 2009-10-08
BRPI0910104A2 (pt) 2014-02-25
SG192455A1 (en) 2013-08-30
CN103199964B (zh) 2015-10-21
CN101981989B (zh) 2013-11-13
CN105187158B (zh) 2019-03-08
RU2012112036A (ru) 2013-10-10
EP2611243A3 (en) 2013-08-14
EP2611243A2 (en) 2013-07-03
MX2010010550A (es) 2010-10-25
WO2009124079A1 (en) 2009-10-08
PH12013501848A1 (en) 2015-08-24
ES2422414T3 (es) 2013-09-11
JP5479452B2 (ja) 2014-04-23
KR101237517B1 (ko) 2013-02-28
CN101981989A (zh) 2011-02-23
BR122012023545B1 (pt) 2020-12-01
PL2346294T3 (pl) 2013-09-30

Similar Documents

Publication Publication Date Title
ES2401669T3 (es) Transmisión fiable de una señal de control
US9479309B2 (en) Method and apparatus for resolving the confusion in CCES
EP2255587B1 (en) Filtering semi-persistent scheduling false alarms
CN103379632B (zh) 一种信号发送方法和装置
RU2473187C2 (ru) Способы надежной отправки управляющего сигнала
AU2013211552A1 (en) Methods of reliably sending control signal
HK1184295A (en) Methods of reliably sending control signal
HK1184296A (en) Methods of reliably sending control signal
HK1150920A (en) Methods of reliably sending control signal