Code multipath estimation for weighted or modified tracking
First Claim
Patent Images
1. An apparatus for use in decoding a composite signal, wherein said composite signal includes a signal from a transmitter and a distortion component, said apparatus comprising:
- a receiving circuit configured to receive said composite signal;
said receiving circuit further comprising;
at least two partial code receiving circuits; and
at least one additional circuit connected to said receiving circuit;
wherein each said code receiving circuit generates a code receiving function having a residual multipath error response envelope; and
wherein each said additional circuit is configured to generate an additional signal; and
wherein each said additional signal is used to estimate and minimize said residual multipath error response envelope.
0 Assignments
0 Petitions
Accused Products
Abstract
The apparatus and method for estimation and minimization of the residual multipath error signal are disclosed. The reduction of the multipath error signal is achieved by using the weighted or modified tracking. The estimation and minimization of the reduced multipath error signals is achieved by using the generator of additional modified or weighted signals.
50 Citations
36 Claims
-
1. An apparatus for use in decoding a composite signal, wherein said composite signal includes a signal from a transmitter and a distortion component, said apparatus comprising:
-
a receiving circuit configured to receive said composite signal;
said receiving circuit further comprising;
at least two partial code receiving circuits; and
at least one additional circuit connected to said receiving circuit;
wherein each said code receiving circuit generates a code receiving function having a residual multipath error response envelope; and
wherein each said additional circuit is configured to generate an additional signal; and
wherein each said additional signal is used to estimate and minimize said residual multipath error response envelope. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
a satellite channel code receiving circuit configured to reduce said multipath distortion component;
said satellite channel code receiving circuit further comprising;
at least two satellite partial code receiving circuits;
wherein said satellite channel code receiving circuit generates a satellite code receiving function having a residual multipath error response envelope; and
wherein each said additional circuit is configured to estimate and eliminate said satellite code receiving function having a residual multipath error response envelope.
-
-
3. The apparatus of claim 2;
- wherein at least one said partial code receiving circuit further comprises;
a weighted partial code receiving circuit configured to provide a satellite partial code receiving function with reduced multipath error.
- wherein at least one said partial code receiving circuit further comprises;
-
4. The apparatus of claim 2;
- wherein at least one said partial code receiving circuit further comprises;
a modified partial code receiving circuit configured to provide a satellite partial code receiving function with reduced multipath error.
- wherein at least one said partial code receiving circuit further comprises;
-
5. The apparatus of claim 2;
- wherein at least one said additional circuit further comprises;
a weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component.
- wherein at least one said additional circuit further comprises;
-
6. The apparatus of claim 2;
- wherein at least one said additional circuit further includes;
a modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component.
- wherein at least one said additional circuit further includes;
-
7. The apparatus of claim 3;
- wherein said weighted partial receiving circuit further comprises;
an (I &
Q) input weighted partial code circuit configured to process said input composite signal from said satellite and to generate a weighted partial component of said input (I &
Q) composite signal.
- wherein said weighted partial receiving circuit further comprises;
-
8. The apparatus of claim 4;
- wherein said modified partial code receiving circuit further comprises;
an (I &
Q) input modified partial circuit configured to process said input composite signal from said satellite and to generate a modified partial component of said (I &
Q)input composite signal.
- wherein said modified partial code receiving circuit further comprises;
-
9. The apparatus of claim 3;
- wherein said weighted partial code receiving circuit further comprises;
an (I &
Q) weighted partial local carrier reference circuit configured to generate an (I &
Q) weighted partial component of a local carrier reference signal.
- wherein said weighted partial code receiving circuit further comprises;
-
10. The apparatus of claim 4;
- wherein said modified partial code receiving circuit further comprises;
an (I &
Q) modified partial local carrier reference circuit configured to generate an (I &
Q) modified partial component of a local carrier reference signal.
- wherein said modified partial code receiving circuit further comprises;
-
11. The apparatus of claim 3;
- wherein said weighted partial code receiving circuit further comprises;
a complex mixer weighted partial circuit configured to generate an inphase (I) weighted partial component of a baseband sampled composite signal.
- wherein said weighted partial code receiving circuit further comprises;
-
12. The apparatus of claim 4;
- wherein said modified partial code receiving circuit further comprises;
a complex mixer modified partial circuit configured to generate an inphase (I) modified partial component of a baseband sampled composite signal.
- wherein said modified partial code receiving circuit further comprises;
-
13. The apparatus of claim 3;
- wherein said weighted partial code receiving satellite channel circuit further comprises;
a Local code weighted partial reference circuit configured to locally generate a Local code weighted partial reference signal.
- wherein said weighted partial code receiving satellite channel circuit further comprises;
-
14. The apparatus of claim 4;
- wherein said modified partial code receiving satellite channel circuit further comprises;
a Local code modified partial reference circuit configured to locally generate a Local code modified partial reference signal.
- wherein said modified partial code receiving satellite channel circuit further comprises;
-
15. The apparatus of claim 3;
- wherein said weighted partial code receiving satellite channel circuit further comprises;
a Local weighted partial code correlation circuit configured to generate a Local weighted partial component of a composite correlation signal.
- wherein said weighted partial code receiving satellite channel circuit further comprises;
-
16. The apparatus of claim 4;
- wherein said modified partial code receiving satellite channel circuit further comprises;
a Local modified partial code correlation circuit configured to generate a Local modified partial component of a composite correlation signal.
- wherein said modified partial code receiving satellite channel circuit further comprises;
-
17. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
an (I &
Q) input weighted circuit configured to process said input composite signal from said satellite and to generate an additional (I &
Q) weighted component of said input composite signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
18. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
an (I &
Q) input modified circuit configured to process said input composite signal from said satellite and to generate an additional (I &
Q) modified component of said input composite signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
19. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
an (I &
Q) weighted local carrier reference circuit configured to generate an additional (I &
Q) weighted component of a local carrier reference signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
20. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
an (I &
Q) modified local carrier reference circuit configured to generate an additional (I &
Q) modified component of a local carrier reference signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
21. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a complex mixer weighted circuit configured to generate an additional inphase (I) weighted component of a baseband sampled composite signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
22. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a complex mixer modified circuit configured to generate an additional inphase (I) modified component of a baseband sampled composite signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
23. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a Local code weighted reference circuit configured to locally generate an additional Local code weighted reference signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
24. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a Local code modified reference circuit configured to locally generate an additional Local code modified reference signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
25. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a Local weighted code correlation circuit configured to generate an additional Local weighted component of a composite correlation signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
26. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a Local modified code correlation circuit configured to generate an additional Local modified component of a composite correlation signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
27. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a code NCO &
Generator configured to generate a local code signal;
a C flip-flop connected to said code NCO &
Generator, wherein said C flip-flop is configured to generate a C signal;
a D flip-flop connected to said C flip-flop, wherein said D flip-flop is configured to generate a D signal;
an F flip-flop connected to said D flip-flop, wherein said F flip-flop is configured to generate an F signal;
a first EX-OR gate connected to said C flip-flop and connected to said D flip-flop, wherein said first EX-OR gate is configured to generate an enabling (A) additional signal; and
a second EX-OR gate connected to said D flip-flop and connected to said F flip-flop, wherein said second EX-OR gate is configured to generate an enabling (B) additional signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
28. The apparatus of claim 5;
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a code NCO &
Generator configured to generate a local code signal;
a C flip-flop connected to said code NCO &
Generator, wherein said C flip-flop is configured to generate a C signal;
a D flip-flop connected to said C flip-flop, wherein said D flip-flop is configured to generate a D signal;
an F flip-flop connected to said D flip-flop, wherein said F flip-flop is configured to generate an F signal;
a G flip-flop connected to said F flip-flop, wherein said G flip-flop is configured to generate a G signal;
a first EX-OR gate connected to said C flip-flop and connected to said F flip-flop, wherein said first EX-OR gate is configured to generate an enabling (A) additional signal; and
a second EX-OR gate connected to said F flip-flop and connected to said G flip-flop, wherein said second EX-OR gate is configured to generate an enabling (B) additional signal.
- wherein said weighted code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
29. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a code NCO &
Generator configured to generate a local code signal;
an G flip-flop connected to said code NCO &
Generator, wherein said G flip-flop is configured to generate an G signal;
a H flip-flop connected to said G flip-flop, wherein said H flip-flop is configured to generate a H signal;
an Early flip-flop connected to said H flip-flop, wherein said Early flip-flop is configured to generate an Early signal;
a Punctual flip-flop connected to said Early flip-flop, wherein said Punctual flip-flop is configured to generate a Punctual signal;
a Late flip-flop connected to said Punctual flip-flop, wherein said Late flip-flop is configured to generate a Late signal;
an EX-OR gate connected to said A flip-flop and connected to said B flip-flop;
an X flip-flop connected to said EX-OR gate, wherein said X flip-flop is configured to generate an X signal;
a Y flip-flop connected to said X flip-flop, wherein said Y flip-flop is configured to generate a Y signal;
an K flip-flop connected to said code NCO &
Generator, wherein said K flip-flop is configured to generate an K signal;
an M flip-flop connected to said K flip-flop, wherein said M flip-flop is configured to generate an M signal;
a Z flip-flop connected to said M flip-flop, wherein said Z flip-flop is configured to generate a Z signal;
a W flip-flop connected to said Z flip-flop, wherein said W flip-flop is configured to generate a W signal;
a first AND gate connected to said Y flip-flop and connected to said W flip-flop, wherein said first AND gate is configured to generate an enabling (A) additional signal; and
a second AND gate connected to said Y flip-flop and connected to said Z flip-flop, wherein said second AND gate is configured to generate an enabling (B) additional signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
30. The apparatus of claim 6;
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
a code NCO &
Generator configured to generate a local code signal;
an G flip-flop connected to said code NCO &
Generator, wherein said G flip-flop is configured to generate an G signal;
a H flip-flop connected to said G flip-flop, wherein said H flip-flop is configured to generate an H signal;
an Early flip-flop connected to said H flip-flop, wherein said Early flip-flop is configured to generate an Early signal;
a Punctual flip-flop connected to said Early flip-flop, wherein said Punctual flip-flop is configured to generate a Punctual signal;
a Late flip-flop connected to said Punctual flip-flop, wherein said Late flip-flop is configured to generate a Late signal;
an EX-OR gate connected to said A flip -flop and connected to said B flip-flop;
an X flip-flop connected to said EX-OR, wherein said X flip-flop is configured to generate an X signal;
a Y flip-flop connected to said X flip-flop, wherein said Y flip-flop is configured to generate a Y signal;
an K flip-flop connected to said code NCO &
Generator, wherein said K flip-flop is configured to generate an K signal;
an M flip-flop connected to said K flip-flop, wherein said M flip-flop is configured to generate an M signal;
a Z flip-flop connected to said M flip-flop, wherein said Z flip-flop is configured to generate a Z signal;
a W flip-flop connected to said Z flip-flop, wherein said W flip-flop is configured to generate a W signal;
a T flip-flop connected to said W flip-flop, wherein said T flip-flop is configured to generate a T signal;
a first AND gate connected to said Y flip-flop, connected to said T flip-flop, and connected to said W flip-flop, wherein said first AND gate is configured to generate an enabling (A) additional signal; and
a second AND gate connected to said Y flip-flop and connected to said Z flip-flop, wherein said second AND gate is configured to generate an enabling (B) additional signal.
- wherein said modified code estimation circuit configured to estimate and eliminate said residual multipath distortion component further comprises;
-
31. A method for decoding a composite signal including a transmitter signal and a multipath distortion component, said method comprising the steps of:
-
receiving said transmitter signal by a receiving circuit, wherein said receiving circuit is configured to reduce said multipath distortion component;
generating at least one additional signal by an additional circuit, wherein at least one said additional signal is used to estimate said reduced multipath signal; and
minimizing said reduced multipath distortion component by optimizing at least one said additional signal by a computer.
-
-
32. A method for decoding a composite signal including a satellite signal and a multipath distortion component, said method comprising the steps of:
-
receiving said satellite signal by a receiving circuit, wherein said receiving circuit is configured to reduce said multipath distortion component;
generating at least one additional signal by an additional circuit, wherein at least one said additional signal is used to estimate said reduced multipath signal; and
minimizing said reduced multipath distortion component by optimizing at least one said additional signal by a computer. - View Dependent Claims (33, 34, 35, 36)
generating a code weighted receiving function having a residual multipath error response envelope.
-
-
34. The method of claim 32;
- wherein said step of receiving said satellite signal by a receiving circuit further comprises the step of;
generating a code modified receiving function having a residual multipath error response envelope.
- wherein said step of receiving said satellite signal by a receiving circuit further comprises the step of;
-
35. The method of claim 32;
- wherein said step of generating at least one additional signal by said additional circuit further comprises the step of;
generating an additional code weighted receiving function, wherein said additional code weighted receiving function is used to estimate said reduced multipath signal.
- wherein said step of generating at least one additional signal by said additional circuit further comprises the step of;
-
36. The method of claim 32;
- wherein said step of generating at least one additional signal by said additional circuit further comprises the step of;
generating an additional code modified receiving function, wherein said additional code modified receiving function is used to estimate said reduced multipath signal.
- wherein said step of generating at least one additional signal by said additional circuit further comprises the step of;
Specification