Claims
- 1. A method for demodulating a received-spread-spectrum signal using a minimum-shift-keyed (MSK) receiver, the received spread-spectrum signal having an in-phase component and a quadrature-phase component, the method comprising the steps of:
- processing the in-phase-component using sin.sub.doub S(n,C) to generate a first processed signal;
- processing the quadrature-phase-component using sin.sub.doub S(n,C) to generate a second processed signal;
- processing the in-phase-component using cos.sub.doub S(n,C) to generate a third processed signal;
- processing the quadrature-phase-component using cos.sub.doub S(n,C) to generate a fourth processed signal;
- combining the second processed signal with the third processed signal to generate a first combined signal;
- combining an inverse of the first processed signal with the fourth processed signal to generate a second combined signal;
- estimating data from the received-spread-spectrum signal using an arctangent of the first combined signal and the second combined signal.
- 2. The method as set forth in claim 1, wherein:
- the step of processing the in-phase-component using cos.sub.doub S(n,C) includes the step of filtering the in-phase-component using an impulse function matched to cos.sub.doub S(n,C);
- the step of processing the in-phase-component using sin.sub.doub S(n,C) includes the step of filtering the in-phase-component using an impulse function matched to sin.sub.doub S(n,C);
- the step of processing the quadrature-phase-component using cos.sub.doub S(n,C) includes the step of filtering the quadrature-phase-component using an impulse function matched to cos.sub.doub S(n,C); and
- the step of processing the quadrature-phase-component using sin.sub.doub S(n,C) includes the step of filtering the quadrature-phase component using an impulse function matched to sin.sub.doub S(n,C).
- 3. The method as set forth in claim 1, wherein:
- the step of processing the in-phase-component using cos.sub.doub S(n,C) includes the step of correlating the in-phase-component with a signal having cos.sub.doub S(n,C);
- the step of processing the in-phase-component using sin.sub.doub S(n,C) includes the step of correlating the in-phase-component with a signal having sin.sub.doub S(n,C);
- the step of processing the quadrature-phase-component using cos.sub.doub S(n,C) includes the step of correlating the quadrature-phase-component with a signal having cos.sub.doub S(n,C); and
- the step of processing the quadrature-phase-component using sin.sub.doub S(n,C) includes the step of correlating the quadrature-phase component with a signal having sin.sub.doub S(n,C).
- 4. A method for demodulating a received-spread-spectrum signal using a minimum-shift-keyed (MSK) receiver, the received spread-spectrum signal having an in-phase component and a quadrature-phase component, the method comprising the steps of:
- processing the in-phase-component using sin.sub.doub S(n,C) to generate a first processed signal;
- delaying the first processed signal to generate a first delayed-processed signal;
- processing the quadrature-phase-component using sin.sub.doub S(n,C) to generate a second processed signal;
- delaying the second processed signal to generate a second delayed-processed signal;
- combining the first delayed-processed signal with an inverse of the second processed signal to generate a first combined signal;
- combining the second delayed-processed signal with the first processed signal to generate a second combined signal;
- estimating data from the received-spread-spectrum signal using an arctangent of the first combined signal and the second combined signal.
- 5. The method as set forth in claim 4, wherein:
- the step of processing the in-phase-component using sin.sub.doub S(n,C) includes the step of filtering the in-phase-component using an impulse function matched to sin.sub.doub S(n,C); and
- the step of processing the quadrature-phase-component using sin.sub.doub S(n,C) includes the step of filtering the quadrature-phase component using an impulse function matched to sin.sub.doub S(n,C).
- 6. The method as set forth in claim 4, wherein:
- the step of processing the in-phase-component using sin.sub.doub S(n,C) includes the step of correlating the in-phase-component using an impulse function matched to sin.sub.doub S(n,C); and
- the step of processing the quadrature-phase-component using sin.sub.doub S(n,C) includes the step of correlating the quadrature-phase component using an impulse function matched to sin.sub.doub S(n,C).
- 7. A receiver for demodulating a received-spread-spectrum signal having an in-phase component and a quadrature-phase component, comprising:
- first processing means for processing the in-phase-component using sin.sub.doub S(n,C) to generate a first processed signal;
- second processing means for processing the quadrature-phase-component using sin.sub.doub S(n,C) to generate a second processed signal;
- third processing means for processing the in-phase-component using cos.sub.doub S(n,C) to generate a third processed signal;
- fourth processing means for processing the quadrature-phase-component signal using cos.sub.doub S(n,C) to generate a fourth processed signal;
- first inverting means coupled to said first processing means for inverting the first processed signal;
- second inverting means coupled to said second processing means for inverting the second processed signal;
- first combining means, coupled to said first processing means and to said fourth processing means, for combining the first processed signal with the fourth processed signal to generate a first combined signal;
- second combining means, coupled through said first inverting means to said first processing means and to said fourth processing means, for combining an inverse of the first processed signal with the fourth processed signal to generate a second combined signal;
- third combining means, coupled to said second processing means and to said third processing means, for combining the second processed signal with the third processed signal to generate a third combined signal;
- fourth combining means, coupled through said second inverting means to said second processing means and to said third processing means, for combining an inverse of the second processed signal with the third processed signal to generate a fourth combined signal; and
- deciding means, coupled to said first combining means, to said second combining means, to said third combining means and to said fourth combining means, for deciding from the first combined signal, the second combined signal, the third combined signal and the fourth combined signal, an estimate of data of the received-spread-spectrum signal.
- 8. A receiver for demodulating a received-spread-spectrum signal having an in-phase component and a quadrature-phase component, comprising:
- first processing means for processing the in-phase-component using sin.sub.doub S(n,C) to generate a first processed signal;
- second processing means for processing the quadrature-phase-component using sin.sub.doub S(n,C) to generate a second processed signal;
- third processing means for processing the in-phase-component using cos.sub.doub S(n,C) to generate a third processed signal;
- fourth processing means for processing the quadrature-phase-component using cos.sub.doub S(n,C) to generate a fourth processed signal;
- inverting means, coupled to said second processing means, for inverting the second processed signal;
- first combining means, coupled to said first processing means and to said fourth processing means, for combining the first processed signal with the fourth processed signal to generate a first combined signal;
- second combining means, coupled to said third processing means and through said inverting means to said second processing means, for combining the third processed signal with the inverse of the second processed signal to generate a second combined signal;
- angle means, coupled to said first combining means and to said second combining means, for determining an angle from the first combined signal and the second combined signal; and
- estimate means, coupled to said angle means, for deciding from the angle an estimate of data from the received-spread-spectrum signal.
- 9. The receiver as set forth in claim 7 or 8, wherein:
- said first processing means includes a first filter for filtering the in-phase-component using an impulse function matched to sin.sub.doub S(n,C);
- said second processing means includes a second filter for filtering the quadrature-phase-component using an impulse function matched to sin.sub.doub S(n,C);
- said third processing means includes a third filter for filtering the in-phase-component using an impulse function matched to cos.sub.doub S(n,C); and
- said fourth processing means includes a fourth filter for filtering the quadrature-phase component using an impulse function matched to cos.sub.doub S(n,C).
- 10. The receiver as set forth in claim 7 or 8, wherein:
- said first processing means includes a first correlator for correlating the in-phase-component with a signal having sin.sub.doub S(n,C);
- said second processing means includes a second correlator for correlating the quadrature-phase-component with a signal having sin.sub.doub S(n,C);
- said third processing means includes a third correlator for correlating the in-phase-component with a signal having cos.sub.doub S(n,C); and
- said fourth processing means includes a fourth correlator for correlating the quadrature-phase component with a signal having cos.sub.doub S(n,C).
- 11. A receiver for demodulating a received-spread-spectrum signal having an in-phase component and a quadrature-phase component, comprising:
- first processing means for processing the in-phase-component using sin.sub.doub S(n,C) to generate a first processed signal;
- first delaying means, coupled to said first processing means, for delaying the first processed signal to generate a delayed-first-processed signal;
- second processing means for processing the quadrature-phase-component using sin.sub.doub S(n,C) to generate a second processed signal;
- second delaying means, coupled to said second processing means, for delaying the second processed signal to generate a delayed-second-processed signal;
- first combining means, coupled to said first delaying means and to said second processing means, for combining the delayed-first-processed signal with an inverse of the second-processed signal to generate a first combined signal;
- second combining means, coupled to said first processing means and to said second delaying means, for combining the first processed signal with the delayed-second-processed signal to generate a second combined signal;
- angle means, coupled to said first combining means and to said second combining means, for determining an angle from the first combined signal and the second combined signal; and
- estimate means, coupled to said angle means, for determining from the angle an estimate of data from the received-spread-spectrum signal.
- 12. The receiver as set forth in claim 11, wherein:
- said first processing means includes a first filter for filtering the in-phase-component using an impulse function matched to sin.sub.doub S(n,C); and
- said second processing means includes a second filter for filtering the quadrature-phase component using an impulse function matched to sin.sub.doub S(n,C).
- 13. The receiver as set forth in claim 11, wherein:
- said first processing means includes a first correlator for correlating the in-phase-component with a signal having sin.sub.doub S(n,C);
- said second processing means includes a second correlator for correlating the quadrature-phase component with a signal having sin.sub.doub S(n,C).
RELATED PATENTS
This patent is a continuation of U.S. patent application entitled, MSK SPREAD-SPECTRUM RECEIVER WHICH ALLOWS CDMA OPERATIONS, having Ser. No. 08/770,224 and filed Nov. 29, 1996, , issued as U.S. Pat. No. 5,825,810 on Oct. 20, 1998 which is a continuation of U.S. patent application entitled, MSK SPREAD-SPECTRUM RECEIVER WHICH ALLOWS CDMA OPERATIONS, having Ser. No. 08/324,478 and filed Oct. 17, 1994 issued as U.S. Pat. No. 5,592,506 on Jan. 7, 1997. The benefit of the earlier filing date of the parent patent applications is claimed pursuant to 35 U.S.C. .sctn.120.
US Referenced Citations (23)
Continuations (2)
|
Number |
Date |
Country |
Parent |
770224 |
Nov 1996 |
|
Parent |
324478 |
Oct 1994 |
|