Back to results
US 8,804,790 B2Granted
Spread spectrum encoding and decoding
AssigneeAdeptence, LLC
InventorIsmail Lakkis
Life of this patent
Estimating the term…
Abstract
A method for communicating comprises generating at least one generalized Golay code from a concatenation of constituent Golay codes, and spreading at least a portion of a data stream with the at least one generalized Golay code. Generalized Golay codes comprise pseudo-complementary sequences having code lengths that differ from Golay complementary sequences and are characterized by low autocorrelation sidelobes relative to the autocorrelation peak.
Claims18
A method for communication, comprising:
- generating at least one generalized Golay code from a concatenation of a plurality of constituent Golay codes, the at least one generalized Golay code having a length N expressed by
- N
- =
- ∑
- k
- =
- 1
- K
-
- 2
- M
- k
- ,
- where K≧2 is the number of constituent Golay codes, each kth constituent Golay code has length 2Mk, and N does not equal any Golay complementary pair length;
- and
- spreading at least a portion of a data stream with the at least one generalized Golay code.
13 more elements
A method for communication, comprising:
- receiving a spread data stream;
- and
- despreading at least a portion of the spread data stream using a generalized Golay correlator configured for generating at least one generalized Golay code having a length N expressed by
- N
- =
- ∑
- k
- =
- 1
- K
-
- 2
- M
- k
- ,
- where K≧2 is a number of constituent Golay codes, wherein each kth constituent Golay code has length 2Mk, and N does not equal any Golay complementary pair length.
13 more elements
An apparatus for communications, comprising:
- a generator for generating at least one generalized Golay code from a concatenation of a plurality of constituent Golay codes, the at least one generalized Golay code having a length N expressed by
- N
- =
- ∑
- k
- =
- 1
- K
-
- 2
- M
- k
- ,
- where K≧2 is the number of constituent Golay codes, each kth constituent Golay code has length 2Mk, and N does not equal any Golay complementary pair length;
- and
- a spreader for spreading at least a portion of a data stream with the at least one generalized Golay code.
13 more elements
An apparatus for communication, comprising:
- a receiver for receiving a spread data stream;
- and
- a despreader comprising a generalized Golay correlator for despreading at least a portion of the spread data stream, the generalized Golay correlator configured for generating at least one generalized Golay code having a length N expressed by
- N
- =
- ∑
- k
- =
- 1
- K
-
- 2
- M
- k
- ,
- where K≧2 is a number of constituent Golay codes, wherein each kth constituent Golay code has length 2Mk, and N does not equal any Golay complementary pair length.
13 more elements
Dependencies are inferred from the claim text.