CN104883213A - Method and device for receiving data flow of dimension-expanded MIMO system - Google Patents

Method and device for receiving data flow of dimension-expanded MIMO system Download PDF

Info

Publication number
CN104883213A
CN104883213A CN201510240485.6A CN201510240485A CN104883213A CN 104883213 A CN104883213 A CN 104883213A CN 201510240485 A CN201510240485 A CN 201510240485A CN 104883213 A CN104883213 A CN 104883213A
Authority
CN
China
Prior art keywords
frequency domain
layer
baseband signal
transmitting terminal
domain baseband
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.)
Granted
Application number
CN201510240485.6A
Other languages
Chinese (zh)
Other versions
CN104883213B (en
Inventor
杜岩
何波
张文胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510240485.6A priority Critical patent/CN104883213B/en
Publication of CN104883213A publication Critical patent/CN104883213A/en
Application granted granted Critical
Publication of CN104883213B publication Critical patent/CN104883213B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)

Abstract

The invention discloses a method for receiving a data flow and a receiving-transmitting system, which belong to the technical field of MIMO data transmission. The method comprises: performing inverse transformation, corresponding to dimension expanding transformation set by a transmitting terminal, and judgment of a data block corresponding to each path of data flow to obtain an initial judging symbol vector; obtaining assistant data; performing interference removing processing of other layers except from a present detection layer, through a copy of an initial received frequency-domain baseband signal, and updating a second frequency-domain baseband signal of the present layer; judging a layer counter js of a present detection signal; turning to detect a signal in a next layer, and returning to the steps above; adding a iteration round count with one, and judging whether the iteration round count reaches a maximum iteration round; and obtaining and outputting a final detection result according to a last updated judging symbol vector. The technical scheme has the beneficial effects that: the dimension use ratio is improved; the cost of expanding the dimension is saved; and the security of data transmission is ensured.

Description

