CN102223211A - Method and apparatus for processing business data of multi-antenna - Google Patents
Method and apparatus for processing business data of multi-antenna Download PDFInfo
- Publication number
- CN102223211A CN102223211A CN2010101465239A CN201010146523A CN102223211A CN 102223211 A CN102223211 A CN 102223211A CN 2010101465239 A CN2010101465239 A CN 2010101465239A CN 201010146523 A CN201010146523 A CN 201010146523A CN 102223211 A CN102223211 A CN 102223211A
- Authority
- CN
- China
- Prior art keywords
- antennas
- business datum
- preset number
- antenna
- error rate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a method and apparatus for processing business data of multi-antenna. The method comprises that an error rate of the business data is acquired; the number of the antennas which need business data processing is reduced to be a first preset number, the first preset number of antennas are selected from all reception antennas and processing is carried out towards the business data on the selected first preset number of antennas when the error rate of the business data is less than a lower threshold; otherwise, processing is carried out towards the business data on all reception antennas. According to the embodiment of the invention, the complexity of processing the business data by a data processing system can be flexibly adjusted, the processing resources in the data processing system can be effectively used and wastes on the processing resources in the data processing system can be avoided.
Description
Technical field
The present invention relates to the wireless communication technique field, particularly relate to a kind of method and apparatus that the business datum of many antennas is handled.
Background technology
Along with the fast development of multimedia service, data service in the wireless communication system, future mobile communications has all had higher requirement to the speed and the quality of signal transmission, and traditional wireless communication system can't satisfy this new demand.MIMO (Multi-Input Multi-Output, multiple-input and multiple-output) technology can make full use of space resources, improves the message transmission rate and the link quality of system.
In modern wireless telecommunication system, base band generally adopts DSP (Digital Signal Processor, Digital Signal Processing) that the user data based on many antennas is handled.For example, the business datum that 10 users are arranged sends by 8 transmitting antennas at transmitter, and is received after 8 reception antennas in the machine receive, and by data handling system the business datum that 8 reception antennas receive is handled.See also Fig. 1, its method schematic diagram in the prior art business datum of many antennas being handled.As shown in Figure 1, after 10 users' business datum is transmitted by 8 transmitting antennas and 8 reception antennas respectively, need receive 8*10=80 business datum altogether at receiver, and these 80 business datums all need be passed through the business data processing process, promptly through data separating, channel estimating, MIMO decoding, planisphere demodulation, channel-decoding and CRC (Cyclic Redundancy Check, cyclic check code) after the verification, the output result.
In the prior art, though user's business datum has greatly improved the throughput of data handling system in the receiver after transmitting based on the MIMO technology of many antennas.But, for data handling system, owing to need carry out a series of processing to the business datum of One's name is legion, not only increased the complexity that data handling system is handled business datum, also take a large amount of processing resource of data handling system, caused the significant wastage of handling resource.
Summary of the invention
The embodiment of the invention provides a kind of method and apparatus that the business datum of many antennas is handled.
The embodiment of the invention discloses following technical scheme:
A kind of method that the business datum of many antennas is handled comprises: the error rate that obtains business datum; When the error rate of described business datum during less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, from all reception antennas, select first preset number antenna, the business datum on first preset number antenna of selecting is handled.
A kind of device that the business datum of many antennas is handled comprises: error rate obtains the unit, is used to obtain the error rate of business datum; First processing unit, when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, from all reception antennas, select first preset number antenna, the business datum on first preset number antenna of selecting is handled.
As can be seen from the above-described embodiment, if the error rate of the business datum that receives less than the Xiamen limit value, the number of antennas of just needs being carried out business data processing is reduced to first preset number, so that the business datum on the first preset number antenna is handled.Thereby realize carrying out the dynamic adjustment of number of antennas, adjust the complexity that data handling system is handled business datum flexibly, effectively utilize the processing resource in the data handling system based on the error rate of business datum.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, to do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain other accompanying drawing according to these accompanying drawings.
The method schematic diagram of Fig. 1 in the prior art business datum of many antennas being handled;
Fig. 2 for a kind of method that the business datum of many antennas is handled in the one embodiment of the invention flow chart;
Fig. 3 is the general frame schematic diagram of data handling system among the present invention;
Fig. 4 is a kind of flow chart that the business datum of many antennas is handled in the another embodiment of the present invention;
Fig. 5 is the structure chart of a kind of device that the business datum of many antennas is handled in the one embodiment of the invention;
Fig. 6 for a kind of device that the business datum of many antennas is handled in the another embodiment of the present invention structure chart.
Embodiment
In the business data processing based on many antennas, existing processing scheme is that the business datum that whole antenna is received is carried out a series of processing.The inventor finds under study for action, under some scene, the business datum that a part of antenna received is handled the throughput requirement that just can reach the data treatment system, and makes data handling system satisfy demand to the number of users of handling.Under such scene, if the business datum that whole antenna received is carried out a series of processing, not only increase the complexity that data handling system is handled business datum, also taken a large amount of processing resource of data handling system, caused the significant wastage of handling resource.Therefore, the embodiment of the invention provides a kind of method and apparatus that the business datum of many antennas is handled, and can adjust the complexity that data handling system is handled business datum flexibly, effectively utilizes and handles resource in the data handling system.
Below in conjunction with accompanying drawing the embodiment of the invention is described in detail.
Embodiment one
See also Fig. 2, it is the flow chart of an embodiment of a kind of method that the business datum of many antennas is handled of the present invention, and this method may further comprise the steps:
Step 201: the error rate that obtains business datum;
Wherein, the error rate of described business datum comprises: the Packet Error Ratio PER of the error rate BER of the business datum of reception or the business datum of reception.
For example, the receiving cycle that receives business datum with receiving terminal is a unit, can obtain the error rate of the business datum in the receiving cycle, also can obtain the error rate of the business datum in a plurality of continuous receiving cycles.Need to prove that the embodiment of the invention did not limit the time that receives business datum, can be set a time period arbitrarily yet, obtain the error rate of the business datum of reception in this time end.
The process of each user's business datum being handled based on many antennas for convenience of description, business datum with 2 users sends by 4 transmitting antennas at transmitter below, and 4 reception antennas that are received in the machine receive, and then to carry out data processing by data handling system be that example describes.4 reception antennas in the receiver periodically receive the business datum about 2 users that transmitter sends: the business datum of user A and user B.Under some cycles, obtain the error rate of the business datum of the error rate of business datum of the user A that receives in the current period and user B respectively.
Above-mentioned business datum error rate can be BER (the Bit Error Rate of the business datum of interior user A that receives of current period and user B, the error rate), also can be the PER (Packet Error Rate, Packet Error Ratio) of the business datum of interior user A that receives of current period and user B.
Wherein, specifically can be according to the BER or the PER of CRC (Cyclic Redundancy Check, cyclic check code) service data statistics.The figure place of total business datum of the figure place/transmission of the error traffic data that BER=receives; The bag number of total business datum of the bag number/transmission of the error traffic data that PER=receives.
Step 202: when the error rate of described business datum during less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, from all reception antennas, select first preset number antenna, the business datum on the first preset number antenna is handled;
Wherein, described first preset number antenna of selecting from all reception antennas can comprise: the Signal to Interference plus Noise Ratio SINR value of calculating the business datum on each antenna; From all reception antennas, choose first preset number antenna according to described SINR value order from big to small.Perhaps can comprise: from all reception antennas, choose first preset number antenna arbitrarily.
Here, during the error rate of the business datum in obtaining some or certain several continuous receiving cycle, be reduced to first preset number if needs are carried out the number of antennas of business data processing, then can rise the business datum on the first preset number antenna is handled, also can in preset time, handle the business datum on the first preset number antenna at next cycle.As, the error rate of the business datum in obtaining 1-5 receiving cycle, and when the number of antennas that needs carry out business data processing is reduced to first preset number, can begin only the business datum on the first preset number antenna to be handled at the 6th receiving cycle; And then obtain the error rate of the business datum in 6-10 the receiving cycle, if still the number of antennas of carrying out business data processing can be maintained first preset number according to error rate, then begin only the business datum on the first preset number antenna to be handled, by that analogy ... .. at the 11st receiving cycle.
For example, be example still with above-mentioned scene, when the error rate of business datum was the BER of business datum, corresponding Xiamen limit value was a BER Xiamen limit value, when the error rate of business datum was the PER of business datum, corresponding Xiamen limit value was a PER Xiamen limit value.Be identified as example with the BER to the business datum of user A below, when the BER value of the business datum of user A during less than BER Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number.At first with the user A SINR of the business datum on 4 reception antennas (Signal to Interference plus Noise Ratio respectively, Signal to Interference plus Noise Ratio) value sorts according to from big to small order, if first preset number is 2, from 4 reception antennas, select 2 maximum reception antennas of SINR value again.In the prior art, after utilizing 4 reception antennas to receive the business datum of user A, the number of antennas that need carry out business data processing is 4.In the present embodiment, after utilizing 4 reception antennas to receive the business datum of user A, according to setting, need carrying out the sky of business data processing, to keep count of be 2, and be 2 maximum reception antennas of SINR value of the business datum from 4 reception antennas, selected, when next cycle is handled the business datum on each antenna, only need handle the business datum on these 2 reception antennas.Equally,, also carry out data processing, repeat no more herein with identical scheme when the BER value of the business datum of user B during less than BER Xiamen limit value.It is to be noted, the business datum of different user is the branch processing of coming in the present embodiment, the business datum that is to say user A and user B is the branch transmission of coming on antenna, can't transmit simultaneously, when the business datum of transmission user A, use the number of antennas under the user A, when the business datum of transmission user B, use the number of antennas under the user B.
Except can discerning to the BER of the business datum of user A and user B, can also the PER of the business datum of user A and user B be discerned, promptly as the PER of the business datum of user A and user B during less than PER Xiamen limit value, according to such scheme the number of antennas that needs carry out business data processing is reduced to first preset number, and the business datum on the first preset number antenna is handled in following one-period.
Perhaps, also can be not according to SINR value selective sequential antenna from big to small, but from all reception antennas, choose the first preset number antenna arbitrarily.For example when the performance of all reception antennas is close, can from all reception antennas, chooses the first preset number antenna arbitrarily, and the business datum on the first preset number antenna of choosing arbitrarily be handled in following one-period.As, when first preset number is 2, from 4 reception antennas, select 2 reception antennas wherein arbitrarily, in following one-period the business datum on these 2 reception antennas is handled.
The above-mentioned user A SINR value of the business datum on 4 reception antennas respectively can adopt any existing computational methods to calculate, and the embodiment of the invention does not limit this.For example, specifically can obtain in the following way: earlier the pilot signal that receives according to the pilot channel estimation value of 4 reception antennas and 4 reception antennas respectively calculates the interference noise of 4 reception antennas; Calculate the user A SINR value of the business datum on 4 reception antennas respectively according to the interference noise of 4 reception antennas, the pilot signal of 4 reception antenna receptions and the pilot channel estimation value of 4 reception antennas respectively again.
Certainly, also can obtain the SINR value of the business datum of user A on 4 reception antennas in other way.
Alternatively, when the error rate of business datum is not less than the Xiamen limit value, the number of antennas that need carry out business data processing can remain unchanged, for example when the business datum on all reception antennas is handled, if the error rate of business datum is not less than the Xiamen limit value, still the business datum on all reception antennas is handled, repeated no more herein.
In addition, after the number of antennas of needs being carried out business data processing is reduced to first preset number, described method can further include: when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number, from all reception antennas, select second preset number antenna, business datum on second preset number antenna of selecting is handled, described second preset number is greater than described first preset number, and is less than or equal to the reception antenna number.
After the number of antennas of needs being carried out business data processing is reduced to first preset number,, then the number of antennas of carrying out business data processing can be maintained first preset number if the error rate of described business datum is less than or equal to upper threshold.
For example, after the number of antennas of needs being carried out business data processing is reduced to first preset number, the error rate of the business datum of reentrying, whether the error rate of judging business datum is greater than upper threshold, under the situation that the business datum on the first preset number antenna is handled, if the error rate of business datum is greater than upper threshold, the number of antennas of then again needs being carried out business data processing increases to second preset number, and the business datum on the second preset number antenna is handled; Under the situation that the business datum on the first preset number antenna is handled,, then continue the business datum on the first preset number antenna is handled if the error rate of business datum is less than or equal to upper threshold.Here, second preset number is greater than first preset number, and is less than or equal to the reception antenna number.
Wherein, described second preset number antenna of selecting from all reception antennas comprises: the SINR value of calculating the business datum on each antenna; From all reception antennas, choose second preset number antenna according to described SINR value order from big to small.
Here, during the error rate of the business datum in obtaining some or certain several continuous receiving cycle, increase to second preset number if needs are carried out the number of antennas of business data processing, then can rise the business datum on the first preset number antenna is handled, also can handle the business datum on the first preset number antenna behind the preset time at next cycle.As, the error rate of the business datum in obtaining the 1st receiving cycle, and when the number of antennas that needs carry out business data processing increased to second preset number, in 2-5 receiving cycle, the business datum on the second preset number antenna is handled; And then obtain the error rate of the business datum in the 6th receiving cycle, if the number of antennas that still needs to carry out business data processing increases to second preset number, then in 7-10 receiving cycle, only the business datum on the second preset number antenna is handled.
For example, still be identified as example with the BER to the business datum of user A below, when the BER value of the business datum of user A during greater than the BER upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number.As, through adjustment before, the number of antennas that current needs carry out business data processing is 2.At first with user A respectively the SINR value of the business datum on 4 reception antennas sort according to from big to small order, if second preset number is 3, then from 4 reception antennas, select 3 reception antennas of SINR value maximum.In the prior art, after utilizing 4 reception antennas to receive the business datum of user A, the number of antennas that need carry out business data processing is 4.In the present embodiment, after utilizing 4 reception antennas to receive the business datum of user A, and according to setting, need carrying out the sky of business data processing, to keep count of be 3, and be 3 maximum reception antennas of SINR value of the business datum from 4 reception antennas, selected, when next cycle is handled the business datum on each antenna, only need handle the business datum on these 3 reception antennas.Equally,, also carry out data processing, repeat no more herein with identical scheme when the BER value of the business datum of user B during greater than the BER upper threshold.
Except can discerning to the BER of the business datum of user A or user B, can also the PER of the business datum of user A or user B be discerned, promptly as the PER of the business datum of user A or user B during greater than the PER upper threshold, according to such scheme the number of antennas that needs carry out business data processing is increased to second preset number, and the business datum on the second preset number antenna is handled.
Perhaps, also can from all reception antennas, choose second preset number antenna arbitrarily not according to SINR value selective sequential antenna from big to small.For example when the performance of all reception antennas is close, can from all reception antennas, chooses the second preset number antenna arbitrarily, and the business datum on the second preset number antenna of choosing arbitrarily be handled in following one-period.As, when second preset number is 3, from 4 reception antennas, select 3 reception antennas wherein arbitrarily, in following one-period the business datum on these 3 reception antennas is handled.
Need to prove that above-mentioned upper threshold is all relevant to the business datum error rate performance requirement of receiver with the user with the Xiamen limit value.Specifically can be: but but be that receiver is set BER tolerance range or PER tolerance range by the user according to user demand earlier to receiver.As according to user demand but the BER tolerance range of receiver being set at 0.01%-0.1%, can determine according to this scope: BER Xiamen limit value is 0.01%, and the BER upper threshold is 0.1%.Certainly, when the user has higher the requirement to the BER performance of receiver, but can set other BER tolerance range.
After but the BER of receiver tolerance range is determined, set first preset number at the Xiamen limit value again, for example set first preset number by the mode of experiment test repeatedly, promptly, when the number of antennas of needs being carried out business data processing is reduced to a certain numerical value, when the BER performance of receiver also can satisfy this Xiamen limit value and requires, be about to this moment value corresponding and be set at first preset number.Equally, at upper threshold, also can set second preset number by the mode of experiment test repeatedly, promptly, when the number of antennas of needs being carried out business data processing increases to a certain numerical value, when the BER performance of receiver also can satisfy this upper threshold requirement, being about at this moment, value corresponding was set at second preset number.Certainly, but except determining first preset number and second preset number by the BER tolerance range, but also can determine first preset number and second preset number, but it determines that method can be referring to the above-mentioned method of determining according to the BER tolerance range by the PER tolerance range.
As can be seen from the above-described embodiment, if the error rate of the business datum that receives less than the Xiamen limit value, the number of antennas of just needs being carried out business data processing is reduced to first preset number, so that the business datum on the first preset number antenna is being handled.Thereby realize carrying out the dynamic adjustment of number of antennas, adjust the complexity that data handling system is handled business datum flexibly, effectively utilize the processing resource in the data handling system based on the error rate of business datum.
Simultaneously, also reduce the load factor of data handling system, made data handling system reach energy-conservation effect.
Embodiment two
Be application scenarios still below, describe the method that the business datum of many antennas is handled in detail with 2 users, 4 reception antennas.Please in conjunction with the general frame figure of the data processing among Fig. 3, consult Fig. 4, Fig. 4 is the flow chart of a kind of another embodiment that the business datum of many antennas is handled of the present invention, may further comprise the steps:
Step 401: the antenna that needs to carry out business data processing under the current period obtains the pilot signal of user A and user B;
For example, for user A, when according on last stage, for example going up business datum that one-period receives, to select the antenna that need carry out business data processing be antenna 1,2 and 3 o'clock, then with antenna 1,2 and 3 as user A in the current generation, need carry out the antenna of business data processing as current period.Obtain pilot signal from antenna 1,2 and 3, on the pilot tones signal, carry the business datum of user A.In the present embodiment, suppose under initial situation or adjust when the number of antennas of business data processing need do not carried out that the antenna that need carry out business data processing is whole antennas, is antenna 1,2,3 and 4.
In the present embodiment, be that example describes to begin carrying out data processing from initial situation, then in this step, for user A and user B, the antenna that needs to carry out data processing under the current period all is an antenna 1,2,3 and 4.
Step 402: the pilot signal of needs being carried out on the antenna of business data processing is separated;
For example, when utilizing antenna 1,2,3 and 4 to receive the pilot signal of the business datum that carries user A, and when utilizing antenna 1,2,3 and 4 to receive the pilot signal of the business datum that carries user B, need the pilot signal of on antenna 1,2,3 and 4, isolating the pilot signal of the business datum that carries user A respectively and carrying the business datum of user B.After separating, the pilot signal of supposing user A is a pilot signal 1,2,3 and 4; The pilot signal of user B is a pilot signal 1 ', 2 ', 3 ' and 4 '.
Step 403: carry out channel estimating according to the pilot signal after separating;
Step 404: the SINR value of measuring the pilot signal after separating;
For example, after separating, the pilot signal of user A is a pilot signal 1,2,3 and 4, and the SINR value of these 4 pilot signals can obtain in the following way: elder generation calculates 4 interference noise values according to channel estimation value and 4 pilot signals of 4 pilot signals respectively; Calculate the SINR value of 4 pilot signals of user A more respectively according to the channel estimation value of 4 interference noise values, 4 pilot signals and 4 pilot signals.
Step 405: the SINR value of pilot signal is arranged according to order from big to small;
Step 406: will carry out MIMO decoding through the pilot signal after the channel estimating;
Step 407: the pilot signal after will deciphering is carried out the planisphere demodulation;
Step 408: the pilot signal after the demodulation is carried out channel-decoding;
Step 409: decoded pilot signal is carried out CRC check;
Need to prove that step 406-step 409 can be carried out after step 404-step 405, also can also carry out simultaneously carrying out before.Present embodiment does not limit both execution sequences.
In addition, because step 403 and step 406-409 are identical with business data processing flow process of the prior art, so repeat no more in the present embodiment.
Step 410: the BER that calculates the pilot signal that receives in the current period;
Step 411: whether the BER that judges the pilot signal that receives in the current period less than BER Xiamen limit value, if, enter step 412, if not, enter step 413;
Step 412: the number of antennas of needs being carried out business data processing is reduced to first preset number, chooses the antenna that the first preset number antenna need carry out business data processing as following one-period according to SINR order from big to small, returns step 401;
Wherein, when the BER value that calculates during less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, and return step 401, thereby enter the business data processing flow process of following one-period, so that in following one-period, the business datum on the first preset number antenna is handled.
Step 413: after the number of antennas of needs being carried out business data processing was reduced to first preset number, whether the BER that judges the pilot signal that receives in the current period greater than the BER upper threshold, if, enter step 414, if not, return step 401;
Wherein, the BER value of the pilot signal that receives in judging current period is between upper threshold and Xiamen limit value the time, do not change the number of antennas that needs to carry out business data processing in the current period, and, return step 401 with the antenna that the antenna that needs to carry out business data processing in the current period need carry out business data processing as following one-period.
Step 414: the number of antennas of needs being carried out business data processing increases to second preset number, chooses the antenna that the second preset number antenna need carry out business data processing as following one-period according to SINR order from big to small, returns step 401.
Wherein, when the BER value that calculates during greater than upper threshold, the number of antennas that needs are carried out business data processing increases to second preset number and for example increases to whole antennas, and return step 401, thereby enter the business data processing flow process of following one-period, so that in following one-period, the business datum on the second preset number antenna is handled.
As can be seen from the above-described embodiment, if the error rate of the business datum that receives in the current period is less than the Xiamen limit value, the number of antennas of just needs being carried out business data processing is reduced to first preset number, so that the business datum on the first preset number antenna is handled in following one-period, if the error rate of the business datum that receives in the current period is greater than upper threshold, the number of antennas of just needs being carried out business data processing increases to second initialize data, so that in following one-period the business datum on the second preset number antenna is handled.Thereby realize carrying out the dynamic adjustment of number of antennas, adjust the complexity that data handling system is handled business datum flexibly, effectively utilize the processing resource in the data handling system based on the error rate of business datum.
Simultaneously, also reduce the load factor of data handling system, made data handling system reach energy-conservation effect.
Embodiment three
Corresponding with above-mentioned a kind of method that the business datum of many antennas is handled, the embodiment of the invention also provides a kind of device that the business datum of many antennas is handled.See also Fig. 5, it is the structure chart of an embodiment of a kind of device that the business datum of many antennas is handled of the present invention, and comprising: error rate obtains the unit 501 and first processing unit 502.Wherein,
Error rate obtains unit 501, is used to obtain the error rate of business datum;
Wherein, first processing unit 502 can comprise: number of antennas first is provided with subelement 5021, first computation subunit 5022 and the first chooser unit 5023, wherein
Number of antennas first is provided with subelement 5021, and when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number;
First computation subunit 5022 is used to calculate the Signal to Interference plus Noise Ratio SINR value of the business datum on each antenna;
The first chooser unit 5023 is used for choosing first preset number antenna from all reception antennas according to described SINR value order from big to small.
Interchangeable, first processing unit 501 can comprise: number of antennas first is provided with the subelement and the second chooser unit, wherein,
Number of antennas first is provided with subelement, and when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number;
The second chooser unit is used for choosing first preset number antenna arbitrarily from all reception antennas.
The error rate of described business datum comprises: the Packet Error Ratio PER of the business datum that receives in the error rate BER of the business datum that receives in the current period or the current period.Described Xiamen limit value comprises: BER Xiamen limit value or PER Xiamen limit value.
Preferably, described device can further include: second processing unit 503.See also Fig. 6, it is the structure chart of another embodiment of a kind of device that the business datum of many antennas is handled of the present invention.Wherein,
Because the error rate in the device obtains unit 501 and first processing unit 502 has described in detail in the above-described embodiments, so locate to repeat no more.
Above-mentioned second processing unit 503 comprises: number of antennas second is provided with subelement, second computation subunit and the 3rd chooser unit,
Number of antennas second is provided with subelement, be used for after the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number;
Second computation subunit is used to calculate the SINR value of the business datum on each antenna;
The 3rd chooser unit is used for choosing second preset number antenna from all reception antennas according to described SINR value order from big to small.
Interchangeable, above-mentioned the 3rd processing unit 503 comprises:
Number of antennas second is provided with subelement, be used for after the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number;
The 4th chooser unit is used for choosing second preset number antenna arbitrarily from all reception antennas.
As can be seen from the above-described embodiment, if the error rate of the business datum that receives is less than the Xiamen limit value, the number of antennas of just needs being carried out business data processing is reduced to first preset number, so that the business datum on the first preset number antenna is handled, if the error rate of the business datum that receives is greater than upper threshold, the number of antennas of just needs being carried out business data processing increases to second initialize data, so that the business datum on the second preset number antenna is handled.Thereby realize carrying out the dynamic adjustment of number of antennas, adjust the complexity that data handling system is handled business datum flexibly, effectively utilize the processing resource in the data handling system based on the error rate of business datum.
Simultaneously, also reduce the load factor of data handling system, made data handling system reach energy-conservation effect.
Need to prove, one of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method, be to instruct relevant hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random AccessMemory, RAM) etc.
More than a kind of method and apparatus that the business datum of many antennas is handled provided by the present invention is described in detail, used specific embodiment herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (12)
1. the method that the business datum of many antennas is handled is characterized in that, comprising:
Obtain the error rate of business datum;
When the error rate of described business datum during less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, from all reception antennas, select first preset number antenna, the business datum on first preset number antenna of selecting is handled.
2. method according to claim 1 is characterized in that, described method also comprises:
After the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number, from all reception antennas, select second preset number antenna, business datum on second preset number antenna of selecting is handled, described second preset number is greater than described first preset number, and is less than or equal to the reception antenna number.
3. method according to claim 1 and 2 is characterized in that, described first preset number antenna of selecting from all reception antennas comprises:
Calculate the Signal to Interference plus Noise Ratio SINR value of the business datum on each antenna;
From all reception antennas, choose first preset number antenna according to described SINR value order from big to small;
Perhaps,
From all reception antennas, choose first preset number antenna arbitrarily.
4. method according to claim 2 is characterized in that, described second preset number antenna of selecting from all reception antennas comprises:
Calculate the SINR value of the business datum on each antenna;
From all reception antennas, choose second preset number antenna according to described SINR value order from big to small;
Perhaps,
From all reception antennas, choose second preset number antenna arbitrarily.
5. method according to claim 1 and 2 is characterized in that, the error rate of described business datum comprises: the Packet Error Ratio PER of the error rate BER of the business datum of reception or the business datum of reception.
6. method according to claim 4 is characterized in that, described Xiamen limit value comprises: error rate BER Xiamen limit value or Packet Error Ratio PER Xiamen limit value.
7. the device that the business datum of many antennas is handled is characterized in that, comprising:
Error rate obtains the unit, is used to obtain the error rate of business datum;
First processing unit, when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number, from all reception antennas, select first preset number antenna, the business datum on first preset number antenna of selecting is handled.
8. device according to claim 7 is characterized in that, described device also comprises:
Second processing unit, be used for after the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number, and from all reception antennas, select second preset number antenna, business datum on second preset number antenna of selecting is handled, described second preset number is greater than described first preset number, and is less than or equal to the reception antenna number.
9. according to claim 7 or 8 described devices, it is characterized in that described first processing unit comprises:
Number of antennas first is provided with subelement, and when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number;
First computation subunit is used to calculate the Signal to Interference plus Noise Ratio SINR value of the business datum on each antenna;
The first chooser unit is used for choosing first preset number antenna from all reception antennas according to described SINR value order from big to small;
Perhaps,
Number of antennas first is provided with subelement, and when being used for error rate when described business datum less than the Xiamen limit value, the number of antennas of needs being carried out business data processing is reduced to first preset number;
The second chooser unit is used for choosing first preset number antenna arbitrarily from all reception antennas.
10. device according to claim 8 is characterized in that, described second processing unit comprises:
Number of antennas second is provided with subelement, be used for after the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number;
Second computation subunit is used to calculate the SINR value of the business datum on each antenna;
The 3rd chooser unit is used for choosing second preset number antenna from all reception antennas according to described SINR value order from big to small;
Perhaps,
Number of antennas second is provided with subelement, be used for after the number of antennas of needs being carried out business data processing is reduced to first preset number, when the error rate of described business datum during greater than upper threshold, the number of antennas of needs being carried out business data processing increases to second preset number;
The 4th chooser unit is used for choosing second preset number antenna arbitrarily from all reception antennas.
11. according to claim 7 or 8 described devices, it is characterized in that the error rate of described business datum comprises: the Packet Error Ratio PER of the error rate BER of the business datum of reception or the business datum of reception.
12., it is characterized in that described Xiamen limit value comprises according to claim 7 or 8 described devices: error rate BER Xiamen limit value or Packet Error Ratio PER Xiamen limit value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101465239A CN102223211A (en) | 2010-04-13 | 2010-04-13 | Method and apparatus for processing business data of multi-antenna |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101465239A CN102223211A (en) | 2010-04-13 | 2010-04-13 | Method and apparatus for processing business data of multi-antenna |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102223211A true CN102223211A (en) | 2011-10-19 |
Family
ID=44779646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101465239A Pending CN102223211A (en) | 2010-04-13 | 2010-04-13 | Method and apparatus for processing business data of multi-antenna |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102223211A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141346A (en) * | 2012-11-21 | 2015-12-09 | 英特尔移动通信有限责任公司 | Communication devices and methods for receiving data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1731701A (en) * | 2005-08-26 | 2006-02-08 | 电子科技大学 | Self-adaptive adjustment multi-antenna communication method and communication system according to channel space correlation |
CN1922802A (en) * | 2004-12-27 | 2007-02-28 | 松下电器产业株式会社 | Adaptive antenna apparatus |
CN101043257A (en) * | 2006-04-29 | 2007-09-26 | 华为技术有限公司 | Reliable receiving method and apparatus for self-adapting modulation coding information |
-
2010
- 2010-04-13 CN CN2010101465239A patent/CN102223211A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1922802A (en) * | 2004-12-27 | 2007-02-28 | 松下电器产业株式会社 | Adaptive antenna apparatus |
CN1731701A (en) * | 2005-08-26 | 2006-02-08 | 电子科技大学 | Self-adaptive adjustment multi-antenna communication method and communication system according to channel space correlation |
CN101043257A (en) * | 2006-04-29 | 2007-09-26 | 华为技术有限公司 | Reliable receiving method and apparatus for self-adapting modulation coding information |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141346A (en) * | 2012-11-21 | 2015-12-09 | 英特尔移动通信有限责任公司 | Communication devices and methods for receiving data |
CN105141346B (en) * | 2012-11-21 | 2019-08-13 | 英特尔移动通信有限责任公司 | Communication equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109152035B (en) | Method and device for sending Downlink Control Information (DCI) | |
US9729272B2 (en) | Feedback with unequal error protection | |
KR100930522B1 (en) | Receiving device and method in multi-input wireless communication system | |
US7782972B2 (en) | Apparatus and method for selecting antennas in MIMO multi-carrier system | |
CN112788767B (en) | Transmission method, base station and terminal for dynamically adjusting beam set | |
JP6000305B2 (en) | Channel state information feedback | |
JP2019511883A (en) | Method and apparatus for precoding matrix indicator feedback | |
CN111756457B (en) | Channel prediction method, device and computer storage medium | |
EP2810508A1 (en) | Time multiplexed channel state information reporting in a multi antenna wireless communication system | |
EP3193463B1 (en) | User pairing processing method, device and base station | |
CN102696180B (en) | Space channel State Feedback Approach and device | |
US20200084719A1 (en) | Wireless communication apparatus and method for performing energy-efficient link adaptation | |
US8320438B2 (en) | Evaluation device for providing a transceiver system with performance information thereof | |
JP2016535559A (en) | Trellis coded quantization system and method with selective feedback and interpolation | |
US8660507B1 (en) | Diversity signal reception | |
WO2011128326A1 (en) | Decoding a signal | |
JP2013526190A (en) | Method for feeding back precoding matrix information and mobile terminal | |
CN102223211A (en) | Method and apparatus for processing business data of multi-antenna | |
KR20140088185A (en) | Method of transmitting frames, stations and computer program corresponding thereto | |
CN111770039A (en) | Receiving device, terminal, demodulation processing method, demodulation processing device and storage medium | |
KR20080069777A (en) | Method for selecting antenna in mimo system | |
CN104660529A (en) | Received signal processing method and device for enhanced downlink control channel | |
CN105101241B (en) | A kind of signal detecting method and device | |
CN105703888A (en) | Retransmission processing method and device of multi-user system | |
KR20160010724A (en) | Multi-user MIMO system and method for downlink |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20111019 |