This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2016-055954, filed on Mar. 18, 2016, the entire contents of which are incorporated herein by reference.
The present disclosure relates to a base station, a wireless communication system and a calibrating method.
BACKGROUND
In mobile wireless communication, a channel state (wireless characteristics) of a radio channel between a base station and a wireless terminal changes according to a time, and changes according to a frequency, too. Hence, channel states of a downlink radio channel from the base station to the wireless terminal and an uplink radio channel from the wireless terminal to the base station are estimated.
When the base station and the wireless terminal communicate by way of time divisional duplex, the channel states of the uplink radio channel and the downlink radio channel can be estimated to be equivalent.
However, the channel states of the uplink radio channel and the downlink radio channel which can be estimated to be equivalent are channel states of the radio channel in air between an antenna of the base station and an antenna of the wireless terminal. Meanwhile, the radio channels estimated by the base station and the wireless terminal include response characteristics (transfer function) of a wireless transmission/reception circuit between a channel estimator and the antenna, and therefore the channel states of the uplink radio channel and the downlink radio channel are not actually estimable as being equivalent in some cases. Hence, the wireless transmission/reception circuit is calibrated to able to estimate that the channel states of the uplink radio channel and the downlink radio channel are equivalent.
Patent Document 1: Japanese Laid-open Patent Publication No. 2013-534380
Patent Document 2: International Publication Pamphlet No. WO 2011/155360
Patent Document 3: Japanese Laid-open Patent Publication No. 2011-199850
Patent Document 4: Japanese Laid-open Patent Publication No. 2013-509082
Non-Patent Document 1: K. Nishimori, K. Cho, Y. TAKATORI, and T. Hori, “A Real-Time Calibration Method of Adaptive Arrays for TDD Systems” A•P99-3, IEICE technical report, pp 17-22, April 1999.
Non-Patent Document 2: Y. Nouda, Y. Hara, Y. Yano, H. KUBO, “An Antenna Array Auto-Calibration Method with Bidirectional Channel Measurement for TDD Systems”, RCS2008.12, IEICE technical report, pp 69-74, May 2008.
Non-Patent Document 3: H. Fukuzono, et al, “Weighted-combining calibration for implicit feedback beamforming on downlink multiuser MIMO systems,” PIMRC 2013, June 2013.
Non-Patent Document 4: F. Huang, Y. Wang, J. Geng, D. Yang, “Antenna mismatch and calibration problem in coordinated multi-point transmission system,” IET Commun, 2012, Vol. 6, Iss 3, pp. 289-299.
When a base station is connected to a plurality of transmission and reception points, and the plurality of transmission and reception points communicate with a wireless terminal in a coordinated manner, radio signals received by the wireless terminal from the plurality of transmission and reception points are preferably equivalent. Hence, it is may be demanded to accurately calibrate the base station connected to the plurality of transmission and reception points.
According to an aspect of the embodiments, a base station that is connected to a plurality of transmission and reception points includes a calibrator. The calibrator calculates calibration coefficients for correcting weights in beamforming communication at each of the plurality of transmission and reception points based on the beamforming communication at each of the plurality of transmission and reception points.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiments discussed below, however, are merely exemplary, and it is not intended to exclude various modifications to and applications of the techniques. For example, the present embodiments may be practiced in a wide variety of modification without departing from the spirit thereof. In addition, components having the same names will be assigned the same reference numerals, and will be described. Further, a plurality of the same components illustrated in one drawing will be assigned #1, #2 and . . . to distinguish.
The base station 101 is connected with the transmission and reception points 102#1 and 102#2. The base station 101 and the transmission and reception points 102#1 and 102#2 are connected by using one or more of wired communication such as optical fibers and wireless communication such as microwave lines. Each of the transmission and reception points 102#1 and 102#2 forms a wireless area.
When the wireless terminal 103 is located in the wireless area, the transmission and reception point which forms the wireless area, and the wireless terminal 103 can communicate. In
The base station 101 is connected with a core network, too, and relays communication between the core network and the transmission and reception points 102#1 and 102#2.
In multiple wireless communication systems, the base station 101 executes processing of a baseband signal, and the transmission and reception points 102#1 and 102#2 executes processing of converting the baseband signal and a radio signal and a radio signal processing. In other words, when the base station 101 generates the baseband signal and transmits the generated baseband signal to the transmission and reception points 102#1 and 102#2, the transmission and reception points 102#1 and 102#2 convert radio signals and transmit the radio signals to the wireless terminal 103. Further, when receiving the radio signals from the wireless terminal 103, the transmission and reception points 102#1 and 102#2 convert the radio signals into baseband signals and transmit the converted baseband signals to the base station 101, and the base station 101 executes the processing of the baseband signals.
The wireless terminal 103 is a device which performs wireless communication with a transmission and reception point which forms a wireless area. As described above, in
The base station 101 may be referred to as a BBU (Base Band Unit), a C-BBU (Centralized Base Band Unit), a baseband station and a control station in various ways. The transmission and reception points 102#1 and 102#2 may be referred to as a RRH (Remote Radio Head) and a TP (Transmission Point) in various ways. The base station 101 and the transmission and reception points 102#1 and 102#2 may be collectively referred to as a Node B (NodeB or NB) and an evolved Node B (eNodeB) in various ways. Further, the wireless terminal 103 may be referred to as a user equipment (UE), a mobile station (MS), a user terminal and a subscriber station in various ways.
It is assumed that the transmission and reception point 102 and the wireless terminal 103 perform time divisional duplex (TDD) communication. In this case, the transmission and reception point 102 and the wireless terminal 103 communicate by using the same frequency. Consequently, the DL radio channel and the UL radio channel can be regarded as the same channel. Consequently, wireless characteristics of the DL radio channel and the UL radio channel can be regarded as the same wireless characteristics.
The wireless characteristics of the DL radio channel and the UL radio channel can be regarded as the same wireless characteristics, so that the base station 101 connected to the transmission and reception point 102 can estimate a detailed channel state of the DL radio channel based on the wireless characteristics (channel state) of the UL radio channel estimated by using an UL reference signal and the like from the wireless terminal 103. Consequently, the base station 101 connected to the transmission and reception point 102 can perform transmission and reception beamforming by multiplying a DL data signal with a weight. Further, the wireless terminal 103 does not need to report the channel state of the downlink radio channel, so that it is possible to reduce an overhead of a control signal.
However, in reality, a transmitter/receiver estimates a channel state of a radio channel. Hence, the channel state of the radio channel to be estimated is a channel state (channel states of a transmitter and a receiver) which is a mixture of an inter-antenna channel state and the channel state of the transmitter/receiver.
The transmission and reception point 102 includes a transmitter 302#1 and a receiver 303#1, and a transmitter 302#2 and a receiver 303#2, respectively, in association with each of antennas 304#1 and 304#2. The base station 101 includes a baseband processor 301. The wireless terminal 103 includes a transmitter 311, a receiver 312, and a baseband processor 314.
T1 and R1 represent response characteristics of the transmitter 302#1 and the receiver 303#1 connected with the antenna 304#1, respectively, and T2 and R2 represent response characteristics of the transmitter 302#2 and the receiver 303#2 connected with the antenna 304#2, respectively. In other words, T1 represents response characteristics from an input of a baseband signal to the transmitter 302#1, to transmission of a radio signal from the antenna 304#1. Similarly, R1 represents response characteristics from a reception of a radio signal at the antenna 304#1 to an output of a baseband signal from the receiver 303#1. The same also applies to T2 and R2, too.
Further, hi represents a channel state of a radio channel between the antenna 304#1 and an antenna of the wireless terminal 103, and h2 represents a channel state of a radio channel between the antenna 304#2 and the antenna of the wireless terminal 103. Further, t1 represents response characteristics of the transmitter 311 of the wireless terminal 103, and r1 represents response characteristics of the receiver 312.
fDL(1) represents a channel state from an input of a baseband signal to the transmitter 302#1, to an output of a baseband signal of the receiver 312, estimated by the baseband processor 314 of the wireless terminal 103. Further, fDL(2) represents a channel state from an input of a baseband signal to the transmitter 302#2, to an output of a baseband signal of the receiver 312, estimated by the baseband processor 314 of the wireless terminal 103. fDL(1) and fDL(2) are one example of downlink wireless characteristics. In this case, fDL(1) and fDL(2) are as follows:
f
DL
(1)
=T
1
×h
1
×r
1 (Formula 1)
f
DL
(2)
=T
2
×h
2
×r
1 (Formula 2)
Further, fUL(1) represents a channel state from an input of a baseband signal to the transmitter 311, to an output of a baseband signal of the receiver 303#1, estimated by the baseband processor 301 of the base station 101. Furthermore, fUL(2) represents a channel state from an input of a baseband signal to the transmitter 311, to an output of the baseband signal of the receiver 303#2, estimated by the baseband processor 301 of the base station 101. fUL(1) and fUL(2) are one example of uplink wireless characteristics. In this case, fUL(1) and fUL(2) are as follows:
f
UL
(1)
=t
1
×h
1
×R
1 (Formula 3)
f
UL
(2)
=t
1
×h
2
×R
2 (Formula 4)
Hence, when at least one of T1≠R1, T2≠R2, t1≠r1 and t2≠r2 is satisfied, fDL(1)=fUL(1) and fDL(2)=fUL(2) are not always satisfied. Hence, the DL radio link channel and the UL radio link channel are not possible to regard as the same channel. Consequently, even when a channel state of the DL radio channel is estimated based on an estimated channel state of the UL radio channel, the channel state of the DL radio channel is not accurately estimated, precoding is not optimally performed in the DL radio channel, and communication characteristics deteriorate.
Hence, it is preferable that calibration is performed according to the response characteristics of the transmitter 302 and the receiver 303 of the transmission and reception point 102. In other words, it is preferable that correction is performed by using calibration coefficients obtained by calibration to multiply a precoding matrix of a precoder or a transmission/reception weight with the calibration coefficients, or further multiply a baseband signal with the calibration coefficient.
As illustrated in
Each of the transmission and reception points 102#1 and 102#2 includes the transmitters 302#1 and 302#2 and the receivers 303#1 and 303#2. Each of the transmitters 302#1 and 302#2 and the receivers 303#1 and 303#2 is a wireless circuit which executes a processing of converting a baseband signal into a radio signal, and a radio signal processing.
The base station 101 includes baseband processors 301#1 and 301#2, a core network interface 402, self-calibrators 403#1 and 403#2 and an inter-RRH calibrator 404. Further, each of the baseband processors 301#1 and 301#2 includes precoders 401#1 and 401#2, respectively. Note that the inter-RRH calibrator 404 may be also referred to simply as a calibrator.
The core network interface 402 is an interface between the baseband processors 301#1 and 301#2 and the core network. In other words, each of the baseband processors 301#1 and 301#2 can communicate with the core network via the core network interface 402.
The baseband processor 301#1 can receive an input of a baseband signal and output the baseband signal from and to the transmission and reception point 102#1, and can communicate with the baseband processor 314 of the wireless terminal 103 via the transmission and reception point 102#1, the receiver 312 and the transmitter 311.
Further, the baseband processor 301#2 can receive an input of a baseband signal and output a baseband signal from and to the transmission and reception point 102#2, and can communicate with the baseband processor 314 of the wireless terminal 103 via the transmission and reception point 102#2, the receiver 312 and the transmitter 311.
The self-calibrator 403#1 is connected to the transmission and reception point 102#1. The self-calibrator 403#1 calibrates the transmitters 302#1 and 302#2 and the receivers 303#1 and 303#2 of the transmission and reception point 102#1. Further, the self-calibrator 403#2 is connected to the transmission and reception point 102#2. The self-calibrator 403#2 calibrates the transmitters 302#1 and 302#2 and the receivers 303#1 and 303#2 of the transmission and reception point 102#2.
Calibration performed by the self-calibrators 403#1 and 403#2 is referred to as self-calibration. A self-calibration coefficient obtained as a result of self-calibration is set to, for example, a precoder (beamformer) 401 of the baseband processor 301. The precoder 401 is a unit which for multiplying a baseband signal inputted in and outputted from the baseband processor with a weight, and directing a beam toward a predetermined direction. When the self-calibration coefficient is set to the precoder 401, the self-calibration coefficient is multiplied on the weight to make correction. Further, the calibration coefficient can be set to the precoder 401 and, in addition, to the transmission and reception point 102. By setting the calibration coefficient to the transmission and reception point 102, a circuit constant or the like is corrected.
Self-calibration according to the present embodiment is performed by multiplying the response characteristics T1 and T2 of the transmitter 302#1 and 302#2 with self-calibration coefficients u1 and u2, respectively, as disclosed in above Non-patent Document 2. Each of self-calibration coefficients u1 and u2 is determined such that a ratio of above (Formula 1) and (Formula 3) is the same as a ratio of above (Formula 2) and (Formula 4). In other words, u1 and u2 are determined such that u1×(fDL(1)/fUL(1))=u2×(fDL(2)/fDL(2)) is satisfied. The following equation is obtained by using (Formula 1) to (Formula 4).
u
1×(T1×h1×r1)/(t1×h1×R1)=u2×(T2×h2×r1)/(t1×h2×R2)
When the above equation is satisfied, channel characteristics in a range including the transmitters and the receivers differs by a constant multiple between the DL radio channel and the UL radio channel, so that the channel characteristics of the DL radio channel and the UL radio channel can be regarded as the same. The above equation is simplified as follows.
u
1
×T
1
/R
1
=u
2
×T
2
/R
2
Hence, u2/u1=(T1/R1)/(T2/R2) holds.
Each of the self-calibrators 403#1 and 403#2 outputs a self-calibration coefficient calculated based on u1 and u2 to each of the precoders 401#1 and 401#2. This is equivalent to that, when, for example, precoders 401#1 and 401#2 perform precoding, a weight is multiplied on a baseband signal transmitted to the transmitter 302#2 and u2/u1 is further multiplexed on the baseband signal.
In other words, this is as follows. When So#2 represents a signal of outputs of the precoder 401 outputted to the transmitter 302#2, an output to the transmitter 302#2 is corrected such that (u2/u1)×So#2 is outputted.
A specific process of self-calibration will be described below.
After finishing self-calibrating of the transmission and reception points 102#1 and 102#2, the inter-RRH calibrator 404 calibrates the transmission and reception points 102#1 and 102#2. This calibration will be referred to as inter-RRH calibration (or inter-transmission and reception point calibration).
The inter-RRH calibration is performed by performing beamforming from each of the transmission and reception points 102#1 and 102#2 to transmit and receive calibration signals to and from the wireless terminal 103. Self-calibration of each of the transmission and reception points 102#1 and 102#2 is finished before the inter-RRH calibration is performed, so that it is possible to more accurately perform beamforming compared to beamforming performed before self-calibration. In addition, a predetermined reference signal can be used as a calibration signal.
When the transmission and reception point 102#1 can perform accurate beamforming with respect to the wireless terminal 103, the wireless terminal 103 can regard a radio signal from the antenna 304#1 and a radio signal from the antenna 304#2 as the same. Further, the baseband processor 301#1 can regard a baseband signal from the receiver 303#1 and a baseband signal from the receiver 303#2 as the same. The same applies to the transmission and reception point 102#2, too.
Hence, when performing collaboration beamforming from each of the transmission and reception points 102#1 and 102#2 after self-calibration, each of the transmission and reception points 102#1 and 102#2 may determine inter-RRH calibration coefficients c#1 and c#2 by the inter-RRH calibration such that
c
#1×(fDL(#1)/fUL(#1))=c#2×(fDL(#2)/fUL(#2))
holds similar to self-calibration.
In this regard, fDL(#1) represents a channel state from an input of a baseband signal to the precoder 401#1 of the base station 101, to an output of a baseband signal of the receiver 312 of the wireless terminal 103, and
f
DL
(#1)=(W1(#1)×T1(#1)×h1(#1)+W2(#1)×T2(#1)×h2(#1))×r1 (Formula 5)
can hold. In this regard, T1(#1) and T2(#1) represent response characteristics of the transmitters 302#1 and 302#2 of the transmission and reception point 102#1, W1(#1) and W2(#1) represent weights corresponding to the antennas 304#1 and 304#2 of the transmission and reception point 102#1, h1(#1) represents a channel state from the antenna 304#1 of the transmission and reception point 102#1 to the antenna 313 of the wireless terminal 103, and h1(#1) represents a channel state from the antenna 304#2 of the transmission and reception point 102#1 to the antenna 313 of the wireless terminal 103.
Similarly, fUL(#1) represents a channel state from an input of a baseband signal to the transmitter 311 of the wireless terminal 103, to an output of a baseband signal of the precoder 401#1 of the base station 101, and
f
UL
(#1)
=t
1×(h1(#1)×R1(#1)×W1(#1)+h2(#1)×R2(#1)×W2(#1)) (Formula 6)
can hold. In this regard, R1(#1) and R2(#1) represent response characteristics of the receivers 303#1 and 303#2 of the transmission and reception point 102#1.
Similarly, fDL(#2) represents a channel state from an input of a baseband signal to the precoder 401#2 of the base station 101, to an output of a baseband signal of the receiver 312 of the wireless terminal 103, and
f
DL
(#2)=(W1(#2)×T1(#2)×h1(#2)+W2(#2)×T2(#2)×h2(#2)×r1 (Formula 7)
can hold. In this regard, T1(#2) and T2(#2) represent response characteristics of the transmitters 302#1 and 302#2 of the transmission and reception point 102#2, W1(#2) and W2(#2) represent weights corresponding to the antennas 304#1 and 304#2 of the transmission and reception point 102#2, h1(#2) represents a channel state from the antenna 304#1 of the transmission and reception point 102#2 to the antenna 313 of the wireless terminal 103, and h2(#2) represents a channel state from the antenna 304#2 of the transmission and reception point 102#2 to the antenna 313 of the wireless terminal 103.
Similarly, fUL(#2) represents a channel state from an input of a baseband signal to the transmitter 311 of the wireless terminal 103, to an output of a baseband signal of the precoder 401#2 of the base station 101, and
fUL(#2)=t1×(h1(#2)×R1(#2)×W1(#2)×h2(#2)×R2(#2)×W2(#2)) (Formula 8)
can hold. In this regard, R1(#2) and R2(#2) represent response characteristics of the receivers 303#1 and 30342 of the transmission and reception point 102#2.
More specifically, c#2 and c#1 are determined such that c#2/c#1=(fDL(#1)/fUL(#1))/(fDL(#2)/fUL(#2)) holds. Note that, as is clear from calculation performed by substituting (Formula 5) to (Formula 8) in (fDL(#1)/fDL(#1))/(fDL(#2)/fUL(#2)), and taking into account that self-calibration has been finished, c#2/c#1 does not depend on t1, r1, h1(#1), h1(#2), h2(#1), h2(#2), W1(#1), W1(#2), W2(#1) and W2(#2).
For example, after self-calibration is finished, equation T1(#n)/R1(#n)=T2(#n)/R2(#n)=k#n holds with respect to a constant Therefore, equation fDL(#n/fUL(#n)=k#n×r1/t1 holds. Consequently, c#2/c#1 is represented as k#1/k#2, and does not depend on t1, r1, h1(#1), h1(#2), h2(#1), h2(#2), W1(#1), W1(#2), W2(#1) and W2(#2).
The inter-RRH calibrator 404 sets the precoders 401#1 and 401#2 to, for example, make correction to multiply 1 on a weight used by the precoder 401#1, and make correction to multiply c#2/c#1 on a weight used by the precoder 401#2. In other words, when I represents an input to the precoder 401#2, P represents a precoding matrix and O represents an output from the precoder 401#2, the inter-RRH calibrator 404 sets the precoders 401#1 and 401#2 such that O=(c#2/c#1)×P×I is satisfied.
In view of
Next, in view of
The self-calibrator 403 calculates (T1×r1)/(t1×R1) according to (T1×h1×r1)/(t1×h1×R1). Further, the self-calibrator 403 calculates (T2×r1)/(t1×R2) according to (T2×h2×r1)/(t1×h2×R2). Next, the self-calibrator 403 calculates ((T1×r1)/(t1×R1))/((T2×r1)/(t1×R2))=(T1/R1)/(T2/R2).
Back to explanation of the flowchart in
In step S504, the inter-RRH calibrator 404 performs transmission beamforming from the transmission and reception point 102#2 to transmit a calibration signal to the wireless terminal 103. In step S505, the inter-RRH calibrator 404 performs reception beamforming at the transmission and reception point 102#2 to receive the calibration signal from the wireless terminal 103. Similar to steps S502 and S503, during the transmission beamforming and the reception beamforming, the same weight is multiplied on a baseband signal. In step S504, fDL(2) is obtained as a DL channel estimation result by the wireless terminal 103. Further, in step S505, fUL(2) is obtained as an UL channel estimation result by the baseband processor 301#2.
In step S506, the inter-RRH calibrator 404 receives fDL(1) and fDL(2) from the wireless terminal 103. In step S507, the inter-RRH calibrator 404 calculates inter-RRH calibration coefficients.
In addition, the processes in S502 to S505 do not need to be executed according to the order illustrated in
In steps S801#1 and S801#2, the transmission and reception points 102#1 and 102#2 perform self-calibration. Steps S801#1 and S801#2 may correspond to step S501.
In step S802#1, the transmission and reception point 102#1 transmits a calibration signal to the wireless terminal 103, and, in step S803#1, the wireless terminal 103 obtains fDL(1) as an estimation result by performing DL channel estimation. Steps S802#1 and S803#1 may correspond to step S502.
In step S802#2, the transmission and reception point 102#2 transmits a calibration signal to the wireless terminal 103, and, in step S803#2, the wireless terminal 103 calculates fDL(2) by performing DL channel estimation. Steps S802#2 and S803#2 may correspond to step S504.
In step S804#1, the wireless terminal 103 transmits a calibration signal to the transmission and reception point 102#1. The calibration signal received at the transmission and reception point 102#1 is converted into a baseband signal, and the converted baseband signal is outputted to the baseband processor 301#1 in step S805#1. In step S806#1, UL channel estimation is performed, and fUL(1) is obtained as an estimation result. Steps S804#1 and S805#1 may correspond to step S503.
In step S804#2, the wireless terminal 103 transmits a calibration signal to the transmission and reception point 102#2. The calibration signal received at the transmission and reception point 102#2 is converted into a baseband signal, and the converted baseband signal is outputted to the baseband processor 301#2 in step S805#2. In step S806#2, UL channel estimation is performed, and fUL(2) is calculated. Steps S804#2 and S805#2 may correspond to step S505.
In step S807, fDL(1)) and fDL(2) which are DL channel estimation results are transmitted to the transmission and reception point 102#1, for example. fDL(1) and fDL(2) may be transmitted to the transmission and reception point 102#2 instead of being transmitted to the transmission and reception point 102#1. Further, fDL(1) and fDL(2) may be transmitted to a third wireless facility which can communicate with the base station 101. For example, fDL(1) and fDL(2) transmitted to the transmission and reception point 102#1 are transmitted to the base station 101 in step S808. Steps S807 and S808 may correspond to step S506.
When the processes up to step S808 are finished, fUL(1), fUL(2), fDL(1) and fDL(2) are outputted to the inter-RRH calibrator 404 of the base station 101. In step S809, the inter-RRH calibration coefficients are calculated, are set to, for example, the precoders 401#1 and 402#2, and are multiplied on a precoding matrix. Step S809 may correspond to step S507.
Similarly, as indicated by dashed-two dotted lines 904 and 905, the inter-RRH calibrator 404 performs transmission by way of beamforming from the baseband processor 301#2, and transmits a calibration signal to the wireless terminal 103. In this case, as indicated by, reference numeral 906, a gain is produced by beamforming. Consequently, the wireless terminal 103 can receive a calibration signal of a higher power, and more accurately estimate a channel state.
Next, in view of
Similarly, when the baseband processor 301#2 performs reception by way of beamforming to receive calibration signals 1004 and 1005, a gain is produced by beamforming (see reference numeral 1006 in
As described above, according to the present embodiment, beamforming is performed to perform inter-RRH calibration. Consequently, even when each transmission and reception point includes a plurality of transmitters and receivers, it is possible to perform inter-RRH calibration in a short time compared to a case where the individual transmitters and receivers perform calibration. Further, self-calibration is performed and then beamforming is performed, so that it is possible to transmit and receive a calibration signal of sufficiently high reception power and more accurately perform inter-RRH calibration.
In addition, the above description assumes that the transmission and reception points 102#1 and 102#2 are controlled by the same base station 101. However, the present embodiment is not limited to this assumption and, as illustrated in
In addition, when the number of transmission and reception points is N (N is an integer equal to or more than 2), an integer n which is 2 or more and N or less is
c
#n/c#1=(fDL(#1)/fUL(#1))/(fDL(#n)/fUL(#n)),
so that the inter-RRH calibrator 404 can calculate calibration coefficients related to a transmission and reception point 102#n. Note that, coefficients 1, c#2/c#1, c#3/c#1, . . . , and c#n/c#1 are examples of calibration coefficients c(1), c(2), c(3), . . . , and c(N).
A mode that inter-RRH calibration is performed between transmission and reception points without using a wireless terminal 103 will be described in a second embodiment.
Similar to the first embodiment, in the present embodiment, each transmission and reception point 102 performs self-calibration, and beamforming is performed in inter-RRH calibration. The second embodiment differs from the first embodiment in: first, performing inter-RRH calibration between the transmission and reception point 102#1 and the transmission and reception point 102#2; next, performing inter-RRH calibration between the transmission and reception point 102#2 and the transmission and reception point 102#3; and further, performing inter-RRH calibration between the transmission and reception points 102#1 to 102#3 by using each inter-RRH calibration result.
In step S1401, each transmission and reception point 102 performs self-calibration. Self-calibration may be performed in parallel or successively.
In step S1402, the inter-RRH calibrator 404 performs beamforming from the transmission and reception point 102#1 to the transmission and reception point 102#2 to transmit a calibration signal. In step S1403, the transmission and reception point 102#2 performs beamforming to receive a calibration signal from the transmission and reception point 102#1.
In steps S1402 and S1403, T1(1)×h12×R1(2) is estimated by a baseband processor 301#2, and is obtained by the inter-RRH calibrator 404. In this regard, T1(1) represents response characteristics of a transmitter 302#1 of the transmission and reception point 102#1, h12 represents a channel state between the transmission and reception point 102#1 and the transmission and reception point 102#2, and R1(2) represents response characteristics of a receiver 303#1 of the transmission and reception point 102#2.
Next, in step S1404, the inter-RRH calibrator 404 performs beamforming from the transmission and reception point 102#2 to the transmission and reception point 102#1 to transmit a calibration signal. In step S1405, the transmission and reception point 102#1 performs beamforming to receive a calibration signal from the transmission and reception point 102#2.
In steps S1404 and S1405, T1(2)×h12×R1(1) is estimated by a baseband processor 301#1, and is obtained by the inter-RRH calibrator 404. In this regard, T1(2) represents response characteristics of the transmitter 302#1 of the transmission and reception point 102#2, and R1(1) represents response characteristics of a receiver 303#1 of the transmission and reception point 102#1.
Next, in step S1406, the inter-RRH calibrator 404 calculates a calibration coefficient c#2/c#1 of the transmission and reception point 102#2 based on the transmission and reception point 102#1 according to (T1(1)×h12×R1(2))/(T1(2)×h12×R1(1)). c#2/c#1 is equal to (T1(1)×h12×R1(2))/(T1(2)×h12×R1(1)) as follows.
Next, in step S1407, the inter-RRH calibrator 404 performs beamforming from the transmission and reception point 102#2 to the transmission and reception point 102#3 to transmit a calibration signal. In step S1408, the transmission and reception point 102#3 performs beamforming to receive a calibration signal from the transmission and reception point 102#2.
In steps S1407 and S1408, T1(2)×h23×R1(3) is estimated by a baseband processor 301#3, and is obtained by the inter-RRH calibrator 404. In this regard, h23 represents a channel state between the transmission and reception point 102#2 and the transmission and reception point 102#3, and R1(3) represents response characteristics of the receiver 303#1 of the transmission and reception point 102#3.
Next, in step S1409, the inter-RRH calibrator 404 performs beamforming from the transmission and reception point 102#3 to the transmission and reception point 102#2 to transmit a calibration signal. In step S1410, the transmission and reception point 102#2 performs beamforming to receive a calibration signal from the transmission and reception point 102#3.
In steps S1409 and S1410, T1(3)×h23×R1(2) is estimated by the baseband processor 301#2, and is obtained by the inter-RRH calibrator 404. In this regard, T1(3) represents response characteristics of the transmitter 302#1 of the transmission and reception point 102#3.
Next, in step S1411, the inter-RRH calibrator 404 calculates a calibration coefficient c#3/c#2 of the transmission and reception point 102#3 based on the transmission and reception point 102#2 according to (T1(2)×h12×R1(3))/(T1(3)×h12×R1(2)). That is equal to (T1(2)×h12×R1(3))/(T1(3)×12×R1(2)) is the same as that described with reference to step S1406.
Next, in step S1412, the inter-RRH calibrator 404 calculates a calibration coefficient c#3/c#1 of the transmission and reception point 102#3 based on the transmission and reception point 102#1 according to (c#3/c#2)×(c#2/c#1).
In addition, execution of each step of calibration is not limited to an order illustrated in the flowchart in
In steps S1501#1, S1501#2 and S1501#3, the transmission and reception points 102#1 to 102#3 perform self-calibration. Steps S1501#1, S1501#2 and S1501#3 may correspond to step S1401.
In step S1502, beamforming is performed from the transmission and reception point 102#1 to transmit a calibration signal to the transmission and reception point 102#2. Further, the transmission and reception point 102#2 performs beamforming to receive the calibration signal from the transmission and reception point 102#1. In step S1503, the transmission and reception point 102#2 transmits a baseband signal corresponding to the received calibration signal to the baseband processor 301#2 of the base station 101. In step S1504, the baseband processor 301#2 performs channel estimation. Steps S1502 to S1504 may correspond to steps S1402 and S1403.
In step S1505, beamforming is performed from the transmission and reception point 102#2 to transmit a calibration signal to the transmission and reception point 102#1. Further, the transmission and reception point 102#1 performs beamforming to receive the calibration signal from the transmission and reception point 102#2. In step S1506, the transmission and reception point 102#1 transmits a baseband signal corresponding to the received calibration signal to the baseband processor 301#1 of the base station 101. In step S1507, the baseband processor 301#1 performs channel estimation. Steps S1505 to S1507 may correspond to steps S1404 and S1405.
In step S1508, beamforming is performed from the transmission and reception point 102#3 to transmit a calibration signal to the transmission and reception point 102#2. Further, the transmission and reception point 102#2 performs beamforming to receive the calibration signal from the transmission and reception point 102#3. In step S1509, the transmission and reception point 102#2 transmits a baseband signal corresponding to the received calibration signal to the baseband processor 301#2 of the base station 101, and, in step S1510, the baseband processor 301#2 performs channel estimation. Steps S1508 to S1510 may correspond to steps S1409 and S1410.
In step S1511, beamforming is performed from the transmission and reception point 102#2 to transmit a calibration signal to the transmission and reception point 102#3. Further, the transmission and reception point 102#3 performs beamforming to receive the calibration signal from the transmission and reception point 102#2. In step S1512, the transmission and reception point 102#3 transmits a baseband signal corresponding to a received calibration signal to the baseband processor 301#3, and, in step S1513, the baseband processor 301#3 performs channel estimation. Steps S1511 to S1513 may correspond to steps S1407 and S1408.
In step S1514, calibration coefficients are calculated. Step S1514 may correspond to steps S1406, S1411 and S1412.
As described above, according to the present embodiment, it is possible to perform inter-RRH calibration by using transmission and reception points, and a wireless terminal does not need to be used unlike the first embodiment. Further, positions of transmission and reception points are normally are fixed, so that it is possible to perform more accurate beamforming compared to a case where a movable wireless terminal is used, and more accurately perform calibration.
In addition, when the number of transmission and reception points is N (N is an integer equal to or more than 2), an integer n equal to or more than 2 and equal to or less than N is
c
#n
/c
#n−1=(T1(n−1)×hn−1n×R1(n)/(T1(n)×nn−1n×R1(n−1)),
and the inter-RRH calibrator 404 calculates calibration coefficients according to
c
#n
/c
#1=(c#n/c#n−1)×(c#n−1/c#n−2)× . . . ×(c#2/c#1).
Note that c#2/c#1, c#3/c#2, . . . , c#n−1/c#n−2, c#n/c#n−1 does not need to be calculated in this order. For example, by calculating c#2/c#1 and c#nc#n−1 in parallel, and then calculating c#3/c#2 and c#n−1/c#−2 in parallel, it is possible to reduce a time take to perform inter-RRH calibration. Coefficients 1, c#2/c#1, c#3/c#2, . . . , c#n−1/c#n−2, and c#n/c#n−1 are examples of coefficients d(1), d(1), d(2), d(3), . . . , d(N−1), and d(N). Coefficient c(N) may be calculated as c(N)=d(N)×d(N−1)× . . . ×d(1).
Inter-RRH calibration which is a combination of the first embodiment and the second embodiment will be described in a third embodiment.
In steps S801#1 to S801#3, the transmission and reception points 102#1 to 102#3 perform self-calibration.
In step S802#1, the transmission and reception point 102#1 transmits a calibration signal to the wireless terminal 103, and, in step S803#1, a baseband processor 314 of the wireless terminal 103 performs DL channel estimation.
In step S802#2, the transmission and reception point 102#2 transmits a calibration signal to the wireless terminal 103, and, in step S803#2, the baseband processor 314 of the wireless terminal 103 performs DL channel estimation.
In step S802#3, beamforming is performed from the transmission and reception point 102#3 to transmit a calibration signal to the wireless terminal 103, and, in step S803#3, the baseband processor 314 of the wireless terminal 103 performs DL channel estimation.
In step S804#1, the wireless terminal 103 transmits a calibration signal to the transmission and reception point 102#1, and the transmission and reception point 102#1 receives the calibration signal by way of beamforming. In step S805#1, a baseband signal corresponding to the received calibration signal is transmitted to the baseband processor 301#1. In step S806#1, the baseband processor 301#1 performs UL channel estimation.
In step S804#2, the wireless terminal 103 transmits a calibration signal to the transmission and reception point 102#2, and the transmission and reception point 102#2 receives the calibration signal by way of beamforming. In step S805#2, a baseband signal corresponding to the received calibration signal is transmitted to the baseband processor 301#2. In step S806#2, the baseband processor 301#2 performs UL channel estimation.
In step S804#3, the wireless terminal 103 transmits a calibration signal to the transmission and reception point 102#3, and the transmission and reception point 102#3 receives the calibration signal by way of beamforming. In step S805#3, a baseband signal corresponding to the received calibration signal is transmitted to the baseband processor 301#3. In step S806#3, the baseband processor 301#3 performs UL channel estimation.
In step S807, the wireless terminal 103 transmits a DL channel estimation result to, for example, the transmission and reception point 102#1, and, in step S808, the DL channel estimation result is transmitted to the base station 101.
Steps S802#1 to S807 correspond to processes in the first embodiment, and this process can be repeatedly executed a number of times which corresponds to the number of wireless terminals 103. By using a plurality of wireless terminals 103, it is possible to increase calibration precision.
Steps S1502 to S1513 correspond to processes in the second embodiment, and are as described above.
In step S1601, calibration coefficients are calculated. In the present embodiment, calculation of the calibration coefficients corresponding to the first embodiment, and calculation of the calibration coefficients corresponding to the second embodiment are performed. Hence, it is also possible to calculate calibration coefficients by an arithmetic mean, and calculate calibration coefficients by performing arbitrary weighting. Consequently, it is possible to more accurately calculate calibration coefficients.
(Hardcore Configuration)
The base station 101 includes a processor 1701, a memory 1702, an LSI (Large Scale Integrated circuit) 1703 and a NIF (Network InterFace) circuit 1704. Further, the transmission and reception point 102#i includes an RF circuit 1705#i (i is a natural number).
The memory 1702 is configured by a volatile storage device such as a DRAM (Dynamic Random Memory), and a non-volatile storage device such as a hard disk, an optical disk or a magnetooptical disk. The memory 1702 can store programs, and executes the programs by the processor 1701 to control each unit of the base station 101 and receive an input of data and output data. Further, the memory 1702 provides a working area for executing the programs, and can store various setting parameters of the base station 101 and the transmission and reception point 102#i.
The LSI 1703 functions as a signal processing processor, and can operate as the baseband processor 301, for example. The NIF circuit 1704 is a circuit which realizes a core network interface 402.
In addition, hardware can also perform the same control as that executed by a program by using a FPGA (Field Programmable Gate Array) instead of causing the processor 1701 to execute the program. By using the FPGA, it is possible to realize the base station 101 without using the program.
The RF circuit 1705#i can be realized by combining a circuit which converts a baseband signal and a radio signal, and a radio circuit which processes the radio signal.
The wireless terminal 103 includes a processor 1711, a memory 1712, an RF circuit 1714 and an LSI 1713.
The memory 1712 is configured by a volatile storage device such as a DRAM and a non-volatile storage device such as a hard disk, an optical disk or a magnetooptical disk. The memory 1712 can store programs, and executes a program by the processor 1711 to control each unit of the wireless terminal 103 and receive an input of data and output data. Further, the memory 1712 provides a working area for executing the programs, and can store various setting parameters of the wireless terminal 103.
The LSI 1713 functions as a signal processing processor, and can operate as the baseband processor 314, for example.
The RF circuit 1714 can be realized by combining a circuit which converts a baseband signal and a radio signal, and a radio circuit which processes the radio signal.
In addition, hardware can also realize the same control as that executed by a program by using the FPGA instead of causing the processor 1711 to execute the program. By using the FPGA, it is possible to realize the wireless terminal 103 without using the programs.
All examples and conditional language recited provided herein are intended for the pedagogical purposes of aiding the reader in understanding the invention and the concepts contributed by the inventor to further the art, and are not to be construed limitations to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although one or more embodiments of the present inventions have been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2016-055954 | Mar 2016 | JP | national |