CN102972090B - The signal characteristic difference condition defining method that TRX calibrator (-ter) unit and TRX cause - Google Patents
The signal characteristic difference condition defining method that TRX calibrator (-ter) unit and TRX cause Download PDFInfo
- Publication number
- CN102972090B CN102972090B CN201180001454.5A CN201180001454A CN102972090B CN 102972090 B CN102972090 B CN 102972090B CN 201180001454 A CN201180001454 A CN 201180001454A CN 102972090 B CN102972090 B CN 102972090B
- Authority
- CN
- China
- Prior art keywords
- processor
- trx
- digital signal
- dbf
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 239000013256 coordination polymer Substances 0.000 claims description 194
- ZLIBICFPKPWGIZ-UHFFFAOYSA-N pyrimethanil Chemical compound CC1=CC(C)=NC(NC=2C=CC=CC=2)=N1 ZLIBICFPKPWGIZ-UHFFFAOYSA-N 0.000 claims description 17
- 230000015572 biosynthetic process Effects 0.000 abstract 2
- 238000006243 chemical reaction Methods 0.000 description 40
- 101000942680 Sus scrofa Clusterin Proteins 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 9
- 101100062706 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) DBF20 gene Proteins 0.000 description 5
- 230000001934 delay Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005855 radiation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/28—Cell structures using beam steering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Radio Transmission System (AREA)
Abstract
A kind of transceiver calibrator (-ter) unit, comprise: N number of digital beam-forming module, N number of with digital beam-forming module transceiver, N number of with transceiver coupler one to one one to one, also comprise the first calibrated channel, the second calibrated channel, main connecting line and processor.Main connecting line and processor are all between the first calibrated channel and the second calibrated channel.One end of each coupler connects main connecting line, and the other end connects each self-corresponding transceiver; Processor, digital beam-forming module, with digital beam-forming module one to one transceiver, coupler, main connecting line, the first calibrated channel, processor are linked in sequence formation first loop one to one with transceiver.Processor, digital beam-forming module, with digital beam-forming module one to one transceiver, coupler, main connecting line, the second calibrated channel, processor are linked in sequence formation second loop one to one with transceiver.Processor is according to following equation: the feature difference of the first loop to the digital signal after raw digital signal process and raw digital signal equals the signal characteristic difference sum caused by the first loop, and the feature difference of the second loop to the digital signal after raw digital signal process and raw digital signal equals the signal characteristic difference sum caused by the second loop, determines the difference of the signal characteristic difference caused by benchmark transceiver and the signal characteristic difference caused by other transceivers.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a transceiver TRX calibration device and a method for determining signal characteristic difference conditions caused by TRX.
Background
A plurality of Transceivers (TRX) are generally arranged in a base station connected with multiple antennas, and in order to form a radiation lobe pattern (radiationlobe pattern) meeting requirements in the air, the amplitude, phase and delay characteristics of each path of signals exciting the multiple antennas are required to meet specific distribution, that is, the amplitude, phase and delay characteristics of signals output by each path of Transceiver are required to meet specific distribution. However, even if each transceiver uses the same device, since the core devices of the transceivers are still analog devices, the characteristic differences of the signals caused by each transceiver (i.e. the amplitude, phase and delay differences of the signals) may still be different, so that the characteristic differences of the signals caused by each transceiver need to be compensated, i.e. the transceivers need to be calibrated.
Fig. 1 shows a structure diagram of a base station using a parallel calibration method provided in the prior art, and for clarity of explanation of the prior art, fig. 1 also shows an antenna array (RadiationArray). The base station includes two parts, namely, a Radio Remote Unit (RRU) and a Base Band Unit (BBU). The interface between the RRU and the BBU is a CPRI (common public radio interface). The RRU internally comprises: an S/P module, a COM module, a plurality of DBFs (digital beam forming) modules, a plurality of TRXs and a plurality of CPs (couplers), a Multiplexer (Multiplexer), and a calibration channel (calibration channel). The S/P module is a serial-to-parallel conversion module, which performs serial-to-parallel conversion on a signal (for example, a signal used for calibration, referred to as an original calibration signal for short) received by the CPRI from the BBU to obtain multiple paths of IQ signals, where the multiple paths of IQ signals are assumed to be N paths of IQ signals, the N paths of IQ signals are respectively input to N DBF modules, the N DBF modules are in completely consistent initial states, output signals of the N DBF modules are input to N TRXs, the N TRXs perform modulation, demodulation, up-down frequency conversion, amplification, filtering, a/D, D/a and other processing on the signal, and send the processed radio frequency signal to the antenna array. The N CPs respectively extract radio frequency signals sent to the antenna array by the N TRX modules and send the radio frequency signals to the multiplexer, the multiplexer multiplexes the radio frequency signals sent by the N CPs to a calibration channel, the calibration channel carries out modulation, demodulation, up-down frequency conversion, filtering, A/D, D/A and other processing on each path of radio frequency signals to obtain a final calibration signal, the difference between the final calibration signal and an original standard signal is obtained, further, signal characteristic differences caused by the N TRXs are obtained, and then each DBF module is controlled to carry out characteristic compensation so as to calibrate the TRXs.
In the above scheme, since the calibration channels are connected in parallel, the calibration channels can only know the characteristic difference between each path of TRX and CP, between CP and multiplexer, and between multiplexer and calibration channel, but it cannot be distinguished whether the characteristic difference is caused by TRX or by the connection line between CP and multiplexer, so that in order to obtain the signal characteristic difference caused by N TRX, the signal characteristic difference caused by the paths from CP to calibration channel is required to be the same.
Fig. 2 shows a structure diagram of a base station using a serial calibration method provided in the prior art, and the difference between fig. 2 and fig. 1 is that: one end of each CP is connected to the main connecting line in sequence, the other end of each CP is connected with the corresponding TRX, and in order to obtain the signal characteristic difference caused by N TRXs, the signal characteristic difference caused by the path from each CP to the calibration channel needs to be measured.
The existing serial calibration method has the following disadvantages:
in order to obtain the signal characteristic differences caused by the N TRXs, the signal characteristic differences caused by the paths from the CPs to the calibration channel need to be measured.
Disclosure of Invention
Embodiments of the present invention provide a transceiver TRX calibration device and a method for determining a signal characteristic difference condition caused by a TRX, which can obtain a signal characteristic difference condition caused by a TRX without measuring a signal characteristic difference caused by a path from each CP to a calibration channel, so as to accurately calibrate each TRX.
One aspect of the present invention provides:
a transceiver TRX calibration apparatus, comprising: the device comprises N digital beam forming modules DBF, N TRXs corresponding to the DBF one by one, N couplers CP corresponding to the TRXs one by one, wherein N is more than or equal to 2, the device also comprises a first calibration channel and a second calibration channel, a main connecting line is positioned between the first calibration channel and the second calibration channel, one end of each CP is connected with the main connecting line, the other end of each CP is connected with the corresponding TRX, and the TRX calibration device also comprises a processor;
the system comprises a processor, a DBF, TRXs corresponding to the DBF one by one, CPs corresponding to the TRXs one by one, a main connecting line, a first calibration channel and the processor, wherein the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs, the main connecting line, the first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs in one-to-one correspondence with the DBF, the CPs in one-to-one correspondence with the TRXs, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop;
the processor is configured to send an original digital signal, and receive digital signals obtained by processing the original digital signal by the first loop and the second loop, respectively; determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the second loop is equal to the sum of the signal characteristic differences caused by the second loop.
Another aspect of the present invention provides:
a TRX calibration apparatus, comprising: the device comprises N digital beam forming modules DBF, N TRXs corresponding to the DBF one by one, N couplers CP corresponding to the TRXs one by one, and a calibration channel, wherein the N digital beam forming modules CP comprises a main connecting line with a first end and a second end, one end of each CP is connected with the main connecting line, and the other end of each CP is connected with the corresponding TRX;
wherein the calibration channel is connected to the first end or the second end of the main connection line under the control of the processor; when the calibration channel is connected with the first end, the processor, the DBF, the TRX corresponding to the DBF one by one, the CP corresponding to the TRX one by one, the calibration channel and the processor are sequentially connected to form a first loop; when the calibration channel is connected with the second end, the processor, the DBF, the TRX corresponding to the DBF one by one, the CP corresponding to the TRX one by one, the calibration channel and the processor are sequentially connected to form a second loop;
the processor is used for controlling the calibration channel to be connected with the first end or the second end, sending an original digital signal when the calibration channel is connected with the first end, and receiving the digital signal processed by the first loop on the original digital signal; when the calibration channel is connected with the second end, an original digital signal is sent out, and a digital signal processed by the second loop circuit on the original digital signal is received; determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs than the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to a characteristic difference of the original digital signal and the digital signal processed by the first loop being equal to a sum of signal characteristic differences caused by the first loop, and a characteristic difference of the original digital signal and the digital signal processed by the second loop being equal to a sum of signal characteristic differences caused by the second loop.
Yet another aspect of the present invention provides:
a method for determining the TRX-caused signal characteristic difference condition comprises the following steps:
sending out an original digital signal;
receiving digital signals processed by the first loop and the second loop on the original digital signals respectively; the first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a first calibration channel and the processor; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a second calibration channel and the processor;
determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the second loop is equal to the sum of the signal characteristic differences caused by the second loop.
Yet another aspect of the present invention provides:
a TRX-induced signal feature difference determination method, comprising:
the control calibration channel is connected with the first end of the main connecting line, sends out an original digital signal and receives a digital signal returned by the original digital signal through the first loop; the first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a calibration channel and the processor;
the control calibration channel is connected with the second end of the main connecting line, sends out the original digital signal and receives the digital signal returned by the original digital signal through the second loop; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a calibration channel and the processor;
determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the second loop is equal to the sum of the signal characteristic differences caused by the second loop.
In one embodiment of the invention, a processor, a DBF, TRXs corresponding to the DBF one to one, CPs corresponding to the TRXs one to one, a main connecting line, a first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs corresponding to the TRXs one by one, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop, the processor respectively equals to the sum of signal characteristic differences caused by the two loops according to the characteristic difference of digital signals transmitted and received on the two loops, and the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs can be determined without measuring the signal characteristic difference caused by the path from each CP to the calibration channel, so that the accurate calibration of each TRX can be realized.
In another embodiment of the present invention, when the calibration channel is connected to the first end of the main connection line, a processor, a DBF, TRXs corresponding to the DBF one to one, CPs corresponding to the TRXs one to one, the calibration channel, and the processor are sequentially connected to form a first loop; when the calibration channel is connected with the second end of the main connecting line, the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs corresponding to the TRXs one by one, the calibration channel and the processor are sequentially connected to form a second loop, the processor respectively equals to the sum of the signal characteristic differences caused by the two loops according to the characteristic difference of digital signals transmitted and received on the two loops, and the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs can be determined without measuring the signal characteristic difference caused by the path from each CP to the calibration channel, so that each TRX can be accurately calibrated.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a diagram of a base station structure using a parallel calibration method provided in the prior art;
fig. 2 is a structure diagram of a base station using a serial calibration method according to the prior art;
fig. 3 is a structural diagram of a TRX calibration apparatus using a serial calibration method according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a specific transmission direction of a signal in a transmission direction according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a specific transmission direction of a signal in a receiving direction according to an embodiment of the present invention;
fig. 6 is a structural diagram of another TRX calibration apparatus adopting a serial calibration method according to an embodiment of the present invention;
fig. 7 is a structural diagram of another TRX calibration apparatus adopting a serial calibration method according to an embodiment of the present invention;
fig. 8 is a structural diagram of another TRX calibration apparatus adopting a serial calibration method according to an embodiment of the present invention;
fig. 9 is a flowchart of a TRX-induced signal characteristic difference determination method according to an embodiment of the present invention;
fig. 10 is a flowchart of another TRX-induced signal characteristic difference determination method according to an embodiment of the present invention.
Detailed Description
Referring to fig. 3, an embodiment of the present invention provides a TRX calibration apparatus, where the TRX calibration apparatus may be a base station, and the TRX calibration apparatus includes: n DBFs 20, N TRXs 30 corresponding to DBFs one-to-one, N CPs 40 corresponding to TRXs one-to-one, a first calibration channel 50, a second calibration channel 60, a main connection line 55 between the first calibration channel 50 and the second calibration channel 60, and the processor 10; wherein the N DBFs include a first DBF (i.e., DBF)1) A second DBF (i.e., DBF)2) And the thirdDBF (i.e., DBF)3) Fourth DBF (i.e., DBF)4) … … NDBF (i.e., DBF)N) (ii) a The N TRXs include a first TRX (i.e., TRX)1) A second TRX (i.e., TRX)2) A third TRX (i.e., TRX)3) Fourth TRX (i.e., TRX)4) … … NTRX (i.e. TRX)N) (ii) a The N CPs include a first CP (i.e., CP)1) A second CP (i.e., CP)2) A third CP (i.e., CP)3) Fourth CP (i.e., CP)4) ..N)。
One end of each of the N CPs 40 is connected to the main connecting line 55, and the other end is connected to the corresponding TRX 30; the processor 10, the DBF20, the TRX30 corresponding to the DBF20, the CP40 corresponding to the TRX30, the main connecting line 55, the first calibration channel 50 and the processor 10 are sequentially connected to form a first loop; the processor 10, the DBF20, the TRX30 corresponding to the DBF20, the CP40 corresponding to the TRX30, the main connecting line 55, the second calibration channel 60 and the processor 10 are sequentially connected to form a second loop; for example, as shown in FIG. 3, processor 10, DBF1And said DBF1TRX in one-to-one correspondence1And the TRX1One-to-one correspondence of CP1The main connecting line 55, the first calibration channel 50 and the processor 10 are connected in sequence to form a first loop; processor 10, DBF1And said DBF1TRX in one-to-one correspondence1And the TRX1One-to-one correspondence of CP1The main connection line 55, the second calibration channel 60, and the processor 10 are connected in sequence to form a second loop.
The processor is configured to send an original digital signal, and receive digital signals obtained by processing the original digital signal by the first loop and the second loop, respectively; determining the signal characteristic difference caused by the reference TRX according to the characteristic difference of the original digital signal processed by the first loop and the characteristic difference of the original digital signal equal to the sum of the signal characteristic differences caused by the first loop and the characteristic difference of the original digital signal processed by the second loop and the sum of the signal characteristic differences caused by the second loop while the signal characteristic differences caused by the DBFs are out of phaseThe difference of the signal characteristic difference caused by other TRXs except the reference TRX, wherein the reference TRX is any one TRX in the N TRXs, and the reference TRX can be the TRX1Or may be TRXNWithout affecting the implementation of the present invention. The signal characteristic difference caused by the reference TRX is: the amplitude change, the phase change and/or the time delay of the signal caused by the reference TRX, that is, the amplitude change, the phase change and/or the time delay of the output signal of the input signal of the reference TRX after passing through the reference TRX, relative to the input signal.
The processor may further control each DBF to compensate for the signal characteristic difference caused by each TRX according to a difference between the determined signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX, so that the DBF on each loop is the same as the signal characteristic difference caused by the TRX. As exemplified below: as shown in FIG. 3, DBF for processor 101And said DBF1TRX in one-to-one correspondence1And the TRX1One-to-one correspondence of CP1A first loop formed by connecting the main connecting line 55, the first calibration channel 50 and the processor 10 in sequence; and, processor 10, DBF2And said DBF2TRX in one-to-one correspondence2And the TRX2One-to-one correspondence of CP2A first loop formed by connecting the main connecting line 55, the first calibration channel 50 and the processor 10 in sequence; and a processor 10, DBFNAnd said DBFNTRX in one-to-one correspondenceNAnd the TRXNOne-to-one correspondence of CPNA main connection line 55, a first calibration channel 50, a first loop, DBF, formed by the sequential connection of the processor 101And TRX1The resulting difference in signal characteristics, DBF2And TRX2The resulting difference in signal characteristics, DBFNAnd TRXNThe induced signal characteristic differences should be the same for all three, so as to ensure that the amplitude, phase and delay characteristics of each signal exciting the multiple antennas conform to a specific distribution.
This embodiment is described in detail below by taking the signal characteristic difference caused by the TRX determination using the transmission direction as an example:
a processor 10 for transmitting the original digital signal to the N DBFs.
N DBFs 20 for sending each raw digital signal from the processor to a respective TRX. I.e. each original digital signal passes through the DBF separately1、DBF2、DBF3、DBF4……DBFNArriving at each TRX with the same signal characteristics1、TRX2、TRX3、TRX4……TRXN。
The TRXs 30 are used for processing the original digital signals from the DBF and outputting radio frequency signals; namely TRX1、TRX2、TRX3、TRX4……TRXNRespectively carrying out DA conversion, modulation and up-conversion processing on the received original digital signals to obtain radio frequency signals, and outputting the radio frequency signals.
The N CPs 40 are used for extracting radio frequency signals output by the N TRXs;
a main connection line 55 for transmitting the rf signals outputted by the N TRXs to the first calibration channel 50 and the second calibration channel 60, respectively;
the first calibration channel 50 is configured to process the radio frequency signals extracted by the N CPs from the main connection line 55 to obtain N first-type digital signals, and send the N first-type digital signals to the processor 10; specifically, the first calibration channel 50 performs down-conversion processing, demodulation, and AD conversion on the radio frequency signals extracted by the N CPs to obtain N first-class digital signals.
The second calibration channel 60 is configured to process the radio frequency signals extracted by the N CPs from the main connection line 55 to obtain N second-type digital signals, and send the N second-type digital signals to the processor 10. Specifically, the second calibration channel 50 performs down-conversion processing, demodulation, and AD conversion on the radio frequency signals extracted by the N CPs to obtain N second-class digital signals.
The processor 10 is further configured to receive N first type digital signals and N second type digital signals.
For the first loop, the processor establishes the following equation set one:
SDBF1+STRX1+SCP11+SCALA=SA1
SDBF2+STRX2+SCP21+SCALA=SA2
……
SDBFN+STRXN+SCPN1+SCALA=SAN
wherein, SDBF1、SDBF2.....SDBFNRespectively represent DBF1、DBF2……DBFNThe difference in the characteristics of the resulting signal, among others DBF1、DBF2……DBFNThe resulting signal characteristic differences are: DBF1、DBF2……DBFNThe amplitude variation, phase variation and/or delay of the caused signal are specifically: DBF (such as DBF)1、DBF2……DBFN) The output signal after the DBF of the input signal is changed with respect to the amplitude, phase and/or delay of the input signal. In the embodiment of the invention, because each DBF is reset during calibration, the signal characteristic difference caused by each DBF is the same, and SDBF can be assumed1、SDBF2.....SDBFNAre both 0.
Wherein, STRX1、STRX2……STRXNRespectively represent TRX1、TRX2……TRXNThe resulting signal characteristic difference. TRX1The resulting signal characteristic differences are: the TRX1Is subjected to TRX1Amplitude variation, phase variation and/or delay of the latter output signal relative to the input signal. TRX2……TRXNThe definition of the induced signal characteristic difference is similar to that, and is not repeated herein.
Wherein the SCP11、SCP21、SCPN1Respectively representing each CP to CP1The difference of signal characteristics caused by the main connecting line; wherein each CP is connected to the CP1The difference in signal characteristics caused by the main connecting line between them is: each CP arrives at the CP1Amplitude variations, phase variations and/or delays of the signals caused by the main connection lines between.
At this time, SCP11=0;SCP21Is CP2To CP1The difference of signal characteristics caused by the main connecting line; SCALA represents the difference in signal characteristics caused by the operation of the first calibration channel, which is the same for any first loop, including CP1The sum of the differences in the characteristics of the signals caused by the main connection to the first calibration channel and the first calibration channel, i.e. CP1The difference in signal characteristics caused by the main connection line to the first calibration channel is summed with the difference in signal characteristics caused by the first calibration channel. Wherein, CP1The difference in signal characteristics caused by the main connection line to the first calibration channel is: CP (CP)1Amplitude variations, phase variations and/or delays of the signal caused by the main connection line to the first calibration channel. The difference in signal characteristics caused by the first calibration channel is: the amplitude change, phase change and/or delay of the output signal of the first calibration channel after the input signal of the first calibration channel passes through the first calibration channel relative to the input signal, i.e. the amplitude change, phase change and/or delay of the signal caused by the first calibration channel.
Wherein, SA1、SA2.....SANRespectively representing the characteristic difference of each original digital signal and the digital signal processed by the first loop on the original digital signal; for example, SA1Represents TRX1The first loop is used for processing the original digital signal and then obtaining the characteristic difference between the processed digital signal and the original digital signal; SA2Represents TRX2The first loop is used for processing the original digital signal and then obtaining the characteristic difference between the processed digital signal and the original digital signal.
For the second loop, the processor establishes the following equation set two:
SDBF1+STRX1+SCP1N+SCALB=SB1
SDBF2+STRX2+SCP2N+SCALB=SB2
SDBFN+STRXN+SCPNN+SCALB=SBN
wherein, SDBF1、SDBF2.....SDBFNDefinition of (2) and STRX1、STRX2……STRXNThe definitions of the above are the same as those of the above, and are not described herein again.
Wherein the SCP1N、SCP2N、SCPNNRespectively representing each CP to CPNThe difference of signal characteristics caused by the main connecting line; wherein each CP is connected to the CPNThe difference in signal characteristics caused by the main connecting line between them is: each CP arrives at the CPNAmplitude variations, phase variations and/or delays of the signals caused by the main connection lines between. At this time, SCPNN=0;SCP1NIs CP1To CPNThe difference of signal characteristics caused by the main connecting line; SCP2NIs CP2To CPNThe difference of signal characteristics caused by the main connecting line; SCALB indicates the difference in signal characteristics caused by the operation of the second calibration channel, which is the same for any second loop, including CPNThe sum of the differences in signal characteristics caused by the main connection line to the second calibration channel and the second calibration channel, i.e. CPNThe difference in signal characteristics caused by the main connection line to the second calibration channel is summed with the difference in signal characteristics caused by the second calibration channel. CP (CP)NThe difference in signal characteristics caused by the main connection line to the second calibration lane is: CP (CP)NAmplitude variations, phase variations and/or delays of the signal caused by the main connection line to the second calibration channel. The difference in signal characteristics caused by the second calibration channel is: the amplitude of the output signal of the second calibration channel after the input signal passes through the second calibration channel is relative to the amplitude of the input signalDegree change, phase change and/or delay, i.e. amplitude change, phase change and/or delay of the signal caused by the second calibration channel.
Wherein, SB1、SB2.....SBNRespectively representing the characteristic difference of each original digital signal and the digital signal processed by the second loop circuit on the original digital signal; for example, SB1Represents TRX1The second loop is used for processing the original digital signal and then performing characteristic difference on the processed digital signal and the original digital signal; SB (bus bar)2Represents TRX2The second loop is used for processing the original digital signal and has the characteristic difference with the original digital signal.
In the embodiment of the present invention, the main connection line 55 is respectively connected to one end of the N CPs, wherein the main connection line 55 has passivity: the delay characteristic of the signal caused by one CP to another CP on the signal main connection line 55 is equal to the delay characteristic of the signal caused by the other CP to the one CP. According to the passivity, the processor is configured with the following equation set three in advance:
SCP1N=SCPN1-SCP11
SCP2N=SCPN1-SCP21
……,
SCPNN=SCPN1-SCPN1
wherein the SCP11=SCP22.....SCPNN=0;
And SCP31=SCP21+SCP32
The processor obtains the following according to the equation set one:
STRX2-STRX1=SA2-SA1+SCP11-SCP21(1)
the processor obtains the following data according to the equation set two:
STRX2-STRX1=SB2-SB1-(SCP2N-SCP1N)(2)
the processor obtains the following data according to the third equation set:
SCP2N-SCP1N=SCP11-SCP21(3)
the processor obtains the following data according to the above equations (1), (2) and (3):
STRX2-STRX1=0.5*(SA2-SA1+SB2-SB1)(4)
in a similar manner, the processor obtains:
(STRX3-STRX1)=0.5*(SA3+SB3-SA1-SB1),(5)
……
(STRXN-STRX1)=0.5*(SAN+SBN-SA1-SB1)(6)
because the TRX calibration is a routine activity to be performed at any time during the operation of the TRX calibration apparatus. Because the characteristics of each TRX change due to changes in the environment (such as temperature, traffic load, power failure, etc.), the signal characteristic difference caused by each TRX also changes, and calibration needs to be restarted, but the CP value does not change according to the environment. Therefore, the processor can perform TRX calibration once after power-on start and obtain CP values, and then store the CP values. In this way, when the first calibration channel is damaged, the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX can be obtained according to the equation set two, wherein the reference TRX can be TRX1At this time, TRX can be obtained according to equation set two2、TRX3.....TRXNInduced signal feature difference and TRX1The difference in the induced signal characteristic difference.When the second calibration channel is damaged, the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX can be obtained according to equation set one, wherein the reference TRX can be TRX1At this time, TRX can be obtained according to equation set one2、TRX3.....TRXNInduced signal feature difference and TRX1The difference in the induced signal characteristic difference.
Specifically, the process of the processor for solving the CP value is described as follows:
1) finding each CP to CP1Difference in signal characteristics caused by main connecting line therebetween
Subtracting the first equation of equation set one from the second equation may result in:
STRX2-STRX1=SA2-SA1+SCP11-SCP21
substituting the above formula (4) into the formula, and due to SCP110, so SCP can be found21A value of (d);
similarly, subtracting the first equation from the third equation of the first equation set can obtain:
STRX3-STRX1=SA3-SA1+SCP11-SCP31
substituting the above equation (5) into the equation, and due to SCP110, so SCP is available31A value of (d);
similarly, subtracting the first equation and the last equation of equation set one can obtain:
STRXN-STRX1=SAN-SA1+SCP11-SCPN1
substituting the above equation (6) into the equation, and due to SCP110, so SCP is availableN1The value of (c).
2) Finding each CP to CPNDifference in signal characteristics caused by main connecting line therebetween
Subtracting the first equation of the second equation from the second equation can yield:
STRX2-STRX1=SB2-SB1+SCP2N-SCP1N
then according to the first two equations of the equation set three, and SCP1N=SCPN1,SCP11SCP can be obtained as 02N。
Similarly, SCP can be obtained3N、SCP4N.....SCPNN。
As shown in fig. 3, the TRX calibration apparatus in this embodiment may further include a first multiplexer/demultiplexer 70 and a second multiplexer/demultiplexer 80, which is different from the TRX calibration apparatus described above in that:
a main connection line 55, for transmitting the rf signals outputted by the N TRXs to the first multiplexer 70 and the second multiplexer 80, respectively;
a first multiplexer 70, specifically configured to send the radio frequency signals output by the N TRXs from the main connection line to the first calibration channel 50;
a second multiplexer 80, specifically configured to send the radio frequency signals output by the N TRXs from the main connection line to the second calibration channel 60;
a first calibration channel 50, configured to process the radio frequency signals extracted by the N CPs from the first multiplexer 70 to obtain N first-type digital signals, and send the N first-type digital signals to the processor 10;
the second calibration channel 60 is configured to process the radio frequency signals extracted by the N CPs from the second multiplexer 80 to obtain N second-type digital signals, and send the N second-type digital signals to the processor 10.
And of SCALA and SCALBThe specific content of the expressed signal characteristic difference is different: the difference in signal characteristics represented by SCALA includes CP1The sum of the signal characteristic differences caused by the main connecting line, the first multiplexer and the first calibration channel among the first calibration channels; the signal characteristic differences represented by SCALB include CPNThe sum of the differences in signal characteristics caused by the main connection line to the second calibration channel, the second multiplexer, and the second calibration channel.
In order to make the connection relationship among the CP40, the TRX30, the main connection line, the first calibration channel, and the second calibration channel clearer, fig. 4 shows the connection relationship among the CP40, the TRX30, the main connection line, the first calibration channel, and the second calibration channel, and the specific transmission direction of the signal when the signal characteristic difference caused by the TRX is solved in this embodiment. The CP40 includes 4 terminals, i.e., a first terminal 41, a second terminal 42, a third terminal 43, and a fourth terminal 44, where the first terminal TRX is connected, the second terminal 42 is connected to a main connection line, the third terminal is connected to an antenna array, and the fourth terminal is not connected to any device, and optionally, the CP40 may only include 3 terminals, i.e., the first terminal 41, the second terminal 42, and the third terminal 43.
The embodiment of the invention is characterized in that a processor, a DBF, TRXs corresponding to the DBF one to one, CPs corresponding to the TRXs one to one, a main connecting line, a first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs corresponding to the TRXs one by one, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop; the processor determines the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs without measuring the signal characteristic difference caused by the path from each CP to the calibration channel according to the fact that the difference between the digital signals transmitted and received on the two loops in the transmitting direction is respectively equal to the sum of the signal characteristic differences caused by the two loops, so that the accurate calibration of each TRX can be conveniently carried out.
This embodiment is described in detail below by taking the signal characteristic difference caused by the TRX determination using the transmission direction as an example:
a processor 10 for sending raw digital signals to a first calibration channel 50 and a second calibration channel 60; specifically, the original digital signal may be sent to the first calibration channel 50 at a first time, and the original digital signal may be sent to the second calibration channel 60 at a second time, that is, the original digital signal may be sent to the first calibration channel 50 and the second calibration channel 60 in a time-sharing manner;
a first calibration channel 50, configured to process an original digital signal from a processor, obtain a first type of radio frequency signal, and output the first type of radio frequency signal to the main connection line 55; specifically, the original digital signal from the processor is subjected to DA conversion, modulation, and up-conversion to obtain a first type of radio frequency signal, and the first type of radio frequency signal is output to the main connection line 55;
a second calibration channel 60, configured to process an original digital signal from a processor, obtain a second type of radio frequency signal, and output the second type of radio frequency signal to the main connection line 55; specifically, the original digital signal from the processor is subjected to DA conversion, modulation, and up-conversion to obtain a second type of radio frequency signal, and the second type of radio frequency signal is output to the main connection line 55;
a main connection line 55 for transmitting the first type of rf signal from the first calibration channel and the second type of rf signal from the second calibration channel to the N CPs;
n CPs 40 for transmitting the first type RF signal and the second type RF signal from the main connection line to the N TRXs respectively, i.e. CPs1、CP2、CP3、CPNRespectively sending the first kind of radio frequency signals and the second kind of radio frequency signals from the main connecting line to the TRX1、TRX2、TRX3、TRXN。
The N TRXs 30 are used for processing the first type radio frequency signals from the N CPs and outputting the first type digital signals to N DBFs; processing the second type radio frequency signals from the N CPs, and outputting second type digital signals to N DBFs; specifically, each TRX performs down-conversion processing, demodulation, and AD conversion on a first type of radio frequency signal to obtain a first type of digital signal; for the second classPerforming down-conversion processing, demodulation and AD conversion on the radio frequency signal to obtain a second class of digital signals; TRX1、TRX2、TRX3、TRX4、TRXNTransmitting the first type digital signal and the second type digital signal to the DBF respectively1、DBF2、DBF3、DBFN;
N DBFs 20 for sending N first type digital signals from the N TRXs to the processor and N second type digital signals from the N TRXs to the processor.
A processor 10 for receiving the N first type digital signals and the N second type digital signals, the subsequent processor 10 establishing a first equation set and a second equation set, solving the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX, and solving each CP to CP1Difference in signal characteristics caused by main connecting line therebetween, and solution of each CP to CPNThe manner of the signal characteristic difference caused by the main connecting line therebetween is the same as the process of solving in the TRX calibration embodiment of the transmission direction, and is not described herein again.
It should be noted that: the processor sends the original digital signal to the first calibration channel 50 and the second calibration channel 60 in a time-sharing manner, that is, receives the first digital signal and the second digital signal in a time-sharing manner, so that the processor can distinguish which of the received digital signals is the digital signal processed by the first loop circuit and which of the received digital signals is the digital signal processed by the second loop circuit, and can distinguish the first digital signal and the second digital signal, so that the first digital signal and the original digital signal are compared, and the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX is obtained.
In order to make the connection relationship among the CP40, the TRX30, the main connection line, the first calibration channel, and the second calibration channel clearer, fig. 5 shows the connection relationship among the CP40, the TRX30, the main connection line, the first calibration channel, and the second calibration channel, and the specific transmission direction of the signal when the signal characteristic difference caused by the TRX is solved in this embodiment, and the structure of the CP40 is the same as that of fig. 4, and is not described again.
Optionally, a first demultiplexer 70 and a second demultiplexer 80 may be further included, which is different from the TRX calibration apparatus described above in that:
a first calibration channel 50, configured to process an original digital signal from a processor, obtain a first type of radio frequency signal, and output the first type of radio frequency signal to a first demultiplexer 70; specifically, the original digital signal from the processor is subjected to DA conversion, modulation, and up-conversion to obtain a first type of radio frequency signal, and the first type of radio frequency signal is output to the first demultiplexer 70;
a second calibration channel 60, configured to process an original digital signal from a processor, obtain a second type of radio frequency signal, and output the second type of radio frequency signal to a second demultiplexer 80; specifically, the original digital signal from the processor is subjected to DA conversion, modulation, and up-conversion to obtain a second type of radio frequency signal, and the second type of radio frequency signal is output to the second demultiplexer 80;
a first demultiplexer 70, specifically configured to output the first type of radio frequency signal to the main connection line;
the second demultiplexer 80 is specifically configured to send and output the second type of radio frequency signals to the main connection line;
a main connection line 55 for transmitting the first type of radio frequency signals from the first demultiplexer 70 and the second type of radio frequency signals from the second demultiplexer 80 to the N CPs.
And the specific content of the expressed signal characteristic differences of SCALA and SCALB are different: the difference in signal characteristics represented by SCALA includes CP1The sum of the signal characteristic differences caused by the main connecting line, the first demultiplexer and the first calibration channel among the first calibration channels; the signal characteristic differences represented by SCALB include CPNThe difference of signal characteristics caused by the main connecting line, the second demultiplexer and the second calibration channel between the main connecting line and the second calibration channelSum of difference.
In another embodiment:
a processor 10 for sending a first raw digital signal to the first calibration channel 50 and a second raw digital signal to the second calibration channel 50, the first raw digital signal and the second raw digital signal being differently encoded digital signals; specifically, the processor 10 may send the first raw digital signal to the first calibration channel 50 and send the second raw digital signal to the second calibration channel 50 at the same time, or send the first raw digital signal and the second raw digital signal at different times, which does not affect the implementation of the present invention.
A first calibration channel 50, configured to process a first original digital signal from the processor 10, obtain a first type of radio frequency signal, and output the first type of radio frequency signal to the main connection line 55;
a second calibration channel 60, configured to process a second original digital signal from the processor, and output a second type of radio frequency signal to the main connection line 55;
the functions of the subsequent main connection line 55, the N CP40, the N TRX30, the N DBF20, and the processor 10 are the same as those described above, and are not described herein again.
In this way, since the first original digital signal and the second original digital signal are digital signals with different codes, the first type of radio frequency signal and the second type of radio frequency signal are also signals with different codes, so that the processor 10 can distinguish the first digital signal from the second digital signal, compare the first digital signal with the first original digital signal, and compare the second digital signal with the second original digital signal, and find the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX.
The embodiment of the invention is characterized in that a processor, a DBF, TRXs corresponding to the DBF one to one, CPs corresponding to the TRXs one to one, a main connecting line, a first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs corresponding to the TRXs one by one, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop; the processor determines the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs without measuring the signal characteristic difference caused by the path from each CP to the calibration channel according to the fact that the difference between the digital signals transmitted and received on the two loops in the receiving direction is respectively equal to the sum of the signal characteristic differences caused by the two loops, so that the accurate calibration of each TRX can be conveniently carried out.
Referring to fig. 6, another TRX calibration apparatus according to an embodiment of the present invention is mainly different from the embodiment shown in fig. 3 in that the TRX calibration apparatus further includes: a serial-to-parallel conversion module/combiner module 90 and an indoor baseband processing module 40. The interface between the serial-to-parallel conversion module/combiner module 90 and the indoor baseband processing module 40 is CPRI. The serial-parallel conversion module carries out serial-parallel conversion on a signal to be transmitted from the BBU to obtain N paths of IQ signals, and the N paths of IQ signals are respectively input into the N DBF modules; the N DBF modules perform characteristic compensation on the N paths of IQ signals and then send the N paths of IQ signals to corresponding TRXs; the N TRXs respectively perform DA conversion, modulation and up-conversion processing on the received signals to obtain radio frequency signals, and output the radio frequency signals to an antenna. The N TRXs receive radio frequency signals from the antenna, carry out down-conversion processing, demodulation and AD conversion on the radio frequency signals from the antenna to obtain digital signals, and send the digital signals to respective DBFs; the N DBF modules perform characteristic compensation on the N digital signals and then send the N digital signals to the combiner module 90; the combining module 90 combines the digital signals from the N DBFs and sends the combined digital signals to the indoor baseband processing module 40.
In one embodiment, serial-to-parallel conversion module/combiner module 90 and processor 10 may be integrated on a single module.
After the processor controls the DBF module to compensate the characteristic difference caused by the TRX, the embodiment of the invention can ensure that the amplitude, the phase and the delay characteristic of each path of signal for exciting the multi-antenna are required to accord with specific distribution, namely a radiation lobe pattern meeting the requirements is formed in the air.
Referring to FIG. 7, the present inventionAn embodiment of the present invention provides another TRX calibration apparatus, which is mainly different from the above embodiment in that only one calibration channel is required in the TRX calibration apparatus, and the TRX calibration apparatus includes: the device comprises N DBFs 200, N TRXs 300 corresponding to the DBFs one by one, N CPs 400 corresponding to the TRXs one by one, a calibration channel 500, a main connecting line 550 with a first end 551 and a second end 552, and a processor 100, wherein one end of each of the N CPs is connected with the main connecting line, the other end of each of the N CPs is connected with the corresponding TRX, and the calibration channel 500 is connected with the first end 551 or the second end 552 of the main connecting line 550 under the control of the processor; wherein the N DBFs include a first DBF (i.e., DBF)1) A second DBF (i.e., DBF)2) A third DBF (i.e., DBF)3) Fourth DBF (i.e., DBF)4) … … NDBF (i.e., DBF)N) (ii) a The N TRXs include a first TRX (i.e., TRX)1) A second TRX (i.e., TRX)2) A third TRX (i.e., TRX)3) Fourth TRX (i.e., TRX)4) … … NTRX (i.e. TRX)N) (ii) a The N CPs include a first CP (i.e., CP)1) A second CP (i.e., CP)2) A third CP (i.e., CP)3) Fourth CP (i.e., CP)4) ..N)。
When the calibration channel is connected to the first end 551 of the main connection line 550, the processor, the DBF, the TRX corresponding to the DBF, the CP corresponding to the TRX, the main connection line, the calibration channel, and the processor are sequentially connected to form a first loop; when the calibration channel is connected to the second end 552 of the main connection line 550, the processor, the DBF, the TRX corresponding to the DBF, the CP corresponding to the TRX, the main connection line, the calibration channel, and the processor are sequentially connected to form a second loop; for example, as shown in FIG. 7, when the calibration channel is connected to the first end 551 of the main connection line 550, the processor 100, DBF1TRX corresponding to DBF1 one by one1And TRX1One-to-one correspondence of CP1The main connecting line 550, the calibration channel 500 and the processor 100 are connected in sequence to form a first loop; when the calibration channel is connected to the second end 552 of the main connection line 550, the processor 100, DBF1And DBF1TRX in one-to-one correspondence1And TRX1One-to-one correspondence of CP1The main connection line 550, the calibration channel 500, and the processor 100 are connected in sequence to form a second loop。
Specifically, as shown in fig. 7, the TRX calibration apparatus may further include a switch 700, and the processor 100 is specifically configured to control a state of the switch 700, so that the calibration channel 500 is connected to a first end 551 of the main connection line 550, or the calibration channel 500 is connected to a second end 552 of the main connection line 550.
In this embodiment, the functions of the processor are the same as those of the processor in the embodiment shown in fig. 3, and are not repeated herein, and the functions of other elements when the signal characteristic difference is caused by TRX calculation in the transmission direction and when the signal characteristic difference is caused by TRX calculation in the reception direction are described in detail as follows:
when the signal characteristic difference caused by TRX is solved in the transmitting direction, N DBFs are used for transmitting each original digital signal from a processor to the corresponding TRX; the N TRXs are used for processing the original digital signals from the DBF and outputting radio frequency signals; the N CPs are used for extracting radio frequency signals output by the N TRXs; the main connecting line is used for transmitting the radio frequency signals extracted by the N CPs to the calibration channel through the first end or the second end of the main connecting line; the calibration channel is used for processing the radio frequency signals extracted by the N CPs when the calibration channel is connected with the first end of the main connecting line to obtain N first-class digital signals and sending the N first-class digital signals to the processor; when the second end of the main connecting line is connected, the radio frequency signals extracted by the N CPs are processed to obtain N second type digital signals, and the N second type digital signals are sent to the processor; wherein the N first type digital signals are: the first loop processes the original digital signal to obtain a digital signal; the N second type digital signals are: the second loop processes the raw digital signal to produce a processed digital signal.
When the signal characteristic difference caused by the TRX is solved in the receiving direction, the N DBFs are used for transmitting each original digital signal from the processor to the corresponding TRX; the N TRXs are used for processing the original digital signals from the DBF and outputting radio frequency signals; the N CPs are used for extracting radio frequency signals output by the N TRXs; the main connecting line is used for transmitting the radio frequency signals extracted by the N CPs to the calibration channel through the first end or the second end of the main connecting line; the calibration channel is used for processing the radio frequency signals extracted by the N CPs when the calibration channel is connected with the first end of the main connecting line to obtain N first-class digital signals and sending the N first-class digital signals to the processor; when the second end of the main connecting line is connected, the radio frequency signals extracted by the N CPs are processed to obtain N second type digital signals, and the N second type digital signals are sent to the processor; wherein the N first type digital signals are: the first loop processes the original digital signal to obtain a digital signal; the N second type digital signals are: the second loop processes the raw digital signal to produce a processed digital signal.
Specifically, as shown in fig. 7, the TRX calibration device may further include a multiplexer/demultiplexer 600, and functions of the multiplexer/demultiplexer 600 are similar to those of the first multiplexer/demultiplexer and the second multiplexer/demultiplexer in the foregoing embodiments, and are not described herein again.
When the calibration channel is connected with the first end of the main connecting line, a processor, a DBF, a TRX corresponding to the DBF one to one, a CP corresponding to the TRX one to one, the main connecting line, the calibration channel and the processor are sequentially connected to form a first loop; when the calibration channel is connected with the second end of the main connecting line, a processor, a DBF, a TRX corresponding to the DBF one by one, a CP corresponding to the TRX one by one, the calibration channel and the processor are sequentially connected to form a second loop; the processor determines the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs without measuring the signal characteristic difference caused by the paths from each CP to the calibration channel according to the characteristic difference of the digital signals transmitted and received on the two loops by the processor, which is equal to the sum of the signal characteristic differences caused by the two loops, so that the accurate calibration of each TRX can be realized.
Referring to fig. 8, the embodiment of the present invention provides another TRX calibration apparatus, which is mainly different from the embodiment shown in fig. 7 in that the TRX calibration apparatus further includes: a serial-to-parallel conversion module/combiner module 900, and an indoor baseband processing module 400. The interface between the serial-to-parallel conversion module/combiner module 900 and the indoor baseband processing module 400 is CPRI. The serial-parallel conversion module carries out serial-parallel conversion on a signal to be transmitted from the BBU to obtain N paths of IQ signals, and the N paths of IQ signals are respectively input into the N DBF modules; the N DBF modules perform characteristic compensation on the N paths of IQ signals and then send the N paths of IQ signals to the corresponding TRXs; the N TRXs respectively perform DA conversion, modulation and up-conversion processing on the received signals to obtain radio frequency signals, and output the radio frequency signals to an antenna. The N TRXs receive radio frequency signals from the antenna, carry out down-conversion processing, demodulation and AD conversion on the radio frequency signals from the antenna to obtain digital signals, and send the digital signals to respective DBFs; the N DBF modules perform characteristic compensation on the N paths of digital signals and then send the N paths of digital signals to the combining module; the combining module combines the digital signals from the N DBFs and sends the combined digital signals to the indoor baseband processing module 400.
In one embodiment, serial-to-parallel conversion module/combiner module 900 and processor 100 may be integrated on a single module.
After the processor controls the DBF module to compensate the characteristic difference caused by the TRX, the embodiment of the invention can ensure that the amplitude, the phase and the delay characteristic of each path of signal for exciting the multi-antenna are required to accord with specific distribution, namely a radiation lobe pattern meeting the requirements is formed in the air.
Referring to fig. 9, an embodiment of the present invention provides a method for determining a signal characteristic difference condition caused by a TRX, where the method uses the TRX calibration apparatus provided in the embodiment shown in fig. 3 and 4, and the method specifically includes:
901. the processor sends out the original digital signal.
Specifically, the main body of execution of each step in this embodiment may be a processor.
902. And respectively receiving the digital signals processed by the first loop and the second loop on the original digital signals.
The first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a first calibration channel and the processor; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a second calibration channel and the processor;
specifically, the original digital signal sent in step 901 may specifically be an original digital signal sent by the processor to each DBF, or may also be an original digital signal sent by the processor to the first calibration channel and the second calibration channel, the digital signal processed by the first loop in step 902 for the original digital signal is the first-type digital signal in the above-mentioned embodiment, the digital signal processed by the second loop in step 902 for the original digital signal is the second-type digital signal in the above-mentioned embodiment, and the processing processes of the specific original digital signal in the first loop and the second loop refer to corresponding descriptions in the above-mentioned apparatus embodiments, which is not described herein again.
903. Determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the second loop is equal to the sum of the signal characteristic differences caused by the second loop.
Specifically, the process of determining the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX is similar to the description of the above embodiment of the apparatus, and is not repeated again.
Alternatively, the TRX calibration is a routine activity to be performed at any time during the operation of the TRX calibration apparatus. Because environmental changes can cause the characteristics of each TRX to change,therefore, the signal characteristic difference caused by each TRX also changes, which requires restarting calibration, but the CP value does not change with the environment. Therefore, the processor can perform TRX calibration once after power-on start and obtain CP values, and then store the CP values. In this way, when one calibration channel is damaged, the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX can be determined according to the corresponding equation set of another calibration channel (for example, when the first calibration channel is damaged, the second equation set is used, and when the second calibration channel is damaged, the first equation set is used) and the stored CP value. The CP value can therefore be found as follows: determining each CP to CP according to the difference and the characteristic difference between the first type digital signal and the original digital signal is equal to the sum of the signal characteristic differences caused by the original digital signal passing through the first loop1The difference of signal characteristics caused by the main connecting line; determining each CP to CP according to the difference and the characteristic difference between the second type digital signal and the original digital signal is equal to the sum of the signal characteristic differences caused by the original digital signal passing through a second loopNThe main connecting line therebetween. Wherein each CP to CP is specifically determined1The difference of signal characteristics caused by the main connecting line between the two, and the specific determination of each CP to CPNThe process of the signal characteristic difference caused by the main connection line therebetween is the same as the corresponding description of the above device embodiment, and is not repeated herein.
In the embodiment of the invention, the processor can determine the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs without measuring the signal characteristic difference caused by the path from each CP to the calibration channel according to the characteristic difference of the digital signals transmitted and received on the two loops by the processor, which is respectively equal to the sum of the signal characteristic differences caused by the two loops, so that each TRX can be accurately calibrated.
Referring to fig. 10, another method for determining a signal characteristic difference condition caused by a TRX according to an embodiment of the present invention is provided, where the TRX calibration apparatus provided in the embodiments shown in fig. 7 and 8 is used, and the method is different from the above method in that a calibration channel needs to be controlled to connect to a first end or a second end of a main connection line, and the method specifically includes:
1001. the control calibration channel is connected with the first end of the main connecting line, sends out an original digital signal and receives a digital signal returned by the original digital signal through the first loop; when the calibration channel is connected with the first end of the main connecting line, the first loop is formed by sequentially connecting a processor, a DBF, a TRX corresponding to the DBF one by one, a CP corresponding to the TRX one by one, the main connecting line, the calibration channel and the processor.
Specifically, the main body of execution of each step in this embodiment may be a processor.
1002. The control calibration channel is connected with the second end of the main connecting line, sends out the original digital signal and receives the digital signal returned by the original digital signal through the second loop; when the calibration channel is connected with the second end of the main connecting line, the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, the main connecting line, the calibration channel and the processor.
Specifically, the original digital signals sent in steps 1001 and 1002 may specifically be original digital signals sent by the processor to each DBF, or may also be original digital signals sent by the processor to the first calibration channel and the second calibration channel, the digital signals processed by the first loop received in step 1001 to the original digital signals are first-type digital signals in the above-mentioned embodiment, the digital signals processed by the second loop received in step 1002 to the original digital signals are second-type digital signals in the above-mentioned embodiment, and the processing processes of the specific original digital signals in the first loop and the second loop refer to corresponding descriptions in the above-mentioned device embodiment, which is not described herein again.
1003. Determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal after the original digital signal processing by the second loop is equal to the sum of the signal characteristic differences caused by the second loop.
Specifically, the process of determining the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX is similar to the description of the above embodiment of the apparatus, and is not repeated again.
Optionally, the method further includes: determining each CP arrival CP1And determining the arrival of each CP at the CPNThe specific implementation manner of the process of the signal characteristic difference caused by the main connection line is the same as that in the above method embodiment, and is not described herein again.
In the embodiment of the invention, the processor controls the calibration channel to be connected with the CP1Or CPNTwo loops are formed, and according to the characteristic difference of digital signals transmitted and received on the two loops, the characteristic difference is respectively equal to the sum of the signal characteristic differences caused by the two loops, the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs can be determined without measuring the signal characteristic difference caused by the path from each CP to the calibration channel, so that each TRX can be accurately calibrated.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware that is instructed to implement by a program, and the program may be stored in a computer-readable storage medium, such as a read-only memory, a magnetic or optical disk, and the like.
The TRX calibration apparatus and the method for determining the signal characteristic difference caused by the TRX according to the embodiments of the present invention are described in detail above, and a specific example is applied in this document to illustrate the principle and the implementation of the present invention, and the description of the above embodiments is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (19)
1. A transceiver TRX calibration apparatus, comprising: n digital beam forming modules DBF, N TRXs corresponding to DBF one to one, N couplers CP corresponding to TRXs one to one, N is greater than or equal to 2, its characteristic is: the calibration device also comprises a first calibration channel, a second calibration channel and a main connecting line positioned between the first calibration channel and the second calibration channel, wherein one end of each of the N CPs is connected with the main connecting line, the other end of each of the N CPs is connected with a corresponding TRX, and the TRX calibration device also comprises a processor;
the system comprises a processor, a DBF, TRXs corresponding to the DBF one by one, CPs corresponding to the TRXs one by one, a main connecting line, a first calibration channel and the processor, wherein the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs, the main connecting line, the first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs in one-to-one correspondence with the DBF, the CPs in one-to-one correspondence with the TRXs, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop;
the processor is used for sending original digital signals to each DBF and respectively receiving the digital signals which are processed by the first loop circuit and the second loop circuit on the original digital signals sent by the processor to each DBF; and determining the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic differences caused by other TRXs except the reference TRX according to the condition that the characteristic difference between the original digital signal processed digital signal sent to each DBF by the processor and the original digital signal sent to each DBF by the processor is equal to the sum of the signal characteristic differences caused by the first loop and the characteristic difference between the original digital signal processed digital signal sent to each DBF by the processor and the original digital signal sent to each DBF by the processor and the sum of the signal characteristic differences caused by the second loop, wherein the reference TRX is any one of the N TRXs.
2. The TRX calibration apparatus according to claim 1, wherein:
the N DBFs are used for sending each original digital signal from the processor to a corresponding TRX;
the N TRXs are used for processing the original digital signals from the DBF and outputting radio frequency signals;
the N CPs for extracting the radio frequency signals output by the N TRXs;
the main connection line is used for respectively transmitting the radio frequency signals output by the N TRXs to the first calibration channel and the second calibration channel;
the first calibration channel is used for processing the radio-frequency signals from the main connecting line to obtain N first-class digital signals and sending the N first-class digital signals to the processor;
the second calibration channel is used for processing the radio frequency signals from the main connecting line to obtain N second-class digital signals and sending the N second-class digital signals to the processor;
wherein the N first type digital signals are: the first loop processes the original digital signals sent by the processor to each DBF; the N second type digital signals are: the second loop processes the raw digital signals transmitted by the processor to each DBF.
3. The TRX calibration apparatus according to claim 2, wherein:
the processor sends the same original digital signal to the first calibration channel and the second calibration channel in a time-sharing manner;
or,
the processor sends differently encoded raw digital signals to the first calibration channel and the second calibration channel.
4. The TRX calibration apparatus according to any one of claims 1 to 3,
the N CPs comprise a first CP and a second CP; the N TRXs comprise a first TRX and a second TRX;
the processor is used for establishing a first equation set and a second equation set, and determining the difference between the signal characteristic difference caused by the first TRX and the signal characteristic difference caused by the second TRX by calculating a simultaneous equation set consisting of the first equation set and the second equation set;
the first equation set comprises:
STRX1+SCP11+SCALA=SA1;
STRX2+SCP21+SCALA=SA2;
wherein, SA1Representing the characteristic difference of the processed digital signal of the original digital signal sent to the first DBF by the processor and the original digital signal sent to the first DBF by the processor in the first loop where the first TRX is located; SA2Indicating that the first loop in which the second TRX is located is to the processor toward the second DBFThe digital signal after the sent original digital signal processing is different from the original digital signal sent to the second DBF by the processor in characteristic; SCP11=0;SCP21The difference of signal characteristics caused by the main connecting line from the second CP to the first CP; the SCALA comprises the sum of main connecting lines from the first CP to the first calibration channel and signal characteristic differences caused by the first calibration channel;
the second set of equations includes:
STRX1+SCP1N+SCALB=SB1;
STRX2+SCP2N+SCALB=SB2;
wherein, SB1The characteristic difference of the digital signal after the original digital signal sent to the first DBF by the processor and the original digital signal sent to the first DBF by the processor is represented by the second loop where the first TRX is located; SB (bus bar)2The characteristic difference of the digital signal after the original digital signal sent to the second DBF by the processor is processed by the second loop where the second TRX is located and the original digital signal sent to the second DBF by the processor is represented; SCP1NThe difference in signal characteristics caused by the main connection line from the first CP to the NCP; SCP2NThe difference in signal characteristics caused by the main connection line between the second CP and the NCP; the SCALB comprises the sum of the main connecting line from the NCP to the second calibration channel and the signal characteristic difference caused by the second calibration channel;
wherein, STRX1、STRX2Respectively representing the difference of signal characteristics caused by the first TRX and the second TRX.
5. The TRX calibration apparatus according to claim 4,
the processor is further configured to determine a signal characteristic difference caused by a main connection line between each CP and the first CP according to a difference between the signal characteristic difference caused by the reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, and a sum of a characteristic difference of a digital signal, which is obtained by processing an original digital signal and is sent to each DBF by the processor, to the original digital signal sent to each DBF by the processor in the first loop where each DBF is equal to the signal characteristic difference caused by the first loop where each DBF is located; and/or determining the signal characteristic difference caused by the main connecting line between each CP and the NCP according to the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX, and the characteristic difference between the digital signal processed by the original digital signal sent to each DBF by the processor and the original digital signal sent to each DBF by the processor, which is sent by the second loop where each DBF is positioned, and the sum of the signal characteristic differences caused by the second loop where each DBF is positioned.
6. A transceiver TRX calibration apparatus, comprising: n digital beam forming modules DBF, N TRXs corresponding to DBF one to one, N couplers CP corresponding to TRXs one to one, N is greater than or equal to 2, its characteristic is: the calibration device also comprises a first calibration channel, a second calibration channel and a main connecting line positioned between the first calibration channel and the second calibration channel, wherein one end of each of the N couplers CP is connected with the main connecting line, the other end of each of the N couplers CP is connected with a corresponding TRX, and the TRX calibration device also comprises a processor;
the system comprises a processor, a DBF, TRXs corresponding to the DBF one by one, CPs corresponding to the TRXs one by one, a main connecting line, a first calibration channel and the processor, wherein the processor, the DBF, the TRXs corresponding to the DBF one by one, the CPs, the main connecting line, the first calibration channel and the processor are sequentially connected to form a first loop; the processor, the DBF, the TRXs in one-to-one correspondence with the DBF, the CPs in one-to-one correspondence with the TRXs, the main connecting line, the second calibration channel and the processor are sequentially connected to form a second loop;
the processor is used for sending original digital signals to the first calibration channel and the second calibration channel and receiving digital signals obtained after the original digital signals sent to the first calibration channel by the processor are processed by the first loop where each DBF is located; receiving a digital signal after original digital signal processing sent to a second calibration channel by a processor through a second loop where each DBF is located; and determining the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX according to the condition that the characteristic difference of the original digital signal sent to the first calibration channel by the processor and the original digital signal sent to the first calibration channel by the processor by the first loop pair in which each DBF is positioned is equal to the sum of the signal characteristic differences caused by the first loop pair in which each DBF is positioned, and the characteristic difference of the original digital signal sent to the second calibration channel by the second loop pair in which each DBF is positioned and the original digital signal sent to the second calibration channel by the processor is equal to the sum of the signal characteristic differences caused by the second loop pair in which each DBF is positioned, wherein the reference TRX is any one of the N TRXs.
7. The TRX calibration apparatus according to claim 6, wherein:
the first calibration channel is used for processing an original digital signal from a processor to obtain a first type of radio frequency signal and outputting the first type of radio frequency signal to the main connecting line;
the second calibration channel is used for processing an original digital signal from a processor to obtain a second type of radio frequency signal and outputting the second type of radio frequency signal to the main connecting line;
the main connecting line is used for transmitting the first type of radio frequency signals from the first calibration channel and the second type of radio frequency signals from the second calibration channel to the N CPs;
the N CPs are used for respectively sending the first type radio frequency signal and the second type radio frequency signal from the main connecting line to the N TRXs;
the N TRXs are used for processing the first type radio frequency signals from the N CPs and outputting first type digital signals to N DBFs; processing the second type radio frequency signals from the N CPs, and outputting second type digital signals to N DBFs;
the N DBFs are used for sending N first-class digital signals from the N TRXs to the processor and sending N second-class digital signals from the N TRXs to the processor;
wherein the N first type digital signals are: a first loop where each DBF is located processes the original digital signal sent to the first calibration channel by the processor; the N second type digital signals are: the second loop in which each DBF is located processes the original digital signal sent by the processor to the second calibration channel.
8. The TRX calibration apparatus according to claim 6, wherein:
the processor sends original digital signals to the first calibration channel and the second calibration channel in a time-sharing manner;
or,
the processor sends differently encoded raw digital signals to the first calibration channel and the second calibration channel.
9. The TRX calibration apparatus according to any one of claims 6 to 8,
the N CPs comprise a first CP and a second CP; the N TRXs comprise a first TRX and a second TRX;
the processor is used for establishing a first equation set and a second equation set, and determining the difference between the signal characteristic difference caused by the first TRX and the signal characteristic difference caused by the second TRX by calculating a simultaneous equation set consisting of the first equation set and the second equation set;
the first equation set comprises:
STRX1+SCP11+SCALA=SA1;
STRX2+SCP21+SCALA=SA2;
wherein, SA1Representing the characteristic difference of the processed digital signal of the original digital signal sent to the first calibration channel by the processor and the original digital signal sent to the first calibration channel by the processor in the first loop where the first TRX is located; SA2The first loop where the second TRX is located represents the characteristic difference between the digital signal processed by the original digital signal sent to the second calibration channel by the processor and the original digital signal sent to the second calibration channel by the processor; SCP11=0;SCP21The difference of signal characteristics caused by the main connecting line from the second CP to the first CP; the SCALA comprises the sum of main connecting lines from the first CP to the first calibration channel and signal characteristic differences caused by the first calibration channel;
the second set of equations includes:
STRX1+SCP1N+SCALB=SB1;
STRX2+SCP2N+SCALB=SB2;
wherein, SB1The characteristic difference of the digital signal after the original digital signal sent to the first calibration channel by the processor and the original digital signal sent to the first calibration channel by the processor is represented by a second loop where the first TRX is located; SB (bus bar)2The characteristic difference of the digital signal processed by the original digital signal sent to the second calibration channel by the processor and the original digital signal sent to the second calibration channel by the processor is represented by a second loop where the second TRX is located; SCP1NThe difference in signal characteristics caused by the main connection line from the first CP to the NCP; SCP2NThe difference in signal characteristics caused by the main connection line between the second CP and the NCP; the SCALB comprises the sum of the main connecting line from the NCP to the second calibration channel and the signal characteristic difference caused by the second calibration channel;
wherein, STRX1、STRX2Respectively representing the difference of signal characteristics caused by the first TRX and the second TRX.
10. The TRX calibration apparatus according to claim 9,
the processor is further configured to determine a signal characteristic difference caused by a main connection line between each CP and the first CP according to a difference between a signal characteristic difference caused by the reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, and a sum of a characteristic difference of a digital signal, which is obtained by processing an original digital signal sent by the processor to the first calibration channel, and an original digital signal sent by the processor to the first calibration channel, of the first loop where each DBF is equal to a characteristic difference of a signal caused by the first loop where each DBF is located; and/or determining the signal characteristic difference caused by the main connecting line between each CP and the NCP according to the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX, and the characteristic difference of the original digital signal processed digital signal sent to the second calibration channel by the processor and the original digital signal sent to the second calibration channel by the processor of the second loop where each DBF is equal to the sum of the signal characteristic differences caused by the second loops where each DBF is located.
11. A TRX calibration apparatus, comprising: n digital beam forming modules DBF, N TRXs corresponding to DBF one by one, N couplers CP corresponding to TRXs one by one, N are more than or equal to 2, and the device is characterized in that: the calibration channel is provided with a main connecting line with a first end and a second end, one end of each of the N CPs is connected with the main connecting line, and the other end of each of the N CPs is connected with the corresponding TRX;
wherein the calibration channel is connected to the first end or the second end of the main connection line under the control of the processor; when the calibration channel is connected with the first end, the processor, the DBF, the TRX corresponding to the DBF one by one, the CP corresponding to the TRX one by one, the calibration channel and the processor are sequentially connected to form a first loop; when the calibration channel is connected with the second end, the processor, the DBF, the TRX corresponding to the DBF one by one, the CP corresponding to the TRX one by one, the calibration channel and the processor are sequentially connected to form a second loop;
the processor is used for controlling the calibration channel to be connected with the first end or the second end, sending an original digital signal when the calibration channel is connected with the first end, and receiving the digital signal processed by the first loop on the original digital signal; when the calibration channel is connected with the second end, an original digital signal is sent out, and a digital signal processed by the second loop circuit on the original digital signal is received; determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, according to a characteristic difference of the original digital signal processed by the first loop and the original digital signal being equal to a sum of signal characteristic differences caused by the first loop, and a characteristic difference of the original digital signal processed by the second loop and the original digital signal being equal to a sum of signal characteristic differences caused by the second loop, while the signal characteristic differences caused by the DBFs are out of phase, wherein the reference TRX is any one of the N TRXs.
12. The TRX calibration apparatus according to claim 11, wherein:
the TRX calibration apparatus further comprises a switch,
the processor is specifically configured to control a state of the switch such that the calibration channel is connected to the first end or the second end of the main connection line.
13. The TRX calibration apparatus according to claim 11, wherein:
n DBFs, which are used for sending each original digital signal from the processor to a corresponding TRX;
the N TRXs are used for processing the original digital signals from the DBF and outputting radio frequency signals;
the N CPs are used for extracting radio frequency signals output by the N TRXs;
the main connecting line is used for transmitting the radio frequency signals extracted by the N CPs to the calibration channel through the first end or the second end of the main connecting line;
the calibration channel is used for processing the radio frequency signals extracted by the N CPs when the calibration channel is connected with the first end of the main connecting line to obtain N first-class digital signals and sending the N first-class digital signals to the processor; when the second end of the main connecting line is connected, the radio frequency signals extracted by the N CPs are processed to obtain N second type digital signals, and the N second type digital signals are sent to the processor;
wherein the N first type digital signals are: the first loop processes the original digital signal to obtain a digital signal; the N second type digital signals are: the second loop processes the raw digital signal to produce a processed digital signal.
14. The TRX calibration apparatus according to claim 11, wherein:
the calibration channel is used for processing an original digital signal from a processor when the calibration channel is connected with the first end of the main connecting line to obtain a first-class radio frequency signal and output the first-class radio frequency signal to the main connecting line; when the second end of the main connecting line is connected, the original digital signal from the processor is processed to obtain a second type of radio frequency signal and output the second type of radio frequency signal to the main connecting line;
the main connecting line is used for transmitting the first class of radio frequency signals of the self-calibration channel to the N CPs when the calibration channel is connected with the first end of the main connecting line; when the calibration channel is connected with the second end of the main connecting line, transmitting the second type of radio frequency signals of the calibration channel to the N CPs;
the N CPs are used for respectively sending the first type of radio frequency signals and the second type of radio frequency signals from the main connecting line to the N TRXs;
the N TRXs are used for processing the first-class radio frequency signals from the N CPs and outputting first-class digital signals; processing the second type radio frequency signals from the N CPs and outputting second type digital signals;
the N DBFs are used for sending N first-class digital signals from the N TRXs to the processor and sending N second-class digital signals from the N TRXs to the processor;
wherein the N first type digital signals are: the first loop processes the original digital signal to obtain a digital signal; the N second type digital signals are: the second loop processes the raw digital signal to produce a processed digital signal.
15. The TRX calibration apparatus according to any one of claims 11 to 14,
the N CPs comprise a first CP and a second CP; the N TRXs comprise a first TRX and a second TRX;
the processor is used for establishing a first equation set and a second equation set, and determining the difference between the signal characteristic difference caused by the first TRX and the signal characteristic difference caused by the second TRX by calculating a simultaneous equation set consisting of the first equation set and the second equation set;
the first equation set comprises:
STRX1+SCP11+SCALA=SA1;
STRX2+SCP21+SCALA=SA2;
wherein, SA1Representing the characteristic difference between the digital signal processed by the first loop where the first TRX is located and the original digital signal; SA2Representing the characteristic difference between the digital signal processed by the first loop where the second TRX is located and the original digital signal; SCP11=0;SCP21The difference of signal characteristics caused by the main connecting line from the second CP to the first CP; the SCALA comprises the sum of the main connecting line from the first CP to the calibration channel and the signal characteristic difference caused by the calibration channel;
the second set of equations includes:
STRX1+SCP1N+SCALB=SB1;
STRX2+SCP2N+SCALB=SB2;
wherein, SB1Representing the characteristic difference between the digital signal processed by the second loop circuit where the first TRX is located and the original digital signal; SA2Represents TRX2The second loop is used for processing the original digital signal and obtaining the characteristic difference between the processed digital signal and the original digital signal; SCP1NThe difference in signal characteristics caused by the main connection line between the first CP and the NCP; SCP2NThe difference in signal characteristics caused by the second CP to NCP main connection line; the SCALB comprises the sum of the main connecting line between the NCP and the calibration channel and the signal characteristic difference caused by the calibration channel.
16. The TRX calibration apparatus of claim 15,
the processor is further configured to determine a signal characteristic difference caused by a main connection line between each CP and the first CP according to a difference between the signal characteristic difference caused by the reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, and a sum of signal characteristic differences caused by the first loop, wherein the characteristic difference between the digital signal obtained by processing the original digital signal by the first loop and the original digital signal is equal to the sum of the signal characteristic differences caused by the first loop; and/or determining the signal characteristic difference caused by the main connecting line between each CP and the NCP according to the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX, and the characteristic difference between the digital signal processed by the second loop circuit on the original digital signal and the original digital signal is equal to the sum of the signal characteristic differences caused by the second loop circuit.
17. A method for determining a TRX-induced signal feature difference condition, comprising:
the processor sends original digital signals to each DBF;
respectively receiving digital signals after original digital signal processing sent to each DBF by a processor through a first loop and a second loop where each DBF is located; the first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a first calibration channel and the processor; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a second calibration channel and the processor;
and determining the difference between the signal characteristic difference caused by the reference TRX and the signal characteristic difference caused by other TRXs except the reference TRX according to the characteristic difference of the original digital signal sent to each DBF by the processor and the original digital signal sent to each DBF by the processor, of the first loop where each DBF is located, equal to the sum of the signal characteristic differences caused by the first loop where each DBF is located, and the characteristic difference of the original digital signal sent to each DBF by the processor and equal to the sum of the signal characteristic differences caused by the second loop where each DBF is located, wherein the reference TRX is any one of N TRXs, and N is more than or equal to 2.
18. A method for determining a TRX-induced signal feature difference condition, comprising:
the processor sends the original digital signal to the first calibration channel and the second calibration channel;
receiving a digital signal after processing an original digital signal sent to a first calibration channel by a first loop pair processor where each DBF is located; receiving a digital signal after original digital signal processing sent to a second calibration channel by a processor through a second loop where each DBF is located; the first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a first calibration channel and the processor; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a second calibration channel and the processor;
when the signal characteristic differences caused by the DBFs are out of phase, the characteristic difference between the digital signal processed by the original digital signal sent to the first calibration channel by the processor and the original digital signal sent to the first calibration channel by the processor according to the first loop where each DBF is located is equal to the sum of the signal characteristic differences caused by the first loop where each DBF is located, and the characteristic difference between the digital signal processed by the original digital signal sent to the second calibration channel by the processor and the sum of the signal characteristic differences caused by the second loop of each DBF is equal to the sum of the signal characteristic differences caused by the second loop of each DBF by the second loop where each DBF is located, determining a difference between a difference in signal characteristics caused by the reference TRX and a difference in signal characteristics caused by TRXs other than the reference TRX, wherein the reference TRX is any one TRX among N TRXs, and N is greater than or equal to 2.
19. A method for determining a TRX-induced signal feature difference, comprising:
the control calibration channel is connected with the first end of the main connecting line, sends out an original digital signal and receives a digital signal returned by the original digital signal through a first loop; the first loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a calibration channel and the processor;
the control calibration channel is connected with the second end of the main connecting line, sends out the original digital signal and receives the digital signal returned by the original digital signal through the second loop; the second loop is formed by sequentially connecting a processor, a DBF, TRXs in one-to-one correspondence with the DBF, CPs in one-to-one correspondence with the TRXs, a main connecting line, a calibration channel and the processor;
determining a difference between a signal characteristic difference caused by a reference TRX and a signal characteristic difference caused by other TRXs except the reference TRX, while the signal characteristic differences caused by the DBFs are out of phase, according to the fact that the characteristic difference between the original digital signal and the digital signal processed by the first loop is equal to the sum of the signal characteristic differences caused by the first loop, and the characteristic difference between the original digital signal and the digital signal processed by the second loop is equal to the sum of the signal characteristic differences caused by the second loop, wherein the reference TRX is any one of N TRXs, and N is greater than or equal to 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510953205.6A CN105634628B (en) | 2011-06-24 | 2011-06-24 | Signal characteristic difference condition caused by TRX calibrator (-ter) units and TRX determines method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/076290 WO2012174744A1 (en) | 2011-06-24 | 2011-06-24 | Apparatus for calibrating transceivers and method for determining signal characteristic differences caused by transceivers |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510953205.6A Division CN105634628B (en) | 2011-06-24 | 2011-06-24 | Signal characteristic difference condition caused by TRX calibrator (-ter) units and TRX determines method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102972090A CN102972090A (en) | 2013-03-13 |
CN102972090B true CN102972090B (en) | 2016-01-13 |
Family
ID=47422003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180001454.5A Active CN102972090B (en) | 2011-06-24 | 2011-06-24 | The signal characteristic difference condition defining method that TRX calibrator (-ter) unit and TRX cause |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102972090B (en) |
WO (1) | WO2012174744A1 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6236839B1 (en) * | 1999-09-10 | 2001-05-22 | Utstarcom, Inc. | Method and apparatus for calibrating a smart antenna array |
CN100399719C (en) * | 2005-02-03 | 2008-07-02 | 芯通科技(成都)有限公司 | Calibrating method for intelligent antenna array and radio frequency receiving-transmitting machine |
EP1791277A1 (en) * | 2005-11-28 | 2007-05-30 | Siemens Aktiengesellschaft | Method and apparatus for transmission path calibration of an antenna system |
CN101060354B (en) * | 2006-04-20 | 2010-06-16 | 北京信威通信技术股份有限公司 | An intelligent antenna multi-channel calibration method under a strong interference condition |
CN101534161B (en) * | 2009-04-15 | 2012-12-05 | 北京天碁科技有限公司 | Method for calibrating transreceiver and device thereof |
CN102326293B (en) * | 2009-04-22 | 2013-08-07 | 华为技术有限公司 | Calibration method and active antenna |
JP2013510473A (en) * | 2009-11-04 | 2013-03-21 | アルカテル−ルーセント | Method and apparatus for calibrating antennas in a CoMP based TDD wireless communication system |
-
2011
- 2011-06-24 WO PCT/CN2011/076290 patent/WO2012174744A1/en active Application Filing
- 2011-06-24 CN CN201180001454.5A patent/CN102972090B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN102972090A (en) | 2013-03-13 |
WO2012174744A1 (en) | 2012-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108352908B (en) | Antenna array calibration method and device | |
EP3114781B1 (en) | Antenna array self-calibration | |
CN103997352B (en) | Active antenna relevant device, system and transmitting-receiving calibration steps | |
KR100864807B1 (en) | Apparatus for calibration of signal in smart antenna system | |
US20170179999A1 (en) | Split Microwave Backhaul Transceiver Architecture with Coaxial Interconnect | |
CN107852249B (en) | Method and apparatus for calibration in a radio frequency module | |
CN103053072B (en) | Active antenna array and the method for the relay wireless signal of telecommunication | |
EP3565134B1 (en) | Antenna correction method and device | |
WO2000031823A1 (en) | Adaptive array antenna device | |
CN105684320B (en) | Radio unit with internal parallel antenna calibration | |
EP3682508A1 (en) | Systems and methods for self-calibration of an analog beamforming transceiver | |
CN103916168B (en) | A kind of antenna calibration method and device | |
JP2016195331A (en) | Array antenna transmitter receiver and calibration value calculation method | |
US20150111504A1 (en) | Calibration coupleing unit, ccu, and a method therein for enabling calibration of base station | |
EP3054743B1 (en) | Single board, wireless communication system and calibration method for channel inside/outside single board | |
US11212016B1 (en) | Distribution of inter/intra calibration signals for antenna beamforming signals | |
CN108540181B (en) | Antenna calibration method and device | |
CN111510229A (en) | Radio frequency channel correction method and device, antenna and base station | |
WO2017097107A1 (en) | Active antenna device and test method therefor | |
CN102972090B (en) | The signal characteristic difference condition defining method that TRX calibrator (-ter) unit and TRX cause | |
CN105634628A (en) | TRX calibration device and method for determining signal characteristic differences caused by TRX | |
CN109792303B (en) | Method and radio network node for determining total radiated power from multiple antennas | |
JP6881667B2 (en) | Wireless communication systems, wireless communication devices, wireless communication methods, and programs | |
CN108476055A (en) | A kind of beam form-endowing method, receiver, transmitter and system | |
WO2023070631A1 (en) | Communication chip, communication module, communication system and base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |