專利名稱:一種利用dsp實現(xiàn)的wcdma基站接收機中多徑搜索和跟蹤方法
技術領域:
本發(fā)明涉及一種移動通信接收機技術,具體涉及一種利用DSP實現(xiàn)的WCDMA接 收機中多徑搜索和跟蹤方法。
背景技術:
在移動通信系統(tǒng)中,基站和移動臺間的無線信號是在移動信道中傳輸?shù)?。在WCDMA 移動通信系統(tǒng)中,也是一樣。移動信道的主要特點是存在著衰耗、慢衰落和各類多徑快 衰落。其中對傳輸可靠性影響最大的是各類快衰落,它們是空間選擇性衰落、頻率選擇性衰落和時間選擇性衰落。分集技術是研究將客觀的多徑衰落信道分散的信號能量有效 地收集起來,是對付這些衰落的一種有效措施。在WCDMA系統(tǒng)中,利用RAKE接收技 術合并多徑衰落信號,RAKE接收技術也是一種分集技術。由于用戶的隨機移動性,接收到的多徑分量的數(shù)量、大小(幅度)、時延、相位均為 隨機量,因而合成矢量也是一個隨機量。在WCDMA基站接收機中, 一般是通過利用 FPGA實現(xiàn)的RAKE接收將各路徑分開,相位校準,加以利用,則隨機的矢量和將可以 變成比較穩(wěn)定的代數(shù)和而加以利用。因此在FPGA實現(xiàn)的RAKE接收機中,包括多徑的 搜索和跟蹤功能。但是,F(xiàn)PGA實現(xiàn)的RAKE接收機存在不夠靈活、不利于升級的缺陷。 一直以來,用DSP實現(xiàn)多徑的搜索和跟蹤是工程實現(xiàn)的一個熱點問題。由于DSP技術的 進步,采用DSP實現(xiàn)多徑的搜索和跟蹤是未來的發(fā)展方向。發(fā)明內容本發(fā)明的目的在于提出一種用DSP實現(xiàn)的WCDMA基站接收機多徑搜索和跟蹤方法。 本發(fā)明的利用DSP實現(xiàn)的WCDMA基站接收機多徑搜索和跟蹤方法包括的功能模塊有 擾碼生成模塊、多徑搜索模塊、多徑跟蹤模塊、管理模塊。多徑搜索模塊完成用戶的多 徑搜索處理;多徑跟蹤模塊完成頻偏估計、多徑跟蹤等功能,管理模塊完成用戶的多徑 搜索管理與多徑跟蹤管理等功能。多徑搜索模塊和多徑跟蹤模塊分別從擾碼生成模塊獲 得本地擾碼片斷,從碼片數(shù)據(jù)緩存區(qū)取天線數(shù)據(jù),從用戶狀態(tài)信息獲取相關參數(shù)進行多 徑搜索和跟蹤。多徑搜索模塊的多徑搜索結果以消息形式送給管理模塊,另外多徑搜索模塊也會更新用戶狀態(tài)信息的某些參數(shù)(如消息隊列參數(shù)等)。碼片數(shù)據(jù)緩存區(qū)的數(shù)據(jù)會 不斷更新,用戶狀態(tài)信息里關于多徑搜索的參數(shù)也會被管理模塊不斷更新。多徑跟蹤模 塊的處理結果也送給管理模塊。多徑跟蹤模塊也會更新用戶狀態(tài)信息的某些參數(shù)。擾碼生成模塊產(chǎn)生擾碼,用于多徑搜索。當用戶建立時,根據(jù)用戶擾碼號得到擾碼 發(fā)生器初始狀態(tài),將初始狀態(tài)保存在用戶狀態(tài)變量中,以后根據(jù)需要產(chǎn)生從38400擾碼 序列內指定位置開始,指定長度的擾碼片斷,產(chǎn)生方法和3GPP TS25.213協(xié)議中的規(guī)定 一致。多徑搜索模塊完成的功能是計算PDP (Power Delay Profile)時延多徑能量;根據(jù) PDP檢測多徑并上報給管理模塊。該模塊的主要步驟包括利用無線鏈路建立時獲得的 擾碼對天線數(shù)據(jù)進行相關運算;根據(jù)相干積分長度,對相關運算結果進行相干積分;然 后根據(jù)非相干積分長度,進行非相干積分,得到PDP;根據(jù)PDP計算出門限;對能量大 于門限的路徑做進一步選擇后,將最終確定的多徑信息(數(shù)目、各徑的位置和能量)上 報給管理模塊。多徑跟蹤模塊主要完成多徑跟蹤,信道估計,SIR估計,頻偏估計等功能。 管理模塊主要完成用戶的搜索管理和多徑管理。搜索管理主要根據(jù)最終參與解調合并的多徑確定搜索窗的起始位置與搜索窗的大小, 搜索管理在每個用戶的幀尾執(zhí)行。可根據(jù)無線鏈路的狀態(tài)來動態(tài)調整搜索窗。多徑管理主要利用多徑搜索和多徑跟蹤上報的多徑信息,根據(jù)多徑質量好壞確定最終 參與解調合并的多徑,多徑管理在每個用戶的幀尾執(zhí)行。在多徑管理中如果同時有搜索 結果和跟蹤結果需要處理,先處理跟蹤結果,輸出參與解調合并的多徑;然后處理搜索 結果,分配參與跟蹤的多徑。多徑質量的好壞表現(xiàn)為多徑能量的大小。在每個用戶的幀尾,先執(zhí)行多徑管理,確定本時隙最終參與解調合并的多徑,再執(zhí)行 搜索管理。
圖1是多徑搜索和跟蹤處理模塊關系示意圖;圖2是搜索結果處理示意圖;圖3是跟蹤結果處理示意圖。
具體實施方式
下面結合附圖和實例,對本發(fā)明作進一步說明。如圖1所示,多徑搜索模塊完成用戶的多徑搜索處理;多徑跟蹤模塊完成頻偏估計, 多徑跟蹤等功能,管理模塊完成用戶的多徑搜索管理與多徑分配管理等功能。多徑搜索 模塊的搜索結果以消息形式上報給管理模塊。橢圓內用戶狀態(tài)信息是全局變量,該變量 在無線鏈路建立時初始化。多徑搜索模塊只需讀取用戶狀態(tài)信息變量的搜索參數(shù)。多徑 跟蹤模塊讀取用戶狀態(tài)信息的某些參數(shù)(例如指峰信息,信道估計,信號干擾比)進行解 調與估計,把多徑跟蹤結果送給多徑管理模塊,并把頻偏估計值和信道系數(shù)估計值寫入 用戶狀態(tài)信息變量。管理模塊根據(jù)多徑搜索消息與多徑跟蹤結果進行多徑管理,把多徑 信息寫入到用戶狀態(tài)信息變量。擾碼生成模塊產(chǎn)生擾碼,用于多徑搜索。當用戶建立時,根據(jù)用戶擾碼號得到擾碼 發(fā)生器初始狀態(tài),將初始狀態(tài)保存在用戶狀態(tài)變量中,以后根據(jù)需要產(chǎn)生從38400擾碼 序列內指定位置開始,指定長度的擾碼片斷,產(chǎn)生方法和3GPP TS25.213協(xié)議中的規(guī)定 一致。多徑搜索模塊完成的功能是計算PDP (Power Delay Profile);根據(jù)PDP檢測多徑 并上報給管理模塊。該模塊的主要步驟包括利用無線鏈路建立時獲得的擾碼對天線數(shù) 據(jù)進行相關運算;根據(jù)相干積分長度,對相關運算結果進行相干積分;然后根據(jù)非相干 積分長度,進行非相干積分,得到PDP;根據(jù)PDP計算出門限;對能量大于門限的路徑 做進一步選擇后,將最終確定的多徑信息(數(shù)目、各徑的位置和能量)上報給管理模塊。具體過程如下(1)相關運算和相干積分。其中,天線數(shù)據(jù)的釆樣間隔為1/2chip。輸入-restart :重新開始搜索計算標志, 一般開始搜索時設置為l; params中各域的含義-phase—a—base: —個循環(huán)buffer的起始地址,用于存儲位于整數(shù)chip位置的天線數(shù)據(jù);phase一b一base:另一個循環(huán)buffer的起始地址,用于存儲位于1/2 chip位置的天線數(shù)據(jù);phasejium—chips:循環(huán)buffer的長度,單位是l chip;phase—a—offset:與phase—a—base起始位置的距離;phase—b一offset:與phase—b一base起始位置的距離;descrambling—code_ptr: 擾碼指針;pilot—sign』tr:導頻符號指針,通過時隙格式確定;加m一alignments:搜索窗長度,單位是l/2chip;num_symboIs:相干積分長度(一個時隙中迸行相干積分的符號數(shù));derotationj)tr:頻偏表指針;derotation—step:頻偏幅度。輸出accumulation_ptr:相干積分結果輸出指針。處理過程如下首先以l個符號(256碼片)為單位,使用擾碼與循環(huán)buffer中的數(shù) 據(jù)進行相關運算,再對該結果進行頻偏校正,每個符號共得到num一alignments個相關運 算結果;然后根據(jù)相干積分長度(mini—symbols),將各導頻符號在相同位置的相關運算 結果進行相加,得到相干積分結果。最后通過指針accumulatioruDtr輸出相干積分結果。(2) 得到PDP值,同時返回PDP中的最大值。 輸入num—alignments:搜索窗長度,單位是1/2chip;num一accumulations: 非相干積分長度;accumulations_ptr:輸入的相干積分結果;scale—shift:取值為0到-31;profile—in_ptr:指向之前計算出的PDP的指針。輸出profile—out_ptr: PDP結果輸出指針。返回max—value: PDP中的最大值。處理過程如下根據(jù)非相干積分長度(num一accumulations),計算出各時隙對應于同 一時延的相干積分結果的模的平方和,然后右移scale—shift位;最后與之前計算出的PDP 值(profilejn^ptr)相加,得到此次多徑搜索所需的PDP值,并返回其中的最大值。(3) 如果PDP的最大值(用n位bit表示)超過16位,則將PDP值都右移n-16位。(4) 選擇多徑。 輸入profile—ouU)tr:指向PDP的指針;num—alignments:搜索窗長度,即PDP的個數(shù);user—id:用戶標識,通過用戶標識可得到與多徑搜索相關的參數(shù)和狀態(tài)信息。輸出path一n匿多徑個數(shù); pathj3tr指向多徑的指針。處理過程首先對輸入的PDP進行幀間FIR濾波,并計算多徑搜索門限,然后對超 過門限的PDP按照一定規(guī)則選擇出有效多徑,最后輸出至多max—finger—皿m(每個用戶 可使用的最大finger數(shù))個多徑。多徑跟蹤模塊主要完成多徑跟蹤,信道估計,SIR估計,頻偏估計等功能。多徑跟蹤過程為EOL (早中遲)導頻符號進行相干累加,調用模塊為 coherent—accumulate,再對相干累加的結果進行非相干累加,調用模塊為 estimate_power_profile,得出早中遲路相關能量。最后通過模塊dll_adjust得出多徑跟蹤 的判決值。下面分別對這幾個模塊進行說明。Coherent—accumulate模塊輸入E0L符號,相干積分長度。輸出對應每個EOL符號位置的相干累加結果。處理過程對輸入進行簡單的累加,如下式所示 <formula>formula see original document page 9</formula>式中,accu為相干累計結果,accu(O)為對應提前符號(early)的累加結果,accu(l) 為對應當前(ontime)符號的累加結果,accu(2)為對應延遲(delay)符號的累加結果。sym 為EOL符號,N為相干積分長度, 一般N-Npilot,即pilot的位數(shù)。Estimate_power_profile:輸入來自coherent—accumulate函數(shù)的相干累加結果,非相干積分長度。 輸出早中遲路相關能量。處理過程對來自coherent一accumulate模塊的相干累加結果進行非相干能量疊加, 如下式所示<formula>formula see original document page 9</formula>式中,ncoh為非相干疊加能量,ncoh(O)為對應提前(early)符號的能量,ncoh(l)為對應 當前(ontime)符號的能量,ncoh(2)為對應延遲(late)符號的能量。M為非相干積分長 度, 一般M二15。DU_adjust:輸入早中遲路相關能量輸出中路相關能量,判決結果。處理過程利用estimatejowerjrofile模塊計算的非相干累加能量,首先將早路、遲 路能量差值歸一化"co柳l 一 wco/z「21norm一eng =-^-^~一 wco/j[1]然后,將歸一化的結果與門限n進行比較,根據(jù)比較的結果決定是否調整早路、中 路、遲路信號的抽取起點以及調整的方向。若卜^ _^^<777,則認為中路信號的抽取起點就是徑的真實位置;若norm—eng<-777,則認為中路信號的抽取起點早于徑的真實位置,應將早路、中路、遲路信號的抽取起點后移5,抽取新的早路、中路、遲路信號;若norm—eng〉7T7,則認為中路信號的抽取起點晚于徑的真實位置,應將早路、中路、遲路信號的抽取起點前移^,抽取新的早路、中路、遲路信號。77;為預先設定的門限,可 以通過仿真來設定,目前暫定為0.3。 5與多徑跟蹤的精度要求有關,我們設為l/8碼片。 信道估計首先對輸出的中路導頻符號進行相干累加,調用coherent—accumulate,然后 將相干累加結果通過一個2階IIR濾波器進行濾波,調用函數(shù)為filterchannel一gain。其中 coherent—accumulate同上述的相干累加模塊。下面只對filterchannel—gain進行說明。 filterchannel一gain:輸入coherent一accumulate模塊輸出的中路相干累加結果,濾波器系數(shù); 輸出信道系數(shù)。處理過程filte^channel—gain模塊使用的IIR濾波器其時域迭代計算式如下 少(")=S0x(") +— 1) + i52x(w — 2) + v4,少("_ 1) + v42_y(" — 2)輸入序列x(n)來自coherent—accumulate模塊輸出的中路相干累加結果,輸出序列y(n) 是對x(n)進行低通濾波(平滑)的結果,作為信道系數(shù)用于對指峰的信道校正。 頻偏估計輸入中路解擴導頻符號,導頻符號個數(shù)。輸出相位旋轉步長。處理過程將導頻符號分組以降低噪聲對計算結果的影響,對分組后的導頻符號按照叉乘的方法計算剩余相位偏移的實部和虛部,在一個時隙上對(Npilot—l)個結果進行 平均,然后在時隙間對15個結果進行濾波,最后將15個時隙上得到的結果査預先定義 好的反正切表得到每兩個符號之間相位偏移的估計值,將結果除以(2e/1024)得到一 個幀內的相位旋轉步長derotation—step,在對下一個幀數(shù)據(jù)進行解調時,就用全局變量中 的頻差信息對數(shù)據(jù)進行頻率校正。 多徑合并-輸入中路解擴輸出,信道系數(shù),多徑數(shù)目。 輸出多徑合并后的符號。處理過程按照下式合并各個Finger輸出的符號。Z(z')cA"w — (/)*上式中,L為Finger個數(shù);/為符號的編號,從1開始;^w6o/ow《/)為合并后的第z' 個符號; W為第/個Finger輸出的第/個符號;c/zcm^ga^^為第/個Finger中第/個符 號對應的信道系數(shù),c/^w^&"^^為第/個Finger中第/個符號對應的信道系數(shù)的共軛,對 合并后的符號進行飽和截位處理。管理模塊主要完成用戶的搜索管理和多徑管理。搜索管理主要根據(jù)最終參與解調合并的多徑確定搜索窗的起始位置與搜索窗的大小, 搜索管理在每個用戶的幀尾執(zhí)行??筛鶕?jù)無線鏈路的狀態(tài)來動態(tài)調整搜索窗。多徑管理主要利用多徑搜索和多徑跟蹤上報的多徑信息,根據(jù)多徑質量好壞確定最終 參與解調合并的多徑,多徑管理在每個用戶的幀尾執(zhí)行。在多徑管理中如果同時有搜索 結果和跟蹤結果需要處理,先處理跟蹤結果,輸出參與解調合并的多徑;然后處理搜索 結果,分配參與跟蹤的多徑。多徑質量的好壞表現(xiàn)為多徑能量的大小。在每個用戶的幀尾,先執(zhí)行多徑管理,確定本時隙最終參與解調合并的多徑,再執(zhí)行 搜索管理。在本實施例中,每個用戶分配的最大多徑個數(shù)(即fingers個數(shù))8個(雙天線), 多徑搜索上報的多徑個數(shù)最大為8 (雙天線)。多徑管理中對搜索結果的處理過程如圖2所示,處理步驟如下 步驟l:判斷用戶已分配的fingers數(shù)是否為0,若為0,表示第一次處理搜索結果, 進入步驟2,否則進入步驟3。步驟2:置active—flg-2,并把所有多徑全部分配下去;步驟3:新徑判斷,若為新徑,進入歩驟4,否則進入步驟9; 步驟4:判斷是否有空閑fingcr,若有,則進入步驟5,否則進入步驟6; 歩驟5:把該徑分配給空閑finger,并置該finger的changed_flg為"改變"; 步驟6:在己分配fingers中尋找最弱的finger;步驟7:判斷該徑能量是否比最弱finger高某一閾值,若是,則進入步驟8,否則結 束處理;步驟8:用該徑替換最弱finger,并置該finger的changed_flg為"改變";步驟9:判斷是否還有多徑未處理,若有,則返回步驟3,否則結束處理。多徑管理中對跟蹤結果的處理過程如圖3所示,多徑失鎖(多徑不參加合并)的判 斷標準為多徑的能量低于同一跟蹤周期內最大能量某一域值(e.g-10dB),多徑消失的判 斷準則為多徑連續(xù)N次(N可調整)不參加合并。多徑跟蹤處理步驟如下步驟l:判斷多徑是否失鎖,若失鎖,則進入步驟2,否則進入步驟3;步驟2:置該fmger的combine_flg為"不合并";步驟3:判斷多徑是否消失,若消失,則進入步驟4,否則進入步驟5;步驟4:置該finger的valid—flg為"無效",即該finger變?yōu)榭臻e;步驟5:判斷是否還有已分配多徑未處理,若有,則進入步驟6,否則返回步驟l; 步驟6:根據(jù)跟蹤結果以及多徑間位置關系判斷多徑位置是否需要調整,若需要調整 則更新為調整后的位置與能量,處理過程結束。應當注意,凡不脫離本發(fā)明思想的任何改進的方法都屬于本發(fā)明的保護范圍,本發(fā) 明具體保護范圍由權利要求書限定。
權利要求
1. 一種利用DSP實現(xiàn)的WCDMA基站接收機中多徑搜索和跟蹤方法,其特征在于包括如下功能模塊擾碼生成模塊、多徑搜索模塊、多徑跟蹤模塊、管理模塊。多徑搜索模塊完成用戶的多徑搜索處理;多徑跟蹤模塊完成頻偏估計、多徑跟蹤等功能,管理模塊完成用戶的多徑搜索管理與多徑跟蹤管理等功能。
2、 根據(jù)權利要求1所述的方法,其特征在于多徑搜索模塊完成的功能是計算PDP(Power Delay Profile)時延多徑能量;根據(jù)PDP檢測多徑并上報給管理模塊。該模塊的 主要步驟包括利用無線鏈路建立時獲得的擾碼對天線數(shù)據(jù)進行相關運算;根據(jù)相干積 分長度,對相關運算結果進行相干積分;然后根據(jù)非相干積分長度,進行非相干積分, 得到PDP;根據(jù)PDP計算出門限;對能量大于門限的路徑做進一步選擇后,將最終確定 的多徑信息(數(shù)目、各徑的位置和能量)上報給管理模塊。
3、 根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中Coherent—accumulate 模塊對輸入進行簡單的累加,如下式所示W(wǎng)-l<formula>formula see original document page 2</formula>式中,accu為相干累計結果,accu(0)為對應提前符號(early)的累加結果,accu(l) 為對應當前(ontime)符號的累加結果,accu(2)為對應延遲(delay)符號的累加結果。sym 為EOL早中遲符號,N為相干積分長度, 一般N-Npilot,即pilot的位數(shù)。
4、根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中Estimatejx)werjrofile 模塊對來自coherent一accumulate模塊的相干累加結果進行非相干能量疊加,如下式所示<formula>formula see original document page 2</formula>式中,ncoh為非相干疊加能量,ncoh(0)為對應提前(early)符號的能量,ncoh(l)為 對應當前(ontime)符號的能量,ncoh(2)為對應延遲(late)符號的能量。M為非相干積 分長度, 一般M二15。
5、根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中DU—adjust模塊利用 estimatejowerjrofile模塊計算的非相千累加能量,首先將早路、遲路能量差值歸一化<formula>formula see original document page 2</formula>然后,將歸一化的結果與門限7^進行比較,根據(jù)比較的結果決定是否調整早路、中 路、遲路信號的抽取起點以及調整的方向。若卜omz —e"g|<772,則認為中路信號的抽取 起點就是徑的真實位置;若norm一eng《77z,則認為中路信號的抽取起點早于徑的真實位 置,應將早路、中路、遲路信號的抽取起點后移5,抽取新的早路、中路、遲路信號; 若norm一eng〉7^,則認為中路信號的抽取起點晚于徑的真實位置,應將早路、中路、遲 路信號的抽取起點前移J,抽取新的早路、中路、遲路信號。T7 為預先設定的門限,可 以通過仿真來設定,目前定為0.3。 5與多徑跟蹤的精度要求有關,我們設為l/8碼片。
6、 根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中filter—channel—gain模塊使用的IIR濾波器其時域迭代計算式如下<formula>formula see original document page 3</formula>輸入序列x(n)來自coherent—accumulate模塊輸出的中路相干累加結果,輸出序列y(n) 是對x(n)進行低通濾波(平滑)的結果,作為信道系數(shù)用于對指峰的信道校正。
7、 根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中頻偏估計模塊將導頻符號 分組以降低噪聲對計算結果的影響,對分組后的導頻符號按照叉乘的方法計算剩余相位 偏移的實部和虛部,在一個時隙上對(Npilot—l)個結果進行平均,然后在時隙間對15 個結果進行濾波,最后將15個時隙上得到的結果査預先定義好的反正切表得到每兩個符 號之間相位偏移的估計值,將結果除以(2"/1024)得到一個幀內的相位旋轉步長 derotation_step,在對下一個幀數(shù)據(jù)進行解調時,就用全局變量中的頻差信息對數(shù)據(jù)進行 頻率校正。
8、 根據(jù)權利要求1所述的方法,其特征在于多徑跟蹤模塊中多徑合并模塊按照下 式合并各個Finger輸出的符號。<formula>formula see original document page 3</formula>上式中,L為Finger個數(shù);z'為符號的編號,從1開始;炒m6o/cwW)為合并后的第Z個符 號;M,^為第/個Finger輸出的第/個符號;c/w"jfl/",②為第/個Finger中第/個符號對 應的信道系數(shù),c/zan^af"/(^為第/個Finger中第i個符號對應的信道系數(shù)的共軛,對合并后的符號進行飽和截位處理。
9、 根據(jù)權利要求1所述的方法,其特征在于多徑管理中對搜索結果的處理過程包括如下處理步驟步驟l:判斷用戶已分配的fingers數(shù)是否為0,若為0,表示第一次處理搜索結果,進入步驟2,否則進入步驟3。步驟2:置active一flg-2,并把所有多徑全部分配下去;步驟3:新徑判斷,若為新徑,進入步驟4,否則進入步驟9;步驟4:判斷是否有空閑finger,若有,則進入步驟5,否則進入步驟6; 步驟5:把該徑分配給空閑fmger,并置該finger的changed—flg為"改變"; 步驟6:在已分配fingers中尋找最弱的finger;步驟7:判斷該徑能量是否比最弱finger高某一閾值,若是,則進入步驟8,否則結 束處理;步驟8:用該徑替換最弱finger,并置該finger的changed一flg為"改變"; 步驟9:判斷是否還有多徑未處理,若有,則返回步驟3,否則結束處理。
10、根據(jù)權利要求1所述的方法,其特征在于多徑管理中對跟蹤結果的處理過程包括 如下處理步驟步驟l:判斷多徑是否失鎖,若失鎖,則進入步驟2,否則進入步驟3;步驟2:置該finger的combine一flg為"不合并";步驟3:判斷多徑是否消失,若消失,則進入步驟4,否則進入步驟5;步驟4:置該finger的validJlg為"無效",即該finger變?yōu)榭臻e;步驟5:判斷是否還有已分配多徑未處理,若有,則進入步驟6,否則返回步驟l; 步驟6:根據(jù)跟蹤結果以及多徑間位置關系判斷多徑位置是否需要調整,若需要調整 則更新為調整后的位置與能量,處理過程結束。
全文摘要
本發(fā)明提出了一種利用DSP實現(xiàn)的WCDMA基站接收機中多徑搜索和跟蹤方法。在WCDMA移動通信系統(tǒng)中,多徑搜索和跟蹤是WCDMA基站的關鍵功能模塊之一,本發(fā)明利用DSP實現(xiàn)WCDMA多徑搜索和跟蹤的功能,用DSP實現(xiàn)的WCDMA多徑搜索和跟蹤方法包括的功能模塊有擾碼生成模塊、多徑搜索模塊、多徑跟蹤模塊、管理模塊。多徑搜索模塊和多徑跟蹤模塊分別從擾碼生成模塊獲得本地擾碼片斷,從碼片數(shù)據(jù)緩存區(qū)取天線數(shù)據(jù),從用戶狀態(tài)信息獲取相關參數(shù)進行多徑搜索和跟蹤。將多徑搜索模塊和其他基帶功能模塊有機結合在一起,使WCDMA基站接收機基帶模塊更加靈活,更加便于升級。
文檔編號H04B1/707GK101267228SQ20081010438
公開日2008年9月17日 申請日期2008年4月23日 優(yōu)先權日2008年4月23日
發(fā)明者陳朝陽 申請人:北京北方烽火科技有限公司