The disclosure generally relates to microwave systems, including systems for minimizing impairments generated during upconversion and downconversion in microwave systems.
In communication systems, a point to point (PtP) communication link connects a single node to another single node. In contrast, a point to multipoint link connects a single node to multiple nodes. Microwave systems are frequently used for PtP communication. Microwave systems have several advantages over alternative communication systems. For example, microwave systems use high frequencies, which require smaller antennas, and these high frequencies can enable microwave systems to have a high data transmission rate and broad bandwidth.
PtP communications are commonly used between nodes in a backhaul portion of a wireless communication network. The backhaul portion includes links between nodes of the core network. For example, in a wireless PtP communication system, a first antenna can have a PtP communication link to a second antenna. Each antenna can include a dish reflector, a horn and an outdoor unit (ODU). Other types of antennas can be used as will be understood by those skilled in the art.
The ODU typically performs both necessary intermediate frequency (IF) conversions as well as radio frequency (RF) conversions. Therefore, these conventional outdoor units are relatively large in size, and are generally quite complicated to implement within these conventional antennas. Additionally, there is a lack of low cost components in the current marketplace that can perform the necessary RF conversions. Consequently, in addition to their complexity, typical outdoor units are also very expensive.
The accompanying drawings, which are incorporated in and constitute part of the specification, illustrate embodiments of the disclosure and, together with the general description given above and the detailed descriptions of embodiments given below, serve to explain the principles of the present disclosure. In the drawings:
Features and advantages of the present disclosure will become more apparent from the detailed description set forth below when taken in conjunction with the drawings, in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The drawing in which an element first appears is indicated by the leftmost digit(s) in the corresponding reference number.
In the following description, numerous specific details are set forth to provide a thorough understanding of the disclosure. However, it will be apparent to those skilled in the art that the disclosure, including structures, systems, and methods, may be practiced without these specific details. The description and representation herein are the common means used by those experienced or skilled in the art to most effectively convey the substance of their work to others skilled in the art. In other instances, well-known methods, procedures, components, and circuitry have not been described in detail to avoid unnecessarily obscuring aspects of the disclosure.
References in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
For purposes of this discussion, the term “module” shall be understood to include one of software, or firmware, or hardware (such as circuits, microchips, processors, or devices, or any combination thereof), or any combination thereof. In addition, it will be understood that each module can include one, or more than one, component within an actual device, and each component that forms a part of the described module can function either cooperatively or independently of any other component forming a part of the module. Conversely, multiple modules described herein can represent a single component within an actual device. Further, components within a module can be in a single device or distributed among multiple devices in a wired or wireless manner.
Embodiments of the present disclosure provide systems and methods for providing digital corrections of outdoor unit (ODU) impairments within indoor units (IDUs). Making these digital corrections in IDUs instead of ODUs advantageously lowers the cost and power consumption of the ODUs. For example, in an embodiment, the IDU can match the frequency of the data transmitted by the ODU to receive data from the ODU containing impairments occurring during transmission of the data. An error correction module located in the IDU can then digitally correct these impairments. In an embodiment, the error correction module compensates for the impairments by cancelling transmission (TX) I/Q errors, rotation errors, and receive (RX) I/Q errors that occurred during transmission.
Conventional microwave backhaul architectures are generally implemented as either a split mount outdoor unit (split mount ODU) configuration or an all outdoor unit (all ODU) configuration. Conventional split mount ODU configurations are generally comprised of both an indoor unit (IDU) and an outdoor unit (ODU), where the IDU and the ODU are connected over a coaxial interconnect (e.g., a coaxial cable). The IDU in a conventional split mount ODU configuration typically includes a modem, a digital-to-analog converter and a baseband-to-intermediate frequency converter. Under normal operation, these conventional split mount ODU configurations generally involve transmitting an analog signal, at an intermediate frequency, over the coaxial interconnect between the IDU and the ODU.
In an embodiment, first microwave transceiver 102a can initiate communication by accessing an information source, which may comprise, for example, audio data, video data, or any other data. To facilitate this communication, IDU1120a can be electrically connected to a core network 150 via a high-capacity IP/Ethernet connection. In particular, IDU1120a can be configured to acquire one or more sequences of digital data (e.g., audio data, video data, data transmitted over a high capacity IP/Ethernet connection, or the like) from the core network. IDU1120a can also be configured to support several additional services, such as Ethernet, and control data that is aggregated over a radio link to provide some examples.
In an embodiment, IDU1120a may be implemented at a location that is substantially removed from ODU1110a, such as at a location at ground level. For example, IDU1120a may be positioned inside of a home or an office building, or the like. Conversely, ODU1110a may be implemented at a substantially elevated location, such as on top of a pole, on top of an antenna tower, or on top of a building. In some embodiments, IDU1120a and ODU1110a may be separated by a distance up to approximately 300 meters. However, the distance of separation is not limited to this exemplary range and can be any distance as will be apparent to those skilled in the relevant arts without departing from the spirit and scope of the present disclosure.
In an embodiment, system 100 can be implemented such that data may be transmitted from IDU1120a, across communication link 130a, to ODU1110a, and subsequently to antenna 140a, where communication over a wireless link to second microwave transceiver 102b can then be initiated. System 100 can also be implemented such that data received by antenna 140a (e.g., from second microwave transceiver 102b) can be transmitted from ODU1110a over communication link 130a to IDU1120a.
Although
In an embodiment, the link over communication links 130 is a frequency-division duplexing (FDD) link. For example, in the FDD link over communication link 130a, IDU1120a and ODU1110a operate at different carrier frequencies. By altering the frequency at which IDU1120a and ODU1110a send and receive data, IDU1120a and ODU1110a can send and receive a transmission at the same time. Thus, a frequency offset exists between uplink and downlink communications sent between IDU1120a and ODU1110a.
In an embodiment, information sent over communication links 130 using FDD contains a transmission (TX) channel, a receive (RX) channel, TX control information, RX control information, and data. For example, in an embodiment, the RX data sent over communication link 130a is an intermediate frequency (IF) signal typically around 140 MHz, and the TX data sent over communication link 130a is an IF signal typically around 350 MHz. At the same time, the frequencies of radio frequency (RF) signals (TX and RX) at ODU1 antenna 140a are at very high frequencies (e.g., typically in the range of 6 GHz to 43.5 GHz).
Due to cost and power savings, implementation of direct conversion receivers and transmitters is desirable, but the implementation is challenging because of the high image rejection and locally controlled oscillator (LO) leakage suppression that is required. For example, in general, the required image rejection and LO leakage suppression are around 80 dB, which is not easily achieved by a straightforward RF design. At the same time, filtering of the LO leakage and/or the image is very challenging and expensive at high RF frequencies.
Direct conversion of the IF signals to the desired TX or RX frequencies is challenging due to the image frequency and LO leakage that might violate the transmission MASK in TX or cause RX desensitization. Therefore, the most common ODU architecture is a superheterodyne transmitter and receiver. The superheterodyne transmitter and receiver filters the image frequency and the LO leakage with external expensive filters (e.g., usually ceramic filters). PtP systems operate at SNR of about 50 dB, so implementation of these up-converters and down-converters (e.g., at 2-3 GHz) would involve power-hungry circuitry and non-trivial silicon size.
In an embodiment, process errors, temperature, and voltage variations in IDUs 120 and ODUs 110 can introduce impairments into transmitted data. In an embodiment, these impairments can be corrected within ODUs 110. However, correcting these impairments within ODUs 110 requires additional functionality within ODUs 110, which increases the cost and power consumption of ODUs 110. Embodiments of the present disclosure provide systems and methods for providing digital corrections of ODU impairments within IDUs 120, which lowers the cost and power consumption of ODUs 110. For example, in an embodiment, an error correction module located in IDUs 120 can digitally correct these impairments.
Embodiments of the present disclosure further enable direct transmission and direct reception in ODUs 110 without any image or LO leakage filtering. For example, in an embodiment, the ODUs 110 can down-convert the signal (e.g., at 350 MHz) coming from the IDUs 120 to baseband. ODUs 110 can then up-convert the IF signal directly to the desired RF frequency (e.g., in the range of 6-43.5 GHz in PtP systems) for transmission by antennas 140. ODUs 110 can also receive RF signals and down-convert them directly to baseband. After filtering interference and stabilizing the power of the received signal (e.g., via an automatic gain controller), the signal is up-converted to low IF frequency (e.g., 140 MHz) and passed to IDUs 120 over communication links 130. In an embodiment, these direct conversions in ODUs 110 generate image frequencies and LO leakage that falls in band, corrupting the signal. Embodiments of the present disclosure provide systems and methods for recovering the signal in IDUs 120 by digital correction (e.g., by cancelling the image and LO leakage).
For example, in
Antenna 140b receives data signal 205 and sends it to ODU2110b. ODU2110b down-converts data signal 205 from RF to baseband using down-converter 233. After ODU2110b performs baseband processing, ODU2110b up-converts data signal 205 using up-converter 234 for transmission to IDU2120b. For example, in an embodiment, ODU2110b up-converts data signal 205 from baseband to 140 MHz. ODU2110b sends the up-converted data signal 205 to IDU2120b over communication link 130b. IDU2120b down-converts data signal 205 using down-converter 237. For example, in an embodiment, IDU2120b down-converts data signal 205 from 140 MHz to baseband. IDU2120b sends data signal 205 to error correction module 238b to correct errors that occurred during transmission of the data. In an embodiment, error correction module 238b is, or is implemented on, a modem of IDU2120b. After the errors have been corrected, IDU2120b can transmit the corrected data 240 to a device and/or network coupled to IDU2120b. In an embodiment, the various up-converters and down-converters discussed with reference to embodiments of the present disclosure include the requisite mixers, local oscillator, filters, and amplifiers to perform the frequency conversions discussed herein.
Ŝ=G
6
P
6
R
6
R
5
G
5
P
5
G
4
P
4
R
4
R
3
G
3
P
3
G
2
P
2
R
2
R
1
P
1
G
1
·S (Equation 1)
As shown in
Antenna 140b receives the up-converted signal y 244 and sends it to ODU2110b. Down-converter 233 in ODU2110b introduces another gain error, phase error, and rotation error 256. Up-converter 234 in ODU2110b also introduces a gain error, phase error, and rotation error 258. Down-converter 237 of IDU2120b can also have a different gain, phase, and rotation 260. Down-converter 237 produces down-converted output signal Ŝ 264. As shown by Equation 1 262, down-converted output signal Ŝ 264 can contain errors from multiple sources, and error correction module 238b can correct these errors before sending the corrected data 240 to a device and/or network coupled to IDU2120b.
In an embodiment, TX up-converter 302a, RX down-converter 304a, IF digital numerically controlled oscillator (NCO) 306a, and error correction module 238a are implemented using a single integrated circuit (IC). In an embodiment, error correction module 238a is implemented on a separate IC. In an embodiment, devices 300 are coupled to N-Plexers 310, which are configured to multiplex and/or demultiplex data. For example, in an embodiment, N-Plexer 310a can multiplex data sent by TX up-converter 302a and/or error correction module 238a and send it to ODU1110a across communication link 130a. Additionally, in an embodiment, N-Plexer 310a can also demultiplex data sent by ODU1110a across communication link 130a and send it to RX down-converter 304a.
ODUs 110 are configured to send data that is sent from IDUs 120 across communication links 130 to antennas 140. ODUs 110 are further configured to receive data from antennas 140 and send it to IDUs 120 via communication links 130. ODUs 110 multiplex and/or demultiplex data sent from IDUs 120 via N-Plexers 312. Received data is sent from N-Plexers 312, down-converted using TX intermediate frequency (IF) down-converters 316 to baseband, and processed. Data to be transmitted via antennas 140 is up-converted using TX radio frequency (RF) up-converters 318, amplified by power amplifiers 324, multiplexed using duplexers 314, and sent to antennas 140 for transmission. Received data is multiplexed and/or demultiplexed using duplexers 314, down-converted using RX RF down-converters 322 to baseband, and processed. Data to be sent to IDUs 110 is up-converted using RX IF up-converters 320, multiplexed and/or demultiplexed using N-plexers 312, and sent to IDUs 120 via communication link 130.
In an embodiment, TX IF down-converter 316a is substantially identical to down-converter 212 in
In an embodiment, IF and RF synthesizers 326 generate locally controlled oscillator (LO) signals, based on reference frequencies fREF1 328a and fREF2 328b, to be used by TX IF down-converters 316 and by RX RF up-converters 318 and 322. Additionally, IF digital NCOs 306 generate LO signals to be used by TX up-converters 302, RX down-converters 304, and/or error correction modules 238. These reference frequencies can deviate from their desired values due to process errors, temperature, and voltage variations in IDUs 120 and ODUs 110. Any error in the reference frequency fREF1 328a and fREF2 328b of IF and RF synthesizers 326 would likely generate an error at the output frequency of IF and RF synthesizers 326.
In an embodiment, direct re-modulation (e.g., up-converting from baseband to RF) and re-demodulation (e.g., down-converting from RF to baseband) have limited I/Q matching. Thus, the transmitted data can be corrupted by the image frequencies. The transmitted data can be recovered using I/Q correction techniques (e.g., as performed by error correction modules 238).
Error correction modules 238 can compensate for I/Q mismatches and recover the transmitted data. In an embodiment, error correction modules 238 recover the transmitted data by estimating fREF1 328a and fREF2 328b, cancelling IF frequency errors, and cancelling I/Q errors.
In an embodiment, desired values of the TX and RX frequencies for IF and RF synthesizers 326 (e.g., fIF
Error correction modules 238 can estimate fREF1 328a and fREF2 328b and can correct the errors in fREF1 and fREF2. As shown in
In an embodiment, the frequency output from RX down-converter 304a is expected to be at baseband, and therefore any offset from baseband of the actual frequency output from RX down-converter 304a can be due to error(s) in fREF1 328a. Error correction module 238a can adjust the frequency of IF digital NCO 306a to compensate for this frequency offset. Specifically, error correction module 238a can adjust the frequency of IF digital NCO 306a so that fIF
In an embodiment, IDU1120a has knowledge of the values of fIF
In an embodiment, if ODUs 110 have substantially identical hardware, nominal values of fREF1 328a and fREF2 328b are substantially the same. If fREF1=fREF2, it can be assumed that N2=N3, M2=M3, N4=M4, and N1=M1. Equation (4) 374 and Equation (5) 376 are equations for estimating fREF1 328a and fREF2 328b with these assumptions. As illustrated by
Once IDUs 120 receive a signal from ODUs 110, IDUs 120 can match their frequencies to the frequencies of the received signal from ODUs 110 to enable IDUs 120 to properly receive the signal (e.g., without additional noise or distortion). In an embodiment, error correction module 238a can match fIF
To cancel IF frequency errors, error correction modules 238 can configure the IF frequencies of IDUs 120 to match the IF frequencies of ODUs 110. This enables error correction modules 238 to cancel the rotation errors R in IDU1120a and IDU2120b. For example, as previously discussed,
R
1
=R
2
−1 (Equation 6)
R
6
=R
5
−1 (Equation 7)
After cancelling the IF frequency errors, Equation 1 (labeled 262 in
Equation 8 gathers the TX I/Q errors (PTXGTX) and the RX I/Q errors (PRXGRX), where RTX,RX is the frequency error occurring during transmission from IDU1120a and IDU2120b, representing the frequency error occurring between the RF signal transmitted by TX RF up-converter 318a and the RF signal received by RX RF down-converter 322a. In Equation 8, the data is represented by S. The data after the effects of TX I/Q mismatch can be represented as PTXGTX·S. The data after the effects of rotation (TX-RX frequency error) can be represented as RTX,RXPTXGTX·S. Finally, the data after the effects of RX I/Q mismatch is shown in Equation 8, i.e., GRXPRXRTX,RXPTXGTX·S. Equation 9 below rewrites Equation 8 to obtain the data S:
S=G
TX
−1
P
TX
−1
R
TX,RX
−1
P
RX
−1
G
RX
−1
Ŝ=G
TX
−1
P
TX
−1
R
TX,RX
−1
P
RX
−1
G
RX
−1
G
RX
P
RX
R
TX,RX
P
TX
G
TX
·S (Equation 9)
As would be understood by one of skill in the art, using Equations 8 and 9, error correction modules 238 can estimate the I/Q mismatch and frequency errors occurring during communication between IDU1120a and IDU2120b. For example, in an embodiment, error correction module 238a can estimate the TX I/Q mismatch to obtain PTXGTX in Equation 8 and can correct the TX I/Q mismatch. Error correction module 238a can estimate the TX-RX frequency error due to rotation to obtain RTX,RX in Equation 8. Error correction module 238a can estimate RX I/Q mismatch to obtain PRXGRX in Equation 8 and can correct the RX I/Q mismatch.
For example, in
Using these techniques for I/Q mismatch cancellation, embodiments of the present disclosure enable PtP systems, such as PtP microwave backhaul systems, to achieve significant cost and power reduction in the RF section located in ODUs 110. By fixing I/Q impairments of the whole link, the ODU cost and power consumption are lowered. Further, by avoiding having to perform I/Q mismatch cancellation for ODUs 110 in the ODU using RF or digital circuitry, the design cycle for ODUs 110 can be shortened. Additionally, because I/Q mismatch cancellation is performed in IDUs 120, in an embodiment, one side of the link can be working in a split-mount configuration while the other side can be working in an all-ODU (e.g., RF and modem in the ODU) configuration, and the RF section can employ re-modulation in an RX section and superhetrodyne in a TX section (or vice versa).
In step 630, a reference frequency of the ODU is estimated. For example, error correction module 238a can calculate fREF1 328a of ODU1110a using Equation 2 370. In step 640, impairments occurring during transmission of the signal are cancelled. For example, error correction module 238a can cancel IF frequency errors by setting fIF
It is to be appreciated that the Detailed Description, and not the Abstract, is intended to be used to interpret the claims. The Abstract may set forth one or more but not all exemplary embodiments of the present disclosure as contemplated by the inventor(s), and thus, is not intended to limit the present disclosure and the appended claims in any way.
The present disclosure has been described above with the aid of functional building blocks illustrating the implementation of specified functions and relationships thereof. The boundaries of these functional building blocks have been arbitrarily defined herein for the convenience of the description. Alternate boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed.
The foregoing description of the specific embodiments will so fully reveal the general nature of the disclosure that others can, by applying knowledge within the skill of the art, readily modify and/or adapt for various applications such specific embodiments, without undue experimentation, without departing from the general concept of the present disclosure. Therefore, such adaptations and modifications are intended to be within the meaning and range of equivalents of the disclosed embodiments, based on the teaching and guidance presented herein. It is to be understood that the phraseology or terminology herein is for the purpose of description and not of limitation, such that the terminology or phraseology of the present specification is to be interpreted by the skilled artisan in light of the teachings and guidance.
Any representative signal processing functions described herein can be implemented using computer processors, computer logic, application specific circuits (ASIC), digital signal processors, etc., as will be understood by those skilled in the art based on the discussion given herein. Accordingly, any processor that performs the signal processing functions described herein is within the scope and spirit of the present disclosure.
The above systems and methods may be implemented as a computer program executing on a machine, as a computer program product, or as a tangible and/or non-transitory computer-readable medium having stored instructions. For example, the functions described herein could be embodied by computer program instructions that are executed by a computer processor or any one of the hardware devices listed above. The computer program instructions cause the processor to perform the signal processing functions described herein. The computer program instructions (e.g. software) can be stored in a tangible non-transitory computer usable medium, computer program medium, or any storage medium that can be accessed by a computer or processor. Such media include a memory device such as a RAM or ROM, or other type of computer storage medium such as a computer disk or CD ROM. Accordingly, any tangible non-transitory computer storage medium having computer program code that cause a processor to perform the signal processing functions described herein are within the scope and spirit of the present disclosure.
While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the disclosure. Thus, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
This application claims the benefit of U.S. Provisional Patent Application No. 61/934,527 filed on Jan. 31, 2014, and is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61934527 | Jan 2014 | US |