ES2899976T3 - Protocolo para la respuesta de información de estado de canal - Google Patents
Protocolo para la respuesta de información de estado de canal Download PDFInfo
- Publication number
- ES2899976T3 ES2899976T3 ES19200785T ES19200785T ES2899976T3 ES 2899976 T3 ES2899976 T3 ES 2899976T3 ES 19200785 T ES19200785 T ES 19200785T ES 19200785 T ES19200785 T ES 19200785T ES 2899976 T3 ES2899976 T3 ES 2899976T3
- Authority
- ES
- Spain
- Prior art keywords
- csi
- control message
- message
- control
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0636—Feedback format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0027—Scheduling of signalling, e.g. occurrence thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0057—Physical resource allocation for CQI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
Un método para comunicaciones, que comprende: recibir un primer mensaje de control (402), en un aparato de uno o más aparatos (120), el primer mensaje de control solicitando información de estado del canal, CSI, que se calculará, basándose en una trama de sondeo, en cada uno de los uno o más aparatos (120); transmitir, en respuesta al primer mensaje de control, un primer mensaje de informe de CSI con la CSI del aparato, si el aparato se indica en el primer mensaje de control como el que corresponde primero con la CSI entre el uno o más aparatos, caracterizado por: recibir un segundo mensaje de control solicitando que se transmita un segundo mensaje de informe de CSI con la CSI calculada desde el aparato del uno o más aparatos, si el aparato no se indica en el primer mensaje de control como el que responde primero con la CSI entre el uno o más aparatos; y transmitir el segundo mensaje de informe de CSI en respuesta al segundo mensaje de control, en donde el segundo mensaje de informe de CSI comprende un número de secuencia que se corresponde un número de secuencia en el primer mensaje de control.
Description
DESCRIPCIÓN
Protocolo para la respuesta de información de estado de canal
Reivindicación de prioridad en virtud del artículo 35 U.S.C. §119
La presente Solicitud de Patente reivindica el beneficio de la Solicitud de Patente Provisional de Estados Unidos n.° de serie 61/368348 (número de expediente 102480P1), presentada el 28 de julio de 2010, y la Solicitud de Patente Provisional de Estados Unidos n.° de serie 61/372546 (número de expediente 102573P1), presentada el 11 de agosto de 2010 y asignada al cesionario de la misma.
Antecedentes
Campo
Determinados aspectos de la presente divulgación se refieren, en general, a las comunicaciones inalámbricas y, más particularmente, al método de comunicación de respuesta de información de estado de canal (CSI).
Antecedentes
Con el fin de tratar el problema relacionado con los crecientes requisitos de ancho de banda que se demandan para los sistemas de comunicación inalámbrica, se están desarrollando diferentes esquemas que permiten a múltiples terminales de usuario comunicarse con un único punto de acceso compartiendo los recursos de canal, obteniendo al mismo tiempo altos flujos de datos. La tecnología de múltiples entradas, múltiples salidas (MIMO) representa un enfoque de este tipo, que ha surgido recientemente como una técnica popular para los sistemas de comunicaciones de la nueva generación. La tecnología de MIMO se ha adoptado en varias normas emergentes de comunicación inalámbrica, tales como la norma del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) 802.11. La norma IEEE 802.11 indica un conjunto de normas de interfaz aérea de red inalámbrica de área local (WLAN), desarrolladas por el comité IEEE 802.11 para comunicaciones de corto alcance (por ejemplo, entre decenas y unos pocos cientos de metros).
El organismo de normas de WLAN IEEE 802.11 estableció especificaciones para las transmisiones basándose en el enfoque de muy alto rendimiento (VHT) utilizando una frecuencia portadora de 5 GHz (es decir, la especificación IEEE 802.11ac), o utilizando una frecuencia portadora de 60 GHz (es decir, la especificación IEEE 802.11ad) que tiene como objetivo unos rendimientos agregados mayores que 1 Gigabit por segundo. Una de las tecnologías habilitadoras para la especificación VHT de 5 GHz es un ancho de banda de canal más ancho, que enlaza dos canales de 40 MHz para un ancho de banda de 80 MHz, duplicando así la velocidad de datos de la capa física (PHY) con un aumento de coste insignificante comparado con la norma IEEE 802.1 In.
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, que también se denominan canales espaciales, donde Ns á min {Nt, Nr}. Cada uno de los Ns canales independientes corresponde a una dimensión. El sistema de MIMO puede proporcionar un rendimiento mejorado (por ejemplo, un mayor caudal y/o una mayor fiabilidad) si se utilizan las dimensiones adicionales creadas por las múltiples antenas transmisoras y receptoras.
En las redes inalámbricas con un único punto de acceso (AP) y múltiples estaciones de usuario (STA), pueden producirse transmisiones simultáneas en múltiples canales hacia diferentes estaciones, en la dirección tanto de enlace ascendente como de enlace descendente. Tales sistemas presentan muchos retos.
Se presta atención al documento US 2007/230379 A1, que describe esquemas para entrenar de manera eficiente canales MIMO en redes inalámbricas. En al menos un aspecto, múltiples STA en una red pueden compartir un único paquete de sondeo de canales para desarrollar matrices de formación de haces o CSI correspondientes.
Además, se presta atención al documento WO 2009/027931 A2, que hace referencia a un aparato transmisor, un aparato receptor, un sistema y un método de realizar transmisión multiusuario a una pluralidad de otros extremos de transmisión, en donde una solicitud para transmisión se radiodifunde a dicha pluralidad de otros extremos de transmisión, y la solicitud está provista de una trama de Control de Acceso al Medio (MAC) que incluye una lista de al menos dos identificaciones de extremos receptores a los que se solicita que respondan a la solicitud.
Sumario
La presente invención se establece en las reivindicaciones independientes, respectivamente. Las realizaciones preferentes de la invención se describen en las reivindicaciones dependientes.
Breve descripción de los dibujos
A fin de que las características de la presente divulgación, anteriormente mencionadas, puedan entenderse en detalle, se ofrece una descripción más concreta, resumida anteriormente de manera breve, con referencia a aspectos, algunos de los cuales se ilustran en los dibujos adjuntos. Sin embargo, cabe señalar que los dibujos adjuntos ilustran solamente ciertos aspectos típicos de esta divulgación y, por lo tanto, no han de considerarse limitativos de su alcance, ya que la descripción puede soportar otros aspectos igualmente eficaces.
La FIG. 1 ilustra un diagrama de una red de comunicación inalámbrica de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 2 ilustra un diagrama de bloques de un punto de acceso y terminales de usuario a modo de ejemplo, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 3 ilustra un diagrama de bloques de un dispositivo inalámbrico a modo de ejemplo de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 4 ilustra un ejemplo de protocolo de respuesta de información de estado de canal (CSI) de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 5 ilustra formatos de ejemplo de mensajes de solicitud de CSI de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 6 ilustra un formato de ejemplo de mensaje de informe de CSI de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 7 ilustra un formato de ejemplo de respuesta de CSI con segmentación de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 8 ilustra un mensaje de sondeo de CSI de ejemplo con indicación de segmento de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 9 ilustra un protocolo de ejemplo para transmitir respuesta de CSI en múltiples Unidades de Datos de Protocolo de procedimiento (PPDU) de convergencia de capa física de acuerdo con ciertos aspectos de la presente divulgación. La FIG. 10 ilustra ejemplos de un tamaño de respuesta de CSI de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 11 ilustra operaciones de ejemplo que pueden realizarse en un punto de acceso de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 11A ilustra componentes de ejemplo capaces de realizar las operaciones mostradas en la FIG. 11.
La FIG. 12 ilustra operaciones de ejemplo que pueden realizarse en una estación de usuario de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 12A ilustra componentes de ejemplo capaces de realizar las operaciones mostradas en la FIG. 12.
Descripción detallada
Diversos aspectos de la divulgación se describen a continuación con más detalle con referencia a los dibujos adjuntos. Sin embargo, la presente divulgación puede realizarse de muchas formas diferentes y no debería interpretarse como limitada a cualquier estructura o función específica presentada a lo largo de la presente divulgación. En cambio, estos aspectos se proporcionan a fin de que la presente divulgación sea exhaustiva y completa, y transmita por completo el alcance de la divulgación a los expertos en la técnica. Basándose en las enseñanzas en el presente documento, un experto en la técnica debería apreciar que el alcance de la divulgación pretende abarcar cualquier aspecto de la divulgación divulgada en el presente documento, ya sea implementado de manera independiente o combinado con cualquier otro aspecto de la divulgación. Por ejemplo, un aparato puede implementarse o un método puede llevarse a la práctica usando cualquier número de los aspectos expuestos en el presente documento. Además, el alcance de la divulgación pretende abarcar dicho aparato o método que se lleva a la práctica usando otra estructura, funcionalidad, o estructura y funcionalidad, además, o aparte, de los diversos aspectos de la divulgación expuestos en el presente documento. Debería entenderse que cualquier aspecto de la divulgación divulgado en el presente documento puede realizarse mediante uno o más elementos de una reivindicación.
La palabra "ejemplo" se usa en el presente documento para significar "que sirve de ejemplo, caso particular o ilustración". Cualquier aspecto descrito en el presente documento como "a modo de ejemplo" no debe interpretarse necesariamente como preferido o ventajoso con respecto a otros aspectos.
Aunque en el presente documento se describen aspectos particulares, muchas variaciones y permutaciones de estos aspectos están dentro del alcance de la divulgación. Aunque se mencionan algunos beneficios y ventajas de los aspectos preferidos, el alcance de la divulgación no pretende limitarse a beneficios, usos u objetivos particulares. En cambio, los aspectos de la divulgación pretenden aplicarse ampliamente a diferentes tecnologías inalámbricas, configuraciones de sistema, redes y protocolos de transmisión, algunos de los cuales se ilustran a modo de ejemplo en las figuras y en la siguiente descripción de los aspectos preferidos. La descripción detallada y los dibujos simplemente ilustran la divulgación en vez de limitarla, estando definido el alcance de la divulgación por las reivindicaciones adjuntas y sus equivalencias.
UN SISTEMA DE COMUNICACIÓN INALÁMBRICA DE EJEMPLO
Las técnicas descritas en el presente documento pueden usarse para diversos sistemas de comunicación inalámbrica de banda ancha, incluyendo sistemas de comunicación que se basan en un esquema de multiplexado ortogonal. Los ejemplos de dichos sistemas de comunicación incluyen sistemas de acceso múltiple por división espacial (SDMA), de acceso múltiple por división del tiempo (TDMA), de acceso múltiple por división ortogonal de frecuencia (OFDMA), de acceso múltiple por división de frecuencia de portadora única (SC-FDMA), etc. Un sistema de SDMA puede utilizar direcciones suficientemente diferentes para transmitir de manera simultánea datos que pertenezcan a múltiples terminales de usuario. Un sistema de TDMA puede permitir que múltiples terminales de usuario compartan el mismo canal de frecuencia, dividiendo la señal de transmisión en intervalos temporales diferentes, estando asignado cada intervalo temporal a terminales de usuario diferentes. Un sistema TDMA puede implementar GSM o algunas otras normas conocidas en la técnica. Un sistema de OFDMA utiliza el multiplexado por división ortogonal de frecuencia (OFDM), que es una técnica de modulación que divide el ancho de banda global del sistema en múltiples subportadoras ortogonales. Estas subportadoras pueden denominarse también tonos, bins, etc. Con OFDM, cada subportadora puede modularse de manera independiente con datos. Un sistema OFDM puede implementar la norma IEEE 802.11 o alguna otra norma conocida en la técnica. Un sistema de SC-FDMA puede utilizar el FDMA entrelazado (IFDMA) para transmitir en subportadoras que estén distribuidas entre el ancho de banda del sistema, el FDMA localizado (LFDMA) para transmitir en un bloque de subportadoras adyacentes, o el FDMA mejorado (EFDMA) para transmitir en múltiples bloques de subportadoras adyacentes. En general, los símbolos de modulación se envían en el dominio de frecuencia con OFDM, y en el dominio del tiempo con SC-FDMA. Un sistema SC-FDMA puede implementar la norma 3GPP-LTE (Proyecto de Asociación de 3 ' Generación - Evolución a Largo Plazo) o algunas otras normas conocidas en la técnica.
Las enseñanzas en el presente documento pueden incorporarse en (por ejemplo, implementarse dentro de, o realizarse mediante) una variedad de aparatos cableados o inalámbricos (por ejemplo, nodos). En algunos aspectos, un nodo comprende un nodo inalámbrico. Tal nodo inalámbrico puede proporcionar, por ejemplo, conectividad para o con una red (por ejemplo, una red de área extensa tal como Internet o una red celular) mediante un enlace de comunicación cableado o inalámbrico. En algunos aspectos, un nodo inalámbrico implementado de acuerdo con las enseñanzas en el presente documento puede comprender un punto de acceso o un terminal de acceso.
Un punto de acceso ("AP") puede comprender, implementarse como o conocerse como un nodo B, un controlador de red de radio ("RNC"), un eNodoB, un controlador de estación base ("BSC"), una estación transceptora base ("BTS"), una estación base ("BS"), una función transceptora ("TF"), un rúter de radio, un transceptor de radio, un conjunto de servicios básicos ("BSS"), un conjunto de servicios extendidos ("ESS"), una estación base de radio ("RBS") o usando alguna otra terminología. En algunas implementaciones, un punto de acceso puede comprender un conjunto de descodificador, un centro de medios o cualquier otro dispositivo adecuado que esté configurado para comunicarse a través de un medio inalámbrico o cableado. De acuerdo con ciertos aspectos de la presente divulgación, el punto de acceso puede funcionar de acuerdo con la familia de normas de comunicación inalámbrica del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) 802.11.
Un terminal de acceso ("AT") puede comprender, implementarse como o conocerse como un terminal de acceso, una estación de abonado, una unidad de abonado, una estación móvil, una estación remota, un terminal remoto, un terminal de usuario, un agente de usuario, un dispositivo de usuario, un equipo de usuario, una estación de usuario o usando alguna otra terminología. En algunas implementaciones, un terminal de acceso puede comprender un teléfono móvil, un teléfono inalámbrico, 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, una estación ("STA") o algún otro dispositivo de procesamiento adecuado conectado a un módem inalámbrico. Por consiguiente, uno o más aspectos dados a conocer en el presente documento pueden incorporarse en un teléfono (por ejemplo, un teléfono celular o teléfono inteligente), un ordenador (por ejemplo, un ordenador portátil), un dispositivo de comunicaciones portátil, un dispositivo informático portátil (por ejemplo, un asistente de datos personal), una tableta, un dispositivo de entretenimiento (por ejemplo, un dispositivo de música o vídeo, o una radio por satélite), un televisor, una cámara plegable, una cámara de vídeo de seguridad, una grabadora de vídeo digital (DVR), un dispositivo de sistema de posicionamiento global o cualquier otro dispositivo adecuado que esté configurado para comunicarse a través de un medio inalámbrico o cableado. De acuerdo con ciertos aspectos de la presente divulgación, el terminal de acceso puede funcionar de acuerdo con la familia de normas de comunicación inalámbrica IEEE 802.11.
La FIG. 1 ilustra un sistema 100 de acceso múltiple, múltiples entradas, múltiples salidas (MIMO) con puntos de acceso y terminales de usuario. Por motivos de simplicidad, solamente se muestra un punto de acceso 110 en la FIG. 1. Un punto de acceso es, en general, una estación fija que se comunica con los terminales de usuario, y que puede denominarse también estación base, o con alguna otra terminología. Un terminal de usuario puede ser fijo o móvil, y puede denominarse también una estación móvil, un dispositivo inalámbrico, o alguna otra terminología. El punto de acceso 110 puede comunicarse con uno o más terminales de usuario 120 en cualquier momento dado en el enlace descendente y en el enlace ascendente. El enlace descendente (es decir, el enlace directo) es el enlace de comunicación desde el punto de acceso a los terminales de usuario y el enlace ascendente (es decir, el enlace inverso) es el enlace de comunicación desde los terminales de usuario al punto de acceso. Un terminal de usuario también puede comunicarse de igual a igual con otro terminal de usuario. Un controlador del sistema 130 se acopla con, y proporciona coordinación y control para, los puntos de acceso.
Si bien partes de la siguiente divulgación describirán terminales de usuario 120 capaces de comunicarse mediante el acceso múltiple por división espacial (SDMA), para ciertos aspectos, los terminales de usuario 120 pueden incluir también algunos terminales de usuario que no dan soporte al SDMA. Por lo tanto, para tales aspectos, un AP 110 puede estar configurado para comunicarse con terminales de usuario, tanto de SDMA como no de SDMA. Este enfoque puede permitir de manera conveniente que versiones anteriores de terminales de usuario (estaciones "heredadas") permanezcan desplegadas en una empresa, ampliando su vida útil, permitiendo a la vez que se introduzcan nuevos terminales de usuario de SDMA según se considere adecuado.
El sistema 100 emplea múltiples antenas de transmisión y múltiples antenas de recepción para la transmisión de datos en el enlace descendente y en el enlace ascendente. El punto de acceso 110 está equipado con Nap antenas y representa la entrada múltiple (MI) para transmisiones de enlace descendente y la salida múltiple (MO) para transmisiones de enlace ascendente. Un conjunto de K terminales de usuario 120 seleccionados representa en conjunto las múltiples salidas para transmisiones de enlace descendente y las múltiples entradas para transmisiones de enlace ascendente. Para un SDMA puro, se desea tener Nap > K > 1 si los flujos de símbolos de datos para los K terminales de usuario no están multiplexados en código, frecuencia o tiempo por algún medio. K puede ser mayor que Nap si los flujos de símbolos de datos pueden multiplexarse usando una técnica de TDMA, diferentes canales de código con CDMA, conjuntos disjuntos de sub-bandas con OFDM, etc. Cada terminal de usuario seleccionado transmite datos específicos de usuario a, y/o recibe datos específicos de usuario desde, el punto de acceso. En general, cada terminal de usuario seleccionado puede equiparse con una o más antenas (es decir, Nut > 1). Los K terminales de usuario seleccionados pueden tener el mismo número, o un número diferente, de antenas.
El sistema SDMA 100 puede ser un sistema dúplex por división del tiempo (TDD) o un sistema dúplex por división de frecuencia (FDD). Para un sistema de TDD, el enlace descendente y el enlace ascendente comparten la misma banda de frecuencia. Para un sistema de FDD, el enlace descendente y el enlace ascendente usan bandas de frecuencia diferentes. El sistema de MIMO 100 también puede utilizar una única portadora o múltiples portadoras para la transmisión. Cada terminal de usuario puede estar equipado con una única antena (por ejemplo, con el fin de mantener bajos los costes) o múltiples antenas (por ejemplo, allí donde pueda soportarse el coste adicional). El sistema 100 también puede ser un sistema de TDMA si los terminales de usuario 120 comparten el mismo canal de frecuencia dividiendo la transmisión/recepción en intervalos temporales diferentes, estando cada intervalo temporal asignado a un terminal de usuario 120 diferente.
El sistema inalámbrico 100 ilustrado en la FIG. 1 puede funcionar de acuerdo con la norma de comunicación inalámbrica IEEE 802.11ac. El IEEE 802.11ac representa una nueva enmienda IEEE 802.11 que permite un mayor rendimiento en redes inalámbricas IEEE 802.11. El mayor rendimiento se puede realizar a través de varias medidas tales como transmisiones en paralelo a múltiples estaciones 120 a la vez, o utilizando un ancho de banda de canal más amplio (por ejemplo, 80 MHz o 160 MHz). La norma IEEE 802.11ac también se denomina norma de comunicaciones inalámbricas de rendimiento muy alto (VHT).
La FIG. 2 ilustra un diagrama de bloques del punto de acceso 110 y dos terminales de usuario 120m y 120x en el sistema de MIMO 100. El punto de acceso 110 está equipado con Nt antenas 224a a 224t. El terminal de usuario 120m está equipado con Nut,m antenas 252ma a 252mu, y el equipo de usuario 120x está equipado con Nut,x antenas 252xa a 252xu. El punto de acceso 110 es una entidad de transmisión para el enlace descendente y una entidad de recepción para el enlace ascendente. Cada terminal de usuario 120 es una entidad de transmisión para el enlace ascendente y una entidad de recepción para el enlace descendente. Como se usa en el presente documento, una "entidad de transmisión" es un aparato o dispositivo autónomo capaz de transmitir datos mediante un canal inalámbrico, y una "entidad de recepción" es un aparato o dispositivo autónomo capaz de recibir datos mediante un canal inalámbrico. En la siguiente descripción, el subíndice "dn" representa el enlace descendente, el subíndice "up" representa el enlace ascendente, se seleccionan Nup terminales de usuario para la transmisión simultánea en el enlace ascendente, se seleccionan Ndn terminales de usuario para la transmisión simultánea en el enlace descendente, Nup puede ser igual a Ndn o no, y Nup y Ndn pueden ser valores estáticos o pueden cambiar para cada intervalo de planificación. Puede usarse la orientación de haces o alguna otra técnica de procesamiento espacial en el punto de acceso y en el terminal de usuario.
En el enlace ascendente, en cada terminal de usuario 120 seleccionado para la transmisión de enlace ascendente, un procesador de datos de TX 288 recibe datos de tráfico desde una fuente de datos 286 y datos de control desde un controlador 280. El procesador de datos de TX 288 procesa (por ejemplo, codifica, intercala y modula) los datos de tráfico para el terminal de usuario basándose en los sistemas de codificación y modulación asociados con la velocidad seleccionada para el terminal de usuario y proporciona un flujo de símbolos de datos. Un procesador espacial de TX 290 realiza un procesamiento espacial en el flujo de símbolos de datos y proporciona Nut,m flujos de símbolos de transmisión para las Nut,m antenas. Cada unidad transmisora (TMTR) 254 recibe y procesa (por ejemplo, convierte a analógico, amplifica, filtra y aumenta en frecuencia) un respectivo flujo de símbolos de transmisión para generar una señal de enlace ascendente. Nut,m unidades de transmisión 254 proporcionan Nut,m señales de enlace ascendente para su transmisión desde Nut,m antenas 252 al punto de acceso.
Nup terminales de usuario pueden planificarse para la transmisión simultánea en el enlace ascendente. Cada uno de estos terminales de usuario realiza un procesamiento espacial en su flujo de símbolos de datos y transmite al punto de acceso su conjunto de flujos de símbolos de transmisión en el enlace ascendente.
En el punto de acceso 110, Nap antenas 224a a 224ap reciben las señales de enlace ascendente desde todos los Nup terminales de usuario que transmiten en el enlace ascendente. Cada antena 224 proporciona una señal recibida a una respectiva unidad de recepción (RCVR) 222. Cada unidad de recepción 222 realiza un procesamiento complementario al realizado por la unidad de transmisión 254 y proporciona un flujo de símbolos recibidos. Un procesador espacial de RX 240 realiza el procesamiento espacial de recepción en los Nap flujos de símbolos recibidos desde las Nap unidades de recepción 222 y proporciona Nup flujos recuperados de símbolos de datos de enlace ascendente. El procesamiento espacial de recepción se realiza de acuerdo con la inversión matricial de correlación de canal (CCMI), el mínimo error cuadrático medio (MMSE), la cancelación suave de interferencias (SIC) o alguna otra técnica. Cada flujo recuperado de símbolos de datos de enlace ascendente es una estimación de un flujo de símbolos de datos transmitido por un respectivo terminal de usuario. Un procesador de datos de RX 242 procesa (por ejemplo, desmodula, desintercala y descodifica) cada flujo recuperado de símbolos de datos de enlace ascendente, de acuerdo con la velocidad usada para ese flujo, para obtener datos descodificados. Los datos descodificados para cada terminal de usuario pueden proporcionarse a un sumidero de datos 244 para su almacenamiento y/o a un controlador 230 para procesamiento adicional.
En el enlace descendente, en el punto de acceso 110, un procesador de datos de TX 210 recibe datos de tráfico desde un origen de datos 208 para Ndn terminales de usuario planificados para la transmisión de enlace descendente, datos de control desde un controlador 230 y, posiblemente, otros datos desde un planificador 234. Los diversos tipos de datos pueden enviarse en canales de transporte diferentes. El procesador de datos de TX 210 procesa (por ejemplo, codifica, entrelaza y modula) los datos de tráfico para cada terminal de usuario basándose en la velocidad seleccionada para ese terminal de usuario. El procesador de datos de TX 210 proporciona Ndn flujos de símbolos de datos de enlace descendente para los Ndn terminales de usuario. Un procesador espacial de TX 220 realiza un procesamiento espacial (tal como una precodificación o conformación de haces, como se describe en la presente divulgación) en los Ndn flujos de símbolos de datos de enlace descendente, y proporciona Nap flujos de símbolos de transmisión para las Nap antenas. Cada unidad de transmisión 222 recibe y procesa un respectivo flujo de símbolos de transmisión para generar una señal de enlace descendente. Nap unidades de transmisión 222 proporcionan Nap señales de enlace descendente para su transmisión desde Nap antenas 224 a los terminales de usuario.
En cada terminal de usuario 120, Nap antenas 252 reciben las Nap señales de enlace descendente desde el punto de acceso 110. Cada unidad de recepción 254 procesa una señal recibida desde una antena 252 asociada y proporciona un flujo de símbolos recibidos. Un procesador espacial de RX 260 realiza el procesamiento espacial de recepción en los Nut,m flujos de símbolos recibidos desde Nut,m unidades de recepción 254 y proporciona un flujo recuperado de símbolos de datos de enlace descendente para el terminal de usuario. El procesamiento espacial de recepción se realiza de acuerdo con la CCMI, el MMSE o alguna otra técnica. Un procesador de datos de RX 270 procesa (por ejemplo, desmodula, desentrelaza y descodifica) el flujo recuperado de símbolos de datos de enlace descendente para obtener datos descodificados para el terminal de usuario.
En cada terminal de usuario 120, un estimador de canal 278 estima la respuesta de canal de enlace descendente y proporciona estimaciones de canal de enlace descendente, que pueden incluir estimaciones de ganancia de canal, estimaciones de SNR, varianza de ruido, etc. De manera similar, un estimador de canal 228 estima la respuesta de canal de enlace ascendente y proporciona estimaciones de canal de enlace ascendente. El controlador 280 para cada terminal de usuario obtiene típicamente la matriz de filtro espacial para el terminal de usuario basándose en la matriz de respuesta de canal de enlace descendente Hdn,m para ese terminal de usuario. El controlador 230 obtiene la matriz de filtro espacial para el punto de acceso basándose en la matriz efectiva de respuesta de canal de enlace ascendente Hup,eff. El controlador 280 para cada terminal de usuario puede enviar información de respuesta (por ejemplo, los autovectores, los autovalores, las estimaciones de la SNR, etc., de enlace descendente y/o de enlace ascendente) al punto de acceso. Los controladores 230 y 280 controlan además el funcionamiento de diversas unidades de procesamiento en el punto de acceso 110 y en el terminal de usuario 120, respectivamente.
En un aspecto de la presente divulgación, se puede transmitir uno o más mensajes de solicitud de información de estado de canal (CSI) desde el punto de acceso 110 a uno o más de los terminales de usuario 120, en donde los
informes de CSI solicitados pueden estar relacionados con los canales de los terminales de usuario 120. Los mensajes de solicitud de CSI pueden comprender mensajes de radiodifusión y/o unidifusión. En respuesta al uno o más mensajes de solicitud de CSI recibidos en un terminal de usuario 120, se puede transmitir un informe de respuesta de CSI desde ese terminal de usuario 120 de vuelta al punto de acceso 110. Ciertos aspectos de la presente divulgación soportan formatos de tramas de bajo costo para los mensajes de sondeo de CSI y mensajes de informe de respuesta de CSI.
La FIG. 3 ilustra varios componentes que pueden utilizarse en un dispositivo inalámbrico 302 que puede emplearse dentro del sistema de comunicación inalámbrica 100. El dispositivo inalámbrico 302 es un ejemplo de un dispositivo que puede configurarse para implementar los diversos métodos descritos en el presente documento. El dispositivo inalámbrico 302 puede ser un punto de acceso 110 o un terminal de usuario 120.
El dispositivo inalámbrico 302 puede incluir un procesador 304 que controla el funcionamiento del dispositivo inalámbrico 302. El procesador 304 puede denominarse también unidad central de procesamiento (CPU). La memoria 306, que puede incluir tanto memoria de solo lectura (ROM) como memoria de acceso aleatorio (RAM), proporciona instrucciones y datos al procesador 304. Una parte de la memoria 306 también puede incluir memoria de acceso aleatorio no volátil (NVRAM). El procesador 304 realiza habitualmente operaciones lógicas y aritméticas basándose en instrucciones de programa almacenadas dentro de la memoria 306. Las instrucciones de la memoria 306 pueden ejecutarse para implementar los métodos descritos en el presente documento.
El dispositivo inalámbrico 302 también puede incluir un alojamiento 308 que puede incluir un transmisor 310 y un receptor 312 para permitir la transmisión y la recepción de datos entre el dispositivo inalámbrico 302 y una ubicación remota. El transmisor 310 y el receptor 312 pueden combinarse en un transceptor 314. Una única antena o una pluralidad de antenas de transmisión 316 pueden conectarse al alojamiento 308 y acoplarse de forma eléctrica al transceptor 314. El dispositivo inalámbrico 302 también puede incluir múltiples transmisores, múltiples receptores y múltiples transceptores (no mostrados).
El dispositivo inalámbrico 302 también puede incluir un detector de señales 318 que puede usarse con el fin de detectar y cuantificar el nivel de las señales recibidas mediante el transceptor 314. El detector de señales 318 puede detectar señales tales como la energía total, la energía por subportadora por símbolo, la densidad espectral de potencia y otras señales. El dispositivo inalámbrico 302 también puede incluir un procesador de señales digitales (DSP) 320 para su uso en el procesamiento de señales.
En un aspecto de la presente divulgación, uno o más mensajes de solicitud de CSI pueden transmitirse desde el dispositivo inalámbrico 302 a uno o más terminales de usuario (no mostrados en la FIG. 3). En otro aspecto, uno o más mensajes de solicitud de CSI pueden transmitirse desde un punto de acceso (no mostrado en la FIG. 3) al dispositivo inalámbrico 302, en donde el dispositivo inalámbrico puede ser uno de los terminales de usuario atendidos por el punto de acceso. Los mensajes de solicitud de CSI pueden comprender mensajes de radiodifusión y/o unidifusión. En respuesta a uno o más mensajes de solicitud de CSI recibidos en el dispositivo inalámbrico 302, se puede transmitir un informe de respuesta de CSI desde el dispositivo inalámbrico 302 al punto de acceso de servicio. En esta divulgación, se proponen formatos de tramas de bajo costo para los mensajes de sondeo de CSI y mensajes de informe de respuesta de CSI.
Los diversos componentes del dispositivo inalámbrico 302 pueden acoplarse entre sí mediante un sistema de bus 322, que puede incluir un bus de alimentación, un bus de señales de control y un bus de señales de estado, además de un bus de datos.
PROTOCOLO PARA COMUNICAR EL INFORME DE RESPUESTA DE INFORMACIÓN DE ESTADO DE CANAL
Ciertos aspectos de la presente divulgación soportan métodos de baja sobrecarga para la comunicación de informes de respuesta de CSI desde estaciones de usuario (STAs) 120 a un punto de acceso (AP) 110 del sistema inalámbrico 100 ilustrado en las figuras 1-2. La presente divulgación también propone formatos de paquete para el mensaje de anuncio de paquete de datos nulos (NDPA), el mensaje de sondeo de CSI y el mensaje de respuesta de CSI. En ciertos casos, la respuesta de CSI puede ser demasiado grande para ser transportada en una única Unidad de Datos de Protocolo de control de acceso a medios (MPDU) o en una unidad de datos de protocolo de procedimiento de convergencia de capa física (PPDU). En estos casos, se puede emplear un protocolo para la segmentación de respuesta de CSI de acuerdo con ciertos aspectos de la presente divulgación.
La FIG. 4 ilustra un ejemplo de protocolo de respuesta de CSI 400 de acuerdo con determinados aspectos de la presente divulgación. Un AP puede transmitir a una pluralidad de STA de usuario una trama NDPA 402 seguida por una trama de paquete de datos nulos (NDP) 404 después de un breve período de símbolo entre tramas (SIFS) 406. La trama NDPA 402 puede comprender identificadores de asociación (AID) de las STA que se espera que transmitan mensajes de respuesta de CSI calculadas al AP.
Esas STA que no figuran en el NDPA pueden ignorar la siguiente trama NDP 404. En un aspecto, la trama NDP 404 puede comprender una trama de sondeo utilizada por cada una de las STA para calcular una respuesta de CSI correspondiente asociada con esa STA. Una primera STA relacionado dentro de la trama NDPA 402 puede transmitir
una respuesta de CSI 408 a un período SIFS después de la transmisión de la trama NDP 404, como se ilustra en la FIG. 4. Se pueden sondear otros identificadores de STA (ID) utilizando un mensaje de sondeo de CSI (por ejemplo, un sondeo de CSI 410) para cada STA.
La FIG. 5 ilustra formatos de ejemplo de los mensajes de solicitud de CSI 500 y 550 de acuerdo con ciertos aspectos de la presente divulgación. El mensaje de solicitud de CSI 500 puede ser de una trama de control de tipo y puede comprender un mensaje de NDPA (es decir, un mensaje de control de radiodifusión). El mensaje de solicitud de CSI 550 puede ser también de tipo de trama de control y puede comprender un mensaje de sondeo de CSI (es decir, un mensaje de control de unidifusión). Para ciertos aspectos de la presente divulgación, el mensaje de solicitud de CSI 500 y el mensaje de solicitud de CSI 550 pueden comprender la misma estructura unificada.
En un aspecto, el mensaje de solicitud de CSI 500 puede comprender al menos uno de: un campo de control de trama 502, un campo de duración 504, un campo de dirección de destino (DA) 506, un campo de dirección de origen (SA) 508, un campo de secuencia de CSI 510, un campo de información de múltiples STA 512, un campo de comprobación de redundancia cíclica (CRC) 514, o un campo de subtipo de control 516. En un aspecto, el campo de control de trama 502 puede indicar usando subtipos extendidos que el mensaje de solicitud de CSI 500 puede corresponder al anuncio de NDP. El campo DA 506 se puede configurar para radiodifundir/multidifundir ID para múltiples STA de destino. El campo de secuencia de CSI 510 se puede usar para hacer corresponder un sondeo de CSI con un NDPA correspondiente. El campo de información de Multi STA 512 puede comprender una ID de asociación de cada STA solicitada para calcular la respuesta de CSI. En un aspecto, el campo de subtipo de control 516 puede utilizarse para indicar que el mensaje de solicitud de CSI 500 representa un mensaje de NDPA.
En un aspecto, el mensaje de solicitud de CSI 550 puede corresponder a un sondeo de CSI dedicado a una de las STA de destino y puede comprender al menos uno de: un campo de control de trama 552, un campo de duración 554, un campo DA 556, un El campo SA 558, un campo de secuencia de CSI 560, un campo CRC 562, o un campo de subtipo de control 564. En un aspecto, el campo de control de trama 552 puede indicar usando subtipos extendidos que el mensaje de solicitud de c S i 550 puede corresponder al sondeo de CSI. El campo DA 556 puede establecerse en una dirección de STA destinada a ser sondeada por el mensaje de solicitud de CSI 550. El valor de secuencia de CSI 560 puede utilizarse para hacer corresponder el sondeo de CSI 550 con un NDPA correspondiente (es decir, el mensaje de NDPA 500). En un aspecto, el campo de subtipo de control 564 puede indicar un tipo de sondeo de CSI.
La FIG. 6 ilustra un formato de ejemplo de un mensaje de informe de CSI 600 que comprende una respuesta de CSI de acuerdo con ciertos aspectos de la presente divulgación. El mensaje de informe de CSI 600 puede comprender al menos uno de: un campo de control de trama 602, un campo de duración 604, un campo DA 606, un campo SA 608, un campo de control de respuesta de CSI 610, un campo de respuesta de CSI 612 con la CSI calculada, un campo CRC 614, o un campo de subtipo de control 616. El mensaje de informe de CSI puede ser de control de tipo. En un aspecto, el campo de subtipo de control 616 puede indicar que el mensaje 600 representa el mensaje de informe de CSI con respuesta de CSI. Como se ilustra en la FIG. 6, el campo de control de respuesta de CSI 610 puede comprender al menos uno de: un subcampo de secuencia de CSI 618 que puede establecerse en un número de secuencia de CSI de un sondeo NDPA/CSI correspondiente, un subcampo 620 con un número de columnas de matriz de respuesta de CSI, un subcampo 622 con un número de filas de matriz de respuesta de CSI, o un campo 624 con bits reservados.
SEGMENTACIÓN/REENSAMBLADO PARA INFORMACIÓN DE ESTADO DE CANAL
En ciertos casos, un número de bytes de respuesta de CSI puede ser demasiado grande para la transmisión de toda la respuesta de CSI a la vez. Por ejemplo, en el caso del ancho de banda comprimido de 8x4 160 MHz, el número de bytes para la respuesta de CSI puede ser aproximadamente igual a 15K. Es posible que una respuesta grande de CSI no pueda encajar en una unidad de datos de protocolo MAC (MPDU) debido a las limitaciones de tamaño de MPDU. El tamaño de MPDU puede estar limitado por un delimitador de unidad de datos de protocolo MAC agregado (A-MPDU) y/ o capacidades de STA.
Ciertos aspectos de la presente divulgación soportan capacidades adicionales que pueden ser necesarias para dar cabida a una respuesta grande de CSI. Por ejemplo, la respuesta de CSI puede segmentarse en múltiples MPDU, ya que la especificación IEEE 802.11n soporta la segmentación de respuesta de CSI. La presente divulgación propone la transmisión de segmentos de la respuesta de CSI dentro de múltiples MPDU de una A-MPDU.
La FIG. 7 ilustra un formato de ejemplo de un mensaje de informe de CSI 700 con segmentación de acuerdo con ciertos aspectos de la presente divulgación. El mensaje de informe de CSI 700 puede ser de tipo de trama de control. Como se ilustra en la FIG. 7, un campo de control de respuesta de CSI 702 del mensaje de informe de CSI 700 puede extenderse en un byte para control de segmentación. Un primer subcampo de segmento 704 (por ejemplo, un bit) puede indicar si una MPDU correspondiente representa el primer segmento de respuesta de CSI. Un subcampo de "segmentos restantes" 706 (por ejemplo, que comprende siete bits) puede indicar un número de segmentos de la respuesta de CSI que queda por transmitir después de la MPDU actual. En un aspecto, un campo de subtipo de control 708 puede incluirse dentro del mensaje de informe de CSI 700, como se ilustra en la FIG. 7. En este caso, el campo
de subtipo de control 708 puede indicar que el mensaje 700 representa el mensaje de informe de CSI con un segmento de la respuesta de CSI.
Para ciertos aspectos de la presente divulgación, puede ser necesario que se transmitan tramas específicas en respuesta a un sondeo de CSI, si un NDPA correspondiente no se ha recibido en una STA particular siendo solicitado por el sondeo de CSI para transmitir la CSI asociada con esa STA. En un aspecto de la presente divulgación, la STA puede transmitir una trama de confirmación (ACK) normal confirmando la recepción con éxito del sondeo de CSI. En otro aspecto de la presente divulgación, la STA puede transmitir una trama de CSI nula confirmando la recepción con éxito del sondeo de CSI en caso de que no se haya recibido la correspondiente NDPA.
El mensaje de informe de CSI 700 se ilustra en la FIG. 7 también puede representar la trama de CSI nula. En este caso, un subcampo de secuencia de CSI 710 del campo de control de respuesta de CSI 702 puede establecerse en un número de secuencia del sondeo de CSI recibido, los subcampos 712 y 714 respectivamente indicando el número de columnas y filas de matriz de respuesta de CSI pueden ponerse ambos a cero, un subcampo de ancho de banda 716 puede comprender cualquier valor, un subcampo de tipo respuesta de CSI 718 puede establecerse a un valor predeterminado, el primer subcampo de segmento 704 puede comprender un valor de uno y un valor del subcampo de "segmentos restantes" 706 puede establecerse en cero. Una parte de respuesta de CSI variable 720 de la trama de CSI nula 700 tal vez no se transmita, es decir, la CSI de STA tal vez no se transmita dentro de la trama de CSI nula 700.
En un aspecto de la presente divulgación, el subcampo de tipo de respuesta de CSI 718 del mensaje de informe de CSI normal 700 puede comprender al menos uno de: información sobre un método utilizado para calcular la respuesta de CSI 720, información sobre un método utilizado para comprimir la respuesta de CSI 720, información sobre un tipo de STA que transmite el mensaje de informe de c S i 700 y sobre una tecnología de desmodulación aplicada en esta STA, o información sobre un nivel de fidelidad de una suma CRC almacenada en un campo de CRC 722 del mensaje de informe de CSI 700.
De acuerdo con ciertos aspectos de la presente divulgación, se puede permitir que un A-MPDU comprenda múltiples MPDU, si cada uno de los MPDU no requiere una confirmación que confirme su recepción con éxito en un AP. El uso del bit de "Fin de trama (EOF)" dentro de dicha AMPDU puede ser idéntico al caso con los datos de calidad de servicio (QoS), es decir, el bit de "EOF" puede establecerse en un delimitador después de la última MPDU. El AP puede volver a realizar un sondeo para recibir respuesta de CSI, si el AP detecta que falta alguno de los segmentos.
Una respuesta grande de CSI también puede abarcar varias unidades de datos de protocolo de procedimiento de convergencia de capa física (PPDU). Sin embargo, el tamaño de PPDU puede estar limitado en AP/STA. Además, el tiempo de transmisión de una sola PPDU puede ser grande debido a un Esquema de Modulación - Codificación (MCS) utilizado.
Un sondeo de CSI para la siguiente STA puede transmitirse desde un AP un período de tiempo SIFS después de recibir una respuesta de CSI anterior. Las STA pueden limitarse a transmitir exactamente una PPDU. Por lo tanto, múltiples PPDU pueden requerir la capacidad de sondear segmentos separados de respuesta de CSI.
Ciertos aspectos de la presente divulgación soportan la inclusión de una indicación acerca de los segmentos restantes de respuesta de CSI en un campo de información de sondeo de STA 802 de un sondeo de CSI 800, como se ilustra en la FIG. 8. Si el campo de información de sondeo de STA está ausente del sondeo de CSI, una STA siempre puede transmitir CSI a partir de un primer segmento de uno o más segmentos de respuesta de CSI. Si está presente el campo Información de sondeo de STA, una STA puede transmitir una respuesta de CSI basándose en la indicación 804 de los segmentos restantes del sondeo de cS i 800. En un aspecto, un campo de subtipo de control 806 puede incluirse dentro del sondeo de CSI 800. De manera similar al sondeo de CSI 550 ilustrado en la FIG. 5, el campo de subtipo de control de un byte 806 puede indicar que el mensaje de solicitud de CSI transmitido 800 representa el sondeo de CSI con la indicación de segmento.
La FIG. 9 ilustra un protocolo de ejemplo 900 para transmitir respuesta de CSI en múltiples PPDU de acuerdo con ciertos aspectos de la presente divulgación. Puede observarse que si un mensaje de solicitud de CSI (por ejemplo, un mensaje 902 o un mensaje 904) no lleva indicación de "Segmentos restantes", entonces una STA (por ejemplo, una STA 906 o una STA 908) puede estar transmitiendo una respuesta de CSI (por ejemplo, una respuesta de CSi 910 o una respuesta de CSI 912) a partir de un primer segmento de esa respuesta de CSI. En un aspecto, un AP que envía el sondeo de CSI puede determinar si falta algún segmento de una combinación del primer bit de segmento y las indicaciones recibidas de "Segmentos restantes". El AP puede solicitar segmentos que faltan/restantes mediante el uso de un sondeo de CSI con una indicación de segmento restante.
La FIG. 10 ilustra ejemplos 1000 de un tamaño de respuesta de CSI de acuerdo con ciertos aspectos de la presente divulgación. Las tablas ilustradas 1000 proporcionan un número aproximado de bytes en la respuesta de CSI para varios anchos de banda de canal y varias configuraciones de antena. Por ejemplo, se pueden usar 16 bits para cada tono para cada elemento de canal con el fin de tener en cuenta la compresión. La agrupación de tonos también se
puede aplicar, por ejemplo, se pueden considerar grupos de tonos de dos, tres y cuatro tonos (solo un tono de respuesta de cSi por grupo).
La FIG. 11 ilustra operaciones de ejemplo 1100 que pueden realizarse en un punto de acceso de acuerdo con ciertos aspectos de la presente divulgación. En 1102, el punto de acceso puede transmitir un primer mensaje de control que solicita que se calcule la CSI en cada uno de uno o más aparatos (es decir, STA de usuario). En 1104, el punto de acceso puede recibir un primer mensaje de informe de CSI con la CSI calculada transmitida en respuesta al primer mensaje de control. En 1106, el punto de acceso puede transmitir uno o más segundos mensajes de control, en donde cada uno de los uno o más segundos mensajes de control puede solicitar un mensaje de informe de CSI con la CSI calculada desde uno diferente de los aparatos. En 1108, el punto de acceso puede recibir uno o más mensajes de informe de CSI transmitidos en respuesta al uno o más segundos mensajes de control, en donde cada uno del primer mensaje de control y uno o más segundos mensajes de control comprende un número de secuencia (es decir, un campo de secuencia de CSI) utilizado para hacer corresponder cada uno de los uno o más segundos mensajes de control con el primer mensaje de control.
En un aspecto, cada uno de los segundos mensajes de control puede ser transmitido en un período de tiempo diferente. Además, cada uno de los uno o más mensajes de informe de CSI puede recibirse inmediatamente después de transmitir uno de los segundos mensajes de control solicitando ese mensaje de informe de CSI y antes de transmitir cualquier otro de los segundos mensajes de control.
En un aspecto de la presente divulgación, un vector de asignación de red (NAV) dentro del primer mensaje de control puede indicar un tiempo requerido para transmitir al menos uno del primer mensaje de control o el uno o más segundos mensajes de control. Durante este tiempo indicado, se puede reservar un medio para transmitir el al menos uno del primer mensaje de control o uno o más segundos mensajes de control.
El primer mensaje de control puede comprender una indicación de que las CSI calculadas por todos los aparatos se espera que sean comunicadas simultáneamente como una transmisión de enlace ascendente de acceso múltiple por división espacial (SDMA) de múltiples usuarios, de múltiples entradas y múltiples salidas (MU-MIMO). Como alternativa, el primer mensaje de control puede comprender una indicación de que se espera que las CSI calculadas por los aparatos se comuniquen secuencialmente. En un aspecto, un campo de duración del primer mensaje de control puede indicar la duración de la transmisión MU-MIMO. En otro aspecto, un campo de información de STA del primer mensaje de control puede indicar la duración de la transmisión MU-MIMO.
En un aspecto, el primer mensaje de control y los uno o más segundos mensajes de control pueden ser transmitidos de acuerdo con la familia de normas de comunicaciones inalámbricas IEEE 802.11. La transmisión del primer mensaje de control puede comprender radiodifundir el primer mensaje de control a los aparatos, y la transmisión de uno o más segundos mensajes de control puede ser una transmisión de unidifusión a cada uno de los aparatos.
En un aspecto, cada uno del primer mensaje de control y los uno o más mensajes segunda de control puede comprender una trama de control de las normas de comunicaciones inalámbricas IEEE 802.11. Además, cada uno del primer mensaje de informe de CSI y el uno o más mensajes de informe de CSI pueden comprender una trama de control de las normas de comunicaciones inalámbricas IEEE 802.11.
En otro aspecto, cada uno del primer mensaje de control y los uno o más segundos mensajes de control puede comprender una trama de no confirmación de acción de las normas de comunicaciones inalámbricas IEEE 802.11. Además, cada uno del primer mensaje de informe de CSI y el uno o más mensajes de informe de CSI pueden comprender una trama de no confirmación de acción de las normas de comunicaciones inalámbricas IEEE 802.11.
En un aspecto de la presente divulgación, un campo de información de STA del primer mensaje de control puede comprender información sobre Esquemas de Modulación - Codificación (MCS) utilizados por los otros aparatos para transmisiones del primer mensaje de informe de CSI y el uno o más mensajes de informe de CSI. Además, un campo de confirmación (ACK) dentro de uno de los segundos mensajes de control puede confirmar a uno de los otros aparatos recepción con éxito de una CSI transmitida más recientemente calculada en ese otro aparato, en donde el campo ACK puede comprender un número de secuencia del último CSI transmitido. Además, un campo de subtipo de control dentro de uno de los segundos mensajes de control dedicados a uno de los otros aparatos puede indicar que ese segundo mensaje de control representa un sondeo de CSI de un conjunto de mensajes de sondeo de CSI, y cada sondeo de CSI del conjunto puede solicitar un diferente segmento de CSI calculada en ese otro aparato.
La FIG. 12 ilustra ejemplos de operaciones 1200 que pueden realizarse en una STA de usuario de una o más STA de acuerdo con ciertos aspectos de la presente divulgación. En 1202, la STA puede recibir, por ejemplo, desde un punto de acceso, un primer mensaje de control que solicita que se calcule CSI en cada una de las una o más STA. En respuesta al primer mensaje de control, la STA puede transmitir, en 1204, un mensaje de informe de CSI con la CSI calculada, si la STA se indica en el primer mensaje de control como la que responde primero con la CSI entre uno o más aparatos. En 1206, la STA puede recibir, por ejemplo, desde el punto de acceso, un segundo mensaje de control solicitando el mensaje de informe de CSI con la c S i calculada a transmitir desde la STA, si la STA no está indicada en el primer mensaje de control como la que da respuesta primero con la CSI entre la una o más STA. En 1208, la
STA puede transmitir el mensaje de informe de CSI en respuesta al segundo mensaje de control recibido, en donde cada uno del primer mensaje de control y el segundo mensaje de control puede comprender un número de secuencia usado para hacer corresponder el segundo mensaje de control con el primer mensaje de control.
En un aspecto de la presente divulgación, la STA puede recibir un mensaje de control solicitando otra CSI para ser transmitida desde la STA. Entonces, la STA puede transmitir una trama de CSI nula confirmando la recepción del mensaje de control, si otro mensaje de control que solicita que el otro CSI sea calculado en cada una de las una o más sTa no se recibió en la STA. La trama de c S i nula puede comprender al menos uno de: un número de secuencia de CSI establecido en un número de secuencia del mensaje de control recibido, una indicación de que el otro CSI no se transmite dentro de la trama de CSI nula, un campo de tipo de respuesta de CSI establecido en un valor predeterminado, o una indicación de que un número de segmentos en los que se transmite la trama de CSI nula es igual a uno.
En resumen, la presente divulgación propone un formato de trama para las comunicaciones de respuesta de CSI. La gestión del identificador de grupo (ID de grupo) puede separarse del protocolo de CSI, es decir, solo se pueden indicar los AID de STA en un mensaje de NDPA. En un aspecto, puede ser que no haya ninguna indicación sobre un número de STA en el NDPA, y esta información se puede inferir de la duración del NDPA.
Además, no hay ningún campo se puede especificar para una STA de "primera respuesta". La primera STA-AID enumerada en el NDPA puede representar implícitamente a la unidad de primera respuesta. En un aspecto, se puede utilizar un solo formato de trama de control para sondeo de CSI y NDPA. El sondeo de CSI y NDPA puede llevar un número de secuencia para permitir que las STA hagan corresponder el sondeo de CSI con el NDPA correspondiente. Uno o más bits dentro de un campo de información de STA de un mensaje de control de radiodifusión (es decir, del mensaje de NDPA) pueden comprender un número de secuencia de CSI y puede usarse para confirmar una respuesta de CSI recibida más recientemente (anteriormente), así como para ajustar la adaptación de velocidad para transmisiones de respuesta de CSI. En un aspecto, el número de secuencia de CSI puede comprender un token de diálogo como el utilizado en las tramas de acción IEEE 802.11. En otro aspecto, el número de secuencia de CSI puede comprender una marca de tiempo obtenida a partir de una función de sincronización de temporización.
Las diversas operaciones de los métodos descritos anteriormente pueden realizarse mediante cualquier medio adecuado capaz de realizar las funciones correspondientes. Los medios pueden incluir diversos componentes y/o módulos de hardware y/o software que incluyen, de manera no limitativa, un circuito, un circuito integrado específico de la aplicación (ASIC) o un procesador. En general, cuando hay operaciones ilustradas en figuras, estas operaciones pueden tener componentes de medios y funciones homólogos correspondientes, con una numeración similar. Por ejemplo, las operaciones 1100 y 1200 ilustradas en las figuras 11 y 12 corresponden a los componentes 1100A y 1200A ilustrados en las figuras 11A y 12A.
Como se usa en el presente documento, el término "determinar" engloba una amplia variedad de acciones. Por ejemplo, "determinar" puede incluir calcular, calcular, procesar, obtener, investigar, consultar (por ejemplo, consultar una tabla, una base de datos u otra estructura de datos), averiguar y similares. "Determinar" puede incluir también recibir (por ejemplo, recibir información), acceder (por ejemplo, acceder a datos en una memoria) y similares. "Determinar" puede incluir también resolver, seleccionar, elegir, establecer y similares.
Como se usa en el presente documento, una frase que hace referencia a "al menos uno de" una lista de elementos se refiere a cualquier combinación de esos elementos, incluyendo elementos individuales. Como ejemplo, "al menos uno de: a, b, o c" pretende incluir: a, b, c, a-b, a-c, b-c, y a-b-c.
Las diversas operaciones de los métodos descritos anteriormente pueden realizarse mediante cualquier medio adecuado capaz de realizar las operaciones, tales como diversos componente(s), circuito(s) y/o módulo(s) de hardware y/o software. En general, cualquier operación ilustrada en las Figuras puede llevarse a cabo mediante medios funcionales correspondientes capaces de llevar a cabo las operaciones.
Por ejemplo, los medios de transmisión pueden comprender un transmisor, por ejemplo, el transmisor 222 de la FIG.
2 del punto de acceso 110, el transmisor 254 de la FIG. 2 del terminal de usuario 120, o el transmisor 310 de la FIG.
3 del dispositivo inalámbrico 302. Los medios de recepción pueden comprender un receptor, por ejemplo, el receptor 222 de la FIG. 2 del punto de acceso 110, el receptor 254 de la FIG. 2 del terminal de usuario 120, o el receptor 312 de la FIG. 3 del dispositivo inalámbrico 302. Los medios para calcular pueden comprender un circuito integrado específico de aplicación, por ejemplo, el procesador 270 de la FIG. 2 del terminal de usuario 120, o el procesador 304 de la FIG. 3 del dispositivo inalámbrico 302.
Los diversos bloques lógicos, módulos y circuitos ilustrativos, descritos en relación con la presente divulgación, pueden implementarse o realizarse con un procesador de uso general, con un procesador de señales digitales (DSP), con un circuito integrado específico de la aplicación (ASIC), con una señal de formación de puertas programables in situ (FPGA) o con otro dispositivo de lógica programable (PLD), lógica de puertas discretas o de transistores, componentes de hardware discretos o cualquier combinación de los mismos diseñada para realizar las funciones descritas en el presente documento. Un procesador de propósito general puede ser un microprocesador, pero, de manera alternativa,
el procesador puede ser cualquier procesador, controlador, microcontrolador o máquina de estados disponible comercialmente. 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.
Las etapas de un método o algoritmo descrito en conexión con la presente divulgación 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 cualquier forma de medio de almacenamiento conocido en la técnica. Algunos ejemplos de medios de almacenamiento que pueden usarse incluyen una memoria de acceso aleatorio (RAM), una memoria de solo lectura (ROM), una memoria flash, una memoria EPROM, una memoria EEPROM, registros, un disco duro, un disco extraíble, un CD-ROM, etc. Un módulo de software puede comprender una única instrucción o muchas instrucciones, y puede distribuirse por varios segmentos de código diferentes, entre programas diferentes y a través de múltiples medios de almacenamiento. Un medio de almacenamiento puede estar acoplado a un procesador de tal 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 estar integrado en el procesador.
Los métodos divulgados en el presente documento comprenden una o más etapas o acciones para conseguir el método descrito. Las etapas y/o acciones del método pueden intercambiarse entre sí sin apartarse del alcance de las reivindicaciones. En otras palabras, a no ser que se especifique un orden específico de etapas o acciones, el orden y/o el uso de etapas y/o acciones específicas pueden modificarse sin apartarse del alcance de las reivindicaciones.
Las funciones descritas pueden implementarse en hardware, software, firmware o en cualquier combinación de los mismos. Si se implementan en software, las funciones, como una o más instrucciones o código, pueden almacenarse en, o transmitirse 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 de 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 otros dispositivos de almacenamiento de disco óptico, almacenamiento de disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda usarse para transportar o almacenar el 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 recibe adecuadamente la denominación de medio legible por ordenador. Por ejemplo, si el software se transmite desde una sede de la Red, un servidor u otro origen remoto usando 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 (IR), 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 magnéticos y los discos ópticos, tal y como se usan en el presente documento, incluyen el disco compacto (CD), el disco láser, el disco óptico, el disco versátil digital (DVD), el disco flexible y el disco Blu-ray®, en el que los discos magnéticos reproducen usualmente datos de forma magnética mientras que los discos ópticos reproducen datos de forma óptica con láser. Por lo tanto, en algunos aspectos, los medios legibles por ordenador pueden comprender medios legibles por ordenador no transitorios (por ejemplo, medios tangibles). Además, para otros aspectos, los medios legibles por ordenador pueden comprender medios transitorios legibles por ordenador (por ejemplo, una señal). Las combinaciones de lo anterior deberían incluirse también dentro del alcance de los medios legibles por ordenador.
Por lo tanto, determinados aspectos pueden comprender un producto de programa informático para realizar las operaciones presentadas en el presente documento. Por ejemplo, tal producto de programa informático puede comprender un medio legible por ordenador que tenga instrucciones almacenadas (y/o codificadas) en el mismo, siendo las instrucciones ejecutables por uno o más procesadores para realizar las operaciones descritas en el presente documento. En determinados aspectos, el producto de programa informático puede incluir material de embalaje.
El software o las instrucciones pueden transmitirse también por un medio de transmisión. Por ejemplo, si el software se transmite desde una sede de la Red, un servidor u otro origen remoto usando 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 de transmisión.
Además, debería apreciarse que los módulos y/u otros medios adecuados para realizar los métodos y las técnicas descritos en el presente documento pueden descargarse y/u obtenerse de otra forma por un terminal de usuario y/o una estación base, según corresponda. Por ejemplo, tal dispositivo puede estar acoplado a un servidor para facilitar la transferencia de medios para realizar los métodos descritos en el presente documento. De forma alternativa, diversos métodos descritos en el presente documento pueden proporcionarse mediante medios de almacenamiento (por ejemplo, RAM, ROM, un medio de almacenamiento físico tal como un disco compacto (CD) o un disco flexible, etc.), de tal manera que un terminal de usuario y/o una estación base puedan obtener los diversos métodos tras acoplarse o proporcionar los medios de almacenamiento al dispositivo. Además, puede utilizarse cualquier otra técnica adecuada para proporcionar a un dispositivo los métodos y técnicas descritos en el presente documento.
Ha de entenderse que las reivindicaciones no están limitadas a la configuración y componentes precisos ilustrados anteriormente. Pueden realizarse diversas modificaciones, cambios y variaciones en la disposición, en el funcionamiento y en los detalles de los métodos y aparatos descritos anteriormente sin apartarse del alcance de las reivindicaciones.
Aunque lo anterior está dirigido a los aspectos de la presente divulgación, pueden contemplarse aspectos diferentes y adicionales de la divulgación sin apartarse del alcance básico de la misma, y el alcance de la misma está determinado por las reivindicaciones siguientes.
Claims (14)
1. Un método para comunicaciones, que comprende:
recibir un primer mensaje de control (402), en un aparato de uno o más aparatos (120), el primer mensaje de control solicitando información de estado del canal, CSI, que se calculará, basándose en una trama de sondeo, en cada uno de los uno o más aparatos (120);
transmitir, en respuesta al primer mensaje de control, un primer mensaje de informe de CSI con la CSI del aparato, si el aparato se indica en el primer mensaje de control como el que corresponde primero con la CSI entre el uno o más aparatos, caracterizado por:
recibir un segundo mensaje de control solicitando que se transmita un segundo mensaje de informe de CSI con la CSI calculada desde el aparato del uno o más aparatos, si el aparato no se indica en el primer mensaje de control como el que responde primero con la CSI entre el uno o más aparatos; y
transmitir el segundo mensaje de informe de CSI en respuesta al segundo mensaje de control, en donde el segundo mensaje de informe de CSI comprende un número de secuencia que se corresponde un número de secuencia en el primer mensaje de control.
2. El método de la reivindicación 1, que comprende, además
recibir otro mensaje de control en el aparato solicitando que se transmita otro segmento de la CSI calculada; y transmitir el otro segmento solicitado de la CSI calculada.
3. El método de la reivindicación 1, en donde cada uno del primer mensaje de control y el segundo mensaje de control comprende además al menos uno de: un campo de control de trama, un campo de duración, un campo de dirección de destino, DA, un campo de dirección de origen, SA, un campo de subtipo de control, un campo de información de estación, STA, o un campo de comprobación de redundancia cíclica, CRC.
4. El método de la reivindicación 3, en donde:
el campo de información de STA comprende información acerca de los Esquemas de Modulación - Codificación utilizados por los aparatos para transmisiones del primer mensaje de informe de CSI y el segundo mensaje de informe de CSI.
5. El método de la reivindicación 3, en donde:
el campo DA comprende un identificador de radiodifusión, ID, asociado con el uno o más aparatos,
el campo de subtipo de control indica que el primer mensaje de control comprende un anuncio de paquete de datos nulos, NDPA, dedicado al uno o más aparatos identificados por la ID de radiodifusión, y con el método que comprende, además
recibir la trama de sondeo inmediatamente después del primer mensaje de control con el NDPA.
6. El método de la reivindicación 1, que comprende, además:
transmitir la CSI calculada dentro de las múltiples Unidades de Datos de Protocolo MAC, MPDU, de segmento de CSI de una Unidad de Datos de Protocolo MAC Agregada, A-MPDU, en donde
cada una de las MPDU del segmento de CSI no requiere una confirmación para confirmar la recepción con éxito de esa MPDU de segmento de CSI.
7. El método de la reivindicación 1, que comprende, además:
transmitir un segmento de la CSI calculada dentro del primer mensaje de informe de CSI y al menos una indicación sobre un número de segmentos restantes de la CSI calculada que se transmitirá;
recibir, en respuesta al segmento, otro mensaje de control para solicitar otro segmento de la CSI calculada; y transmitir el otro segmento, en donde el otro segmento estaba programado para la transmisión basándose en la indicación sobre el número de segmentos restantes.
8. El método de la reivindicación 1, que comprende, además:
transmitir al menos una de una trama de confirmación, ACK, o una trama de CSI nula que confirma la recepción de uno de los segundos mensajes de control, si el primer mensaje de control no se recibió en ese aparato, en donde la trama de CSI nula comprende al menos uno de un número de secuencia de CSI establecido en un número de secuencia de ese segundo mensaje de control, una indicación de que la CSI solicitada para ser calculada en ese aparato no se transmite dentro de la trama de CSI nula, un campo de tipo de respuesta de CSI establecido en un valor predeterminado, o una indicación de que un número de segmentos en los que se transmite la trama de CSI nula es igual a uno.
9. Un método para comunicaciones, que comprende:
transmitir un primer mensaje de control (402), a una pluralidad de otros aparatos (120), solicitando el primer mensaje de control información de estado de canal, CSI, que se calculará, basándose en una trama de sondeo, en cada uno de los otros aparatos (120);
recibir, en respuesta al primer mensaje de control, un primer mensaje de informe de CSI con la CSI de un primer aparato de los otros aparatos que se indica en el primer mensaje de control como el que responde primero con la CSI entre los otros aparatos, caracterizado por:
transmitir un segundo mensaje de control que solicita un segundo mensaje de informe de CSI con la CSI calculada que se transmitirá desde al menos un segundo aparato de los otros aparatos que no se indica en el primer mensaje de control como el que responde primero con la CSI entre los otros aparatos; y
recibir el segundo mensaje de informe de CSI en respuesta al segundo mensaje de control, en donde el segundo mensaje de informe de c S i comprende un número de secuencia que se corresponde con un número de secuencia en el primer mensaje de control.
10. Un aparato para comunicaciones, que comprende:
medios para recibir un primer mensaje de control, en un aparato de uno o más aparatos, solicitando el primer mensaje de control información de estado de canal, CSI, que se calculará, basándose en una trama de sondeo, en cada uno de los uno o más aparatos; y
medios para transmitir, en respuesta al primer mensaje de control, un primer mensaje de informe de CSI desde el aparato, si el aparato se indica en el primer mensaje de control como el que responde primero con la CSI entre los uno o más aparatos, caracterizado por que:
los medios para recibir están configurados, además, para recibir un segundo mensaje de control que solicita un segundo mensaje de informe de CSI con la CSI calculada que transmitirá desde el aparato de los uno o más aparatos, si el aparato no se indica en el primer mensaje de control como el que responde primero con la CSI entre los uno o más aparatos, y
los medios para transmitir están configurados, además, para transmitir el segundo mensaje de informe de CSI en respuesta al segundo mensaje de control, en donde el segundo mensaje de informe de CSI comprende un número de secuencia que se corresponde con un número de secuencia en el primer mensaje de control.
11. Un aparato para comunicaciones, que comprende:
medios para transmitir un primer mensaje de control a una pluralidad de otros aparatos, el primer mensaje de control solicitando información de estado de canal, CSI, que se calculará, basándose en una trama de sondeo, en cada uno de los otros aparatos; y
medios para recibir, en respuesta al primer mensaje de control, un primer mensaje de informe de CSI de un primer aparato de los otros aparatos que está indicado en el primer mensaje de control como el que responde primero con la CSI entre los otros aparatos, caracterizado por que:
los medios para transmitir están configurados además para transmitir un segundo mensaje de control solicitando que se transmita un segundo mensaje de informe de CSI con la CSI calculada desde al menos un segundo aparato de los otros aparatos que no se indica en el primer mensaje de control como el que responde primero con la CSI entre los otros aparatos, y
los medios para recibir están configurados además para recibir el segundo mensaje de informe de CSI en respuesta al segundo mensaje de control, en donde el segundo mensaje de informe de CSI comprende un número de secuencia que se corresponde un número de secuencia en el primer mensaje de control.
12. El método de la reivindicación 1 o 9, o el aparato de la reivindicación 10 u 11, en donde el primer mensaje de control comprende un mensaje de anuncio de paquete de datos nulos, NDPA.
13. El método de la reivindicación 1 o 9, y el aparato de la reivindicación 10 u 11, en donde el segundo mensaje de control comprende un mensaje de sondeo de CSI.
14. El método de la reivindicación 1 o el aparato de la reivindicación 10, en donde un campo de información de estación, STA, dentro del primer mensaje de control comprende un identificador de STA, ID, asociado con cada uno de los uno o más aparatos.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US36834810P | 2010-07-28 | 2010-07-28 | |
US37254610P | 2010-08-11 | 2010-08-11 | |
US13/179,651 US9337954B2 (en) | 2010-07-28 | 2011-07-11 | Protocol for channel state information feedback |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2899976T3 true ES2899976T3 (es) | 2022-03-15 |
Family
ID=44511512
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES11748785.0T Active ES2659408T3 (es) | 2010-07-28 | 2011-07-25 | Protocolo para la respuesta de información de estado de canal |
ES18150092T Active ES2761605T3 (es) | 2010-07-28 | 2011-07-25 | Protocolo para la respuesta de información de estado de canal |
ES19200785T Active ES2899976T3 (es) | 2010-07-28 | 2011-07-25 | Protocolo para la respuesta de información de estado de canal |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES11748785.0T Active ES2659408T3 (es) | 2010-07-28 | 2011-07-25 | Protocolo para la respuesta de información de estado de canal |
ES18150092T Active ES2761605T3 (es) | 2010-07-28 | 2011-07-25 | Protocolo para la respuesta de información de estado de canal |
Country Status (19)
Country | Link |
---|---|
US (1) | US9337954B2 (es) |
EP (3) | EP3661086B1 (es) |
JP (1) | JP5680752B2 (es) |
KR (1) | KR101506244B1 (es) |
CN (1) | CN103039029B (es) |
AU (1) | AU2011282948B2 (es) |
BR (1) | BR112013001839B1 (es) |
CA (1) | CA2804374C (es) |
DK (1) | DK2599250T3 (es) |
ES (3) | ES2659408T3 (es) |
HU (2) | HUE047134T2 (es) |
IN (1) | IN2013CN00293A (es) |
NO (1) | NO2599250T3 (es) |
PL (1) | PL2599250T3 (es) |
PT (1) | PT2599250T (es) |
RU (1) | RU2541872C2 (es) |
SI (1) | SI2599250T1 (es) |
WO (1) | WO2012015737A1 (es) |
ZA (1) | ZA201301201B (es) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8976877B2 (en) * | 2010-09-24 | 2015-03-10 | Intel Corporation | Techniques for multi-user MIMO sounding in wireless networks |
US9674890B2 (en) * | 2010-10-08 | 2017-06-06 | Lg Electronics Inc. | Method of link adaptation in wireless local area network and apparatus for the same |
KR101099345B1 (ko) * | 2010-12-01 | 2011-12-26 | 엘지전자 주식회사 | 무선랜 시스템에서 채널 사운딩 방법 및 장치 |
US8666407B2 (en) * | 2011-08-15 | 2014-03-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Femtocell base station, method, computer program and computer program product |
US20130094488A1 (en) * | 2011-10-12 | 2013-04-18 | Electronics And Telecommunications Research Institute | Method for channel sounding in wireless local area network and apparatus for the same |
FR2982103A1 (fr) * | 2011-10-28 | 2013-05-03 | France Telecom | Procede de transmission de trames, stations et programme d'ordinateur correspondants |
US9479312B2 (en) * | 2012-06-07 | 2016-10-25 | Nec (China) Co., Ltd. | Method and apparatus for interference control |
WO2014011006A1 (ko) * | 2012-07-13 | 2014-01-16 | 엘지전자 주식회사 | 무선랜 시스템에서 널 데이터 패킷 프레임을 이용하는 채널 액세스 방법 및 장치 |
EP2882217B1 (en) | 2012-08-03 | 2019-05-01 | Sun Patent Trust | Wireless communication terminal device, wireless communication base device, and method for generating csi |
CN103731190B (zh) | 2012-10-16 | 2018-03-27 | 华为技术有限公司 | 多用户多输入多输出***的信号传输方法、基站及*** |
JP5875540B2 (ja) | 2013-02-12 | 2016-03-02 | 株式会社Nttドコモ | 無線基地局、ユーザ端末、無線通信システム、及び無線通信方法 |
KR20140123733A (ko) | 2013-04-15 | 2014-10-23 | 한국전자통신연구원 | Mu-mimo 통신 시스템에서 사운딩 프로토콜 수행 시 빔포미 스테이션을 선택하는 방법 및 장치 |
US10516614B2 (en) | 2013-08-28 | 2019-12-24 | Qualcomm Incorporated | Methods and apparatus for multiple user uplink |
US20150110046A1 (en) * | 2013-10-17 | 2015-04-23 | Qualcomm Incorporated | Methods and apparatus for channel state information feedback |
WO2015102180A1 (ko) * | 2014-01-06 | 2015-07-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 사운딩 방법 및 장치 |
KR102319700B1 (ko) | 2014-05-02 | 2021-11-01 | 삼성전자 주식회사 | 무선 통신 시스템에서 선택적 채널 피드백 방법 및 장치 |
CN111901887B (zh) * | 2014-05-09 | 2024-03-29 | 交互数字专利控股公司 | 探测和信道选择的方法和*** |
US20150372795A1 (en) * | 2014-06-18 | 2015-12-24 | Mediatek Singapore Pte. Ltd. | CSI Feedback Modes and Indication for Sub Channel Feedback in OFDMA Systems |
CN107079485B (zh) | 2014-06-27 | 2020-10-30 | 泰科弗勒克斯公司 | 用于发送数据的方法和装置 |
US20160021678A1 (en) * | 2014-07-15 | 2016-01-21 | Qualcomm Incorporated | Signaling techniques for ul mu mimo/ofdma transmission |
US10149307B2 (en) * | 2014-08-01 | 2018-12-04 | Samsung Electronics Co., Ltd. | Method and apparatus for providing feedback between base transceiver stations through cooperative communication in wireless communication system |
US9929787B2 (en) * | 2014-09-12 | 2018-03-27 | Samsung Electronics Co., Ltd | Apparatus and method for channel state information feedback in wireless communication system |
CN106716864B (zh) * | 2014-09-12 | 2020-12-11 | 三星电子株式会社 | 用于无线通信***中的信道状态信息反馈的装置和方法 |
CN105471553B (zh) * | 2014-09-12 | 2020-05-05 | 中兴通讯股份有限公司 | 一种实现并行多用户数据传输的方法及主节点 |
JP6430635B2 (ja) * | 2014-10-01 | 2018-11-28 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムにおけるデータ送信方法及びこのための装置 |
US10390328B2 (en) | 2014-12-05 | 2019-08-20 | Marvell World Trade Ltd. | Beamforming training in orthogonal frequency division multiple access (OFDMA) communication systems |
EP3228041B8 (en) | 2014-12-05 | 2020-03-11 | NXP USA, Inc. | Trigger frame format for orthogonal frequency division multiple access (ofdma) communication |
US10075873B2 (en) * | 2015-03-02 | 2018-09-11 | Qualcomm Incorporated | Methods and apparatus for channel state information sounding and feedback |
US9788317B2 (en) * | 2015-03-30 | 2017-10-10 | Intel IP Corporation | Access point (AP), user station (STA) and method for channel sounding using sounding trigger frames |
US9973314B2 (en) * | 2015-04-06 | 2018-05-15 | Qualcomm Incorporated | Control frame aggregation frame |
US10201017B2 (en) | 2015-04-09 | 2019-02-05 | Marvell World Trade Ltd. | Contention-based orthogonal frequency division multiple access (OFDMA) communication |
US10742285B1 (en) | 2015-11-13 | 2020-08-11 | Marvell International Ltd. | Explicit multiuser beamforming training in a wireless local area network |
US9876552B2 (en) * | 2016-02-01 | 2018-01-23 | Qualcomm Incorporated | Beamforming techniques for single-stream communications |
US11284301B2 (en) * | 2017-04-17 | 2022-03-22 | Qualcomm Incorporated | Flow control for wireless devices |
GB2562098B (en) | 2017-05-05 | 2022-02-02 | Samsung Electronics Co Ltd | Improvements in and relating to channel state feedback in a telecommunication system |
US10051685B1 (en) * | 2017-05-22 | 2018-08-14 | Hewlett Packard Enterprise Development Lp | Adapting radios of millimeter-wave devices |
WO2019001697A1 (en) * | 2017-06-28 | 2019-01-03 | Huawei Technologies Co., Ltd. | SUB-BAND COMPRESSION DOMAIN PROCESSING FOR UPLINK MIMO SYSTEMS |
KR102677717B1 (ko) * | 2018-12-03 | 2024-06-24 | 삼성전자 주식회사 | 네트워크 협력통신을 위한 채널상태정보 보고 방법 및 장치 |
CN112491750A (zh) * | 2019-09-12 | 2021-03-12 | 华为技术有限公司 | 用于感知测量的方法和装置 |
US11700152B2 (en) * | 2020-02-06 | 2023-07-11 | Qualcomm Incorporated | Sounding for radio-frequency (RF) sensing |
CN115918136A (zh) * | 2020-06-15 | 2023-04-04 | 高通股份有限公司 | 信道状态信息触发和报告 |
WO2022270892A1 (ko) * | 2021-06-22 | 2022-12-29 | 엘지전자 주식회사 | 무선랜 시스템에서 센싱에 대한 측정 보고 방법 및 장치 |
CN113938952B (zh) * | 2021-10-20 | 2023-10-20 | 澳门大学 | 信道状态信息压缩方法、重建方法、装置及计算机设备 |
WO2023087136A1 (en) * | 2021-11-16 | 2023-05-25 | Qualcomm Incorporated | Techniques for channel state information compression |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100406935B1 (ko) | 2002-01-29 | 2003-11-21 | 삼성전자주식회사 | 오에프디엠 다이버시티 수신기 및 방법 |
US7630403B2 (en) * | 2002-03-08 | 2009-12-08 | Texas Instruments Incorporated | MAC aggregation frame with MSDU and fragment of MSDU |
US7304973B2 (en) * | 2002-07-02 | 2007-12-04 | Sharp Laboratories Of America, Inc. | IEEE 802.11 burst acknowledgement interface |
US7046651B2 (en) | 2003-04-04 | 2006-05-16 | Nokia Corporation | System topologies for optimum capacity transmission over wireless local area networks |
CN1833454A (zh) | 2003-04-04 | 2006-09-13 | 诺基亚有限公司 | 用于在无线局域网上最佳容量传输的***拓扑结构 |
US20060251015A1 (en) | 2005-05-06 | 2006-11-09 | Samsung Electronics Co., Ltd. | System and method for dynamic allocation of ARQ feedback in a multi-carrier wireless network |
MX2008001797A (es) | 2005-08-12 | 2008-04-09 | Samsung Electronics Co Ltd | Metodo y aparato para transmitir y/o recibir datos via red inalambrica y un dispositivo inalambrico. |
US8200164B2 (en) * | 2005-12-01 | 2012-06-12 | Intel Corporation | Wireless communication system, associated methods and data structures |
US7804800B2 (en) | 2006-03-31 | 2010-09-28 | Intel Corporation | Efficient training schemes for MIMO based wireless networks |
US20070280116A1 (en) | 2006-06-05 | 2007-12-06 | Hong Kong University Of Science And Technology | Adaptive multi-user mimo non-cooperative threshold-based wireless communication system using limited channel feedback |
US8787841B2 (en) | 2006-06-27 | 2014-07-22 | Qualcomm Incorporated | Method and system for providing beamforming feedback in wireless communication systems |
KR20080057150A (ko) | 2006-12-19 | 2008-06-24 | 삼성전자주식회사 | 무선 네트워크 시스템 및 상기 무선 네트워크 시스템을구성하는 방법 |
JP5639470B2 (ja) | 2007-08-31 | 2014-12-10 | コーニンクレッカ フィリップス エヌ ヴェ | 改善されたマルチユーザ伝送 |
US9066264B2 (en) * | 2007-10-01 | 2015-06-23 | Google Technology Holdings LLC | Status report triggering in wireless communication system |
KR101476202B1 (ko) | 2008-01-08 | 2014-12-24 | 엘지전자 주식회사 | 주기적/비주기적 채널상태정보 송수신 방법 |
EP2239866B1 (en) | 2008-01-30 | 2016-09-21 | Alcatel Lucent | Long-time statistical csi assistant mu-mimo scheduling method, base station and user device |
CN101465814B (zh) | 2009-01-16 | 2011-04-27 | 清华大学 | 一种分布式机会性中继的网络数据传输方法 |
WO2010118383A1 (en) * | 2009-04-10 | 2010-10-14 | Marvell World Trade Ltd. | Signaling for multi-dimension wireless resource allocation |
US8526351B2 (en) * | 2009-06-05 | 2013-09-03 | Broadcom Corporation | Channel characterization and training within multiple user, multiple access, and/or MIMO wireless communications |
US9048895B2 (en) | 2009-06-05 | 2015-06-02 | Broadcom Corporation | Multi-user null data packet (MU-NDP) sounding within multiple user, multiple access, and/or MIMO wireless |
US9112741B2 (en) | 2009-09-18 | 2015-08-18 | Qualcomm Incorporated | Protocol to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
US8811200B2 (en) | 2009-09-22 | 2014-08-19 | Qualcomm Incorporated | Physical layer metrics to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
CN102696195B (zh) * | 2009-12-02 | 2016-01-20 | 马维尔国际贸易有限公司 | 用于对多个站进行探测的方法和装置 |
US9077498B2 (en) * | 2010-09-29 | 2015-07-07 | Qualcomm Incorporated | Systems and methods for communication of channel state information |
US9602298B2 (en) * | 2010-09-29 | 2017-03-21 | Qualcomm Incorporated | Methods and apparatuses for determining a type of control field |
US9813135B2 (en) * | 2010-09-29 | 2017-11-07 | Qualcomm, Incorporated | Systems and methods for communication of channel state information |
US9374193B2 (en) * | 2010-09-29 | 2016-06-21 | Qualcomm Incorporated | Systems and methods for communication of channel state information |
US9882624B2 (en) * | 2010-09-29 | 2018-01-30 | Qualcomm, Incorporated | Systems and methods for communication of channel state information |
US9806848B2 (en) * | 2010-09-29 | 2017-10-31 | Qualcomm Incorporated | Systems, methods and apparatus for determining control field and modulation coding scheme information |
-
2011
- 2011-07-11 US US13/179,651 patent/US9337954B2/en active Active
- 2011-07-25 HU HUE18150092A patent/HUE047134T2/hu unknown
- 2011-07-25 EP EP19200785.4A patent/EP3661086B1/en active Active
- 2011-07-25 ES ES11748785.0T patent/ES2659408T3/es active Active
- 2011-07-25 NO NO11748785A patent/NO2599250T3/no unknown
- 2011-07-25 BR BR112013001839-9A patent/BR112013001839B1/pt active IP Right Grant
- 2011-07-25 ES ES18150092T patent/ES2761605T3/es active Active
- 2011-07-25 RU RU2013108750/08A patent/RU2541872C2/ru active
- 2011-07-25 EP EP18150092.7A patent/EP3376697B1/en active Active
- 2011-07-25 IN IN293CHN2013 patent/IN2013CN00293A/en unknown
- 2011-07-25 ES ES19200785T patent/ES2899976T3/es active Active
- 2011-07-25 HU HUE11748785A patent/HUE035275T2/en unknown
- 2011-07-25 EP EP11748785.0A patent/EP2599250B1/en active Active
- 2011-07-25 PL PL11748785T patent/PL2599250T3/pl unknown
- 2011-07-25 CA CA2804374A patent/CA2804374C/en active Active
- 2011-07-25 WO PCT/US2011/045183 patent/WO2012015737A1/en active Application Filing
- 2011-07-25 PT PT117487850T patent/PT2599250T/pt unknown
- 2011-07-25 KR KR1020137005035A patent/KR101506244B1/ko active IP Right Grant
- 2011-07-25 AU AU2011282948A patent/AU2011282948B2/en active Active
- 2011-07-25 SI SI201131431T patent/SI2599250T1/en unknown
- 2011-07-25 CN CN201180037040.8A patent/CN103039029B/zh active Active
- 2011-07-25 JP JP2013521874A patent/JP5680752B2/ja active Active
- 2011-07-25 DK DK11748785.0T patent/DK2599250T3/en active
-
2013
- 2013-02-15 ZA ZA2013/01201A patent/ZA201301201B/en unknown
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2899976T3 (es) | Protocolo para la respuesta de información de estado de canal | |
JP7150674B2 (ja) | ワイヤレスネットワークにおける複数のユーザ通信のための方法および装置 | |
ES2769908T3 (es) | Método para la retroalimentación del estado del canal en un sistema de comunicación inalámbrica, y dispositivo para llevarlo a cabo | |
ES2724496T3 (es) | Sistemas y procedimientos para la comunicación de información de estado de canal | |
US9860037B2 (en) | Method and apparatus for ordering sub-fields of VHT-SIG-A and VIT-SIG-B fields | |
ES2842001T3 (es) | Procedimientos de cambio de canal y ancho de banda para redes inalámbricas | |
ES2865125T3 (es) | Procedimientos y aparatos para enlace ascendente de múltiples usuarios | |
KR101714664B1 (ko) | 멀티채널 동작들을 위한 송신 요청(rts) 및 송신 준비 완료(cts) | |
ES2775067T3 (es) | Formato de retroalimentación de formación de haces | |
US9179300B2 (en) | Station-centric multi-user multiple input multiple output (MU-MIMO) | |
ES2867475T3 (es) | Sistemas y métodos para comunicación de información de estado de canal | |
ES2864833T3 (es) | Sistemas y métodos de comunicación de información de estado del canal | |
KR102143572B1 (ko) | 레거시 디바이스들과의 다중 사용자 업링크 호환성을 위한 방법들 및 시스템들 | |
ES2892306T3 (es) | Selección de velocidad para tramas en dispositivos inalámbricos | |
KR20130096749A (ko) | 레거시-호환가능한 제어 프레임들 | |
US10320601B2 (en) | Transmitting/receiving device and method in wireless communication system | |
WO2018044521A1 (en) | Pre-association multi-user acknowledgement |