Summary of the invention
The object of the invention is to overcome above-mentioned shortcoming of the prior art, a kind of rake pin configuring management method that obviously can improve systematic function, raising resource utilization ratio, saving software and hardware process power consumption, stable and reliable working performance, scope of application rake type receiver in mobile communication system performance boost comparatively is widely provided.
In order to realize above-mentioned object, the rake pin configuring management method of rake type receiver in mobile communication system performance boost of the present invention is as follows:
Realize the rake pin configuring management method of rake receiver performance boost in this mobile communication system, its main feature is, described method comprises the following steps:
(1) rake receiver receives wireless communication signals, and obtains corresponding without interference waveform between symbol based on this wireless communication signals;
(2) the detecting process of nonfunctional rake pin is carried out according to described rake pin of having distributed without interference waveform between symbol and each, and the nonfunctional rake pin of having been distributed;
(3) the rake receiver described in removes and reclaims this nonfunctional rake pin of having distributed.
Realize the detecting process carrying out nonfunctional rake pin in the rake pin configuring management method of rake receiver performance boost in this mobile communication system, comprise the following steps:
(11) rake receiver detects in each rake pin of having distributed whether there is first kind nonfunctional rake pin, this first kind nonfunctional rake pin is the rake pin of distributing due to the channel energy detecting of this rake receiver mistake, and this rake pin receives and follows the trail of the simple glitch path formed because of noise;
(12) if existed, then this first kind nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed;
(13) rake receiver detects in each rake pin of having distributed whether there is Second Type nonfunctional rake pin, and this Second Type nonfunctional rake pin is the rake pin of the other secondary lobe signal of the strong signal path of tracking that distributes due to this rake receiver;
(14) if existed, then this Second Type nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed;
(15) rake receiver detects in each rake pin of having distributed whether there is the 3rd type nonfunctional rake pin, the 3rd type nonfunctional rake pin be due to when multipath drift makes two path energy by chance be completely integrated into a path each other because other multipath timing tracking schemes and by distributed two rake pins mutually hindering;
(16) if existed, then the 3rd type nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed.
The rake receiver realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost detects in each rake pin of having distributed whether there is first kind nonfunctional rake pin, comprises the following steps:
(21) rake receiver judges whether signal energy that the rake pin that each has distributed detects is less than the first energy threshold Th1 of systemic presupposition successively;
(22) if then this rake pin is first kind nonfunctional rake pin.
The the first energy threshold Th1 realizing the systemic presupposition in the rake pin configuring management method of rake receiver performance boost in this mobile communication system is obtained by following formula:
Th1=K-A-2B;
Wherein, K is the energy of whole Received signal strength of this rake receiver, and A is pilot channel energies difference, and B is pilot energy standard deviation.
Realize in this mobile communication system in the rake pin configuring management method of rake receiver performance boost can for raised cosine waveform without interference waveform between symbol, the corresponding rolling factor is less than 0.3, described pilot channel energies difference is 30dB, and described pilot energy standard deviation is 1dB.
The rolling factor realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost is 0.22.
The rake receiver realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost detects in each rake pin of having distributed whether there is Second Type nonfunctional rake pin, comprises the following steps:
(31) rake receiver judges whether meet following relation between the position of each rake pin of having distributed and the position of contiguous rake pin successively:
| finger positions-vicinity finger positions | a < G-0.125 code element;
Wherein, the he number that the position that G is secondary lobe signal differs with corresponding main lobe signal location;
(32) if do not met, then choose next rake pin of having distributed, and repeat above-mentioned steps (31);
(33) if met, then judge the signal energy whether signal energy that this rake pin detects is less than this vicinity rake pin and detects, and both differences are not less than the first energy threshold difference Th2_1 of systemic presupposition;
(34) if not, choose next rake pin of having distributed, and repeat above-mentioned steps (31);
(35) if, then judge signal energy that this rake pin detects whether be greater than the position of this rake pin before the signal energy at 0.5 element position place, and both differences are not less than the second energy threshold difference Th2_2 of systemic presupposition, or the signal energy that this rake pin detects whether be greater than the position of this rake pin after the signal energy at 0.5 element position place, and both differences are not less than the second energy threshold difference Th2_2 of systemic presupposition;
(36) if not, then choose next rake pin of having distributed, and repeat above-mentioned steps (31);
(37) if then this rake pin is Second Type nonfunctional rake pin.
Realize in this mobile communication system in the rake pin configuring management method of rake receiver performance boost can for raised cosine waveform without interference waveform between symbol, the corresponding rolling factor is less than 0.3, the first described energy threshold difference Th2_1 is 13dB, and the second described energy threshold difference Th2_2 is 6dB.
The rolling factor realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost is 0.22.
The rake receiver realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost detects in each rake pin of having distributed whether there is the 3rd type nonfunctional rake pin, comprises the following steps:
(41) rake receiver optional two rake pins from the rake pin that each has distributed, to judge between these two rake pins whether at a distance of at least one code element, and between these two rake pins, whether there is the stronger energy peak of the signal energy that detects than these two rake pins;
(42) if not, then from the rake pin that each has distributed, again choose two rake pins, and repeat above-mentioned steps (41);
(43) if, then these two rake pins are doubtful 3rd type nonfunctional rake pin, before judging the rake pin that position is forward, whether the signal energy at 0.5 element position place is less than the signal energy that the forward rake pin in this position detects, and both differences are not less than the 3rd energy threshold Th3 of systemic presupposition, simultaneously after the rake pin rearward of position, whether the signal energy at 0.5 element position place is less than the signal energy that this position rake pin rearward detects, and both differences are not less than the 3rd energy threshold Th3 of systemic presupposition;
(44) if not, then from the rake pin that each has distributed, again choose two rake pins, and repeat above-mentioned steps (41);
(45) if then compare the signal energy that this two rake pins detect;
(46) using rake pin more weak for wherein signal energy as the 3rd type nonfunctional rake pin.
Realize in this mobile communication system in the rake pin configuring management method of rake receiver performance boost can for raised cosine waveform without interference waveform between symbol, the corresponding rolling factor is less than 0.3, and the 3rd described energy threshold difference Th3 is value relatively little in the signal energy detected in described doubtful 3rd type nonfunctional rake pin.
The rolling factor realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost is 0.22.
Realize in this mobile communication system in the rake pin configuring management method of rake receiver performance boost without interference waveform between symbol also can for root cosine (RRC) waveform or optimize raised cosine (Better Than Raised Cosine) waveform.
The mobile communication system realized in this mobile communication system in the rake pin configuring management method of rake receiver performance boost can be CDMA mobile communication system, WCDMA mobile communication system, CDMA2000 mobile communication system or TD-SCDMA mobile communication system.
Have employed the rake pin configuring management method of the rake type receiver in mobile communication system performance boost of this invention, carry out the differentiation of nonfunctional rake pin due to the decision rule wherein utilizing some useful and remove, reclaim, thus systematic function obtains obvious improvement, particularly in the harsh communication environment of high s/n ratio or multi-path attenuating mechanism, more show advantage; Meanwhile, also thus can save the number of valuable rake pin, the rake pin saved can be received device and reuse, and obtains further system effectiveness and improves; And owing to decreasing unnecessary nonfunctional rake pin, can avoid unnecessary software and hardware process power consumption, thus make use of system resource to greatest extent, stable and reliable working performance, the scope of application are comparatively extensive.
Embodiment
In order to more clearly understand technology contents of the present invention, describe in detail especially exemplified by following examples.
Referring to shown in Fig. 1, is wherein the communication system block diagram of multipath interference.In this communication environment, the signal of transmission before reaching a destination can stop by different barriers.Thus can produce different transmission paths in transmission end and destination end, these transmission paths have different signal attenuation, delay and phase shift.
Refer to shown in Fig. 2, it is the Wideband Code Division Multiple Access (WCDMA) receiver that a typical case is used to that demodulation receives signal again.This Wideband Code Division Multiple Access (WCDMA) receiver has following constituent: rake receiver (rake receiver), solution device (de-spreader), deinterlacer (de-interleaver) and decoder (decoder) frequently.Rake receiver is used to process multipath effect.Separating device is frequently utilize orthogonal code characteristic district to go out user's information, and separates different users, and this is device specific to code division multiple access system.Deinterlacer and decoder are all very often used in the business communications system of major part.
Refer to shown in Fig. 3, it is the structure chart of a rake receiver again.It is by a path searcher (pathsearcher), a controller, and some rake pins and a colligator (combiner) formed.Path searcher is used to detect the pilot signal received and the PN code using local side reference sequential to produce goes to separate pilot signal frequently, and then path searcher can go out the skeleton pattern of a multi-path channel according to the information construction after solution frequently pilot signal and send this channel information to controller.Controller utilizes the model of this multi-path channel to go to distribute one or more rake pin with the energy in order to collect out transmission signal in channel path.Such as, controller distributes first rake and distributes to and have the path that most strong cohesiveness receives signal strength signal intensity, and second rake pin is assigned to and has the path that the second strong cohesiveness receives signal strength signal intensity, by that analogy, until whole rake pins has all been assigned with.The output of rake pin is combined into soft metric values and uses for ensuing device in colligator.
The rake pin configuring management method of rake receiver performance boost is realized, comprising following steps in mobile communication system of the present invention:
(1) rake receiver receives wireless communication signals, and obtains corresponding without interference waveform between symbol based on this wireless communication signals;
(2) the detecting process of nonfunctional rake pin is carried out according to described rake pin of having distributed without interference waveform between symbol and each, and the nonfunctional rake pin of having been distributed; This carries out the detecting process of nonfunctional rake pin, comprises the following steps:
(a) rake receiver detects in each rake pin of having distributed whether there is first kind nonfunctional rake pin, this first kind nonfunctional rake pin is the rake pin of distributing due to the channel energy detecting of this rake receiver mistake, and this rake pin receives and follows the trail of the simple glitch path formed because of noise; Rake receiver detects in each rake pin of having distributed whether there is first kind nonfunctional rake pin, comprises the following steps:
I () rake receiver judges whether signal energy that the rake pin that each has distributed detects is less than the first energy threshold Th1 of systemic presupposition successively; This first energy threshold Th1 is obtained by following formula:
Th1=K-A-2B;
Wherein, K is the energy of whole Received signal strength of this rake receiver, and A is pilot channel energies difference, and B is pilot energy standard deviation; Described can be raised cosine waveform without interference waveform between symbol, and the corresponding rolling factor is less than 0.3, and described pilot channel energies difference is 30dB, and described pilot energy standard deviation is 1dB;
The described rolling factor can be preferably 0.22, lower same;
(ii) if then this rake pin is first kind nonfunctional rake pin;
If b () exists, then this first kind nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed;
(c) rake receiver detects in each rake pin of having distributed whether there is Second Type nonfunctional rake pin, and this Second Type nonfunctional rake pin is the rake pin of the other secondary lobe signal of the strong signal path of tracking that distributes due to this rake receiver; Rake receiver detects in each rake pin of having distributed whether there is Second Type nonfunctional rake pin, comprises the following steps:
(i) rake receiver judges whether meet following relation between the position of each rake pin of having distributed and the position of contiguous rake pin successively:
| finger positions-vicinity finger positions | a < G-0.125 code element;
Wherein, the he number that the position that G is secondary lobe signal differs with corresponding main lobe signal location;
(ii) if do not met, then choose next rake pin of having distributed, and repeat above-mentioned steps (i);
(iii) if met, then judge the signal energy whether signal energy that this rake pin detects is less than this vicinity rake pin and detects, and both differences are not less than the first energy threshold difference Th2_1 of systemic presupposition;
(iv) if not, choose next rake pin of having distributed, and repeat above-mentioned steps (i);
(v) if, then judge signal energy that this rake pin detects whether be greater than the position of this rake pin before the signal energy at 0.5 element position place, and both differences are not less than the second energy threshold difference Th2_2 of systemic presupposition, or the signal energy that this rake pin detects whether be greater than the position of this rake pin after the signal energy at 0.5 element position place, and both differences are not less than the second energy threshold difference Th2_2 of systemic presupposition;
(vi) if not, then choose next rake pin of having distributed, and repeat above-mentioned steps (i);
(vii) if then this rake pin is Second Type nonfunctional rake pin;
Wherein, this can be raised cosine waveform without interference waveform between symbol, and the corresponding rolling factor is less than 0.3, and the first described energy threshold difference Th2_1 is 13dB, and the second described energy threshold difference Th2_2 is 6dB;
If d () exists, then this Second Type nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed;
Whether e () rake receiver is detected in each rake pin of having distributed exists the 3rd type nonfunctional rake pin, the 3rd type nonfunctional rake pin be due to when multipath drift makes two path energy by chance be completely integrated into a path each other because other multipath timing tracking schemes and by distributed two rake pins mutually hindering; Whether rake receiver is detected in each rake pin of having distributed exists the 3rd type nonfunctional rake pin, comprises the following steps:
I () rake receiver is optional two rake pins from the rake pin that each has distributed, to judge between these two rake pins whether at a distance of at least one code element, and between these two rake pins, whether there is the stronger energy peak of the signal energy that detects than these two rake pins;
(ii) if not, then from the rake pin that each has distributed, again choose two rake pins, and repeat above-mentioned steps (i);
(iii) if, then these two rake pins are doubtful 3rd type nonfunctional rake pin, before judging the rake pin that position is forward, whether the signal energy at 0.5 element position place is less than the signal energy that the forward rake pin in this position detects, and both differences are not less than the 3rd energy threshold Th3 of systemic presupposition, simultaneously after the rake pin rearward of position, whether the signal energy at 0.5 element position place is less than the signal energy that this position rake pin rearward detects, and both differences are not less than the 3rd energy threshold Th3 of systemic presupposition;
(iv) if not, then from the rake pin that each has distributed, again choose two rake pins, and repeat above-mentioned steps (i);
V () is if then compare the signal energy that this two rake pins detect;
(vi) using rake pin more weak for wherein signal energy as the 3rd type nonfunctional rake pin;
Wherein, this can be raised cosine waveform without interference waveform between symbol, and the corresponding rolling factor is less than 0.3, and the 3rd described energy threshold difference Th3 is value relatively little in the signal energy detected in described doubtful 3rd type nonfunctional rake pin;
If f () exists, then the 3rd type nonfunctional rake pin is recorded as the nonfunctional rake pin of having distributed;
(3) the rake receiver described in removes and reclaims this nonfunctional rake pin of having distributed.
Moreover, realize in this mobile communication system in the rake pin configuring management method of rake receiver performance boost without interference waveform between symbol also can for root cosine (RRC) waveform or optimize raised cosine (Better Than Raised Cosine) waveform.
Meanwhile, this mobile communication system can be CDMA mobile communication system, WCDMA mobile communication system, CDMA2000 mobile communication system or TD-SCDMA mobile communication system.
In the middle of reality uses, the present invention can be applied in and divide (code division) in the standard of criterion with code, similarly is Wideband Code Division Multiple Access (WCDMA) (99/4/5/6/7 series of 3GPP standard and the series upgraded), time division-synchronous divides multiple access (TD-SCDMA) and code division multiple access (series of IS-95/IS-2000 and renewal) etc.
The present invention mainly considers in all possible factors of influential system usefulness, except the rake pin number that can use, removing unwanted rake pin will be a most important factor, the problem removing rake pin will be more and more important in future, thus give effective and available hard-wired solution.After solution removes the problem of rake pin, thus obtain significantly system effectiveness improvement.
Owing to can use the quantitative limitation of rake pin number, fewer inking in the prior art removes in the problem of rake pin in discussion.Along with the increase of spendable finger resources, remove rake pin in the problem of restriction rake receiver usefulness, play a very important role gradually.Therefore the present invention proposes some useful decision rules and solves the problem removing rake pin.After solving and removing problem that rake pin suffers from, contemplated system performance will improve significantly.In addition the rake pin reclaimed will make receiver have the resource of maximum rake pin code reassignment and only also can save software and hardware process power consumption by necessary rake pin.
Method of the present invention is the characteristic based on utilizing without symbol interference (ISI-free) waveform, thus can judge that rake pin that where is it will be removed and this are the rake pins (be referred to as in the present invention " nonfunctional rake pin ") which kind of will be removed.A kind of waveform meeting Nyquist intersymbol interference criterion without symbol interference waveform.In the communications, when Nyquist intersymbol interference criterion is applied in fundamental frequency filter, the present invention can go incoming symbol string to simulation as the pulse (Diracdelta) being subject to weight.When fundamental frequency filter meets Nyquist intersymbol interference criterion, symbol can transmit and can not be subject to intersymbol interference in the limited frequency band that has mitigation response.This kind of fundamental frequency filter has raised cosine (Raised Cosine) filter (symbol string is by forming raised cosine waveform after raised cosine filter) or sinc filter ideally.Figure five is raised cosine waveform.In drawing five, there are continuous three raised cosine waveforms, R1 ~ R3, are used for demonstrating and transmit jamming pattern between the nil symbol of symbol when sampling.At the corresponding signal transmitted of this raised cosine waveform.Sample time=0 code element time, middle waveform (R2) is sampled when its maximum, and other two waveforms (R1 and R3) at this moment between point sampling value and be 0, therefore R1 and R3 does not have to disturb to R2 between contributing symbol.For Wideband Code Division Multiple Access (WCDMA) standard, root-raised cosine (RRC) filter is adopted to transmit output signal, receiver adopts identical RRC matched filter, merging delivery section and receiving terminal filter are RC wave mode, can reach the effect without symbol interference under certain conditions.
Have three will state especially in the present invention:
(1) the present invention utilizes the common characteristic detecting nonfunctional rake pin without intersymbol interference waveform, and therefore decision rule of the present invention is applicable to any without interference waveform between symbol (ISI-free pulse).Therefore the present invention includes all uses without in any standard/system of interference waveform between symbol.In practical application, similarly be RRC waveform without interference waveform between symbol, raised cosine (Raised Cosine) waveform and Better Than Raised Cosine waveform (specifically refer to N.C.Beaulieu, C.C.Tan, and M.O.Damen, " A ' better than ' Nyquist pulse " IEEE Commun.Lett., vol.5, pp.367-368, Sept.2001.).In other words, the present invention includes all conveyers/receiver filter and use the system meeting Nyquist intersymbol interference criterion.
(note: CDMA2000 uses the 0.07 rolling factor (roll-off factor) RRC filter (specifically to refer to: 3gpp2C.S0002-E, " Physcial Layer Standard for cdma2000Spread Spectrum Systems ", V1.0), TD-SCDMA and WCDMA then adopts the RRC filter of the 0.22 rolling factor.) specifically refer to Publication about Document:
●3gpp TS25.105,“Base Station(BS)radio transmission and reception(TDD)”,V6.8.0,2009-05
●3gpp TS25.104,“Base Station(BS)radio transmission and reception(FDD)”,V6.8.0,2009-06
(2) after having judged nonfunctional rake pin again, any rake pin removes mechanism and can be used, so the present invention includes all possible rake pin to remove mechanism.Nonfunctional rake pin differentiates to remove and can complete in the time a frequency pilot sign (pilotsymbol) the soonest.
(3) the present invention does not preset the restriction of any condition, so can be applied in any communication environment receiver based on rake receiver to rake receiver.
In the present invention, after controller distributes rake pin, control module need provide rake pin energy in conjunction with weight, finger positions shift position, and rake pin merges protection, distributes or reclaims rake pin.Rake pin to be assigned in multipath containing the path of stronger signal component to collect out the energy (if rake pin is enough, a signal path can be assigned with a rake pin substantially) of transmission signal in channel path in theory.But due to noise, the cause of multipath drift and decay, rake pin distribute or the likely random distribution rake pin of multipath timing tracking schemes to wrong position (claiming this rake pin to be nonfunctional rake pin at this).After these should not distribute rake pin appearance, total system will be caused to imitate loss of energy.All nonfunctional rake pins are divided into three classes and go to discuss by the present invention:
● type I nonfunctional rake pin---first kind nonfunctional rake pin
● type II nonfunctional rake pin---Second Type nonfunctional rake pin
● type III nonfunctional rake pin---the 3rd type nonfunctional rake pin
Wherein, to be receiver distribute rake pin because of the channel energy detecting of mistake to type I nonfunctional rake pin goes to receive and follow the trail of merely because of the glitch path that noise is formed.
Type II nonfunctional rake pin is that receiver distribution rake pin goes tracking one to have the secondary lobe signal (side-lobe signal) on very strong signal path side, because systems scan occurs to there being very strong part signal on the position of secondary lobe.
Type III nonfunctional rake pin refers to two these rake pins be assigned with, and because multipath drift meeting two path energy are by chance completely integrated into the cause in a path, causes these two rake pins all to be advanced toward same root path.But they each other can because of other multipath timing tracking schemes individual hinder by the other side.Above three class nonfunctional rake pins are irrelevant and independently problem need be dealt with by receiver rake pin controller.
Be directly proportional because rake pin can detect signal amplitude size to the impact of whole system and rake pin, therefore the effect that causes whole system of type I nonfunctional rake pin is very little.If want to judge type I nonfunctional rake pin wherein, there is a very simple method can reach this object: as long as set up an absolute threshold value (threshold) to go to judge.If rake pin detect little more next than threshold value of signal energy, namely that the present invention judges that this rake pin is as type I nonfunctional rake pin.
Suppose type I nonfunctional rake pin pilot channel energies less than whole Received signal strength (Io=KdBm) be AdB and pilot energy standard deviation is BdB, then threshold value should be arranged at Th1=K-A-2BdBm.When supposing that Received signal strength is Gaussian Profile, the present invention has the chance of 97% can remove (avoiding) type I nonfunctional rake pin.In path searcher, avoid distributing rake pin is less than on the path of K-A-4dBm to energy, can ensure the probability of the erroneous judgement of about 3% like this, generally speaking A=30dB, B=1dB.Judge that type I nonfunctional rake pin algorithm is wherein as follows:
If (rake pin energy < Th1)
{ this rake pin is type I nonfunctional rake pin.}
Remove all type I nonfunctional rake pins
Refer to shown in Fig. 4 a, wherein represent the situation of certain type II nonfunctional rake pin, rake pin 1 is assigned on the secondary lobe of RC waveform, the present invention must remove this rake pin, as seen from the figure secondary lobe position about distance main lobe (main-lobe) G code element and than the little CdB of main lobe (G follow C and selection without symbol waveform and relating to parameters).Type II nonfunctional rake pin betides stronger path usually, and therefore the present invention can be set to CdB threshold value and is less than main lobe energy, it is worth mentioning that type I nonfunctional rake pin detecting mechanism there is no method and is applied to type II nonfunctional rake pin.Need in addition inspection two zero crossings as z1 and z2 of Fig. 4 a respectively distance side lobe be about 0.5 code element, so there are two threshold value: Th2_1=CdB and Th2_2=DdB in summary.Following algorithm can be used to deal with type II nonfunctional rake pin:
If (following four conditions are set up simultaneously)
{ this rake pin is type II nonfunctional rake pin }
Remove all nonfunctional rake pins
Condition one: | finger positions-vicinity finger positions | < G-0.125 code element;
Condition two: the rake pin Th2_1dB of eligible is less than contiguous rake pin;
Condition three: the eligible rake pin of, two Th2_2dB larger than the energy of front 0.5 element position;
Condition four: the eligible rake pin of, two Th2_2dB larger than the energy of rear 0.5 element position.
Generally speaking, one is had to the RC wave mode of the rolling factor 0.22, C and D should be set to 13dB and 6dB respectively.According to simulation result, the detection performance that Th2_1=6dB can obtain also has the chance of more than 97% to detect the False Rate of typeII rake pin and 3%, according to simulation result, if the signal to noise ratio of input signal is 10dB, a typeII rake refers to that will reduce rake receiver output signal-to-noise ratio reaches 1.2dB.
Refer to shown in Fig. 4 b again; wherein represent type III nonfunctional rake pin; two rake pins are striven by same very big energy point nz1 but both are all because rake pin overlapping protection mechanism cannot be advanced, (be necessary by describing known rake pin overlapping protection mechanism above).Deal with type III rake pin, the present invention wishes:
(1) if two rake pins are striven by same energy level a little bigger, one of them must be removed.The rake pin existed can be locked in a short period of time and become legal rake pin.
(2) if two rake pins point to two signal paths separately at a distance of a code element, the present invention can wish that two rake pins renew.This kind of situation two rake pins can because the change of signal path be sometimes near zooming out sometimes, as shown in Fig. 4 c and 4d.
If receiver misjudge the former (1) for the latter (2) or erroneous judgement the latter are for the former can occur and kind situation? if (1) be judged to be broken into (2), otherwise type III rake pin renews and can reclaim normal rake pin, should avoid so the latter is judged to be broken into the former as far as possible.Utilization judges the energy of front and back 0.5 code element and sets threshold value as Th3=EdB, can obtain following typeIII rake pin detecting judgement formula:
If ((any two rake pins at a distance of a code element) and (in the middle of two rake pins, having the energy peak that individual energy is stronger))
{ two rake pins are put into the row of doubtful typeIII rake pin }
If (two rake pins are doubtful typeIII and strive by same peak value)
{
If (the energy < rake pin energy-Th3dB before half code element)
{ this is the type III rake pin of leading (left-hand side) }
If (the energy < rake pin energy-Th3dB after half code element)
{ this is a type III rake pin falling behind (right-hand side) }
}
Remove energy in two type III rake pins more weak.
A to E proposed in the present invention and G parameter are the RC wave mode optimizations for the 0.22 rolling factor, are generally speaking applicable to the RC wave mode being less than the 0.3 rolling factor.Moreover the similar practice can be applied in other disturb in wave mode without between symbol any.
Utilize the algorithm proposed in literary composition, whether next the present invention provides some specific embodiments to verify effective.
At Fig. 4 a to 4e, wherein select the RC wave mode of the 0.22 rolling factor and do not add noise.In Fig. 4 a, rake pin 2 is assigned to t=0, and respectively there is zero crossing nz1 and nz2 (-0.5 and+0.5 code element) on code element both sides, and rake pin 1 to be assigned in t=-1.5 code element and to have two zero crossing z1 and z2 to lay respectively at t=-2 and-1 code element.Utilize the algorithm the present invention proposed can judge that this is type II nonfunctional rake pin: 1) rake pin 1 and rake pin 2 are at a distance of 1.5 code elements and there is zero crossing z1 and z2 on the both sides of rake pin 1; The little 14dB of energy Ratios rake pin 2 of rake pin 1 and rake pin 1 energy Ratios z1 and the large 6dB of z2 energy.All features all point to type II above, and therefore receiver can judge immediately and remove this type II nonfunctional rake pin.
In Fig. 4 b, have two rake pins (rake pin 1 and rake pin 2) respectively time=-0.5 and 0.5 code element place.For rake pin 1, have the zero crossing of a vicinity (z1) time=-1 code element and the non-point (nz1) of broken zero of vicinity time=0 code element place.For rake pin 2, have the zero crossing of a vicinity (z2) time=1 code element and the non-point (nz1) of broken zero of vicinity time=0 code element place.Should not distribute rake pin algorithm wherein in accordance with above-mentioned judgement, rake pin 1 and rake pin 2 are judged as type III nonfunctional rake pin.More careful is described as follows, and rake pin 1 and rake pin 2 are at a distance of 1 code element; Between rake pin 1 and rake pin 2, there is an energy spikes value also to want large compared with the energy of these two rake pins; Rake pin 1 (z1, nz1) and rake pin 2 (z2, nz1) all respectively have a vicinity to break the non-point of broken zero of zero-sum vicinity.Because these conditions and above-mentioned judgement should not distribute rake pin, the judgement type III nonfunctional rake pin condition wherein in algorithm was coincide, and therefore rake pin 1 and rake pin 2 can be judged as type III nonfunctional rake pin.After type III nonfunctional rake pin is determined, rake pin 1 or one of them rake pin of rake pin 2 can be removed after a while.
In Fig. 4 c ~ 4e, the present invention lifts the situation that a multi-path environment is made up of two signal paths.Difference between Fig. 4 c and Fig. 4 d is just the difference of transmission signal symbol.Difference between Fig. 4 c and Fig. 4 e is then that the rake pin number be assigned with is different.Fig. 4 c and Fig. 4 d can be used for comparing to strengthen the present invention with Fig. 4 b and judge that type III should not distribute the argument of rake pin.In these three figure, the figure of blue dotted line represents the signal of two signal paths respectively; The signal waveform that graphical representation two signal paths of blue solid lines are combined into.
In Fig. 4 c, have two rake pins (rake pin 1 and rake pin 2) respectively time=-1 and 0 code element place.For rake pin 1, the non-zero crossing (nz1 and nz2) having two vicinities respectively time=-1.5 code elements and-0.5 code element place.For rake pin 2, the non-zero crossing (nz2 and nz3) also having two vicinities respectively time=-0.5 code element and 0.5 code element place.This is with judging in algorithm of the present invention that type III nonfunctional rake pin condition misfits (two rake pins all respectively need have a vicinity to break the non-point of broken zero of zero-sum vicinity), and therefore rake pin 1 and rake pin 2 can not be judged as type III nonfunctional rake pin.
In Fig. 4 d, judge in algorithm that one of them condition of type III nonfunctional rake pin (two rake pins all respectively need have a vicinity to break the non-point of broken zero of zero-sum vicinity) is coincide, but it is also large compared with the energy of these two rake pins to there is no energy spikes value between these two rake pins, therefore rake pin 1 and rake pin 2 can not be judged as type III nonfunctional rake pin.In fact, rake pin 1 and rake pin 2 are not type III nonfunctional rake pins really yet
In Fig. 4 e, have three rake pins (rake pin 1, rake pin 2, the rake pin 3) time of laying respectively at=-1.5 ,-0.5,0.5 code element place.For rake pin 1, the point (z1) having a vicinity to break zero time=-2 code elements and non-point (nz1) of broken zero of vicinity time=-1 code element place.For rake pin 3, the point (z2) having a vicinity to break zero time=1 code element and non-point (nz2) of broken zero of vicinity time=0 code element place.For rake pin 2, have the non-points (nz1 and nz2) of broken zero of two vicinities respectively time=-1,0 code element place.For rake pin 1 and rake pin 3, because the condition between two rake pins and the judgement type III nonfunctional rake pin condition in algorithm are coincide, therefore rake pin 1 and rake pin 3 can be judged as type III nonfunctional rake pin.After having judged type III nonfunctional rake pin, the present invention can use any possible rake pin remove mechanism go to remove rake pin 1 or rake pin 3 one of them.
About other list of references related to the present invention, also refer to following american documentation literature:
US7184462,Method and apparatus for configuring a Rake receiver。
Adopt the beneficial effect of the inventive method as follows:
(1) the present invention can by removing nonfunctional rake pin to obtain the improvement of system effectiveness, particularly in the harsh communication environment of high s/n ratio or multi-path attenuating mechanism.
(2) thus the present invention also can save the number of rake pin in addition.The rake pin saved can be received device and reuse, and obtains further system effectiveness and improves.
(3) lacked unnecessary nonfunctional rake pin, unnecessary software and hardware process power consumption can have been avoided.
Have employed the rake pin configuring management method of the rake type receiver in mobile communication system performance boost of this invention, carry out the differentiation of nonfunctional rake pin due to the decision rule wherein utilizing some useful and remove, reclaim, thus systematic function obtains obvious improvement, particularly in the harsh communication environment of high s/n ratio or multi-path attenuating mechanism, more show advantage; Meanwhile, also thus can save the number of valuable rake pin, the rake pin saved can be received device and reuse, and obtains further system effectiveness and improves; And owing to decreasing unnecessary nonfunctional rake pin, can avoid unnecessary software and hardware process power consumption, thus make use of system resource to greatest extent, stable and reliable working performance, the scope of application are comparatively extensive.
In this description, the present invention is described with reference to its specific embodiment.But, still can make various amendment and conversion obviously and not deviate from the spirit and scope of the present invention.Therefore, specification and accompanying drawing are regarded in an illustrative, rather than a restrictive.