# US 9,438,305 B2 · Method for transmitting non binary error correcting code words with CCSK modulation, and corresponding signal and device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,305 B2
- Document ID: US9438305B2
- Status: Granted
- Kind: B2
- Application number: 14/378,270
- Filed: 2013-02-13
- Published: 2015-01-01
- Granted: 2016-09-06
- Earliest claimed: 2012-02-13
- Assignees: Universite De Bretagne Sud; Centre National de la Recherche Scientifique (CNRS)
- Applicants: Universite De Bretagne Sud; Centre National De La Recherche Scientifique-Cnrs
- Inventors: Emmanuel Boutillon; Laura Conde-Canencia; Oussama Abassi
- Web page: https://patentgrep.com/patent/US9438305B2

## CPC

- H04B 1/707: using direct sequence modulation
- H03M 13/11: using multiple parity bits
- H03M 13/1102: {Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes}
- H03M 13/1171: {Parity-check or generator matrices with non-binary elements, e.g. for non-binary LDPC codes}
- H03M 13/156: {Encoding or decoding using time-frequency transformations, e.g. fast Fourier transformation}
- H04B 1/69: Spread spectrum techniques
- H04J 13/0074: {Code shifting or hopping}
- H04L 27/2003: {for continuous phase modulation (frequency shift keying H04L27/10)}
- H04B: TRANSMISSION
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The invention concerns a method for transmitting symbols of non binary error correcting code words via a transmission channel. The method comprises a first modulation associating each code word symbol of p bits with a sequence of at least 2p chips from 2p possible sequences, a second modulation to modulate the phase or amplitude of a carrier signal with the sequences associated with the code words, and a step of transmitting the modulated carrier signal via said transmission channel. According to the invention, the first modulation is a spread spectrum modulation of the cyclic code shift keying type using a basic pseudo-random sequence of at least 2p chips, the possible 2p sequences being obtained by a circular shift of the basic pseudo-random sequence and a cyclic prefix is inserted into each symbol to be transmitted.

## Claims

### Claim 1

A method for transmitting symbols of non-binary error-correcting code words via a single carrier system, each code word symbol comprising p bits, wherein p is an integer greater than 0, said method comprising:
a first modulation step associating each p-bit code word symbol with a sequence of at least 2p chips selected from a set of 2p sequences,
a second modulation step to modulate a phase or amplitude of a single carrier signal with sequences associated with the non-binary error-correcting code words and generate modulated symbols having a size equal to a size of the sequences associated with the non-binary error-correcting code words, and
a transmission step for transmitting the modulated single carrier signal via said transmission channel,
wherein the first modulation step is a spread spectrum modulation of a cyclic code-shift keying type using a basic pseudo-random sequence of at least 2p chips, the 2p sequences being obtained by a circular shift of the basic pseudo-random sequence, and wherein the method further comprises, after said second modulation step, a step of inserting a cyclic prefix into each modulated sequence.

### Claim 2 (depends on 1)

A method for receiving a non-binary error-correcting code signal intended to be transmitted according to the transmission method of claim 1 and transmitted on a single carrier signal, comprising:
a step of receiving the non-binary error-correcting code signal,
a step of deleting the cyclic prefix from each symbol;
a step of fast Fourier transform of the received signal in order to generate samples in frequency domain, and
a step of jointly performing frequency equalization and calculation of log-likelihood ratio values for said samples.

### Claim 3

A transmitter capable of transmitting symbols of non-binary error-correcting code words via a single carrier system, each code word symbol comprising p bits, wherein p is an integer greater than 0, said transmitter comprising:
a first modulator associating each p-bit code word symbol with a sequence of at least 2p chips selected from a set of 2p sequences,
a second modulator to modulate a phase or amplitude of a single carrier signal with sequences associated with the non-binary error-correcting code words and generate modulated symbols having a size equal to a size of the sequences associated with the non-binary error-correcting code words, and
a transmitter circuit capable of transmitting the modulated single carrier signal via said transmission channel,
wherein the first modulator is a spread spectrum modulator of a cyclic code-shift keying type using a basic pseudo-random sequence of at least 2p chips, the 2p possible sequences being obtained by a circular shift of the basic pseudo-random sequence, and
wherein the transmitter further comprises a circuit capable of inserting a cyclic prefix into each modulated sequence.

### Claim 4

A receiver comprising:
a receiver circuit capable of receiving a transmitted non-binary error-correcting code words transmitted on a single carrier signal, wherein each non-binary error-correcting code word symbol comprising p bits, wherein p is an integer greater than 0, the modulated single carrier signal carrying modulated sequences each comprising a cyclic prefix and modulated symbols having a size equal to a size of sequences of at least 2p chips selected from a set of 2p sequences, the modulated symbols being generated by a phase or amplitude modulation of at least one carrier signal with the sequences of at least 2p chips, each p-bit non-binary code word symbol being associated with a sequence of the set of 2p sequences by a spread spectrum modulation of a cyclic code-shift type using a basic pseudo-random sequence of at least 2p chips, the 2p sequences being obtained by a circular shift of the basic pseudo-random sequence,
a circuit capable of deleting the cyclic prefix from each modulated sequence,
a circuit capable of fast Fourier transform of the received signal in order to generate samples in a frequency domain, and
a circuit capable of jointly performing frequency equalization and calculation of log-likelihood ratio values for said samples.
