Embodiments of the present invention relate generally to transceivers for use in wireless communication systems, and in particular to methods and apparatus for cancelling transmitter leakage in a wireless transceiver. This is useful in order to transmit and receive at the same time through a common antenna with closely spaced frequencies.
Because the transmitter section of the transceiver typically outputs signals at a power level much higher than that of signals received by the receiver section of the transceiver, the receiver section may suffer from self-interference from the transmitter section in many situations. This self-interference, sometimes called crosstalk, self-jamming, or transmitter leakage, results from coupling of the transmitted signal to the receiver section principally through reflections caused by antenna or impedance mismatch.
The block diagram for a representative transceiver is illustrated in
There are several well known methods for implementing the transmit/receive coupler. A switch is employed in a wide range of applications where talk and listen do not occur simultaneously, as with most HF transceivers. A second well know method of sharing an antenna is to use a frequency selective diplexer. Such circuits generally work well for frequency separations of 10 MHz or more. Diplexers can be built using resonant cavities that work at VHF frequencies (>100 MHz) but do not meet the SWAP requirements for a man-portable transceiver (size≈1 cubic foot, weight≈5 lbs).
The present application relates, in general, to apparatus and methods of transmission and reception in a single-antenna radio transceiver. The transceiver may be used, for instance, for communication between at least two terminals, by use of multiple intermediate recruited transceiver nodes. The plurality of recruited transceiver nodes receive information in a signal from a master node, and retransmit the information in a second signal to a receiver. The recruited transceiver nodes are designed to have reduced interference between the transmit channel and the received channel thereby allowing simultaneous operation of receive and transmit functions. In accordance with one aspect of the present application, embodiments can achieve more robust wireless communication between a transmitter and an over-the-horizon receiver. The robust wireless communication will have improved communication range, extended battery life, and improved resistance to external and self interference.
One aspect of the present invention is a method to reduce interference between a transmitted signal and received signal in a transceiver. The method preferably includes receiving a transmitter signal at a first port of a directional coupler; splitting the transmitter signal into a first transmit portion directed to a second port of the directional coupler, and a second transmit portion directed to a third port of the directional coupler, wherein the second port is coupled to an antenna and the third port is coupled to an adjustable impedance; and filtering the second transmit portion by use of the adjustable impedance to produce a filtered second transmit portion. The method may further include reflecting at least a portion of the filtered second transmit portion into the third port of the directional coupler; receiving an incoming signal at the second port of the directional coupler, the incoming signal including a received portion and a reflected portion, wherein the reflected portion is a partial reflection of the first transmit portion; and combining the incoming signal at the second port of the directional coupler and the reflected signal at the third port of the directional coupler, to produce a combined signal at a fourth port of the directional coupler. Preferably, in the combined signal, the reflected signal from the third port cancels at least a portion of the partial reflection of the first transmit portion from the second port.
Further in accordance with this aspect of the present invention, adjusting comprises adjusting the adjustable impedance based on a characteristic of the transmitter signal. The method may also further comprise adjusting the adjustable impedance based on a characteristic of the transmitter signal and a characteristic of an impedance load coupled to the second port.
Further in accordance with this aspect of the present invention injecting may comprise injecting into the third port of the directional coupler a filtered sample of the transmit signal, wherein the transmit signal is filtered by use of a tracking algorithm coupled to the combined signal.
Further still in accordance with this aspect of the present invention, the filtered and reflected second transmit portion substantially cancels the partial reflection of the first transmit portion within a predetermined bandwidth. In addition, the adjustable impedance may produce a notch frequency rejection in the combined signal, the notch frequency centered at a carrier frequency of the transmitter signal; and the adjustable impedance may produce a rejection in the combined signal, over a predetermined range of frequencies including a carrier frequency of the transmitter signal.
Another aspect of the present invention is an apparatus for cancelling at least a portion of an interfering transmitted signal from a received signal in a transceiver. The apparatus preferably comprises a four-port directional coupler, wherein a first port is an input port coupled to a bidirectional second port and a bidirectional third port, the bidirectional third port is further connected to a fourth port, and the fourth port is an output port further coupled to the second port, wherein the transmitted signal is provided to the first port; an adjustable source coupled to the third port; an adjustable source coupled to the third port; and a controller to control the adjustable source based on a characteristic of the transmitted signal detected at the fourth port.
In accordance with this aspect of the present invention, the controller comprises a processor coupled to a memory storage, the memory storage configured to store a tracking algorithm, where in the tracking algorithm is operably coupled to the signal from the fourth port. Further still, the adjustable source comprises a digital filter having an input coupled to the transmit signal and an output coupled to the third port, wherein the digital filter is operably controlled by the tracking algorithm.
In another aspect, the present invention is a for cooperative wireless communication, comprising a master node that transmits a first signal at a first frequency; a plurality of recruited nodes configured to receive the first signal and simultaneously produce a rebroadcast signal by rebroadcasting the first signal at a second frequency to a receiver, the second frequency being located at a fixed frequency offset from the first signal; an active cancellation circuit within one or more of the recruited nodes, the active cancellation circuit configured to cancel at least a portion of a leakage of the rebroadcast signal from the received first signal, wherein each of the rebroadcast signals are substantially similar.
In accordance with this aspect of the present invention, the first signal and the rebroadcast signal are preferably uncorrelated. Further, the recruited nodes may comprise a BPSK demodulator to receive the first signal from the master node, and a QPSK modulator to produce the rebroadcast signal. In addition, a master node is reconfigurable as a recruitment node, and a recruitment node is reconfigurable a master node.
In yet another aspect, the present invention may comprise an antenna. The antenna preferably includes antenna matching circuitry, a directional coupler coupled to the antenna matching circuitry and operable to receive a transmit signal and output a receive signal, and a compensating impedance coupled to the directional coupler and operable to produce a compensating impedance signal that substantially cancels a signal reflected by the antenna matching circuitry.
The foregoing is a summary and thus contains, by necessity, simplifications, generalizations, and omissions of detail; consequently, those skilled in the art will appreciate that the summary is illustrative only and is not intended to be in any way limiting. Other aspects, features, and advantages of the devices and/or processes and/or other subject matter described herein will become apparent in the teachings set forth herein. The summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
The foregoing and other features of the present disclosure will become more fully apparent from the following description and appended claims, taken in conjunction with the accompanying drawings. Understanding that these drawings depict only several embodiments in accordance with the disclosure and, therefore, are not to be considered limiting of its scope; the disclosure will be described with additional specificity and detail through use of the accompanying drawings.
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols or reference numbers typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here. It will be readily understood that the aspects of the present disclosure, as generally described herein, and illustrated in the drawings, can be arranged, substituted, combined, and designed in a wide variety of different configurations, all of which are explicitly contemplated and make part of this disclosure.
This disclosure is drawn, inter alia, to methods, apparatus, computer programs and systems related to transmit interference mitigation in a transceiver that preferably has simultaneous transmit and receive functions. This disclosure is also drawn to a communication network that uses one or more such transceivers, and methods of operating such a communication network.
A human-portable or battery operated hand-held transceiver often operates in the high frequency band (“HF”), considered herein as 2-30 MHz, and typically has a single whip antenna of about 2-3 meters in length. The portable transceivers are often carried by emergency services providers and warfighters in order to communicate with each other and/or with a distant base or ship that is over the horizon (“OTH”). A plurality of such portable transceivers can be configured as nodes in an ad-hoc network to provide cooperative robust and jam-resistant OTH communications.
Referring again to
Implementations of transmit/receive coupler 103 in the prior art include a single pole double throw (“SPDT”) switch that is used when talking and listening do not occur simultaneously. While a switch may provide the desirable feature of low insertion loss, a switch may not be suitable where it is preferred to receive and transmit simultaneously on closely spaced channels.
Another implementation of transmit/receive coupler 103 known in the prior art includes a diplexer. A diplexer implemented with a high-pass filter and a low-pass filter, for example, can be used in FDM systems where the channels are separated by at least 50-200 MHz. A resonant cavity diplexer, implemented with high-Q resonant filters, can separate signals having a 250 kHz spacing at VHF frequencies; however, these devices are rather large (typically 30 cm×50 cm×15 cm) and heavy (typically 10 lbs). Currently available diplexers do not have a physical form or sufficient selectivity (high enough Q factor) to be suitable for a human-portable transceiver operating at HF or VHF frequencies.
Embodiments of the present invention may implement transmit/receive coupler 103 as a directional coupler for applications where simultaneous transmit and receive is desired and the channel spacing is 100 kHz at 2-30 MHz. An example is presented in
An example of a network of cooperating human-portable transceivers is shown in
For nodes 201, 202 separated by distances of less than 50 km, the recruitment channel 205 ordinarily will use ground wave propagation. The primary signal impairment for ground wave propagation is R−4 path loss (i.e., loss proportional to the fourth power of the distance) and location-dependent shadowing or slow fading. Automatic gain control (“AGC”) can mitigate the ground wave effects. The OTH channel 208 ordinarily will use skywave or near-vertical incidence skywave propagation to reach a distant receiver, which typically is 200-2000 km away.
According to prior art, transmit signals 2071-207N-1 could be generated from the respective receive signals 2061-206N-1 according to the principles of beamforming, whereby each signal 2071-207N-1 has a specific carrier phase determined by the geographic location such that the maximum aggregate power, approximately +36 dBm+20 log(N−1), is directed towards receiver 203. The beamforming approach also requires that all transmit signals 207 have identical HF carrier frequency and that they be synchronized in time. Such alignment is best accomplished if reception of signal 206 is not interrupted or degraded by transmission of signal 207.
In an alternate application of prior art, transmit signals 2071-207N-1 could be generated from the respective signals 2061-206N-1 using randomized space time coding wherein each signal 2071-207N-1 is uniquely encoded such that distant receiver 203 can optimally demodulate the aggregate signal and thereby achieve a power gain of 10 log(N−1) and a coding gain of approximately +6 dB. Application of a MISO algorithm with space time coding requires that the signals 2071-207N-1 be synchronized in time, relative to the symbol duration. Space time coding also requires that the difference between the HF carrier frequency of each signal 2071-207N-1 be small, typically less than 10 Hz; however, there is no requirement to control the HF carrier phase as in beamforming.
Recruitment nodes 202 could store the message sent by master node 201 in whole or in part, thereby allowing transmission of signal 207 and reception of signal 206 to occur at different times using a TDM protocol. A suitable TDM protocol would add significant cost and complexity to the system 200.
The designation of a master node 201 and recruited nodes 202 may depend on factors such as which node is the source of a message, and which node(s) are merely relaying the message, possibly with coding and modulation changes. It is possible for the configuration of network 200 to change, such that one recruited node 202 takes on the role of a master node 201, and the former master node 201 becomes a recruited node 202.
It may be desirable for recruited nodes 202 to receive signal 206 on the recruitment channel 205 and transmit signal 207 on the OTH channel 208 at the same time. As the received signal 206 may be relatively weak, whereas the OTH channel signal 207 is transmitted at a much stronger power level, interference may occur. This will likely occur when a single antenna (such as a human-portable whip antenna) is used in a recruited node 202 that simultaneously transmits and receives signals.
Transmit and receive operations can be performed simultaneously when antenna coupler 103 is implemented using a directional coupler. The directional coupler has at least one thru path and one coupled path. A through path can be used to connect port 103b to 103c and a coupled path can be used to connect port 103c to 103a.
10(X−α)/10+10(Y−β)/10=1 (1)
Equation 1 is a consequence of energy conservation. The regression fit yields α=−0.4 dB and β=−1.7 dB with data 401. Antenna coupler 103 could be implemented using a directional coupler whose performance is described by point 403 on curve 402. Point 403 corresponds to 10 dB of coupled path loss and 1 dB of thru path loss. For a given amplitude of filtered signal 113, 1 dB of thru path loss reduces the transmit signal at port 103c by 1 dB, equivalent to a 1 dB reduction of transmit signal 207. A 1 dB reduction in transmitter power is small compared to the overall gain, typically >10 dB, that can be achieved with a MISO algorithm and space-time coding.
Attenuation in the coupled path will diminish receive signal 114 and decrease the allowed distance between nodes 201 and 202. The receiver has a certain sensitivity to receive signal 114 whereby it can respond properly to a transmitter located at distance R=Rmax when coupler 103 does not attenuate signal 114. The path loss for groundwave propagation in channel 205 is proportional to 1/R4. With reference to point 403, 10 dB of receive path loss will diminish the recruitment distance to R=Rmax 10−1/4, or 56% of Rmax. For cooperative communications, a 10 dB reduction in receiver sensitivity may be acceptable in order to achieve no more than 1 dB of transmitter power loss.
A portion of transmit signal 304a,b that is directed to bidirectional port 301b is reflected by impedance mismatch between the coupler 301 and the antenna match circuit 102 to create reflected signal 307a,b. The amount of reflection is determined by the return loss which may have a value between −10 dB to −20 dB. Reflected signal 307a,b re-enters bidirectional port 301b and a portion exits at port 301d with about 10 dB of loss as signal 308a,b.
According to prior art devices and applications, coupled port 301c is connected to termination impedance 302 which is designed so that the signal 305a,b appearing at port 301c is absorbed such that the reflected signal 309a,b has negligible amplitude. Signal 308a,b and received signal 313 comprise the receiver input signal 114 according to prior art.
Signal 303a could have a carrier frequency of 22.05 MHz and a magnitude of +37 dBm, for example, while phase noise 303b could be −87 dBc. According to the objectives of HF cooperative communication using a whip antenna, receive signal 312 could have a carrier frequency of 22.15 MHz, being offset from signal 303a by 100 kHz, thereby assuring that both signals can be matched by 102. In this example, the level of signal 308a entering the mixer is +16 dbm. In accordance with the prior art, mixer 104 could be a high level mixer having a +23 dBm LO drive. In such case, transmitter leakage at a power level of +10 dBm or more enter the crystal filter 105, although this exceeds the typical crystal filter input power limit of 0 dBm above which performance degradation arises from electro-mechanical stress. The narrow-band crystal filter 105 can be characterized by 2.5 dB pass-band insertion loss and 60 dB out-of-band rejection at the transmit frequency offset of 100 kHz. Overall, transmitter leakage signal 502 is attenuated by 85.3 dB, while the attenuation of received signal 504 is 17.8 dB. The portion of phase noise 308b within the filter pass-band is attenuated by 27.8 dB and enters the receiver at a power level of −78 dBm; this in-band noise cannot be further suppressed by additional IF filtering.
One or more embodiments of the present invention use a compensating impedance operatively connected to a four-port directional coupler, such that a signal reflected by the compensating impedance can selectively suppress the transmitter leakage by 20-30 dB, optionally including transmitter phase noise, without significant degradation to the adjacent receive signal. Selective suppression is accomplished using controlled reflections from the normally terminated port of the coupler. The controlled reflection can be created using a programmable impedance, as described below.
In accordance with one or more embodiments of the invention, the portion of the transmit signal 113 directed to port 301c as signal 305a,b is further directed to a compensating impedance 701, which is a controllable impedance. Compensating impedance 701 is controlled such that reflected signal 702a,b is produced. Reflected signal 702a,b re-enters the directional coupler port 301c and exits the coupler at port 301d as compensating signal 703a,b, along with the received signal 313 and coupled reflected signal 308a,b from the antenna match. The compensating impedance 701 is controlled such that the compensating signal 703a,b substantially cancels the reflected signal 308a,b. The signal flow through directional coupler 301 is such that the desired signal 313 is not significantly affected by compensation impedance 701 when mixer 104 has low input return loss.
Optionally, embodiments of the present invention may include a programmable impedance operatively connected to the coupled port 301c of the directional coupler in order to cancel a transmitter signal reflected from the antenna or from coupler imperfections.
The tracking algorithm 802 may be implemented as one or more processors that are programmed with software stored in a storage medium, the software being configured to perform the tracking algorithm 802 by use of spectral, temporal, and/or power characteristics of the received signal 114 as determined by DSP 801. Spectral characteristics may include a power spectrum as a function of frequency. Temporal characteristics may include an indication of how a characteristic of the received signal (for example, the spectrum or a power level) changes over time. Power characteristics may include an indication of the power of the received signal or a portion thereof (for example, at a frequency or a band of frequencies). The processor implementing tracking algorithm 802 may, for instance, be the same as DSP 801, or may be a part of DSP 801 (for example, one core in a multi-core processor), or may be separate from DSP 801 but in communication with DSP 801, for instance by either a local electrical connection or by a networking connection that allows for a relatively longer remote connection. The processor is not limited and may also be implemented as an ASIC or other kind of processing device known in the art. The storage medium storing the software is not limited, and may include any physical and electronic medium used for electronic storage, such as a hard disk, ROM, EEPROM, RAM, flash memory, nonvolatile memory, or any substantially and functionally equivalent medium. The software storage may be co-located with the processor implementing tracking algorithm 802, or at least a portion of the software storage may be remotely located but accessible when needed.
Since the desired signal 313 is not significantly affected by the signal 703a,b, the compensating impedance 701 can be tuned to minimize the undesired energy in the receive path, independently of signal 313. The tracking algorithm 802 may use a conventional gradient search method to tune the compensation impedance parameters 803 in real-time. Tuning is most easily accomplished when the transmitted signal 113 at port 301a and the received signal 313 at port 301d are uncorrelated. Uncorrelated signals can be achieved, for instance, when the receive waveform employs BPSK modulation and the transmit waveform employs QPSK modulation.
Circuit 701 presents to port 301c an impedance of ZCOMP. A transmitter signal provided on port 301a of directional coupler 1001 operatively drives a primary side of a current sensing transformer T1 in the upper path, which is then operatively connected to and outputted from bidirectional port 301b. The primary side of the current sensing transformer T1 is operatively connected to antenna matching circuit 102, which in turn is operatively connected to the antenna 101. The secondary side of current sensing transformer T1 is operatively connected to receiver port 301d.
A sample of the incoming received signal is obtained from a second transformer T2, which has a secondary side operatively connected to antenna 101 through antenna matching circuit 102. The received signal sampled by second transformer T2 creates a current through the primary side of transformer T2, which in turn passes through impedance ZCOMP and which opposes the current from the secondary side of current sensing transformer T1. For a predetermined frequency, the receiver port 301d is isolated from the transmitter port 301a when the secondary current in transformer T1 is substantially equal to the primary current in transformer T2 at that frequency.
In
V
2=κ(V4−V1) (2)
V
4=κ(V2−V3) (3)
where κ=√{square root over (L2/L1)} is the transformer turns-ratio. For wide-band operation we can further assume that 2πfL2>>R4 or R2, in which case the transformer currents are also related by κ in the usual fashion such that power is conserved. Application of the Kirchhoff nodal relationships with the transformer response gives:
where Is is the current flow through R1. Solving these equations for V2 and V3 gives the relationship:
Combining Eqns. 4 and 7 leads to a relationship for the transmitter leakage into the receiver port:
Eqn. 7 corresponds to the addition of signals 308 and 703 in
The final relationship for V1 required to describe the coupler response is given by
The factor of 2 is included in Eqn. 10 to provide a gain of 1 with a matched load. Equations 4-10 provide an implicit solution for the coupler response when V3 is treated as an independent variable. Several useful results can be deduced from this analysis. The coupled port gain-V3/VS primarily depends on the transformer turns ratio κ as the ratio 1/κ. The thru port gain V4/Vs and the input return loss at port 301a are correlated with coupling gain.
Transmitter signal leakage from the input port 301a into the receive path at port 301d depends on the load impedance looking into the antenna match R4=ZM, the impedance at the compensation port R3=ZCOMP and transformer turns ratio κ. The ratio of the voltage of leakage signal 114 to the voltage of transmit signal 113 in the absence of receive signal 312 can be expressed using Equation 8 as
For κ≈3, corresponding to a 1 dB/10 dB directional coupler, the coupled interference signal can be made to become very small when ZCOMP≈ZM. In many cases this condition can be achieved over a useful frequency range by use of a simple compensation network made from one or more inductors, capacitors, and resistors as illustrated by circuit 900.
Over a small range of frequency the impedance seen looking into the antenna match and compensation network can be expressed as a complex Taylor series about a nominal angular frequency ω0:
Z
M
=a
0
+ja
1(ω−ω0)+a2(ω−ω0)2+ja3(ω−ω0)3
Z
COMP
b
0
+jb
1(ω−ω0)2+jb3(ω−ω0)3 (11)
where
are real constants and ω=2πf is the angular frequency. For the typical situation where κ2>>1, the power in the receive port attributed to transmitter leakage is nearly proportional to
The power in the coupled port is a convex function of the difference (a1−b1) for each term in Eqn. 12. There is a clear advantage when the compensation impedance closely approximates the equivalent circuit for the antenna and matching network. A simple optimization process can be used, such as sequentially scanning the element values of the compensation impedance, to arrive at values of ai≈bi sufficient to cancel the transmitter leakage. The level of leakage suppression benefits from good delay matching between antenna and compensation impedance. A DSP approach is better when delay matching is not feasible.
In
For an antenna whose impedance changes slowly and/or by a small amount, a manually tuned LRC network may be adequate to compensate for antenna reflection. However, the impedance of a human-portable whip antenna is sensitive to antenna position and counterpoise configuration. The tracking circuit should be constructed to adjust ZCOMP so that it preferably tracks the antenna impedance ZM using the equivalent circuit for the antenna described in
A broader response like that of curve 1304 can better compensate for broadband leakages, such as phase noise, than more narrow responses like that of curve 1302. As illustrated by the signal flow in
Returning again to network 200 shown in
Cooperative communications by recruited nodes 202 on the OTH channel 208 provides approximately 14 dB of gain, derived as about 6 dB gain from coding, and about another 8 dB gain from incoherent signal combining (10 logN, assuming N 6). For example, cooperation of 6 nodes can produce the same effective response as a 100 W transmitter, but with far less size, weight, and power (“SWAP”) burden on the user carrying the portable transceiver. Transceiver SWAP is important for improved operational life and reduced form factor for better mobility and logistics. Cooperative communications also allows each node to communicate with the distant receiver using less radiated power per node than would be used by a single node communicating to the distant receiver at an equivalent data rate. Cooperative communications may also permit network 200 to continue operative with the loss of one or more nodes 202, albeit at a reduced level of performance. Therefore, cooperative communications enhances the covertness of the nodes, helps maintain a low probability of interception of communications from the nodes, and enhancing robustness of the network.
Features of waveforms and frequency plans suitable for one or more embodiments of the present invention are shown in Table 1. The recruitment channel may be a BPSK-modulated RF carrier signal, the carrier having a variable carrier frequency within the range of 2-30 MHz. The BPSK modulation typically is at a rate of 2.4 kS/s, producing a modulation bandwidth of approximately 4-6 kHz. This symbol rate will be adequate to support text communication and/or low-bit-rate vocoded voice. The carrier frequency offset of the BPSK signal can be measured, and the BPSK signal can be demodulated in the absence of severe multipath interference.
The distant receiver 204 of the OTH channel 203 is typically spaced much farther from the transmitting recruited nodes 202 than the spacing between the master node 201 and the recruited nodes 202, therefore a higher capacity waveform such as QPSK is used for the OTH channel 203 in order for the OTH channel 203 to be more robust through inclusion of increased error detection and correction coding overhead. Usage of a different modulation scheme on the OTH channel 203 from that of the recruitment channel 205 also helps mitigate self-interference effects.
The frequency plan of network 200 may be further designed to provide a relatively small frequency separation between the recruitment channel 205 and the OTH channel 203, by use of a pair of closely spaced frequency division multiplexed (“CS-FDM”) signals, one frequency for the recruitment channel 205 and the other frequency for the OTH channel 203. By use of separate frequencies, the master node 201 and recruited nodes 202 can transmit simultaneously without the need for time slot (i.e., time-division multiplex, “TDM”) or code-division multiplex (“CDM”) synchronization. Whereas communication based on TDM would use relatively short signal intervals to switch between transmissions by the master node 201 and transmissions by the recruited nodes 202, communication based on CS-FDM can use a substantially uninterrupted recruitment signal in order to simplify synchronization of recruited nodes 202. Communication based on CS-FDM lessens or avoids the task of aligning time slots among a group of cooperating recruited nodes 202. The frequency separation between the recruitment channel 205 and the OTH channel 203 is typically about 100 kHz. An upper limit of the frequency separation is determined by antenna matching of the whip antenna (i.e., the Fano-Bode limit) which limits the instantaneous bandwidth to approximately 100-500 kHz. Communication based on CS-FDM is more spectrally efficient than a communication scheme that uses separate a transmit band of frequencies and a separate receive band of frequencies in a transceiver. Interference between closely spaced transmit and receive frequencies is lessened by use of a compensating impedance, such as that described in
It should be understood that one or more transmit or received functions may be implemented by a software defined radio having a processor programmed with software designed to replicate the functions described herein. There is little distinction left between hardware and software implementations of aspects of systems; the use of hardware or software is generally (but not always, in that in certain contexts the choice between hardware and software can become significant) a design choice representing cost vs. efficiency tradeoffs. There are various vehicles by which processes and/or systems and/or other technologies described herein can be effected (for example, hardware, software, and/or firmware). The choice of vehicle will vary with the context in which the processes and/or systems and/or other technologies are deployed. For example, if an implementer determines that speed and accuracy are paramount, the implementer may opt for a mainly hardware and/or firmware vehicle; if flexibility is paramount, the implementer may opt for a mainly software implementation; or, yet again alternatively, the implementer may opt for some combination of hardware, software, and/or firmware.
The foregoing detailed description has set forth various embodiments of the devices and/or processes via the use of block diagrams, flowcharts, and/or examples. Insofar as such block diagrams, flowcharts, and/or examples contain one or more functions and/or operations, it will be understood by those within the art that each function and/or operation within such block diagrams, flowcharts, or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. In one embodiment, several portions of the subject matter described herein may be implemented via Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), digital signal processors (DSPs), or other integrated formats. However, those skilled in the art will recognize that some aspects of the embodiments disclosed herein, in whole or in part, can be equivalently implemented in integrated circuits, as one or more computer programs running on one or more computers (for example, as one or more programs running on one or more computer systems), as one or more programs running on one or more processors (for example, as one or more programs running on one or more microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and or firmware would be well within the skill of one of skill in the art in light of this disclosure. In addition, those skilled in the art will appreciate that the mechanisms of the subject matter described herein are capable of being distributed as a program product in a variety of forms, and that an illustrative embodiment of the subject matter described herein applies regardless of the particular type of signal bearing medium used to actually carry out the distribution. Examples of a signal bearing medium include, but are not limited to, the following: a recordable type medium such as a floppy disk, a hard disk drive, a Compact Disc (CD), a Digital Video Disk (DVD), a digital tape, a computer memory, etc.; and a transmission type medium such as a digital and/or an analog communication medium (for example, a fiber optic cable, a waveguide, a wired communications link, a wireless communication link, etc.).
Those skilled in the art will recognize that it is common within the art to describe devices and/or processes in the fashion set forth herein, and thereafter use engineering practices to integrate such described devices and/or processes into data processing systems. That is, at least a portion of the devices and/or processes described herein can be integrated into a data processing system via a reasonable amount of experimentation. Those having skill in the art will recognize that a typical data processing system generally includes one or more of a system unit housing, an optional video display device, a memory such as volatile and non-volatile memory, processors such as microprocessors and digital signal processors, computational entities such as operating systems, drivers, graphical user interfaces, and applications programs, one or more interaction devices, such as a touch pad or screen, and/or control systems including feedback loops and control motors (for example, feedback for sensing position and/or velocity; control motors for moving and/or adjusting components and/or quantities). A typical data processing system may be implemented utilizing any suitable commercially available components, such as those typically found in data computing/communication and/or network computing/communication systems.
The herein described subject matter sometimes illustrates different components contained within, or connected with, different other components. It is to be understood that such depicted architectures are merely exemplary, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively “associated” such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as “associated with” each other such that the desired functionality is achieved, irrespective of architectures or intermediate components. Likewise, any two components so associated can also be viewed as being “operably connected”, or “operably coupled”, to each other to achieve the desired functionality, and any two components capable of being so associated can also be viewed as being “operably couplable”, to each other to achieve the desired functionality. Specific examples of operably couplable include but are not limited to physically mateable and/or physically interacting components and/or wirelessly interactable and/or wirelessly interacting components and/or logically interacting and/or logically interactable components.
With respect to the use of substantially any plural and/or singular terms herein, those having skill in the art can translate from the plural to the singular and/or from the singular to the plural as is appropriate to the context and/or application. The various singular/plural permutations may be expressly set forth herein for sake of clarity.
All references, including but not limited to patents, patent applications, and non-patent literature are hereby incorporated by reference herein in their entirety.
Although the invention herein has been described with reference to particular embodiments, it is to be understood that these embodiments are merely illustrative of the principles and applications of the present invention. It is therefore to be understood that numerous modifications may be made to the illustrative embodiments and that other arrangements may be devised without departing from the spirit and scope of the present invention as defined by the appended claims.
The U.S. Government has a paid-up license in this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of US government contracts N00014-05-C-0070, N00014-07-C-0131, and N00014-09-C-0021, all awarded by The Office of Naval Research.