One is augmented mimo system data stream reception method and device
Technical field
The present invention relates to MIMO technical field of data transmission, particularly relate to a kind of data stream reception method and receiving/transmission method.
Background technology
At MIMO (Multiple-Input Multiple-Output, multiple-input and multiple-output) in system, transmitting terminal can comprise many transmit antennas, receiving terminal comprises many reception antennas, by many transmit antennas of transmitting terminal, data flow is carried out multidiameter delay transmission, and the performance of transfer of data is improved by the mode of many reception antennas reception multiplex data streams of receiving terminal, the problem of channel fading can also be overcome simultaneously, reduce the error rate to a certain extent.
But in prior art, when adopting mimo system to carry out transfer of data, its dimension (Dimension) can produce certain impact to transfer of data.Particularly, in prior art, signal dimension when carrying out transfer of data is larger, the effect of its transfer of data is better, this phenomenon is called large dimensional effect (Large Dimensional Behavior in MIMO document, Large System Behavior, LargeDimensional Effect).Therefore in the prior art, signal dimension when increasing transfer of data in mimo system is often wished.
In prior art, the dimension increasing Signal transmissions in mimo system can be realized by the mode increasing transmitting antenna and reception antenna.But the equipment (such as handheld device) that this mode is inconvenient to increase antenna radical for some cannot be suitable for.Meanwhile, the utilance that prior art has dimension for mimo system is also lower, cannot make full use of the existing dimension of mimo system and carry out Signal transmissions.Chinese invention patent (application number: 201410425267.5) to propose in a kind of mimo system at time domain and/or frequency domain to expand MIMO signal dimension, improving the method for the existing dimension utilance of mimo system, making when only increasing a small amount of complexity the dimension of MIMO signal be increased.This receiving terminal being augmented mimo system must have corresponding effectively process means that the gain that is augmented of this mimo system can be made to be played, thus improves the performance of mimo system.
The receiving terminal processing method that can play the large dimensional effect of large dimension mimo system is a lot, but most of method calculates, implementation procedure is complicated, and computational efficiency is low.
Summary of the invention
For prior art Problems existing, the invention provides one be applicable to Chinese invention patent (application number: 201410425267.5) be augmented mimo system receiving terminal processing method and device.
Described technical scheme comprises:
A kind of data stream reception method, is applicable to broadband and is augmented mimo system, and described broadband is augmented the receiving terminal with many reception antennas in mimo system for receiving the multichannel data streams of the transmitting terminal accordingly with many transmit antennas; Wherein, the iteration round counting of a setting initial zero position, and the greatest iteration round that presets;
The step of described data stream reception method comprises:
Step S1, obtains multiplex data stream, and carries out conventional treatment to each circuit-switched data stream, inverse transformation that transfer pair answers that what the data block corresponding to data flow carried out arranging with transmitting terminal be augmented, and adjudicates data block, obtains initially adjudicating symbolic vector accordingly;
Step S2, obtains the auxiliary data required for iterative process further;
Step S3, according to detection ordering, successively to other layers beyond current detection layer, interference elimination treatment is carried out to the initial copy receiving frequency domain baseband signal, and the judgement completing current layer signal further upgrades, upgrade described current layer second frequency domain baseband signal according to when leading decision upgrades result;
Step S4, judges whether the layer counter js of the signal of current detection equals the emission maximum antenna number N of described transmitting terminal setting t;
If described layer counter js equals described emission maximum antenna number N t, then S6 is gone to step;
Step S5, turns to and detects next layer signal, and return described step S3;
Step S6, described iteration round counting adds 1, and judges whether described iteration round counting reaches described greatest iteration round:
If described iteration round counting does not reach described greatest iteration round, then restart to detect ground floor signal by detection ordering, and by layer counter js zero setting, and return described step S3;
Step S7, obtains according to the described judgement symbolic vector after final updating and exports final testing result.
Will be understood by those skilled in the art that, described detection algorithm, step S3 can parallel processing, and namely multiple layer carries out interference simultaneously and eliminates and update process; The sequence of steps of described detection algorithm can suitably adjust.
Preferably, this data stream reception method, wherein, described step S1 specifically comprises:
Step S11, sets up a corresponding effective information sub-channel index i krepresent the channel designator of the subchannel at a kth effective information signal place; N bit is total number of transmission effective information subchannel; Effective information sub-channel index is determined by the position at the effective information except virtual carrier and frequency pilot sign of receiving terminal and the common agreement of transmitting terminal place in the sub-channels, will be understood by those skilled in the art that, the determination of effective information sub-channel index is a conventional processing procedure, do not belong to content of the present invention, therefore repeat no more.
Step S12, receives each circuit-switched data stream, and carries out conventional treatment to each circuit-switched data stream;
Step S13, judges whether transmitting terminal is provided with random inverible transform;
If transmitting terminal is not provided with random inverible transform, then go to step S15;
Step S14, carries out the inverse transformation corresponding with the random inverible transform that transmitting terminal is arranged to data block;
Step S15, judges whether transmitting terminal is provided with binding inverible transform;
If transmitting terminal is not provided with binding inverible transform, then go to step S17;
Step S16, the inverse transformation corresponding to the binding inverible transform that data block is carried out with transmitting terminal is arranged, and export corresponding frequency domain baseband signal;
Step S17, adjudicates accordingly the frequency domain baseband signal obtained through above-mentioned conversion, initially adjudicates symbolic vector to be formed l=1,2 ..., N r, go to step S2 subsequently;
Preferably, this data stream reception method, wherein, described step S12 specifically comprises:
Step S121, receives each circuit-switched data stream and transforms to base band;
Step S122, carries out serioparallel exchange, to obtain corresponding data block to the data flow after process;
Step S123, after protecting interval to process accordingly, obtains r to described data block l, l=1,2 ..., N r, carry out DFT and obtain R l, that is, R l=DFT (r l), R l = [ R l 1 , R l 2 , . . . , R l N c ] T , l=1,2,…,N R
Step S124, carries out by the process of subchannel frequency domain equalization for data block, to obtain the corresponding data block after frequency domain equalization process k=1,2 ..., N b.
Will be understood by those skilled in the art that, processed conventionally process is carried out to each circuit-switched data stream, does not belong to content of the present invention, be the necessary part of step of the present invention, do not belong to summary of the invention, therefore repeat no more.
Preferably, this data stream reception method, wherein, described step S2 specifically comprises:
Step S21, reconstructs each layer second frequency domain baseband signal;
Step S22, calculates the merge coefficient of described iterative interference cancellation institute foundation;
Step S23, determines the detection ordering of described iterative interference cancellation;
Step S24, arranges a layer counter js, and makes js=0.
Preferably, this data stream reception method, wherein, described step S21 specifically comprises:
Step S211, reconstructs each layer first frequency domain baseband signal;
Step S212, reconstructs each layer second frequency domain baseband signal.
Preferably, described data stream reception method, wherein, described step S3 specifically comprises:
Step S31, successively carries out interference elimination treatment to other layers beyond current detection layer to the initial copy receiving frequency domain baseband signal;
Step S32, carries out maximum-ratio combing process to the vector obtained after described iterative interference cancellation process by subchannel;
Step S33, carries out and the inverse transformation being augmented transfer pair and answering the receiving terminal frequency domain baseband signal through maximum-ratio combing;
Step S34, adjudicates the receiving terminal frequency domain baseband signal through inverse transformation, obtains corresponding court verdict S ^ l = [ S ^ l 1 , S ^ l 2 , . . . , S ^ l N b ] T ;
Step S35, upgrades the second frequency domain baseband signal corresponding to current layer according to court verdict, goes to step S4 subsequently.
This step S35 comprises following three steps:
Step S351, exports step S34 do the random inverible transform identical with transmitting terminal and/or binding inverible transform, obtain the first frequency domain baseband signal of current l layer correspondence;
Step S352, upgrades the second frequency domain baseband signal of l layer correspondence;
Step S353, layer counter adds 1, i.e. js=js+1.
Preferably, this data stream reception method, wherein, described step S7 specifically comprises:
Step S71, obtains corresponding conclusive judgement symbol according to the receiving terminal frequency domain baseband signal judgement after upgrading;
Step S72, to conclusive judgement semiology analysis parallel-serial conversion;
Step S73, the chnnel coding criterion arranged according to corresponding transmitting terminal to the corresponding channel decoding of conclusive judgement semiology analysis through parallel-serial conversion, to obtain and to export final testing result.
Will be understood by those skilled in the art that, described data stream reception method is suitable for parallel processing, namely can have multiple layer (M layer, 1≤M<N simultaneously t) carry out interference elimination treatment.General parallel processing manner all can be applied to data flow receiving/transmission method of the present invention, because method for parallel processing does not belong to content of the present invention, thus repeats no more herein.
The beneficial effect of technique scheme is:
1) inversion process of the random inverible transform preset is adopted, and the inversion process of the binding inverible transform preset, effectively can support that transmitting terminal adopts corresponding processing mode to flow to row relax to data, improve the utilance of frequency domain dimension and/or time domain dimension, effectively save the cost of dimension expansion;
2) adopt two ends to carry out the processing mode of conversion and corresponding inverse transformation respectively, can be encrypted the data of transmission, thus promote the fail safe of transfer of data;
3) mode by increasing time domain dimension and/or frequency domain dimension makes dimension when also can increase Signal transmissions in handheld device, the quality of promotion signal transmission.
It should be understood by one skilled in the art that, data block, vector, signal have identical connotation herein, for expressing conveniently, data block is sometimes referred to as in literary composition, as receiving terminal block of frequency domain data, be sometimes referred to as vector, such as initially adjudicate symbolic vector etc., receiving terminal block of frequency domain data and receiving terminal frequency domain vector have identical connotation, and initial judgement symbolic vector is with initially adjudicating symbol data block has identical connotation.
Accompanying drawing explanation
Fig. 1 is in preferred embodiment of the present invention, a kind of overall procedure schematic diagram of data stream reception method;
Fig. 2 is in preferred embodiment of the present invention, based on the structural representation of the receiving system of above-mentioned data stream reception method;
Fig. 3 is in preferred embodiment of the present invention, the structural representation of the initialization module in above-mentioned receiving system;
Fig. 4 is in preferred embodiment of the present invention, the structural representation of the iterative interference cancellation module in above-mentioned receiving system.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, carry out clear, complete description to the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art obtain under the prerequisite of not making creative work, all belongs to the scope of protection of the invention.
It should be noted that, when not conflicting, the embodiment in the present invention and the feature in embodiment can combine mutually.
Below in conjunction with the drawings and specific embodiments, the invention will be further described, but not as limiting to the invention.
According to problems of the prior art, time domain dimension and/or the frequency domain dimension of communication can be increased by the mode carrying out being augmented conversion at transmitting terminal, also namely multiplex data stream be launched and be augmented.
What is called is augmented conversion, refers to carry out random inverible transform and/or binding inverible transform at transmitting terminal, thus to be augmented the transmitting of multiplex data stream, to reach the object strengthening data transmission quality.
So-called random inverible transform, refers to that a class has the inverible transform of randomness.Particularly, in preferred embodiment of the present invention, relatively more typical random inverible transform comprises random permutation, or random anti-phase conversion, or Random-Rotation conversion.
Such as:
The transformation matrix that random permutation is corresponding refers to that every a line only has an element to be 1, and each row also only has an element to be 1, and in matrix, other elements are the matrix of 0.In random permutation matrix, which position which element 1 appears at is random, and this is also the embodiment of the randomness of random permutation matrix;
The transformation matrix of random anti-phase conversion refers to the diagonal matrix of diagonal element in the matrix element of line number=columns (namely in matrix) for+1 or-1.In random anti-phase matrix, which diagonal element is+1-1 is still random, and this is also the embodiment of the randomness of random anti-phase matrix;
Random-Rotation matrix refers to that a kth diagonal element is the diagonal matrix of complex twiddle factor.Wherein θ kvalue be random, θ k∈ [0,1).This is also the embodiment of the randomness of Random-Rotation matrix.
And so-called binding inverible transform, refer to the inverible transform with binding effect.Particularly, such as:
The transformation for mula of binding inverible transform is expressed as:
y=T(x);
Wherein,
Y=(y 1, y 2... y n) t, and x=(x 1, x 2... x n) t;
Then so-called binding effect, refers to the component x of any one the x value before conversion i(i=1,2 ..., N) all can have influence on 2 of the y value after conversion to N number of component y i(i=1,2 ..., N) value.In other words, the value exported after conversion and any one value before converting all have certain relevance.In preferred embodiment of the present invention, above-mentioned data stream reception method is applicable in wideband MIMO system.
In preferred embodiment of the present invention, the maximum number N of the reception antenna included by receiving terminal rbe not less than the maximum number N of the transmitting antenna included by transmitting terminal t, i.e. N r>=N t.
Overview flow chart
In preferred embodiment of the present invention, the overall procedure of the method as shown in Figure 1, specifically comprises:
First the iteration round counting of an initial zero position is set, and the greatest iteration round that default;
Step S1, obtains multiplex data stream, and carries out conventional treatment to each circuit-switched data stream, inverse transformation that transfer pair answers that what the data block corresponding to data flow carried out arranging with transmitting terminal be augmented, and adjudicates data block, obtains initially adjudicating symbolic vector accordingly;
In preferred embodiment of the present invention, above-mentioned be augmented conversion comprise random inverible transform and/or binding inverible transform.
In preferred embodiment of the present invention, above-mentioned steps S1 specifically comprises:
Step S11, sets up a corresponding effective information sub-channel index i krepresent the channel designator of the subchannel at a kth effective information signal place; N bfor total number of transmission effective information subchannel;
Step S12, receives each circuit-switched data stream, and carries out conventional treatment to each circuit-switched data stream;
Step S13, judges whether transmitting terminal is provided with random inverible transform;
If transmitting terminal is not provided with random inverible transform, then go to step S15;
Step S14, carries out the inverse transformation corresponding with the random inverible transform that transmitting terminal is arranged to data block;
Step S15, judges whether transmitting terminal is provided with binding inverible transform;
If transmitting terminal is not provided with binding inverible transform, then go to step S17;
Step S16, the inverse transformation corresponding to the binding inverible transform that data block is carried out with transmitting terminal is arranged, and export corresponding frequency domain baseband signal;
Step S17, adjudicates accordingly the frequency domain baseband signal obtained through above-mentioned conversion, initially adjudicates symbolic vector to be formed l=1,2 ..., N r, go to step S2 subsequently.
Specific explanations is given to each sub-steps of step S1 below:
Step S11, sets up a corresponding effective information sub-channel index
In MIMO space division multiplexing transmission system, normally independently, the signal that each transmit antennas is launched is commonly referred to as a layer signal, also referred to as layer at document and industry to the signal that different transmit antennas is launched.What receiving terminal directly received completes the later baseband signal of down-conversion, is called time domain baseband signals, just obtains frequency domain baseband signal to time domain baseband signals after overprotection interval reason and DFT process.Owing to usually some subchannel transmission pilot tone in frequency domain baseband signal; some subchannel people is for being arranged to virtual carrier; pilot tone and virtual carrier are not transmission informations, so the subchannel removed after pilot tone and virtual carrier is just used to the subchannel of transmission effective information it is exactly the channel indexes of these transmission effective information subchannels; i krepresent the channel designator of the subchannel at a kth effective information signal place; N bfor total number of transmission effective information subchannel.
Effective information sub-channel index is determined by the position at the effective information except virtual carrier and frequency pilot sign of receiving terminal and the common agreement of transmitting terminal place in the sub-channels, will be understood by those skilled in the art that, the determination of effective information sub-channel index is a conventional processing procedure, do not belong to content of the present invention, therefore repeat no more.
Step S12, receives each circuit-switched data stream, and carries out conventional treatment to each circuit-switched data stream;
In preferred embodiment of the present invention, in above-mentioned steps S12, receive each circuit-switched data stream, and processed conventionally step is carried out to each circuit-switched data stream can comprise:
Step S121, receives each circuit-switched data stream and transforms to base band;
In preferred embodiment of the present invention, row relax is flow to each circuit-switched data and can comprise radio demodulating is carried out to data stream, and/or intermediate frequency demodulation, and/or base band signal process.
Such as, at transmitting terminal, rf modulations is carried out to armed data flow, then correspondingly, need to carry out radio demodulating to the data flow received at receiving terminal; And/or at transmitting terminal, intermediate frequency Modulation is carried out to armed data flow, then correspondingly, generally also need to carry out intermediate frequency demodulation to the data flow received at receiving terminal.
Step S122, carries out serioparallel exchange, to obtain corresponding data block to the data flow after process;
According to timing information, determine the position at each protection interval in data flow, different according to the protection interval that transmitting terminal inserts, make corresponding protection interval process; The principle that data flow is divided into data block is, all useful (part beyond the protection interval referring to OFDM or SC-FDE symbol) component of same OFDM or SC-FDE symbol, belongs to same data block; And a data block only has an OFDM or SC-FDE symbol.Wherein the concrete extracting method of timing information does not belong to content of the present invention, it will be understood by those skilled in the art that timing information extracts the algorithm that can adopt many existing maturations, does not repeat them here.
In preferred embodiment of the present invention; the protection interval of OFDM or the SC-FDE symbol that transmitting terminal is launched can be Cyclic Prefix (Cyclic Prefix, CP), zero padding (Zero Padding; or unique word (Unique Word, UW) etc. ZP).When transmitting terminal insert be CP or ZP time, described protection interval will be removed by receiving terminal; When the protection interval that transmitting terminal inserts is UW, be retain to the process at protection interval.
It should be understood by one skilled in the art that; when the protection interval that transmitting terminal inserts is ZP or UW, after receiving terminal only needs to make corresponding process, just can carry out subsequent treatment as the mode inserting CP; these processing methods do not belong to content of the present invention, do not repeat them here.What the present invention was later describe is described according to inserting the mode of CP; when the protection interval that transmitting terminal inserts is ZP or UW; those of ordinary skill in the art are not when needing to pay creative work; according to the present invention's description and the existing processing mode to ZP or UW, can process accordingly.
A data block behind what l road reception antenna received remove protection interval is designated as
l=1,2 ..., N r; Here, N crepresent counting of the DFT of OFDM or SC-FDE, it represents the sum (comprising pilot tone and virtual carrier) of subchannel or subcarrier, N rrepresent the maximum reception antenna number of receiving terminal; () trepresent vector or transpose of a matrix.
In preferred embodiment of the present invention, the way of the data flow received at receiving terminal corresponds to the maximum radical of reception antenna, is therefore N rthe N that circuit-switched data stream is corresponding rindividual data block.
Step S123, to the described data block r removing described protection interval l, l=1,2 ..., N rcarry out DFT and obtain R l, that is, R l=DFT (r l), l=1,2 ..., N r.
In preferred embodiment of the present invention, above-mentionedly carry out serioparallel exchange to data stream and remove protection interval these two steps can exchanging execution sequence when reality performs.
Step S124, carries out by the process of subchannel frequency domain equalization for data block, to obtain the corresponding data block after frequency domain equalization process.This area those of ordinary skill should be appreciated that, this step only carries out frequency domain equalization to the subchannel of transmission effective information, can pass through effective information sub-channel index realize, the N on the corresponding kth after frequency domain equalization process obtained an effective subchannel tdimensional vector is: k=1,2 ..., N b, note, the actual subchannel label that a kth effective information signal is corresponding is i k;
All N after DFT rcircuit-switched data block l=1,2 ..., N rcomposition matrix
R = [ R 1 , R 2 , . . . , R N R ] = R 1 1 . . . R l 1 . . . R N R 1 . . . . . . . . . . . . . . . R 1 k . . . R l k . . . R N R k . . . . . . . . . . . . R 1 N c . . . R l N c . . . R N R N c
Wherein, the row k of the corresponding above-mentioned matrix of kth sub-channels, k=1,2 ..., N c, this vector is all N on kth sub-channels rthe signal that root reception antenna receives; We call initial reception frequency domain baseband signal R, R kbe called the initial reception frequency domain baseband signal on kth sub-channels.
Due to i-th ksub-channels is a mimo channel, utilizes i-th kthe balanced matrix that sub-channels is corresponding right carry out frequency domain equalization, obtain the N after equilibrium tdimensional vector S ~ k = [ S ~ 1 k , S ~ 2 k , . . . , S ~ N T k ] T ;
S ~ k = [ S ~ 1 k , S ~ 2 k , . . . , S ~ N T k ] T = Q i k ( R i k ) T . k=1,2,…,N b
Wherein () tthe transposition of representing matrix or vector, a N t× N rmatrix; In conventional ZF equilibrium, wherein represent described i-th kthe channel matrix of individual MIMO frequency domain subchannel, () +the pseudoinverse of representing matrix or vector.
In common conventional treatment, here frequency domain equalization generally can adopt ZF (Zero Forcing, ZF) balanced or least mean-square error (Minimium Mean Square Error, MMSE) equilibrium, the mode of the present invention to equilibrium is not construed as limiting.
All N bn after individual described equilibrium tdimensional vector k=1,2 ..., N b, form a matrix
S ~ = [ S ~ 1 , S ~ 2 , . . . , S ~ N T ] = S ~ 1 1 . . . S ~ l 1 . . . S ~ N T 1 . . . . . . . . . . . . . . . S ~ 1 k . . . S ~ l k . . . S ~ N T k . . . . . . . . . . . . S ~ 1 N b . . . S ~ l N b . . . S ~ N T N b
Will be understood by those skilled in the art that, processed conventionally process is carried out to each circuit-switched data stream, does not belong to content of the present invention, be the necessary part of step of the present invention, do not belong to summary of the invention, therefore repeat no more.
Step S13, judges whether transmitting terminal is provided with random inverible transform;
If transmitting terminal is not provided with random inverible transform, then go to step S15;
Step S14, carries out the inverse transformation corresponding with the random inverible transform that transmitting terminal is arranged to data block;
In preferred embodiment of the present invention, the random inverible transform described in above-mentioned steps S14 is specially the corresponding random inverible transform that transmitting terminal is arranged, namely above described random inverible transform.Therefore, in preferred embodiment of the present invention, the inverse transformation being inversely transformed into the random inverible transform that transmitting terminal is arranged in above-mentioned steps.In other words, in preferred embodiment of the present invention, the random inverible transform matrix multiple of the inverse-transform matrix in above-mentioned steps and transmitting terminal, can obtain unit matrix.
As described above, in actual applications, the implementation of other multiple random inverible transforms may be there is.The object of the invention is to the inverse transformation performing default random inverible transform in above-mentioned steps S14, and do not limit the specific implementation of random inverible transform, therefore the specific implementation of random inverible transform is no longer enumerated and repeated.
The random inverible transform T of described l layer slinverse transformation be designated as here described in this step to the embodiment that data block carries out the inverse transformation corresponding with the random inverible transform that transmitting terminal is arranged be
S ~ l &prime; = T sl - 1 ( S ~ l ) , l=1,2,…,N T
Wherein, for the matrix that step S12 obtains l row;
In preferred embodiment of the present invention, if transmitting terminal is not provided with corresponding random inverible transform, does not then also carry out the inverse transformation of this random inverible transform at receiving terminal, and directly jump to next step.
In preferred embodiment of the present invention, the random inverible transform being arranged at transmitting terminal can be above-mentioned random permutation, random anti-phase conversion, Random-Rotation conversion, and or combinations several arbitrarily in other satisfactory random inverible transforms.
Step S15, judges whether transmitting terminal is provided with binding inverible transform;
If transmitting terminal is not provided with binding inverible transform, then go to step S17;
Step S16, the inverse transformation corresponding to the binding inverible transform that data block is carried out with transmitting terminal is arranged, and export corresponding frequency domain baseband signal;
In preferred embodiment of the present invention, the binding inverible transform described in above-mentioned steps S16 is the binding inverible transform corresponding to transmitting terminal setting, therefore, and the inverse transformation being inversely transformed into the binding inverible transform arranged corresponding to transmitting terminal carried out in above-mentioned steps.In other words, in preferred embodiment of the present invention, the binding inverible transform matrix that transmitting terminal is arranged is multiplied can obtains unit matrix to the corresponding inverse-transform matrix of receiving terminal.
Described l layer binding inverible transform T blinverse transformation be designated as here the inverse transformation that this step is corresponding to the binding inverible transform that data block is carried out with transmitting terminal is arranged
l=1,2,…,N T
Wherein, for step S14 obtains output vector, transmitting terminal does not arrange random inverible transform, then it is the input vector of step S14;
In preferred embodiment of the present invention, as described above, according to the characteristic of binding inverible transform, DFT conversion, dct transform, Walsh conversion can be adopted, and or combinations several arbitrarily realization in other satisfactory binding inverible transforms.
Owing to the object of the invention is to realize the binding inverible transform that corresponding transmitting terminal is arranged and the inversion process of carrying out in above-mentioned steps, not thereby limit the implementation of concrete binding inverible transform.Therefore the specific implementation of binding inverible transform is no longer enumerated and repeated.
In the preferred embodiment, the random inverible transform that transmitting terminal carries out and/or binding inverible transform can adopt multiple corresponding inverible transform time and again to realize, in this case, this area those of ordinary skill should be appreciated that, the inverse transformation of described random inverible transform and the inverse transformation described method above of also can copying of random binding inverible transform time and again realize, and therefore not to repeat here.
In preferred embodiment of the present invention, if transmitting terminal does not arrange corresponding binding inverible transform process, then do not carry out the inverse transformation of the binding inverible transform preset described in above-mentioned steps S16, and directly carry out next step.
Therefore, in preferred embodiment of the present invention, above-mentioned transmitting terminal preset be augmented conversion namely comprise random inverible transform and/or binding inverible transform.In other words, what above-mentioned transmitting terminal was preset be augmented is transformed to that random inverible transform and binding inverible transform be combined to form.
Step S17, adjudicates accordingly the frequency domain baseband signal formed through above-mentioned conversion, initially adjudicates symbolic vector, go to step S2 subsequently to be formed.
Here judgement, is expressed as
Here D () represents judgement conversion.
In preferred embodiment of the present invention, adjudicating frequency domain baseband signal and obtaining corresponding initial mode of adjudicating symbolic vector to have multiple, such as:
All judgements are carried out to obtain initially adjudicating symbolic vector accordingly to frequency domain baseband signal; Or
Carry out part judgement to frequency domain baseband signal, the part of not carrying out the frequency domain baseband signal of adjudicating retains initial value, finally obtains initially adjudicating symbolic vector accordingly; Or
Soft-decision is carried out to frequency domain baseband signal, to obtain initially adjudicating symbol accordingly; Or
Other can obtain the feasible implementation of corresponding initial judgement symbol by judgement, do not add restriction in the present invention to concrete judgement mode.
Step S2, obtains the auxiliary data required for iterative process further;
In preferred embodiment of the present invention, so-called auxiliary data, the iterative interference cancellation being expressed as next step S3 is prepared.Such as, determine the detection ordering in iterative process, calculate preferred merge coefficient, reconstruct each layer second frequency domain baseband signal, and be configured to the layer counter js etc. controlling iterative process;
This step S2 comprises the following steps:
Step S21, reconstructs each layer second frequency domain baseband signal;
Step S22, calculates the merge coefficient of described iterative interference cancellation institute foundation;
Step S23, determines the detection ordering of described iterative interference cancellation;
Step S24, arranges a layer counter js, and makes js=0.
Below above-mentioned each sub-step is made an explanation.
Step S21, reconstructs each layer second frequency domain baseband signal;
We claim the receiving terminal frequency domain baseband signal corresponding with l layer signal transmission estimated value to be l layer second frequency domain baseband signal; L layer second frequency domain baseband signal is when the l layer signal that transmitting terminal is launched is l layer signal estimated value, the l layer frequency domain baseband signal that receiving terminal receives.Because the second frequency domain baseband signal calculates at receiving terminal according to the estimated value of l layer signal, computational process is commonly referred to as restructuring procedure, so this step is called each layer second frequency domain baseband signal of reconstruct.The transmitting terminal frequency domain baseband signal corresponding with l layer signal estimated value is claimed to be l layer first frequency domain baseband signal; L layer first frequency domain baseband signal is the l layer signal launched of transmitting terminal when being l layer signal estimated value, the frequency domain baseband signal of corresponding transmitting terminal.This step comprises:
Step S211, reconstructs each layer first frequency domain baseband signal;
With the initial decision signal of l layer, l=1,2 ..., N t, as l layer signal estimated value, successively do the random inverible transform identical with transmitting terminal and/or binding inverible transform, obtain l layer first frequency domain baseband signal:
X l = T sl [ T bl ( S ^ l ) ] = [ X l 1 , X l 2 , . . . , X l N b ] T
l=1,2,…,N R
Such as, when the binding inverible transform of transmitting terminal is DFT conversion, accordingly be exactly right do DFT conversion, when transmitting terminal does not do binding inverible transform, be just equivalent to T bl=I, I representation unit conversion here or identical transformation.
Step S212, reconstructs each layer second frequency domain baseband signal;
Suppose:
H = [ H 1 , H 2 , . . . , H k , . . . , H N c ]
For the channel matrix of described wideband MIMO transmission system, wherein H krepresent the mimo channel matrix of kth sub-channels; Channel matrix can be obtained by the method for channel estimating, and the method for channel estimating is known by those skilled in the art, does not belong to content of the present invention.
Because l layer signal estimated value is transformed into the first frequency domain baseband signal X lafter, X leach components be a vector to receiving terminal, so l layer second frequency domain baseband signal by component reconstruct, X la kth component the second corresponding frequency domain baseband signal is
Y l k = X l k H l i k
represent i-th kin the channel matrix that sub-channels is corresponding, the column vector that l row are formed; K=1,2 ..., N b, l=1,2 ..., N r.
Step S22, calculates the merge coefficient of described iterative interference cancellation institute foundation k=1,2 ..., N b, l=1,2 ..., N r;
Here i-th kthe channel matrix that sub-channels is corresponding l row formed column vector; All i in this step kit is all effective information sub-channel index a kth component; () +represent the pseudoinverse of vector or matrix, matrixes all in the present invention or the pseudoinverse of vector all refer to that Moore-Penrose is inverse.
Step S23, determines the detection ordering of described iterative interference cancellation.
Detection ordering can be determined according to predetermined algorithm, and also can determine according to antenna serial number determined sequence number, the defining method of the present invention to detection order is not construed as limiting.For sake of convenience, step hypothesis below adopts the detection ordering determined according to antenna serial number determined sequence number to carry out iterative detection, this area those of ordinary skill should be appreciated that, when adopting other detection ordering, describe the step of iterative detection to be suitable for too, only need do some and apparently to revise.
Step S24, arranges a layer counter js, and makes js=0.
Layer counter as when realizing iterative interference cancellation, the counter successively detected.
Step S3, according to detection ordering, successively to other layers beyond current detection layer, interference elimination treatment is carried out to the initial copy receiving frequency-region signal, and the judgement completing current layer signal further upgrades, upgrade described current layer second frequency domain baseband signal according to when leading decision upgrades result;
In preferred embodiment of the present invention, above-mentioned steps S3 specifically comprises:
Step S31, successively carries out interference elimination treatment to other layers beyond current detection layer to the initial copy receiving frequency-region signal;
Step S32, carries out maximum-ratio combing process to the vector obtained after described iterative interference cancellation process by subchannel;
Step S33, carries out and the inverse transformation being augmented transfer pair and answering the receiving terminal frequency domain baseband signal through maximum-ratio combing;
Step S34, adjudicates the receiving terminal frequency domain baseband signal through inverse transformation, obtains corresponding court verdict S ^ l = [ S ^ l 1 , S ^ l 2 , . . . , S ^ l N b ] T ;
Step S35, upgrades the second frequency domain baseband signal corresponding to current layer according to court verdict, goes to step S4 subsequently.
Below above-mentioned sub-step is made an explanation.
Step S31, successively carries out interference elimination treatment to other layers beyond current detection layer to the initial copy receiving frequency-region signal;
For current detection layer for l layer, interference cancellation process is as follows
R ~ l k = ( R i k ) T - &Sigma; n = 1 , n &NotEqual; l N T Y n k , k = 1,2 , . . . , N b
Wherein,
represent i-th kthe vector that sub-channels exports after interference elimination treatment; represent initial described in step S124 and receive i-th of frequency domain baseband signal R kthe row vector of row:
R i k = [ R 1 i k , R 2 i k , . . . , R N R i k ] ;
represent i-th of n-th layer second frequency domain baseband signal kcomponent on sub-channels;
() tthe transposition of representing matrix or vector;
All i in this step kit is all effective information sub-channel index a kth component.
Step S32, carries out maximum-ratio combing process to the vector obtained after described iterative interference cancellation process by subchannel;
The detailed process of maximum-ratio combing is
u k k = ( H l i k ) + R ~ l k , k=1,2,…,N b
Wherein, for the maximum-ratio combing coefficient that step S22 calculates,
Step S33, carries out and the inverse transformation being augmented transfer pair and answering the receiving terminal frequency domain baseband signal through maximum-ratio combing; Specific implementation is:
X ~ l = T bl - 1 [ T sl - 1 ( u l ) ] = [ X ~ l 1 , X ~ l 2 , . . . , X ~ l N b ]
Wherein, the random inverible transform T that l layer symbol is done respectively slinverse transformation, binding inverible transform T blinverse transformation; it is the vector that step S32 obtains.
In preferred embodiment of the present invention, above-mentioned be augmented conversion can for transmitting terminal arrange random inverible transform and/or bind inverible transform, therefore, the above-mentioned inverse transformation being inversely transformed into the random inverible transform that corresponding transmitting terminal is arranged being augmented conversion, and/or the inverse transformation of binding inverible transform; If then transmitting terminal is not provided with corresponding random inverible transform and/or binding inverible transform, just ignore corresponding inverse transformation process at receiving terminal.
Step S34, adjudicates the receiving terminal frequency domain baseband signal through inverse transformation, obtains corresponding court verdict;
S ^ l = D ( X ~ l ) = D [ X ~ l 1 , X ~ l 2 , . . . , X ~ l N b ] T = [ D ( X ~ l 1 ) , D ( X ~ l 2 ) , . . . , D ( X ~ l N b ) ] T = [ S ^ l 1 , S ^ l 2 , . . . , S ~ l N b ] T
Here D () represents judgement conversion.This step pair judging process identical with step S17.
In preferred embodiment of the present invention, the mode of adjudicating receiving terminal frequency domain baseband signal in above-mentioned steps S34 can be all judgements; Or part judgement, and original value is retained to unenforced part; Or soft-decision etc. is carried out to receiving terminal frequency domain baseband signal.
Step S35, upgrades the second frequency domain baseband signal corresponding to current layer according to court verdict, goes to step S4 subsequently.
This step comprises following three steps:
Step S351, exports step S34 do the DFT conversion identical with transmitting terminal, random inverible transform and/or binding inverible transform, obtain the first frequency domain baseband signal of current l layer correspondence:
X l = T sl [ T bl ( S ^ l ) ] = [ X l 1 , X l 2 , . . . , X l N b ] T
The implication of each symbol as previously mentioned;
Step S352, upgrades the second frequency domain baseband signal of l layer correspondence;
As step S212, the second frequency domain baseband signal is successively by component reconstruct, X la kth component the second corresponding frequency domain baseband signal is
Y l k = X l k H l i k
Described in the implication step S212 of each symbol;
Step S353, layer counter adds 1, i.e. js=js+1.
Step S4, judges whether layer counter js currency equals the emission maximum antenna number N of described transmitting terminal setting t;
If described layer counter js equals described emission maximum antenna number N t, then S6 is gone to step;
Step S5, turns to the detection of signal described in lower one deck to upgrade, and returns described step S3;
In preferred embodiment of the present invention, a processing procedure of taking turns iterative interference cancellation refers to has carried out once disturbing elimination to the signal of all layers that transmitting terminal is launched all; One takes turns after interference eliminates, and we claim it to carry out one to take turns iterative interference cancellation iteration, and the court verdict of now all layers is obtained for renewal;
If the sequence number that the signal of current detection is corresponding is less than the maximum antenna number of transmitting terminal, then represent that one takes turns iteration and not yet completes, and now proceeds the iterative interference cancellation process of next layer signal.
Step S6, described iteration round counting adds 1, and judges whether described iteration round counting reaches described greatest iteration round:
If described iteration round counting does not reach described greatest iteration round, then restart to detect ground floor signal by detection ordering, and by layer counter js zero setting, and return described step S3;
Step S7, obtains according to the described judgement symbolic vector after upgrading and exports final testing result.
In preferred embodiment of the present invention, detection perform according to actual needs and detection complexity set the greatest iteration round of this interference elimination treatment.If do not reach greatest iteration round, then return and proceed next round interference elimination treatment; If reached greatest iteration round, then export the result of corresponding iterative interference cancellation.
Above-mentioned steps S7 specifically comprises:
Step S71, obtains corresponding conclusive judgement symbol according to the receiving terminal frequency domain baseband signal judgement after upgrading;
In preferred embodiment of the present invention, as described above, the judgement carried out in step S71 can be all judgements equally; Or part judgement, to the original value of unsentenced reservation; Or soft-decision etc.
Step S72, to conclusive judgement semiology analysis parallel-serial conversion;
Step S73, performs the corresponding channel decoding of conclusive judgement semiology analysis through parallel-serial conversion according to the chnnel coding criterion that corresponding transmitting terminal is arranged, to obtain and to export final testing result.
In preferred embodiment of the present invention, above-mentioned steps S72 and step S73 can exchange execution sequence, namely first carries out channel decoding, performs parallel-serial conversion subsequently, to export final testing result.
In preferred embodiment of the present invention, the channel coding method of the chnnel coding criterion that transmitting terminal is arranged i.e. transmitting terminal.Corresponding channel decoding is carried out according to the channel coding method of transmitting terminal, final output detections result in above-mentioned steps S73.
In above-mentioned overall procedure, the present invention is directed to the above-mentioned problems in the prior art, the step corresponding to the inversion process of the random inverible transform of transmitting terminal and the inversion process of binding inverible transform is added at receiving terminal, thus all can expand to two and above point to the energy of each modulation symbol when can support to carry out transfer of data in mimo systems, thus effectively improve the utilance of time domain dimension and/or frequency domain dimension, improve the quality of transfer of data.
In preferred embodiment of the present invention, in above-mentioned steps, by judging whether transmitting terminal is provided with the corresponding inverse transformation that corresponding random inverible transform and/or binding inverible transform determine whether performing receiving terminal, thus the receive-transmit system making data stream reception method of the present invention can adapt in all kinds of mimo system.
In preferred embodiment of the present invention, the constructible circulating treatment procedure of step S3 to step S6, is called iterative interference cancellation, and wherein, step S3 is the main part of iterative interference cancellation.
In preferred embodiment of the present invention, through iterative interference cancellation processing procedure as described above, the interference in data block can be removed, to obtain corresponding conclusive judgement signal.
In sum, the object of the invention is to: by realizing the inverse transformation of the random inverible transform corresponding with transmitting terminal at receiving terminal, and/or the inverse transformation of binding inverible transform, and the processing procedure such as corresponding signal disturbing elimination and Inverse Discrete Fourier Transform, can frequency domain dimension when effectively promotion signal receives and/or the utilance of time domain dimension, thus save the cost of Signal transmissions.Simultaneously, in technical solution of the present invention, owing to adopting the inverse transformation of the random inverible transform corresponding with transmitting terminal at receiving terminal, and/or the inverse transformation of binding inverible transform, and/or the conversion process such as discrete Fourier transform, certain encryption effect can be played, the fail safe of promotion signal transmission to transmitted signal.
Correspondingly, in preferred embodiment of the present invention, the implementation method of iterative interference cancellation is added at the receiving terminal of wideband MIMO system, in iterative interference cancellation process, add the inverse processing mode corresponding with transmitting terminal equally, the mode that the data stream reception of receiving terminal is also processed can be widely used in comprising in the wideband MIMO system of any transmitting terminal.
In preferred embodiment of the present invention, a kind of receiving system based on above-mentioned data stream reception method is provided, is equally applicable in wideband MIMO system.In preferred embodiment of the present invention, wideband MIMO system comprises the transmitting terminal with multichannel transmitting antenna, and transmitting terminal is used for launching multiplex data stream to corresponding receiving system.
Device is implemented
In preferred embodiment of the present invention, as shown in Figure 2, above-mentioned receiving system comprises:
Data capture unit 1, for obtaining through data block corresponding to the multiplex data stream of frequency domain equalization process;
First processing unit 2, connects the 3rd processing unit 6, for performing the inverse transformation of the random inverible transform preset to data block;
Second processing unit 3, connects the first processing unit 2, for performing the inverse transformation of the binding inverible transform preset to data block;
First post-processing unit 4, connects the first processing unit 2 and the second processing unit 3 respectively, carries out corresponding subsequent treatment, to obtain final testing result for the frequency domain baseband signal corresponding to the data block through conversion;
First judging unit 5, connects the first processing unit 2 and the second processing unit 3 respectively, for judging whether corresponding transmitting terminal is provided with default random inverible transform and/or binding inverible transform;
First judging unit 5 starts the first processing unit 2 when transmitting terminal is provided with default random inverible transform; And/or
First judging unit 5 starts the second processing unit 3 when transmitting terminal is provided with default binding inverible transform.
In preferred embodiment of the present invention, the first judging unit 5 passes through to judge whether corresponding transmitting terminal is provided with default random inverible transform and/or binding inverible transform determines whether starting above-mentioned first processing unit 2 and/or the second processing unit 3.In other words, in preferred embodiment of the present invention, adopt above-mentioned first judging unit 5 to control, make receiving system of the present invention be applicable to have arbitrarily the wideband MIMO system of multichannel transmitting terminal.In preferred embodiment of the present invention, still as shown in Figure 2, above-mentioned receiving system also comprises one the 3rd processing unit the 6, three processing unit 6 connection data acquiring unit 1 and the first processing unit 2, receives pre-treatment accordingly for the data block corresponding to the data flow received;
In preferred embodiment of the present invention, above-mentioned 3rd processing unit 6 comprises:
Pre-processing module 61.In preferred embodiment of the present invention, pre-processing module 61 for carrying out radio demodulating to data stream, and/or carries out intermediate frequency demodulation, and/or carries out base band signal process.
First modular converter 62, connects pre-processing module 61.In preferred embodiment of the present invention, the first modular converter 62 carries out corresponding serioparallel exchange for processing data flow that is rear and that export to pre-processing module 61.
Module 63 is removed in protection, connects the first modular converter 62.In preferred embodiment of the present invention, protection is removed module 63 and is processed for removing the first modular converter 62 and export the data block after removing protection interval.
In preferred embodiment of the present invention, as described above, the Cyclic Prefix that protection interval can be arranged for transmitting terminal, or zero padding, or unique word.Process herein protects the situation being spaced apart Cyclic Prefix to illustrate.
In preferred embodiment of the present invention; the above-mentioned protection interval processing sequence removed between serioparallel exchange also can be put upside down and carry out; namely model calling pre-processing module is removed in protection; and the first modular converter connects protection removal module; thus the protection interval of first removing in data block, then carry out serioparallel exchange process.This embodiment is not shown in Figure of description.
In preferred embodiment of the present invention, above-mentioned 3rd processing unit 6 also comprises:
First discrete block 64, connects protection and removes module 63, for carrying out discrete Fourier transform (DFT) to the data block removing protection interval.
Frequency domain processing module 65.Connect the first discrete block 64, for carrying out corresponding frequency domain equalization process to data block;
In preferred embodiment of the present invention, still as shown in Figure 2, above-mentioned first post-processing unit 4 comprises further:
Initialization module 41, for performing the initialization operation before iterative interference cancellation process;
In preferred embodiment of the present invention, as shown in Figure 3, above-mentioned initialization module 41 specifically comprises:
First informating part 411, for obtaining initially adjudicating vector accordingly according to the judgement of receiving terminal frequency domain baseband signal;
Reconstruction means 412, connects judgement vector unit 411, for adjudicating vector reconstruction receiving terminal frequency domain baseband signal according to initial;
Calculating unit 413, carries out the merge coefficient of maximum-ratio combing institute foundation for calculating described receiving terminal frequency domain baseband signal corresponding to data block in iterative interference cancellation process;
Ordering element 414, for determining the detection order of the data block of carrying out iterative interference cancellation process.
Iterative interference cancellation module 42, connects above-mentioned initialization module 41, for the initialization operation before the iteration of carrying out according to initialization module 41, performs corresponding iterative interference cancellation process to data block.
In preferred embodiment of the present invention, so-called iterative interference cancellation process refers to the interference elimination treatment of carrying out data block successive ignition.In preferred embodiment of the present invention, all data blocks received by channel beyond the data block of removing current detection are all regarded as interfere information, and removes from total reception information.
In preferred embodiment of the present invention, as shown in Figure 4, above-mentioned iterative interference cancellation module 42 specifically comprises:
Parts 421 are eliminated in interference, carry out interference elimination treatment to other layer beyond current layer;
Merge parts 422, connect interference and eliminate parts 421, by subchannel, maximum-ratio combing process is carried out to the vector after interference elimination treatment;
Be augmented inverse transformation parts 423, connect and merge parts 422, the receiving terminal frequency domain baseband signal through maximum-ratio combing is carried out and the inverse transformation being augmented transfer pair and answering;
Second informating part 424, connecting and is augmented inverse transformation parts 423, adjudicating being augmented the receiving terminal frequency domain baseband signal after inverse transformation;
Upgrade parts 425, connect the second informating part 424, upgrade the second frequency domain baseband signal corresponding to current layer according to court verdict;
Control assembly 426, for key-course counter, iteration takes turns inferior variable, realizes the redirect between each step.
In preferred embodiment of the present invention, still as shown in Figure 2, above-mentioned first post-processing unit 4 also comprises:
Second modular converter 43, connects above-mentioned iterative interference cancellation module 42.In preferred embodiment of the present invention, the second modular converter 43 is for carrying out parallel-serial conversion to data block;
Decoding module 44, connects the second modular converter 43.In preferred embodiment of the present invention, the chnnel coding criterion of decoding module 44 for arranging according to transmitting terminal, carries out channel decoding to the data block through parallel-serial conversion, to export corresponding final detection result.
In preferred embodiment of the present invention, the execution sequence of above-mentioned two functional modules can be put upside down according to actual conditions and carry out.Such as, in a preferred embodiment of the present invention, the advanced row decoding of decoding module 44, the second modular converter 43 carries out corresponding parallel-serial conversion to the data block through decoding subsequently, to obtain and to export corresponding final detection result.
The foregoing is only preferred embodiment of the present invention; not thereby embodiments of the present invention and protection range is limited; to those skilled in the art; should recognize and all should be included in the scheme that equivalent replacement done by all utilizations specification of the present invention and diagramatic content and apparent change obtain in protection scope of the present invention.

