擴頻通信系統中的功率控制的製作方法
2023-07-07 23:59:56
專利名稱:擴頻通信系統中的功率控制的製作方法
技術領域:
一般地,本發明涉及無線通信。更具體地,本發明涉及擴頻通信系統中的功率控制。
背景技術:
擴頻通信系統內傳輸的每個數據信號中使用的相對功率要求進行控制,作為對基站與每個遠程單元傳輸的信息的響應。提供這樣的控制的主要原因是適應許多遠程單元,其可能在同樣的頻率上傳輸,使得所有傳輸的信號為大致相同的功率,使得沒有遠程單元顯著地不利。除非系統內傳輸的功率在各單元間是均勻的,信號質量對於處於較小功率的單元可能變得不可接受,其中較強的傳輸信號將幹擾較弱的信號。因此,必須控制輸出功率,以保證每個單元接收到足夠的信號強度,以維持好的信號質量,同時最小化幹擾的可能。
另外,由於碼分多址(CDMA)、寬帶碼分多址(WCDMA)、與CDMA2000寬帶信道可在每個小區中重用,由同一小區中的其它用戶引起的自幹擾和由其它小區中的用戶引起的幹擾表現了對系統容量的限制因素。而且,來自相鄰基站的幹擾可能不會隨著來自活動基站的信號衰減,如來自活動基站的幹擾的情形那樣。由於衰減和其它信道損傷,一般地說,當對於每個用戶的信擾比(SIR)達到為支持「可接受的」信道性能所需的最小點時,獲得最高容量。這些情形中的遠程單元可能要求來自活動基站的額外的信號功率,以獲得足夠的性能。
眾所周知,通信系統使用功率控制方法,其控制基站與遠程單元的傳輸能量。擴頻系統中的功率控制提供兩個主要功能。首先,由於擴頻系統中的每個遠程單元的信號被典型地傳輸於同一頻率,與接收到的信號相關聯的噪聲的主要部分(也就是成反比於每噪聲密度的比特能量,Eb/No,其定義為每信息比特的信號能量對噪聲功率譜密度的比率)可被歸因於其它遠程單元的傳輸。噪聲的幅度直接地關聯於接收到的每個其它的遠程單元的傳輸的信號功率。因此,對於遠程單元而言,以較低的功率水平傳輸是有利的。其次,以某種方式動態地調整所有遠程單元的功率,使得基站以大致相同的功率水平接收到傳輸,將是所希望的。類似地,遠程單元可以請求改變基站發射器功率,以維持合適的水平。
移動站發射器的動態功率控制包括兩個組件移動站對發送功率的開環估計,以及基站對該估計中的誤差的閉環校正。在開環功率控制中,每個移動站估計在所賦的擴頻頻率信道上的總接收功率。基於該測量和基站提供的校正,調節移動站的傳輸功率以匹配估計的路徑損失,從而以預先確定的水平到達基站。閉環校正涉及移動站與基站雙方。在以開環估計設置初始水平後,移動站將開始其閉環校正過程,其中基站將在幀的每個傳輸時隙中向移動站發送功率控制比特,以告訴移動站增加或減少功率。每個時隙中的功率的步長大小可以在1到3dB中變化,其取決於使用的通信系統。以同樣的方式,移動單元可以向基站發送功率控制比特,以請求改變功率。
例如,WCDMA基站與移動站在上行鏈路與下行鏈路專用物理控制信道(UL DPCCH與DL DPCCH)上提供傳輸功率控制(TPC)比特,以確保在兩者之間使用恆定的發射器功率。此系統描述於第3代合作項目;技術規範組無線接入網絡;物理層流程(FDD)(發布4),3GPP TS25.214 v4.3.0(2001-12),在此通過引用將其結合進來。不幸地,移動站從基站接收TPC信息,測量功率水平,計算功率改變,並為上行鏈路進行準備的時間被限制為每時隙133微秒。而且,在同一時間段內,移動站可能也被要求計算功率放大器增益校正,功率放大器偏移校正等等,導致處理要求的高峰,其可能不能在這樣短的時間內得到滿足。該時間可能被多徑延遲、轉化延遲、傳播延遲、接收與發送排隊延遲、串行傳輸延遲與DSP中斷、任務切換與數據傳輸延遲進一步縮短。實際上,這些條目可以將留給功率控制處理的時間削減到少於50微秒。類似地,在基站發送TPC信息與基站下行的時間之間,基站可能有處理高峰。
需要一種方法,其削減這些條目期間的計算複雜度,以削減高峰處理。為所有其它必須的校正提供時間,也將是有利的。如果上述改進可以在具有最小軟體要求的簡單的硬體實現中提供,也將是有利的。
圖1說明了時序圖,其顯示了WCDMA系統內的上行鏈路與下行鏈路DPCCH內的信息傳輸;圖2說明了根據本發明的硬體寄存器的框圖;圖3說明了根據本發明的功率控制的第一實施例的流程圖;圖4說明了根據圖3的功率控制的時序圖;圖5說明了根據本發明的功率控制的優選實施例的流程圖;和圖6說明了根據圖5的功率控制的時序圖。
具體實施例方式
本發明允許對上行與下行功率控制變化進行獨立的時序控制,並可能減小50%或更多的平均功率控制處理複雜度。這通過在被要求之前進行高峰處理來完成,其在介於TPC信號的接收和產生的發射器功率控制變化的實現之間的時間關鍵區。改進的提供使用現有的功率控制信令,並添加復用的雙寄存器的簡單硬體實現,寄存器存儲處理計算。
本發明允許對增加與減小輸出功率水平變化的預計算和/或預加,其通過若干自動輸出控制(AOC)數模電壓轉換器(DAC)。至少一個DAC控制傳輸功率。其它DAC可以控制功率放大器增益、功率放大器偏移等等。換言之,如果要求更多的能夠擠入關鍵時間窗口的計算,可以預計算上行與下行的值,使得僅有功率控制命令的值及相應的單控制線狀態需要在關鍵時間窗口內確定。作為可供選擇的另一種替代方案,如果計算足夠簡單,能夠在該時間內完成的話,可以使用同一硬體將功率控制更新所需的總的計算簡化到關鍵時間段內的DAC。本發明削減了介於TPC命令的接收和發射器輸出功率控制變化的實現之間的關鍵時序區內的高峰處理需求。此關鍵區時序與功率控制計算的解耦(decoupling)允許實現更高級的功率控制方案,作為結果,其可以更加精確、靈活與節能。使用單個AOC上行/下行控制線來選擇應該將兩個值中的哪一個施加到每個DAC。此概念也可以延伸到用於控制線、控制電路、觸發器或其它功能的控制寄存器設置。
例如,在3GPP WCDMA系統中,下行鏈路物理信道時隙格式與上行鏈路物理信道時隙格式之間的關係顯示在圖1中。所有測量顯示在特定單元的天線處。頂部的條形圖12顯示了基站(UTRAN)上傳輸的專用物理控制信道內的簡化的下行信號。在2560片的每個時隙內,發送具有TPC信息的傳輸單元(連同導頻信號、數據信號,以及傳輸格式聯合信息,其性質在此討論中可以忽略)。給定一個可變的傳播延遲,依賴於移動單元(UE)在小區內的相對位置,下一條形圖14顯示了移動單元接收到的同一下行信息。在第三條形圖16中,移動單元使用導頻信號的接收來探測來自基站的下行信號的功率(作為信號/信息比,或SIR)。使用探測到的功率,連同來自基站的TPC指令,來為移動單元計算下一上行鏈路22之前的適宜的傳輸功率。如本領域技術人員所知,將移動單元與基站之間的傳輸功率保持在恆定的SIR目標,將是所希望的。移動單元也計算請求基站增加或減小功率的TPC信息。目前,要求所有這些計算(連同功率放大器增益、功率放大器偏移等等)在介於來自下行鏈路的TPC信息的接收與上行鏈路22之間的關鍵時間段20內進行。如所示,上行鏈路22被從下行鏈路延遲了1024片,以計算可能遇到的最大小區半徑。這導致133微秒(512片)的理論關鍵時間限制,其可被多徑延遲、轉化延遲、傳播延遲、接收與發送排隊延遲、串行傳輸延遲與DSP中斷、任務切換與數據傳輸延遲進一步縮短到少於50微秒。在底部的條形圖18,基站與移動單元之間的傳播延遲再次延遲,基站從移動單元接收TPC信息,連同從移動站測量的SIR,以便為下一下行鏈路計算適宜的功率水平。該功率控制循環對每個時隙照此重複,其使用如前所述的開環或閉環功率控制。
基站在功率控制上具有更大的迴旋餘地,這是因為它可以忽略對功率變化的TPC請求。沒有為基站或移動單元指定SIR測量期。另外,沒有為基站指定從上行鏈路TPC命令接收到功率改變時序的延遲。進一步地,可以在一個或三個時隙上發送TPC信息,這取決於通信期間是否有軟移交(handoff)。如果提供了超過一組TPC信息,例如在軟移交期間,則通過投票或執行後處理來作出對控制信號的決定,以確定是要求增加還是減小功率。在所有情形下,擴頻通信系統定義了關於上行鏈路與下行鏈路時序的固定的物理層事件,例如接收時隙、發送時隙等等。移動單元與基站具有被編程的層1定時器,其被調用以適當地影響這些行動。
關鍵時間段20由介於下行鏈路的TPC數據的接收的結束與上行鏈路時隙的開始之間的時間來定義。在此時間內,觸發上行或下行方向上的控制變化的TPC值將被處理,並與檢測到的功率一起被用於實行適宜的控制,使得實際輸出功率在天線發生改變,名義上在上行鏈路時隙邊緣22。TPC命令指示功率控制變化應該在哪個方向進行,其與該功率控制變化的大小無關。功率控制步長或者是事先已知的,或者通過高層消息觸發。本發明利用這種獨立性來預先計算上行與下行功率步驟計算,其使用從導頻信號測量的SIR,在接收TPC信息之前。用於上行功率步驟與下行功率步驟的這兩個計算存儲在分離的寄存器中。之後,給定用於上行或下行校正的TPC信息,可選擇相關聯的寄存器,而無需進一步的計算。幸運的是,功率控制的變化率是受限的。因此,相對於1500Hz的TPC信令率,可以認為指定功率控制步長是恆定的。實際步長可以作為實際功率檢測器讀數(SIR)的函數被精確地預先計算。
圖2顯示了上面所述的硬體寄存器的框圖。可以使用兩個或更多個寄存器。寄存器可包括在通信設備(例如蜂窩電話或相應的基站)內。A與B寄存器21、23預先加載用於功率放大器27的增加的傳輸功率與減小的傳輸功率的值。這由通信設備內的已存在的處理器25來完成。注意每個寄存器可包含上行或下行的值。寄存器21、23通過復用器24復用,該復用器選擇這個或那個寄存器,其取決於AOC控制上行/下行線,其為處理器25提供的簡單的單比特控制。在其最簡單的形式中,傳輸的TPC信息是單個比特,「0」命令傳輸功率減少,或者「1」命令傳輸功率增加。如果使用超過兩個寄存器,則需要更多的選擇比特。這些比特可作為AOC上行/下行控制線直接使用。之後將適宜的增加的傳輸功率或減少的傳輸功率值施加於控制電路26,例如DAC、觸發器等等,或者用於連接到功率放大器的簡單控制線。類似地,也可使用AOC控制線來復用其它組寄存器,以將增量或減量信號施加於相關聯的控制電路,用於功率放大器增益校正、功率放大器偏移校正等等。還應該注意到,上述寄存器的使用不限於預先計算,也可用於存儲簡單的計算,其可在分配的關鍵時間段(圖1中的20)期間進行。上面的動作由通信設備的處理器內的作業系統控制。
本發明提供用於擴頻通信系統中的功率控制的方法的第一實施例,如圖3所示。方法的預備步驟30是提供多個復用的寄存器,其連接到控制電路。優選地,存在雙寄存器,並且控制電路是自動輸出控制數模轉化器(AOC DAC)。復用的寄存器由控制線上的AOC控制信號控制。寄存器包含功率控制值,其可以是增加的功率控制水平和減少的功率控制水平,或者其它設置。優選地,控制電路是自動輸出控制(AOC)DAC,並且控制信號是AOC控制線。下面的步驟由通信設備的處理器控制。
方法的下一步驟32包括測量上行鏈路傳輸時隙之後接收的信號的傳輸功率。優選地,這由序列管理器完成,該序列管理器在導頻信號期間的每個時隙讀取傳輸功率檢測器ADC。在操作中,功率檢測器連接到主處理器的串行外設接口(SPI)。序列管理器使用層一定時器來在導頻信號的傳輸期間的每個時隙觸發對鎖存的功率檢測器ADC值的SPI讀取。
下一步驟34包括從通信系統接收TPC信息。在接收到TPC符號(在軟移交時可能來自多個基站)時,TPC命令的方向「上」或「下」被確定36,以編程相應的AOC I/O控制線,以反映TPC命令狀態。如果軟移交中呈現多個TPC符號,通過投票或執行後處理來決定一個控制信號,以確定最終的上或下狀態。
下一步驟38包括將新的TPC信息與上一TPC信息進行比較。如果用於下一時隙的TPC信息與用於上一時隙的TPC信息相同(也就是沒有變化),則必須進行新的功率計算。在此情形中,下一子步驟38為計算新的功率控制值,繼之以子步驟40,即通過SPI將新值寫入到下一個所選擇的寄存器。優選地,在每個時隙交替地調用A與B寄存器,如交替的控制線所控制的那樣,使得新值被寫入到下一個所選擇的寄存器。注意在此實施例中,A與B寄存器可包含高與低值,而不專用於這個或那個值。計算子步驟40使用傳輸功率檢測器值,當前功率控制步長,TPC信息與其它參數,其基於功率放大器增益、功率放大器偏移等等,作為對功率控制計算算法的輸入。優選地,此步驟包括計算適宜增加或減少的功率值,用於功率控制,以及任何其它增量DAC(例如功率放大器增益、功率放大器偏移等等),其需要自上一時隙的計算發生變化。
恰好在發送下一導頻信號之前(在發射器斜上升或時隙的活動邊沿),序列管理器執行下一步驟40,即將下一個所選擇的寄存器施加到控制電路(DAC),以調整傳輸功率,其將控制線所選擇的寄存器值鎖存到AOC DAC。優選地,這在相對於活動邊沿的一個預先編程的延遲時間進行,以允許功率穩定化。對每個時隙重複這些步驟。
圖4顯示了功率控制步驟的範例序列,以及寄存器更新指示和AOC上/下控制狀態,其遵照圖3的方法。底部的圖表示每個667微秒的時隙。其上的圖顯示了傳輸的TPC信息比特的模擬,其被用於驅動功率向上或者向下。從上數第二個圖顯示交替的AOC控制線,其在每個時隙交替地調用A與B寄存器。在開始,信號水平相對穩定。因此,TPC控制比特在命令增加(1)與減少(0)功率水平之間擺動。在此時期後,TPC比特命令三個時隙(7-9)的功率減少,繼之以四個時隙(10-13)的功率增加,繼之以兩個時隙(14-15)的功率減少,等等。可以認為這是TPC命令的典型序列。
頂部的圖顯示功率水平,箭頭顯示何處A與B寄存器必須重新加載功率水平的更新計算。這發生在介於TPC信息的接收與下一上行鏈路之間的關鍵時間段期間。「A」與「B」箭頭指示表示對該寄存器的更新。在此實施例中,A或B寄存器可以保存較高或較低的計算的功率水平。在開始,TPC比特為0,其命令在下次上行鏈路之前較低的功率水平,使得在A寄存器內計算和存儲該較低的功率水平成為必須。在下一時隙,TPC比特為1,其命令在下次上行鏈路之前較高的功率水平,使得在B寄存器內計算和存儲該較高的功率水平成為必須。對於接下來的五個時隙(3-7),信號處於偽穩定狀態,其中功率控制命令在上與下之間振蕩,兩個寄存器保存相應的偽穩定狀態DAC值,上/下控制線簡單地在每個時隙交替狀態,而不要求進一步的計算。在時隙8,TPC比特為0,與時隙7相同,其要求在時隙7降低之後再次降低功率。這要求重新計算功率並將該值寫到下一個所選擇的寄存器(在此情形中為B)。時隙9也要求降低功率,因此進行功率的重新計算並寫入到下一個所選擇的寄存器(在此情形中為A)。在時隙10,功率反轉,而正確的值已經從時隙8進入寄存器B內,因此無需計算。(同一推理對於時隙13與14的相反情形成立。)在時隙11-13內,功率持續地斜上升,其要求在這些時隙中的每一個在交替的寄存器內進行新的計算。如可以看到的那樣,當功率出現持續的斜上升或斜下降時,以及在初始時隙之後,必須在每個步驟重新計算,如現有技術中那樣。然而,在信號水平相對恆定(在指定功率控制步長之內)的時隙中(其經常發生),本發明消除了關鍵時期期間對持續計算的需要。可以預想,此改進可以削減大約50%或更多的計算,削減處理器上的高峰處理負荷。
在其它場景中,可能允許A/B寄存器選擇線,以保持A或B的設置,使得輸出功率保持恆定(傳輸功率沒有顯著的變化,或者低於一個步長)。在此情形中,控制線將不會嚴格地在每個時隙交替。這可能發生在交替功率控制模式中(在TS 25.214中稱之為功率控制模式2),其中僅要求輸出功率每3或5個時隙變化一次。
本發明也提供擴頻通信系統中的功率控制的方法的優選實施例,如圖5所示。方法的預備步驟50是提供多個復用的寄存器,其連接到控制電路。優選地,存在雙寄存器,並且控制電路是自動輸出控制數模轉化器(AOC DAC)。復用的雙寄存器由派生自傳輸功率控制(TPC)信息的AOC控制信號控制,一個寄存器包含增加的功率控制值,另一個寄存器包含減少的功率控制值。優選地,控制電路是自動輸出控制(AOC)DAC,並且控制信號是AOC控制線。下面的步驟由通信設備的處理器控制。
方法的下一步驟52包括測量通信系統的上行鏈路傳輸時隙之後接收的信號的傳輸功率。優選地,這由序列管理器完成,該序列管理器在每個時隙讀取傳輸功率檢測器ADC,其在上行鏈路傳輸時隙之後一個固定的時間。上行鏈路時隙之後的固定的時間提供的用於讀取功率檢測器的延遲將被校準,以考慮功率檢測器低通濾波時間常量。換言之,該固定的時間允許功率讀數穩定下來。在操作中,功率檢測器連接到主處理器的串行外設接口(SPI)。層1控制軟體觸發定時器來在每個時隙對鎖存的功率檢測器ADC值進行SPI讀取,其恰好在ADC讀數被鎖存之後。
下一步驟54包括預先計算增加和減少的功率控制值,其使用傳輸功率檢測器值,當前功率控制步長,以及基於功率放大器增益、功率放大器偏移等等的其它參數,作為對功率控制計算算法的輸入。優選地,此步驟包括預先計算適宜增加或減少的值,用於功率控制,以及任何其它DAC(例如功率放大器增益、功率放大器偏移等等),其需要自上一時隙的計算發生變化。
下一步驟56包括將增加或減少的功率控制值寫入其對應的寄存器。優選地,在此步驟之前,執行一個附加步驟,其將來自計算步驟的增加與減少的功率控制值與先前存儲在雙寄存器內的進行比較。這考慮了相等的值是否已在上次計算中進入兩個上/下寄存器之一。如果是這樣,無需用新的計算值覆蓋同樣的值,節省了處理器時間。如果使用比較步驟,則寫步驟56包括通過SPI向其相應的寄存器AOC DAC寄存器僅寫入那些已改變的功率控制值。在此實施例中,每個寄存器專用於始終保存增加或者減少的功率控制值。例如,寄存器A可以始終保存減少的功率控制值,而寄存器B可以始終保存增加的功率控制值。
下一步驟58包括從通信系統接收TPC信息。如果軟移交中呈現多個TPC符號,通過投票或執行後處理來決定一個控制信號,以確定最終的上或下命令狀態。
恰好在發送下一導頻信號之前(在發射器斜上升或時隙的活動邊沿),序列管理器執行下一步驟60,即施加下一個所選擇的寄存器的值,以調整傳輸功率,其使用AOC控制線鎖存AOC DAC。優選地,這在相對於活動邊沿一個預先編程的延遲時間進行,以允許功率穩定化。對每個時隙重複這些步驟。
圖6顯示了功率控制步驟的範例序列,以及控制寄存器更新指示和AOC上/下狀態,其遵照圖5的方法。底部的圖表示每個667微秒的時隙。其上的圖顯示了傳輸的TPC控制比特的模擬,控制線使用其來命令功率水平。在開始,信號水平相對穩定。因此,TPC控制比特在命令增加(1)與減少(0)功率水平之間擺動。在此時期後,TPC比特命令三個時隙(7-9)的功率減少,繼之以四個時隙(10-13)的功率增加,繼之以兩個時隙(14-15)的功率減少,等等。可以認為這是TPC命令的典型序列。
頂部的圖顯示功率水平,箭頭顯示A與B寄存器中的哪一個重新加載功率水平的更新的預先計算。優選地,兩個寄存器在需要時預先加載,並且這些箭頭指示符與前一實施例中不同,這是由於它們在介於TPC信息的接收與進行上行鏈路之間的關鍵時間之前加載。在此實施例中,寄存器專用於保存較高或較低的計算的功率水平。例如,寄存器A保存較低的功率,寄存器B保存較高的功率。在開始,TPC比特為0,其命令在下次上行鏈路之前較低的功率水平,其調用A寄存器內的預先計算的較低的功率水平。在下一時隙,TPC比特為1,其命令在下次上行鏈路之前較高的功率水平,其調用B寄存器內的預先計算的較高的功率水平。對於接下來的五個時隙(3-7),信號處於偽穩定狀態,其中功率控制命令在上與下之間振蕩,幾個寄存器保存相應的偽穩定狀態DAC值,上/下控制線簡單地在每個時隙交替狀態,而不要求進一步的計算或存儲。在時隙8與9,TPC比特為0,其要求在先前的時隙(7與8)降低之後再次降低功率。在時隙10,TPC反轉,而適宜的較高的功率水平已經存儲在所選擇的寄存器B內。在此之後,功率持續地斜上升,其要求為寄存器B進行預先計算,儘管寄存器A也被預先計算(時隙11-13)。然而,時隙14再次反轉TPC,其不要求寄存器進行預先加載。如可以看見的那樣,在信號水平相對恆定(在1db之內)的時隙中(其經常發生),本發明消除了對持續計算的需要。在非穩定狀態的情形中,給定命令指示增加或減少傳輸功率,有50%的機率,n+1時間的值將與時間n-1所使用的值相同,其仍然包含在兩個寄存器之一。可以想像,此改進可以削減大約50%的計算。進一步地,在此實施例中,這些計算在非關鍵時間完成,以避免高峰處理問題。
從此範例中可以看到,更新寄存器的速率從當前技術在每個時隙重新計算功率削減到50%甚至更低,將計算更新速率從1500Hz削減到750Hz,忽略緩慢變化的因素。
儘管上面闡明了前面所述的實施例,本領域技術人員將意識到,所述發明具有超越所述實施例的應用。相應地,本發明的範圍意欲包括如所附的權利要求書所定義的預期的替代、修改、與變動。
權利要求
1.一種用於擴頻通信系統中的功率控制的方法,所述方法包括以下步驟提供兩個或更多復用的寄存器,其連接到控制電路,所述的復用的寄存器由派生自傳輸功率控制(TPC)信息的控制信號控制,一個寄存器包含增加的功率控制值,另一寄存器包含減少的功率控制值;在上行鏈路傳輸時隙後測量傳輸功率;使用所述的測量的傳輸功率來預先計算增加的功率控制值與減少的功率控制值;將所述的增加與減少的功率控制值寫入到其相應的寄存器;接收所述TPC信息;和將與所述TPC信息相對應的控制信號施加於所述復用器,以將適宜的寄存器的值連接到所述控制電路。
2.如權利要求1所述的方法,其中,所述測量步驟在每個時隙發生,其發生於上行鏈路傳輸時隙之後的固定的延遲時間,以考慮用於傳輸功率檢測器濾波的時間常量。
3.如權利要求1所述的方法,其中,所述判定步驟包括在呈現多個TPC信號時,例如在軟移交期間,決定控制信號。
4.如權利要求1所述的方法,其中,在所述寫步驟之前進一步包括將所述的增加與減少的功率控制值與先前存儲在所述雙寄存器內的功率控制值進行比較的步驟,並且其中,所述寫步驟包括僅將那些改變了的增加與減少的功率控制值寫入其對應的寄存器。
5.如權利要求1所述的方法,其中,所述施加步驟包括向所述的復用的寄存器提供AOC控制信號,如果所述TPC信息請求增加功率,所述AOC控制信號選擇具有所述的增加的功率控制值的寄存器,而如果所述TPC信息請求減少功率,所述AOC控制信號選擇具有所述的減少的功率控制值的寄存器。
6.一種用於在擴頻通信系統中控制功率的設備,所述設備包括多個硬體寄存器,所述寄存器包含預先計算的增加的功率控制值與預先計算的減少的功率控制值;復用器,其連接到所述硬體寄存器,所述復用器由控制線控制,以可切換地選擇所述寄存器之一;控制電路,其連接到所述復用器,處理器,其用於向所述控制線提供控制信號,所述處理器在所述通信系統的上行鏈路傳輸時隙之後測量傳輸功率,使用所述測量的傳輸功率預先計算增加的功率控制值與減少的功率控制值,將所述的增加與減少的功率控制值寫入其相應的寄存器,從所述通信系統接收所述TPC信息,並將與所述TPC信息相對應的控制信號施加於所述復用器,以將適宜的寄存器的值連接到所述控制電路。
7.如權利要求6所述的設備,其中,所述處理器對每個時隙測量傳輸功率,其發生於上行鏈路傳輸時隙之後的固定的延遲時間,以考慮用於傳輸功率檢測器濾波的時間常量。
8.如權利要求6所述的設備,其中,如果呈現多個TPC信號,例如在軟移交期間,所述處理器通過投票或後處理決定控制信號。
9.如權利要求6所述的設備,其中,所述處理器可以將所述的增加與減少的功率控制值與先前存儲在所述寄存器內的功率控制值進行比較,並且僅將那些改變了的增加與減少的功率控制值寫入其對應的寄存器。
10.如權利要求6所述的設備,其中,所述控制信號是AOC控制信號,如果所述TPC信息請求增加功率,其選擇具有所述的增加的功率控制值的寄存器,而如果所述TPC信息請求減少功率,其選擇具有所述的減少的功率控制值的寄存器。
全文摘要
本發明公開一種方法,其用於擴頻通信系統中的功率控制,其包括第一步驟,即提供(50)復用的寄存器,其連接到控制電路,並由派生自TPC的控制來控制。一個寄存器包含增加的功率控制值,另一寄存器包含減少的功率控制值。下一步驟(52)包括測量傳輸功率。下一步驟(54)包括使用測量的傳輸功率預先計算增加與減少的功率控制值。接下來的步驟包括將預先計算的功率控制值與那些先前存儲於寄存器中的值進行比較,並且僅將那些改變的值寫入(56)其相應的寄存器。下一步驟(58)為接收TPC信息,繼之以從TPC信息判定請求的功率變化,其中如果下一時隙的信息與當前時隙的相同,將相關聯的預先計算的值寫入下一個要選擇的寄存器。最後步驟(60)為將下一個所選擇的寄存器的值施加於控制電路。
文檔編號H04B7/005GK1692575SQ03803782
公開日2005年11月2日 申請日期2003年1月21日 優先權日2002年2月12日
發明者約瑟夫·F·克拉默三世 申請人:摩託羅拉公司