The utility model content
Technical problem to be solved in the utility model is to provide a kind of fractional dedicated physical channel (F-DPCH) processing unit, to improve the quality of power control.
In order to address the above problem, the utility model discloses a kind of fractional dedicated physical channel (F-DPCH) processing unit, comprise F-DPCH receiving processing module, through-put power control (TPC) instruction errors rate (CER) statistical module, inner-loop power control module and external circule power control module, described external circule power control module comprises signal-to-jamming ratio (SIR) adjustment step size computation unit, sir target value computing unit and comparing unit, wherein:
Described SIR adjusts the step size computation unit, is used for measuring the adjustment step-length that CER value, TPC instruction accuracy desired value and the power control step-size estimated calculate the sir target value according to described CER statistical module;
Described sir target value computing unit is used for adjusting according to described SIR the adjustment step size computation sir target value of the sir target value of being calculated the step size computation unit;
Described comparing unit, be used for the sir target value of described sir target value computing unit calculating and the maximum and the minimum value of the SIR value of setting are compared respectively, determine the sir target value of external circule power control module according to comparative result, and send to described inner-loop power control module.
Further, in the said apparatus, described SIR adjusts the step size computation unit and comprises adder, divider and multiplier, wherein:
Described adder is used for that described CER statistical module is measured CER value and the negate of target CER value estimated and handles, and the data after will handling inputs to described divider;
Described divider be used for the data and the TPC instruction accuracy desired value of described adder input are handled, and the data after will handling is input to described multiplier;
Described multiplier is used for the data and the power control step-length of the input of described divider are handled, and obtains the adjustment step-length of sir target value, and the adjustment step-length of described sir target value is input to described sir target value computing unit.
Further, in the said apparatus, sir target value computing unit comprises adder, delayer and sir target value calculator, wherein:
Described delayer is used for feeding back to described adder the adjustment step-length of last sir target value;
Described adder, the adjustment step-length that is used for the SIR that described SIR adjusts the input of step size computation unit is adjusted the last sir target value of step-length and described delayer feedback is carried out addition process, and the data after will handling are input to described sir target value calculator;
Described sir target value calculator according to the adjustment step-length of the sir target value after the described adder processing, calculates current sir target value, and is input in the described comparing unit.
Further, in the said apparatus, described comparing unit comprises first comparator and second comparator, wherein:
Described first comparator, be used for the sir target value of described sir target value computing unit input and the maximum of the SIR value of setting are compared, if the sir target value of described sir target value computing unit input is greater than the maximum in the SIR value of setting, then the maximum in the SIR value of setting is inputed to described inner-loop power control module as the sir target value of external circule power control, if the sir target value of described sir target value computing unit input is less than the maximum in the SIR value of setting, then the sir target value with described sir target value computing unit input inputs to described second comparator;
Described second comparator, be used for the sir target value of described sir target value computing unit input and the minimum value of the SIR value of setting are compared, if the sir target value of described sir target value computing unit input is greater than the minimum value in the SIR value of setting, then the sir target value that sir target value computing unit is imported inputs to described inner-loop power control module as the sir target value of external circule power control, if the sir target value of sir target value computing unit input is less than the minimum value in the SIR value of setting, then the minimum value in the SIR value of setting is inputed to described inner-loop power control module as the sir target value of external circule power control.
Wherein, described inner-loop power control module comprises N SIR estimation unit, SIR merge cells and uplink power control instruction generation unit, data after described N SIR estimation unit will be handled all input to described SIR merge cells and handle, and the data after described SIR merge cells will be handled input to described uplink power control instruction generation unit.
Each SIR estimation unit further comprises first power calculator, second power calculator, the 3rd power calculator, the first cumulative mean device, the second cumulative mean device, adder, SIR calculator and filter, wherein:
Common Pilot Channel (CPICH) symbol after described first power calculator is handled described F-DPCH receiving processing module is handled, and result inputed to the described first cumulative mean device, after handling input information, the described first cumulative mean device inputs to described adder;
CPICH symbol after the described second cumulative mean device is handled described F-DPCH receiving processing module is handled, and result inputed to described second power calculator, described second power calculator inputs to described adder after input information is handled;
Described adder is input to described filter after the information negate of the information of described first cumulative mean device input and the input of described second power calculator handled and handles, and the result after described filter will be handled inputs to described SIR calculator;
F-DPCH symbol after described the 3rd power calculator is handled described F-DPCH receiving processing module is handled, and result is inputed to described SIR calculator;
Described SIR calculator is according to received information calculations SIR estimated value, and the SIR estimated value is inputed to described SIR merge cells.
Each SIR estimation unit further comprises power calculator, adder, squarer, cumulative mean device, SIR calculator and filter, wherein:
Described adder, the real part and the imaginary part negate of the CPICH symbol after the described F-DPCH receiving processing module processing are handled, result after handling is inputed to described squarer to be handled, result after described squarer will be handled inputs to described cumulative mean device and handles, result after described filter is handled described cumulative mean device carries out Filtering Processing, and the result after handling is inputed to described SIR calculator;
F-DPCH symbol after described power calculator is handled described F-DPCH receiving processing module is handled, and result is inputed to described SIR calculator;
Described SIR calculator is according to received information calculations SIR estimated value, and the SIR estimated value is inputed to described SIR merge cells.
Described CER statistical module comprises comparing unit, initial BER statistic unit and BER and CER map unit, wherein:
The TPC real part and the TPC imaginary part of the F-DPCH symbol after described comparing unit is handled described F-DPCH receiving processing module compare, comparative result is input to described initial BER statistic unit, described initial BER statistic unit is handled according to the comparative result and the statistical window length of described comparing unit, result after handling is inputed to described BER and the CER map unit is handled, the result after described BER and CER map unit will be handled inputs to described external circule power control module.
Described F-DPCH receiving processing module comprises N channel bank, and the symbol combiner that all links to each other with N channel bank.
Described each channel bank further comprises first descrambler, first despreader, second descrambler, second despreader, channel estimator and channel compensator, wherein:
The single drive signal that described first descrambler and first despreader are received by CPICH descrambling information and despreading information butt joint is handled, the single drive signal that described second descrambler and second despreader are received by F-DPCH descrambling information and despreading information butt joint is handled, based on the CPICH symbol behind the descrambling and de-spreading, channel estimator is finished channel estimating, CPICH symbol behind the descrambling and de-spreading, F-DPCH symbol and channel estimation value are exported to described symbol combiner after handling by channel compensator.
Technical solution of the present invention has improved the precision of SIR algorithm for estimating, the inaccurate shortcoming of sum of errors interference power estimation of having avoided channel estimating to introduce, and the CER value well converges on the CER desired value in the external circule power control.In addition, technical solution of the present invention can abundant multiplexing WCDMA DPCH processing hardware resource.
Embodiment
Below in conjunction with drawings and the specific embodiments being described in further detail to technical solution of the present invention.
A kind of F-DPCH processing unit as shown in Figure 2, comprises F-DPCH receiving processing module, CER statistical module, inner-loop power control module, external circule power control module and synchronous/asynchronous discrimination module.Wherein, the CER statistical module all links to each other with the F-DPCH receiving processing module with the inner-loop power control module, the CER statistical module links to each other with the inner-loop power control module by the external circule power control module, and synchronous/step-out discrimination module can link to each other with the CER statistical module, perhaps synchronously/and step-out discrimination module and inner-loop power control module.Introduce the function of each module below.
The F-DPCH receiving processing module mainly uses the Rake receiver that the F-DPCH channel data is handled, and the result after handling is inputed to CER statistical module and inner-loop power control module;
The F-DPCH receiving processing module specifically can comprise N processing unit, and the F-DPCH symbol that all links to each other with N processing unit merges module, wherein, each channel bank further comprises first descrambler, first despreader, second descrambler, second despreader, channel estimator and channel compensator and symbol combiner, as shown in Figure 3:
Wherein, the F-DPCH receiving processing module can realize that the N of a F-DPCH receiving processing module processing unit is the multipath processing unit of Rake receiver by the Rake receiver, and the value of N equals the footpath number of Rake receiver.
First descrambler and first despreader are by CPICH (CommonPilotChannel, Common Pilot Channel) single drive signal of descrambling information and despreading information butt joint receipts is handled, the single drive signal that second descrambler and second despreader are received by F-DPCH descrambling information and despreading information butt joint is handled, based on the CPICH symbol behind the descrambling and de-spreading, channel estimator is finished channel estimating, CPICH symbol behind the descrambling and de-spreading, after F-DPCH symbol and channel estimation value are handled by channel compensator, export to the inner-loop power control module, the F-DPCH that while symbol combiner obtains after multipath is compensated carries out the TPC symbol and merges.Herein, by disposing different parameter (for example diversity mode, obtain parameters such as TPC character position), the F-DPCH receiving processing module can complete multiplexing WCDMA in the DPCH hardware resource, do not need to increase extra resource, the F-DPCH receiving processing module is handled the single drive signal that receives, and the F-DPCH symbol after will handling carries out the TPC merging;
Particularly, the TPC symbol that obtains through channel compensation in the F-DPCH receiving processing module can be by the TPC symbol R behind the descrambling and de-spreading
TPCObtain according to following formula:
In implementation procedure, receive the hardware resource of handling in order not increase extra F-DPCH, can multiplexing DPCH processing hardware resource.Yet F-DPCH there are differences on processing and the DPCH under the STTD pattern.Though there is the STTD pattern in F-DPCH, the TPC symbol does not carry out the STTD coding, but F-DPCH and DPCH handle the certain relation of but existence, and during promptly DPCH handled, under closed loop transmit diversity modes, its channel estimating was as follows:
W wherein
1, w
2Weight factor for antenna 1,2.By relatively obtaining, if adopt w
1=w
2=1 configuration just can support F-DPCH to handle easily, and hardware flexibility obtains bigger performance.
Inner-loop power control module, this module are mainly used in finishes the SIR estimation, by comparing with the sir target value, produces uplink transmission power control TPC;
In the present embodiment, for fear of the error that channel estimating is introduced, can adopt single footpath SIR estimation process; Wherein, because the TPC symbol is very few, the interference power estimation may be inaccurate, so need to adopt the CPICH channel to carry out Interference Estimation.The SIR that obtains Dan Jing thus estimates, according to the sub-district indication information of Multipath searching module output, the multipath SIR of Serving cell merged, and obtains total SIR.This partial function also can be supported by DPCH SIR estimation unit fully;
Particularly, the inner-loop power control module includes N SIR estimation unit (it is corresponding with each processing unit in the F-DPCH receiving processing module), SIR merge cells and uplink power control instruction generation unit, wherein, data after N SIR estimation unit will be handled all input to described SIR merge cells and handle, data after described SIR merge cells will be handled input to described uplink power control instruction generation unit, wherein, the structure of each SIR estimation unit can adopt any in following two kinds of schemes:
First kind of scheme, as shown in Figure 4: each SIR estimation unit further comprises first power calculator, second power calculator, the 3rd power calculator, the first cumulative mean device, the second cumulative mean device, adder, SIR calculator and filter, wherein: the CPICH symbol after first power calculator is handled described F-DPCH receiving processing module is handled, and result inputed to the described first cumulative mean device, after handling input information, the described first cumulative mean device inputs to described adder; CPICH symbol after the described second cumulative mean device is handled described F-DPCH receiving processing module is handled, and result inputed to described second power calculator, described second power calculator inputs to described adder after input information is handled; Described adder is input to described filter after the information negate of the information of described first cumulative mean device input and the input of described second power calculator handled and handles, and the result after described filter will be handled inputs to described SIR calculator; F-DPCH symbol after described the 3rd power calculator is handled described F-DPCH receiving processing module is handled, and result is inputed to described SIR calculator; Described SIR calculator is according to received information calculations SIR estimated value, and the SIR estimated value is inputed to described SIR merge cells;
In first kind of scheme, concrete SIR computational methods are as follows:
Wherein, P is the CPICH symbol behind the channel compensation, and the interference power that calculates is carried out smoothing processing by filter, and filter adopts the first order IIR filtering device, and filtering parameter can select 1/8,1/16 etc.In order to improve the power estimated value, the signal power estimated value gets interference power after need deducting filtering.Just can try to achieve the sir value of Dan Jing like this based on signal power and interference power, by the Finger indication of Multipath searching configuration, the SIR estimated value of same sub-district be carried out addition then, then obtain the total SIR estimated value in this sub-district.
Second kind of scheme, as shown in Figure 5, each SIR estimation unit further comprises power calculator, adder, squarer, the cumulative mean device, SIR calculator and filter, wherein: described adder, the real part and the imaginary part negate of the CPICH symbol after the described F-DPCH receiving processing module processing are handled, result after handling is inputed to described squarer to be handled, result after described squarer will be handled inputs to described cumulative mean device and handles, result after described filter is handled described cumulative mean device carries out Filtering Processing, and the result after handling is inputed to described SIR calculator; F-DPCH symbol after described power calculator is handled described F-DPCH receiving processing module is handled, and result is inputed to described SIR calculator; Described SIR calculator is according to received information calculations SIR estimated value, and the SIR estimated value is inputed to described SIR merge cells.
In second kind of scheme, concrete SIR computational methods are as follows:
Wherein, P
K, r, P
K, iRepresent CPICH symbol real part and imaginary part behind the channel compensation respectively.
The CER statistical module, because F-DPCH external circule power control module is to handle based on the CER of TPC, so this module is mainly carried out the CER statistics with the TPC symbol after the merging of F-DPCH receiving processing module;
In the present embodiment, the CER statistical module carries out BER according to a preliminary estimate earlier to the merging TPC symbol of F-DPCH receiving processing module output, in order to reduce deviation true and actual estimation, can make the mapping table between a true CER and the estimation BER, finish actual BER to the conversion between the CER, particularly, the CER statistical module further comprises the symbol judgement unit, BER statistic unit and BER and CER map unit, as shown in Figure 6, wherein, the TPC symbol real part and the TPC imaginary part of symbol symbol of the F-DPCH symbol after comparing unit is handled described F-DPCH receiving processing module compare, it is opposite symbol polarity to occur, then think the mistake that a bit occurs, comparative result is input to described initial BER statistic unit, described initial BER statistic unit is handled according to the comparative result and the statistical window length of described comparing unit, result after handling is inputed to described BER and the CER map unit is handled, the result after described BER and CER map unit will be handled inputs to described external circule power control module.
Particularly, separate in supposition TPC real part and imaginary part, and under the real part situation identical with imaginary part BER, can be similar to and obtain real CER and the unified relational expression of initially estimating between the BER.Here can adopt the mapping table of making between a true CER and the initial estimation BER.Mapping can be adopted under the multiple channel circumstance, and the mean value of emulation carries out.The real CER value that conversion by mapping table just can obtain estimating.This part can be realized by hardware, reaches operation efficiently.
The external circule power control module, mainly act as and dynamically adjust target SIR, thereby keep the predeterminated target quality that network issues, this module can be by the CER of utilization estimation and the CER desired value of network settings, adjust formula by the sir target value, finish the sir target value and calculate, the sir target value conduct that obtains is inner-loop power control desired value relatively next, and this algorithm can guarantee that CER converges on the CER desired value.
Particularly, the external circule power control module can comprise that SIR adjusts step size computation unit, sir target value computing unit and comparing unit, wherein:
SIR adjusts the step size computation unit, is used for measuring the side-play amount that CER value, TPC instruction accuracy desired value and the power control step-size estimated calculate the sir target value according to described CER statistical module;
In the present embodiment, SIR adjusts the step size computation unit as shown in Figure 7, comprise adder,, divider, multiplier, described adder, be used for that the CER statistical module is measured CER value and the negate of target CER value estimated and handle, and the data after will handling input to divider; Divider be used for the data and the TPC instruction accuracy desired value of adder input are handled, and the data after will handling is input to multiplier; Multiplier is used for the data and the power control step-length of described divider input are handled, and obtains the adjustment step-length of sir target value, and the adjustment step-length of sir target value is input to sir target value computing unit;
Sir target value computing unit, the side-play amount that is used for adjusting according to described SIR the sir target value of being calculated the step size computation unit is calculated the sir target value;
In the present embodiment, sir target value computing unit comprises adder, delayer and sir target value calculator as shown in Figure 7; Adder, the adjustment step-length that is used for SIR is adjusted the last sir target value of the adjustment step-length of sir target value of step size computation unit input and delayer feedback is carried out addition process, and the data after will handling are input to sir target value calculator; Sir target value calculator according to the adjustment step-length (side-play amount that also can be called the sir target value) of the sir target value after the adder processing, calculates current sir target value.Comparing unit is used for the sir target value of sir target value computing unit calculating and the maximum and the minimum value of the DL SIR value of setting are compared respectively, determines the sir target value of external circule power control module according to comparative result, and sends to the inner-loop power control module;
In the present embodiment, comparing unit comprises first comparator and second comparator as shown in Figure 7, wherein: described first comparator, be used for the sir target value of described sir target value computing unit input and the maximum of the DL SIR value of setting are compared, if the sir target value of described sir target value computing unit input is greater than the maximum in the DL SIR value of setting, then the maximum in the DL SIR value of setting is inputed to described inner-loop power control module as the sir target value of external circule power control, if the sir target value of described sir target value computing unit input is less than the maximum in the DL SIR value of setting, then the sir target value with described sir target value computing unit input inputs to described second comparator; Described second comparator, be used for the sir target value of described sir target value computing unit input and the minimum value of the DL SIR value of setting are compared, if the sir target value of described sir target value computing unit input is greater than the minimum value in the DL SIR value of setting, then the sir target value that sir target value computing unit is imported inputs to described inner-loop power control module as the sir target value of external circule power control, if the sir target value of sir target value computing unit input is less than the minimum value in the DL SIR value of setting, then the minimum value in the DL SIR value of setting is inputed to described inner-loop power control module as the sir target value of external circule power control;
Particularly, the computational process that the external circule power control module is carried out external circule power control sir target value as shown in Figure 8, the external circule power control module receives the CER of statistics and TPC that network issues order error rate desired value, just carries out the calculating of external circule power control sir target value, and computing formula is as follows:
Wherein, S is the power control step-length that sets in advance, as 1dB, and CER
iBe TPC order error rate desired value, its scope is [0.01,0.1], and adjusting step-length is 0.01, CER
EstBe the order of the TPC in current statistical window error rate estimated value, it is through the correction of initial estimate.The length of statistical window is unit with the frame, can also can be the number frame for a frame.In fact, rise of sir target value or downward modulation step-length (being the adjustment step-length of sir target value) are in the following formula:
Work as Δ
k<0, represent that current sir target value needs downward modulation; On the contrary, work as Δ
k>0, represent that current sir target value needs to raise.Adjusted sir target value is SIR
k+ Δ
kFrom the SIR computing formula as can be known, under continuous reception condition, because statistical window length is once determining that the TPC symbol numbers of statistics is identical, the CER value will converge on CER like this
t, reach the purpose of external circule power control.
Owing to be subjected to the restriction of DL SIR adjusting range in the adjusted sir target value reality, carry out following processing here:
SIR
k+1=max(SIR
min,min(SIR
k+1,SIR
max))
The SIR of initial setting up can adopt the mapping table of formulating between SIR and the true CER.Because under the various channel circumstances, the mapping of table there are differences, and can adopt the mean value of asking under the multiple channel circumstance to finish.
Synchronous/asynchronous discrimination module, be used for by detecting the quality of Radio Link, judge whether data sync, thereby whether decision keeps Internet resources, wherein, synchronous/asynchronous discrimination module calculates the quality indication of the synchronous/asynchronous differentiation of F-DPCH earlier, again according to synchronous/asynchronous differentiation quality indication, stage by stage with the threshold value Q of prior setting
InAnd Q
OutCompare, judge whether synchronously.
This module can be calculated the quality indication of the synchronous/asynchronous differentiation of F-DPCH based on dual mode, first kind of mode is to utilize average in synchronous/asynchronous statistical window of signal power S after SIR merges in the inner-loop power control module and interference power I, tries to achieve the quality indication of total sir value as the synchronous/asynchronous differentiation of F-DPCH; Particularly, calculate according to following formula earlier:
Wherein, S
IjBe the signal power estimated value in i time slot j footpath, I
IjBe the signal interference power estimated value in i time slot j footpath, M is the effective diameter number of the configuration rake receiver of F-DPCH Serving cell, and L is a measurement window length.The 3GPP agreement has been made concrete regulation to synchronous/asynchronous, needs to support the measurement window of 40ms and 160ms, and every time slot upgrades, so adopt sliding window method, the SIR merge cells includes combined signal power and merges the interference power output function simultaneously;
Another kind of mode is the result who makes full use of the CER statistical module, directly utilize the correction CER in the protocol requirement statistical window to indicate the CER that directly utilizes in the statistic window of revising as quality evaluation as the quality of the synchronous/asynchronous differentiation of F-DPCH, same statistical window also need be supported 40ms and 160ms on original external circule power control CER statistical window basis.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of claim of the present invention.