High-order PSK signaling (HOPS) techniques for low-power spread spectrum communications
AssigneeTokay Systems LLC
InventorAlan Michaels
Life of this patent
Estimating the term…
Abstract
A High-Order PSK Signaling (HOPS) communications system which adapts sequence-based spread spectrum signaling techniques to the needs of low-power commercial standards. A HOPS signal generation apparatus incudes a seed calculator configured to calculate a series of seed vectors in response to a plurality of time-evolving key values wherein each of the seed vectors includes a plurality of index values calculated based upon the current key values. A sequence generator is configured to generate a series of time-evolving spreading sequences using the series of seed vectors. A modulator is operative to generate the communications signal by spreading the data signal using the spreading sequences. A transmitter transmits an analog version of the communications signal.
Claims14
An apparatus for generating a communications signal, the apparatus comprising:
- a seed calculator configured to calculate an initial seed vector in response to a plurality of initial key values, wherein:
- (i) the plurality of initial key values includes a global key value shared by nodes of a communication system including a node containing the apparatus, an initial session key value and an initial time-based counter value;
- (ii) each of the plurality of initial key values are defined with respect to a residue number system (RNS);
- (iii) the initial seed vector includes a plurality of initial index values calculated based upon the plurality of initial key values;
- and
- (iv) the initial seed vector is derived by a residue calculator configured to calculate, in response to the plurality of initial key values, an initial residue vector corresponding to the initial seed vector;
- a sequence generator configured to generate an initial spreading sequence using the initial seed vector;
- a modulator operative to generate an initial portion of the communications signal by spreading at least part of a data signal using the initial spreading sequence;
- and
- a transmitter operative to transmit an analog version of the initial portion of the communications signal.
A method of generating a communications signal, the method comprising:
- calculating an initial seed vector in response to a plurality of initial key values, wherein:
- (i) the plurality of initial key values includes a global key value shared by nodes of a communication system including a node containing the apparatus, an initial session key value and an initial time-based counter value;
- (ii) each of the plurality of initial key values are defined with respect to a residue number system (RNS);
- (iii) the initial seed vector includes a plurality of initial index values calculated based upon the plurality of initial key values;
- and
- (iv) the calculating includes calculating, in response to the plurality of initial key values, an initial residue vector corresponding to the initial seed vector;
- generating an initial spreading sequence based upon the initial seed vector;
- spreading at least part of a data signal using the initial spreading sequence in order to generate an initial portion of the communications signal;
- and transmitting an analog version of the initial portion of the communications signal.
Dependencies are inferred from the claim text.