H03M13/27

Time interleaver, time deinterleaver, time interleaving method, and time deinterleaving method
11611515 · 2023-03-21 · ·

A convolutional interleaver included in a time interleaver, which performs convolutional interleaving includes: a first switch that switches a connection destination of an input of the convolutional interleaver to one end of one of a plurality of branches; a FIFO memories provided in some of the plurality of branches except one branch, wherein a number of FIFO memories is different among the plurality of branches; and a second switch that switches a connection destination of an output of the convolutional interleaver to another end of one of the plurality of branches. The first and second switches switch the connection destination when the plurality of cells as many as the codewords per frame have passed, by switching a corresponding branch of the connection destination sequentially and repeatedly among the plurality of branches.

Interleaving for the transfer of telegrams with a variable number of sub-packets and successive decoding

Embodiments provide a transfer method for wirelessly transferring data in a communication system (e.g. a sensor network or telemetry system). The data includes core data and extension data, wherein the core data is encoded and distributed in an interleaved manner to a plurality of core sub-data packets, wherein the extension data is encoded and distributed in an interleaved manner to a plurality of extension sub-data packets, wherein at least a part of the core data contained in the core sub-data packets is needed for receiving the extension data or extension data packets.

Interleaving for the transfer of telegrams with a variable number of sub-packets and successive decoding

Embodiments provide a transfer method for wirelessly transferring data in a communication system (e.g. a sensor network or telemetry system). The data includes core data and extension data, wherein the core data is encoded and distributed in an interleaved manner to a plurality of core sub-data packets, wherein the extension data is encoded and distributed in an interleaved manner to a plurality of extension sub-data packets, wherein at least a part of the core data contained in the core sub-data packets is needed for receiving the extension data or extension data packets.

Multi-User Interleaved Frequency-Division Multiplexing for Block Transmissions
20230125428 · 2023-04-27 ·

A computer-implemented method for multi-user multiplexing for block transmissions by an electronic device includes generating a user signal that includes a number of first samples in the time domain. The number of first samples are generated based on a discrete-time baseband signal and a predetermined guard period. A discrete Fourier transform (DFT) operation is performed on the number of first samples to obtain a number of second samples in the frequency domain. An interleaving operation is performed on the number of second samples to obtain a number of third samples in the frequency domain. An inverse-DFT (IDFT) operation is performed on the number of third samples to obtain a number of fourth samples in the time domain. A time shifting is performed on the number of fourth samples to obtain a number of shifted fourth samples. A block transmission is sent using the number of shifted fourth samples.

Multi-User Interleaved Frequency-Division Multiplexing for Block Transmissions
20230125428 · 2023-04-27 ·

A computer-implemented method for multi-user multiplexing for block transmissions by an electronic device includes generating a user signal that includes a number of first samples in the time domain. The number of first samples are generated based on a discrete-time baseband signal and a predetermined guard period. A discrete Fourier transform (DFT) operation is performed on the number of first samples to obtain a number of second samples in the frequency domain. An interleaving operation is performed on the number of second samples to obtain a number of third samples in the frequency domain. An inverse-DFT (IDFT) operation is performed on the number of third samples to obtain a number of fourth samples in the time domain. A time shifting is performed on the number of fourth samples to obtain a number of shifted fourth samples. A block transmission is sent using the number of shifted fourth samples.

Transmitter and method for transmitting data block in wireless communication system

Provided are a transmitter and a method for transmitting a data block in a wireless communication system. The method comprises the following steps: deciding the number of bits (s) and encoders (N.sub.ES) to allocate to one axis of a signal constellation; encoding an information bit based on the s and the N.sub.ES and generating a coded block; parsing the coded block based on the s and the N.sub.ES and generating a plurality of frequency sub-blocks; and transmitting the plurality of frequency sub-blocks to a receiver.

Data processing device and data processing method

The present technology relates to a data processing device and a data processing method which can ensure high communication quality in data transmission using LDPC codes. In group-wise interleaving, an LDPC code having a code length N of 64800 bits and a coding rate r of 11/15 is interleaved in a unit of a bit group of 360 bits. In group-wise deinterleaving, a sequence of bit groups of the LDPC code which has been subjected to the group-wise interleaving is returned to an original sequence. The present technology can be applied to, for example, a case in which data transmission is performed using LDPC codes.

Transmitting apparatus and interleaving method thereof

A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to perform a low-density parity check (LDPC) encoding on input bits using a parity check matrix to generate an LDPC codeword comprising information word bits and parity bits; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.

Method for auto-detection of WLAN packets using STF
11637572 · 2023-04-25 · ·

A method of auto-detection of WLAN packets includes selecting a first Golay sequence from a first pair of Golay complementary sequences associated with first packet type, each Golay sequence of the first pair of Golay complementary sequences being zero correlation zone (ZCZ) sequences with each Golay sequence of a second pair of Golay complementary sequences associated with a second packet type, and transmitting a wireless packet carrying a short training field (STF) that includes one or more instances of the first Golay sequence.

Transmitter and repetition method thereof

A transmitter is provided. The transmitter includes: a low density parity check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits; a repeater configured to select at least a part of bits constituting the LDPC codeword and add the selected bits after the input bits; and a puncturer configured to puncture at least a part of the parity bits.