H03M13/258

DATA PROCESSING METHOD, APPARATUS, AND SYSTEM
20180205493 · 2018-07-19 ·

This application discloses a data processing method and apparatus. The method includes: distributing, by a first distribution circuit, a first bit stream to FEC encoders 1 to N in a round robin fashion, where digital signals 1 to N that are output after being encoded by the FEC encoders 1 to N are in a one-to-one correspondence with a least significant bit to a most significant bit of an input signal of a PAM circuit, a coding gain G.sub.X of an FEC encoder X is greater than a coding gain G.sub.Y of an FEC encoder Y, 1?X<Y?N, N?2, and X, Y, and N are all integers. In the method, different FEC coding gains can be provided for links with different bit error rates, so that a requirement of a high-rate Ethernet for a high gain during long-distance data transmission is met, and physical-layer resources occupied by FEC are reduced.

Turbo product coded modulation
10027348 · 2018-07-17 · ·

An optical transmission technique includes receiving data for transmission over the optical communication network, applying a three-dimensional (3D) error correction code to the data using three component codes, resulting in error correction coded signal, modulating the error correction coded signal using a quadrature amplitude modulation (QAM) scheme and processing and transmitting the modulated signal over the optical communication medium.

METHOD AND APPARATUS FOR SPECTRAL EFFICIENT DATA TRANSMISSION IN SATELLITE SYSTEMS
20180198518 · 2018-07-12 ·

A communication satellite system provides for spectral efficient data transmissions by a gateway to multiple user terminals by way of a satellite. The gateway transmits multiple blocks in a single slot, each block intended for one of the user terminals, where each block is encoded and modulated according to a scheme that may be different for each intended user terminal. Upon re-transmission of a block if that block is lost or received in error, the block may be encoded and modulated according to another scheme that is less spectrally efficient than in the first transmission of the block.

DATA TRANSMISSION METHOD AND APPARATUS BASED ON UNEQUAL ERROR PROTECTION AND DEVICE
20180198554 · 2018-07-12 ·

Embodiments of the present invention relate to a data transmission method and apparatus based on unequal error protection and a device. The method includes: segmenting, according to a quantity of symbol bits in a constellation diagram, a code block corresponding to data, to obtain segmented code blocks; performing rate matching on the segmented code blocks obtained by channel encoding, to obtain output code blocks; cascading the output code blocks according to the quantity of symbol bits in the constellation diagram, to obtain cascaded code blocks; and sending the cascaded code blocks to a terminal device.

Flexible Error Correction
20180183465 · 2018-06-28 ·

A method of configuring an error correction engine, the method comprising determining the frequency of operation of the error correction engine, determining the size of the code to be error corrected, determining the time permitted in which to error correct the code, and based on the determining steps, configuring the number of active error correction processes within the error correction engine to be used to error correct the code

Concatenates of an E8 lattice with binary and non binary codes
09991907 · 2018-06-05 · ·

A transceiver architectures can contain an encoder and a decoder for communicating high speed transmissions. The encoder can modulate signal data for being mapped in a constellation that is generated based on concatenations of an E8 lattice having binary and non-binary codes. The data can be transmitted at a high speed according to the constellation with an embedded E8 lattice configuration in order to generate a coding gain. A decoder operates to decode the received input signal data with a decreased latency or a minimal latency with a high spectral efficiency.

Reception apparatus performing turbo equalizations

Disclosed is a reception apparatus that has solved a problem that fluctuations cannot be followed immediately after a commencement of turbo equalization in a high-speed fading environment. A reception apparatus includes a soft interference canceller, an MMSE equalizer, a likelihood calculator, a de-interleaver, an SISO decoder, an information bit hard decision unit, a subtracter, an interleaver, a soft estimation value calculator, a zero storage unit, a known signal memory unit, a transmission path estimator, and a plurality of switches. At the time of equalization, the transmission path estimator uses, as a reference signal, a known signal stored in the known signal memory unit or an output of the MMSE equalizer. Meanwhile, at the time of a first equalization, the soft interference canceller is given a 0 value from the zero storage unit as a reference signal.

METHOD FOR DETERMINING TRANSPORT BLOCK SIZE AND SIGNAL TRANSMISSION METHOD USING THE SAME

A method is provided for performing, by a first device, channel coding of data to be transmitted to a second device. The first device determines a size of a transport block for the data, attaches a first cyclic redundancy check (CRC) code to the transport block having the determined size to produce a first CRC-attached transport block, and segments the first CRC-attached transport block into multiple code blocks when a size of the first CRC-attached transport block is larger than a predetermined size. The size of the transport block is determined from among a plurality of predetermined transport block sizes, and the plurality of predetermined transport block sizes are predetermined such that all the multiple code blocks have a same size as each other.

Forward error correction with turbo/non-turbo switching

A forward error correction and differentially encoded signal obtained via a communication channel is supplied to a soft-input soft-output (SISO) differential decoder that is bi-directionally coupled to a SISO forward error correction decoder. Over a first portion of a plurality of decoding iterations of the differentially encoded signal, the SISO differential decoder and the SISO forward error correction decoder are operated in a turbo decoding mode in which decoded messages generated by the SISO differential decoder are supplied to the SISO forward error correction decoder and forward error correction messages are supplied to the differential decoder. Over a second portion of the plurality of decoding iterations of the differentially encoded signal, the SISO forward error correction decoder is operated in a non-turbo decoding mode without any messages passing to and from the SISO differential decoder. Decoder output is obtained from the SISO forward error correction decoder.

Method and apparatus for spectral efficient data transmission in satellite systems
09893800 · 2018-02-13 · ·

A communication satellite system provides for spectral efficient data transmissions by a gateway to multiple user terminals by way of a satellite. The gateway transmits multiple blocks in a single slot, each block intended for one of the user terminals, where each block is encoded and modulated according to a scheme that may be different for each intended user terminal. Upon re-transmission of a block if that block is lost or received in error, the block may be encoded and modulated according to another scheme that is less spectrally efficient than in the first transmission of the block.