Precoding method and apparatus for heterogeneous network coordinated multi-point transmission
09807702 · 2017-10-31
Assignee
Inventors
- Yalin Liu (Shenzhen, CN)
- Zhikun Xu (Shenzhen, CN)
- Yan Chen (Shenzhen, CN)
- Wei Zhang (Shenzhen, CN)
- Shunqing Zhang (Shenzhen, CN)
Cpc classification
H04B7/024
ELECTRICITY
H04L5/0035
ELECTRICITY
H04W52/244
ELECTRICITY
H04W52/42
ELECTRICITY
International classification
H04W52/24
ELECTRICITY
H04L25/03
ELECTRICITY
H04W52/42
ELECTRICITY
Abstract
Embodiments of the present invention disclose a precoding method and an apparatus for heterogeneous network coordinated multi-point transmission. The method includes: obtaining parameter information of the heterogeneous network coordinated multi-point transmission system; comparing a first channel space transmitting power with the maximum transmitting power of a macro base station, and comparing a second channel space transmitting power with the maximum transmitting power of a micro base station according to the parameter information to obtain a comparison result; determining an obtaining manner of a precoding vector according to the comparison result, and obtaining a first precoding vector according to the obtaining manner of the precoding vector; and configuring the macro base station and the micro base station according to the first precoding vector. The embodiments of the present invention are applicable to a heterogeneous network coordinated multi-point transmission environment.
Claims
1. A precoding method for heterogeneous network coordinated multi-point transmission, applied to a heterogeneous network coordinated multi-point transmission system, the heterogeneous network coordinated multi-point transmission system comprises a macro base station, a micro base station and one or more user terminals, wherein the method comprises: obtaining parameter information of the heterogeneous network coordinated multi-point transmission system; comparing a first channel space transmitting power with a maximum transmitting power of the macro base station; comparing a second channel space transmitting power with a maximum transmitting power of the micro base station according to the parameter information to obtain a comparison result; determining an obtaining manner of a precoding vector according to the comparison result; obtaining a first precoding vector according to the obtaining manner of the precoding vector; and configuring the macro base station and the micro base station according to the first precoding vector.
2. The precoding method for heterogeneous network coordinated multi-point transmission of claim 1, wherein the parameter information comprises a first channel coefficient of the macro base station and the user terminals, a second channel coefficient of the micro base station and the user terminals, a system bandwidth, noise power, user data rate requirements of the user terminals, a number of the user terminals, a number of transmitting antennas of the macro base station, a number of transmitting antennas of the micro base station, the maximum transmitting power of the macro base station, and the maximum transmitting power of the micro base station.
3. The precoding method for heterogeneous network coordinated multi-point transmission of claim 2, wherein before the comparing a first channel space transmitting power with the maximum transmitting power of the macro base station, and comparing a second channel space transmitting power with the maximum transmitting power of the micro base station according to the parameter information to obtain a comparison result, the method comprises: obtaining the first channel space transmitting power and the second channel space transmitting power according to the parameter information.
4. The precoding method for heterogeneous network coordinated multi-point transmission of claim 3, wherein before the comparing the first channel space transmitting power with the maximum transmitting power of the macro base station, and comparing the second channel space transmitting power with the maximum transmitting power of the micro base station according to the parameter information to obtain a comparison result, the method comprises: performing space decomposition on the heterogeneous network coordinated multi-point transmission system to decompose the heterogenous network coordinated multi-point transmission system into a channel space and a channel zero space.
5. The precoding method for heterogeneous network coordinated multi-point transmission of claim 4, wherein the obtaining the first channel space transmitting power and the second channel space transmitting power according to the parameter information comprises: obtaining transmitting power of various precoding vectors in the channel space according to the user data rate requirements of the user terminals; and obtaining the first channel space transmitting power and the second channel space transmitting power according to the transmitting power of the various precoding vectors.
6. The precoding method for heterogeneous network coordinated multi-point transmission of claim 5, wherein the determining an obtaining manner of a precoding vector according to the comparison result and the obtaining the precoding vector according to the obtaining manner of the precoding vector, comprises: when the comparison result is that the first channel space transmitting power is smaller than or equal to the maximum transmitting power of the macro base station, and the second channel space transmitting power is smaller than or equal to the maximum transmitting power of the micro base station: determining the coordinated multi-point transmission as channel space transmission; taking the first channel space transmitting power as transmitting power of the macro base station, and taking the second channel space transmitting power as transmitting power of the micro base station; and obtaining the first precoding vector.
7. The precoding method for heterogeneous network coordinated multi-point transmission of claim 5, wherein the determining an obtaining manner of a precoding vector according to the comparison result and the obtaining the precoding vector according to the obtaining manner of the precoding vector, comprises: when the comparison result is at least one of: the first channel space transmitting power is larger than the maximum transmitting power of the macro base station, and the second channel space transmitting power is larger than the maximum transmitting power of the micro base station, determining the coordinated multi-point transmission as joint transmission of the channel space and the channel zero space; obtaining a precoding vector of the channel space and a precoding vector of the channel zero space; and obtaining the first precoding vector according to the precoding vector of the channel space and the precoding vector of the channel zero space.
8. The precoding method for heterogeneous network coordinated multi-point transmission of claim 7, wherein, after the obtaining the first precoding vector according to the precoding vector of the channel space and the precoding vector of the channel zero space, the method further comprises: obtaining transmitting power of the macro base station and transmitting power of the micro base station according to the first precoding vector.
9. A precoding apparatus for heterogeneous network coordinated multi-point transmission, applied to a heterogeneous network coordinated multi-point transmission system comprising a macro base station, a micro base station and one or more user terminals, comprising a processor and a non-transitory computer-readable storage medium including computer-executable instructions executed by the processor to perform operations comprising: obtaining parameter information of the heterogeneous network coordinated multi-point transmission system; a first channel space transmitting power with the maximum transmitting power of the macro base station; comparing a second channel space transmitting power with the maximum transmitting power of the micro base station according to the parameter information obtained by the obtaining unit to obtain a comparison result; determining an obtaining manner of a precoding vector according to the comparison result; obtaining a first precoding vector according to the obtaining manner of the precoding vector; and configuring the macro base station and the micro base station according to the obtained first precoding vector.
10. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 9, wherein the parameter information comprises a first channel coefficient of the macro base station and the user terminals, a second channel coefficient of the micro base station and the user terminals, a system bandwidth, noise power, user data rate requirements of the user terminals, a number of the user terminals, a number of transmitting antennas of the macro base station, a number of transmitting antennas of the micro base station, the maximum transmitting power of the macro base station, and the maximum transmitting power of the micro base station.
11. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 10, wherein the operations further comprise: obtaining the first channel space transmitting power and the second channel space transmitting power according to the obtained parameter information.
12. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 11, wherein the operations further comprise: performing space decomposition on the heterogeneous network coordinated multi-point transmission system to decompose the heterogeneous network coordinated multi-point transmission system into a channel space and a channel zero space.
13. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 12, wherein the obtaining the first channel space transmitting power and the second channel space transmitting power according to the obtained parameter information comprises: obtaining transmitting power of various precoding vectors in the channel space according to the user data rate requirements of the user terminals; and obtaining the first channel space transmitting power and the second channel space transmitting power according to the transmitting power of the various precoding vectors.
14. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 13, wherein the determining an obtaining manner of a precoding vector according to the comparison result and the obtaining a first precoding vector according to the obtaining manner of the precoding vector comprises: when the comparison result is that the first channel space transmitting power is smaller than or equal to the maximum transmitting power of the macro base station, and the second channel space transmitting power is smaller than or equal to the maximum transmitting power of the micro base station: determining the coordinated multi-point transmission as channel space transmission; taking the first channel space transmitting power as transmitting power of the macro base station; taking the second channel space transmitting power as transmitting power of the micro base station; and obtaining the first precoding vector.
15. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 13, wherein the determining an obtaining manner of a precoding vector according to the comparison result and the obtaining a first precoding vector according to the obtaining manner of the precoding vector comprises: when the comparison result is that at least one of: the first channel space transmitting power is larger than the maximum transmitting power of the macro base station, and the second channel space transmitting power is larger than the maximum transmitting power of the micro base station; determining the coordinated multi-point transmission as joint transmission of the channel space and the channel zero space; obtaining a precoding vector of the channel space and a precoding vector of the channel zero space; and obtaining the first precoding vector according to the precoding vector of the channel space and the precoding vector of the channel zero space.
16. The precoding apparatus for heterogeneous network coordinated multi-point transmission of claim 15, wherein the operations further comprise: obtaining transmitting power of the macro base station and transmitting power of the micro base station according to the first precoding vector.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) To illustrate the technical solutions in the embodiments of the present invention or in the prior art more clearly, a brief introduction on the accompanying drawings which are needed in the description of the embodiments or the prior art is given below. The accompanying drawings in the description below are merely some of the embodiments of the present invention, based on which other drawings may be obtained by those of ordinary skill in the art without any creative effort.
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(7) A clear and complete description of technical solutions in the embodiments of the present invention will be given below, in combination with the accompanying drawings in the embodiments of the present invention. The embodiments described below are merely a part, but not all, of the embodiments of the present invention. All of the other embodiments, obtained by those of ordinary skill in the art based on the embodiments of the present invention without any creative effort, fall into the protection scope of the present invention.
(8) In order to make the advantages of the technical solutions of the present invention clearer, a further detailed description of the present invention will be given below in combination with accompanying drawings and embodiments.
(9) As shown in
(10) 101. parameter information of the heterogeneous network coordinated multi-point transmission system is obtained.
(11) Specifically, in the embodiment of the present invention, as shown in
(12) The parameter information includes a first channel coefficient {h.sub.i.sup.M}.sub.i=1.sup.K of the macro base station and the user terminals, a second channel coefficient {h.sub.i.sup.P}.sub.i=1.sup.K of the micro base station and the user terminals, a system bandwidth B, noise power σ.sup.2, user data rate requirements {R.sub.i}.sub.i=1.sup.K of the user terminals, the number K of the user terminals, the number N.sub.M of transmitting antennas of the macro base station, the number N.sub.P of the transmitting antennas of the micro base station, the maximum transmitting power P.sub.M of the macro base station, and the maximum transmitting power P.sub.P of the micro base station.
(13) 102. a first channel space transmitting power is compared with the maximum transmitting power of the macro base station, and a second channel space transmitting power is compared with the maximum transmitting power of the micro base station according to the parameter information to obtain a comparison result.
(14) When the first precoding vector of the user terminal i is w.sub.i, wherein w.sub.i is an unknown number, the achievable data rate of the user terminal i is expressed by the following formula:
(15)
(16) wherein, the dimension of the precoding vector w.sub.i is N.sub.M+N.sub.P, B represents system bandwidth, σ.sup.2 represents noise power, h.sub.i is equivalent to
(17)
and represents the global channel information of the user terminal i, and the dimension thereof is N.sub.M+N.sub.P.
(18) The constraints of the transmitting power of the macro base station and the micro base station are respectively expressed by formula 1 as:
(19)
(20) wherein, Q.sub.1=(I.sub.N.sub.
(21) 103. an obtaining manner of a precoding vector is determined according to the comparison result, and a first precoding vector is obtained according to the obtaining manner of the precoding vector.
(22) Specifically, space decomposition is performed on the heterogeneous network coordinated multi-point transmission system to decompose the same into a channel space and a channel zero space. When the first channel space transmitting power is smaller than or equal to the maximum transmitting power of the macro base station, and the second channel space transmitting power is smaller than or equal to the maximum transmitting power of the micro base station, the coordinated multi-point transmission is determined as channel space transmission. Otherwise, the coordinated multi-point transmission is determined as joint transmission of the channel space and the channel zero space. Due to different transmission manners, the obtaining manners of the precoding vector are different, which will be explained specifically in the specific example of
(23) 104. the macro base station and the micro base station are configured according to the first precoding vector.
(24) The precoding method for heterogeneous network coordinated multi-point transmission provided by the embodiment of the present invention obtains the parameter information of the heterogeneous network coordinated multi-point transmission system; compares the first channel space transmitting power with the maximum transmitting power of the macro base station, and compares the second channel space transmitting power with the maximum transmitting power of the micro base station according to the parameter information to obtain the comparison result; determines the obtaining manner of the precoding vector according to the comparison result, and obtains the first precoding vector according to the obtaining manner of the precoding vector; and configures the macro base station and the micro base station according to the first precoding vector. The main factor considered in the process of obtaining the pre-encoding vector in the prior art is how to achieve an optimal spectrum efficiency. The precoding manner of the heterogeneous network coordinated multi-point transmission in the embodiments of the present invention relates to the maximum transmitting power of the macro base station and the micro base station, such that the energy efficiency of the base stations configured by the obtained precoding vector is higher and the energy necessary for the base stations to transmit unit data is lower, in order to achieve the purposes of high efficiency and energy saving.
(25) As shown in
(26) 301. the parameter information of the heterogeneous network coordinated multi-point transmission system is obtained.
(27) The parameter information includes a first channel coefficient {h.sub.i.sup.M}.sub.i=1.sup.K of the macro base station and the user terminals, a second channel coefficient {h.sub.i.sup.P}.sub.i=1.sup.K of the micro base station and the user terminals, a system bandwidth B, noise power σ.sup.2, user data rate requirements {R.sub.i}.sub.i=1.sup.K of the user terminals, the number K of the user terminals, the number N.sub.M of transmitting antennas of the macro base station, the number N.sub.P of the transmitting antennas of the micro base station, the maximum transmitting power P.sub.M of the macro base station, and the maximum transmitting power P.sub.P of the micro base station.
(28) 302. space decomposition is performed on the heterogeneous network coordinated multi-point transmission system to decompose into a channel space and a channel zero space.
(29) When the first precoding vector of the user terminal i is w.sub.i, wherein w.sub.i is an unknown number, the achievable data rate of the user terminal i is expressed by the following formula 2:
(30)
(31) wherein, the dimension of the precoding vector w.sub.i is N.sub.M+N.sub.P, B represents system bandwidth, σ.sup.2 represents noise power, h.sub.i is equivalent to
(32)
and represents the global channel information of the user terminal i, and the dimension thereof is N.sub.M+N.sub.P.
(33) For example, a channel matrix is set as H=(h.sub.1,h.sub.2, . . . h.sub.K), then a channel pseudo-inverse matrix may be expressed as H(H.sup.HH).sup.−1. It is set that g.sub.i is the ith column of the channel pseudo-inverse matrix, then it can be seen from matrix properties that, {g.sub.i}.sub.i=1.sup.K forms a group of bases of a space formed by channel vectors h.sub.1,h.sub.2, . . . h.sub.K. The space is called the channel space, and an orthogonal complementary space of the space is called the channel zero space. According to the linear space decomposition principle, a complex space may be decomposed into the channel space and the channel zero space.
(34) 303. the transmitting power of various precoding vectors in the channel space is obtained according to the user data rate requirements of the user terminals.
(35) The dimension of the channel zero space is N.sub.M+N.sub.P−K, for example, {u.sub.j}.sub.j=1.sup.N.sup.
(36)
(37) wherein, ξ.sub.ij and b.sub.ij respectively represent coefficients on the bases of the channel space and the channel zero space.
(38) According to the vector orthogonality and zero forcing criteria, when i≠j, ξ.sub.ij=0. Therefore the first precoding vector w.sub.i may be further expressed as:
(39)
(40) wherein, b.sub.i represents the column vector of N.sub.M+N.sub.P−K dimension, and the jth element thereof is b.sub.ij.
(41) The
(42)
is substituted into the formula 1 and formula 2 to obtain an optimization problem of ξ.sub.ij and b.sub.i, which is expressed by formula 3:
(43)
(44) ξ.sub.ii.sup.2=σ.sup.2(2.sup.R.sup.
(45)
If ξ.sub.ii≧0, then ξ.sub.ii=√{square root over (σ.sup.2(2.sup.R.sup.
(46) 304. the first channel space transmitting power and the second channel space transmitting power are obtained according to the transmitting power of the various precoding vectors.
(47) Specifically, the value of ξ.sub.ii is substituted into formula 3 to obtain an optimization problem of {b.sub.i}.sub.i=1.sup.K, which is expressed by formula 4:
(48)
(49) wherein, a.sub.i is equivalent to ξ.sub.iiU.sup.HQ.sub.1.sup.HQ.sub.1g.sub.i.
(50) the first channel space transmitting power may be obtained, and the formula is expressed as:
(51)
(52) the second channel space transmitting power may be obtained, and the formula is expressed as:
(53)
(54) 305. the first channel space transmitting power is compared with the maximum transmitting power of the macro base station, and the second channel space transmitting power is compared with the maximum transmitting power of the micro base station according to the parameter information to obtain a comparison result. Step 306 or step 309 is executed thereafter.
(55) 306. when the comparison result is that the first channel space transmitting power is smaller than or equal to the maximum transmitting power of the macro base station, and the second channel space transmitting power is smaller than or equal to the maximum transmitting power of the micro base station, the coordinated multi-point transmission is determined as channel space transmission.
(56) Specifically, when
(57)
namely when the maximum transmitting power of the macro base station may satisfy the requirements of the first channel space transmitting power and the maximum transmitting power of the micro base station may satisfy the requirements of the second channel space transmitting power, the coordinated multi-point transmission is determined as the channel space transmission, and the channel zero space plays no function, thus it is determined that b.sub.i=0.
(58) 307. the first channel space transmitting power is taken as the transmitting power of the macro base station, and the second channel space transmitting power is taken as the transmitting power of the micro base station. Step 308 and step 314 are executed thereafter.
(59) Wherein, the first space transmitting power is
(60)
and the second space transmitting power is
(61)
(62) 308. the first precoding vector is obtained. Step 313 is executed thereafter.
(63) Since b.sub.i=0, then in formula
(64)
and since ξ.sub.ii=√{square root over (σ.sup.2(2.sup.R.sup.
(65) 309. when the comparison result is that the first channel space transmitting power is larger than the maximum transmitting power of the macro base station, or the second channel space transmitting power is larger than the maximum transmitting power of the micro base station, the coordinated multi-point transmission is determined as joint transmission of the channel space and the channel zero space.
(66) At this time, the characteristic direction of the channel zero space vector needs to be selected:
(67) for example, characteristic value decomposition is performed, which is as shown in the formula U.sup.HQ.sub.1.sup.HQ.sub.1U=V.sup.HΛV, and variable substitution b.sub.i=V.sup.H{tilde over (b)}.sub.i is performed, the variable is substituted into formula 4 to obtain an optimization problem of {tilde over (b)}.sub.i, which is as shown in formula 5:
(68)
(69) wherein, the positions of non-zero elements of {tilde over (b)}.sub.i correspond to the positions of diagonal elements located in a (0, 1) section in Λ. The number of the non-zero elements of {tilde over (b)}.sub.i is the number of the diagonal elements located in the (0, 1) section in Λ. The channel zero space vector Ũ=UV.sup.H is updated, and a column vector corresponding to the positions of the diagonal elements located in the (0, 1) section in Λ is extracted from Ũ to serve as the characteristic direction. The number thereof is min{K,N.sub.P,N.sub.M+N.sub.P−K}. The position corresponding to the zero element {tilde over (b)}.sub.i in formula 5 is simplified to obtain formula 6 as follows:
(70)
(71) wherein, {tilde over (Λ)} represents a diagonal matrix formed by the diagonal elements between (0, 1) in Λ, d.sub.i represents the column vector formed by corresponding positions of ξ.sub.iiŨ.sup.HVQ.sub.1.sup.HQ.sub.1g.sub.i, and c.sub.i represents power factors to be optimized on various characteristic directions.
(72) Power distribution may be performed on the selected characteristic direction, and the power distribution algorithm may be an iterative search optimal method and an analytical solution suboptimal algorithm.
(73) For example, numerical solution is performed via a convex optimization method (e.g., an interior point algorithm).
(74) Or, the suboptimal algorithm is further utilized. For example, the user terminals in the system have the same weight on the characteristic direction, namely c.sub.i may be expressed as c.sub.i=rt.sub.i, wherein r represents the power normalizing weighted direction, t.sub.i.sup.2 represents the power consumption of the user i, and t.sub.i of the analytical solution may be obtained by an optimization method. Different weighted directions r may be selected according to demands, for example r=1, namely all the directions have the same weight.
(75) 310. the precoding vector of the channel space and the precoding vector of the channel zero space are obtained.
(76) Wherein, the precoding vector of the channel space is ξ.sub.iig.sub.i and the precoding vector of the channel zero space is Ub.sub.i.
(77) 311. the first precoding vector is obtained according to the precoding vector of the channel space and the precoding vector of the channel zero space. Step 312 and step 313 are executed thereafter.
(78) Specifically, the first precoding vector may be the sum of the precoding vector of the channel space and the precoding vector of the channel zero space and is expressed as:
(79)
(80) 312. the transmitting power of the macro base station and the transmitting power of the micro base station are obtained according to the first precoding vector. Step 314 is executed thereafter.
(81) Specifically, after the first precoding vector is obtained, since the transmitting power of the macro base station is
(82)
and the transmitting power of the micro base station is
(83)
is substituted into
(84)
and
(85)
to obtain the transmitting power of the macro base station and the transmitting power of the micro base station according to the first precoding vector.
(86) 313. the macro base station and the micro base station are configured according to the first precoding vector.
(87) 314. the transmitting power is configured to the macro base station and the micro base station.
(88) The precoding method for heterogeneous network coordinated multi-point transmission provided by another embodiment of the present invention obtains parameter information of the heterogeneous network coordinated multi-point transmission system; compares a first channel space transmitting power with the maximum transmitting power of a macro base station, and compares a second channel space transmitting power with the maximum transmitting power of a micro base station according to the parameter information to obtain a comparison result; determines an obtaining manner of a precoding vector according to the comparison result, and obtains a first precoding vector according to the obtaining manner of the precoding vector; and configures the macro base station and the micro base station according to the first precoding vector. The main factor considered in the process of obtaining the pre-encoding vector in the prior art is how to achieve an optimal spectrum efficiency. The precoding manner of the heterogeneous network coordinated multi-point transmission in the embodiments of the present invention relates to the maximum transmitting power of the macro base station and the micro base station, such that the energy efficiency of the base stations configured by the obtained precoding vector is higher and the energy necessary for the base stations to transmit unit data is lower, and the purposes of high efficiency and energy saving is achieved.
(89) As shown in
(90) an obtaining unit 41, configured to obtain parameter information of the heterogeneous network coordinated multi-point transmission system;
(91) a comparing unit 42, configured to compare the first channel space transmitting power with the maximum transmitting power of the macro base station, and compare the second channel space transmitting power with the maximum transmitting power of the micro base station according to the parameter information obtained by the obtaining unit 41 to obtain a comparison result;
(92) the obtaining unit 41 is further configured to determine an obtaining manner of a precoding vector according to the comparison result obtained by the comparing unit 42, and obtain a first precoding vector according to the obtaining manner of the precoding vector;
(93) a configuring unit 43, configured to configure the macro base station and the micro base station according to the first precoding vector obtained by the obtaining unit 41.
(94) Specifically, the parameter information includes a first channel coefficient of the macro base station and the user terminals, a second channel coefficient of the micro base station and the user terminals, a system bandwidth, noise power, user data rate requirements of the user terminals, the number of the user terminals, the number of transmitting antennas of the macro base station, the number of transmitting antennas of the micro base station, the maximum transmitting power of the macro base station, and the maximum transmitting power of the micro base station.
(95) Specifically, as shown in
(96) obtain the first channel space transmitting power and the second channel space transmitting power according to the parameter information obtained by the obtaining unit 41.
(97) Further, as shown in
(98) a decomposition unit 44, configured to perform space decomposition on the heterogeneous network coordinated multi-point transmission system to decompose the same into a channel space and a channel zero space.
(99) Specifically, as shown in
(100) obtain the transmitting power of various precoding vectors in the channel space according to the user data rate requirements of the user terminals and;
(101) obtain the first channel space transmitting power and the second channel space transmitting power according to the transmitting power of the various precoding vectors.
(102) Specifically, as shown in
(103) a determining module 411 configured to, when the comparison result is that the first channel space transmitting power is smaller than or equal to the maximum transmitting power of the macro base station, and the second channel space transmitting power is smaller than or equal to the maximum transmitting power of the micro base station, determine the coordinated multi-point transmission as channel space transmission;
(104) the determining module 411 is further configured to take the first channel space transmitting power as the transmitting power of the macro base station and take the second channel space transmitting power as the transmitting power of the micro base station; and
(105) an obtaining module 412, configured to obtain the first precoding vector according to the transmitting power of the macro base station and the transmitting power of the micro base station.
(106) Specifically, as shown in
(107) a determining module 411 configured to, when the comparison result is that the first channel space transmitting power is larger than the maximum transmitting power of the macro base station, or the second channel space transmitting power is larger than the maximum transmitting power of the micro base station, determine the coordinated multi-point transmission as joint transmission of the channel space and the channel zero space;
(108) an obtaining module 412, configured to obtain a precoding vector of the channel space and a precoding vector of the channel zero space;
(109) the obtaining module 412 is further configured to obtain the first precoding vector according to the precoding vector of the channel space and the precoding vector of the channel zero space.
(110) Further, as shown in
(111) obtain the transmitting power of the macro base station and the transmitting power of the micro base station according to the first precoding vector.
(112) It should be noted that, for the specific embodiments of the precoding apparatus for heterogeneous network coordinated multi-point transmission provided by the embodiment of the present invention, please refer to the specific embodiments of the precoding method for heterogeneous network coordinated multi-point transmission in
(113) The precoding apparatus for heterogeneous network coordinated multi-point transmission provided by an embodiment of the present invention obtains parameter information of the heterogeneous network coordinated multi-point transmission system; compares a first channel space transmitting power with the maximum transmitting power of a macro base station, and compares a second channel space transmitting power with the maximum transmitting power of a micro base station according to the parameter information to obtain a comparison result; determines an obtaining manner of a precoding vector according to the comparison result, and obtains a first precoding vector according to the obtaining manner of the precoding vector; and configures the macro base station and the micro base station according to the first precoding vector. The main factor considered in the process of obtaining the pre-encoding vector in the prior art is how to achieve an optimal spectrum efficiency. The precoding manner of the heterogeneous network coordinated multi-point transmission in the embodiments of the present invention relates to the maximum transmitting power of the macro base station and the micro base station, such that the energy efficiency of the base stations configured by the obtained precoding vector is higher and the energy necessary for the base stations to transmit unit data is lower, and the purposes of high efficiency and energy saving is achieved.
(114) By means of the above-mentioned descriptions of the embodiments, those skilled in the art to which the present invention pertains may clearly understand that the embodiments of the present invention may be implemented by software plus necessary universal hardware, and may also be implemented by hardware, but under most conditions, the former is a better embodiment. Based on this understanding, the technical solutions in the present invention essentially or the part contributing to the prior art may be embodied in the form of a software product, the computer software product may be stored in a readable storage medium, such as a floppy disk of a computer, a hard disk or an optical disk or the like, and includes several instructions for instructing a computer device (may be a personal computer, a server, or a network device and the like) to perform the methods in the embodiments of the present invention.
(115) The foregoing descriptions are merely specific embodiments of the present invention, rather than limiting the protection scope of the present invention. Any skilled one who is familiar with this art could readily think of variations or substitutions within the disclosed technical scope of the present invention, and these variations or substitutions shall fall within the protection scope of the present invention.