Patent classifications
H04L25/03292
TRANSMIT SPUR DETECTION AND MITIGATION FOR WIRELESS COMMUNICATIONS DEVICES
Systems, methods, and devices reduce and mitigate spurs that may occur in transmit waveforms of wireless communications devices. Methods include receiving a plurality of samples of a baseband transmission and generating, using a processing device, an estimated amplitude and an estimated phase of a spur component of the baseband transmission based on the received plurality of samples, the spur component being a spectral spike in a transmit waveform. Methods further include generating, using the processing device, a canceling signal configured to cancel the estimated amplitude and estimated phase of the spur component, and canceling the spur component of the baseband transmission by combining the canceling signal with a transmission of at least a portion of a data packet.
Electronic device supporting multi-band wireless communications and method of controlling same
Disclosed is an electronic device, including a housing, a first communication circuit disposed in the housing and configured to support omnidirectional wireless communication, a second communication circuit disposed in the housing and configured to support directional wireless communication using beamforming, a processor disposed in the housing and operatively coupled to the first communication circuit and the second communication circuit, and a memory disposed in the housing and operatively coupled to the processor. The processor may be configured to receive at least one first radio signal through a communication channel from an external device capable of supporting the omnidirectional wireless communication and the directional wireless communication using the first communication circuit, determine a state of the communication channel based on at least part of the at least one first radio signal, and activate the second communication circuit based on at least part of the determined state of the communication channel wherein the second communication circuit is configured to receive a second radio signal from the external device.
COMMUNICATION-CHANNEL TRACKING AIDED BY REINFORCEMENT LEARNING
A digital circuit for implementing a channel-tracking functionality, in which an adaptive (e.g., FIR) filter is updated based on reinforcement learning. In an example embodiment, the adaptive filter may be updated using an LMS-type algorithm. The digital circuit may also include an electronic controller configured to change the convergence coefficient of the LMS algorithm using a selection policy learned by applying a reinforcement-learning technique and based on residual errors and channel estimates received over a sequence of iterations. In some embodiments, the electronic controller may include an artificial neural network. An example embodiment of the digital circuit is advantageously capable of providing improved performance after the learning phase, e.g., for communication channels exhibiting variable dynamicity patterns, such as those associated with aerial copper cables or some wireless channels.
Channel estimation for wireless communication
Signal cancellation is implemented by way of a non-linear filter model feeding to an FIR channel. Parameters defining each element are iteratively established, first by initially estimating the FIR channel then jointly estimating the two elements.
Channel diagnostics based on equalizer coefficients
A receiver applies a calibration method to compensate for skew between input channels. The receiver skew is estimated by observing the coefficients of an adaptive equalizer which adjusts the coefficients based on time-varying properties of the multi-channel input signal. The receiver skew is compensated by programming the phase of the sampling clocks for the different channels. Furthermore, during real-time operation of the receiver, channel diagnostics is performed to automatically estimate differential group delay and/or other channel characteristics based on the equalizer coefficients using a frequency averaging or polarization averaging approach. Framer information can furthermore be utilized to estimate differential group delay that is an integer multiple of the symbol rate. Additionally, a DSP reset may be performed when substantial signal degradation is detected based on the channel diagnostics information.
CHANNEL ESTIMATION FOR WIRELESS COMMUNICATION
Signal cancellation is implemented by way of a non-linear filter model feeding to an FIR channel. Parameters defining each element are iteratively established, first by initially estimating the FIR channel then jointly estimating the two elements.
Ultra-Wideband Device Power Optimization
An ultra-wideband (UWB) wireless communication system, comprises a first wireless apparatus; a second wireless apparatus that participates in a first ranging sequence with the first wireless apparatus; and a transmission channel between the first and second wireless apparatuses that transmits data of the first ranging sequence. At least one of the first wireless apparatus or second wireless apparatus generating at least one channel impulse response (CIR) and determining from the at least one CIR whether the transmission channel includes a line-of-sight channel. A special purpose processor reduces a current performance level of at least one of the first and second wireless apparatuses during a second ranging sequence in response to a determination that the transmission channel includes the line-of-sight channel.
Distortion cancellation
The present disclosure provides for distortion cancellation by receiving a collided signal, the collided signal comprising a plurality of signals that each carry a corresponding packet; for a first signal of the plurality of signals that includes a first packet: amplifying and digitizing the collided signal into a first digital signal at a first gain; and decoding the first packet from the first digital signal; for each signal of the plurality of signals other than the first signal, carrying a given packet: estimating a given linear interference component and a given nonlinear interference component of one or more prior packets to the given packet on the collided signal; removing the given linear interference component and the given nonlinear interference component from the collided signal to produce a given de-interfered signal; and decoding the given packet of the plurality of packets from the given de-interfered signal.
Target constellation diagram determining method, data sending method, and apparatus
A target constellation diagram determining method, a data sending method, and an apparatus are provided in accordance with the disclosure. The target constellation diagram determining method in accordance with the disclosure may include receiving, by a receiving device, training data that is generated and sent by a sending device based on each constellation point in an alternative constellation diagram. A detection region of each constellation point can then be determined based on a position of the training data in the alternative constellation diagram. A cumulative distance corresponding to the alternative constellation diagram can be obtained based on a distance between the detection regions of the constellation points. The method may include determining, based on cumulative distances corresponding to a plurality of alternative constellation diagrams, that an alternative constellation diagram with a largest cumulative distance is a target constellation diagram, and notifying the sending device of the target constellation diagram, so that the sending device modulates to-be-sent data based on the target constellation diagram.
Localized equalization for channels with intercarrier interference
A wireless communication method for receiving an orthogonal time frequency space (OTFS) modulated signal includes receiving the OTFS signal over a wireless communication channel, dividing the receiving OTFS signal along a delay-dimension into a plurality of segments, performing, for each segment, channel estimation independent of channel estimation for other segments to generate a plurality of channel estimates, performing, for each segment, channel equalization using a corresponding channel estimate from the plurality of channel estimates to generate a channel-equalized symbol stream, and generating information bits from the channel-equalized symbol stream.