摘要:
In an advanced adaptive modulation and coding (AMC) scheme, the code rate and the parity-check matrix (PCM) for low-density parity-check (LDPC) codes are adapted according to modulation formats and variable-iteration receivers. The degree distribution for the PCM adaptation is designed by heuristic optimization to minimize the required SNR via an extrinsic information transfer (EXIT) trajectory analysis for finite-iteration decoding. The method uses dynamic window decoding by generating spatially coupled PCM for quasi-cyclic LDPC convolutional coding. The method also provides a way to jointly optimize labeling and decoding complexity for high-order and high-dimensional modulations.
摘要:
A digital communication device includes: a modulator having encoding means for converting two-dimensional digital information signal into a three-dimensional signal and phase modulation means for modifying the carrier phase in according to the three-dimensional signal; and a demodulator having phase demodulation means for detecting information on the three-dimensional signal from the received phase-modulated wave and demodulation means for deciding the two-dimensional digital information from the information on the three-dimensional signal. The digital communication device has a bit error ratio and an occupied radio band width equivalent to a digital communication device using the conventional QPSK or π/4 shift QPSK and the error correction method and greatly improves the amplitude fluctuation. Moreover, the digital communication device can transmit a signal with a narrower occupied frequency band width while maintaining the same constant envelope characteristic as the GMSK using the conventional error correction code.
摘要:
In a process for decoding of non-linear codes in digital data transmission, fulfilling the condition of rectangularity, the Viterbi algorithm is used in a trellis of the code with a minimal number of edges and vertices, thus decreasing the number of necessary operations. The process may be applied especially to synchronization of telecommunication systems, namely to UMTS cell search. A distance-dependent merging algorithm may efficiently generate a minimal trellis of a given code. A storage means (11) contains the minimal trellis of the code occurring at code group determination and frame synchronization allowing for applying the Viterbi-decoding algorithm using calculation means (10) and (13).
摘要:
In a system for encoding/decoding phase modulated data, each data word (520) includes 8 data bits, a parity bit, and ends with two coding bits. A transmitted BPSK signal is demodulated into a recovered signal that is decoded using a rotating reference frame that tracks the signal phase. The signal is compared against the reference frame and the signal phase characteristics are recorded for determining a bit position of a large phase shift most likely to cause a data inversion. A single bit error detected (2310) with the parity bit is corrected (2520) by inverting the bit having the smallest measured amplitude in the recovered signal of the data word. An inversion detected (2550) by the two coding bits is corrected (2720, 2725) by inverting each successive bit starting from the position with the large phase shift. Parity is rechecked (2730), and any single bit error is corrected (2735).
摘要:
A data processing system having a neural network architecture for receiving a binary network input and, in dependence on the binary network input, propagating signals via a plurality of processing nodes, in accordance with respective binary weights, to form a network output, the data processing system being configured to train a node by implementing an error correcting function to identify a set of binary weights which minimize, for a given input to the node, any error between an output of the node when formed in accordance with current binary weights of the node and a preferred output from the node and to update the binary weights of the node to be the identified weights. This training is performed without storing and/or using any higher arithmetic precision weights or other components.
摘要:
A communication system including a transmitter (1'), a receiver (2'), and a serial link, in which encoded data (e.g., encoded video data and encoded auxiliary data) are transmitted from the transmitter (1') to the receiver (2'). The serial link can but need not be a TMDS or TMDS-like link. In typical embodiments, alternating bursts of encoded video data and auxiliary data are transmitted over each of one or more channels of the link. Other aspects of the invention are transmitters for use in encoding data for transmission over a serial link, receivers for receiving such data, and methods for sending encoded data over a serial link. In accordance with the invention, source data to be transmitted are encoded using a subset of a full set of code words. The subset consist of preferred code words. The preferred words are predetermined such that each encoded data stream (comprising only preferred words) transmitted over a serial link has a bit pattern that is less susceptible to inter-symbol interference ("ISI") during transmission than is the bit pattern determined by a conventionally encoded version of the same data (comprising not only preferred words but also other members of the full set). Disjoint clusters of code words in the full set are predetermined. Each cluster includes one or more of the preferred words, and optionally also at least one additional code word that is similar to a preferred word of the cluster in the sense that is likely to be generated as a result of probable bit errors in transmission, or transmission and decoding, of such preferred word. In some embodiments, the preferred words have serial bit patterns (during transmission) that have fewer contiguous zeros and ones (and thus are less susceptible to ISI during transmission) than do code words in the full set that are not preferred words.
摘要:
A apparatus for generating (2 k -2 t ) first order Reed-Muller codes from 2 k first order Reed-Muller codes based on k input information bits. The apparatus includes a code generator configured to generate (2 k -2 t ) bits first order Reed-Muller codes, and an encoder for multiplying the k input information bits with the (2 k -2 t ) bits first order Reed-Muller codes. The encoding apparatus also includes a memory for storing a number of first order Reed-Muller codes.
摘要:
The technology relates to an encoding device, an encoding method, a decoding device, a decoding method, and a program enabling encoding with favorable transmission efficiency with a controlled running disparity. A calculation section divides inputted data into N or M bits to calculate a first running disparity of an N or M bit data string. A determination section determines whether the data string is inverted based on the first running disparity calculated by the calculation section and a second running disparity calculated therebefore. An addition section inverts or non-inverts the data string based on a determination result by the determination section to add a flag indicating the determination result for outputting. The determination section determines not to perform inversion when the data string is a control code. The addition section adds the flag assigned to the control code. The technology is applicable to a device communicating in an SLVS-EC specification.
摘要:
Method, device, and system for testing for errors in high-speed input/output systems. System and device may include a concurrent code checker for checking for errors in encoded data packets through data packets static properties and dynamic properties of the data stream including the packets. Method may involve detecting invalid encoded packets using the data packets static properties and the dynamic properties of the data stream including the packets. Method for optimizing a design of a concurrent code checker logic using don't-care conditions, and concurrent code checker circuit having reduce logic element and semiconductor area requirements.