Patent classifications
H04L1/0059
RADIO FREQUENCY (RF) SYSTEM INCLUDING PROGRAMMABLE PROCESSING CIRCUIT PERFORMING BLOCK CODING COMPUTATIONS AND RELATED METHODS
A radio frequency (RF) system may include an RF transceiver and a baseband engine, application specific integrated circuit (ASIC) coupled to the RF transceiver and configured to perform a given baseband engine operation from among different baseband engine operations. The baseband engine ASIC may include a memory and a state machine coupled thereto and configured to store a respective set of programming instructions for each of different baseband engine operations and to permit selection of the given set of programming instructions. The baseband engine may also include a programmable processing circuit coupled to the memory and the state machine and configured to perform block coding computations responsive to the given set of programming instructions.
Tone-level interleaving and de-interleaving for broadcast or multicast communications
A base station maps code blocks of a transport block of a transport block size (TBS) for a channel using tone-level interleaving or resource element (RE)-level interleaving. Then, the base station can transmit the code blocks of the transport block of the TBS for the channel. A UE may receive the channel from the base station and de-interleave the received tones of the channel in a frequency domain to obtain the code blocks of the transport block having the TBS for the channel.
Multimedia streams which use control information to associate audiovisual streams
A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.
Telecommunications method
A method of telecommunications includes the steps of receiving an encoded block having a plurality of values, dividing the received encoded block into a plurality of received segments, each received segment comprising at least two of the values, decoding each received segment by providing, for each received segment, a plurality of estimated encoded sequences, each estimated encoded sequence comprising at least two data units, merging estimated encoded sequences for consecutive segments to provide a plurality of candidate sequences, and selecting one of the plurality of candidate sequences by performing a closest fit calculation between the received encoded data block and each of the candidate sequences. The method is suitable for use in software-defined radios.
Wireless communication base station apparatus, wireless communication terminal, communication method of a wireless communication base station apparatus and communication method of a wireless communication terminal
A transmitter apparatus wherein a simple structure is used to successfully suppress the degradation of error rate performance that otherwise would be caused by fading or the like. There are included encoding parts that encode transport data; a mapping part that performs such a mapping that encoded data sequentially formed by the encoding parts are not successively included in the same symbol, thereby forming data symbols; and a symbol interleaver that interleaves the data symbols. In this way, a low computational complexity can be used to perform an interleaving process equivalent to a bit interleaving process to effectively improve the reception quality at a receiving end.
Methods and apparatus for error-correcting difference-triangle-set product convolutional codes
Methods, apparatus, systems, architectures and interfaces for encoding/decoding a QD-DTS-PrCC are provided. The decoding method includes determining a number k.sub.TS of input bits included in a transmission of a data stream and a first bit of the input bits included in the transmission in the data stream; determining a number of Encoded Bit Blocks (EBBs), each of the EBBs including any number of data blocks that are previously transmitted Transmit Segments (TS) of the data stream, each of the data blocks having a bit length of k.sub.TS bits; selecting that number of EBBs for encoding a QD-DTS-PrCC component codeword (QDCC) of the transmission according to a DTS indexing method for indexing a plurality of EBBs; generating the QDCC including a TS, Virtual Segments (VSs), and r.sub.c parity bits, a dimensionality of the QD-DTS-PrCC being at least 2; and extracting the calculated TS of the QDCC to an output EBB.
Joint encoding schemes with interleaver and tone mapper for multi-RU operation
A method of joint encoding schemes with interleaver and tone mapper for multiple-resource unit (multi-RU) operation involves performing joint encoding of a plurality of information bits to generate a plurality of encoded bit sequences. The method also involves processing the plurality of encoded bit sequences by interleaving and tone mapping the encoded bit sequences with respect to a plurality of resource units (RUs) on either or both of an aggregate-RU basis and an individual-RU basis to generate a plurality of processed bit sequences. The method further involves transmitting the plurality of processed bit sequences over the plurality of RUs.
METHOD AND APPARATUS FOR RECEIVING PPDU ON WHICH BCC INTERLEAVING HAS BEEN PERFORMED IN MULTI-RU IN WIRELESS LAN SYSTEM
Proposed are a method and apparatus for receiving a PPDU on which BCC interleaving has been performed in a Multi-RU in a wireless LAN system. Specifically, a reception STA receives, from a transmission STA, a PPDU comprising a data field and decodes the data field. The data field is received via a Multi-RU which is an aggregate of a first RU and a second RU. The data field is generated on the basis of a coded bit string included in a BCC interleaver block. The coded bit string is obtained by interleaving a data bit string on the basis of first and second parameters. The data bit string is interleaved as the data bit string is entered into the BCC interleaver block in rows on the basis of the first parameter and is read out in columns of the BCC interleaver block on the basis of the second parameter.
Quadrature amplitude modulation with constellation shaping
Techniques are presented for mapping a digital data sequence into a signal point sequence for transmission. The signal point sequence belongs to a set of possible signal point sequences. In one example, a digital data sequence is received. Forbidden branch flags that forbid certain signal points in the possible signal points sequences are applied. The signal point sequence is selected from a subset of all the possible signal point sequences based on the digital data sequence. The subset is defined by the forbidden branch flags.
Encoding/decoding method, device, and system
Embodiments of the present disclosure provide an encoding/decoding method, apparatus, and system. The method includes: encoding information bits to obtain a first-level encoded code word; obtaining a sorting value of each check bit of the first-level encoded code word, and adjusting each check bit to a corresponding position according to the sorting value of each check bit, where the sorting value refers to a value of S when the check bit is related to first S information bits of the information bits in the first-level encoded code word, and S is a non-zero integer; and performing second-level encoding on the first-level encoded code word after positions of the check bits are adjusted, thereby obtaining a second-level encoded code word. The present disclosure is applicable to various communication systems.