H04J13/0022

DATA DECODING APPARATUS AND METHOD

The data decoding apparatus includes a communication unit receiving a bit signal with encoded data; a first operation unit performing a bit shift on the bit signal by a first length corresponding to a length of a spreading code used to encode the data to generate a first operation stream; a second operation unit generating a second operation stream from which the spreading code is removed using the bit signal and the first operation stream; a third operation unit performing a bit shift on the second operation stream by a second length to generate a third operation stream; a fourth operation unit generating a fourth operation stream from which the data is removed using the second operation stream and the third operation stream; and a polynomial generator generating a generator polynomial capable of decoding the data encoded using the fourth operation stream.

Wireless transmitter/receiver architecture for low-power wide area networks
11115731 · 2021-09-07 · ·

The present disclosure relates to sampling wireless signals received at a receiver. Subsets of the digital samples are multiplied by a Pseudo-Noise (PN) code to generate tone signals. A pattern of tone signals may indicate the presence of a repeating preamble. This may be used to locate a payload that follows the preamble. A tone signal of a payload may be decoded by multiplying a subset of the digital samples with the PN code to generate a tone signal. The tone signal may be transformed into the frequency domain to identify a frequency component having an energy level above a threshold. Using the frequency component, the payload is decoded. By structuring a packet as a series of PN-code modulated tone signals, packets received from different sources may be differentiated even when they arrive at overlapping points of time. This allows for a larger transmitting capacity in a network.

WAKE-UP SIGNAL

A method comprising receiving, at a first infrastructure equipment of a wireless network, a command from a second infrastructure equipment comprising an indication that a downlink message for a communications device to decode should be transmitted by the first infrastructure equipment and that a wake-up signal should be transmitted by the first infrastructure equipment to the communications device in advance of transmitting the downlink message, and transmitting the wake-up signal to the communications device in advance of transmitting the downlink message to provide the communications device with an indication that the downlink message for the communications device to decode will be transmitted. The wake-up signal comprises a preamble formed by a plurality of Orthogonal Frequency Division Multiplexed, OFDM, symbols, each of the OFDM symbols being modulated with a reference sequence.

System discovery and signaling

An extensible communication system is described herein. The system includes a first module for receiving a root index value and for generating a constant amplitude zero auto-correlation sequence based on the root value. The system further includes a second module for receiving a seed value and for generating a Pseudo-Noise sequence based on the seed value. The system further includes a third module for modulating the constant amplitude zero auto-correlation sequence by the Pseudo-Noise sequence and for generating a complex sequence. The system further includes a fourth module for translating the complex sequence to a time domain sequence, wherein the fourth module applies a cyclic shift to the time domain sequence to obtain a shifted time domain sequence.

Radar interference mitigation method and apparatus
11002829 · 2021-05-11 · ·

Methods and apparatuses pertaining to radar interference mitigation are described. A processor associated with an apparatus may generate a plurality of wave frames such that one or more aspects of the plurality of wave frames vary from one wave frame to another wave frame of the plurality of wave frames. Each of the plurality of wave frames may respectively include a plurality of chirps. A wireless transmitter associated with the apparatus may transmit the plurality of wave frames. A wireless receiver associated with the apparatus may receive one or more reflected waves comprising at least a portion of one or more of the wave frames reflected by an object. The processor may determine a distance between the object and the apparatus, a speed of the objet, or both, based on an analysis of the one or more reflected waves.

SYSTEM AND METHOD FOR INDOOR LOCATION
20210033737 · 2021-02-04 ·

Systems and methods enabling location determination within an indoor environment. In an embodiment, a plurality of stationary nodes are arranged as a constellation within the indoor environment. Each of the plurality of stationary nodes may be configured to transmit a ranging signal, receive ranging signals transmitted by one or more neighboring ones of the plurality of stationary nodes, calculate an offset between the ranging signal that the stationary node transmits and the ranging signals received from the one or more neighboring stationary nodes, and include the offset in the ranging signal that the stationary node transmits.

PBCH scrambling design
10911271 · 2021-02-02 · ·

Methods, systems, and devices for wireless communication are described. A base station may generate a sequence for use in scrambling a PBCH. The base station may then partition the sequence into sub-sequences based on a number of SS blocks in a SS block group. The base station may then apply each sub-sequence of the sequence as a scrambling code for the bits associated with the PBCH of a different SS block within a SS block group and transmit at least one SS block scrambled with one of the sub-sequences. A user equipment may decode the PBCH based on the sequence.

Apparatus and receiver for performing synchronization in analog spread spectrum systems
10879952 · 2020-12-29 · ·

Apparatuses and methods for decoding a spreading code-encoded signal. The decoder decodes a spreading code-encoded signal by performing a synchronization search to determine a synchronization point. The synchronization point defines a time delay for aligning a spreading code, which was used to generate the spreading code-encoded signal, with the spreading code-encoded signal. The synchronization search includes obtaining candidate results, where each candidate result is a decoding attempt that applies a time delay for aligning the spreading code with the spreading code-encoded signal. The synchronization search also includes determining the synchronization point by identifying the time delay corresponding to the candidate result that is associated with a power measurement that satisfies a synchronization search criterion. A decoder code synchronization is performed to align the spreading code with the spreading code-encoded signal, using the synchronization point. The spreading code-encoded signal is decoded using the aligned spreading code.

SEQUENCE TRANSMISSION FOR SIDELINK COMMUNICATIONS

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may generate a pseudorandom noise (PN) sequence, modulate the PN sequence based at least in part on a modulation order parameter, and transmit the PN sequence in one or more symbols prior to transmitting sidelink data. The one or more symbols used to transmit the PN sequence may be used for automatic gain control (AGC) training at a receiving device. The user equipment may then transmit the sidelink data in a plurality of symbols that are subsequent in time relative to the one or more symbols used to transmit the PN sequence, and the receiving device may process the sidelink data based on the AGC training. Numerous other aspects are provided.

METHOD AND DEVICE FOR SENDING AND RECEIVING PREAMBLE SEQUENCE OF PHYSICAL RANDOM ACCESS CHANNEL

A method and device for sending and receiving a preamble sequence of a physical random access channel, comprising: scrambling a preamble subsequence and then sending, the preamble subsequence being scrambled according to a cyclic shift value of a preamble subsequence sent in the previous stage; performing a descrambling operation according to a cyclic shift value of a preamble subsequence received in the previous stage during reception; and determining a preamble sub-sequence detected after descrambling as a preamble sub-sequence received in the current stage, where the received preamble sub-sequence in the current stage and the received preamble sub-sequence in the previous stage belong to the same preamble sequence.