Claims (9)

1. a data stream reception method, is applicable to wideband MIMO system, and the receiving terminal with multipath reception antenna in described wideband MIMO system is for receiving the multiplex data stream of the transmitting terminal transmitting accordingly with multichannel transmitting antenna; It is characterized in that, the iteration round counting of a setting initial zero position, and the greatest iteration round that presets;
The step of described data stream reception method comprises:
Step S1, obtain multiplex data stream, and conventional treatment is carried out to each circuit-switched data stream, inverse transformation that transfer pair answers that what the data block corresponding to described data flow carried out arranging with transmitting terminal be augmented, and described data block is adjudicated, obtain initially adjudicating symbolic vector accordingly;
Step S2, obtains the auxiliary data required for iterative process further;
Step S3, according to detection ordering, successively to other layers beyond current detection layer, interference elimination treatment is carried out to the initial copy receiving frequency domain baseband signal, and the judgement completing current layer signal further upgrades, upgrade according to when leading decision the second frequency domain baseband signal that result upgrades described current layer;
Step S4, judges whether the layer counter js of the signal of current detection equals the emission maximum antenna number N of described transmitting terminal setting t:
If described layer counter js equals described emission maximum antenna number N t, then S6 is gone to step;
Step S5, turns to and detects next layer signal, and return described step S3;
Step S6, described iteration round counting adds 1, and judges whether described iteration round counting reaches described greatest iteration round:
If described iteration round counting does not reach described greatest iteration round, then restart to detect ground floor signal by detection ordering, and by described layer counter js zero setting, and return described step S3;
Step S7, obtains according to the described judgement symbolic vector after final updating and exports final testing result.
2. data stream reception method as claimed in claim 1, it is characterized in that, described step S1 specifically comprises:
Step S11, sets up the index I=[i of a corresponding effective information subchannel 1, i 2..., i nb];
Wherein,
I krepresent the channel designator of the described effective information subchannel at a kth effective information signal place;
N bit is total number of transmission effective information subchannel; Step S12, receives data flow described in each road, and described in Bing Duige road, data flow carries out conventional treatment;
Step S13, judges whether described transmitting terminal is provided with random inverible transform;
If described transmitting terminal is not provided with described random inverible transform, then go to described step S15;
Step S14, carries out the inverse transformation corresponding with the described random inverible transform that described transmitting terminal is arranged to described data block;
Step S15, judges whether described transmitting terminal is provided with binding inverible transform;
If described transmitting terminal is not provided with described binding inverible transform, then go to described step 17;
Step S16, the inverse transformation that the described binding inverible transform carrying out arranging with described transmitting terminal to described data block is corresponding, and export corresponding time domain baseband signals;
Step S17, adjudicates accordingly to the described frequency domain baseband signal obtained through above-mentioned conversion, to form described initial judgement symbolic vector l=1,2 ..., N r, go to described step S2 subsequently.
3. data stream reception method as claimed in claim 2, it is characterized in that, described step S12 specifically comprises:
Step S121, receives data flow described in each road and transforms to base band;
Step S122, carries out serioparallel exchange, to obtain corresponding described data block to the described data flow after process;
Step S123, after protecting interval to process accordingly, obtains r to described data block l, l=1,2 ..., N r, and obtain R after carrying out DFT conversion l;
Wherein,
R l=DFT(r l);
R l = [ R l 1 , R l 2 , &CenterDot; &CenterDot; &CenterDot; , R l N c ] T , l=1,2,…,N R
Step S124, carries out by the process of subchannel frequency domain equalization for data block, to obtain the corresponding data block after frequency domain equalization process
Wherein,
k=1,2,…,N b
4. data stream reception method as claimed in claim 1, it is characterized in that, described step S2 specifically comprises:
Step S21, reconstructs each layer second frequency domain baseband signal;
Step S22, calculates the merge coefficient of described iterative interference cancellation institute foundation;
Step S23, determines the detection ordering of described iterative interference cancellation;
Step S24, arranges described layer counter js, and makes js=0.
5. data stream reception method as claimed in claim 4, it is characterized in that, described step S21 specifically comprises:
Step S211, reconstructs each layer first frequency domain baseband signal;
Step S212, reconstructs each layer second frequency domain baseband signal.
6. data stream reception method as claimed in claim 1, it is characterized in that, described step S3 specifically comprises:
Step S31, successively carries out interference elimination treatment to other layers beyond current detection layer to a copy of described initial reception frequency domain baseband signal;
Step S32, carries out maximum-ratio combing process to the vector obtained after described iterative interference cancellation process by subchannel;
Step S33, carries out and the inverse transformation being augmented transfer pair and answering the receiving terminal frequency domain baseband signal through maximum-ratio combing;
Step S34, adjudicates the receiving terminal frequency domain baseband signal through inverse transformation, obtains corresponding court verdict S ^ l = [ S ^ l 1 , S ^ l 2 , &CenterDot; &CenterDot; &CenterDot; , S ^ l N b ] T ;
Step S35, upgrades described second frequency domain baseband signal corresponding to current layer according to court verdict, goes to step S4 subsequently.
7. data stream reception method as claimed in claim 6, it is characterized in that, described step S35 specifically comprises:
Step S351, exports described step S34 do the random inverible transform identical with described transmitting terminal and/or bind inverible transform, obtaining the first frequency domain baseband signal of current l layer correspondence:
Step S352, upgrades the described second frequency domain baseband signal of l layer correspondence
Step S353, described layer counter js adds 1.
8. data stream reception method as claimed in claim 1, it is characterized in that, described step S7 specifically comprises:
Step S71, obtains corresponding conclusive judgement symbol according to the receiving terminal frequency domain baseband signal judgement after upgrading;
Step S72, to described conclusive judgement semiology analysis parallel-serial conversion;
Step S73, the chnnel coding criterion arranged according to corresponding described transmitting terminal to the corresponding channel decoding of described conclusive judgement semiology analysis through described parallel-serial conversion, to obtain and to export final testing result.
9. data stream reception method as claimed in claim 1, is characterized in that, in described step S2, and the data that the described auxiliary data iterative interference cancellation be expressed as in described step S3 is prepared and produced.
CN201510240485.6A 2015-05-12 2015-05-12 One kind being augmented mimo system data stream reception method and device Expired - Fee Related CN104883213B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510240485.6A CN104883213B (en) 2015-05-12 2015-05-12 One kind being augmented mimo system data stream reception method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510240485.6A CN104883213B (en) 2015-05-12 2015-05-12 One kind being augmented mimo system data stream reception method and device

