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, by an electronic circuit, 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;
determining, by said electronic circuit, whether a magnitude of a number included within a coherent time synchronized copy of said series of random numbers which was used to generate said spread spectrum signal exceeds an adaptable threshold value;
selectively excluding, by said electronic circuit, a respective sample of said received spread spectrum signal from a receiver processing step if it is determined that said number does not exceed said adaptable threshold value; and
selectively forwarding, by said electronic circuit, said number and said respective sample to a correlation device or a de-spreading device if said magnitude of said number was determined to exceed said adaptable threshold value.
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
24 Claims
-
1. A method for improving a signal-to-noise ratio in a received signal, comprising:
-
receiving, by an electronic circuit, 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; determining, by said electronic circuit, whether a magnitude of a number included within a coherent time synchronized copy of said series of random numbers which was used to generate said spread spectrum signal exceeds an adaptable threshold value; selectively excluding, by said electronic circuit, a respective sample of said received spread spectrum signal from a receiver processing step if it is determined that said number does not exceed said adaptable threshold value; and selectively forwarding, by said electronic circuit, said number and said respective sample to a correlation device or a de-spreading device if said magnitude of said number was determined to exceed said adaptable threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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; selectively excluding samples of said received spread spectrum signal from a receiver processing step based on a result of said comparing step; and communicating each random number of said series of random numbers and said respective sample of said spread spectrum signal to a correlator if said random number exceeds said adaptable threshold value. - View Dependent Claims (10)
-
-
11. A non-transitory computer readable storage medium having stored thereon a computer program for improving a signal-to-noise ratio in a received signal, the computer program executable by a computer to cause the computer to perform the steps of:
-
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 a number included within 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; selectively excluding a respective sample of said received spread spectrum signal from a receiver processing step if it is determined that said number does not exceed said adaptable threshold value; and selectively forwarding said number and said respective sample to a correlation device or a de-spreading device if said magnitude of said number was determined to exceed said adaptable threshold value. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having stored thereon a computer program for improving a signal-to-noise ratio in a received signal, the computer program executable by a computer to cause the computer to perform the steps of:
-
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; selectively excluding samples of said received spread spectrum signal from a receiver processing operation based on a result of said comparing step; and communicating each random number of said series of random numbers and said respective sample of said spread spectrum signal to a correlator if said random number exceeds said adaptable threshold value. - View Dependent Claims (18)
-
-
19. A receiver of a communications system, comprising:
-
RF hardware configured to receive 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 to (a) compare a magnitude of a number included within 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, (b) selectively exclude a respective sample of said received spread spectrum signal from a receiver processing if it is determined that said number does not exceed said adaptable threshold value, and (c) selectively forward said number and said respective sample to a correlation device or a de-spreading device if said magnitude of said number is determined to exceed said adaptable threshold value. - View Dependent Claims (20, 21, 22)
-
-
23. A receiver of a communications system, comprising:
-
RF hardware configured to receive 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 to (a) compare 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, (b) selectively exclude samples of said received spread spectrum signal from a receiver processing based on a result of said comparison, and (c) communicate each random number of said series of random numbers and said respective sample of said spread spectrum signal to a correlator if said random number exceeds said adaptable threshold value. - View Dependent Claims (24)
-
Specification