H04L1/0057

Use of LDPC base graphs for NR

An apparatus is provided which comprises at least one processor, at least one memory including computer program code, and the at least one processor, with the at least one memory and the computer program code, being arranged to cause the apparatus to at least perform generating a code block including information bits and parity bits, the parity bits being generated by performing a cyclic redundancy check on the information bits, determining the number of parity bits used in generating the code block based on an applied linear error correcting code base graph and/or based on the number of the information bits, and encoding the code block by using the applied linear error correcting code base graph.

Signal analysis apparatus and method for analyzing a symbol sequence
11558146 · 2023-01-17 · ·

A signal analysis apparatus for analyzing an input signal is described. The input signal includes a symbol sequence. The symbol sequence includes data information and redundant data information. The signal analysis apparatus includes one or more circuits composed of a decoder module, an error correction module, and a processing module. The decoder module is configured to decode the input signal, thereby obtaining a decoded input signal. The error correction module is configured to identify at least one error in the decoded input signal. The processing module is configured to generate a data set. The data set includes information on the at least one identified error. The data set further includes information on at least one of a portion of the input signal being associated with the error and a portion of the decoded input signal being associated with the error. Further, a signal analysis device and a signal analysis method are described.

Instruction-based multi-thread multi-mode PDCCH decoder for cellular data device
11595154 · 2023-02-28 · ·

A cellular modem processor can include dedicated processing engines that implement specific, complex data processing operations. To implement PDCCH decoding, a cellular modem can include a pipeline having multiple processing engines, with the processing engines including functional units that execute instructions corresponding to different stages in the PDCCH decoding process. Flow control and data synchronization between instructions can be provided using a hybrid of firmware-based flow control and hardware-based data dependency management.

Outer coding schemes in downlink control information

Methods, systems, and devices for wireless communications are described. A base station may configure an outer coded block which a user equipment (UE) may implement to recover an unsuccessfully decoded transmission. The base station may send, to the UE, downlink control information (DCI) indicating an outer coding scheme for the group of data blocks (e.g., a first data block and a second data block). The UE may monitor for the data blocks and the outer coded block. The UE may decode the data blocks based on the outer coded block and the outer coding scheme. In some examples, the outer code block may be made up of a combination of the first and second data blocks. The UE may use the combination of the outer coded block and one of the data blocks to decode an unsuccessfully decode data block.

Transmitter and method for generating additional parity 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 to be transmitted in a current frame; a parity permutator configured to perform by group-wise interleaving a plurality of bit groups configuring the parity bits based on a group-wise interleaving pattern comprising a first pattern and a second pattern; a puncturer configured to puncture some of the parity-permutated parity bits; and an additional parity generator configured to select at least some of the punctured parity bits to generate additional parity bits to be transmitted in a previous frame of the current frame, based on the first pattern and the second pattern.

Pre-positioning target content in a storage network

A method for execution in a storage network, the method begins by determining a user device group content preference, wherein the user group content includes target content for a user device group and the determining includes predicting future target content for the user group. The method continues by selecting a plurality of network edge units for staging encoded data slices, identifying target content for partial download to the plurality of network edge units and dispersed error encoding the target content to generate a set of encoded data slices. The method then continues by identifying encoded data slices from the set of encoded data slices corresponding to the target content for partial download and determining a partial downloading schedule for sending the encoded data slices for partial download to each network edge unit of the plurality of network edge units. The method continues by facilitating partial downloading of the target content by sending the encoded data slices for partial download to each network edge unit of the plurality of network edge units.

APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS

The present invention provides a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe (DP) data, Low-Density Parity-Check (LDPC) encoding the DP data according to a code rate, bit interleaving the LDPC encoded DP data, mapping the hit interleaved DP data onto constellations, building at least one signal frame including the mapped DP data, and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method and transmitting the broadcast signals having the modulated data, wherein the input streams include Audio/Video (A/V) data and service guide data, and wherein the Audio/Video (A/V) data and service guide data are included in first ISO base media file format (ISOBMFF) files.

COMPRESSED ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYMBOLS IN A WIRELESS COMMUNICATION SYSTEM

A boundary within a last orthogonal frequency division multiplexing (OFDM) symbol of a PHY data unit is determined. Pre-encoder padding bits are added to a set of information bits to generate a set of padded information bits such that the set of padded information bits, after being encoded, fill one or more OFDM symbols up to the boundary within the last OFDM symbol. The set of padded information bits are encoded to generate a set of coded bits. A PHY preamble is generated to include a subfield that indicates the boundary. The one or more OFDM symbols are generated to include (i) the set of coded information bits in the one or more OFDM symbols up to the boundary to allow a receiving device to stop decoding the one or more OFDM symbols at the boundary, and (ii) post-encoder padding bits in the last OFDM symbol following the boundary.

UPLINK FEEDBACK METHODS FOR OPERATING WITH A LARGE NUMBER OF CARRIERS

A method and apparatus for uplink feedback for operating with a large number of carriers are disclosed herein. A method in a wireless transmit/receive unit (WTRU) includes receiving a plurality of transport blocks over a set of a plurality of configured carriers, generating hybrid automatic repeat request (HARQ)-acknowledgment (ACK) feedback for the transport blocks and determining a number of HARQ-ACK feedback bits to use for the HARQ-ACK feedback. Further, the WTRU may apply, to the HARQ-ACK feedback bits, Reed-Muller coding on a condition that the number of HARQ-ACK feedback bits is less than or equal to a threshold or convolutional coding on a condition that the number of HARQ-ACK feedback bits is greater than a threshold. The WTRU may then transmit the encoded HARQ-ACK feedback bits. In addition, the WTRU may conditionally append cyclic redundancy check (CRC) bits onto the HARQ-ACK feedback bits, and encode and transmit the CRC bits.

METHODS AND DEVICES FOR CONTROL CHANNEL DECODING
20180007664 · 2018-01-04 ·

A circuit arrangement includes a control circuit configured to identify a candidate message in received control data that indicates a potential location of an encoded message in the received control data, the candidate message having a predefined message bit length, a measurement circuit configured to perform a radio measurement, the control circuit further configured to compare the radio measurement to a predefined threshold, and a decoding circuit further configured to, if the radio measurement satisfies the predefined threshold, search for the encoded message in the received control data by decoding the candidate message from the received control data with a reduced message bit length less than the predefined bit length.