Publications (2)

Publication Number Publication Date
CN104883213A true CN104883213A (en) 2015-09-02
CN104883213B CN104883213B (en) 2018-09-18

Family

ID=53950558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510240485.6A Expired - Fee Related CN104883213B (en) 2015-05-12 2015-05-12 One kind being augmented mimo system data stream reception method and device

Country Status (1)

Country Link
CN (1) CN104883213B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102710567A (en) * 2012-05-08 2012-10-03 山东大学 Part judgment method in interference elimination technology for multiple-input multiple-output (MIMO) wireless communication receiver
CN104144040A (en) * 2014-08-26 2014-11-12 杜岩 MIMO communication data sending method and device
CN104168247A (en) * 2014-08-27 2014-11-26 杜岩 Method and device for sending multiple routes of data streams through MIMO-OFDM system
CN104301267A (en) * 2014-11-11 2015-01-21 山东大学 Multi-stage iterative detection method and device of MIMO wireless communication receiver
CN104579580A (en) * 2015-02-03 2015-04-29 山东大学 Data stream transmitting method and device for MIMO (multiple input multiple output) system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102710567A (en) * 2012-05-08 2012-10-03 山东大学 Part judgment method in interference elimination technology for multiple-input multiple-output (MIMO) wireless communication receiver
CN104144040A (en) * 2014-08-26 2014-11-12 杜岩 MIMO communication data sending method and device
CN104168247A (en) * 2014-08-27 2014-11-26 杜岩 Method and device for sending multiple routes of data streams through MIMO-OFDM system
CN104301267A (en) * 2014-11-11 2015-01-21 山东大学 Multi-stage iterative detection method and device of MIMO wireless communication receiver
CN104579580A (en) * 2015-02-03 2015-04-29 山东大学 Data stream transmitting method and device for MIMO (multiple input multiple output) system

