Method and apparatus for software reconfigurable communication transmission/reception and navigation signal reception
First Claim
1. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
- a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals from a wireless communication channel, the receiver having a plurality of programmable tracking units; and
a processor in communication with the receiver to control the apparatus,wherein the tracking units are programmable in a navigation mode to act independently to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, wherein each programmable tracking unit is assigned to receive one of the wirelessly communicated spread spectrum-based communication signals or satellite navigation signals, and wherein the processor is arranged to control the reconfiguration of at least one of the plurality of tracking units from the navigation mode to the communication mode and vice versa,and wherein at least one of the plurality of programmable tracking units comprises;
a downconverter receiving a controllable carrier frequency signal;
a descrambler receiving the downconverted signal and producing descrambled signals;
a programmable scrambling code generator receivably connected to the descrambler; and
a plurality of despreaders receiving the descrambled signals.
5 Assignments
0 Petitions
Accused Products
Abstract
The method and device performs spread spectrum based communication and/or navigation. Device embodiments may include a receiver having a plurality of programmable tracking units and a processor in communication with the receiver to control the device, such as reconfiguration of the device from one mode to another mode. The tracking units are programmable in a navigation mode to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum based communication signals. When the receiver is configured to track navigation signals, operation may include acquiring the tracked navigation signals, synchronizing the tracking units, obtaining correlation data from a set of correlators, determining pseudo-ranges based on the correlation data, and determining a position fix based on the pseudo-ranges. The communication mode may include implementing multi-code transmission via a plurality of spreaders, where each spreader produces a multi-code signal, and demodulating the multi-code signal via multiple slaved tracking units.
-
Citations
25 Claims
-
1. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals from a wireless communication channel, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to act independently to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, wherein each programmable tracking unit is assigned to receive one of the wirelessly communicated spread spectrum-based communication signals or satellite navigation signals, and wherein the processor is arranged to control the reconfiguration of at least one of the plurality of tracking units from the navigation mode to the communication mode and vice versa, and wherein at least one of the plurality of programmable tracking units comprises; a downconverter receiving a controllable carrier frequency signal; a descrambler receiving the downconverted signal and producing descrambled signals; a programmable scrambling code generator receivably connected to the descrambler; and a plurality of despreaders receiving the descrambled signals. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals from a wireless communication channel, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to act independently to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, wherein each programmable tracking unit is assigned to receive one of the wirelessly communicated spread spectrum-based communication signals or satellite navigation signals, and wherein the processor is arranged to control the reconfiguration of at least one of the plurality of tracking units from the navigation mode to the communication mode and vice versa, and wherein at the same time a first set of the plurality of programmable tracking units is programmed in navigation mode and a second set of the plurality of programmable tracking units is programmed in communication mode.
-
-
6. A method for performing spread spectrum-based communication and navigation with a single device having a receiver comprising a plurality of programmable tracking units, the method comprising:
-
operating the device in a communication mode; reconfiguring the receiver of the device to track navigation signals;
acquiring the tracked navigation signals;synchronizing the tracking units; obtaining correlation data from a set of correlators; determining pseudo-ranges based on the correlation data; determining a position fix based on the pseudo-ranges; and reconfiguring the device to the communication mode. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, and wherein at least one of the plurality of programmable tracking units comprises; a downconverter receiving a controllable carrier frequency signal; a descrambler receiving the down-onverted signal and producing descrambled signals; a programmable scrambling code generator receivably connected to the descrambler; and a plurality of despreaders receiving the descrambled signals. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, and wherein at the same time a first set of the plurality of programmable tracking units is programmed in navigation mode and a second set of the plurality of programmable tracking units is programmed in communication mode.
-
-
19. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals from a wireless communication channel, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to act independently to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, wherein each programmable tracking unit is assigned to receive one of the wirelessly communicated spread spectrum-based communication signals or satellite navigation signals, and wherein at least one of the plurality of programmable tracking units comprises; a downconverter receiving a controllable carrier frequency signal; a descrambler receiving the downconverted signal and producing descrambled signals; a programmable scrambling code generator receivably connected to the descrambler; and a plurality of despreaders receiving the descrambled signals.
-
-
20. An apparatus for performing spread spectrum-based communication and navigation, the apparatus comprising:
-
a receiver configured to receive spread spectrum-based communication signals and satellite navigation signals from a wireless communication channel, the receiver having a plurality of programmable tracking units; and a processor in communication with the receiver to control the apparatus, wherein the tracking units are programmable in a navigation mode to act independently to receive and process the satellite navigation signals or in a communication mode to receive and process the spread spectrum-based communication signals, wherein each programmable tracking unit is assigned to receive one of the wirelessly communicated spread spectrum-based communication signals or satellite navigation signals, and wherein at the same time a first set of the plurality of programmable tracking units is programmed in navigation mode and a second set of the plurality of programmable tracking units is programmed in communication mode. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification