Background technology
At present OFDM (Orthogonal Frequency Division Multiplexing, OFDM) in the broadband system, for supporting large bandwidth to cause the receiver computational processing very large, thereby to realizing having brought larger restriction, be subject to fulfillment capability, a lot of receivers are difficult to the algorithm of realizing that performance is more excellent, simultaneously, owing to the high receiver energy consumption of bringing of amount of calculation increases, chip area greatly also is thing followed problem.
Concrete, OFDM is a kind of transmission method of multicarrier.It becomes frequency band division the transmission of data of a plurality of sub-channel parallels.Because its availability of frequency spectrum is high, and can be to anti-multipath fading, so be widely used in high-speed radio (wired) communication system, comprising ADSL/DVB/DAB (Asymmetric Digital Subscriber Line, ADSL (Asymmetric Digital Subscriber Line)/Digital Video Broadcasting, data video broadcasting/Digital Audio Broadcasting, the data audio broadcasting) the comparatively ripe communication system such as, again by the standard IEEE 802.11 of WLAN (wireless local area network) (Institute of Electrical and Electronics Engineers, IEEE-USA) series and ETSI HiperLan (European Telecommunications Standards Institute HIPERLAN, ETSI WLAN (wireless local area network) (WLAN) agreement) adopt.Can think that OFDM is a kind of very promising transmission technology.
In ofdm system, based on system's realization flow of IFFT/FFT (Fast Fourier Transform Inverse/fast Fourier transform) as shown in Figure 1, carry out serial/parallel conversion for input signal, signal after the conversion is carried out QPSK (Quadrature Phase Shift Keying, quarternary phase-shift keying (QPSK)) modulation, IFFT conversion, insertion CP (Cyclic Prefix) process, and again the signal after processing are carried out parallel/serial conversion; Signal for output at first carries out serial/parallel conversion, and the signal after the conversion is removed CP processing, FFT conversion, QPSK demodulation, again the signal after the demodulation is carried out parallel/serial conversion.
Because ofdm signal is comprised of a plurality of subcarriers of parallel transmission, so the decline of frequency domain selectivity and narrow-band impulse disturb several subcarriers that only can destroy wherein, most of signals still can be correct recover, therefore ofdm signal can't be destroyed as single-carrier signal fully, most of subchannels have just distorted a bit slightly, even without assisting of forward error correction (FEC), error performance still is better than single-carrier system.
Method that adopt to insert CP in the OFDM technology in addition reduces intersymbol interference, and OFDM used the FFT technology to realize the division of subchannel, so the equilibrium of ofdm communication system is with respect to single-carrier system, can be simple.
The advantage of OFDM technology has: spectrum efficiency is high, anti-ISI (Inter Symbol Interference, intersymbol interference) ability is strong.The demand of Future Data business causes using large bandwidth, and this moment, OFDM was under common communication condition, more had superiority than traditional DS-CDMA (Direct Sequence-Code Division Multiple Access, direct sequence CDMA).
The OFDM technology has application in a lot of fields at present, uses in the communication system of ofdm system, and the receiver inter-process comprises channel estimating, detects the processes such as decoding.The LTE system uses a typical communication system of OFDM technology, owing to introduced MIMO (Multiple In Multiple Out, multiple-input and multiple-output) technology, the processing procedure of receiver is more complicated simultaneously.
As shown in Figure 2, with the lower behavior example of LTE (Long Term Evolution, Long Term Evolution), provided the basic resource structures in the LTE system.In this structure, in time domain, the frame of each LTE is divided into 10 subframes, each subframe is divided into again 2 time slots, each time slot is divided into again a plurality of OFDM symbols, for each OFDM symbol, be divided into a plurality of subcarriers in whole bandwidth, the single sub-carrier that transmits at each OFDM symbol so is a basic resource units (RE, Resource elements), here, 1 time slot of definition time domain, the Resource Block of 180KHz is a PRB on the frequency domain, for the receiver of LTE system, the base unit that carries out channel estimating and detection is single RE, MIMO is configured in the situation of 2*2 in the descending 20M bandwidth of LTE, and receiver detects at every turn to be needed to process 2400 RE, and each subcarrier need to have independently channel estimating, and independently detect, according to such scale, terminal receiver requires very high to the chip disposal ability, simultaneously, the Cost Problems that chip area, power consumption bring all is the problem that need to face.
In present LTE system, owing to adopted the MIMO technology, in the research there be much commonplace detection algorithm at present, comprising ML (maximum likelihood) detects, ZF (Zero Forcing, ZF) detect, MMSE (least mean-square error) detects the detection methods such as SD (sphere) detection.Wherein, ML detection method best performance, but the computational complexity of ML detection method is too high, is difficult to use in practice; And ZF, although the complexity of the linearity test methods such as MMSE is relatively low, poor-performing; Although near the ML detection method, complexity is very high in performance for the non-linear detection algorithm such as spherical SD detection.
As shown in Figure 3, receiver carries out data receiver at single sub-carrier detailed step is described as an example of descending MMSE detection algorithm example:
Step S301, r removes CP to received signal, obtains signal r
1
Step S302, r1 is carried out time-frequency conversion, obtain the data r of frequency domain parallel transmission, the data on each subcarrier are expressed as r
K, l, wherein k ∈ (0,1 ...., K-1), l ∈ (0,1 ...., L-1); K determines by transmission bandwidth, for example, and K=1200 under the 20M bandwidth; L is an OFDM symbolic number that subframe is corresponding, and the lower L value of conventional CP configuration is 14.
Step S303, pilot tone is carried out channel estimating, obtain the channel estimating H under each port
P, wherein P is port number;
Step S304, each pilot channel estimation is carried out interpolation, obtain under the whole resource channel estimating of each subcarrier in each OFDM symbol
Step S305, carry out Data Detection take single RE as unit, take MMSE linearity test algorithm as example, process according to following formula:
Step S306, right
Carry out demodulation and soft bit information is sent into decoder decipher; Obtain final demodulation bit information b.
In above-mentioned handling process, what computation complexity was higher is channel estimating and test section, the amount of calculation that wherein detects is maximum, substantially account for 70% of all amounts of calculation, added after the MIMO technology, carry out during Matrix Multiplication adds and invert, computation complexity is higher, and the increase complexity of particularly inverting along with reception antenna is o (N
3), for broadband system, if process a large amount of subcarriers, very high to the performance requirement of hardware, also there are not effectively to reduce amount of calculation and the less scheme of performance loss in the industry at present.
Embodiment
The embodiment of the invention provides a kind of RE detection method and device, determines that at least two contiguous RE are a RE group, and determines filter factor by a RE in this RE group, uses this filter factor that each RE in this RE group is carried out filtering, determines testing result.Like this, for each RE group, all only need to determine a filter factor, reduced the complexity that RE detects.
As shown in Figure 4, the RE detection method that provides of the embodiment of the invention comprises:
Step S401, at least two Resource Unit RE that close on are divided into one group, and in every group, determine a center RE;
Step S402, for each RE group, determine the filter factor of center RE, and according to this filter factor interior each RE of this group carried out filtering, determine testing result.
Because comprise at least two RE in each RE group, and for each RE group, all only basis center RE wherein determines filter factor one time, each RE in this group carries out filtering according to this filter factor, and then reduces amount of calculation, reduces the complexity that RE detects.
Because channel difference is little between adjacent RE, so usually, the filter factor of several RE in one group differs less, therefore, the RE detection method of using the embodiment of the invention to provide under common scenarios does not have loss substantially to detecting performance, only under more abominable channel circumstance, detecting performance has some losses.
Because channel difference is less between adjacent RE, so when carrying out the RE grouping, five RE that can determine to form cross shape are a RE group, as shown in Figure 5, like this, the RE that is positioned at the center in every group has four RE adjacent with it.
At this moment, in every group, determine a center RE, then be specially: determine to form among five RE of cross shape, with the equal RE centered by the adjacent RE of other four RE.
When specific implementation, as shown in Figure 6, the method for carrying out the RE detection specifically comprises:
Step S601, r removes CP to received signal, obtains signal r
1
Step S602, r1 is carried out time-frequency conversion, obtain the data r of frequency domain parallel transmission, the data on each subcarrier are expressed as r
K, l, wherein k ∈ (0,1 ...., K-1), l ∈ (0,1 ...., L-1); K determines by transmission bandwidth, for example K=1200 under the 20M bandwidth; L is an OFDM symbolic number that subframe is corresponding, is 14 under the conventional CP configuration.
Step S603, pilot tone is carried out channel estimating, obtain the channel estimating H under each port
P, wherein P is port number;
Step S604, each pilot channel estimation is carried out interpolation, obtain under the whole resource channel estimating of each subcarrier in each OFDM symbol
Step S605, according to RE group of the pattern definition of cruciate flower, a cruciate flower RE group as shown in Figure 5, wherein label is RE centered by 5 the RE.Because the particularity of the pattern of cruciate flower, some RE can occur can't occur with complete cruciate flower RE group at the edge of Resource Block, as shown in Figure 7, the RE group packet mode that 2 PRB in the dotted line scope are concrete as example illustrates: per 5 RE are divided into one group with the pattern of cruciate flower, be designated 5 be center RE, be designated 1,2,3,4 be the adjacent R E of center RE, the resource of the PRB edge that takies for UE in addition, the center RE that some cruciate flower group can occur does not appear at the situation in the Resource Block, as among Fig. 7 with the RE of oblique line sign.
Step S606, according to the order of time domain behind the first frequency domain, the cruciate flower resource group in the UE resource is identified, for q cruciate flower resource group, according to formula
Determine the filter factor w of center RE
q, wherein,
The channel estimation value of center RE, k be center RE in the sequence number of frequency domain, l is the sequence number of RE place, center OFDM symbol;
Step S607, for RE in q the cruciate flower resource group, carry out filtering, calculate testing result; The testing result of determining center RE is:
Step S608, the filter factor that directly utilizes center RE carry out filtering to other RE in this group, calculate testing result; The testing result of determining other RE in this group is:
After determining testing result, can further carry out demodulation to testing result and soft bit information is sent into decoder decipher, obtain final demodulation bit information.
Because each cruciate flower RE group is in the process of calculating filter coefficient, all the filter factor of a RE of computer center when other RE in this group are carried out filtering, all uses this filter factor, so computation complexity has obtained effectively reducing, thereby greatly reduced the computation complexity of whole receiver.
Because in the cruciate flower RE resource group, the channel estimating of center RE and adjacent R E have very strong correlation, therefore, it is very little to simplify thus the error of bringing, under the general channel circumstance, performance does not have loss substantially, only in frequency selectivity and selection of time all under the extremely strong channel circumstance, under higher modulation system, just have obvious difference, therefore this shortcut calculation application in realization is extremely strong, and because that the amount of calculation of test section can drop to is original about 1/4, computation complexity has had very significantly and has reduced, and is a kind of comparatively ideal implementation.
Link throughput performance comparison figure when Fig. 8 a is EVA5, the link throughput performance comparison figure when Fig. 8 b is EVA30, the link throughput performance comparison figure when Fig. 8 c is ETU30, concrete simulation parameter is as shown in table 1:
Table 1
| Simulation parameter |
Parameter value |
| Bandwidth |
20MHz |
| Traffic Channel |
PDSCH |
| PRB quantity |
| |
10 |
| Channel estimation method |
LSMMSE1D |
| Detection algorithm |
MMSE |
| Simulated channel |
ETU300、EVA5、EPA30 |
| Antenna configuration |
8Tx2Rx DPL_ULA |
| Code word |
| |
1 |
| Transmission mode | TXD |
| CFI |
| |
0 |
| Carrier frequency |
2.6GHz |
| HARQ |
YES |
| AMC |
YES |
Can find out according to simulation result, (EVA5 for example under general channel circumstance, EPA30), the RE detection method that the embodiment of the invention provides is compared with conventional method does not have performance loss, under the channel circumstance of very severe (for example: ETU300), certain loss appears in performance, but totally see and not serious, therefore, can find out, the present invention is that a kind of performance is more excellent, the shortcut calculation that robustness is stronger.
The embodiment of the invention describes with the LTE system on the performance of technical scheme description and scheme, and the technical scheme that the embodiment of the invention provides can be applied in other OFDM multicarrier system in actual applications.
Certainly, in the RE detection method that the embodiment of the invention provides, when carrying out the RE grouping, can divide into groups according to alternate manner, for example, can determine to form foursquare nine RE is a RE group, as shown in Figure 9, determine to be numbered RE centered by 5 the RE, namely determine to form among foursquare nine RE, be positioned at RE centered by the RE at square center.
The packet mode that those skilled in the art can also provide according to the embodiment of the invention, expand other packet mode, as long as at least two RE that close on are divided into one group, and detect can be in the less situation of performance loss larger minimizing computation complexity according to the RE detection method that the embodiment of the invention provides.
The embodiment of the invention is also corresponding to provide a kind of RE checkout gear, as shown in figure 10, comprising:
Determining unit 1001 is used at least two Resource Unit RE that close on are divided into one group, and determines a center RE in every group;
Detecting unit 1002 is used for determining the filter factor of center RE for each RE group, and according to this filter factor each RE in this group is carried out filtering, determines testing result.
Wherein, determining unit 1001 is divided into one group with at least two Resource Unit RE that close on, and specifically comprises:
Five RE that determine the composition cross shape are a RE group.
At this moment, determining unit 1001 is determined a center RE in every group, specifically comprise:
Determine to form among five RE of cross shape, with the equal RE centered by the adjacent RE of other four RE.
Perhaps, determining unit 1001 is divided into one group with at least two Resource Unit RE that close on, and specifically comprises:
Determining to form foursquare nine RE is a RE group.
At this moment, determining unit 1001 is determined a center RE in every group, specifically comprise:
Determine to form among foursquare nine RE, be positioned at RE centered by the RE at square center.
The embodiment of the invention provides a kind of RE detection method and device, determines that at least two contiguous RE are a RE group, and determines filter factor by a RE in this RE group, uses this filter factor that each RE in this RE group is carried out filtering, determines testing result.Like this, for each RE group, all only need to determine a filter factor, reduced the complexity that RE detects.
Those skilled in the art should understand that embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, complete implement software example or in conjunction with the form of the embodiment of software and hardware aspect.And the present invention can adopt the form of the computer program of implementing in one or more computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The present invention is that reference is described according to flow chart and/or the block diagram of method, equipment (system) and the computer program of the embodiment of the invention.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or the block diagram and/or square frame and flow chart and/or the block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device producing a machine, so that the instruction of carrying out by the processor of computer or other programmable data processing device produces the device of the function that is used for being implemented in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, so that the instruction that is stored in this computer-readable memory produces the manufacture that comprises command device, this command device is implemented in the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device, so that carry out the sequence of operations step producing computer implemented processing at computer or other programmable devices, thereby be provided for being implemented in the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame in the instruction that computer or other programmable devices are carried out.
Although described the preferred embodiments of the present invention, in a single day those skilled in the art get the basic creative concept of cicada, then can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.