Also Published As

Publication number Publication date
CN104883213B (en) 2018-09-18

Similar Documents

Publication Publication Date Title
CN101431377B (en) Method and apparatus for estimating, in a communication system, the level of interference plus noise
CN101692665B (en) Demodulation method and demodulator of orthogonal frequency division multiplexing-multiple-input-multiple-output (OFDM-MIMO) system
CN105187339A (en) Double-way channel compensation method and system and related device
US20060056529A1 (en) Method and system for optimization of channel estimation and synchronization in an OFDM-MIMO wireless communication system
CN1989750A (en) Fourier-transform based linear equalization for mimo CDMA downlink
CN105322991B (en) MIMO transmission system and transmission method based on WFRFT precodings
CN101127753A (en) A channel estimation method applicable to multi-carrier system
CN107171984A (en) A kind of asynchronous multi-carrier system frequency domain channel estimation method
US20120183088A1 (en) Lattice reduction architecture and method and detection system thereof
CN101155164B (en) SINR estimation method for generalized multi-carrier system with DFT spread-spectrum
CN106452534A (en) Pilot optimization method for large-scale MIMO channel estimation based on structural compressed sensing
CN104144040A (en) MIMO communication data sending method and device
CN103179059A (en) Method and device for eliminating inter-carrier interference (ICI)
JP2009505554A (en) Channel estimation method and training signal generation method for channel estimation in MIMO-OFDM system
CN102045285A (en) Channel estimation method and device and communication system
CN101340406A (en) Channel estimation method for MIMO OFDM system
CN102035787B (en) Band sequencing Turbo enhancement method for multiple-input multiple-output-orthogonal frequency division multiplexing (MIMO-OFDM) wireless communication receiver
CN102006250B (en) Turbo enhancement method for MIMO-SCFDE wireless communication receiver
US9787356B2 (en) System and method for large dimension equalization using small dimension equalizers
Bhoyar et al. Leaky least mean square (LLMS) algorithm for channel estimation in BPSK-QPSK-PSK MIMO-OFDM system
US20170222835A1 (en) Method of performing uplink channel estimation and base station using the same
CN101286822B (en) Transmission method in orthogonal frequency division multiplexing system with MIMO and transceiver thereof
CN101335551B (en) SINR estimation method based on multi-antenna diversity scheme of DFT-S-GMC system
CN104883213A (en) Method and device for receiving data flow of dimension-expanded MIMO system
CN102487368B (en) Design method and realization device of Per-tone equalizer (PTEQ)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180918

Termination date: 20190512

CF01 Termination of patent right due to non-payment of annual fee