SELECTIVE NOISE CANCELLATION OF A SPREAD SPECTRUM SIGNAL
First Claim
1. A method for improving a signal-to-noise ratio in a received signal, comprising:
- receiving a spread spectrum signal which has been generated by modulating a data signal using a spreading sequence comprised of a series of random numbers, said spreading sequence having a higher rate as compared to said data signal;
comparing a magnitude of each number comprising a coherent time synchronized copy of said series of random numbers which was used to generate said spread spectrum signal to an adaptable threshold value; and
selectively excluding samples of said received spread spectrum signal from a receiver processing step based on a result of said comparing step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for improving a signal-to-noise ratio in a received signal. The method involves receiving a spread spectrum signal (SSS) with a power level below a noise floor of a receiver. The SSS is generated by modulating a data signal using a spreading sequence (SS) comprised of a random number sequence (RNS). The SS can be generated using a chaos generator or any other deterministic means. The method also involves comparing a magnitude of each number of the RNS which was used to generate the SSS to an adaptable threshold value. The adaptable threshold value is selected based on a minimum magnitude of each number necessary to produce samples having a predetermined signal-to-noise ratio. Notably, samples of the received SSS are excluded from a receiver processing based on a result of the comparison. Similarly, each number of a random number sequence is excluded from the receiver processing based on the comparison.
-
Citations
25 Claims
-
1. A method for improving a signal-to-noise ratio in a received signal, comprising:
-
receiving a spread spectrum signal which has been generated by modulating a data signal using a spreading sequence comprised of a series of random numbers, said spreading sequence having a higher rate as compared to said data signal; comparing a magnitude of each number comprising a coherent time synchronized copy of said series of random numbers which was used to generate said spread spectrum signal to an adaptable threshold value; and selectively excluding samples of said received spread spectrum signal from a receiver processing step based on a result of said comparing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium having stored thereon instructions, which when executed by a machine, cause the machine to perform the following operations comprising:
-
receiving a spread spectrum signal which has been generated by modulating a data signal using a spreading sequence comprised of a series of random numbers, said spreading sequence having a higher rate as compared to said data signal; comparing a magnitude of each number comprising a coherent time synchronized copy of said series of random numbers which was used to generate said spread spectrum signal to an adaptable threshold value; and selectively excluding samples of said received spread spectrum signal from a receiver processing operation based on a result of said comparing operation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A receiver of a communications system, comprising:
-
RF hardware configured for receiving a spread spectrum signal which has been generated by modulating a data signal using a spreading sequence comprised of a series of random numbers, said spreading sequence having a higher rate as compared to said data signal; and a selective noise cancellation device configured for (a) comparing a magnitude of each number comprising a coherent synchronized replica of said series of random numbers which was used to generate said spread spectrum signal to an adaptable pre-defined threshold value, and (b) selectively excluding samples of said received spread spectrum signal from a receiver processing based on a result of said comparison. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification