Method for optimizing rank of channel matrix, wireless base and mobile station
10298308 ยท 2019-05-21
Assignee
Inventors
Cpc classification
H04B7/0689
ELECTRICITY
H04L5/0091
ELECTRICITY
H04B7/0639
ELECTRICITY
H04B7/0626
ELECTRICITY
H04B7/0632
ELECTRICITY
International classification
H04L25/03
ELECTRICITY
Abstract
Embodiments of present invention provide a method for optimizing the rank of channel matrix, a wireless base and a mobile station. The method for optimizing the rank of channel matrix according to an embodiment of the present invention is applied to a wireless base to which multiple mobile stations are connected. The method includes: obtaining the historical state data of the multiple mobile stations; determining the optimal rank of channel matrix of a first mobile station of the multiple mobile stations according to the obtained historical state data of the multiple mobile stations; and transmitting to the first mobile station the optimal rank indicator indicating the optimal rank so as to cause the first mobile station to set its rank of channel matrix to be the optimal rank indicated by the optimal rank indicator.
Claims
1. A method for optimizing the rank of channel matrix and being applied to a wireless base to which a plurality of mobile stations are connected, the method comprising: obtaining the historical state data of the plurality of mobile stations; determining the optimal rank of channel matrix of a first mobile station of the plurality of mobile stations according to the obtained historical state data of the plurality of mobile stations; and transmitting to the first mobile station the optimal rank indicator indicating the optimal rank so as to cause the first mobile station to set its rank of channel matrix to be the optimal rank indicated by the optimal rank indicator, wherein the method further comprising: forming mobile station pairs by using the plurality of mobile stations, each of the mobile station pairs including the first mobile station and one of other mobile stations of the plurality of mobile stations, mobile stations in each mobile station pair share same time and/or frequency resources, and when the rank of channel matrix of the first mobile station is the optimal rank, the sum of throughputs of the first mobile station in a plurality of mobile station pairs which can be formed is the maximum, wherein said obtaining the historical state data of the plurality of mobile stations comprises: obtaining current rank indicators and current state indicators received from the plurality of mobile stations within a predetermined period of time, the current rank indicators indicating current ranks of the mobile stations and the current state indicators indicating current states and corresponding to the current ranks; said determining the optimal rank of channel matrix for a first mobile station of the plurality of mobile stations according to the obtained historical state data of the plurality of mobile stations comprises: calculating an estimated rank of the first mobile station at a particular timing according to the current state indicators of the plurality of mobile stations within the predetermined period of time, determining the current rank of the first mobile station at the particular timing according to the obtained current rank indicator of the first mobile station at the particular timing, determining the optimal rank of channel matrix of the first mobile station according to the estimated rank and the current rank of the first mobile station at the particular timing.
2. The method according to claim 1, wherein said calculating an estimated rank of the first mobile station at a particular timing according to the current state indicators of the plurality of mobile stations within the predetermined period of time comprises: calculating instantaneous states of the first mobile station in respective mobile station pairs which are able to be formed according to the current state indicators of the plurality of mobile stations within the predetermined period of time; calculating an average state of the first mobile station within the predetermined period of time according to the current state indicator of the first mobile station obtained within the predetermined period of time; and obtaining the estimated rank of the first mobile station at the particular timing according to the calculated instantaneous state and average state.
3. The method according to claim 1, wherein when current rank indicators indicating a plurality of current ranks are received from the first mobile station within the predetermined period of time, the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations is determined; and when only a current rank indicator indicating one current rank is received from the first mobile station within the predetermined period of time, the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations is not determined.
4. The method according to claim 1, wherein when the current rank of the first mobile station at the particular timing is different from the estimated rank, the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations is determined; and when the current rank of the first mobile station at the particular timing is the same as the estimated rank, the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations is not determined.
5. The method according to claim 1, wherein when the optimal rank is not equal to 1, the optimal rank indicator indicating the optimal rank is transmitted to the first mobile station, when the optimal rank is equal to 1, the optimal rank indicator indicating the optimal rank is not transmitted to the first mobile station.
6. A wireless base connected to a plurality of mobile stations, the wireless base comprising: a processor, configured to obtain the historical state data of the plurality of mobile stations; the processor is further configured to determine the optimal rank of channel matrix of a first mobile station of the plurality of mobile stations according to the obtained historical state data of the plurality of mobile stations; and a transmitter configured to transmit to the first mobile station the optimal rank indicator indicating the optimal rank so as to cause the first mobile station to set its rank of channel matrix to be the optimal rank indicated by the optimal rank indicator, wherein the method further comprising: forming mobile station pairs by using the plurality of mobile stations, each of the mobile station pairs including the first mobile station and one of other mobile stations of the plurality of mobile stations, mobile stations in each mobile station pair share same time and/or frequency resources, and when the rank of channel matrix of the first mobile station is the optimal rank, the sum of throughputs of the first mobile station in a plurality of mobile station pairs which can be formed is the maximum, wherein the obtained historical state data of the plurality of mobile stations comprises current rank indicators and current state indicators received from the plurality of mobile stations within a predetermined period of time, the current rank indicators indicating current ranks of the mobile stations and the current state indicators indicating current states and corresponding to the current ranks, the processor calculates an estimated rank of the first mobile station at a particular timing according to the current state indicators of the plurality of mobile stations within the predetermined period of time, determines the current rank of the first mobile station at the particular timing according to the obtained current rank indicator of the first mobile station at the particular timing, and determines the optimal rank of channel matrix of the first mobile station according to the estimated rank and the current rank of the first mobile station at the particular timing.
7. The wireless base according to claim 6, wherein the processor calculates instantaneous states of the first mobile station in respective mobile station pairs which are able to be formed according to the current state indicators of the plurality of mobile stations within the predetermined period of time, calculates an average state of the first mobile station within the predetermined period of time according to the current state indicator of the first mobile station obtained within the predetermined period of time, and obtains the estimated rank of the first mobile station at the particular timing according to the calculated instantaneous state and average state.
8. The wireless base according to claim 6, wherein when the processor receives current rank indicators indicating a plurality of current ranks from the first mobile station within the predetermined period of time, the processor determines the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations; and when the processor receives only a current rank indicator indicating one current rank from the first mobile station within the predetermined period of time, the processor does not determine the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations.
9. The wireless base according to claim 6, wherein when the current rank of the first mobile station at the particular timing is different from the estimated rank, the processor determines the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations; and when the current rank of the first mobile station at the particular timing is the same as the estimated rank, the processor does not determine the optimal rank of channel matrix of the first mobile station of the plurality of mobile stations.
10. The wireless base according to claim 6, wherein when the optimal rank is not equal to 1, the transmitter transmits the optimal rank indicator indicating the optimal rank to the first mobile station, when the optimal rank is equal to 1, the transmitter does not transmit the optimal rank indicator indicating the optimal rank to the first mobile station.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(8) In the following, preferred embodiments of the present invention will be described in detail with reference to attached drawings. Note that, in the present specification and attached drawings, substantially same steps and elements are represented by same reference signs and repeated explanation of these steps and elements will be omitted.
(9) A method for optimizing the rank of channel matrix according to one embodiment of the present invention may be applied to a wireless base connected to multiple mobile stations. According to one example of the present invention, a first mobile station of the multiple mobile stations is able to form mobile station pairs with other mobile stations of the multiple mobile stations, and mobile stations in each mobile station pair share same time and/or frequency resources.
(10)
(11)
(12) As shown in
(13) The state data may be the communication state data of mobile stations, for example, a current rank indicator indicating the current rank of a mobile station, and a current state indicator indicating a current state and corresponding to the current rank. In such a case, in step S201, current rank indicators indicating current ranks of the mobile stations as well as current state indicators indicating current states and corresponding to the current ranks received from the multiple mobile stations within the predetermined period of time may be obtained. In one example according to the present invention, the current rank indicator indicating the current rank of a mobile station may be a Rank Indicator (RI). Furthermore, the current state indicator indicating the current state and corresponding to the current rank may be a set of a Pre-coding matrix indicator (PMI) and a Channel Quality Indicator (CQI), which correspond to the current rank indicated by the RI.
(14) In step S202, the optimal rank of channel matrix of a first mobile station of the multiple mobile stations is determined according to the obtained historical state data of the multiple mobile stations. Preferably, when the rank of channel matrix of the first mobile station is the optimal rank, the sum of throughputs of the first mobile station in the formed multiple mobile station pairs is the maximum.
(15)
(16) According to one example of the present invention, in a case that current rank indicators indicating current ranks of the mobile stations as well as current state indicators indicating current states and corresponding to the current ranks are received from the multiple mobile stations within the predetermined period of time, in step S301, instantaneous states of the first mobile station in respective mobile station pairs which are able to be formed may be calculated firstly according to the received current state indicators of the multiple mobile stations within the predetermined period of time, and an average state of the first mobile station within the predetermined period of time is calculated according to the current state indicator of the first mobile station obtained within the predetermined period of time. Then, in step S301, the estimated rank of the first mobile station at the particular timing may be obtained according to the calculated instantaneous state and average state.
(17) For example, the estimated rank may be the rank of channel matrix when the sum of scheduling metrics corresponding to different current ranks received from the first mobile station within the predetermined period of time is the maximum. In other words, the estimated rank of the first mobile station at the particular timing is calculated according to the scheduling metrics corresponding to different current ranks received from the first mobile station within the predetermined period of time. Thus, in order to reduce the operation of the wireless base, preferably, only when current rank indicators indicating multiple current ranks are received from the first mobile station within the predetermined period of time, the estimated rank of the first mobile station at the particular timing is calculated according to step S301, and the optimal rank of channel matrix of the first mobile station is then determined. On the other hand, when only a current rank indicator indicating one current rank is received from the first mobile station within the predetermined period of time, the estimated rank of the first mobile station at the particular timing may not be calculated according to step S301, and the optimal rank of channel matrix is not determined for the first mobile station.
(18) According to one example of the present invention, the estimated rank RI.sub.i.sup.est(t.sub.0) of the first mobile station at the particular timing t.sub.0 may be calculated according to the calculated instantaneous state and average state through the following formula (1):
(19)
(20) In the formula (1), Rl (t, i|S.sub.j) represents the instantaneous throughput of the first mobile station UE.sub.i in the mobile station pair S.sub.j which can be formed at power level 1 at the timing t; R.sub.avg(t, i) represents the average power of UE.sub.i at the timing t; Nu represents the number of mobile station pairs which the first mobile station UE.sub.i is able to form with other mobile stations of the multiple mobile stations; T.sub.c represents the predetermined period of time; RI.sub.i.sup.FB(t) represents the current rank indicated by the current rank indicator received from the first mobile station UE.sub.i at the timing t; RI.sub.i.sup.est(t) represents the estimated rank of the first mobile station UE.sub.i at the timing t; RI.sub.max represents the maximum rank of channel matrix of the first mobile station. In addition,
(21)
in the above formula (1) may represent the scheduling metric corresponding to the current rank received from the first mobile station at the timing t.
(22) In step S302, the current rank of the first mobile station at the particular timing is determined according to the obtained current rank indicator of the first mobile station at the particular timing. Then, in step S303, the optimal rank of channel matrix of the first mobile station is determined according to the estimated rank and the current rank of the first mobile station at the particular timing. For example, the optimal rank RI.sub.i.sup.optimal(t.sub.0) of channel matrix of the first mobile station at the particular timing t.sub.0 may be determined through the following formula (2):
RI.sub.i.sup.optimal(t.sub.0)=max(RI.sub.i.sup.est(t.sub.0),RI.sub.i.sup.FB(t.sub.0))(2)
(23) As shown in formula (2), the maximum rank of the estimated rank and the current rank is selected as the optimal rank of channel matrix of the first mobile station, so that the sum of throughputs of the first mobile station in the multiple mobile station pairs which can be formed is the maximum for each of different current ranks received from the first mobile station within the predetermined period of time.
(24) In addition, according to one example of the present invention, the method shown in
(25) It is noted that respective steps of the method 300 shown in
(26) Back to
(27) As describe above, in the case that the wireless base generates the optimal rank indicator and transmits the same to the first mobile station according to the method shown in
(28) As shown in
(29) When the optimal rank indicator for the first mobile station is detected by the first mobile station from the signalling from the wireless base or the upper layer of the wireless base, the rank of channel matrix of the first mobile station is set to be the optimal rank indicated by the optimal rank indicator in step S402. As describe in conjunction with
(30) In the method for optimizing the rank of channel matrix according to the present invention, the optimal rank of channel matrix for one mobile station is determined by the wireless base according to the historical state data of the multiple mobile stations connected to the wireless base. When selecting the optimal rank of channel matrix for the mobile station, the wireless base considers not only the state of the mobile station itself but also possible interferences to the mobile station from other mobile stations, so that the selection may be carried out more accurately to improve the communication state of the mobile station.
(31) Furthermore, according to one example of the present invention, in the adaptive processing of the rank of channel matrix in step S403, the rank of channel matrix applicable to a mobile station may be determined according to the detection result of the communication station of the mobile station itself. Alternatively, according to another example of the present invention, a set of power patterns may be pre-stored in the first mobile station and the wireless base. The set of power patterns includes multiple power patterns, and each power pattern includes power parameters for multiple mobile stations in mobile station pairs respectively. For example, a set P of power patterns may be pre-stored in the first mobile station and the wireless base. The set P of power patterns is represented by the following formula (3):
P={P.sub.1, . . . ,P.sub.m, . . . ,P.sub.M},1mM(3)
(32) In the formula (3), M represents the number of power patterns included in the set of power patterns, and P.sub.m represents a power pattern included in the set P of power patterns. A mobile station pair may include two mobile stations, and P.sub.m may include power parameters respectively for two mobile stations in the mobile station pair. Specifically, P.sub.m may be represented by the following formula (4):
P.sub.m=(.sub.1,m,.sub.2,m)(4)
(33) In the formula (4), .sub.1,m represents the power parameter of the mobile station with better communication state (e.g. channel state) in the two mobile stations of the mobile station pair, and .sub.2,m represents the power parameter of the mobile station with worse communication state (e.g. channel state) in the two mobile stations of the mobile station pair. For example, .sub.1,m and .sub.2,m may be the transmission power ratio of the two mobile stations of the mobile station pair.
(34) The method 400 shown in
(35) As shown in
(36) Then, in step S502, the adaptive processing of the rank of channel matrix is performed by using the target power pattern as well as the power of the signal, interference and noise of the first mobile station so as to make the sum of throughputs of the first mobile station in multiple mobile station pairs which can be formed maximum. Preferably, in step S502, the first mobile station may take the signal from the mobile station other than the first mobile station in the particular mobile station pair as the interference of the first mobile station, calculates the signal-to-interference-and-noise ratio of the first mobile station by the first power parameter, the second power parameter as well as the power of the signal, interference and noise of the first mobile station, and performs the adaptive processing of the rank of channel matrix according to the signal-to-interference-and-noise ratio of the first mobile station.
(37) In the following, a method for calculating the signal-to-interference-and-noise ratio of the first mobile station according to one example of the present invention will be described in conjunction with formulae (5)-(7). It is assumed that, in the present embodiment, the mobile stations and the wireless base are mobile stations and a wireless base in a NOMA system, and the number of power levels is less than or equal to 2 in the NOMA system of the present embodiment.
(38) The signal Y.sub.n received at the mobile station UE.sub.n may be represented by the following formula (5):
Y.sub.n=H.sub.n.Math.(W.sub.1.Math.{square root over (.sub.1P)}.Math.S.sub.1+W.sub.2.Math.{square root over (.sub.2P)}.Math.S.sub.2)+N.sub.n(5)
(39) In the formula (5), H.sub.n represents a channel matrix, W.sub.n represents a precoding matrix, S.sub.n represents a data symbol transmitted from the wireless base to a mobile station UE.sub.n, N.sub.n represents the sum of the interference between mobile stations and the Gauss white noise of the mobile station UE.sub.n, P represents the transmission power of the wireless base, .sub.1 represents the first power parameter and .sub.2 represents the second power parameter, in which .sub.1 and .sub.2 may be normalized such that .sub.1+.sub.2=1.
(40) The first mobile station UE.sub.1 may perform Least Mean Square Deviation (MMSE) detection on its received signal
(41)
by using a weight VMMSE through a formula (6), in which the signal a mobile station (UE.sub.2 in the present example) other than the first mobile station in the mobile station pair is taken as the interference of the first mobile station UE.sub.1:
(42)
in which
(43)
is the product of the weight V.sub.MMSE and the equivalent channel H.sub.1W.sub.1 of UE.sub.1, and
(44)
is the product of the weight V.sub.MMSE and the sum N.sub.1 of the interference and noise of UE.sub.1.
(45) It is possible to calculate
(46)
according to the formula (6), and to further calculate the signal-to-interference-and-noise ratio (SINR) .sub.1.sup.l of the first mobile station UE1 at power level 1 of the NOMA system according to the following formula (7) based on the calculation result:
(47)
(48) In the formula (7), P.sub.Noise.sup.(1) represents the power of the noise of the first mobile station UE.sub.1.
(49) In the method described according to
(50) In the following, a wireless base of an embodiment of the present invention will be explained with reference to
(51) The wireless base 600 may be connected to multiple mobile stations. According to one embodiment of the present invention, a first mobile station of multiple mobile stations connected to the wireless base 600 is able to form mobile station pairs with other mobile stations of the multiple mobile stations, and mobile stations in each mobile station pair share same time and/or frequency resources. As described above, for example, the wireless base 600 and the multiple mobile stations connected thereto may be a wireless base and mobile stations in a NOMA system.
(52) The data acquisition unit 610 may obtain the historical state data of the multiple mobile stations. For example, the data acquisition unit 610 may include a reception section and a storage section. The reception section may receive the state data from the multiple mobile stations and stores the received state data in the storage section. The data acquisition unit 610 may obtain state data received from the multiple mobile stations within a predetermined period of time and stored in the storage section as the historical state data of the multiple mobile stations.
(53) The state data may be the communication state data of mobile stations, for example, a current rank indicator indicating the current rank of a mobile station, and a current state indicator indicating a current state and corresponding to the current rank. In such a case, the data acquisition unit 610 may obtain current rank indicators indicating current ranks of the mobile stations as well as current state indicators indicating current states and corresponding to the current ranks received from the multiple mobile stations within the predetermined period of time. In one example according to the present invention, the current rank indicator indicating the current rank of a mobile station may be a Rank Indicator (RI). Furthermore, the current state indicator indicating the current state and corresponding to the current rank may be a set of a Pre-coding matrix indicator (PMI) and a Channel Quality Indicator (CQI), which correspond to the current rank indicated by the RI.
(54) The processing unit 620 may determine the optimal rank of channel matrix of a first mobile station of the multiple mobile stations according to the obtained historical state data of the multiple mobile stations. Preferably, when the rank of channel matrix of the first mobile station is the optimal rank, the sum of throughputs of the first mobile station in multiple mobile station pairs which can be formed is the maximum.
(55) The processing unit 620 may determine the optimal rank of channel matrix of the first mobile station according to the method 300 shown in
(56) For example, the estimated rank may be the rank of channel matrix when the sum of scheduling metrics corresponding to different current ranks received from the first mobile station within the predetermined period of time is the maximum. In other words, the estimated rank of the first mobile station at the particular timing is calculated according to the scheduling metrics corresponding to different current ranks received from the first mobile station within the predetermined period of time. Thus, in order to reduce the operation of the wireless base, preferably, only when current rank indicators indicating multiple current ranks are received from the first mobile station within the predetermined period of time, the processing unit 620 calculates the estimated rank of the first mobile station at the particular timing, and then determines the optimal rank of channel matrix of the first mobile station. On the other hand, when only a current rank indicator indicating one current rank is received from the first mobile station within the predetermined period of time, the processing unit 620 may not calculate the estimated rank of the first mobile station at the particular timing, and may not determine the optimal rank of channel matrix for the first mobile station. As described above, the processing unit 620 may calculate the estimated rank of the first mobile station at the particular timing according to the calculated instantaneous state and average state through the above formula (1).
(57) Next, the processing unit 620 may determine the current rank of the first mobile station at the particular timing according to the obtained current rank indicator of the first mobile station at the particular timing. Then, the processing unit 620 may determine the optimal rank of channel matrix of the first mobile station according to the estimated rank and the current rank of the first mobile station at the particular timing. As shown in the above formula (2), the processing unit 620 may select the maximum rank of the estimated rank and the current rank as the optimal rank of channel matrix of the first mobile station, so that the sum of throughputs of the first mobile station in the multiple mobile station pairs which can be formed is the maximum for each of different current ranks received from the first mobile station within the predetermined period of time.
(58) In addition, according to one example of the present invention, after obtaining the estimated rank and the current rank, the processing unit 620 may determine whether the current rank of the first mobile station at the particular timing is the same as the estimated rank at the timing. If the current rank of the first mobile station at the particular timing is the same as the estimated rank, it means that the current rank of the first mobile station is the optimal rank. Preferably, in this case, the processing unit 620 may not carry out the operation of determining the optimal rank of channel matrix of the first mobile station of the multiple mobile stations. And, only when the current rank of the first mobile station at the particular timing is different from the estimated rank, the processing unit 620 may carry out the operation of determining the optimal rank of channel matrix of the first mobile station of the multiple mobile stations. Thereby, the operation necessary to be carried out by the wireless base is reduced.
(59) The transmission unit 630 transmits to the first mobile station the optimal rank indicator indicating the optimal rank so as to cause the first mobile station to set its rank of channel matrix to be the optimal rank indicated by the optimal rank indicator. Since the minimum value of the rank of channel matrix is 1, when the optimal rank is 1, even if the optimal rank indicator indicating the optimal rank is transmitted to the first mobile station, the first mobile station cannot improve the throughput by setting its rank of channel matrix to be the optimal rank indicated by the optimal rank indicator to increase its rank of channel matrix. Thus, preferably, the transmission unit 630 may transmit the optimal rank indicator indicating the optimal rank to the first mobile station only when the optimal rank is not equal to 1; and the transmission unit 630 does not transmit the optimal rank indicator indicating the optimal rank to the first mobile station, that is, does not execute step S203, when the optimal rank is equal to 1. Accordingly, the signalling necessary for notifying the optimal rank indicator is reduced. Furthermore, according to one example of the present invention, the generated optimal rank indicator may be transmitted by the wireless base or a device at an upper layer of the wireless base.
(60) As describe above, in a case that the wireless base shown in
(61) In the present embodiment, multiple mobile stations including the mobile station 700 may be connected to a same wireless base. Furthermore, according to one example of the present invention, the mobile station 700 is able to form mobile station pairs with other mobile stations of the multiple mobile stations, and mobile stations in each mobile station pair share same time and/or frequency resources.
(62) As shown in
(63) When the reception unit 710 detects the optimal rank indicator for the first mobile station from the signaling from the wireless base or the upper layer of the wireless base, the processing unit 720 sets the rank of channel matrix of the mobile station 700 to be the optimal rank indicated by the optimal rank indicator. As describe in conjunction with
(64) In the wireless base and mobile stations according to embodiments of the present invention, the optimal rank of channel matrix for one mobile station is determined by the wireless base according to the historical state data of the multiple mobile stations connected to the wireless base. When selecting the optimal rank of channel matrix for the mobile station, the wireless base considers not only the state of the mobile station itself but also possible interferences to the mobile station from other mobile stations, so that the selection may be carried out more accurately to improve the communication state of the mobile station.
(65) Furthermore, according to one example of the present invention, in the adaptive processing of the rank of channel matrix, the processing unit 720 may determine the rank of channel matrix applicable to a mobile station according to the detection result of the communication station of the mobile station itself. Alternatively, according to another example of the present invention, the mobile station shown in
(66) In this case, the reception unit 710 may also receive a power pattern indicator from the wireless base, and the processing unit 720 may perform an adaptive processing of the rank of channel matrix according to the received power pattern indicator. For example, the processing unit 720 may perform the adaptive processing of the rank of channel matrix according to the method 500 shown in
(67) Then, the processing unit 720 performs the adaptive processing of the rank of channel matrix by using the target power pattern as well as the power of the signal, interference and noise of the mobile station 700 to make the sum of throughputs of the mobile station 700 in multiple mobile station pairs which can be formed maximum. Preferably, the processing unit 720 may take the signal from the mobile station other than the mobile station 700 in the particular mobile station pair as the interference of the mobile station 700, calculates the signal-to-interference-and-noise ratio of the mobile station 700 by the first power parameter, the second power parameter as well as the power of the signal, interference and noise of the mobile station 700, and performs the adaptive processing of the rank of channel matrix according to the signal-to-interference-and-noise ratio of the first mobile station. As described above, the processing unit 720 may calculate the signal-to-interference-and-noise ratio of the mobile station 700 according to the calculated instantaneous state and average state through the above formulae (5)-(7).
(68) In the present example, since the processing unit 720 takes the signal from the mobile station other than the mobile station 700 in the particular mobile station pair as the interference of the mobile station 700 and selects the rank of channel matrix by using the first power parameter and the second power parameter indicating respectively the transmission power of mobile stations in the particular mobile station pair, when performing the adaptive processing of the rank of channel matrix, the processing unit 720 considers not only the detection state of the mobile station 700 itself but also the interference to the mobile station 700 from the mobile station other than the mobile station 700 in the mobile station pair where the mobile station 700 is located currently, so that the rank of channel matrix applicable to the mobile station 700 may be selected more accurately.
(69) It can be recognized by ordinary skills in the art that units, modules and algorithm steps of respective examples described in conjunction with embodiments disclosed in the present specification may be implemented in electronic hardware, computer software or the combination of both. And, the computer software may be placed in a computer storage medium in any form. In order to clearly explain the interchangeable between software and hardware, components and steps of respective example have already been described generally according to functions in the above description. Whether to perform such functions in hardware or in software depends on particular applications of the technical scheme as well as design constrains. Those skilled in the art may use different methods to implement the described functions for each of particular applications, however, such implementation should not be considered beyond the scope of the present invention.
(70) It should be understood by those skilled in the art that a variety of modifications, combinations, partial combinations and substitutions may be made to the present invention depending on the design requirements and other factors as long as they are within the scope of the attached claims and its equivalence.