Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

192 results about "Cyclic code" patented technology

In coding theory, a cyclic code is a block code, where the circular shifts of each codeword gives another word that belongs to the code. They are error-correcting codes that have algebraic properties that are convenient for efficient error detection and correction.

Methods, systems, and computer program products for parallel correlation and applications thereof

A fast correlator transform (FCT) algorithm and methods and systems for implementing same, correlate an encoded data word (X0-XM−1) with encoding coefficients (C0-CM−1), wherein each of (X0-XM−1) is represented by one or more bits and each said coefficient is represented by one or more bits, wherein each coefficient has k possible states, and wherein M is greater than 1. X0 is multiplied by each state (C0(0) through C0(k−1)) of the coefficient C0, thereby generating results X0C0(0) through X0C0(k−1). This is repeated for data bits (X1-XM−1) and corresponding coefficients (C1-CM−1), respectively. The results are grouped into N groups. Members of each of the N groups are added to one another, thereby generating a first layer of correlation results. The first layer of results is grouped and the members of each group are summed with one another to generate a second layer of results. This process is repeated until a final layer of results is generated. The final layer of results includes a separate correlation output for each possible state of the complete set of coefficients (C0-CM−1). The final layer of results is compared to identify a most likely code encoded on the data word. The summations can be optimized to exclude summations that would result in invalid combinations of the encoding coefficients (C0-CM−1). Substantially the same hardware can be utilized for processing in-phase and quadrature phase components of the data word (X0-XM−1). The coefficients (C0-CM−1) can represent real numbers and / or complex numbers. The coefficients (C0-CM−1) can be represented with a single bit or with multiple bits (e.g., magnitude). The coefficients (C0-CM−1) represent, for example, a cyclic code keying (“CCK”) code set substantially in accordance with IEEE 802.11 WLAN standard.
Owner:PARKER VISION INC

Method and apparatus for using fire decoder to correct burst errors in a real-time communications system

Error bursts are detected and corrected in a communication system using shortened cyclic codes, such as shortened Fire codes. Data is loaded into a first error syndrome register and a second error syndrome register. The data in the registers may be evaluated to determine if the data bits contain a correctable error. Shortened zero bits are shifted into the second error syndrome register. A number of zero bits are shifted into the first error syndrome register to trap an error burst pattern in the data. A determination is made as to the number of zero bits shifted into the second error syndrome register to trap the location of the error burst in the data. Using the number of zero bits shifted into the second error syndrome register and the error burst pattern, the error in the data is located and corrected.
Owner:CISCO TECH INC

Quantum Key Distribution Method and Communication Apparatus

In a quantum key distributing method of the present invention, a communication apparatus on a reception side performs error correction using parity check matrixes for an LDPC code that have an extremely high error correction ability. In the quantum key distributing method of the present invention, a cyclic code syndrome generated by a communication apparatus on a transmission side and an estimated cyclic code syndrome generated based on an estimated word after error correction are compared to perform error detection for the estimated word.
Owner:MITSUBISHI ELECTRIC CORP

Differential encoding space-time-frequency modulation method

InactiveCN101699808ASmall time-varyingThe influence of frequency variability is smallMulti-frequency code systemsError prevention/detection by diversity receptionDifferential modulationTransmitter antenna
The invention discloses a differential encoding space-time-frequency modulation method, and belongs to the technical field of wireless communication. The method comprises that: a mobile terminal of a communication system performs space-time encoding on an information bit sequence required to be transmitted to generate a unitary matrix code word sequence; the unitary matrix code word sequence is subjected to differential modulation to generate a matrix sequence to be transmitted; symbols in the matrix sequence to be transmitted are respectively mapped to a space domain, a time domain and a frequency domain so as to acquire a group of space-time-frequency three-dimensional signals; a plurality of groups of transmission signals are acquired through OFDM modulation, and each group of transmission signals is transmitted through a transmitter antenna; and the OFDM modulation and differential demodulation are directly carried out a receiving end, and required information is acquired. Through differential space-time-frequency block code mapping or differential space-time-frequency cyclic code mapping, the encoding and the differential modulation are respectively carried out at different dimensionalities, so that a requirement of a channel on relevance of the time domain and the frequency domain is reduced, and a requirement of reliable signal transmission in high-speed mobile environment in a wideband communication system can be met.
Owner:SHANGHAI JIAO TONG UNIV

High-speed and agile encoder for variable strength long BCH codes

Agile BCH encoders are useful when the noise characteristics of the channel change which demands that the strength of the error correcting BCH code to be a variable. An agile encoder for encoding a linear cyclic code such as a BCH code, is a code that switches code strength (depth) relatively quickly in unit increments. The generator polynomial for the BCH code is provided in the factored form. The number of factored polynomials (minimal polynomials) chosen by the system determines the strength of the BCH code. The strength can vary from a weak code to a strong code in unit increments without a penalty on storage requirements for storing the factored polynomials. The BCH codeword is formed by a dividing network and a combining network. Special method is described that provides a trade off mechanism between latency and throughput while simultaneously optimizing the delay in the critical path which is in the forward path. Speed enhancements at minimal polynomial level are also provided by retiming, loop unfolding, loop unrolling, and special mathematical transformations. The presented invention can be implemented as an apparatus using software or hardware or in integrated circuit form.
Owner:CHERUKURI RAGHUNATH

Multistage cyclic code shift keying modulation and demodulation method based on transform domain communication

The invention relates to a multistage cyclic code shift keying modulation and demodulation method based on transform domain communication, and belongs to the field of wireless digital communication. The method comprises the steps that a transmitting end generates a normalized frequency-domain basis function, carries out inverse Fourier transform on the normalized frequency-domain basis function to generate a time-domain basis function, generates MCCSK sub-symbols according to the time-domain basis function, and transmits the sub-symbols after carrying out data modulation through the sub-symbols; a receiving end generates a time-domain basis function corresponding to the transmitting end, and carries out MCCSK data demodulation according to the time-domain basis function to obtain demodulated data. According to the method, the diversity of modulation symbols is improved through the combinatorial number method, the symbols generated by cyclic code shift of the basis function are superposed and combined to generate more expanded symbols, symbols with the large minimum average symbol space are selected to be combined and used for modulation, the data are demodulated at the demodulation end in a multistage demodulation mode, and therefore the quantity of information carried by a unit waveform is increased, and the bit error rate loss is effectively controlled.
Owner:BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products