ES2854997T3 - Conformación de haces fragmentada para dispositivos inalámbricos - Google Patents
Conformación de haces fragmentada para dispositivos inalámbricos Download PDFInfo
- Publication number
- ES2854997T3 ES2854997T3 ES18702016T ES18702016T ES2854997T3 ES 2854997 T3 ES2854997 T3 ES 2854997T3 ES 18702016 T ES18702016 T ES 18702016T ES 18702016 T ES18702016 T ES 18702016T ES 2854997 T3 ES2854997 T3 ES 2854997T3
- Authority
- ES
- Spain
- Prior art keywords
- beamforming
- frames
- data
- frame
- transmission
- 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/0617—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 for beam forming
-
- 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/0621—Feedback content
- H04B7/063—Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection
-
- 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/0686—Hybrid systems, i.e. switching and simultaneous transmission
- H04B7/0695—Hybrid systems, i.e. switching and simultaneous transmission using beam selection
- H04B7/06952—Selecting one or more beams from a plurality of beams, e.g. beam training, management or sweeping
- H04B7/06958—Multistage beam selection, e.g. beam refinement
-
- 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/0413—MIMO systems
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
Un procedimiento para comunicaciones inalámbricas por un aparato, que comprende: generar (402) una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces; determinar cuántos campos de entrenamiento de conformación de haces incluir en cada primera trama en base, al menos en parte, a una cantidad de datos que se van a transmitir o en base, al menos en parte, a los límites de latencia para el tráfico de datos entre el aparato y un dispositivo inalámbrico; incluyendo el número determinado de campos de entrenamiento de conformación de haces en cada primera trama; emitir (404) las primeras tramas para su transmisión usando un primer sector de conformación de haces de transmisión para los preámbulos y los campos de datos de las primeras tramas y los segundos sectores de conformación de haces de transmisión diferentes para los campos de entrenamiento de conformación de haces de las primeras tramas; y obtener (406) una segunda trama que comprende realimentación generada en base a los campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas.
Description
DESCRIPCIÓN
Conformación de haces fragmentada para dispositivos inalámbricos
REFERENCIA CRUZADA A SOLICITUD(ES) RELACIONADA(S)
[0001] La presente solicitud reivindica la prioridad de la solicitud de EE. UU. n.° 15/867.217, presentada el 10 de enero de 2018, que reivindica el beneficio de la solicitud de patente provisional de EE. UU. con n.° de serie 62/445.230, presentada el 11 de enero de 2017, ambas cedidas al cesionario.
Campo de la divulgación
[0002] Determinados aspectos de la presente divulgación se refieren, en general, a las comunicaciones inalámbricas y, más en particular, a la utilización del entrenamiento de conformación de haces con fragmentación.
Descripción de la técnica relacionada
[0003] Para tratar el problema de los crecientes requisitos de ancho de banda demandados para los sistemas de comunicaciones inalámbricas, 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 en tanto que se logran altos caudales de datos. La tecnología de múltiples entradas y múltiples salidas (MIMO) representa un enfoque de este tipo que ha surgido recientemente como una técnica popular para los sistemas de comunicación de nueva generación. La tecnología de MIMO se ha adoptado en varias normas emergentes de comunicaciones inalámbricas, 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é de IEEE 802.11 para comunicaciones de corto alcance (por ejemplo, de decenas de metros a unos pocos cientos de metros).
[0004] Un sistema de MIMO emplea múltiples (Nt) antenas transmisoras y múltiples (Nr) antenas receptoras para la transmisión de datos. Un canal de MIMO formado por las Nt antenas transmisoras y las Nr antenas receptoras se puede descomponer en Ns canales independientes, que también se denominan canales espaciales, donde Ns á mín{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 efectivo y/o una mayor fiabilidad) si se utilizan las dimensionalidades adicionales creadas por las múltiples antenas transmisoras y receptoras.
[0005] En las redes inalámbricas con un único punto de acceso (AP) y múltiples estaciones de usuario (STA), se pueden producir transmisiones concurrentes en múltiples canales hacia diferentes estaciones, tanto en la dirección de enlace ascendente como en la de enlace descendente. Muchos retos están presentes en dichos sistemas.
[0006] El documento WO 2014/074894 A1 se refiere a un procedimiento, aparato, sistema y medio legible por ordenador que se pueden usar para realizar la conformación de haces. El procedimiento puede incluir un primer dispositivo de comunicación que envía una primera pluralidad de tramas de entrenamiento de conformación de haces a un segundo dispositivo de comunicación usando un primer vector de ponderación de conformación de haces; recibiendo el primer dispositivo de comunicación desde el segundo dispositivo de comunicación un segundo vector de ponderación de conformación de haces; y enviando el primer dispositivo de comunicación una segunda pluralidad de tramas de entrenamiento de conformación de haces al segundo dispositivo de comunicación usando el segundo vector de ponderación de conformación de haces. El aparato, el procedimiento, el sistema y los medios legibles por ordenador pueden usar diversidad espacial con conmutación de haces, diversidad espacial con un único haz, entrenamiento de conformación de haces de trayectos múltiples ponderados, multiplexación espacial de un único usuario y entrenamiento de conformación de haces para acceso múltiple por división de haces (BDMA).
[0007] El documento WO 2016/175949 A2 se refiere a aparatos, dispositivos, sistemas y procedimientos de conformación de haces. Por ejemplo, una primera estación inalámbrica se puede configurar para comunicar una pluralidad de tramas de barrido a nivel de sector (SLS) con una segunda estación inalámbrica sobre un primer canal; y para comunicar una pluralidad de tramas de protocolo de refinamiento de haces (BRP) con la segunda estación inalámbrica sobre un canal vinculado que comprende el primer canal y al menos un segundo canal.
BREVE EXPLICACIÓN
[0008] La invención se define por las reivindicaciones independientes. Los modos de realización ventajosos se describen en las reivindicaciones dependientes. Los sistemas, procedimientos y dispositivos de la divulgación tienen cada uno varios aspectos, de los que ninguno es el único responsable de sus atributos deseables. Sin limitar el alcance de la presente divulgación como se expresa por las reivindicaciones que siguen, ahora se analizarán brevemente algunos rasgos característicos. Después de considerar este análisis y, en particular, después de leer la sección titulada "Descripción detallada", se entenderá cómo los rasgos característicos de la presente divulgación proporcionan ventajas que incluyen comunicaciones mejoradas entre puntos de acceso y estaciones en una red inalámbrica.
[0009] Determinados aspectos de la presente divulgación proporcionan un aparato para comunicaciones inalámbricas. El aparato incluye, en general, un sistema de procesamiento configurado para generar una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y uno o más campos de entrenamiento de conformación de haces, una primera interfaz configurada para emitir la pluralidad de primeras tramas para su transmisión usando un primer sector de conformación de haces de transmisión para el preámbulo y el campo de datos de cada una de la pluralidad de primeras tramas y un segundo sector de conformación de haces de transmisión diferente para cada uno de los uno o más campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas, y una segunda interfaz configurada para obtener una segunda trama que comprende realimentación generada en base a los uno o más campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas.
[0010] Determinados aspectos de la presente divulgación proporcionan un aparato para comunicaciones inalámbricas. El aparato incluye, en general, una primera interfaz configurada para obtener una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y uno o más campos de entrenamiento de conformación de haces, en el que se usa un mismo primer sector de conformación de haces de transmisión para transmitir el preámbulo y el campo de datos de cada primera trama y se usa un segundo sector de conformación de haces de transmisión diferente para cada uno de los uno o más campos de entrenamiento de conformación de haces, un sistema de procesamiento configurado para generar realimentación en base a los uno o más campos de entrenamiento de conformación de haces en la pluralidad de primeras tramas y generar una segunda trama con la realimentación, y una segunda interfaz configurada para emitir la segunda trama para su transmisión.
[0011] Determinados aspectos de la presente divulgación proporcionan un aparato para comunicaciones inalámbricas. El aparato incluye, en general, una primera interfaz configurada para obtener una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y uno o más campos de entrenamiento de conformación de haces, en el que se usa un mismo sector de conformación de haces de transmisión para transmitir los uno o más campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas, y un sistema de procesamiento configurado para evaluar diferentes sectores de conformación de haces de recepción en base a los uno o más campos de entrenamiento de conformación de haces en la pluralidad de primeras tramas, y actualizar las configuraciones de antena en base a la evaluación.
[0012] Determinados aspectos de la presente divulgación proporcionan un aparato para comunicaciones inalámbricas. El aparato incluye, en general, un sistema de procesamiento configurado para generar una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y uno o más campos de entrenamiento de conformación de haces, y una primera interfaz configurada para emitir la pluralidad de primeras tramas para su transmisión usando un mismo sector de conformación de haces de transmisión para cada uno de los uno o más campos de entrenamiento de conformación de haces.
[0013] Los aspectos de la presente divulgación incluyen, en general, procedimientos, aparatos, sistemas, medios legibles por ordenador y sistemas de procesamiento, como se describe sustancialmente en el presente documento con referencia a y como se ilustra en los dibujos adjuntos. Se proporcionan muchos otros aspectos.
[0014] Para la consecución de los fines anteriores y otros relacionados, los uno o más aspectos comprenden los rasgos característicos descritos por completo a continuación en el presente documento y señalados en particular en las reivindicaciones. La siguiente descripción y los dibujos adjuntos exponen en detalle determinados rasgos característicos ilustrativos de los uno o más aspectos. Sin embargo, estos rasgos característicos son indicativos de solo unas pocas de las diversas maneras en que se pueden emplear los principios de diversos aspectos, y esta descripción pretende incluir la totalidad de dichos aspectos y sus equivalentes.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
[0015] De modo que la manera en la que se puedan entender en detalle los rasgos característicos de la presente divulgación mencionados anteriormente, se puede ofrecer una descripción más particular, anteriormente resumida de forma breve, por referencia a los aspectos, de los que algunos se ilustran en los dibujos adjuntos. Sin embargo, se ha de destacar que los dibujos adjuntos ilustran solo determinados aspectos típicos de la presente divulgación y, por lo tanto, no se han de considerar limitantes de su alcance, ya que la descripción puede admitir otros aspectos igualmente eficaces.
La FIG. 1 es un diagrama de una red de comunicaciones inalámbricas de ejemplo, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 2 es un diagrama de bloques de un punto de acceso de ejemplo y de terminales de usuario de ejemplo, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 3 ilustra un procedimiento de entrenamiento de conformación de haces de ejemplo.
La FIG. 4 ilustra operaciones de ejemplo para el entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 4A ilustra componentes de ejemplo que pueden realizar las operaciones mostradas en la FIG. 4.
La FIG. 5 ilustra operaciones de ejemplo para el entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 5A ilustra componentes de ejemplo que pueden realizar las operaciones mostradas en la FIG. 5.
La FIG. 6 ilustra operaciones de ejemplo para el entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 6A ilustra componentes de ejemplo que pueden realizar las operaciones mostradas en la FIG. 6.
La FIG. 7 ilustra operaciones de ejemplo para el entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación.
La FIG. 7A ilustra componentes de ejemplo que pueden realizar las operaciones mostradas en la FIG. 7.
[0016] Para facilitar el entendimiento, se han usado, donde ha sido posible, números de referencia idénticos para designar elementos idénticos que son comunes a las figuras. Se contempla que los elementos descritos en un aspecto se pueden utilizar de forma provechosa en otros aspectos sin mención específica.
DESCRIPCIÓN DETALLADA
[0017] Determinados aspectos de la presente divulgación proporcionan procedimientos y aparatos para realizar un entrenamiento de conformación de haces fragmentada que pueden ayudar a reducir la latencia asociada con el entrenamiento de conformación de haces.
[0018] A continuación, en el presente documento, se describen por completo diversos aspectos de la divulgación con referencia a los dibujos adjuntos. Sin embargo, la presente divulgación se puede incorporar de muchas formas diferentes y no se debería interpretar como limitada a ninguna estructura o función específica presentada a lo largo de la presente divulgación. En su lugar, estos aspectos se proporcionan de modo 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. En base a 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 descrito en el presente documento, ya sea implementado independientemente de, o combinado con, cualquier otro aspecto de la divulgación. Por ejemplo, se puede implementar un aparato o se puede poner en práctica un procedimiento usando un número cualquiera de los aspectos expuestos en el presente documento. Además, el alcance de la divulgación pretende abarcar un aparato o procedimiento que se ponga en práctica de este tipo usando otra estructura, funcionalidad o estructura y funcionalidad, además de, o aparte de, los diversos aspectos de la divulgación expuestos en el presente documento. Se debería entender que cualquier aspecto de la divulgación descrito en el presente documento se puede incorporar por uno o más elementos de una reivindicación.
[0019] El término "ejemplar" se usa en el presente documento para querer decir "que sirve como ejemplo, caso o ilustración". Cualquier aspecto descrito en el presente documento como "ejemplar" no necesariamente se ha de interpretar como preferente o ventajoso con respecto a otros aspectos.
[0020] Aunque en el presente documento se describen aspectos particulares, muchas variantes y permutaciones de estos aspectos se hallan dentro del alcance de la divulgación. Aunque se mencionan algunos beneficios y ventajas de los aspectos preferentes, no se pretende limitar el alcance de la divulgación a beneficios, usos u objetivos particulares. En su lugar, los aspectos de la divulgación pretenden ser ampliamente aplicables a diferentes tecnologías inalámbricas, configuraciones de sistema, redes y protocolos de transmisión, de los que algunos se ilustran a modo de ejemplo en las figuras y en la siguiente descripción de los aspectos preferentes. La descripción detallada y los dibujos son meramente ilustrativos de la divulgación en lugar de limitantes, estando definido el alcance de la divulgación por las reivindicaciones adjuntas.
UN SISTEMA DE COMUNICACIÓN INALÁMBRICA DE EJEMPLO
[0021] Las técnicas descritas en el presente documento se pueden usar para diversos sistemas de comunicación inalámbrica de banda ancha, incluyendo sistemas de comunicación que se basan en un esquema de multiplexación ortogonal. Los ejemplos de dichos sistemas de comunicación incluyen sistemas de acceso múltiple por división espacial (SDMA), acceso múltiple por división de tiempo (TDMA), acceso múltiple por división ortogonal de frecuencia (OFDMA), sistemas 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 simultáneamente datos que pertenecen 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 ranuras temporales diferentes, estando asignada cada ranura temporal a un terminal de usuario diferente. Un sistema de OFDMa utiliza multiplexación por división ortogonal de frecuencia (OFDM), que es una técnica de modulación que divide el ancho de banda del sistema global en múltiples subportadoras ortogonales. Estas subportadoras también se pueden denominar tonos, periodos, etc. Con OFDM, cada subportadora se puede modular independientemente con datos. Un sistema de SC-FDMA puede utilizar FDMA intercalado (IFDMA) para transmitir en subportadoras que están distribuidas a través del ancho de banda del sistema, FDMA localizado (LFDMA) para transmitir en un bloque de subportadoras contiguas o FDMA potenciado (EFDMA) para transmitir en múltiples bloques de subportadoras contiguas. En general, los símbolos de modulación se envían en el dominio de la frecuencia con OFDM y en el dominio del tiempo con SC-FDMA. Las técnicas descritas en el presente documento se pueden utilizar en cualquier tipo de sistemas aplicados a portadora única (SC) y SC-MIMO.
[0022] Las enseñanzas en el presente documento se pueden incorporar en (por ejemplo, implementar dentro de o realizar por) una variedad de aparatos por cable o inalámbricos (por ejemplo, nodos). 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.
[0023] Un punto de acceso (“AP”) puede comprender, implementarse como, o conocerse como, un nodo B, un controlador de red de radio ("RNC"), un nodo B evolucionado (eNB), un controlador de estación base ("BSC"), una estación transceptora base ("BTS"), una estación base ("BS"), una función de transceptor ("TF"), un encaminador de radio, un transceptor de radio, un conjunto de servicios básicos ("BSS"), un conjunto de servicios ampliados ("ESS"), una estación base de radio ("RBS") o con alguna otra terminología.
[0024] Un terminal de acceso ("AT") puede comprender, implementarse como, o conocerse como, 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 con alguna otra terminología. En algunas implementaciones, un terminal de acceso puede comprender un teléfono móvil, un teléfono sin cables, un teléfono de protocolo de inicio de sesión ("SIP"), una estación de bucle local inalámbrico ("WLL"), un asistente personal digital ("PDA"), un dispositivo manual que tiene 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. En consecuencia, uno o más aspectos enseñados en el presente documento se pueden incorporar en un teléfono (por ejemplo, un teléfono móvil o teléfono inteligente), un ordenador (por ejemplo, un ordenador portátil), un dispositivo de comunicación portátil, un dispositivo informático portátil (por ejemplo, un asistente de datos personal), un dispositivo de entretenimiento (por ejemplo, un dispositivo de música o vídeo, o una radio por satélite), un dispositivo de sistema de posicionamiento global o cualquier otro dispositivo adecuado que se configura para comunicarse por medio de un medio inalámbrico o por cable. En algunos aspectos, el nodo es un nodo inalámbrico. Dicho nodo inalámbrico puede proporcionar, por ejemplo, conectividad para, o a, una red (por ejemplo, una red de área amplia tal como Internet o una red celular) por medio de un enlace de comunicación por cable o inalámbrica.
[0025] La FIG. 1 ilustra un sistema de acceso múltiple de múltiples entradas y múltiples salidas (MIMO) 100 con puntos de acceso y terminales de usuario. Para simplificar, solo 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 se puede denominar también estación base o con alguna otra terminología. Un terminal de usuario puede ser fijo o móvil, y se puede denominar también estación móvil, dispositivo inalámbrico o con alguna otra terminología. El punto de acceso 110 se puede comunicar con uno o más terminales de usuario 120 en cualquier momento dado en el enlace descendente y 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 se puede comunicar de igual a igual con otro terminal de usuario. Un controlador de sistema 130 se acopla a, y proporciona coordinación y control para, los puntos de acceso.
[0026] Si bien partes de la siguiente divulgación describirán terminales de usuario 120 que se pueden comunicar por medio del acceso múltiple por división espacial (SDMA), para determinados aspectos, los terminales de usuario 120 pueden incluir también algunos terminales de usuario que no admiten SDMA. Por tanto, para dichos aspectos, un punto de acceso (AP) 110 se puede configurar para comunicarse con terminales de usuario tanto SDMA como no SDMA. Este enfoque puede permitir de forma conveniente que versiones anteriores de terminales de usuario (estaciones "heredadas") permanezcan desplegadas en una empresa, ampliando su vida útil, mientras que permite que se introduzcan terminales de usuario de SDMA más recientes según se considere apropiado.
[0027] 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 el enlace ascendente. El punto de acceso 110 está equipado con Nap antenas y representa las múltiples entradas (MI) para transmisiones de enlace descendente y las múltiples salidas (MO) para transmisiones de enlace ascendente. Un conjunto de K terminales de usuario seleccionados 120 representa conjuntamente las múltiples salidas para las transmisiones de enlace descendente y las múltiples entradas para las transmisiones de enlace ascendente. Para SDMA puro, se puede proporcionar Nap > K > 1 si los flujos de símbolos de
datos para los K terminales de usuario no se multiplexan en código, frecuencia o tiempo por algún medio. K puede ser mayor que Nap si los flujos de símbolos de datos se pueden multiplexar usando una técnica de TDMA, canales de código diferentes con CDMA, conjuntos disjuntos de subbandas con OFDM y así sucesivamente. Cada terminal de usuario seleccionado transmite datos específicos de usuario al, y/o recibe datos específicos de usuario desde el, punto de acceso. En general, cada terminal de usuario seleccionado se puede equipar con una o múltiples antenas (es decir, Nut ^ 1). Los K terminales de usuario seleccionados pueden tener el mismo o diferente número de antenas.
[0028] El sistema 100 puede ser un sistema de duplexado por división de tiempo (TDD) o un sistema de duplexado por división de frecuencia (FDD). Para un sistema de TDD, el enlace descendente y el enlace ascendente comparten la misma banda de frecuencias. Para un sistema de FDD, el enlace descendente y el enlace ascendente usan bandas de frecuencias diferentes. El sistema de MIMO 100 también puede utilizar una única portadora o múltiples portadoras para su transmisión. Cada terminal de usuario puede estar equipado con una única antena (por ejemplo, para mantener bajos los costes) o múltiples antenas (por ejemplo, cuando se puede admitir 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 ranuras temporales diferentes, asignándose cada ranura temporal a un terminal de usuario 120 diferente.
[0029] 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 terminal 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 que se hace funcionar independientemente que puede transmitir datos por medio de un canal inalámbrico, y una "entidad de recepción" es un aparato o dispositivo que se hace funcionar independientemente que puede recibir datos por medio de un canal inalámbrico. En la siguiente descripción, el subíndice "dn" indica el enlace descendente, el subíndice "up" indica el enlace ascendente, los Nup terminales de usuario se seleccionan para transmisión simultánea en el enlace ascendente, los Ndn terminales de usuario se seleccionan para transmisión simultánea en el enlace descendente, Nup puede ser o no igual a Ndn, y Nup y Ndn pueden ser valores estáticos o pueden cambiar para cada intervalo de programación. Se puede usar la orientación de haces o alguna otra técnica de procesamiento espacial en el punto de acceso y el terminal de usuario. El punto de acceso 110 y/o el terminal de usuario 120 pueden tener componentes de transmisor y receptor separados o una unidad transceptora (receptora/transmisora) integrada 222/254, como se muestra en la FIG. 2.
[0030] 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 en base a los esquemas 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 transmisoras 254 proporcionan Nut,m señales de enlace ascendente para su transmisión desde Nut,m antenas 252 al punto de acceso.
[0031] Nup terminales de usuario se pueden programar para 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.
[0032] 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 receptora (RCVR) 222. Cada unidad receptora 222 realiza un procesamiento complementario al realizado por la unidad transmisora 254 y proporciona un flujo de símbolos recibidos. Un procesador espacial de RX 240 realiza un procesamiento espacial receptor en los Nap flujos de símbolos recibidos desde las Nap unidades receptoras 222 y proporciona Nup flujos de símbolos de datos de enlace ascendente recuperados. El procesamiento espacial receptor se realiza de acuerdo con la inversión de matriz de correlación de canal (CCMI), el error cuadrático medio mínimo (MMSE), la anulación de interferencia flexible (SIC) o con alguna otra técnica. Cada flujo de símbolos de datos de enlace ascendente recuperado 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 de símbolos de datos de enlace ascendente recuperado de acuerdo con la velocidad usada para ese flujo para obtener datos descodificados. Los datos descodificados para cada terminal de usuario se pueden proporcionar a un colector de datos 244 para su almacenamiento y/o a un controlador 230 para procesamiento adicional.
[0033] En el enlace descendente, en el punto de acceso 110, un procesador de datos de TX 210 recibe datos de tráfico desde una fuente de datos 208 para Ndn terminales de usuario programados para la transmisión de enlace
descendente, datos de control desde un controlador 230 y, posiblemente, otros datos desde un programador 234. Los diversos tipos de datos se pueden enviar en canales de transporte diferentes. El procesador de datos de TX 210 procesa (por ejemplo, codifica, intercala y modula) los datos de tráfico para cada terminal de usuario en base a 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 transmisora 222 recibe y procesa un respectivo flujo de símbolos de transmisión para generar una señal de enlace descendente. Nap unidades transmisoras 222 proporcionan Nap señales de enlace descendente para su transmisión desde Nap antenas 224 a los terminales de usuario.
[0034] En cada terminal de usuario 120, Nut,m antenas 252 reciben las Nap señales de enlace descendente desde el punto de acceso 110. Cada unidad receptora 254 procesa una señal recibida desde una antena asociada 252 y proporciona un flujo de símbolos recibidos. Un procesador espacial de RX 260 realiza el procesamiento espacial receptor en los Nut,m flujos de símbolos recibidos desde las Nut,m unidades receptoras 254 y proporciona un flujo de símbolos de datos de enlace descendente recuperado para el terminal de usuario. El procesamiento espacial receptor 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, desintercala y descodifica) el flujo de símbolos de datos de enlace descendente recuperado para obtener datos descodificados para el terminal de usuario.
[0035] 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 y así sucesivamente. De forma 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 típicamente deriva la matriz de filtro espacial para el terminal de usuario en base a la matriz de respuesta de canal de enlace descendente Hdn,m para ese terminal de usuario. El controlador 230 deriva la matriz de filtro espacial para el punto de acceso en base a la matriz de respuesta de canal de enlace ascendente eficaz Hup,eff. El controlador 280 para cada terminal de usuario puede enviar información de realimentación (por ejemplo, los vectores propios, los valores propios, las estimaciones de SNR de enlace descendente y/o enlace ascendente, y así sucesivamente) al punto de acceso. Los controladores 230 y 280 también controlan el funcionamiento de diversas unidades de procesamiento en el punto de acceso 110 y en el terminal de usuario 120, respectivamente.
[0036] Como se ilustra, en las FIG. 1 y 2, uno o más terminales de usuario 120 pueden enviar uno o más paquetes de WLAN de alta eficacia (HEW) 150, con un formato de preámbulo como se describe en el presente documento (por ejemplo, de acuerdo con uno de los formatos de ejemplo mostrados en las FIG. 3A-3B)., al punto de acceso 110 como parte de una transmisión de MU-MIMO de UL, por ejemplo. Cada paquete de HEW 150 se puede transmitir en un conjunto de uno o más flujos espaciales (por ejemplo, hasta 4). Para determinados aspectos, la parte de preámbulo del paquete de HEW 150 puede incluir lTf de tonos entrelazados, LTF basados en subbandas o LTF híbridos (por ejemplo, de acuerdo con una de las implementaciones de ejemplo ilustradas en las FIG. 10-13, 15 y 16).
[0037] El paquete de HEW 150 se puede generar por una unidad de generación de paquetes 287 en el terminal de usuario 120. La unidad de generación de paquetes 287 se puede implementar en el sistema de procesamiento del terminal de usuario 120, tal como en el procesador de datos de TX 288, el controlador 280 y/o la fuente de datos 286.
[0038] Después de la transmisión de UL, el paquete de HEW 150 se puede procesar (por ejemplo, descodificar e interpretar) por una unidad de procesamiento de paquetes 243 en el punto de acceso 110. La unidad de procesamiento de paquetes 243 se puede implementar en el sistema de proceso del punto de acceso 110, tal como en el procesador espacial de RX 240, el procesador de datos de RX 242 o el controlador 230. La unidad de procesamiento de paquetes 243 puede procesar los paquetes recibidos de manera diferente, en base al tipo de paquete (por ejemplo, con la enmienda a la norma IEEe 802.11 que cumple el paquete recibido). Por ejemplo, la unidad de procesamiento de paquetes 243 puede procesar un paquete de HEW 150 en base a la norma de HEW IEEE 802.11, pero puede interpretar un paquete heredado (por ejemplo, un paquete que cumple con IEEE 802.11a/b/g) de una manera diferente, de acuerdo con la enmienda de normas asociadas con el mismo.
[0039] Determinadas normas, tal como la norma IEEE 802.11ay actualmente en fase de desarrollo, amplían las comunicaciones inalámbricas de acuerdo con las normas existentes (por ejemplo, la norma 802.11ad) en la banda de 60 GHz. Los rasgos característicos de ejemplo que se van a incluir en dichas normas incluyen la agregación de canales y la vinculación de canales (CB). En general, la agregación de canales utiliza múltiples canales que se mantienen separados, mientras que la vinculación de canales trata el ancho de banda de múltiples canales como un único canal (banda ancha).
PROCEDIMIENTO DE ENTRENAMIENTO DE CONFORMACIÓN DE HACES DE EJEMPLO
[0040] En sistemas de comunicación de alta frecuencia (por ejemplo, onda milimétrica) como 60 GHz (por ejemplo, 802.11ad y 802.11ay), la comunicación se puede basar en la conformación de haces (BF), usando antenas
direccionales en ambos lados para lograr un buen enlace. La conformación de haces (BF), en general, se refiere a un mecanismo usado por un par de STA para ajustar las configuraciones de antena de transmisión y/o recepción para lograr un presupuesto de enlace para la comunicación posterior.
[0041] Como se ilustra en la FIG. 3, el entrenamiento de BF típicamente implica una secuencia bidireccional de transmisiones de tramas de entrenamiento de BF entre estaciones (STA1 y STA2 en este ejemplo) que usa un barrido de sector seguido de una fase de refinamiento de haces (BRP). Durante el barrido de sector, cada transmisión se puede enviar usando un sector diferente (que abarca un haz direccional de un determinado ancho) identificado en la trama y proporciona la señalización necesaria para permitir que cada STA determine las configuraciones apropiadas del sistema de antenas tanto para la transmisión como para la recepción.
[0042] Como se ilustra en la FIG. 3, en los casos donde el AP tiene un gran número de elementos, los sectores usados son relativamente estrechos, lo que hace que el proceso de SLS (barrido a nivel de sector) sea largo. Cuanto mayor sea la directividad, más sectores se pueden usar y, por lo tanto, el SLS puede ser más largo. Como ejemplo, un Ap con una matriz de 100 elementos de antena puede usar 100 sectores. Es posible que no se desee esta situación porque el SLS es una sobrecarga que afecta el caudal, el consumo de potencia e induce una brecha en el flujo de transporte.
[0043] Se pueden usar diversas técnicas para intentar reducir el tiempo de caudal. Por ejemplo, se pueden usar mensajes cortos de SSW (SSSW) en lugar de los mensajes de SSW, lo que puede ahorrar algo de tiempo (por ejemplo, aproximadamente un 36 %). En algunos casos, el caudal se puede reducir utilizando el hecho de que, en dichos AP, el transmisor puede transmitir por medio de varias cadenas de RF. Esto facilita la transmisión en paralelo en varios canales individuales. Puede acortar la exploración en el número de factor de frecuencias (2, 3 o 4). Sin embargo, este enfoque puede implicar que el receptor admita exploraciones de las múltiples frecuencias y es posible que el enfoque no sea compatible con versiones anteriores, por ejemplo, con dispositivos de 802.11ad. Además, este enfoque puede implicar que las estaciones sean plenamente conscientes de este modo especial con antelación. En algunos casos, el SLS de Tx SLS de Rx o el s Ls de Tx+ BRP de Rx se pueden reemplazar por un nuevo BRP de Tx Rx donde solo se puede usar un mensaje de BRP "muy" largo con muchas unidades de t Rn . Sin embargo, este procedimiento puede implicar un mensaje muy largo, pero es posible que pueda admitir múltiples STA en paralelo, lo que hace que el enfoque sea eficaz para casos con un gran número de s Ta .
ENTRENAMIENTO DE CONFORMACIÓN DE HACES FRAGMENTADA DE EJEMPLO
[0044] Los aspectos de la presente divulgación proporcionan una técnica para la conformación de haces fragmentada, donde los campos de entrenamiento se transmiten a través de una pluralidad de tramas (protocolo de refinamiento de conformación de haces).
[0045] Como se indica anteriormente, realizar el entrenamiento de BF lleva una cantidad significativa de tiempo, incluso si se usan técnicas relativamente rápidas (tales como BRP) para reducir este tiempo. Además, hay aplicaciones que pueden implicar un tráfico de datos de baja latencia (tales como comandos de GPU y datos sensoriales) que se pueden ver afectadas por la latencia asociada con el entrenamiento de BF.
[0046] Los aspectos de la presente divulgación proponen una técnica para el entrenamiento de BF fragmentada, de modo que incluso el entrenamiento de BF con BRP relativamente rápido se divide a través de varias tramas. Las técnicas presentadas en el presente documento se pueden usar para optimizar una fase de refinamiento de haces (también denominada a veces protocolo de refinamiento de haces o procedimiento de refinamiento de haces). Por ejemplo, las técnicas se pueden usar para optimizar una fase o protocolo de refinamiento de haces después de que se ha establecido una conexión realizando un SLS, que no supone un enlace activo.
[0047] La FIG. 4 ilustra las operaciones 400 de ejemplo para realizar un entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación. Las operaciones 400, por ejemplo, se pueden realizar por un AP o una BS.
[0048] Las operaciones 400 comienzan, en 402, generando una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces. Las operaciones 400 continúan, en 404, emitiendo la pluralidad de primeras tramas para su transmisión usando un primer sector de conformación de haces de transmisión para el preámbulo y el campo de datos de las primeras tramas y un segundo sector de conformación de haces de transmisión diferente para los campos de entrenamiento de conformación de haces de las primeras tramas. Las operaciones 400 continúan, en 406, obteniendo una segunda trama que comprende la realimentación generada en base a los campos de entrenamiento de conformación de haces de las primeras tramas.
[0049] La FIG. 5 ilustra las operaciones 500 de ejemplo para realizar un entrenamiento de BF, de acuerdo con determinados aspectos de la presente divulgación. Las operaciones 500 se pueden realizar, por ejemplo, por una estación inalámbrica. Las operaciones 500 se pueden considerar complementarias a las operaciones 400.
[0050] Las operaciones 500 comienzan, en 502, obteniendo una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces, en el que se usa un mismo primer sector de conformación de haces de transmisión para transmitir el preámbulo y el campo de datos de cada primera trama y se usan segundos sectores de conformación de haces de transmisión diferentes para los campos de entrenamiento de conformación de haces de los primeras tramas. Las operaciones 500 continúan, en 504, generando realimentación en base a los campos de entrenamiento de conformación de haces y generando una segunda trama con la realimentación. Las operaciones 500 continúan, en 506, emitiendo la segunda trama para su transmisión.
[0051] La FIG. 6 ilustra las operaciones 600 de ejemplo para realizar un entrenamiento de BF, de acuerdo con determinados aspectos de la presente divulgación. Las operaciones 600 se pueden realizar, por ejemplo, por una estación inalámbrica.
[0052] Las operaciones 600 comienzan, en 602, obteniendo una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces, en el que se usa un mismo sector de conformación de haces de transmisión para transmitir los campos de entrenamiento de conformación de haces de las primeras tramas. Las operaciones 600 continúan, en 604, evaluando diferentes sectores de conformación de haces de recepción en base a los campos de entrenamiento de conformación de haces en las primeras tramas. Las operaciones 600 continúan, en 606, actualizando las configuraciones de antena en base a la evaluación.
[0053] La FIG. 7 ilustra las operaciones 700 de ejemplo para realizar un entrenamiento de conformación de haces, de acuerdo con determinados aspectos de la presente divulgación. Las operaciones 700, por ejemplo, se pueden realizar por un AP o una BS.
[0054] Las operaciones 700 comienzan, en 702, generando una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces. Las operaciones 700 continúan, en 704, emitiendo la pluralidad de primeras tramas para su transmisión usando un mismo sector de conformación de haces de transmisión para cada uno de los campos de entrenamiento de conformación de haces.
[0055] En algunos casos, la conformación de haces de transmisión fragmentada puede implicar enviar una única unidad de TRN en cada trama. En este caso, la recopilación de BF de 64 sectores se puede obtener después de 64 tramas. Sin embargo, con los datos enviados en cada trama de BRP, es posible que los datos no se vean afectados por un impacto de latencia relativo.
[0056] Como se indica anteriormente, las tramas de BRP fragmentadas se pueden emitir para su transmisión durante un protocolo de refinamiento de haces de transmisión fragmentado. Si bien las partes de preámbulo y datos de cada trama de BRP se pueden enviar usando el mismo sector de conformación de haces de transmisión (por ejemplo, como se selecciona después de un SLS), se puede usar un sector de conformación de haces de transmisión diferente para cada campo de entrenamiento.
[0057] En algunos casos, la realimentación generada sobre múltiples tramas fragmentadas puede indicar un sector de conformación de haces de transmisión preferente. La respuesta se puede generar por un respondedor. En uno o más casos, la realimentación que indica el sector de conformación de haces de transmisión preferente que se puede usar para transmisiones posteriores. En algunos casos, se puede proporcionar una indicación de al menos uno de un número de campos de entrenamiento que se van a incluir en una o más tramas. Una interfaz se puede configurar además para emitir la indicación para su transmisión.
[0058] En uno o más casos, un dispositivo de transmisión puede seleccionar un número de campos de entrenamiento que se van a incluir en cada trama de BRP (por ejemplo, en base a la cantidad de datos en cola, límites de latencia y/o requisitos de latencia) y este número (así como el número de tramas de BRP en un procedimiento de entrenamiento fragmentado) se puede señalar al dispositivo de recepción. En algunos casos, cada trama de BRP puede incluir solo un único campo de entrenamiento de conformación de haces (por ejemplo, si la cantidad de datos que se van a transmitir es igual a o mayor que un valor umbral).
[0059] Las diversas operaciones de los procedimientos descritos anteriormente se pueden realizar por cualquier medio adecuado que pueda realizar las funciones correspondientes. Los medios pueden incluir diverso(s) componente(s) y/o módulo(s) de hardware y/o software, incluyendo, pero sin limitarse a, un circuito, un circuito integrado específico de la aplicación (ASIC) o un procesador. En general, cuando haya operaciones ilustradas en las figuras, esas operaciones pueden tener componentes correspondientes de medios más función equivalentes con una numeración similar. Por ejemplo, las operaciones 400 ilustradas en la FIG. 4 corresponden a los medios 400A ilustrados en la FIG. 4A, las operaciones 500 ilustradas en la FIG. 5 corresponden a los medios 500A ilustrados en la FIG. 5A, las operaciones 600 ilustradas en la FIG. 6 corresponden a los medios 600A ilustrados en la FIG. 6A, las operaciones 700 ilustradas en la FIG. 7 corresponden a los medios 700A ilustrados en la FIG. 7A.
[0060] Por ejemplo, los medios para transmitir (o los medios para emitir para la transmisión) pueden comprender un transmisor (por ejemplo, la unidad transmisora 222) y/o una antena(s) 224 del punto de acceso 110 o la unidad transmisora 254 y/o una antena(s) 252 del terminal de usuario 120 ilustrado en la FIG. 2. Los medios para recibir (o los medios para obtener) pueden comprender un receptor (por ejemplo, la unidad receptora 222) y/o una antena(s) 224 del punto de acceso 110 o la unidad receptora 254 y/o una antena(s) 254 del terminal de usuario 120 ilustrado en la FIG. 2. Los medios para procesar, los medios para obtener, los medios para generar, los medios para seleccionar, los medios para determinar, los medios para incluir, los medios para usar, los medios para actualizar o los medios para evaluar pueden comprender un sistema de procesamiento, que puede incluir uno o más procesadores, tales como el procesador de datos de RX 242, el procesador de datos de TX 210, el procesador espacial de TX 220 y/o el controlador 230 del punto de acceso 110 o el procesador de datos de RX 270, el procesador de datos de TX 288, el procesador espacial de TX 290 y/o el controlador 280 del terminal 120 de usuario ilustrado en la FIG. 2.
[0061] En algunos casos, en lugar de transmitir realmente una trama, un dispositivo puede tener una interfaz para emitir una trama para su transmisión (un medio para emitir). Por ejemplo, un procesador puede emitir una trama, por medio de una interfaz de bus, a una interfaz de usuario de radiofrecuencia (RF) para su transmisión. De forma similar, en lugar de recibir realmente una trama, un dispositivo puede tener una interfaz para obtener una trama recibida desde otro dispositivo (un medio para obtener). Por ejemplo, un procesador puede obtener (o recibir) una trama, por medio de una interfaz de bus, desde una interfaz de usuario de RF para su recepción. En algunos casos, una interfaz para emitir una trama para su transmisión y una interfaz para obtener una trama se pueden integrar como una única interfaz.
[0062] Como se usa en el presente documento, el término "determinar" engloba una amplia variedad de acciones. Por ejemplo, "determinar" puede incluir calcular, computar, procesar, derivar, investigar, consultar (por ejemplo, consultar una tabla, una base de datos u otra estructura de datos), averiguar y similares. Además, "determinar" puede incluir recibir (por ejemplo, recibir información), acceder (por ejemplo, acceder a datos en una memoria) y similares. Además, "determinar" puede incluir resolver, seleccionar, elegir, establecer y similares.
[0063] Como se usa en el presente documento, una frase que se refiere a "al menos uno de" una lista de elementos se refiere a cualquier combinación de esos elementos, incluyendo miembros individuales. Como ejemplo, "al menos uno de: a, b o c" pretende abarcar a, b, c, a-b, a-c, b-c y a-b-c, así como combinaciones que incluyen múltiplos de uno o más miembros (aa, bb y/o cc).
[0064] Los diversos bloques, módulos y circuitos lógicos ilustrativos descritos en relación con la presente divulgación se pueden implementar o realizar con un procesador de propósito general, un procesador de señales digitales (DSP), un circuito integrado específico de la aplicación (ASIC), una matriz de puertas programables in situ (FPGA) u otro dispositivo de lógica programable (PLD), lógica de puertas o de transistores discretos, 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, como alternativa, el procesador puede ser cualquier procesador, controlador, microcontrolador o máquina de estados disponible comercialmente. Un procesador también se puede implementar 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.
[0065] Las etapas de un procedimiento o algoritmo descrito en relación con la presente divulgación se pueden incorporar 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 que es conocida en la técnica. Algunos ejemplos de medios de almacenamiento que se pueden usar incluyen memoria de acceso aleatorio (RAM), memoria de solo lectura (ROM), memoria flash, memoria EPROM, 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 se puede distribuir sobre varios segmentos de código diferentes, entre diferentes programas y a través de múltiples medios de almacenamiento. Un medio de almacenamiento se puede acoplar a un procesador de modo 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.
[0066] Los procedimientos descritos en el presente documento comprenden una o más etapas o acciones para lograr el procedimiento descrito. Las etapas y/o acciones de procedimiento se pueden intercambiar entre sí sin apartarse del alcance de las reivindicaciones. En otras palabras, a menos que se especifique un orden específico de etapas o acciones, el orden y/o el uso de etapas y/o acciones específicas se puede modificar sin apartarse del alcance de las reivindicaciones.
[0067] Las funciones descritas se pueden implementar en hardware, software, firmware o en cualquier combinación de los mismos. Si se implementa en hardware, una configuración de hardware de ejemplo puede comprender un sistema de procesamiento en un nodo inalámbrico. El sistema de procesamiento se puede implementar con una arquitectura de bus. El bus puede incluir un número cualquiera de buses y puentes de interconexión, dependiendo de la aplicación específica del sistema de procesamiento y de las restricciones de diseño globales. El bus puede enlazar conjuntamente diversos circuitos que incluyen un procesador, medios legibles por máquina y una interfaz de bus. La interfaz de bus se puede usar para conectar un adaptador de red, entre otras cosas, al sistema de procesamiento por
medio del bus. El adaptador de red se puede usar para implementar las funciones de procesamiento de señales de la capa PHY. En el caso de un terminal de usuario 120 (véase la FIG. 1), una interfaz de usuario (por ejemplo, teclado, pantalla, ratón, palanca de mando, etc.) también se puede conectar al bus. El bus también puede enlazar otros circuitos diversos, tales como fuentes de temporización, dispositivos periféricos, reguladores de tensión, circuitos de gestión de potencia y similares, que son bien conocidos en la técnica y, por lo tanto, no se describirán más.
[0068] El procesador puede ser responsable de gestionar el bus y el procesamiento general, incluyendo la ejecución de software almacenado en los medios legibles por máquina. El procesador se puede implementar con uno o más procesadores de propósito general y/o de propósito especial. Los ejemplos incluyen microprocesadores, microcontroladores, procesadores DSP y otros circuitos que pueden ejecutar software. Software se deberá interpretar ampliamente para querer decir instrucciones, datos o cualquier combinación de los mismos, ya sea que se denomine software, firmware, middleware, microcódigo, lenguaje de descripción de hardware o de otro modo. Los medios legibles por máquina pueden incluir, a modo de ejemplo, RAM (memoria de acceso aleatorio), memoria flash, ROM (memoria de solo lectura), PROM (memoria de solo lectura programable), EPROM (memoria de solo lectura programable y borrable), EEPROM (memoria de solo lectura programable y borrable eléctricamente), registros, discos magnéticos, discos ópticos, discos duros o cualquier otro medio de almacenamiento adecuado, o cualquier combinación de los mismos. Los medios legibles por máquina se pueden incorporar en un producto de programa informático. El producto de programa informático puede comprender materiales de embalaje.
[0069] En una implementación en hardware, los medios legibles por máquina pueden formar parte del sistema de procesamiento separado del procesador. Sin embargo, como apreciarán fácilmente los expertos en la técnica, los medios legibles por máquina, o cualquier parte de los mismos, pueden ser externos al sistema de procesamiento. A modo de ejemplo, los medios legibles por máquina pueden incluir una línea de transmisión, una onda portadora modulada por datos y/o un producto informático separado del nodo inalámbrico, a todos los que se puede acceder por el procesador a través de la interfaz de bus. De forma alternativa, o además, los medios legibles por máquina, o cualquier parte de los mismos, se pueden integrar en el procesador, tal como puede ser el caso con memoria caché y/o archivos de registro generales.
[0070] El sistema de procesamiento se puede configurar como un sistema de procesamiento de propósito general con uno o más microprocesadores que proporcionen la funcionalidad de procesador y una memoria externa que proporcione al menos una parte de los medios legibles por máquina, enlazados todos conjuntamente con otros circuitos de apoyo a través de una arquitectura de bus externa. De forma alternativa, el sistema de procesamiento se puede implementar con un ASIC (circuito integrado específico de la aplicación), donde el procesador, la interfaz de bus, la interfaz de usuario (en el caso de un terminal de acceso), los circuitos de apoyo y al menos una parte de los medios legibles por máquina están integrados en un único chip o con una o más FPGA (matrices de puertas programables in situ), p Ld (dispositivos de lógica programable), controladores, máquinas de estados, lógica de puertas, componentes de hardware discretos o cualquier otro circuito adecuado, o cualquier combinación de circuitos que pueda realizar la diversa funcionalidad descrita a lo largo de la presente divulgación. Los expertos en la técnica reconocerán el mejor modo de implementar la funcionalidad descrita para el sistema de procesamiento, dependiendo de la aplicación particular y de las restricciones de diseño globales impuestas al sistema global.
[0071] Los medios legibles por máquina pueden comprender un número de módulos de software. Los módulos de software incluyen instrucciones que, cuando se ejecutan por el procesador, hacen que el sistema de procesamiento realice diversas funciones. Los módulos de software pueden incluir un módulo de transmisión y un módulo de recepción. Cada módulo de software puede residir en un único dispositivo de almacenamiento o puede estar distribuido a través de múltiples dispositivos de almacenamiento. A modo de ejemplo, un módulo de software se puede cargar en una RAM desde un disco duro cuando se produce un acontecimiento desencadenante. Durante la ejecución del módulo de software, el procesador puede cargar parte de las instrucciones en memoria caché para incrementar la velocidad de acceso. Una o más líneas de memoria caché se pueden cargar a continuación en un archivo de registro general para su ejecución por el procesador. Cuando se haga referencia a la funcionalidad de un módulo de software a continuación, se entenderá que dicha funcionalidad se implementa por el procesador cuando ejecuta instrucciones desde ese módulo de software.
[0072] Si se implementan en software, las funciones se pueden almacenar en o transmitir sobre un medio legible por ordenador como una o más instrucciones o código. Los medios legibles por ordenador incluyen tanto medios de almacenamiento informático como medios de comunicación, incluyendo cualquier medio que facilita la transferencia de un programa informático de un lugar a otro. Un medio de almacenamiento puede ser cualquier medio disponible al que se pueda acceder por un ordenador. A modo de ejemplo y no de limitación, dichos medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otros dispositivos de almacenamiento en disco óptico, almacenamiento en disco magnético u otro almacenamiento magnético, o cualquier otro medio que se pueda usar para llevar o almacenar código de programa deseado en forma de instrucciones o estructuras de datos y al que se pueda acceder por un ordenador. Además, cualquier conexión recibe apropiadamente la denominación de medio legible por ordenador. Por ejemplo, si el software se transmite desde un sitio web, un servidor u otra fuente remota 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 están incluidos en la
definición de medio. Los discos, 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®, donde algunos discos reproducen normalmente los datos de forma magnética, mientras que otros discos reproducen los datos de forma óptica con láseres. Por tanto, en algunos aspectos, los medios legibles por ordenador pueden comprender medios no transitorios legibles por ordenador (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 también se deben incluir dentro del alcance de los medios legibles por ordenador.
[0073] Por tanto, determinados aspectos pueden comprender un producto de programa informático para realizar las operaciones presentadas en el presente documento. Por ejemplo, un producto de programa informático de este tipo puede comprender un medio legible por ordenador que tiene 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. Para determinados aspectos, el producto de programa informático puede incluir material de embalaje.
[0074] Además, se debe apreciar que se pueden descargar y/u obtener de otro modo módulos y/u otros medios apropiados para realizar los procedimientos y las técnicas descritos en el presente documento por un terminal de usuario y/o una estación base, según corresponda. Por ejemplo, un dispositivo de este tipo se puede acoplar a un servidor para facilitar la transferencia de medios para realizar los procedimientos descritos en el presente documento. De forma alternativa, se pueden proporcionar diversos procedimientos descritos en el presente documento por medio de medios de almacenamiento (por ejemplo, RAM, ROM, un medio físico de almacenamiento tal como un disco compacto (CD) o un disco flexible, etc.), de modo que un terminal de usuario y/o una estación base puedan obtener los diversos procedimientos tras acoplarse o proporcionar los medios de almacenamiento al dispositivo. Además, se puede utilizar cualquier otra técnica adecuada para proporcionar, a un dispositivo, los procedimientos y las técnicas descritos en el presente documento.
[0075] Se ha de entender que las reivindicaciones no están limitadas a la configuración y los componentes precisos ilustrados anteriormente. Se pueden realizar diversas modificaciones, cambios y variantes en la disposición, el funcionamiento y los detalles de los procedimientos y aparatos descritos anteriormente sin apartarse del alcance de las reivindicaciones.
Claims (15)
1. Un procedimiento para comunicaciones inalámbricas por un aparato, que comprende:
generar (402) una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces;
determinar cuántos campos de entrenamiento de conformación de haces incluir en cada primera trama en base, al menos en parte, a una cantidad de datos que se van a transmitir o en base, al menos en parte, a los límites de latencia para el tráfico de datos entre el aparato y un dispositivo inalámbrico; incluyendo el número determinado de campos de entrenamiento de conformación de haces en cada primera trama;
emitir (404) las primeras tramas para su transmisión usando un primer sector de conformación de haces de transmisión para los preámbulos y los campos de datos de las primeras tramas y los segundos sectores de conformación de haces de transmisión diferentes para los campos de entrenamiento de conformación de haces de las primeras tramas; y
obtener (406) una segunda trama que comprende realimentación generada en base a los campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas.
2. El procedimiento de la reivindicación 1, en el que las primeras tramas se emiten para su transmisión durante un protocolo de refinamiento de haces de transmisión fragmentado, en el que los campos de entrenamiento se transmiten a través de una pluralidad de tramas del protocolo de refinamiento de conformación de haces.
3. El procedimiento de la reivindicación 1, en el que cada uno de los segundos sectores de conformación de haces de transmisión es diferente del primer sector de conformación de haces de transmisión.
4. El procedimiento de la reivindicación 1, en el que:
la realimentación indica uno de los segundos sectores de conformación de haces de transmisión; y el procedimiento comprende además usar el segundo sector de conformación de haces de transmisión indicado para transmisiones posteriores.
5. El procedimiento de la reivindicación 1, que comprende además incluir un único campo de entrenamiento de conformación de haces en cada primera trama si la cantidad de datos que se van a transmitir es igual a o mayor que un valor umbral.
6. Un procedimiento para comunicaciones inalámbricas por un aparato, que comprende:
generar (402) una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces;
determinar cuántos campos de entrenamiento de conformación de haces incluir en cada primera trama en base, al menos en parte, a una cantidad de datos que se van a transmitir o en base, al menos en parte, a los límites de latencia para el tráfico de datos entre el aparato y un dispositivo inalámbrico; incluyendo el número determinado de campos de entrenamiento de conformación de haces en cada primera trama; y
emitir las primeras tramas para su transmisión usando un mismo sector de conformación de haces de transmisión para cada campo de entrenamiento de conformación de haces.
7. El procedimiento de la reivindicación 6, en el que las primeras tramas se emiten para su transmisión durante un protocolo de refinamiento de haces de transmisión fragmentado, en el que los campos de entrenamiento se transmiten a través de una pluralidad de tramas del protocolo de refinamiento de conformación de haces.
8. Un programa informático que comprende instrucciones para realizar un procedimiento de acuerdo con cualquiera de las reivindicaciones 1 a 5 o 6 a 7 cuando se ejecutan por un procesador.
9. Un aparato para comunicaciones inalámbricas, que comprende:
medios para generar (402A) una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces; medios para determinar cuántos campos de entrenamiento de conformación de haces incluir en cada primera trama en base, al menos en parte, a una cantidad de datos que se van a transmitir o en base, al menos en parte, a límites de latencia para el tráfico de datos entre el aparato y un dispositivo inalámbrico;
medios para incluir el número determinado de campos de entrenamiento de conformación de haces en cada primera trama;
medios para emitir (404A) las primeras tramas para su transmisión usando un primer sector de conformación de haces de transmisión para los preámbulos y los campos de datos de las primeras tramas y los segundos sectores de conformación de haces de transmisión diferentes para los campos de entrenamiento de conformación de haces de las primeras tramas; y
medios para obtener (406A) una segunda trama que comprende realimentación generada en base a los campos de entrenamiento de conformación de haces de la pluralidad de primeras tramas.
10. El aparato de la reivindicación 9, en el que las primeras tramas se emiten para su transmisión durante un protocolo de refinamiento de haces de transmisión fragmentado, en el que los campos de entrenamiento se transmiten a través de una pluralidad de tramas del protocolo de refinamiento de conformación de haces.
11. El aparato de la reivindicación 9, en el que cada uno de los segundos sectores de conformación de haces de transmisión es diferente del primer sector de conformación de haces de transmisión.
12. El aparato de la reivindicación 9, en el que:
la realimentación indica uno de los segundos sectores de conformación de haces de transmisión; y el aparato comprende además medios para usar el segundo sector de conformación de haces de transmisión indicado para transmisiones posteriores.
13. El aparato de la reivindicación 9, que comprende además incluir un único campo de entrenamiento de conformación de haces en cada primera trama si la cantidad de datos que se van a transmitir es igual a o mayor que un valor umbral.
14. Un aparato para comunicaciones inalámbricas, que comprende:
medios para generar (402A) una pluralidad de primeras tramas, comprendiendo cada primera trama un preámbulo, un campo de datos y al menos un campo de entrenamiento de conformación de haces; medios para determinar cuántos campos de entrenamiento de conformación de haces incluir en cada primera trama en base, al menos en parte, a una cantidad de datos que se van a transmitir o en base, al menos en parte, a límites de latencia para el tráfico de datos entre el aparato y un dispositivo inalámbrico; medios para incluir el número determinado de campos de entrenamiento de conformación de haces en cada primera trama; y
medios para emitir las primeras tramas para su transmisión usando un mismo sector de conformación de haces de transmisión para cada campo de entrenamiento de conformación de haces.
15. El aparato de la reivindicación 14, en el que las primeras tramas se emiten para su transmisión durante un protocolo de refinamiento de haces de transmisión fragmentado, en el que los campos de entrenamiento se transmiten a través de una pluralidad de tramas del protocolo de refinamiento de conformación de haces.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762445230P | 2017-01-11 | 2017-01-11 | |
| US15/867,217 US10498418B2 (en) | 2017-01-11 | 2018-01-10 | Fragmented beamforming for wireless devices |
| PCT/US2018/013275 WO2018132541A1 (en) | 2017-01-11 | 2018-01-11 | Fragmented beamforming for wireless devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2854997T3 true ES2854997T3 (es) | 2021-09-23 |
Family
ID=62783791
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18702016T Active ES2854997T3 (es) | 2017-01-11 | 2018-01-11 | Conformación de haces fragmentada para dispositivos inalámbricos |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US10498418B2 (es) |
| EP (1) | EP3568925B1 (es) |
| CN (1) | CN110140305B (es) |
| BR (1) | BR112019014109A2 (es) |
| ES (1) | ES2854997T3 (es) |
| TW (1) | TWI706640B (es) |
| WO (1) | WO2018132541A1 (es) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018203683A1 (ko) * | 2017-05-05 | 2018-11-08 | 엘지전자 주식회사 | 무선랜 시스템에서 신호의 빔포밍 트레이닝 수행 방법 및 이를 위한 장치 |
| US11140368B2 (en) * | 2017-08-25 | 2021-10-05 | Advanced Micro Devices, Inc. | Custom beamforming during a vertical blanking interval |
| US10680927B2 (en) | 2017-08-25 | 2020-06-09 | Advanced Micro Devices, Inc. | Adaptive beam assessment to predict available link bandwidth |
| US11539908B2 (en) | 2017-09-29 | 2022-12-27 | Advanced Micro Devices, Inc. | Adjustable modulation coding scheme to increase video stream robustness |
| US10871559B2 (en) | 2017-09-29 | 2020-12-22 | Advanced Micro Devices, Inc. | Dual purpose millimeter wave frequency band transmitter |
| US11398856B2 (en) | 2017-12-05 | 2022-07-26 | Advanced Micro Devices, Inc. | Beamforming techniques to choose transceivers in a wireless mesh network |
| US10938503B2 (en) | 2017-12-22 | 2021-03-02 | Advanced Micro Devices, Inc. | Video codec data recovery techniques for lossy wireless links |
| US10959111B2 (en) | 2019-02-28 | 2021-03-23 | Advanced Micro Devices, Inc. | Virtual reality beamforming |
| US11699408B2 (en) | 2020-12-22 | 2023-07-11 | Ati Technologies Ulc | Performing asynchronous memory clock changes on multi-display systems |
| CN116032336A (zh) * | 2021-10-27 | 2023-04-28 | 华为终端有限公司 | 北斗通信系统中波束选择方法、系统及相关装置 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7423989B2 (en) * | 2004-02-13 | 2008-09-09 | Broadcom Corporation | Preamble formats for MIMO wireless communications |
| US8542589B2 (en) * | 2006-06-05 | 2013-09-24 | Qualcomm Incorporated | Method and apparatus for providing beamforming feedback in wireless communication systems |
| US8422961B2 (en) * | 2009-02-23 | 2013-04-16 | Nokia Corporation | Beamforming training for functionally-limited apparatuses |
| US8494031B2 (en) * | 2009-02-27 | 2013-07-23 | Qualcomm Incorporated | Protocol operation and message design for SDMA data transmission to a plurality of stations |
| EP2417723A1 (en) * | 2009-04-10 | 2012-02-15 | Koninklijke Philips Electronics N.V. | Signaling method and apparatus to enable multiple antenna communications in wireless systems |
| US9219576B2 (en) * | 2009-09-18 | 2015-12-22 | Marvell World Trade Ltd. | Short packet for use in beamforming |
| US9071489B2 (en) * | 2011-12-07 | 2015-06-30 | Futurewei Technologies, Inc. | System and method for preambles in a wireless communications network |
| EP2920890A1 (en) * | 2012-11-09 | 2015-09-23 | Interdigital Patent Holdings, Inc. | Beamforming methods and methods for using beams |
| US10321484B2 (en) * | 2013-03-15 | 2019-06-11 | Interdigital Patent Holdings, Inc. | Multi-band operation for wireless LAN systems |
| US9860893B2 (en) * | 2013-11-19 | 2018-01-02 | Intel IP Corporation | Frame structure with reduced signal field and method for high-efficiency Wi-Fi (HEW) communication |
| US10263745B2 (en) * | 2015-03-14 | 2019-04-16 | Qualcomm Incorporated | Reciprocal channel sounding reference signal allocation and configuration |
| US9960877B2 (en) | 2015-04-30 | 2018-05-01 | Inten IP Corporation | Apparatus, system and method of beamforming |
| US10128921B2 (en) * | 2016-04-27 | 2018-11-13 | Mediatek, Inc. | Multi-user multiple-input multiple-output (MU-MIMO) operation and user selection |
| US10490895B2 (en) * | 2016-06-07 | 2019-11-26 | Sony Corporation | Training method and system for directional transmission in wireless communication |
| US10693603B2 (en) * | 2016-09-08 | 2020-06-23 | Lg Electronics Inc. | Method for transmitting and receiving signal in a wireless local area network and device for same |
-
2018
- 2018-01-10 US US15/867,217 patent/US10498418B2/en active Active
- 2018-01-11 EP EP18702016.9A patent/EP3568925B1/en active Active
- 2018-01-11 CN CN201880005699.7A patent/CN110140305B/zh active Active
- 2018-01-11 WO PCT/US2018/013275 patent/WO2018132541A1/en not_active Ceased
- 2018-01-11 BR BR112019014109-0A patent/BR112019014109A2/pt unknown
- 2018-01-11 ES ES18702016T patent/ES2854997T3/es active Active
- 2018-01-11 TW TW107101043A patent/TWI706640B/zh active
Also Published As
| Publication number | Publication date |
|---|---|
| EP3568925A1 (en) | 2019-11-20 |
| TW201830888A (zh) | 2018-08-16 |
| US20180198506A1 (en) | 2018-07-12 |
| TWI706640B (zh) | 2020-10-01 |
| CN110140305B (zh) | 2022-03-18 |
| US10498418B2 (en) | 2019-12-03 |
| EP3568925B1 (en) | 2020-11-18 |
| BR112019014109A2 (pt) | 2020-02-11 |
| CN110140305A (zh) | 2019-08-16 |
| WO2018132541A1 (en) | 2018-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2854997T3 (es) | Conformación de haces fragmentada para dispositivos inalámbricos | |
| ES2866038T3 (es) | Entrenamiento de conformación de haces usando un esquema de transmisión de múltiples entradas y múltiples salidas | |
| US11228348B2 (en) | Efficient beamforming technique | |
| CN110326231B (zh) | 使用波束成形精化帧的分路式扇区级扫掠 | |
| ES2842001T3 (es) | Procedimientos de cambio de canal y ancho de banda para redes inalámbricas | |
| US10523295B2 (en) | Split beamforming refinement phase (BRP) based sector level sweep (SLS) for multi-antenna array devices | |
| ES2719715T3 (es) | Recanalización de subportadoras | |
| TWI751276B (zh) | 用於定期波束成形訓練的快速波束細化階段 | |
| KR102163094B1 (ko) | 부분적인 멀티-안테나 섹터 레벨 스윕 | |
| JP6617204B2 (ja) | チャネルボンディングに対してスループットを高めるための技法 | |
| US10448303B2 (en) | Beamforming triggering for wireless devices | |
| ES2892306T3 (es) | Selección de velocidad para tramas en dispositivos inalámbricos | |
| ES2822100T3 (es) | Tramas Wi-Fi que incluyen extensiones de trama | |
| US10491283B2 (en) | Wide transmit sector level sweep (SLS) sectors | |
| ES2774666T3 (es) | Señalización de diferentes conjuntos de mcs para diferentes anchos de banda | |
| ES2797909T3 (es) | Gestión de contadores de retroceso multidireccionales para calidad de servicio | |
| HK40012824A (en) | Efficient beamforming technique | |
| HK40007177A (en) | Fragmented beamforming for wireless devices | |
| HK40007177B (en) | Fragmented beamforming for wireless devices |