H04L1/0086

SYSTEMS AND METHODS FOR TRANSITION ENCODING WITH PROTECTED KEY
20230318623 · 2023-10-05 ·

A method for encoding may include receiving, at an encoder, a series of data bits, performing, at the encoder, first transition encoding on the data bits to generate an encoded series of data bits based on a key, performing, at the encoder, protection encoding on the key to generate key protection data, performing, at the encoder, second transition encoding on the key protection data to generate encoded key protection data, and transmitting an encoded series of transmission bits to a receiver, the encoded series of transmission bits including the encoded series of data bits and the encoded key protection data.

Forward packet recovery with constrained network overhead

Disclosed herein are systems and methods for forward packet recovery in a communication network with constrained network bandwidth overhead. In exemplary embodiments, a target byte protection ratio is determined. Error correcting frames are dynamically generated by a first processor such that error correcting information can be generated to approximate the target byte protection ratio. The data packets and error correcting information are then transmitted across one or more communication networks to a second processor. The second processor can use the error correcting information to regenerate or replace data packets missing or corrupted in transmission across one or more communication networks.

Encoding circuit, decoding circuit, encoding method, and decoding method
11418284 · 2022-08-16 · ·

A method includes assigning a symbol corresponding to a value of each of bit strings in a frame among the symbols in a constellation of a multi-level modulation scheme, to bit strings, converting a value of each of the bit strings other than a first bit string such that a symbol closer to a center of the constellation is assigned more among symbols, generating a error correction code for correcting an error of bit strings to insert the error correction code into the first bit string, generating the first error correction code from the bit strings other than the first bit string among bit strings, in a first period in which the error correction code is inserted into the first bit string in a period of the frame, and generating the error correction code from a second bit string in another second period in the period of the frame.

Multi-Layer Transmission Technique
20220149998 · 2022-05-12 ·

A technique for performing a multi-layer transmission from a transmitting station to a receiving station on a radio frequency is described. The multi-layer transmission comprises multiple layers (902, 904) having different robustnesses on the radio frequency. As to a method aspect of the technique, a first portion (802.1) of first data (802) and a first portion (804.1) of second data (804) on a first layer (902) of the multi-layer transmission and, simultaneously on a second layer (904) of the multi-layer transmission, a second portion (802.2) of the first data (802) and a second portion (804.2) of the second data (804) are transmitted.

Forward error correction using source blocks with symbols from at least two datastreams with synchronized start symbol identifiers among the datastreams

A forward error correction (FEC) data generator has an input for at least two datastreams for which FEC data shall be generated in a joint manner, each datastream having a plurality of symbols. A FEC data symbol is based on a FEC source block possibly having a subset of symbols of the at least two data streams. The FEC data generator further has a signaling information generator configured to generate signaling information for the FEC data symbol regarding which symbols within the at least two datastreams belong to the corresponding source block by determining pointers to start symbols within a first and a second datastream, respectively, of the at least two datastreams and a number of symbols within the first datastream and second datastreams, respectively, that belong to the corresponding source block.

Multi-Layer HARQ Transmission Technique

A technique for performing a multi-layer transmission from a transmitting station to a receiving station on a radio frequency is described. The multi-layer transmission comprises multiple layers having different robustnesses (704, 706) on the radio frequency. As to a method aspect of the technique, first data of a first hybrid automatic repeat request, HARQ, process is transmitted on a first layer of the multi-layer transmission simultaneously with second data of a second HARQ process on a second layer of the multi-layer transmission.

METHOD FOR TRANSMITTING DATA, RECEIVING-END DEVICE, AND TRANSMITTING-END DEVICE
20220103286 · 2022-03-31 ·

Provided in an embodiment of the invention are a method for transmitting data, a receiving-end device, and a transmitting-end device. The method comprises: a receiving-end device receiving, on a time unit, a first part and at least one second part of data, wherein first modulation and coding processing is performed on the first part, and second modulation and coding processing is performed on the at least one second part; and the receiving-end device performing demodulation on the first part and the at least one second part. The method for transmitting data, the receiving-end device, and the transmitting-end device provided in the embodiment of the invention achieve a higher frequency spectrum efficiency, thereby realizing fast demodulation.

METHODS AND APPARATUSES FOR RELIABLE MULTI-TRANSMISSION SYSTEMS

Described herein are methods and apparatuses for enhancing transmission reliability. A method may comprise determining to determining to transmit a plurality of repetitions of a data payload. Each repetition of the data payload may comprise a set of coded bit sequences. The method may further comprise determining a constellation for each of the repetitions of the data payload, and mapping, for each repetition of the data payload, the sets of coded bit sequences to respective sets of modulation symbols based on the constellation. Each of the sets of modulation symbols may be different. The method may further comprise allocating time and frequency resources for transmitting the sets of modulation symbols and transmitting the sets of modulation symbols on a downlink channel using the allocated time and frequency resources.

Method of hybrid automatic repeat request implementation for data transmission with multilevel coding

A method of Hybrid Automatic Repeat Request implementation which efficiently combines received signals from multiple H-ARQ block transmission attempts encoded by the Multi-Level Coding approach with an uncoded subset of information bits, is presented. The method provides full error correction gains of the H-ARQ scheme and decoder computational complexity reduction due to transmission of uncoded bits that does not cause significant demodulator and signal processing complexity growths. The advantages are achieved via calculation of likelihood ratio metrics and the combination of at least two different data block transmission attempts for both encoded and uncoded bits of a data block. Additionally, the calculation of likelihood ratio metrics for uncoded bits is performed in consideration of the results of the decoding of the encoded bits. Receiver decisions are then determined on values of uncoded bits based on values of the combined likelihood ratio metrics for uncoded bits.

Broadcast system and method for error correction using separately received redundant data and broadcast data

A control device for use in a broadcast system includes a broadcast controller that controls a broadcast transmitter of the broadcast system that broadcasts broadcast signals in a coverage area for reception by terminals including a broadcast receiver and a broadband receiver, and a broadband controller that controls a broadband server of a broadband system that provides redundancy data to terminals within the coverage area. The broadband controller is configured to control the provision of redundancy data by the broadband server for use by one or more terminals which use the redundancy data together with broadcast signals received via said broadcast system for recovering content received within the broadcast signals and/or provided via the broadband system.