Patent classifications
H04L1/02
Link adaptation control for extremely high throughput systems
The application relates to link adaptation for extremely high throughput (EHT) systems. Various approaches are provided to enable transmission of link adaptation parameters for single-user multiple input multiple output (SU-MIMO), and multi-user multiple input multiple output MU-MIMO. In some embodiments, two control IDs in the A-control subfield are used, one for SU-MIMO and one for MU-MIMO. These can both be reserved control IDs, or a combination of a reserved control ID and control ID 2 normally used for HE link adaptation. In some embodiments, a single control ID in the A-control subfield is used. This can be a reserved control ID or control ID 2 normally used for HE link adaptation.
Simultaneous beamforming and nullforming for secure wireless communications
Systems and methods for wireless communications comprising a plurality of agents, which together as the group, are configured to: (i) wirelessly broadcast an interference signal by forming a radiation pattern having null vectored substantially toward a client; (ii) wirelessly transmit a communication signal to the client by forming a radiation beam carrying the communication signal vectored substantially toward the client; and (iii) wirelessly broadcast a combined communication signal and interference signal to the client using phases of processes (i) and (ii). In some embodiments, the agents together as a group may be further configured to: allocate and adjust power for performing processes (i) and (ii) at substantially the same time.
Vertical beamwidth adjustment to increase MU-MIMO pairing efficiency
Systems and methods are provided for dynamically modifying beamforming weights based on MU-MIMO user device pairings. A quantity of MU-MIMO user device pairings served by a node is determined. Based on a maximum quantity of potential MU-MIMO user device pairings for the node, it is determined that a quantity of the MU-MIMO user device pairings for the node is below a threshold. Because the quantity of the MU-MIMO user device pairings is below the threshold, beamforming weights are modified to widen a vertical main lobe to increase the quantity of MU-MIMO user device pairings.
Self referenced single-ended chip to chip communication
A system and method for efficiently transporting data in a computing system are contemplated. In various embodiments, a computing system includes a source, a destination and multiple lanes between them for transporting data. Multiple receivers in the destination has a respective termination resistor connected to a single integrating capacitor, which provides a reference voltage to the multiple receivers. The receivers reconstruct the received data by comparing the corresponding input signals to the reference voltage. The source includes a table storing code words. The source maps a generated data word to a code word, which is sent to the destination. The destination maps the received code word to the data word. The values of the code words are selected to maintain a nearly same number of Boolean ones on the multiple lanes over time as a number of Boolean zeroes.
Self referenced single-ended chip to chip communication
A system and method for efficiently transporting data in a computing system are contemplated. In various embodiments, a computing system includes a source, a destination and multiple lanes between them for transporting data. Multiple receivers in the destination has a respective termination resistor connected to a single integrating capacitor, which provides a reference voltage to the multiple receivers. The receivers reconstruct the received data by comparing the corresponding input signals to the reference voltage. The source includes a table storing code words. The source maps a generated data word to a code word, which is sent to the destination. The destination maps the received code word to the data word. The values of the code words are selected to maintain a nearly same number of Boolean ones on the multiple lanes over time as a number of Boolean zeroes.
Flexible distributed antenna array
A communication system includes multiple distributed antenna circuits and an access point (AP). The distributed antenna circuits include at least first and second antenna circuits. The AP is coupled to the distributed antenna circuits and includes multiple transmit chains, multiple receive chains, and an antenna control circuit communicatively coupled to the transmit chains and the receive chains. The first antenna circuit is co-located with the AP and the second antenna circuit is remote from the AP. The antenna control circuit is configured to determine a subset of the distributed antenna circuits to communicatively couple to at least some of the transmit chains to transmit data to a wireless station (STA) that is in range of the subset.
Methods and apparatus for successive interference cancellation (SIC)
Methods and apparatus for successive interference cancellation (SIC). In an embodiment, a method includes receiving symbols from a plurality of user equipment (UE), identify a target UE and non-target UEs, decoding code blocks from the symbols received from the non-target UEs to generate decoded bits for each code block. The method also includes performing a CRC check on each code block to generate a tag (0) when the CRC check passes and a tag (1) when the CRC check fails, and re-encoding the decoded bits to generate re-encoded code blocks having the associated tags attached. The method also includes reconstructing symbols from the re-encoded code blocks where symbols reconstructed from re-encoded code blocks having tag (0) are reconstructed with data and symbols reconstructed from re-encoded code blocks having tag (1) are reconstructed as zero value symbols, and utilizing the reconstructed symbols to cancel interference on symbols from the target UE.
Techniques for dynamic beamforming mitigation of millimeter wave blockages
Methods, systems, and devices for wireless communications are described. A user equipment (UE) may communicate with other network devices as part of a wireless communications system. The UE may identify a blockage corresponding to one or more antenna arrays of a set of antenna arrays based on using a first set of beam weights, which may correspond to a static beamforming codebook of the one or more antenna arrays. The UE may switch from a static beamforming codebook-based beam weight determination to a dynamic beamforming codebook-based beam weight determination. The UE may then determine a second set of beam weights to use for the one or more antenna arrays based on the dynamic beamforming codebook-based beam weight determination. The UE may then communicate using the one or more antenna arrays according to the second set of beam weights.
Computer implemented method for reducing adaptive beamforming computation using a Kalman filter
A method for reducing adaptive beam forming computation resources for estimating and updating a model of unwrapped beam weights. The optimal beam pattern weights of an antenna array are estimated using an adaptive beamforming algorithm. An initial model is created for either magnitude or phase components of the optimal beam pattern weights computed from the adaptive beamforming algorithm estimates. For each time step, a measurement of optimal beam pattern weights is estimated, using a reduced set of data comprising 5-20% of first samples of signal reference data. New beam pattern weights are computed using a magnitude Kalman filter (KF) and/or phase KF, wherein the computation resources required to obtain the new beam pattern weights are reduced by 80 to 90% over an adaptive beam forming algorithm.
Group acknowledgement for multiple user communication in a wireless local area network
In a method for simultaneously communicating with multiple communication devices in a wireless local area network a first communication device receives a plurality of uplink data units simultaneously transmitted by multiple second communication devices. The first communication device generates an acknowledgement data unit to acknowledge receipt of the multiple data units simultaneously transmitted by multiple second communication devices. The acknowledgement data unit includes (i) an indication that indicates that the acknowledgement data unit is intended for multiple second communication devices and (ii) respective acknowledgement information for the multiple second communication devices. The acknowledgement data unit is transmitted from the first communication device to the multiple second communication devices.