Abstract:
A physical layer (PHY) device including a first module and a second module. The first module is configured to (i) measure noise based on signals received by the PHY device via a channel and (ii) generate information in response to measuring the noise based on the signals received by the PHY device via the channel. The second module is configured to determine, depending on whether the first module is able to (i) measure the noise based on the signals received by the PHY device via the channel and (ii) generate the information in response to measuring the noise based on the signals received by the PHY device via the channel, whether to estimate a gain of the channel using (i) a first procedure to estimate the gain of the channel or (ii) a second procedure to estimate the gain of the channel.
Abstract:
Methods and apparatus are provided for directing a beam towards a receiving device in the presence of interference. A beam transmitted by a transmission source is received by a received device. The beam shape is affected by signals transmitted by interfering sources. The receiving device computes channel estimates associated with the transmission source and the interfering sources. A feedback signal that represents the channel estimates associated with the transmission and interfering sources is transmitted to the transmission source. The transmission source changes characteristics of the beam to compensate for the interference caused by the interfering sources. The transmission source may change the characteristics of the beam by performing precoding algorithms.
Abstract:
Systems and techniques relating to wireless communications are described. A described technique includes transmitting to a wireless communication device a positioning request paging message, the positioning request paging message including a capability request, a location information request, or both; and receiving, during a connection establishment process, a connection message from the wireless communication device, the connection message including a positioning response that is responsive to the positioning request paging message.
Abstract:
Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from a common digital information sequence. Each received signal vector is decoded using, for example, a maximum-likelihood decoder to produce log-likelihood ratios. The results of the decoders are combined by addition to produce a final decoding estimate. In some embodiments, each of the received signals may be processed prior to decoding. The disclosed decoding scheme may utilize all received information without increasing hardware complexity.
Abstract:
Systems, methods, and other embodiments associated with signal detection with an adjustable number of interfering signals. According to one embodiment an apparatus includes an interferer counter, a detection method selector, and a signal detector. The interferer counter is configured to identify a number of active interfering signals in a received signal. The detection method selector is configured to select a signal detection method based, at least in part, on the number of active interfering signals identified by the interferer counter. In this manner, when one interfering signal is identified, a detection method having a first order is selected; and when two interfering signals are identified, the detection method having a second order is selected. The signal detector is configured to process the received signal according to the signal detection method selected by the detection method selector to detect an intended signal in the received signal.
Abstract:
Systems are provided for searching for a codeword from a plurality of codewords in a codebook for use in precoding, for example, as used in a multiple-input multiple-output (MIMO) transmission system. Dimension reduction techniques may be utilized to reduce the complexity and enhance the efficiency of the codebooks search. Null-spaces of an optimal codeword and codewords in a codebook may be computed. Distance values may be computed based on the null=spaces of the codewords. A codeword may be selected from the codebook based on a minimum distance value from the optimal codeword.
Abstract:
In a method of demodulating a signal transmitted via a multiple input multiple output (MIMO) communication channel, a data symbol vector is received at a communication device, the data vector comprising a plurality of data symbols that are received via a plurality of antennas. The received data symbol vector corresponds to a transmitted data symbol vector comprising a plurality of transmitted data symbols. A plurality of candidate vectors for the transmitted data symbol vector are generated at the communication device using a plurality of non-maximum likelihood detection techniques. One candidate vector is selected from the plurality of candidate vectors at the communication device using a maximum likelihood technique.
Abstract:
Communication circuitry that employs persistent scheduling conventionally uses one initiation command to establish the modulation and coding scheme (“MCS”) that will be used for transmission of subsequent payload bursts, at least until it is time to send another initiation command. Inefficiency can result if transmission channel conditions change between initiation commands. To avoid such inefficiency, the disclosed circuitry maintains a count of unsuccessful transmission attempts. When the count deviates from a predetermined reference standard, the circuitry automatically and autonomously makes an appropriate change in the MCS selection without waiting for the next initiation command. Both transmitter and receiver circuits independently operate in the same way at the same time so that both ends of a communication link remain coordinated with one another.
Abstract:
A sensing module determines whether a signal sensed in a wireless channel is noise or is modulated by a remote device and attempts to determine, in response to the signal being modulated, a modulation scheme of the signal. A capacity determination module determines capacities of the wireless channel to transmit data using a plurality of modulation schemes. In response to the modulation scheme of the signal being determinable, the plurality of modulation schemes includes the modulation scheme of the signal. In response to the modulation scheme of the signal being indeterminable, the plurality of modulation schemes includes one or more modulation schemes that the remote device is configured to use to modulate the signal. A transmit module selects a first modulation scheme of the plurality of modulation schemes based on the capacities of the wireless channel and transmits data over the wireless channel using the first modulation scheme.
Abstract:
A system including a differential demodulation module that generates differentially demodulated signals based on having differentially demodulated received signals. A first summing module generates a combined signal, including a plurality of symbols, by adding the differentially demodulated signals. A second summing module generates a plurality of sums for each of a plurality of derived preamble sequences, which are derived from preamble sequences. Each of the derived preamble sequences includes a plurality of derived symbols. One of the plurality of sums generated for one of the derived preamble sequences is a sum of a first portion of one of the plurality of symbols of the combined signal and a second portion of one of the derived symbols of the one of the derived preamble sequences.