I/Q calibration method and apparatus
10979153 · 2021-04-13
Assignee
Inventors
Cpc classification
H04B17/14
ELECTRICITY
H04L27/364
ELECTRICITY
H04L5/0051
ELECTRICITY
H04L27/3863
ELECTRICITY
International classification
Abstract
An apparatus and method are provided for a communication scheme for converging a 5G communication system for supporting a higher data transfer rate than a post-4G system with the IoT technology. A method includes configuring a loopback path between a transmitter and a receiver; transmitting a preconfigured signal from the transmitter to the receiver through the loopback path; identifying an image signal, wherein the image signal includes a distorted signal of the preconfigured signal; determining a gain error value and a phase error value based on the preconfigured signal and the image signal; and performing I/Q calibration based on the gain error value and the phase error value. A subcarrier in which the preconfigured signal is transmitted and a subcarrier in which the image signal is generated do not overlap.
Claims
1. An in-phase/quadrature (I/Q) calibration method of a transceiver, the method comprising: configuring a loopback path between a transmitter and a receiver; transmitting a preconfigured signal from the transmitter to the receiver through the loopback path; identifying an image signal, wherein the image signal includes a distorted signal of the preconfigured signal; determining a gain error value and a phase error value based on the preconfigured signal and the image signal; and performing I/Q calibration based on the gain error value and the phase error value, wherein a subcarrier in which the preconfigured signal is transmitted and a subcarrier in which the image signal is generated do not overlap, and wherein the preconfigured signal includes at least one of an uplink demodulation reference signal (DMRS), a downlink UE-specific reference signal, or a channel status information reference signal (CSI-RS).
2. The method of claim 1, wherein identifying the image signal comprises: identifying timing in which the preconfigured signal is transmitted in a first component carrier (CC); and identifying the image signal generated in a second CC based on the timing in which the preconfigured signal is transmitted.
3. The method of claim 2, wherein identifying the image signal further comprises: identifying the subcarrier in which the preconfigured signal is transmitted in the first CC; and identifying the subcarrier in which the image signal is generated in the second CC.
4. The method of claim 1, wherein the preconfigured signal is periodically transmitted in subcarriers of a plurality of resource blocks (RBs) included in a plurality of component carriers (CCs), and wherein the image signal is generated in subcarriers not overlapping the subcarriers in which the preconfigured signal is transmitted.
5. The method of claim 1, wherein determining the gain error value and the phase error value comprises: determining the gain error value by multiplying a real number value of a value, obtained by dividing the image signal by a conjugate of the preconfigured signal, by 2, and determining the phase error value by multiplying an imaginary number value of the value, obtained by dividing the image signal by the conjugate of the preconfigured signal, by 2.
6. The method of claim 1, wherein determining the gain error value and the phase error value comprises: determining a gain error value of the transmitter, a phase error value of the transmitter, a gain error value of the receiver, and a phase error value of the receiver according to:
7. A transceiver performing an in-phase/quadrature (I/Q) calibration, the transceiver comprising: a transmitter configured to transmit a preconfigured signal; a receiver configured to determine a gain error value and a phase error value based on the preconfigured signal; and a controller configured to: configure a loopback path between a transmitter and a receiver, transmit the preconfigured signal from the transmitter to the receiver through the loopback path, identify an image signal, wherein the image signal includes a distorted signal of the preconfigured signal, determine a gain error value and a phase error value based on the preconfigured signal and the image signal, and perform I/Q calibration based on the gain error value and the phase error value, wherein a subcarrier in which the preconfigured signal is transmitted and a subcarrier in which the image signal is generated do not overlap, and wherein the preconfigured signal includes at least one of an uplink demodulation reference signal (DMRS), a downlink UE-specific reference signal, or a channel status information reference signal (CSI-RS).
8. The transceiver of claim 7, wherein the controller is further configured to: identify timing in which the preconfigured signal is transmitted in a first component carrier (CC), and identify the image signal generated in a second CC based on the timing in which the preconfigured signal is transmitted.
9. The transceiver of claim 8, wherein the controller is further configured to: identify the subcarrier in which the preconfigured signal is transmitted in the first CC, and identify the subcarrier in which the image signal is generated in the second CC.
10. The transceiver of claim 7, wherein the preconfigured signal is periodically transmitted in subcarriers of a plurality of resource blocks (RBs) included in a plurality of component carriers (CCs), and wherein the image signal is generated in subcarriers not overlapping the subcarriers in which the preconfigured signal is transmitted.
11. The transceiver of claim 7, wherein the controller is further configured to: determine the gain error value by multiplying a real number value of a value, obtained by dividing the image signal by a conjugate of the preconfigured signal, by 2, and determine the phase error value by multiplying an imaginary number value of the value, obtained by dividing the image signal by the conjugate of the preconfigured signal, by 2.
12. The transceiver of claim 7, wherein the controller is further configured to determine a gain error value of the transmitter, a phase error value of the transmitter, a gain error value of the receiver, and a phase error value of the receiver according to:
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
DETAILED DESCRIPTION
(20) Hereinafter, various embodiments of the disclosure are described in detail with reference to the accompanying drawings.
(21) In describing the embodiments, descriptions of content that are well known in the art to which the disclosure pertains and not directly related to the disclosure are omitted in order to avoid obscuring the disclosure.
(22) For similar reasoning, in the accompanying drawings, some elements are enlarged, omitted, or depicted schematically. Further, the size of each element does not accurately reflect its real size. In the drawings, the same or similar elements may be assigned the same or similar reference numerals.
(23) The merits and characteristics of the disclosure and a method for achieving the merits and characteristics will become more apparent from the embodiments described in detail in conjunction with the accompanying drawings. However, the disclosure is not limited to the disclosed embodiments, and may be implemented in various different ways. The embodiments are provided to complete the disclosure of the disclosure and to allow those skilled in the art to understand the category of the disclosure.
(24) In the disclosure, each block of the flowchart illustrations and combinations of the blocks in the flowchart illustrations can be executed by computer program instructions. These computer program instructions may be mounted on a processor of a general purpose computer, a special purpose computer or other programmable data processing apparatus, so that the instructions executed by the processor of the computer or other programmable data processing apparatus execute the functions specified in the flowchart block(s). These computer program instructions may also be stored in computer-usable or computer-readable memory that can direct a computer or other programmable data processing equipment to function in a particular manner, such that the instructions stored in the computer-usable or computer-readable memory produce an article of manufacture including instruction means that implement the function specified in the flowchart block(s). The computer program instructions may also be loaded on a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-executed process, so that the instructions performing the computer or other programmable apparatus provide steps for executing the functions described in the flowchart block(s).
(25) Further, each block of the flowchart illustrations may represent a portion of a module, a segment, or a code, which includes one or more executable instructions for implementing a specified logical function(s). In some alternative implementations, the functions noted in the blocks may be performed out of order. For example, two blocks shown in succession may be executed substantially at the same time or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
(26) Herein, the term “unit” may refer software or a hardware component, such as a field programmable gate array (FPGA) or an application-specific integrated circuit (ASIC), and the “unit” may perform specific tasks. The “unit” may advantageously be configured to reside on an addressable storage medium and configured to operate on one or more processors. Accordingly, a “unit” may include components, such as software components, object-oriented software components, class components, and task components, processes, functions, attributes, procedures, sub-routines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functionalities provided in the components and “units” may be combined into fewer components and “units” or may be further separated into additional components and “units.” Further, the components and “units” may be implemented to operate on one or more central processing units (CPUs) within a device or a security multimedia card. Further, a “unit” may include one or more processors.
(27) The terms used in the following description are provided to help understanding the disclosure, and such specific terms may be changed into other forms without departing from the technical spirit of the disclosure.
(28) A recent wireless communication system may use quadrature modulation using quadrature in-phase (I) and quadrature (Q) at the same time, for up conversion in which a signal to be transmitted shifts from a base band to a pass band and down conversion in which a signal shifts from a pass band to a base band. Quadrature modulation has an advantage in that it can transmit a double signal using one carrier, but may degrade communication system performance because mutual interference occurs in I/Q signals if a mismatch occurs between local oscillator (LO) in-phase and quadrature.
(29) An I/Q mismatch may be divided into a gain mismatch and a phase mismatch. The gain mismatch refers to sizes of the I component and Q component of an LO being different. Further, the phase mismatch indicates that the I component and Q component of the LO are not quadrature because a difference between the phases of the LO I/Q is not 90°.
(30) If an I/Q mismatch occurs in the quadrature modulator of a transceiver, error vector magnitude (EVM) deterioration occurs. Overall communication system performance may be degraded because a packet error rate (PER) increases.
(31) A wireless communication system, such as mobile communication, uses a high degree of modulation, such as 16QAM, 64QAM, or 256QAM, in order to increase the data transmit rate. The calibration of a transceiver I/Q mismatch should be performed to guarantee smooth communication performance because modulation is more sensitive to a transceiver I/Q mismatch as the modulation has a higher degree.
(32)
(33) Referring to
(34) However, a gain imbalance and a phase imbalance may occur in quadrature modulators and demodulators. For example, as illustrated in graph (b) of
(35)
(36) Referring to
(37) The receiver 450 includes a reception (Rx) baseband processor 480, a receiver AFE 460, and an Rx antenna 401. The Rx baseband controller 480 includes an I/Q mismatch calibration unit 485. The receiver AFE 460 includes analog to digital convertors (ADCs) 467 and 468, amplifier/filters 465 and 466, down converters 463 and 464, a VGA 462, and a low noise amplifier (LNA) 461.
(38) The transceiver 400 includes a phase shift unit 429 and a switch 415 between the up converters 423 and 424 of the transmitter 410 and down converters 463 and 464 of the receiver 450 of the transceiver (or radio frequency (RF) unit) in order to remove the I/Q mismatch of the transmitter 410. In this case, the phase shift unit 429 may receive a training sequence having a phase that has been shifted in 0° and/or 90° through a loopback path. The receiver 450 may estimate the I/Q mismatches of the transmitter 410 and the receiver 450 at the same time using the training sequence.
(39) For example, the transmitter 410 may transmit a training signal, e.g., a first signal and a second signal, to the receiver 450 through the loopback path configured (formed) by turning on the switch 415 and connecting the phase shift unit 429. The phase shift unit 429 may add a phase to the second signal and provide the second signal to the receiver 450. The I/Q mismatch calibration unit 485 of the receiver 450 may identify a first I/Q mismatch and a second I/Q mismatch based on the received first signal and second signal. The I/Q mismatch calibration unit 485 may calculate the I/Q mismatch parameters of the transmitter 410 and the receiver 450 based on a first I/Q measurement value and a second I/Q measurement value. The I/Q mismatch calibration unit 485 may provide an I/Q mismatch parameter value of the transmitter 410 to the transmitter pre-distortion unit 445 of the transmitter 410. The transmitter pre-distortion unit 445 may perform a pre-distortion processing operation based on the received value.
(40) If the transceiver 400 performs I/Q calibration using a given training signal as described above, the transceiver 400 stops communication while performing calibration. That is, the transceiver 400 stops transmission and reception operations with a different network entity while it performs I/Q calibration using a given training signal, not a signal for transmission and reception with the different network entity.
(41) Factory calibration may not be suitable for an environment in which a transceiver is actually used due to a temperature variation, aging, or a voltage variation. Power-on calibration has problems in that it requires calibration attributable to a temperature variation and a base station (BS) is not frequently powered off. Accordingly, runtime calibration may be appropriate if communication is not stopped.
(42) Accordingly, in an I/Q calibration method according to an embodiment of the disclosure, an original signal may be used as a training signal if a subcarrier in which an image signal, i.e., a distorted signal of the original signal (or main signal), is generated and a subcarrier in which the original signal is transmitted do not overlap.
(43)
(44) Referring to
(45) For example, an original signal A 510 may be flipped on the basis of a center frequency, in order to generate an image signal A 515. An original signal B 520 may also be flipped on the basis of a center frequency, in order to generate an image signal B 525. In this case, the original signal A 510 and the original signal B 520 may be the same signal transmitted at given intervals on a frequency domain. Accordingly, if a subcarrier in which the original signals 510 and 520 are transmitted and a subcarrier in which the image signals 515 and 525 are transmitted do not overlap, as illustrated in
(46) If the transceiver is used in a UE, the transceiver may use a DMRS for I/Q calibration. Although a method of performing I/Q calibration using a DMRS is described below, the disclosure is not limited thereto, and I/Q calibration may be performed using an original signal not overlapping an image signal, i.e., a distorted signal of the original signal (or main signal).
(47)
(48) Referring to
(49) One resource block (RB) is configured with 12 subcarriers. In one RB of an extended physical uplink control channel (xPUSCH) resource, a DMRS may be transmitted in the 3 of the 12 subcarriers in a frequency domain, and may be transmitted in the third symbol in a time domain. 100 RBs may configure 1 component carrier (CC), and 8 CCs may be used for transmission.
(50) If a value k, is 0, a DMRS may be mapped to the subcarriers 0, 4, 8, . . . , 40, 44, . . . 592, 596, 601, 604, . . . 1193, 1197 of one CC. In this case, the No. 600 subcarrier may be a null subcarrier. The DMRS may be mapped to corresponding subcarriers of a CC #0 to a CC #7 and transmitted.
(51) The image signal of the DMRS transmitted in the CC #0 may appear in the CC #7. If a DMRS is mapped to the subcarriers 0, 4, 8, . . . , 40, 44, . . . 592, 596, 601, 604, . . . 1193, 1197 of the CC #0 and transmitted, image signals may appear in the subcarriers 1200, 1196, 1192, . . . 1160, 1156, . . . 608, 604, 599, 595, . . . , 7, 3 of the CC #7. Likewise, the image signal of a DMRS transmitted in the CC #1 may appear in the CC #6. The image signal of a DMRS transmitted in the CC #2 may appear in the CC #5. The image signal of a DMRS transmitted in the CC #3 may appear in the CC #4. The image signal of a DMRS transmitted in the CC #4 may appear in the CC #3. The image signal of a DMRS transmitted in the CC #5 may appear in the CC #2. The image signal of a DMRS transmitted in the CC #6 may appear in the CC #1. The image signal of a DMRS transmitted in the CC #7 may appear in the CC #0.
(52) As described above, an image signal may be used as information for calculating an I/Q mismatch because it appears in a subcarrier not overlapping a subcarrier in which the DMRS signal is transmitted.
(53)
(54) Referring to
(55) The receiver 750 includes an Rx baseband processor 780, a receiver AFE 760, and an Rx antenna 701. The Rx baseband controller 780 includes an I/Q mismatch calibration unit 785. The receiver AFE 760 includes ADCs 767 and 768, amplifier/filters 765 and 766, down converters 763 and 764, a VGA 762, and an LNA 761.
(56) The Tx baseband controller 740 may perform baseband modulation on a signal to be transmitted. The transmitter pre-distortion unit 745 may function to remove an I/Q mismatch influence in a transmission signal based on an I/Q mismatch estimation value of the transmitter.
(57) The DACs 727 and 728 function to convert a digital signal into an analog signal. The amplifier/filter 725 and 726 amplify and filter an analog transmission signal. The up converters 723 and 724 convert a baseband signal into a pass band signal. The VGA 722 adjusts output power of the transmitter. The PA 721 amplifies a transmission signal to higher power in order to transmit the transmission signal to the Tx antenna 702.
(58) The LNA 761 reduces noise of a received signal. The VGA 762 amplifies a received signal to a proper power. The down converters 763 and 764 convert a pass band signal into a baseband signal. The amplifier/filters 765 and 766 amplify and filter a received signal. The ADCs 767 and 768 convert analog signals into digital signals.
(59) The I/Q mismatch calibration unit 785 of the receiver may compensate for an I/Q mismatch influence in a received signal based on an I/Q mismatch estimation value of the receiver.
(60) The transceiver 700 also includes a phase shift unit 729 and a directional coupler or divider 715 between the up converters 723 and 724 of the transmitter 710 and the down converters 763 and 764 of the receiver 750 in order to remove the I/Q mismatch of the transmitter 710. The phase shift unit 729 may perform a phase shift on an original signal in 0° and/or 90°, and may provide the original signal to the receiver 750. The receiver 750 that has received the shifted signal through a loopback path may estimate the I/Q mismatches of the transmitter 710 and the receiver 750 at the same time.
(61) The transceiver 700 does not use a special training sequence for the I/Q mismatch estimation, but may perform I/Q calibration in real-time using an original signal. To this end, the transmitter 710 may perform I/Q calibration by transmitting a preconfigured (given) signal from among the signals transmitted through the antenna 702, to the receiver 750, through the coupler or divider 721. The preconfigured (given) signal is a signal whose image signal does not overlap an original signal as described above.
(62)
(63) For example, the transceiver 700 may use a timing correlation in order to find a signal used to perform I/Q calibration. The timing correlation may be used to find the timing of a signal transmitted in each CC because each CC has different timing due to a delay difference, such as a signal path.
(64) Referring to
(65) If an I/Q imbalance is frequency-dependent, timing correlation may be performed in order to find the image signals of signals transmitted in all the CC #0 to the CC #3. Alternatively, in order to perform I/Q imbalance calibration, only the results of timing correlation in the CC #0 may be used.
(66)
(67) Referring to
(68) At step 920, the transceiver 700 captures a loopbacked DMRS.
(69) At step 930, the transceiver 700 finds the DMRS timing of a CC #0 in the signal (DMRS), captured at step 920, based on timing correlation. The found DMRS signal is referred to as a CC0.
(70) At step 940, the transceiver 700 finds an image signal (or a mirror signal), corresponding to the original signal (DMRS) of the CC #0, in a CC #7 based on the DMRS timing of the CC #0. The image signal is denoted as CC0d.
(71) At step 950, the transceiver 700 captures an original signal (fCC0) transformed by performing fast Fourier transform (FFT) on the CC0, and captures an image signal (fCC0d) transformed by performing FFT on the CC0d.
(72) At step 960, the transceiver 700 finds a DMRS subcarrier in which the original signal (fCC0) is transmitted. A subcarrier in which a DMRS is transmitted is denoted as DMRS_CC0. For example, referring again to
(73) At step 970, the transceiver 700 finds an image DMRS subcarrier in which fCC0d is transmitted. A subcarrier in which an image DMRS is transmitted is denoted as DMRS_CC0d. For example, referring to
(74) At step 980, the transceiver 700 calculates a gain error and a phase error using the original DMRS signal (DMRS_CC0) and the image DMRS signal (DMRS_CC0d).
(75)
(76) Specifically,
(77) Referring to
(78) Assuming that an Rx gain error is E.sub.g and an Rx phase error is E.sub.p, the received signal (Y.sub.Rx) may be calculated as shown in Equation (1).
(79)
(80) In this case, if an original signal (DMRS_CC0) is e.sup.jωt, an image signal (DMRS_CC0d) may be
(81)
(82) Accordingly, a real number value (real(DMRS_CC0d/conj DMRS_CC0)) of a value obtained by dividing the image signal by a conjugate value of the original signal may be E.sub.g/2. A received gain error value (E.sub.g) may be the same as real(DMRS_CC0d/conj DMRS_CC0)*2.
(83) An imaginary number value (imag(DMRS_CC0d/conj DMRS_CC0)) of a value obtained by dividing the image signal by the conjugate value of the original signal may be E.sub.p/2. Accordingly, the received phase error value (E.sub.r) may be the same as imag(DMRS_CC0d/conj DMRS_CC0)*2.
(84)
(85) Referring to
(86)
(87) Referring to
(88)
(89) Referring to
(90) When a Tx I signal (Y.sub.TI) and a Tx Q signal (Y.sub.TQ) are input from the transmitter 710 to an up-mixer (UMIX), the UMIX may output a transmission signal (Y.sub.Tx). The transmission signal (Y.sub.Tx) may be calculated as shown in Equation (2).
(91)
(92) A loopback signal (Y.sub.Lb) that is loopbacked and input to the receiver 750 may be calculated as shown in Equation (3).
Y.sub.Lb=Y.sub.Tx.Math.L.sub.∅.Math.e.sup.j∅ (3)
(93) When the loopback signal (Y.sub.Lb) is input to the down mixer (DMIX) of the receiver 750, an I signal (Y.sub.RI) and a Q signal (Y.sub.RQ) may be output. The received signal (Y.sub.Rx) of the receiver 750 may be the sum of the I signal (Y.sub.RI) and the Q signal (Y.sub.RQ) (Y.sub.Rx=Y.sub.RI+Y.sub.RQ). The received signal (Y.sub.Rx) may be calculated as shown in Equation (4).
(94)
(95) Further, Equation (4) may be expressed as Equation (5).
(96)
(97) In Equation (5), the
(98)
component is an original signal component. The
(99)
component is an image signal component.
(100) Assuming that the main signal is Y.sub.R_Main and an error is very small,
(101)
becomes closer to 0. Accordingly, the main signal (Y.sub.R_Main) may be expressed as shown in Equation (6).
(102)
(103) If an image signal is Y.sub.R_Image, the image signal (Y.sub.R_Image) may be expressed as shown in Equation (7).
(104)
(105) Based on Equation (7), error values may be obtained as shown in Equation (8).
E(ω)≈A(ω).sup.−1.Math.F.sub.l(ω) (8)
(106) If Y.sub.TI=cos wt and Y.sub.TQ=sin wt,
(107)
F.sub.R_Image is an image signal, and F.sub.R_Main is an original signal.
(108) If the original signal (DMRS_CC0) is e.sup.jωt, the image signal (DMRS_CC0d) may be
(109)
(110) A Tx gain error ε.sub.T, a Tx phase error φ.sub.T, an Rx gain error ε.sub.R, and an Rx phase error φ.sub.R may be calculated according to Equation (8).
(111) The pre-distortion unit (or compensator) 745 of the transmitter 710 of
(112) The I/Q mismatch calibration unit (or compensator) 785 of the receiver 750 of
(113)
(114) Referring to
(115) If all gain error and phase error values are calculated in the CC #0 and the CC #7, frequency selection latency of a loopback path may be reduced. I/Q timing distortion may be estimated through the calculation in the CC #0 and the CC #7.
(116)
(117)
(118) As described above, if an image signal, i.e., a distorted signal of an original signal (or main signal), does not overlap the original signal, the signal may be used for I/Q calibration.
(119) Accordingly, as illustrated in
(120) The DMRS described in a portion related to
(121) A UE-specific reference signal illustrated in
(122) As illustrated in
(123) Alternatively, as illustrated in
(124) Referring to
(125) As described above, if the image signal of an original signal does not overlap the original signal, the corresponding signal may be used for I/Q calibration.
(126)
(127) Referring to
(128) The controller 1820 controls the UE to perform any one operation of the above-described embodiments. For example, the controller 1820 of the UE may control to form a loopback path between the transmitter and the receiver, transmit a preconfigured signal from the transmitter to the receiver through the loopback path, identify an image signal, i.e., a distorted signal of the preconfigured signal, calculate a gain error value and a phase error value using the preconfigured signal and the image signal, and perform I/Q calibration based on the gain error value and the phase error value.
(129) The transceiver 1810 may transmit and receive signals based on any one operation of the above-described embodiments. The transmitter may transmit a preconfigured signal to a different network entity or receiver. The receiver may calculate a gain error value and a phase error value based on the preconfigured signal.
(130) The controller 1820 and the transceiver 1810 do not need to be essentially implemented as separate modules, but may be implemented in a form, such as a single chip. The controller 1820 and the transceiver 1810 may be electrically connected.
(131) The controller 1820 may be a circuit, an application-specific circuit, or at least one processor. The operations of the UE may be realized by including a memory device (or storage unit) in which a corresponding program code has been stored in an element within the UE. That is, the controller 1820 may execute the above-described operations by reading a program code stored in the memory device by a processor or CPU and executing the program code.
(132)
(133) Referring to
(134) The controller 1920 controls the base station to perform any one operation of the above-described embodiments. For example, the controller 1920 may control to form a loopback path between the transmitter and the receiver, transmit a preconfigured signal from the transmitter to the receiver through a loopback path, identify an image signal, that is, a distorted signal of the preconfigured signal, calculate a gain error value and a phase error value using the preconfigured signal and the image signal, and perform I/Q calibration based on the gain error value and the phase error value.
(135) The transceiver 1910 of the base station may transmit and receive signals based on any one operation of the above-described embodiments. The transmitter may transmit a preconfigured signal to a different network entity or receiver. The receiver may calculate a gain error value and a phase error value based on the preconfigured signal.
(136) The controller 1920 and the transceiver 1910 do not need to be essentially implemented as separate modules, but may be implemented in a form, such as a single chip. The controller 1920 and the transceiver 1910 may be electrically connected.
(137) The controller 1920 may be a circuit, an application-specific circuit, or at least one processor. The operations of the base station may be realized by including a memory device (or storage unit) in which a corresponding program code has been stored in an element within the base station. That is, the controller 1920 may execute the above-described operations by reading a program code stored in the memory device by a processor or CPU and executing the program code.
(138) According to an embodiment of the disclosure, a method and apparatus are provided for I/Q calibration to be performed in real time.
(139) Runtime calibration can be performed based on an environment change, such as a temperature variation, aging, or a voltage variation, in addition to factory calibration.
(140) A method is also provided for communication to be continuously performed without being stopped during calibration.
(141) Effects of the disclosure are not limited to the above-described effects, and other technical effects not described above may be evidently understood by those skilled in the art to which the disclosure pertains from the following description.
(142) The embodiments of the disclosure disclosed in the specification and drawings have suggested given examples in order to easily describe the technical contents of the disclosure and to help understanding of the disclosure, and are not intended to limit the scope of the disclosure. That is, it is evident to those skilled in the art to which the disclosure pertains that other modified examples based on technical spirit of the disclosure may be practiced. Further, the embodiments may be combined and operated, if necessary.
(143) While the disclosure has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the disclosure as defined by the appended claims and their equivalents.