Spread spectrum techniques are commonly used in radio communications, whereby data signals intended for transmission are initially code-modulated by a modulator. This code modulation increases the bandwidth that the data occupies. When the transmitted code-modulated data is received by a receiver, the modulation is removed and the original data signals are restored.
In preparing the data signal for transmission, the code-modulated signal exists initially as an intermediate frequency (IF) signal that is then mixed with a local oscillator signal to produce an RF signal that is then amplified and transmitted. Local oscillators commonly leak energy, which then may be inadvertently amplified and transmitted along with the RF signal. The transmitted signal from the local oscillator is problematic to radio systems that are designed for minimizing the probability of detection, as the local oscillator signal may potentially be detected by an adversary. Methods to reduce local oscillator energy leakage (e.g., such as through a double-conversion filtering architecture) are often expensive and increase power consumption while increasing size. Therefore, it is desirable to provide a system that avoids the shortcomings of conventional approaches.
A spread spectrum transmitter is disclosed. In some embodiments, the spread spectrum transmitter includes a modulator. In one or more embodiments, the modulator is configured to receive a data signal. In one or more embodiments, the modulator is further configured to receive a coding signal. In one or more embodiments, the modulator is further configured to combine the data signal with the coding, producing an intermediate frequency signal. In some embodiments, the spread spectrum transmitter further includes a frequency shifter configured to shift the intermediate frequency signal by a first factor. In some embodiments, the spread spectrum transmitter further includes a local oscillator configured to generate a local oscillator signal. In some embodiments, the spread spectrum transmitter includes a ramp signal generator. In some embodiments, the ramp signal generator is configured to determine a value of the first factor. In some embodiments, the ramp signal generator is configured to determine a value of a second factor. In some embodiments, the ramp signal generator is configured to transmit the value of the first factor to the frequency shifter. In some embodiments, the ramp signal generator is configured to transmit the value of the second factor to the local oscillator, wherein the frequency of the intermediate frequency signal shifted by the first factor is shifted synchronously with the frequency of the local oscillator signal shifted by the second factor. In some embodiments, the spread spectrum transmitter further includes a mixer configured to mix the intermediate frequency signal that has been shifted by the first factor with the local oscillator signal that has been shifted by the second factor, wherein a leaked local oscillator signal is frequency-spread; In some embodiments, the spread spectrum transmitter further includes an amplifier. In some embodiments, the spread spectrum transmitter further includes an antenna.
In some embodiments of the spread spectrum transmitter, the spread spectrum transmitter is configured to utilize direct-sequence modulation.
In some embodiments of the spread spectrum transmitter, the spread spectrum transmitter is configured to employ code division multiple access methods.
In some embodiments of the spread spectrum transmitter, the spread spectrum transmitter is configured to employ frequency hopping.
In some embodiments of the spread spectrum transmitter, the spread spectrum transmitter further includes a digital-to-analog converter configured to convert the intermediate frequency signal from the frequency shifter into an analog signal.
In some embodiments of the spread spectrum transmitter, the mixer is configured as an analog RF multiplier.
In some embodiments of the spread spectrum transmitter, the spread spectrum transmitter further comprises one or more filters.
In some embodiments of the spread spectrum transmitter, the values of the first factor and the second factor are ramped.
In some embodiments of the spread spectrum transmitter, the values of the first factor and the second factor are ramped linearly.
In some embodiments of the spread spectrum transmitter, the values of the first factor and the second factor are ramped exponentially.
In some embodiments of the spread spectrum transmitter, the values of the first factor and the second factor are ramped corresponding to a frequency hopping procedure.
In some embodiments of the spread spectrum transmitter, the frequency of the intermediate frequency signal and the frequency of the local oscillator signal are shifted in opposite directions.
In some embodiments of the spread spectrum transmitter, wherein the frequency of the intermediate frequency signal and the frequency of the local oscillator signal are shifted equally in opposite directions.
In some embodiments of the spread spectrum transmitter, the local oscillator is configured as a voltage-controlled oscillator, wherein the voltage-controlled oscillator receives a voltage from the ramp signal generator.
In some embodiments of the spread spectrum transmitter, wherein the ramp signal generator includes at least one of a digital-to-analog converter or a numerically-controlled oscillator.
In some embodiments of the spread spectrum transmitter, the local oscillator is configured as a numerically-controlled oscillator.
A system is also disclosed. In one or more embodiments, the system includes a spread spectrum transmitter. In some embodiments, the spread spectrum transmitter includes a modulator. In one or more embodiments, the modulator is configured to receive a data signal. In one or more embodiments, the modulator is further configured to receive a coding signal. In one or more embodiments, the modulator is further configured to combine the data signal with the coding, producing an intermediate frequency signal. In some embodiments, the spread spectrum transmitter further includes a frequency shifter configured to shift the intermediate frequency signal by a first factor. In some embodiments, the spread spectrum transmitter further includes a local oscillator configured to generate a local oscillator signal. In some embodiments, the spread spectrum transmitter includes a ramp signal generator. In some embodiments, the ramp signal generator is configured to determine a value of the first factor. In some embodiments, the ramp signal generator is configured to determine a value of a second factor. In some embodiments, the ramp signal generator is configured to transmit the value of the first factor to the frequency shifter. In some embodiments, the ramp signal generator is configured to transmit the value of the second factor to the local oscillator, wherein the frequency of the intermediate frequency signal shifted by the first factor is shifted synchronously with the frequency of the local oscillator signal shifted by the second factor. In some embodiments, the spread spectrum transmitter further includes a mixer configured to mix the intermediate frequency signal that has been shifted by the first factor with the local oscillator signal that has been shifted by the second factor, wherein a leaked local oscillator signal is frequency-spread. In some embodiments, the spread spectrum transmitter further includes an amplifier. In some embodiments, the spread spectrum transmitter further includes an antenna.
In some embodiments of the system, the spread spectrum transmitter is configured to utilize direct-sequence modulation.
In some embodiments of the system, the spread spectrum transmitter is configured to employ code division multiple access methods.
In some embodiments of the system, the spread spectrum transmitter is configured to employ frequency hopping.
In some embodiments of the system, the system further comprised a receiver.
This Summary is provided solely as an introduction to subject matter that is fully described in the Detailed Description and Drawings. The Summary should not be considered to describe essential features nor be used to determine the scope of the Claims. Moreover, it is to be understood that both the foregoing Summary and the following Detailed Description are example and explanatory only and are not necessarily restrictive of the subject matter claimed.
The detailed description is described with reference to the accompanying figures. The use of the same reference numbers in different instances in the description and the figures may indicate similar or identical items. Various embodiments or examples (“examples”) of the present disclosure are disclosed in the following detailed description and the accompanying drawings. The drawings are not necessarily to scale. In general, operations of disclosed processes may be performed in an arbitrary order, unless otherwise provided in the claims. In the drawings:
Before explaining one or more embodiments of the disclosure in detail, it is to be understood that the embodiments are not limited in their application to the details of construction and the arrangement of the components or steps or methodologies set forth in the following description or illustrated in the drawings. In the following detailed description of embodiments, numerous specific details may be set forth in order to provide a more thorough understanding of the disclosure. However, it will be apparent to one of ordinary skill in the art having the benefit of the instant disclosure that the embodiments disclosed herein may be practiced without some of these specific details. In other instances, well-known features may not be described in detail to avoid unnecessarily complicating the instant disclosure.
As used herein a letter following a reference numeral is intended to reference an embodiment of the feature or element that may be similar, but not necessarily identical, to a previously described element or feature bearing the same reference numeral (e.g., 1, 1a, 1b). Such shorthand notations are used for purposes of convenience only and should not be construed to limit the disclosure in any way unless expressly stated to the contrary.
Further, unless expressly stated to the contrary, “or” refers to an inclusive or and not to an exclusive or. For example, a condition A or B is satisfied by anyone of the following: A is true (or present) and B is false (or not present), A is false (or not present) and B is true (or present), and both A and B are true (or present).
In addition, use of “a” or “an” may be employed to describe elements and components of embodiments disclosed herein. This is done merely for convenience and “a” and “an” are intended to include “one” or “at least one,” and the singular also includes the plural unless it is obvious that it is meant otherwise.
Finally, as used herein any reference to “one embodiment” or “some embodiments” means that a particular element, feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment disclosed herein. The appearances of the phrase “in some embodiments” in various places in the specification are not necessarily all referring to the same embodiment, and embodiments may include one or more of the features expressly described or inherently present herein, or any combination of sub-combination of two or more such features, along with any other features which may not necessarily be expressly described or inherently present in the instant disclosure.
Broadly, embodiments of the inventive concepts described herein are directed to a fast local oscillating transmitter. More particularly, embodiments of the inventive concepts disclosed herein are directed to a transmitter used in spread spectrum applications capable of shifting the frequency of an intermediate frequency (IF) signal synchronously with shifting the frequency of a local oscillator.
Spread Spectrum refers to a system designed to provide secure communications by spreading a transmitted signal over a large frequency band.
The spread spectrum transmitter 200 may operate under one or more channel access methods. Channel access methods allow more than two transmitters to transmit over the same wireless channel. The channel access methods used by the spread spectrum transmitter my be any channel access method known in the art including but not limited to frequency-division multiple access, time division multiple access, and code division multiple access. For example, in some embodiments the spread spectrum transmitter may employ code-division multiple access (e.g., code-division multiplexing), wherein where several transmitters can send information simultaneously over a single communication channel. In another example, the spread spectrum transmitter may further operate under one or more frequency hopping methods, where the channel frequency is changed rapidly according to a sequence that constitutes the spreading code.
In some embodiments, the spread spectrum transmitter 200 includes a modulator 204 (e.g., a modem). The modulator 204 is configured to receive a data signal and a coding signal, and combine the data signal 206 and the coding signal 208, to produce a spread-spectrum IF signal 214 (e.g., represented by an IF signal spectrum). The modulator may be any modulator known in the art for combining a data signal with a coding signal.
In some embodiments, the spread spectrum transmitter 200 further includes a local oscillator 216. The local oscillator 216 produces a local oscillator signal 218 (e.g., represented by a local oscillator signal spectrum) that is intended to be mixed with the IF signal 214 (e.g., as part of a heterodyning method). The local oscillator may be a local oscillator known in the art including but not limited to a variable frequency oscillator, a frequency synthesizer, a voltage-controlled oscillator, or a numerically controlled oscillator.
In some embodiments, the spread spectrum transmitter 200 further includes a mixer 220. The mixer 220 is an electrical circuit that mixes the IF signal 214 with the local oscillator signal 218 to produce an RF signal 222 (e.g., represented by an RF signal spectrum). The mixer 220 may be any type of mixer known in the art including but not limited to a single unbalanced mixer, a diode, a transistor, or analog multiplier. For example, in some embodiments, the mixer is an analog RF multiplier. For instance, the mixer 220 may be an analog RF multiplier that is voltage-controlled.
In some embodiments, the spread spectrum transmitter 200 includes an amplifier 224. The amplifier is an electronic circuit that can increase the power of the RF signal 222. In some embodiments, the spread spectrum transmitter further includes an antenna 228.
The mixing of the IF signal 214 with the local oscillator signal 218 shifts the frequency of the IF signal 214 to a frequency equal to the sum of the intermediate frequency and the local oscillator frequency. Under ideal conditions, the mixing of the IF signal 214 with the local oscillator signal 218 removes all of the original local oscillator signal 218, resulting in an idealized RF signal 232 that is free of any local oscillator signal 218. However, some portion of the local oscillator signal 218 typically remains within the RF signal 222 (e.g., indicated by the short singular spike in the graph). The remnant local oscillator signal may be detectable by an adversary, allowing the adversary to determine the location of the transmitter, perceive that a transmission is taking place, and may assist the adversary in determining and receiving the spread spectrum signal. The presence of local oscillator signal 218 in the RF signal 222 (e.g., also referred to as local oscillator leakage) occurs when the local oscillator signal leaks to components of the transmitter other than the mixer 220. These extraneous signals are eventual combined with the spread spectrum signal, where it is amplified and transmitted. Methods to reduce the presence of leaked local oscillator signal in the RF signal through filtering has been proposed. However, the extra steps for filtering out the extraneous local oscillator signal adds cost, size, and power consumption to the transmitter.
In some embodiments, the spread spectrum transmitter 300 further includes a frequency shifter 308. The frequency shifter 308 shifts the frequency of the IF signal so that the shifted IF frequency is synchronized with the frequency of the local oscillator signal (e.g., the frequencies of the IF signal 214 and the frequency of the local oscillator signal 232 are shifted at the same time.). The frequency shifter 308 may be any electrical circuit or component that is capable of shifting a spread spectrum signal including but not limited to a mixer or a multiplier. In some embodiments, the signal shifted by the frequency shifter 308 is a digital signal. In some embodiments, the signal shifted by the frequency shifter is an analog signal.
In some embodiments of the disclosure, the spread spectrum transmitter 300 further includes a ramp signal generator 312. The ramp signal generator 312 transmits signals (e.g., a ramp signal) to the local oscillator 216 and to the frequency shifter 308 to coordinate a synchronized shift of the IF signal 214 and the local oscillator signal 232. The ramp signal generator 312 may include any components configured to deliver a synchronization signal. For example, the ramp signal generator 312 may include a circuit that delivers a digital synchronizing signal to both the frequency shifter 308 and a numerically controlled oscillator acting as the local oscillator 216, instructing both components to produce a synchronized shift in the IF signal 213 and local oscillator signal 218, respectively.
The ramp signal generator 312 may include any circuitry, electrical component, or processor capable of creating and/or sending a signal to the frequency shifter 308 and the local oscillator 216 including but not limited to a field programmable gate array (FPGA), an application specific integrated circuit (ASIC). Therefore, the ramp signal generator is not limited by the materials from which it is formed or the processing mechanisms employed therein and, as such, can be implemented via semiconductor(s) and/or transistors (e.g., using electronic integrated circuit (IC) components), and so forth.
In another example, the ramp signal generator 312 may include a circuit that delivers a synchronizing signal to the frequency shifter 308 and to a digital-analog converter (DAC), wherein the variable voltage output from the DAC could control the local oscillator 216 (e.g., a voltage-controlled oscillator (VCO). A VCO is an oscillator with an output signal whose output can be varied over a range, which is controlled by the input DC voltage (e.g., the output frequency varied directly to the voltage of the input). In this example, the digital signal received by the frequency shifter 308 and the analog voltage-varying signal received by the VCO results in a synchronized shift in the IF signal 213 and the local oscillator signal. In another example, the local oscillator is controlled by a VCO that is incorporated into the ramp signal generator 312. Many combinations of electrical circuits and electrical components are possible in creating a ramp signal generator that can produce signals that result in a synchronized shift in the IF signal 213 and local oscillator signal 218. Therefore, the above description should not be interpreted as a limitation of the present disclosure, but merely an illustration.
The shifting of the IF signal 214 by the first factor and the local oscillator signal 218 by the second factor before mixing by the mixer 220 must be carefully coordinated. Typically, the first factor and the second factor are intended to shift the signals in equal and opposite directions. For example, the frequency shifter 308 may be instructed by the ramp signal generator 312 to shift the frequency of the IF signal 214 down 50 MHz, while the local oscillator may be instructed by the ramp signal generator 312 to shift the frequency of the local operator signal 218 up 50 MHz After mixing by the mixer 220, the IF signal will be shifted back to the original frequency band as the RF signal 222, while any leaked local oscillator signal will be spread, with peaks of lowering amplitude. It should be noted that the first factor and the second factor may be intended not to shift the signals in equal and opposite directions. For example, the first factor and second factor may be intended to shift the signals in equal directions (e.g., shifting both signals up 50 MHz) In another example, the first factor and second factor may be intended to shift the signals in non-equal directions (e.g., the IF signal 214 is shifted down 25 MHz, and the local oscillator signal 218 is shifted up 60 MHz). Differing values for the first factor and second factor may be desirable in order to effectively spread the local oscillator signal 218. Therefore, the above description should not be considered as a limitation to the present disclosure, but merely an illustration.
In some embodiments, the values of the first factor and the second factors are ramped. For example, spread spectrum transmitters 300 utilizing ramped factor values may transmit signals with varying frequency that are received by receivers that can then properly recognize and decode the signal. In some embodiments, the values of the first factor and the second factor are ramped linearly. For example, the factors may be ramped so that the resulting RF signal periodically varies between 350 and 375 MHz. In some embodiments, the values of the first factor and the second factor are ramped exponentially. In some embodiments, the valued of the first factor or second factor are ramped corresponding to a frequency hopping procedure. If the frequency shifter 308 and the local oscillator 216 of the spread spectrum transmitter 300 are synchronized, then the receiver requires no knowledge of the transmitter local oscillator scheme to receive and decode the signal. However, the if the frequency shifter 308 and the local oscillator 216 are not synchronized, the ramp signal generator 312 may generate values for the first factor and the second factor based on a look-up table. After transmission, the receiver, also utilizing the look-up table, would then be able to properly receive and decode the transmission.
In some embodiments, the spread spectrum transmitter 400 may include one or more filters 404. For example, the filter 404 may be an RF filter configured to reduce the level of local oscillator leakage. For instance, the filter 404 may be configured to filter the local oscillator leakage from the spread spectrum transmitter 400, that had been previously spread through the action of the ramp signal generator 312 and the frequency shifter 308. The type of filter 404 used in the spread spectrum transmitter 400 may be any filter known in the art including but not limited to a lumped-element LC filter, a planar filter, a coaxial filter, a dielectric filter, or a cavity filter. For example, the spread spectrum transmitter 400 may include a planar filter configured to filter out leaked local oscillator signals in the 100 to 200 MHz range. The filter 404 may perform any filtering function known in the art including but not limited to a band-pass filter function, a band-stop filter function, a low pass-filter function, or high-pass filter function. For example, the spread spectrum transmitter may include a band-stop filter 404 designed to filter out the spread leaked local oscillator signal. Multiple filters 404 in different configurations may be utilized within the spread spectrum transmitter 400.
The memory 516 can be an example of tangible, computer-readable storage medium that provides storage functionality to store various data and/or program code associated with operation of the controller 508, such as software programs and/or code segments, or other data to instruct the controller 508, and possibly other components of the system 500, to perform the functionality described herein. Thus, the memory 516 can store data, such as a program of instructions for operating the system 500, including its components (e.g., controller 508, communication interface 520, etc.), and so forth. The memory 516 may also store data derived from the modulator 204. It should be noted that while a single memory 516 is described, a wide variety of types and combinations of memory 516 (e.g., tangible, non-transitory memory) can be employed. The memory 516 can be integral with the controller 508, can comprise stand-alone memory, or can be a combination of both. Some examples of the memory 516 can include removable and non-removable memory components, such as random-access memory (RAM), read-only memory (ROM), flash memory (e.g., a secure digital (SD) memory card, a mini-SD memory card, and/or a micro-SD memory card), solid-state drive (SSD) memory, magnetic memory, optical memory, universal serial bus (USB) memory devices, hard disk memory, external memory, and so forth.
The communication interface 520 can be operatively configured to communicate with components of the transmitter 200, 300, 400 and/or the system 500. For example, the communication interface 520 can be configured to retrieve data from the controller 508 or other components, transmit data for storage in the memory 516, retrieve data from storage in the memory 516, and so forth. The communication interface 520 can also be communicatively coupled with the controller 508 to facilitate data transfer between components of the system 500 and the controller 508. It should be noted that while the communication interface 520 is described as a component of the system 500, one or more components of the communication interface 520 can be implemented as external components communicatively coupled to the system 500 via a wired and/or wireless connection. The system 500 can also include and/or connect to one or more input/output (I/O) devices. In embodiments, the communication interface 520 includes or is coupled to a transmitter, receiver, transceiver, physical connection interface, or any combination thereof.
Although inventive concepts have been described with reference to the embodiments illustrated in the attached drawing figures, equivalents may be employed and substitutions made herein without departing from the scope of the claims. Components illustrated and described herein are merely examples of a system/device and components that may be used to implement embodiments of the inventive concepts and may be replaced with other devices and components without departing from the scope of the claims. Furthermore, any dimensions, degrees, and/or numerical ranges provided herein are to be understood as non-limiting examples unless otherwise specified in the claims.
The present application claims the benefit under 35 U.S.C. § 119(e) of U.S. Provisional App. No. 63/011,802 (filed Apr. 17, 2020), which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63011802 | Apr 2020 | US |