專利名稱:Wcdma內環功率控制系統和功率控制調整量計算裝置的制作方法
技術領域:
本發明涉及WCDMA(Wideband CDMA,寬帶碼分多址)移動通信技術,尤其涉及WCDMA系統功率控制技術。
背景技術:
WCDMA移動通信系統是一個干擾受限系統,由于“遠近效應”,它的系統容量主要受限于系統內各移動臺和基站間的干擾,因而,若每個移動臺的信號到達基站時都能達到保證通信質量所需的最小信噪比時,WCDMA系統的容量將會達到最大。功率控制就是為了克服“遠近效應”,實現此目標而采取的一項技術,它是在對接收機端的接收信號能量或解調信噪比指標進行評估的基礎上,適時補償無線信道中引入的衰落,從而既維持了高質量的通信,又不對同一無線資源中的其他用戶產生干擾,保證了系統容量。因此,在WCDMA系統中,功率控制被公認為所有關鍵技術的核心。
常見的WCDMA功率控制技術可分為開環功率控制、閉環功率控制和外環功率控制三種類型。現有技術WCDMA系統中的功率控制過程中的下行專用信道的內環功率控制描述如下下行信道的發射功率是由網絡決定,并且隨時間而變。高層指定的功率值是整個發射功率,也就是說,當有分集情況時即為兩分集天線功率值和。對下行專用信道而言,下行功控過程同時控制DPCCH(Dedicated Physical Control Channel,專用物理控制信道)和相應的DPDCHs(Dedicated Physical Data Channel,專用物理數據信道),并且調整量相同。DPCCH域和DPDCHs之間的相對功率偏移是由網絡決定,TFCI,TPC(Transmit Power Control,傳輸功率控制)和pilot域相對DPDCHs的功率偏移分別為PO1,PO2和PO3dB,功率偏移同樣是隨時間而變的。
UE(User Equipment,用戶設備)在上行DPCCH的TPC域中發送其產生TPC命令字,用來控制網絡下行發射功率。當收到UE發送的TPC命令字后,UTRAN(Universal Terrestrial Radio Access Network,全球陸地無線接入網)就對下行DPCCH/DPDCH的功率進行相應的調整,每一時隙調整一次。當估計出第k個TPC命令字,UTRAN就根據如下的公式將當前的下行功率P(k-1)[dB]調整到一個新的功率P(k)[dB]P(k)=P(k-1)+PTPC(k)+Pbal(k),其中PTPC(k)表示第k次的內環功率控制調整量,Pbal(k)是第k次的功率均衡功率調整量。
現有內環功率控制調整量計算PTPC(k)通常是由高速DSP(DigitalSignal Processor,數字信號處理器)通過軟件計算實現,具有以下缺點1.由于軟件固有的缺點運算速度慢,導致軟件處理時間長,指令、數據的讀寫都需要較長的周期,無法達到實時計算的要求,對于多個信道的功控處理所耗費的處理時延通常比較長,無法支持較多的信道;2.受到DSP處理器能力的限制;3.增加了接口,對接口流量以及DSP的負載等提出很高要求。
發明內容
本發明要解決的技術問題是提供一種WCDMA內環功率控制系統和功率控制調整量計算裝置,其中功率控制調整量計算裝置用硬件實現,解決現有技術中運算速度慢的缺陷。
本發明提供的WCDMA內環功率控制系統,包括下行TPC命令提取裝置和功率控制調整量計算裝置,其中所述功率控制調整量計算裝置包括計算單元,接收所述下行TPC命令提取裝置發送的功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據所述第一計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述功率控制TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
作為優選技術方案,所述功率控制調整量計算裝置還包括最初窗長指示單元,所述最初窗長指示單元接收窗長值和有限功率增長激活指示信號,判斷當前時隙是否處于最初窗長,根據判斷結果輸出相應的最初窗長指示信號給所述計算單元。
作為優選技術方案,所述計算單元包括調整量第一中間值計算模塊,接收所述下行TPC提取裝置發送的TPC命令、步長計算單元發送的步長和壓縮指示信號,計算得到所述調整量第一中間值并發送;窗長內累加值計算模塊,接收所述存儲單元發送的調整量第二中間值,計算得到窗長內的功率控制調整量之和Δsum(k)并發送;有限功率增長TPC產生模塊,接收所述窗長內累加值計算模塊發送的Δsum(k)、所述步長計算單元發送的步長和功率增長限制值,計算得到有限功率增長TPC并發送;
功率控制調整量計算模塊,接收所述有限功率增長TPC產生模塊發送的所述有限功率增長TPC和所述步長計算單元發送的所述步長,相乘計算得到所述功率控制調整量。
作為優選技術方案,所述功率控制調整量計算裝置還包括信道輪循計數器,向所述存儲單元和計算單元發送讀地址或/和寫地址,所述讀地址或/和寫地址用于指示所述存儲單元和計算單元內部存儲器對應的信道。
本發明提供的功率控制調整量計算裝置,包括計算單元,接收功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據所述第一計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述功率控制TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
作為優選技術方案,還包括最初窗長指示單元,所述最初窗長指示單元接收窗長值和有限功率增長激活指示信號,判斷當前時隙是否處于最初窗長,根據判斷結果輸出相應的最初窗長指示信號給所述計算單元。
作為優選技術方案,所述計算單元包括調整量第一中間值計算模塊,接收所述下行TPC提取裝置發送的TPC命令、步長計算單元發送的步長和壓縮指示信號,計算得到所述調整量第一中間值并發送;窗長內累加值計算模塊,接收所述存儲單元發送的調整量第二中間值,計算得到窗長內的功率控制調整量之和Δsum(k)并發送;有限功率增長TPC產生模塊,接收所述窗長內累加值計算模塊發送的Δsum(k)、所述步長計算單元發送的步長和功率增長限制值,計算得到有限功率增長TPC并發送;功率控制調整量計算模塊,接收所述有限功率增長TPC產生模塊發送的所述有限功率增長TPC和所述步長計算單元發送的所述步長,相乘計算得到所述功率控制調整量。
作為優選技術方案,還包括信道輪循計數器,向所述存儲單元和計算單元發送讀地址或/和寫地址,所述讀地址或/和寫地址用于指示所述存儲單元和計算單元內部存儲器對應的信道。
作為優選技術方案,所述步長計算單元包括恢復期步長計算器,用于計算得到恢復期步長并發送;第一選擇器,接收固定步長值和所述恢復期步長計算器發送的所述恢復期步長,當壓縮恢復期指示信號表示當前處于恢復期時,選擇輸出所述恢復期步長,否則選擇輸出所述固定步長值。
作為優選技術方案,所述存儲單元包括移位器,接收所述計算單元發送的所述調整量第一中間值,移位得到調整量第一中間值的有效部分,移位得到窗長內的有效值并發送;調整量存儲器,接收移位器發送的窗長內的有效值,進行存儲,并發送給所述移位器進行移位;多路選擇器,接收調整量存儲器發送的窗長內的有效值,根據窗長值選擇對應的有效值作為調整量第二中間值發送給所述計算單元。
基于本發明的功率控制調整量計算裝置,本發明還提供一種WCDMA系統,包括WCDMA內環功率控制系統,所述WCDMA內環功率控制系統包括下行TPC命令提取裝置和功率控制調整量計算裝置,包括計算單元,接收所述下行TPC命令提取裝置發送的功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述功率控制TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
通過上述技術方案可以看出,本發明由于用純硬件實現一種功率控制調整量計算裝置,純硬件自身的優勢大大提高了信號的處理速度,因此減少了處理時間,縮短了指令、數據的讀寫周期,加強了系統的實時處理能力,使功率控制能夠及時生效,不局限于DSP處理器的處理能力,能夠支持較多的信道;通過設置一個信道輪循計數器,向存儲單元和計算單元中的內部存儲器發送讀寫地址,通過時分復用方式減少邏輯資源消耗;本發明的硬件接口非常簡單,能夠承載較大的接口流量。
圖1為本發明WCDMA內環功率控制系統框圖;
圖2為本發明功率控制調整量計算裝置結構框圖;圖3為本發明中步長計算單元的內部結構圖;圖4為本發明中存儲單元的內部結構圖;圖5為本發明中最初窗長指示單元的內部結構圖;圖6為本發明中計算單元的內部結構圖;圖7為本發明中WCDMA內環功率控制系統中各信道的時序圖。
具體實施例方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明的核心思想是通過簡化下行專用信道的內環功率控制和有限功率增長算法,提供一種可以用硬件實現的下行內環功率控制調整量PTPC(k)的計算裝置。本發明利用純硬件自身的優勢大大提高了信號的處理速度,加強了系統的實時處理能力。
PTPC(k)的計算方法如下PTPC(k)=ΔTPC*p_tpc,其中ΔTPC為功控步長,可有4個取值0.5、1、1.5或2dB,p_tpc為內環功控計算出的實際TPC命令,有3個取值-1、0或1。在本說明書的描述中,*均表示乘號。
如果有限功率增長無效,則第k次的內環功率控制調整量計算如公式(1)PTPC(k)=+ΔTPCif TPC=1-ΔTPCif TPC=0,[dB].(1)]]>如果有限功率增長有效,則第k次的內環功控調整量計算如公式(2)PTPC(k)=+ΔTPCif TPC=1andΔsum(k)+ΔTPC<Power_Raise_Limit0if TPC=1andΔsum(k)+ΔTPC≥Power_Raise_Limit-ΔTPCif TPC=0]]>
其中,Δsum(k)=∑i=k-Window_Sizek-1PTPC(i)[dB]]]>即為前Window_Size次內環功控調整量之和,其中Window_Size表示窗長值,Power_Raise_Limit表示功率限制值,都是由UTRAN配置的參數。
對于有限功率增長剛激活的前(Window_Size-1)次調整,用公式(1)替代公式(2)來實現。
在壓縮模式下,壓縮幀的壓縮間隙內關斷下行DPDCH(s)和DPCCH的發送,并且壓縮間隙之后的第一個時隙的DPDCH和DPCCH功率應和壓縮之前時隙功率相等。在壓縮間隙后的壓縮恢復期RPL個時隙內,功控步長為ΔRP-TPC。
RPL長度等于壓縮間隙長度和7個時隙之間的最小值,如果壓縮間隙出現在RPL時隙結束之前,壓縮恢復期就在間隙的起始結束,RPL長度也相應減少。
ΔRP-TPC稱為恢復期步長,單位dB,ΔRP-TPC等于3dB和2ΔTPC之間的最小值。
如圖1所示,根據上述PTPC(k)的計算方法,本發明提供的WCDMA內環功率控制系統包括基站接收機、信噪比(Signal-Interference Ratio,SIR)測量裝置、上行TPC產生裝置、基站發射機、下行TPC命令提取裝置和功率控制調整量計算裝置。
基站接收機,用于接收UE發送的射頻信號,將其轉換為基帶信號后進行解擴、解調以及信道譯碼等處理,還原成用戶原始信息以及各種信令。
信噪比測量裝置,用于對基站發送的信噪比進行測量,并將測量值發給上行TPC產生裝置;上行TPC產生裝置,用于根據信噪比測量裝置發送的測量值產生上行TPC比特發送給基站發射機;下行TPC命令提取裝置,用于提取基站接收機發送的調整信號,生成下行TPC命令發送給功率控制調整量計算裝置;功率控制調整量計算裝置,用于接收下行TPC命令,計算功率調整量PTPC(k)發送給基站發射機;基站發射機,用于將發送給UE的下行各種信令、信息以及用戶數據進行擴頻、調制與信道編碼,再將調制之后的基帶信號轉換成射頻信號,并以一定功率發射到相應接受的UE上。
如圖2所示,本發明提供的功率控制調整量計算裝置包括信道輪循計數器,存儲單元,計算單元,步長計算單元和最初窗長內指示單元。在下述描述中窗長值表示UTRAN配置的關于窗長的參數,功率限制值表示UTRAN配置的功率限制值。
所述計算單元,分別與其他四個單元連接,接收第二計算參數,所述第二計算參數包括壓縮指示信息、高層指定的功率增長限制值和下行TPC提取裝置發送的TPC命令,向存儲單元發送調整量第一中間值,并接收存儲單元反饋的調整量第二中間值,接收信息輪循計數器發送的讀/寫地址和步長計算單元發送的ΔSTEP,計算得到PTPC(k)。
存儲單元,與所述信道輪循計數器和所述計算單元相連接,接收窗長值和信道輪循計數器發送的讀/寫地址,接收計算單元發送的調整量第一中間值,向計算單元發送調整量第二中間值;該存儲單元作于存儲窗長內所有PTPC(k)的值。
步長計算單元,與計算單元相連接,接收第一計算參數,所述第一計算參數包括預定的功控步長ΔTPC和壓縮恢復期指示信號,向計算單元發送調整后的步長ΔSTEP;由于有限功率增長和壓縮恢復期可能同時存在,功控步長值不固定,步長計算單元用于根據壓縮恢復期指示信號,計算得到相應的功控步長ΔSTEP。
所述信道輪循計數器,與存儲單元和計算單元相連接,向這兩個單元發送內部RAM所需的讀/寫地址,所述讀/寫地址用于指示所述存儲單元和計算單元內部存儲器對應的信道,并且按照信道個數循環計數,通過該信道輪循計數器,通過時分復用方式減少存儲單元和計算單元的邏輯資源消耗。
最初窗長指示單元,與計算單元相連接,接收窗長值和有限功率增長激活指示信號,向計算單元發送最初窗長指示信號;根據上述流程,對于有限功率增長剛激活的窗長值減1個時隙內(即最初窗長)的調整,用公式(1)替代公式(2)。最初窗長指示單元用于判斷當前時隙是否處于最初窗長,最初窗長指示信號相應有兩個狀態,其中之一狀態表示當前時隙處于最初窗長,另一狀態表示當前時隙不處于最初窗長。
所述步長計算單元的實現請參見圖3,包括恢復期步長計算器301和選擇器302。恢復期步長計算器301用于計算得到恢復期步長值ΔRP-TPC,在本實例中接收數值為3dB和2ΔTPC的輸入信號,從兩個值中選擇最小值輸出給選擇器302;選擇器302接收壓縮恢復期指示信號,當該壓縮恢復期指示信號表示當前時隙處于壓縮恢復期時,ΔSTEP選擇輸出ΔRP-TPC,當該壓縮恢復期指示信號表示當前時隙不處于壓縮恢復期時,ΔSTEP=ΔTPC。為方便表達,固定步長表示ΔTPC,步長表示ΔSTEP。
存儲單元的實現請參見圖4,包括移位器401、調整量存儲器402和60選1多路選擇器403。
該存儲單元用于窗長值內所有PTPC(k)的值,考慮到p_tpc的取值只是-1、0或1,那么只需要存儲p_tpc的最高位(即符號位)和當前ΔSTEP的值。為節省資源,ΔSTEP是4比特數值,考慮到ΔSTEP是2的倍數,將ΔSTEP作右移一位處理變為3比特,因此總共需要存入窗長調整量存儲器402的數值為4比特。移位器401接收調整量第一中間值,進行相應的移位后得到4比特數值;同時還接收調整量存儲器402反饋的窗長內所有的調整量,相對應的最高4比特數值不在窗長之內,右移4比特后與新產生的4比特數值組成新的調整量發送給調整量存儲器402。調整量存儲器402接收移位器401發送的窗長內功率調整量并加以存儲。考慮到高層指定的窗長值最大為60,所以窗長調整量存儲器402的寬度為4比特*60。同時信道的最大值為128,窗長調整量存儲器402的深度至少為128,因此402的容量至少為128*240比特。調整量存儲器402還接收信道輪循計數器發送的讀/寫地址,依次讀寫對應信道的數據。60選1多路選擇器403接收從窗長調整量存儲器402讀出的240比特數據和高層指定的窗長值,根據窗長值選擇一個對應的4比特數值作為調整量第二中間值發送給計算單元。
最初窗長指示單元的實現請參見圖5,包括起始窗長內計數器和比較器。起始窗長內計數器接收有限功率增長激活指示信號,該有限功率增長激活指示信號表示有限功率增長被激活成有效,起始窗長內計數器開始從1起計數,每個時隙加1,并將計數值發送給比較器。比較器接收計數值和窗長值,對兩者進行比較,當窗長值大于計數值時,輸出表示當前時隙處于最初窗長的最初窗長內指示信號,如用“1”來表示;當窗長值小于等于計數值時,輸出表示當前時隙不處于最初窗長的最初窗長內指示信號,如用“0”表示。起始窗長內計數器觸發計數后,每個時隙也可加其他固定值,如2,只是計數器比較的是計數值和窗長值的固定值倍。由于WCDMA有多個專用物理信道,那么每個信道對應都需要一個該最初窗長指示單元,為節省硬件資源,可用RAM代替寄存器實現。
計算單元是本發明的關鍵部件,請參見圖6,包括調整量第一中間值計算模塊61、窗長內累加值計算模塊62、有限功率增長TCP產生模塊63和PTPC(k)計算模塊64。
調整量第一中間值計算模塊61,接收下行TPC命令提取裝置發送的TCP命令和有限功率增長TCP產生模塊63反饋的p_tpc,計算得到調整量第一中間值發送給窗長內累加值計算模塊62和存儲單元;窗長內累加值計算模塊62,接收調整量第一中間值計算模塊61發送的調整量第一中間值和存儲單元發送的調整量第二中間值,計算得到Δsum(k)發送給有限功率增長TCP產生模塊63;有限功率增長TCP產生模塊63,接收步長計算單元發送的步長ΔSTEP和窗長內累加值計算模塊62發送的Δsum(k),計算得到p_tpc發送給調整量第一中間值計算模塊61和PTPC(k)計算模塊64;PTPC(k)計算模塊64,接收有限功率增長TCP產生模塊63發送的p_tpc和步長計算單元發送的步長ΔSTEP,計算得到PTPC(k)。
如圖6有限功率增長部分時序圖所示,在計算單元中,除窗長內累加值存儲器706之外,其他如比較器、加法器和選擇器等資源均可通過信道輪循方式在多個物理專用信道上實現時分復用,只需一套硬件資源就可滿足多個信道的需求,大大減少資源消耗。
基于本發明所述的功率控制調整量計算裝置,本發明還提供一種WCDMA系統,包括WCDMA內環功率控制系統,所述WCDMA內環功率控制系統包括下行TPC命令提取裝置和功率控制調整量計算裝置,包括計算單元,接收所述下行TPC命令提取裝置發送的功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據計算參數計算得到相應的步長發送給所述計算單元;
所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述功率控制TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
權利要求
1.一種WCDMA內環功率控制系統,包括下行功率控制TPC命令提取裝置和功率控制調整量計算裝置,其特征在于,所述功率控制調整量計算裝置包括計算單元,接收所述下行TPC命令提取裝置發送的TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據所述第一計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
2.如權利要求1所述的WCDMA內環功率控制系統,其特征在于,所述功率控制調整量計算裝置還包括最初窗長指示單元,所述最初窗長指示單元接收窗長值和有限功率增長激活指示信號,判斷當前時隙是否處于最初窗長,根據判斷結果輸出相應的最初窗長指示信號給所述計算單元。
3.如權利要求1所述的WCDMA內環功率控制系統,其特征在于,所述計算單元包括調整量第一中間值計算模塊,接收所述下行TPC提取裝置發送的TPC命令、步長計算單元發送的步長和壓縮指示信號,計算得到所述調整量第一中間值并發送;窗長內累加值計算模塊,接收所述存儲單元發送的調整量第二中間值,計算得到窗長內的功率控制調整量之和Δsum(k)并發送;有限功率增長TPC產生模塊,接收所述窗長內累加值計算模塊發送的Δsum(k)、所述步長計算單元發送的步長和功率增長限制值,計算得到有限功率增長TPC并發送;功率控制調整量計算模塊,接收所述有限功率增長TPC產生模塊發送的所述有限功率增長TPC和所述步長計算單元發送的所述步長,相乘計算得到所述功率控制調整量。
4.如權利要求1、2或3所述的WCDMA內環功率控制系統,其特征在于,所述功率控制調整量計算裝置還包括信道輪循計數器,向所述存儲單元和計算單元發送讀地址或/和寫地址,所述讀地址或/和寫地址用于指示所述存儲單元和計算單元內部存儲器對應的信道。
5.一種功率控制調整量計算裝置,其特征在于,包括計算單元,接收功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據所述第一計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
6.如權利要求5所述的功率控制調整量計算裝置,其特征在于,還包括最初窗長指示單元,所述最初窗長指示單元接收窗長值和有限功率增長激活指示信號,判斷當前時隙是否處于最初窗長,根據判斷結果輸出相應的最初窗長指示信號給所述計算單元。
7.如權利要求5所述的功率控制調整量計算裝置,其特征在于,所述計算單元包括調整量第一中間值計算模塊,接收所述下行TPC提取裝置發送的TPC命令、步長計算單元發送的步長和壓縮指示信號,計算得到所述調整量第一中間值并發送;窗長內累加值計算模塊,接收所述存儲單元發送的調整量第二中間值,計算得到窗長內的功率控制調整量之和Δsum(k)并發送;有限功率增長TPC產生模塊,接收所述窗長內累加值計算模塊發送的Δsum(k)、所述步長計算單元發送的步長和功率增長限制值,計算得到有限功率增長TPC并發送;功率控制調整量計算模塊,接收所述有限功率增長TPC產生模塊發送的所述有限功率增長TPC和所述步長計算單元發送的所述步長,相乘計算得到所述功率控制調整量。
8.如權利要求5所述的功率控制調整量計算裝置,其特征在于,所述步長計算單元包括恢復期步長計算器,用于計算得到恢復期步長并發送;第一選擇器,接收固定步長值和所述恢復期步長計算器發送的所述恢復期步長,當壓縮恢復期指示信號表示當前處于恢復期時,選擇輸出所述恢復期步長,否則選擇輸出所述固定步長值。
9.如權利要求5所述的功率控制調整量計算裝置,其特征在于,所述存儲單元包括移位器,接收所述計算單元發送的所述調整量第一中間值,移位得到調整量第一中間值的有效部分,移位得到窗長內的有效值并發送;調整量存儲器,接收移位器發送的窗長內的有效值,進行存儲,并發送給所述移位器進行移位;多路選擇器,接收調整量存儲器發送的窗長內的有效值,根據窗長值選擇對應的有效值作為調整量第二中間值發送給所述計算單元。
10.如權利要求5至9任一項權利要求所述的功率控制調整量計算裝置,其特征在于,還包括信道輪循計數器,向所述存儲單元和計算單元發送讀地址或/和寫地址,所述讀地址或/和寫地址用于指示所述存儲單元和計算單元內部存儲器對應的信道。
11.一種WCDMA系統,包括WCDMA內環功率控制系統,所述WCDMA內環功率控制系統包括下行TPC命令提取裝置和功率控制調整量計算裝置,其特征在于,所述功率控制調整量計算裝置包括計算單元,接收所述下行TPC命令提取裝置發送的功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述計算單元發送的所述調整量第一中間值和窗長值,存儲所述調整量第一中間值,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、所述存儲單元發送的所述調整量第二中間值和所述步長計算單元發送的所述步長,所述第二計算參數包括所述TPC命令、壓縮指示信號和功率增長限制值,根據所述第二計算參數、調整量第二中間值和步長,計算得到功率控制調整量。
全文摘要
本發明公開了一種功率控制調整量計算裝置,包括計算單元,接收功率控制TPC命令,計算得到調整量第一中間值并發送;存儲單元,接收所述調整量第一中間值并存儲,根據窗長值計算得到調整量第二中間值并發送;步長計算單元,與所述計算單元連接,接收第一計算參數,所述第一計算參數包括固定步長和壓縮恢復期指示信號,根據所述第一計算參數計算得到相應的步長發送給所述計算單元;所述計算單元接收第二計算參數、調整量第二中間值和步長,根據上述參數計算得到功率控制調整量。基于該裝置,本發明還提供一種WCDMA內環功率控制系統和WCDMA系統。其中功率控制調整量計算裝置用純硬件實現,大大提高了信號的處理速度和系統的實時性。
文檔編號H04B7/005GK1859030SQ20061003448
公開日2006年11月8日 申請日期2006年3月15日 優先權日2006年3月15日
發明者趙宇翔, 王菁 申請人:華為技術有限公司