專利名稱:一種多徑信號處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊技術(shù)領(lǐng)域,尤其涉及一種多徑信號處理方法及裝置。
背景技術(shù):
隨著通信技術(shù)的迅猛發(fā)展,第三代移動通信(3rd-generati0n,3G)技術(shù)已經(jīng)登上了歷史舞臺,提供給人們從話間到分組、圖像及多媒體業(yè)務的各項需求。3G技術(shù)的普及,使得作為3G技術(shù)的主流標準顯得越來越重要,所述主流標準主要包括寬帶碼分多址 (Wideband-Code Division Multiple Access,WCDMA),因此,對于WCDMA系統(tǒng)基站的芯片在要求更高的數(shù)據(jù)速率、更寬的數(shù)據(jù)帶寬、更高的頻譜利用率、更好的服務質(zhì)量以及更低功耗的基礎上,對用戶容量也有了更高的要求。然而,對于硬件芯片規(guī)模越大,其復雜度也越高,在資源總數(shù)有限的情況下,簡化電路結(jié)構(gòu)、減小資源的消耗、提高用戶的容量,是解決芯片性能瓶頸的關(guān)鍵方法。RAKE接收機作為WCDMA系統(tǒng)基站芯片的關(guān)鍵技術(shù)之一,是抵抗多徑干擾、改善通信質(zhì)量的重要技術(shù)手段。如圖1所示,傳統(tǒng)RAKE接收機包括多徑搜索模塊、多徑分配模塊、RAKE解調(diào)器以及最大比合并模塊;所述RAKE解調(diào)器包括Finger解調(diào)單元、信道估計模塊以及DPCCH解擴模塊;傳統(tǒng)RAKE接收機只能接收來自同一天線的多徑信號,并在接收到多徑信號后通過多徑搜索模塊搜索出信號強度比較強的幾條多徑信號,再將這些多徑信號通過多徑分配模塊分配給RAKE—解調(diào)器中的Finger解調(diào)單元、信道估計模塊以及DPCCH解擴模塊進行多徑信號處理,然后將處理后得到的多條多徑信號在最大比合并模塊中進行合并,得到最終所需的多徑MRC數(shù)據(jù)并輸出。當有來自不同天線的多徑信號需要進行處理時,由于傳統(tǒng)的RAKE接收機結(jié)構(gòu)不夠合理,因此資源分配的調(diào)度方式不夠靈活導致傳統(tǒng)RAKE接收機只能接收并處理來自同一小區(qū)同一天線的信號,如圖2所示;因此在需要處理的多徑信號條數(shù)較多、多徑延時較大或多小區(qū)多天線的情況下,傳統(tǒng)RAKE接收機在進行信號處理時主要包括以下方法A、在接收來自同一天線的信號時,當多徑信號條數(shù)較多的情況下,通過提高RAKE 接收機的多徑信號處理能力或通過調(diào)度多個RAKE接收機的方法進行處理;B、在接收來自同一天線的信號時,當多徑延時較長的情況下,需要使用RAKE接收機的多個Finger解調(diào)模塊進行信號多徑信號處理,在最后一個Finger解調(diào)模塊完成信號解調(diào)工作之前,已經(jīng)完成解調(diào)工作的其他Finger解調(diào)模塊只能處于等待狀態(tài),只有當所有 Finger解調(diào)模塊完成相應工作后才釋放該模塊,并進行多徑信號的合并操作,因此會導致 Finger解調(diào)模塊利用率低下;C、在多徑信號來自不同小區(qū)不同天線的情況下,需要調(diào)用多個RAKE接收機處理來自不同天線的數(shù)據(jù),然后進行數(shù)據(jù)合并。因此,本發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中處理多徑信號時,所使用的RAKE接收機的結(jié)構(gòu)不夠合理,導致對于RAKE接收機資源分配的調(diào)度方式不夠靈活,對于RAKE接收機的RAKE解調(diào)器的利用率十分低下,直接導致在處理多徑信號時RAKE接收機的效率低下,并且同一個RAKE接收機所能接納的用戶數(shù)量有限。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種多徑信號處理方法,用于提高RAKE接收機中RAKE解調(diào)器處理多徑信號的效率。一種多徑信號處理方法,所述方法包括調(diào)配模塊接收多徑信號,并根據(jù)該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從至少兩個 RAKE解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的 RAKE解調(diào)器。一種多徑信號處理裝置,該裝置包括調(diào)配模塊、至少兩個RAKE解調(diào)器,其中所述調(diào)配模塊,用于接收多徑信號,并根據(jù)設置該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從所述至少兩個RAKE解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的RAKE解調(diào)器??梢?,采用本發(fā)明提供的方法,通過調(diào)配模塊在接收到多徑信號后,根據(jù)該多徑信號確定所包含的多徑條數(shù)和該多徑信號的多徑延時值,同時確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目,并選取處于空閑狀態(tài)的所述數(shù)目個RAKE解調(diào)器,將該多徑信號發(fā)送給選取的RAKE解調(diào)器進行多徑信號處理??梢娫摲椒梢酝ㄟ^調(diào)用多個 RAKE解調(diào)器對多徑信號進行處理,以提高RAKE接收機中RAKE解調(diào)器處理多徑信號時的效率;由于RAKE解調(diào)器處理多徑信號時的效率提高了,因此RAKE接收機處理多徑信號的效率也提高了。
圖1為現(xiàn)有技術(shù)中RAKE接收機結(jié)構(gòu)示意圖;圖2為實際使用中現(xiàn)有技術(shù)的RAKE接收機在處理多徑信號的流程示意圖;圖3為本發(fā)明實施例提供的一種多徑信號處理方法流程示意圖;圖4為本發(fā)明實施例提供的RAKE解調(diào)器結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提供的延時合并處理流程示意圖;圖6為本發(fā)明實施例提供的一種多徑信號處理方法在實際使用中的流程示意圖;圖7為本發(fā)明實施例提供的一種多徑信號處理裝置結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明實施例提供一種處理多徑信號方法,該方法通過調(diào)配模塊在接收到多徑信號后,根據(jù)該多徑信號確定所包含的多徑條數(shù)和該多徑信號的多徑延時值,同時確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目,并選取處于空閑狀態(tài)的所述數(shù)目個RAKE解調(diào)器,將該多徑信號發(fā)送給選取的RAKE解調(diào)器進行多徑信號處理。采用本發(fā)明提供的方法可以通過調(diào)用多個RAKE解調(diào)器對多徑信號進行處理,以提高RAKE接收機中 RAKE解調(diào)器處理多徑信號時的效率,同樣可提高RAKE接收機處理多徑信號的效率;如圖3所示,具體步驟如下步驟11,調(diào)配模塊接收多徑信號,并根據(jù)該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從至少兩個RAKE解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的RAKE解調(diào)器;步驟12,RAKE解調(diào)器對接收到的來自調(diào)配模塊的多徑信號進行多徑信號處理,并將處理后得到的多徑MRC數(shù)據(jù)進行輸出。較佳的,在調(diào)配模塊接收多徑信號之前,進一步包括,多徑搜索模塊接收來自同一終端通過同一天線或不同天線發(fā)送的多徑信號;或者,接收來自不同終端通過同一天線或不同天線發(fā)送的多徑信號;將接收到的多徑信號發(fā)送給所述調(diào)配模塊;本步驟中,當多徑搜索模塊接收到多徑信號時,根據(jù)現(xiàn)有技術(shù)從所有多徑信號中選出信號強度較強的幾條多徑信號發(fā)送給調(diào)配模塊;多徑信號處理的方式有很多種,較佳的,可根據(jù)多徑信號的多徑條數(shù)以及多徑延時值選擇以下三種方式中的一種第一種,在步驟11中,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目的方法為當調(diào)配模塊在多徑信號所包含的多徑條數(shù)不大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目為1個;并將該多徑信號發(fā)送給選取的RAKE解調(diào)器;在步驟12中,RAKE解調(diào)器對接收到的來自所述調(diào)配模塊的多徑信號進行多徑信號處理后,并將處理后得到的多徑MRC數(shù)據(jù)進行輸出給合并模塊;在步驟12之后,進一步包括調(diào)配模塊向合并模塊發(fā)送表示不需要對所述多徑MRC 數(shù)據(jù)進行多個RAKE數(shù)據(jù)合并處理的合并指示參數(shù),并在RAKE解調(diào)器將處理得到的多徑MRC 數(shù)據(jù)輸出給合并模塊后,釋放該RAKE解調(diào)器;合并模塊接收所述合并指示參數(shù)以及所述多徑MRC數(shù)據(jù),根據(jù)該合并指示參數(shù)將所述多徑MRC數(shù)據(jù)輸出;第二種,在步驟11中,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目的方法為調(diào)配模塊在多徑延時值大于多徑延時閾值時,從所述多徑延時值與所述多徑延時閾值的比值、以及多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值中,選擇數(shù)值較大的比值, 將選取的比值確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù);步驟12中,RAKE解調(diào)器對接收到的來自調(diào)配模塊的多徑信號進行多徑信號處理, 并將處理后得到的多徑MRC數(shù)據(jù)存儲在本RAKE解調(diào)器對應的數(shù)據(jù)緩沖區(qū)中;在步驟12之后,進一步包括調(diào)配模塊向合并模塊發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)延時合并處理的合并指示參數(shù)以及所述數(shù)目;在RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在數(shù)據(jù)緩沖區(qū)后,釋放該RAKE解調(diào)器;在至少兩個數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該至少兩個數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊;在其他數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊;
合并模塊將調(diào)配模塊發(fā)來的多徑MRC數(shù)據(jù)進行合并處理,將得到的合并數(shù)據(jù)存儲在下一級數(shù)據(jù)緩沖區(qū)中;判斷接收到的當前RAKE解調(diào)器序號與最大RAKE解調(diào)器序號是否一致,若一致,則將合并數(shù)據(jù)輸出,否則,將所述調(diào)配模塊發(fā)來的來自其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)與下一級數(shù)據(jù)緩沖區(qū)中的合并數(shù)據(jù)再次進行合并;第三種,在步驟11中,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目的方法為調(diào)配模塊在多徑信號所包含的多徑條數(shù)大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,將所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值,確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目; 所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù);在步驟12中,RAKE解調(diào)器對接收到的來自所述調(diào)配模塊的多徑信號進行多徑信號處理,并將處理后得到的多徑MRC數(shù)據(jù)輸出給合并模塊;在步驟12之后,進一步包括調(diào)配模塊向所述合并模塊發(fā)送表示需要對所述多徑 MRC數(shù)據(jù)進行數(shù)據(jù)非延時合并處理的合并指示參數(shù);在RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊后,釋放該RAKE解調(diào)器;合并模塊接收來自所述RAKE解調(diào)器的多徑MRC數(shù)據(jù),確定是否接收到選取的所述數(shù)目個被調(diào)用的RAKE解調(diào)器輸出的所有多徑MRC數(shù)據(jù),并在確定為是時,將該所有多徑MRC 數(shù)據(jù)進行合并處理;本方法中所述多徑解調(diào)單元個數(shù)以及多徑延時閾值由操作人員根據(jù)實際需要進行設置,所述多徑延時值通過按照現(xiàn)有技術(shù)計算調(diào)配模塊接收到的最早多徑信息和最晚多徑信息之間的時間差作為多徑延時值;本方法提供的第一、第三種方案中,將RAKE解調(diào)器處理后得到的多徑MRC數(shù)據(jù)發(fā)送給合并模塊的方法有多種,具體可包括第一,調(diào)配模塊可在等待一個傳輸時間間隔 (Transmission Time Interval, TTI)之后將多徑MRC數(shù)據(jù)發(fā)送給合并模塊;第二種,RAKE 解調(diào)器將處理后得到的多徑MRC數(shù)據(jù)直接發(fā)送給合并模塊;本方法提供的第二種方案中,將RAKE解調(diào)器處理后得到的多徑MRC數(shù)據(jù)發(fā)送給合并模塊的方法有多種,具體可包括第一,調(diào)配模塊可在等待一個傳輸時間間隔 (Transmission Time Interval, TTI)之后將多徑MRC數(shù)據(jù)發(fā)送數(shù)據(jù)緩沖區(qū),再由調(diào)配模塊將數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊,或者由合并模塊從數(shù)據(jù)緩沖區(qū)中主動獲取多徑數(shù)據(jù);第二種,RAKE解調(diào)器將處理后得到的多徑MRC數(shù)據(jù)直接發(fā)送給數(shù)據(jù)緩沖區(qū),再由調(diào)配模塊將數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊,或者由合并模塊從數(shù)據(jù)緩沖區(qū)中主動獲取多徑數(shù)據(jù);在第二種方法中,當合并模塊第一次獲得多徑MRC數(shù)據(jù)之前,保證至少兩個RAKE解調(diào)器數(shù)據(jù)緩沖區(qū)存有多徑MRC數(shù)據(jù);所述TTI可保證RAKE解調(diào)器完成對一個TTI多徑信號的處理;以下以具體實施例進行介紹本發(fā)明實施例提供一種多徑信號處理方法,該方法通過調(diào)配模塊在接收到多徑信號后,根據(jù)該多徑信號確定所包含的多徑條數(shù)和該多徑信號的多徑延時值,同時確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目,并選取處于空閑狀態(tài)的所述數(shù)目個RAKE解調(diào)器,將該多徑信號發(fā)送給選取的RAKE解調(diào)器進行多徑信號處理,具體過程如下
步驟21,RAKE接收機通過天線獲得終端發(fā)送的信號,該信號以多徑方式進行傳輸,即同一個信號分解為多條多徑信號進行傳輸;本步驟中,可以為同一小區(qū)的同一終端通過同一天線或不同天線向RAKE接收機發(fā)送同一信號;也可為同一終端在不同小區(qū),即從某一小區(qū)穿越到另一小區(qū)時,通過不同天線向RAKE接收機發(fā)送同一信號;步驟22,RAKE接收機接收到多徑信號后,通過多徑搜索模塊從所有多徑信號中選出信號強度較強的幾條多徑信號作為需要處理的多徑信號;本步驟中,所述通過多徑搜索模塊從所有多徑信號中選出信號強度較強的幾條多徑信號為現(xiàn)有技術(shù);步驟23,RAKE接收機中的調(diào)配模塊根據(jù)接收到的多徑信號設置相關(guān)參數(shù);所述參數(shù)包括狀態(tài)標志位RAKE_Run_Flag,用于描述解調(diào)單元處于工作狀態(tài)或者空閑狀態(tài),本發(fā)明中使用RAKE_Run_Flag = 1表示工作狀態(tài),RAKE_Run_Flag = 0表示空閑狀態(tài);多徑條數(shù)Finger_Num,用于描述所述多徑信號的條數(shù);多徑延時值Finger_Delay, 用于描述調(diào)配模塊接收到的最早多徑信號與最晚多徑信號之間的時間之差;信號標識UE_ ID,用于描述所述多徑信號的來源;合并參數(shù)UE_Comb_Flag,用于描述所述多徑信號是否需要進行多RAKE數(shù)據(jù)合并處理,本發(fā)明中使用UE_Comb_Flag = 1表示需要進行多數(shù)據(jù)合并處理,UE_Comb_Flag = 0表示不需要進行多RAKE數(shù)據(jù)合并處理;解調(diào)器RAKE序號RAKE_ Comb_Index,用于描述所調(diào)用的解調(diào)單元的先后順序;延時合并參數(shù)RAKE_De 1 ay_Comb_ Flag,用于描述多徑信號是否需要進行延時合并處理,本發(fā)明中使用RAKE_Delay_Comb_ Flag = 1表示需要進行延時合并處理,RAKE_Delay_C0mb_Flag = 0表示不需要進行延時合并處理,即非延時合并處理;合并只是參數(shù)包括合并參數(shù)和延時合并參數(shù);所述參數(shù)的設置還可以有多種方式,不局限于上述所述方式;如圖4所示,一個RAKE解調(diào)器中包括若干個Finge解調(diào)單元以及一個最大比合并單元,參見圖2,每個Finge解調(diào)單元完成的操作為現(xiàn)有技術(shù)中Finger解調(diào)單元、同步跟蹤模塊、信道估計模塊以及DPCCH解擴模塊所進行的操作;并且一個Finge解調(diào)單元對一條多徑信號進行多徑信號處理;所述最大比合并單元將處理后的多徑信號進行合并得到最大比合并(Max Ratio Combination, MRC)數(shù)據(jù),即多徑MRC數(shù)據(jù);一個RAKE解調(diào)器中包含K個 Finge解調(diào)單元,K值由操作人員根據(jù)實際需要進行設置,K為多徑解調(diào)單元個數(shù);本步驟中調(diào)配模塊根據(jù)接收到的多徑信號的多徑條數(shù)和多徑延時值選擇以下三種操作中的一種第一種,當調(diào)配模塊接收到的多徑信號的多徑條數(shù)Finger_Num不大于K時,即 Finger_Num ( K,并且多徑延時值Finger_Delay不大于預先設置的多徑延時閾值H時,即 Finger_Delay彡H,轉(zhuǎn)到步驟31 ;所述多徑延時閾值H由操作人員根據(jù)實際需要預先設置;步驟31,由于Finger_Num ( K,因此調(diào)配模塊確定只需調(diào)用一個處于空閑狀態(tài)的 RAKE解調(diào)器,并將多徑信號發(fā)送給選取的RAKE解調(diào)器,每條多徑信號任意放入一個Finger 解調(diào)單元進行信號多徑信號處理;同時調(diào)配模塊進行其他參數(shù)設置將當前RAKE解調(diào)器的狀態(tài)標志位設置為工作狀態(tài),即RAKE_Run_Flag = 1,合并參數(shù)為否,即UE_Comb_Flag = 0,延時合并參數(shù)為否,即 RAKE_De1ay_Comb_F1ag = 0 ;
第二種,當調(diào)配模塊判斷Finger_Delay > H時,按照預先設定的計算方式,如公式 (1)確定需要調(diào)用的RAKE解調(diào)器的數(shù)目,即從多徑延時值和多徑延時閾值的比值X,以及信息條數(shù)和多徑解調(diào)單元個數(shù)的比值Y中選擇數(shù)值較大的值,作為需要調(diào)用的當前解調(diào)單元的數(shù)目;
X =「Finger—Delay/H] Y =「Finger—Num /K]( 1 )當X彡Y時取RAKE_Num = X ;當X < Y時取RAKE = Y ;公式(1)取值方法為向上取值;轉(zhuǎn)到步驟32 ;步驟32,調(diào)配模塊任意調(diào)用RAKE_Num個狀態(tài)標志位為空閑狀態(tài)的RAKE解調(diào)器,并根據(jù)調(diào)用的先后順序設置RAKE解調(diào)器的RAKE序列號RAKE_Comb_Index,RAKE_Comb_Index
=η, {η = 0,1,2,......,RAKE_Num-l};設置相關(guān)參數(shù)為合并參數(shù)為是即UE_Comb_Flag
=1,延時合并參數(shù)為是,即RAKE_Delay_Comb_Flag = 1 ;步驟33,將多徑信號按照獲取的先后順序,以多徑解調(diào)單元個數(shù)為單位依次發(fā)送給所選取的RAKE解調(diào)器,RAKE解調(diào)器再將獲取到的多徑信號任意放入Finger解調(diào)單元中進行多徑信號處理,一個Finger解調(diào)單元處理一條多徑信號;并將RAKE解調(diào)器的狀態(tài)標志位設置為工作狀態(tài),即RAKE_Run_Flag = 1 ;在第二種過程中,每一個RAKE解調(diào)器中所有Finger解調(diào)單元將處理完的多徑信號送入最大比合并單元進行合并,得到一個多徑MRC數(shù)據(jù);由于調(diào)用了 RAKE_Num個RAKE解調(diào)器,因此最終得到RAKE_Num個多徑MRC數(shù)據(jù);第三種,當Finger_Num > K,且Fingei^Delay≤H時,調(diào)配模塊確定需要調(diào)用的解調(diào)單元的數(shù)目為多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值,即RAKE—Num =「Finger—Num/K],
并設置 RAKE_Comb_Index = η, {η = 0,1,2,......,RAKE_Num-l};并將參數(shù)設置為合并
指示參數(shù)為是,即UE_Comb_Flag = 1,延時合并參數(shù)為否,即RAKE_Delay_Comb_Flag = 0 ;調(diào)配模塊將接收到的多徑信號以多徑解調(diào)個數(shù)為單位依次發(fā)送給所調(diào)用的RAKE 解調(diào)器,進行多徑信號處理得到多經(jīng)數(shù)據(jù);并所調(diào)用的RAKE解調(diào)器的狀態(tài)標志位設置為工作狀態(tài);在步驟23中RAKE解調(diào)器按照現(xiàn)有技術(shù)對多徑信號進行多徑信號處理最終得到多徑MRC數(shù)據(jù);步驟34,調(diào)配模塊將多徑MRC數(shù)據(jù)以及與該多徑MRC數(shù)據(jù)相關(guān)的參數(shù)傳遞給合并模塊;同時將調(diào)用的RAKE解調(diào)器的狀態(tài)標志位設置為空閑狀態(tài);當使用步驟23中第一、第三種方案中,將RAKE解調(diào)器處理后得到的多徑MRC數(shù)據(jù)發(fā)送給合并模塊的方法有多種,具體可包括第一,調(diào)配模塊可在等待一個傳輸時間間隔 (Transmission Time Interval, TTI)之后將多徑MRC數(shù)據(jù)發(fā)送給合并模塊;第二種,RAKE 解調(diào)器將處理后得到的多徑MRC數(shù)據(jù)直接發(fā)送給合并模塊;當使用步驟23中第二種方案中,將RAKE解調(diào)器處理后得到的多徑MRC數(shù)據(jù)發(fā)送給合并模塊的方法有多種,具體可包括第一,調(diào)配模塊可在等待一個傳輸時間間隔 (Transmission Time Interval, TTI)之后將多徑MRC數(shù)據(jù)發(fā)送數(shù)據(jù)緩沖區(qū),再由調(diào)配模塊將數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊,或者由合并模塊從數(shù)據(jù)緩沖區(qū)中主動獲取多經(jīng)數(shù)據(jù);第二種,RAKE解調(diào)器將處理后得到的多徑MRC數(shù)據(jù)直接發(fā)送給數(shù)據(jù)緩沖區(qū),再由調(diào)配模塊將數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊,或者由合并模塊從數(shù)據(jù)緩沖區(qū)中主動獲取多經(jīng)數(shù)據(jù);在第二種方法中,當合并模塊第一次獲得多徑MRC數(shù)據(jù)之前,保證至少兩個數(shù)據(jù)緩沖區(qū)存有多徑MRC數(shù)據(jù);所述TTI可保證RAKE解調(diào)器完成對一個TTI多徑信號的處理;步驟35,合并模塊根據(jù)獲取到的參數(shù)選擇下列三種處理方案中的一種進行合并操作,并將合并后的數(shù)據(jù)發(fā)送,本步驟具體包括第一種當合并模塊獲取到UE_Comb_Flag = 0,說明UE_ID相同的多徑信號只調(diào)用了單個RAKE解調(diào)器,因此在完成解調(diào)操作后不需要進行多徑MRC數(shù)據(jù)的合并處理,立即釋放該RAKE解調(diào)器,并將設置RAKE_Rim_Flag = 0 ;合并模塊直接將解調(diào)后的多徑MRC數(shù)據(jù)傳送至下一級模塊進行符號級處理;所述符號級處理為現(xiàn)有技術(shù);第二種,當合并模塊獲取到UE_Comb_Flag = 1、RAKE_Delay_Comb_Flag = 1 ;說明調(diào)配模塊為UE_ID相同的多徑信號調(diào)用了多個RAKE解調(diào)器,因此需要進行合并處理;說明多徑信號有延時,因此需要進行延時合并處理;如圖5所示,具體過程如下合并模塊將UE_ID相同的多徑MRC數(shù)據(jù)進行合并處理,將得到的合并數(shù)據(jù)存儲在下一級數(shù)據(jù)緩沖區(qū)中;判斷接收到的當前RAKE解調(diào)器序號與最大RAKE解調(diào)器序號是否一致,若一致,則將合并數(shù)據(jù)輸出,否則,將所述調(diào)配模塊發(fā)來或RAKE解調(diào)器的來、或調(diào)配模塊主動獲取的來自其他數(shù)據(jù)緩沖區(qū)中,與已經(jīng)合并的多經(jīng)數(shù)據(jù)的UE_ID相同的多徑MRC數(shù)據(jù)與下一級數(shù)據(jù)緩沖區(qū)中的合并數(shù)據(jù)再次進行合并。第三種,當獲取到UE_Comb_Flag = 1, RAKE_Delay_Comb_Flag = 0 時;確定信號標識相同的所述多徑MRC數(shù)據(jù)需要進行非延時合并處理,UE_ID相同的多徑MRC數(shù)據(jù)進行非延時合并處理,并將處理后的數(shù)據(jù)發(fā)送。本步驟中,當選擇第二種處理方案時合并模塊也可等到所有的多徑信號都被RAKE 解調(diào)器處理完、全部放入數(shù)據(jù)緩沖區(qū)后,再將數(shù)據(jù)緩沖區(qū)中的所有多徑MRC數(shù)據(jù)進行合并; 合并模塊再將最后合并所得數(shù)據(jù)發(fā)送出去;本發(fā)明實施例提供的數(shù)據(jù)合并處理方法同現(xiàn)有技術(shù),因此不再贅述;如圖6所示, 采用本發(fā)明實施例提供的方法,可以實時接收來自多小區(qū)、多用戶、多條天線的信號,所述信號經(jīng)過前端處理模塊和緩沖模塊后得到多徑信號,當調(diào)配模塊接收到多徑信號,根據(jù)接收到的實際情況調(diào)用RAKE解調(diào)器,并將得到的多經(jīng)數(shù)據(jù)按照調(diào)用方式進行合并處理,并將處理后的數(shù)據(jù)發(fā)送給符號級處理模塊進行處理并輸出;本發(fā)明中涉及的符號級處理模塊處理數(shù)據(jù)的方式同現(xiàn)有技術(shù)。如圖7所示,本發(fā)明實施例提供一種多徑信號處理裝置,該裝置包括調(diào)配模塊72、 至少兩個RAKE解調(diào)器73,其中所述調(diào)配模塊72,用于接收多徑信號,并通過設置該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器 73的數(shù)目;從所述至少兩個RAKE解調(diào)器73中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器 73,并將該多徑信號發(fā)送給選取的RAKE解調(diào)器73 ;所述RAKE解調(diào)器73,用于對接收到的來自所述調(diào)配模塊72的多徑信號進行多徑信號處理,并將處理后得到的多徑MRC數(shù)據(jù)進行輸出。該裝置還包括
12
多徑搜索模塊71,用于接收來自同一終端通過同一天線或不同天線發(fā)送的多徑信號;或者,接收來自不同終端通過同一天線或不同天線發(fā)送的多徑信號;將接收到的多徑信號發(fā)送給所述調(diào)配模塊72。所述調(diào)配模塊72用于在所述多徑信號所包含的多徑條數(shù)不大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器73的數(shù)目為1個。所述調(diào)配模塊72用于在所述多徑延時值大于所述多徑延時閾值時,從所述多徑延時值與所述多徑延時閾值的比值、以及所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值中,選擇數(shù)值較大的比值,將選取的比值確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器73的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器73中所包含的Finger解調(diào)單元的個數(shù)。所述調(diào)配模72塊用于在所述多徑信號所包含的多徑條數(shù)大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,將所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值,確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器73的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器73中所包含的Finger解調(diào)單元的個數(shù)。所述調(diào)配模塊72還用于向所述合并模塊74發(fā)送表示不需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)合并處理的合并指示參數(shù);在RAKE解調(diào)器73將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊74后, 釋放該RAKE解調(diào)器73 ; 所述RAKE解調(diào)器73還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊74 ;該裝置還包括合并模塊74,用于接收所述合并指示參數(shù)以及所述多徑MRC數(shù)據(jù),根據(jù)該合并指示參數(shù)將所述多徑MRC數(shù)據(jù)輸出。所述調(diào)配模塊72還用于向所述合并模塊74發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)延時合并處理的合并指示參數(shù)以及所述數(shù)目;在RAKE解調(diào)器73將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在數(shù)據(jù)緩沖區(qū)后,釋放該RAKE解調(diào)器73;在至少兩個數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該至少兩個數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊74;在其他數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊74 ;所述RAKE解調(diào)器73還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在本RAKE解調(diào)器74對應的數(shù)據(jù)緩沖區(qū)中;該裝置還包括合并模塊74,用于將所述調(diào)配模塊72發(fā)來的多徑MRC數(shù)據(jù)進行合并處理,將得到的合并數(shù)據(jù)存儲在下一級數(shù)據(jù)緩沖區(qū)中;判斷接收到的當前RAKE解調(diào)器序號與最大RAKE 解調(diào)器序號是否一致,若一致,則將合并數(shù)據(jù)輸出,否則,將所述調(diào)配模塊72發(fā)來的來自其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)與下一級數(shù)據(jù)緩沖區(qū)中的合并數(shù)據(jù)再次進行合并。所述調(diào)配模塊72還用于向所述合并模塊74發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)非延時合并處理的合并指示參數(shù);在RAKE解調(diào)器73將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊 74后,釋放該RAKE解調(diào)器73 ;所述RAKE解調(diào)器73還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊74 ;該裝置還包括合并模塊74,用于接收來自所述RAKE解調(diào)器73的多徑MRC數(shù)據(jù),確定是否接收到選取的所述數(shù)目個被調(diào)用的RAKE解調(diào)器73輸出的所有多徑MRC數(shù)據(jù),并在確定為是時,將該所有多徑MRC數(shù)據(jù)進行合并處理。綜上所述,本發(fā)明的有益效果采用本發(fā)明提供的方法,通過調(diào)配模塊在接收到多徑信號后,根據(jù)該多徑信號確定所包含的多徑條數(shù)和該多徑信號的多徑延時值,同時確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目,并選取處于空閑狀態(tài)的所述數(shù)目個RAKE解調(diào)器,將該多徑信號發(fā)送給選取的RAKE解調(diào)器進行多徑信號處理。可見該方法可以通過調(diào)用多個RAKE解調(diào)器對多徑信號進行處理,以提高RAKE接收機中RAKE解調(diào)器處理多徑信號時的效率,同樣可提高RAKE接收機處理多徑信號的效率;由于本發(fā)明提供的一個RAKE接收機中包含多個RAKE解調(diào)器,并通過來源標識對多徑信號進行區(qū)分,因此可接收來自不同小區(qū),不同天線發(fā)送的信號,即一個接收機可同時面向多個用戶終端,因此可大大提高RAKE接收機的用戶容量;并且RAKE解調(diào)器處理完多徑信號后立即釋放該RAKE解調(diào)器,使其進行其他工作, 因此,可大大提高對RAKE解調(diào)器的利用率;根據(jù)多徑信號的多徑條數(shù)以及多徑延時值確定不同的多徑信號處理和合并方案,也大大提高了 RAKE接收機處理多徑信號的效率。本領(lǐng)域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種多徑信號處理裝置,其特征在于,該裝置包括調(diào)配模塊、至少兩個RAKE解調(diào)器, 其中所述調(diào)配模塊,用于接收多徑信號,并根據(jù)該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從所述至少兩個RAKE解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的RAKE解調(diào)器。
2.如權(quán)利要求1所述的多徑信號處理裝置,其特征在于,所述RAKE解調(diào)器,用于對接收到的來自所述調(diào)配模塊的多徑信號進行多徑信號處理,并將處理后得到的多徑最大比合并 MRC數(shù)據(jù)進行輸出。
3.如權(quán)利要求1所述的多徑信號處理裝置,其特征在于,該裝置還包括多徑搜索模塊,用于接收來自同一終端通過同一天線或不同天線發(fā)送的多徑信號;或者,接收來自不同終端通過同一天線或不同天線發(fā)送的多徑信號;將接收到的多徑信號發(fā)送給所述調(diào)配模塊。
4.如權(quán)利要求2所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊用于在所述多徑信號所包含的多徑條數(shù)不大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目為1個。
5.如權(quán)利要求2所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊用于在所述多徑延時值大于所述多徑延時閾值時,從所述多徑延時值與所述多徑延時閾值的比值、以及所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值中,選擇數(shù)值較大的比值,將選取的比值確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù)。
6.如權(quán)利要求2所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊用于 在所述多徑信號所包含的多徑條數(shù)大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,將所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值, 確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù)。
7.如權(quán)利要求4所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊還用于向合并模塊發(fā)送表示不需要對所述多徑MRC數(shù)據(jù)進行多個RAKE數(shù)據(jù)合并處理的合并指示參數(shù);在RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊后,釋放該 RAKE解調(diào)器;所述RAKE解調(diào)器還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊; 該裝置還包括合并模塊,用于接收所述合并指示參數(shù)以及所述多徑MRC數(shù)據(jù),根據(jù)該合并指示參數(shù)將所述多徑MRC數(shù)據(jù)輸出。
8.如權(quán)利要求5所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊還用于 向所述合并模塊發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)延時合并處理的合并指示參數(shù)以及所述數(shù)目;在RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在數(shù)據(jù)緩沖區(qū)后,釋放該RAKE解調(diào)器;在至少兩個數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該至少兩個數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊;在其他數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊; 所述RAKE解調(diào)器還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在本RAKE解調(diào)器對應的數(shù)據(jù)緩沖區(qū)中; 該裝置還包括合并模塊,用于將所述調(diào)配模塊發(fā)來的多徑MRC數(shù)據(jù)進行合并處理,將得到的合并數(shù)據(jù)存儲在下一級數(shù)據(jù)緩沖區(qū)中;判斷接收到的當前RAKE解調(diào)器序號與最大RAKE解調(diào)器序號是否一致,若一致,則將合并數(shù)據(jù)輸出,否則,將所述調(diào)配模塊發(fā)來的來自其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)與下一級數(shù)據(jù)緩沖區(qū)中的合并數(shù)據(jù)再次進行合并。
9.如權(quán)利要求6所述的多徑信號處理裝置,其特征在于,所述調(diào)配模塊還用于 向所述合并模塊發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)非延時合并處理的合并指示參數(shù);在RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊后,釋放該 RAKE解調(diào)器;所述RAKE解調(diào)器還用于將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊; 該裝置還包括合并模塊,用于接收來自所述RAKE解調(diào)器的多徑MRC數(shù)據(jù),確定是否接收到選取的所述數(shù)目個被調(diào)用的RAKE解調(diào)器輸出的所有多徑MRC數(shù)據(jù),并在確定為是時,將該所有多徑 MRC數(shù)據(jù)進行合并處理。
10.一種多徑信號處理方法,其特征在于,所述方法包括調(diào)配模塊接收多徑信號,并根據(jù)該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從至少兩個RAKE 解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的RAKE 解調(diào)器。
11.如權(quán)利要求10所述的多徑信號處理方法,其特征在于,該方法進一步包括 所述RAKE解調(diào)器對接收到的來自所述調(diào)配模塊的多徑信號進行多徑信號處理,并將處理后得到的多徑最大比合并MRC數(shù)據(jù)進行輸出。
12.如權(quán)利要求10所述的多徑信號處理方法,其特征在于,在調(diào)配模塊接收多徑信號之前,該方法進一步包括多徑搜索模塊接收來自同一終端通過同一天線或不同天線發(fā)送的多徑信號;或者,接收來自不同終端通過同一天線或不同天線發(fā)送的多徑信號;將接收到的多徑信號發(fā)送給所述調(diào)配模塊。
13.如權(quán)利要求11所述的多徑信號處理方法,其特征在于,所述確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目包括調(diào)配模塊在所述多徑信號所包含的多徑條數(shù)不大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目為1個。
14.如權(quán)利要求11所述的多徑信號處理方法,其特征在于,所述確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目包括調(diào)配模塊在所述多徑延時值大于所述多徑延時閾值時,從所述多徑延時值與所述多徑延時閾值的比值、以及所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值中,選擇數(shù)值較大的比值, 將選取的比值確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù)。
15.如權(quán)利要求11所述的多徑信號處理方法,其特征在于,所述確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目包括調(diào)配模塊在所述多徑信號所包含的多徑條數(shù)大于預先設置的多徑解調(diào)單元個數(shù)、并且所述多徑延時值不大于預先設置的多徑延時閾值時,將所述多徑條數(shù)與多徑解調(diào)單元個數(shù)的比值,確定為對所述多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;所述多徑解調(diào)單元個數(shù)是指RAKE解調(diào)器中所包含的Finger解調(diào)單元的個數(shù)。
16.如權(quán)利要求13所述的多徑信號處理方法,其特征在于,所述將處理后得到的多徑 MRC數(shù)據(jù)進行輸出包括所述RAKE解調(diào)器將處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊;在所述RAKE解調(diào)器將處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊的方法之后,進一步包括調(diào)配模塊向合并模塊發(fā)送表示不需要對所述多徑MRC數(shù)據(jù)進行多個RAKE數(shù)據(jù)合并處理的合并指示參數(shù),并釋放該RAKE解調(diào)器;所述合并模塊接收所述合并指示參數(shù)以及所述多徑MRC數(shù)據(jù),根據(jù)該合并指示參數(shù)將所述多徑MRC數(shù)據(jù)輸出。
17.如權(quán)利要求14所述的多徑信號處理方法,其特征在于,所述將處理后得到的多徑 MRC數(shù)據(jù)進行輸出包括所述RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在本RAKE解調(diào)器對應的數(shù)據(jù)緩沖區(qū)中;在所述RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)存儲在本RAKE解調(diào)器對應的數(shù)據(jù)緩沖區(qū)中的方法之后,進一步包括調(diào)配模塊向所述合并模塊發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)延時合并處理的合并指示參數(shù)以及所述數(shù)目,并釋放該RAKE解調(diào)器;在至少兩個數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該至少兩個數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊;在其他數(shù)據(jù)緩沖區(qū)中存儲有多徑MRC數(shù)據(jù)時,將該其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)發(fā)送給合并模塊;所述合并模塊將所述調(diào)配模塊發(fā)來的多徑MRC數(shù)據(jù)進行合并處理,將得到的合并數(shù)據(jù)存儲在下一級數(shù)據(jù)緩沖區(qū)中;判斷接收到的當前RAKE解調(diào)器序號與最大RAKE解調(diào)器序號是否一致,若一致,則將合并數(shù)據(jù)輸出,否則,將所述調(diào)配模塊發(fā)來的來自其他數(shù)據(jù)緩沖區(qū)中的多徑MRC數(shù)據(jù)與下一級數(shù)據(jù)緩沖區(qū)中的合并數(shù)據(jù)再次進行合并。
18.如權(quán)利要求15所述的多徑信號處理方法,其特征在于,所述將處理后得到的多徑 MRC數(shù)據(jù)進行輸出包括所述RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊;在所述RAKE解調(diào)器將多徑信號處理得到的多徑MRC數(shù)據(jù)輸出給合并模塊的方法之后, 進一步包括調(diào)配模塊向所述合并模塊發(fā)送表示需要對所述多徑MRC數(shù)據(jù)進行數(shù)據(jù)非延時合并處理的合并指示參數(shù),并釋放該RAKE解調(diào)器;所述合并模塊接收來自所述RAKE解調(diào)器的多徑MRC數(shù)據(jù),確定是否接收到選取的所述數(shù)目個被調(diào)用的RAKE解調(diào)器輸出的所有多徑MRC數(shù)據(jù),并在確定為是時,將該所有多徑MRC 數(shù)據(jù)進行合并處理。
全文摘要
本發(fā)明涉及移動通訊技術(shù)領(lǐng)域,尤其涉及一種多徑信號處理方法及裝置,用于提高RAKE解調(diào)器處理多徑信號的效率,該方法包括調(diào)配模塊接收多徑信號,并通過設置根據(jù)該多徑信號所包含的多徑條數(shù)和該多徑信號的多徑延時值,確定對該多徑信號進行多徑信號處理所需要的RAKE解調(diào)器的數(shù)目;從至少兩個RAKE解調(diào)器中選取該數(shù)目個處于空閑狀態(tài)的RAKE解調(diào)器,并將該多徑信號發(fā)送給選取的RAKE解調(diào)器;所述RAKE解調(diào)器對接收到的來自所述調(diào)配模塊的多徑信號進行多徑信號處理,并將多徑信號處理得到的多徑MRC數(shù)據(jù)進行輸出??梢姴捎迷摲椒梢蕴岣逺AKE接收機處理多徑信號的效率。
文檔編號H04B1/7115GK102594397SQ201110009880
公開日2012年7月18日 申請日期2011年1月17日 優(yōu)先權(quán)日2011年1月17日
發(fā)明者劉萬江, 操賽文, 譚建華 申請人:中興通訊股份有限公司