亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信系統(tǒng)方法和裝置的制作方法

文檔序號:7668194閱讀:130來源:國知局
專利名稱:通信系統(tǒng)方法和裝置的制作方法
背景技術(shù)
I.發(fā)明領(lǐng)域本發(fā)明涉及通信領(lǐng)域。本發(fā)明尤其涉及碼分多址通信系統(tǒng)中用于快速處理發(fā)送信號的新穎、改良的方法和裝置。
II.發(fā)明背景用于傳輸?shù)男盘柕挠行幚硎窃谥T如碼分多址(CDMA)通信系統(tǒng)的通信系統(tǒng)性能增強后的探尋之一。幾種諸如此類的CDMA通信系統(tǒng)是眾所周知的。系統(tǒng)之一是根據(jù)TIA/EIA-95標準運行的CDMA通信系統(tǒng),該標準通常被認為是IS-95標準,通過引用包括在此。IS-95標準提供諸如前向信道這類傳輸信道結(jié)構(gòu)的描述和運行要求。前向信道定向為自基站到一個或更多移動站。通常,按照IS-95標準的前向信道的結(jié)構(gòu)要求使用二進制相移鍵控(BPSK)數(shù)據(jù)調(diào)制和二進制偽噪聲(PN)擴展。數(shù)據(jù)比特在數(shù)據(jù)編碼后通過BPSK調(diào)制器被調(diào)制,而二進制PN擴展/調(diào)制器通過一次輸入一個碼元擴展經(jīng)BPSK調(diào)制的數(shù)據(jù)碼元。這樣的二進制PN擴展包含兩條用于同相和正交相位調(diào)制的通路。每條通路的結(jié)果通過載波調(diào)制。在對來自每條通路的經(jīng)載波調(diào)制的信號進行相加后,相加結(jié)果放大用于自天線系統(tǒng)的傳輸。IS-95前向信道結(jié)構(gòu)的特殊要求在IS-95標準的第7部分進行了描述。
按照TIA/EIA/IS-2000標準確定和運行的通信系統(tǒng),根據(jù)通常被認為是IS-2000標準,通過引用包括在此,也包括一個前向信道結(jié)構(gòu)。IS-2000前向信道結(jié)構(gòu)在標準的第3部分進行了描述。IS-2000系統(tǒng)與IS-95系統(tǒng)向后兼容。在前向信道上,除了因IS-95的兼容性對BPSK調(diào)制的要求,IS-2000系統(tǒng)還要求對數(shù)據(jù)碼元進行QPSK預(yù)擴展。為了進行QPSK擴展/調(diào)制,調(diào)制器的輸入部分同時要求兩個數(shù)據(jù)碼元,即同相和正交相位數(shù)據(jù)碼元。
在此類系統(tǒng)中,需要有效的信號處理來節(jié)省處理時間并減少成本。此外,為有效處理用于傳輸CDMA通信系統(tǒng)中前向信道信號的發(fā)射機中的數(shù)據(jù)碼元提供方法和裝置具有更大的優(yōu)勢。
發(fā)明摘要當前所揭示的方法和裝置針對通信系統(tǒng)中信號的有效處理。同相和正交相位數(shù)據(jù)碼元在編碼過程后產(chǎn)生以便于信號的有效處理。分割RAM結(jié)構(gòu)有助于同相和正交相位數(shù)據(jù)碼元的同時產(chǎn)生。至少使用兩個擾頻器同時接收并對同相和正交相位數(shù)據(jù)碼元擾頻。Walsh覆蓋/加法塊為來自通信系統(tǒng)的組合傳輸?shù)奶峁┯行У男盘朩alsh覆蓋與相加。
附圖的簡要描述從下面結(jié)合附圖提出的詳細描述中,本發(fā)明的特征、目的和優(yōu)點將變得更為明顯。在整個附圖中,相同的標號表示相應(yīng)的部件,其中

圖1說明了通信系統(tǒng)發(fā)射機中各種處理塊;圖2說明了通信系統(tǒng)的發(fā)射機中用于交織操作的經(jīng)分割的RAM結(jié)構(gòu);圖3說明了包含至少兩個擾頻器的通信系統(tǒng)發(fā)射機中的各種處理塊;圖4說明了通信系統(tǒng)的通用框圖;圖5說明了發(fā)射機的Walsh覆蓋、相加、PN擴展和載波調(diào)制塊;圖6說明了通信系統(tǒng)的發(fā)射機中用于幾條信道的交織操作的經(jīng)分割的RAM結(jié)構(gòu);以及圖7說明了發(fā)射機中對幾條信道進行的擾頻、Walsh覆蓋和加法塊。
優(yōu)選實施例的詳細描述描述了通信系統(tǒng)中用于有效的信號處理的新穎、改良的方法和裝置。在此描述的示例性實施例是在數(shù)字蜂窩式電話系統(tǒng)的情況下闡述的。雖然利用這種情況是非常有利的,然而不同的實施例可被結(jié)合在不同的環(huán)境或配置下。一般而言,在此描述的不同系統(tǒng)可以形成利用軟件控制的處理器、集成電路、或是離散邏輯。貫穿整個應(yīng)用涉及到的數(shù)據(jù)、指令、命令、信息、信號、碼元以及碼片可以方便地由電壓、電流、電磁波、磁場或粒子、光場或粒子,或是他們的合成來表示。此外,每個框圖中所說明的塊可以表示硬件或方法步驟。
參看圖1,它示出前向信道結(jié)構(gòu)100的簡化框圖。前向信道結(jié)構(gòu)100可以用在按照IS-2000運行的CDMA系統(tǒng)中。信道數(shù)據(jù)比特被輸入信道編碼器101以產(chǎn)生經(jīng)編碼的信道數(shù)據(jù)碼元。信道編碼器101的功能可能包括添加幀質(zhì)量位,以及進行卷積和/或turbo編碼。信道編碼器101把信道經(jīng)編碼的碼元傳遞給用于交織操作的交織塊102。經(jīng)交織的數(shù)據(jù)碼元被輸入長碼擾頻/調(diào)制器塊103中,其中每條信道中的數(shù)據(jù)碼元都用一個長碼掩碼進行擾頻。諸如功率控制碼元擊穿這樣的其他功能也可能在長碼擾頻/調(diào)制器塊103中發(fā)生。多路分解器104對長碼擾頻/調(diào)制器塊103的輸出進行多路分解以產(chǎn)生用于QPSK PN擴展的數(shù)據(jù)碼元。由于使用了QPSK PN擴展,因此每個時鐘周期內(nèi)有兩個數(shù)據(jù)碼元同時從多路分解器104中被輸出。QPSK擴展塊105為隨后來自天線系統(tǒng)(未示出)的放大和傳輸對輸入數(shù)據(jù)碼元進行調(diào)制和擴展。
QPSK擴展塊105每個時鐘周期內(nèi)在其輸入端對至少兩個數(shù)據(jù)碼元進行操作。交織器102和長碼擾頻/調(diào)制器塊103每個時鐘周期輸出一個數(shù)據(jù)碼元。結(jié)果,多路分解器104可能需要累積數(shù)據(jù)碼元,以便在每個時鐘周期內(nèi)輸出兩個數(shù)據(jù)碼元。如此,在QPSK擴展塊105的輸入端產(chǎn)生了處理“瓶頸”,這導(dǎo)致用于傳輸?shù)那跋蛐诺佬盘柕牡托实奶幚怼?br> 參看圖2,通信系統(tǒng)中用于傳輸?shù)臄?shù)據(jù)塊201以編碼速率1/R被編碼。編碼由所描述的信道編碼器101進行。編碼速率可以是_,_,或是任何其他編碼速率。編碼后,為每個經(jīng)編碼的數(shù)據(jù)比特產(chǎn)生R個數(shù)據(jù)碼元。結(jié)果,產(chǎn)生了R個數(shù)據(jù)塊。在以速率_編碼的情況下,編碼器的輸出端產(chǎn)生兩個數(shù)據(jù)塊。信道結(jié)構(gòu)也會包括諸如分組交織器102的分組交織器。然后,分組交織器接收兩個數(shù)據(jù)塊,并且在以速率_編碼的情況下,則為四個數(shù)據(jù)塊。分組交織器102輸入每個數(shù)據(jù)塊,按照交織函數(shù),在把數(shù)據(jù)寫入RAM塊時,重排數(shù)據(jù)塊中數(shù)據(jù)碼元的存儲單元,并從RAM塊輸出經(jīng)重排的數(shù)據(jù)塊。
為了有效地處理分組交織器102中的數(shù)據(jù)碼元,RAM塊可被分成兩個RAM塊202和203。接收到的數(shù)據(jù)塊的數(shù)據(jù)碼元被寫入RAM塊202和203中。寫入數(shù)據(jù)碼元的順序以及它們在RAM塊202和203中相應(yīng)的存儲單元將取決于預(yù)定的交織函數(shù)??梢栽贗S-2000或IS-95標準中找到示例性的交織函數(shù)。為了輸出經(jīng)交織的數(shù)據(jù)碼元,來自每個數(shù)據(jù)塊的數(shù)據(jù)碼元順序地被讀取。順序讀取從兩個RAM塊202和203的第一個RAM塊開始。順序讀取持續(xù)到兩個RAM塊202和203的第二個RAM塊。順序讀取在兩個RAM塊202和203的第二個RAM塊處結(jié)束。第一和第二RAM塊可以分別是RAM塊202和203。
對分別與第一和第二數(shù)據(jù)幀相關(guān)的第一和第二數(shù)據(jù)塊可以同時執(zhí)行讀取和寫入操作。寫入操作與第一數(shù)據(jù)幀相關(guān)而讀取操作與第二數(shù)據(jù)幀相關(guān)。對于來自通信系統(tǒng)的傳輸,第二數(shù)據(jù)幀在第一數(shù)據(jù)幀之前。讀取和寫入操作分別在兩組RAM塊中同時發(fā)生。每組包括兩個RAM塊。第一組298包括RAM塊202和203,而第二組297包括RAM塊204和205。第二組中的數(shù)據(jù)碼元先于第一組中的數(shù)據(jù)碼元被寫入。通過保留兩個組,寫入和讀取操作可以在第一組和第二組之間交換。如此,同時的寫入和讀取操作就可以一直進行。
諸如任一RAM塊202-05這樣的每個RAM塊可被分割成包括至少一對RAM子塊。RAM子塊被表示為用于RAM塊202的子塊212-13、用于RAM塊203的子塊214-15、用于RAM塊204的子塊216-17、以及用于RAM塊205的子塊218-19。每對中RAM子塊之一存儲同相數(shù)據(jù)碼元,而另一個則存儲正交相位數(shù)據(jù)碼元。同相和正交相位數(shù)據(jù)碼元被存儲在相應(yīng)的子塊中。每個數(shù)據(jù)碼元的單元由交織函數(shù)確定。數(shù)據(jù)碼元的順序讀取可能包括同時讀取RAM子塊。因此,在每個讀取步驟,每個時鐘周期內(nèi)同時產(chǎn)生一個同相數(shù)據(jù)碼元和一個正交相位數(shù)據(jù)碼元。例如,參看RAM塊204,讀取操作允許在每個RAM存儲單元處既從子塊216又從子塊217中讀取數(shù)據(jù)比特。由于同相和正交相位數(shù)據(jù)碼元被存儲在相應(yīng)的子塊216和217中,因此同相和正交相位數(shù)據(jù)碼元同時被讀取和產(chǎn)生。
在一個時鐘周期內(nèi)同時產(chǎn)生同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元對于QPSK擴展器是有利并有效的,該擴展器要求在其輸入端有一個同相數(shù)據(jù)碼元和一個正交相位數(shù)據(jù)碼元,并且位于通信系統(tǒng)發(fā)射機中的一系列信號處理塊中。當為QPSK擴展器一次處理兩個數(shù)據(jù)碼元時,所述的處理“瓶頸”就不會產(chǎn)生。因此,發(fā)射機中更有效地進行了對信號的信號處理。
參看圖3,它示出用于處理信號的發(fā)射機300的示例性框圖。發(fā)射機300適用于發(fā)送CDMA信號,諸如前向信道CDMA信號。發(fā)射機300包括用于對信道數(shù)據(jù)進行編碼的信道編碼器301。這種用于不同信道的編碼器的實例在IS-2000標準以及其他諸如WCDMA標準的類似標準中進行了闡述。信道編碼器301可以執(zhí)行卷積編碼、turbo碼元相加、以及循環(huán)。輸入數(shù)據(jù)比特被編碼以產(chǎn)生經(jīng)編碼的數(shù)據(jù)碼元。術(shù)語數(shù)據(jù)比特和數(shù)據(jù)碼元在某些方面是可以互換的。一個取決于調(diào)制和編碼方案的數(shù)據(jù)碼元可以由幾個數(shù)據(jù)比特來表示。取決于編碼速率的編碼器301為每個輸入數(shù)據(jù)比特產(chǎn)生多個數(shù)據(jù)碼元。幾個編碼速率是可行的。例如,編碼速率_,_,1/3和1/6在按照IS-2000標準運行的系統(tǒng)中都是可行的。在以編碼速率_編碼的情況下,為每個輸入數(shù)據(jù)比特產(chǎn)生兩個數(shù)據(jù)碼元;而在以編碼速率_編碼的情況下,則產(chǎn)生四個數(shù)據(jù)碼元。如此,當諸如數(shù)據(jù)塊201的數(shù)據(jù)塊輸入編碼器301時,對于以編碼速率_的編碼產(chǎn)生兩個數(shù)據(jù)塊,而在以編碼速率_編碼的情況下則產(chǎn)生四個數(shù)據(jù)塊。
經(jīng)編碼的數(shù)據(jù)碼元通過用于進行數(shù)據(jù)分組交織的分組交織器302。交織器的基本操作在本領(lǐng)域中是眾所周知的。輸入到交織器302的數(shù)據(jù)碼元根據(jù)交織器函數(shù)被重排。經(jīng)交織的數(shù)據(jù)碼元被輸出。對于發(fā)射機300內(nèi)一系列信號處理塊中的QPSK擴展器310來說,在一個時鐘周期內(nèi)在交織器302的輸出端同時產(chǎn)生一個同相數(shù)據(jù)碼元和一個正交相位數(shù)據(jù)碼元是有利且有效的。當多個數(shù)據(jù)碼元同時被處理時,例如用于QPSK擴展器的同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元,處理“瓶頸”就不會產(chǎn)生。為RAM塊202-03和/或204-05描述的處理可用于同時產(chǎn)生同相和正交相位數(shù)據(jù)碼元。如此,交織器302就包括了類似的RAM結(jié)構(gòu)。
在QPSK擴展前,經(jīng)編碼的數(shù)據(jù)碼元可能需要根據(jù)分配給每條信道和/或信道用戶的長碼進行擾頻。長碼擾頻器的操作是眾所周知的并在作為示例的IS-2000標準中進行了描述。數(shù)據(jù)碼元的長碼擾頻涉及長碼的生成。長碼生成器303對執(zhí)行長碼生成可能是必要的。由于分組交織器302同時產(chǎn)生一個同相數(shù)據(jù)碼元和一個正交相位數(shù)據(jù)碼元,因此長碼生成器303同時提供兩個長碼比特流304和305。長碼流304可被用于在I-擾頻器306中對同相數(shù)據(jù)碼元進行擾頻,而長碼流305可被用于在Q-擾頻器307中對正交相位數(shù)據(jù)碼元進行擾頻。同相和正交相位數(shù)據(jù)碼元被傳送到相應(yīng)的I-擾頻器306和Q-擾頻器307中用于數(shù)據(jù)擾頻操作,以便分別產(chǎn)生經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元311和312。
I和Q擾頻操作之間的差異在于用于擾頻操作的長碼流。長碼流304和305由長碼生成器303在不同的接頭輸出端產(chǎn)生。I掩碼和Q掩碼可分別被用于產(chǎn)生長碼流304和305。根據(jù)所使用的掩碼,長碼流305可能比長碼流304在前一個固定或可變數(shù)量的編碼。例如,長碼流304可能比長碼流305在前64個編碼碼元。長碼生成器303內(nèi)部地產(chǎn)生包含編碼碼元流的長碼。編碼碼元流在例如相隔64個碼元的兩個不同點處被抽頭以提供長碼流304和305。同相數(shù)據(jù)碼元經(jīng)由長碼流304在I-擾頻器306中被擾頻,而正交相位數(shù)據(jù)碼元經(jīng)由長碼流305在Q-擾頻器307中被擾頻。經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元311和312同時被產(chǎn)生。經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元同時被傳遞到用于按照QPSK擴展方案進行擴展的QPSK擴展器310。如此便有效地處理了發(fā)射機300中用于傳輸?shù)男盘枴?br> 擴展器310中的操作包括QPSK擴展前的Walsh覆蓋操作。每個用戶或信道具有其唯一的Walsh覆蓋。Walsh覆蓋操作是眾所周知的,并且在IS-2000標準中已經(jīng)描述了一個或多個實例。QPSK擴展之后,產(chǎn)生的信號通過載波調(diào)制以產(chǎn)生用于來自通信系統(tǒng)的發(fā)送的擴頻信號313。
此外,當交織器塊302中一個幀的數(shù)據(jù)碼元正在被讀取而另一個幀的數(shù)據(jù)正在被寫入時,發(fā)送信號的處理效率得到改進。為了便于一個數(shù)據(jù)幀的數(shù)據(jù)碼元的寫入以及另一個數(shù)據(jù)幀的數(shù)據(jù)碼元的讀取,分組交織器302可包括圖2所示的RAM塊299。RAM塊299可以被分成兩組RAM塊297和298。每個組包括兩個RAM塊。在RAM組298的情況下,RAM塊202和203被示出;而在RAM組297的情況下,RAM塊204和205被示出。RAM塊202-05可以被視作較大RAM塊299的部分。為了寫入第一數(shù)據(jù)幀的數(shù)據(jù)碼元,數(shù)據(jù)碼元被寫入兩組RAM塊297和298的第一組中。寫入可以按照預(yù)定的交織函數(shù)來進行。為了讀取第二數(shù)據(jù)幀的數(shù)據(jù)碼元,數(shù)據(jù)碼元從兩組RAM塊297和298的第二組中被順序讀取。第一組在一些時期內(nèi)可以是組298而在另一些時期內(nèi)則可以是組297。同樣地,第二組在一個時期可以是組297而在另一個時期則可以是組298。如此,當數(shù)據(jù)被寫入一個組時,該數(shù)據(jù)正從另一個組中被讀取。
讀取操作在每個RAM存儲單元被順序執(zhí)行。例如在RAM組297中,順序讀取從兩個RAM塊204和205的第一個RAM塊開始,例如兩個RAM塊204和205終端RAM塊204,并且持續(xù)到第二個RAM塊,例如兩個RAM塊204和205終端RAM塊205。順序讀取在RAM組297的兩個RAM塊204和205的第二個RAM塊205處結(jié)束。在RAM塊299中,每個RAM塊被分成至少兩個用于存儲同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元的RAM子塊。每個讀取步驟,兩個數(shù)據(jù)碼元被讀取,一個是同相的而另一個是正交相位的。在每個順序讀取步驟,兩個RAM子塊同時被讀取以同時產(chǎn)生同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元。同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元同時分別被輸入到I-擾頻器306和Q-擾頻器307中,這改進了發(fā)送信號的處理效率。
RAM結(jié)構(gòu)299包括用于把數(shù)據(jù)碼元寫入RAM塊的兩組297和298的第一組中的寫指針,為了簡潔未示出。在RAM結(jié)構(gòu)的情況下的寫指針的運行是本領(lǐng)域眾所周知的。寫指針可以按照用分組交織器302中使用的預(yù)定的交織函數(shù)被編程而寫入輸入數(shù)據(jù)碼元。此外RAM結(jié)構(gòu)299可以包括用于順序讀取數(shù)據(jù)比特的讀指針。若讀取操作,例如,為組297發(fā)生,則讀指針在RAM塊204處順序地開始讀取,并持續(xù)到RAM塊205。讀指針在RAM塊205處結(jié)束讀取數(shù)據(jù)碼元。組297和298中兩個RAM塊中的每個RAM塊包括至少兩個RAM子塊。通過寫指針,兩個RAM子塊之一存儲同相數(shù)據(jù)碼元而另一個則存儲正交相位數(shù)據(jù)碼元。通過讀指針,兩個RAM子塊在每次順序讀取時被同時讀取,以便同時產(chǎn)生同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元。
參看圖4,它示出示例性通信系統(tǒng)400的框圖。通信系統(tǒng)400可以包括連接到基于地面的網(wǎng)絡(luò)401的基站410?;诘孛娴木W(wǎng)絡(luò)401為通信系統(tǒng)400的用戶提供諸如基于地面的電話連接和數(shù)據(jù)網(wǎng)絡(luò)連接這樣的基于地面的連接。基站410也可被連接到其他基站(為了簡潔未被示出)。通信系統(tǒng)400的無線用戶可以是許多移動站,譬如移動站451-53。盡管僅示出三個移動站,然而通信系統(tǒng)中取決于系統(tǒng)容量的任何數(shù)量的移動站都是可能的。移動站為接收和發(fā)送諸如話音信息和數(shù)據(jù)信息這類的信息而保持與基站410的通信鏈路?;?10與每個移動站之間的通信鏈路可包括自基站到移動站的前向鏈路,以及自每個移動站到基站的反向鏈路。反向和前向鏈路的不同配置在IS-95、IS-2000和W-CDMA標準中已有描述。基站410結(jié)合發(fā)射機300來發(fā)送前向鏈路信號。
在前向鏈路上,信道數(shù)據(jù)比特被傳送到信道編碼器301上。信道數(shù)據(jù)可以由基于地面的網(wǎng)絡(luò)401或其他可能的信源產(chǎn)生。到不止一個目標用戶的信道數(shù)據(jù)可以被產(chǎn)生并傳送到信道編碼器301上。經(jīng)編碼的數(shù)據(jù)碼元被傳送到按照交織函數(shù)為每條信道交織數(shù)據(jù)碼元的分組交織器302上。由于信道編碼器301可以為不止一條信道進行編碼信道數(shù)據(jù)比特,因此分組交織器302可以接收與前向鏈路通信上的一條或多條信道相關(guān)的經(jīng)編碼的數(shù)據(jù)碼元。經(jīng)交織的數(shù)據(jù)碼元通過所揭示的長碼擾頻操作。每條信道被分配一個長碼。每條信道的經(jīng)交織的數(shù)據(jù)碼元通過前向鏈路通信上相關(guān)的長碼擾頻操作。每條信道的經(jīng)長擾頻的數(shù)據(jù)碼元被傳輸?shù)絈PSK擴展310以形成組合前向鏈路信號。特別地,各種所揭示的實施例的有利方面在前向鏈路的應(yīng)用中更為顯而易見。如此,當幾條前向鏈路信道在前向鏈路信號中被組合時,分組交織器302可以按照各種所揭示的實施例被配置來有效地處理前向鏈路方向中的信號。
參看圖5,它示出QPSK擴展器310的框圖。所示的QPSK擴展器310的操作包括Walsh覆蓋操作、用于相加每個前向鏈路信號的加法操作、復(fù)數(shù)乘法操作、基帶濾波操作以及載波調(diào)制操作,用以產(chǎn)生用于從基站410到有效區(qū)域內(nèi)的移動站的放大和傳輸?shù)男盘?13。QPSK擴展器310可包括多種配置中或多或少的操作。一般為正向鏈路方向中的每條信道分配一個Walsh碼。在長碼擾頻后,產(chǎn)生的I和Q信號通過Walsh覆蓋操作。Walsh覆蓋塊510中示出信道的Walsh覆蓋操作。塊510中的Walsh覆蓋操作包括用指定的Walsh函數(shù)與輸入的I和Q信號311和312相乘以產(chǎn)生經(jīng)Walsh覆蓋的I和Q信號506和507。
若有其他信道要在前向鏈路上被組合,則其他信道的I和Q信號541和542在由相應(yīng)的Walsh碼進行了Walsh覆蓋后,像在Walsh覆蓋塊510中的Walsh覆蓋操作一樣成為加法塊543和544的輸入。在Walsh覆蓋操作之前,I信號541和Q信號542通過編碼和分組交織操作,以及與為I信號311和Q信號312示出的長碼擾頻操作類似的長碼擾頻操作。在Walsh覆蓋操作之后,I信號506和Q信號541在加法塊543中被相加,而Q信號507和Q信號542在加法塊544中被相加。結(jié)果為組合的I信號545和組合的Q信號546。
QPSK擴展器310中的下一個操作包括經(jīng)由PNI序列547和PNQ序列548的復(fù)數(shù)乘法器操作570。PNI序列和PNQ序列547和548為I和Q信道的PN序列。組合的I和Q信號545和546與PNI及PNQ序列547和548復(fù)數(shù)相乘。復(fù)數(shù)乘法器操作570包括擴展信號545和546以產(chǎn)生I和Q信號571和572?;鶐V波器573和574可被用來對I和Q信號571和572進行濾波。為了在濾波后對I和Q信號571和572進行載波調(diào)制,乘法器575和576被使用。產(chǎn)生的信號在組合器577中被組合以產(chǎn)生組合信號313。信號313被放大來從基站410的一根或多根天線中發(fā)送。
參看圖6,為了提供與在前向鏈路信號上被組合的一條或多條前向信道相關(guān)的有效的交織操作,RAM結(jié)構(gòu)600被分成多個RAM塊,譬如RAM塊601-03。盡管僅示出三個經(jīng)分割的塊,但是其他數(shù)量的經(jīng)分割的RAM塊也是可能的。每個RAM塊601-03被分成兩組RAM塊。例如,RAM塊601被分成兩組RAM塊610和611,同樣對于RAM塊602來說則為組620和621,以及對于RAM塊603為組630和631。此外,每組包含兩個RAM塊,例如組610包含RAM塊612和613,而組611包含RAM塊614和615。
每個RAM塊601、602和603都與前向鏈路中的一條信道相關(guān)聯(lián)。多個RAM塊601-03中的每個都帶有與信道相關(guān)的數(shù)據(jù)。為了存儲數(shù)據(jù),數(shù)據(jù)碼元被寫入兩組RAM塊中的第一組。在RAM塊601的情況下,第一組在一些時期可能是組610,而在另一些時期是組611。數(shù)據(jù)的寫入是根據(jù)預(yù)定的交織函數(shù)進行的。為了讀取多個RAM塊601-03的每一塊中的數(shù)據(jù),讀指針從兩組RAM塊中的第二組開始順序地讀取數(shù)據(jù)碼元。在RAM塊601的情況下,第二組在一些時期可以是組610,而在另一些時期可以組611。當?shù)谝唤M中發(fā)生數(shù)據(jù)的寫入時,數(shù)據(jù)的讀取可以發(fā)生在第二組內(nèi)。在多個RAM塊601-03的每一個中寫入數(shù)據(jù)可以同時發(fā)生。此外,從多個RAM塊601-03的每一個中讀取數(shù)據(jù)也可以同時發(fā)生。
多個RAM塊601-03的每一個的順序讀取從第二組的第一個RAM塊處開始。例如,假定第二組是組611,則數(shù)據(jù)的順序讀取從RAM塊614開始。順序讀取繼續(xù)到第二組的第二個RAM塊,即,按照該例為RAM塊615。順序讀取在第二組的第二個RAM塊處結(jié)束,即,按照實例,為RAM塊615。
對于多個RAM塊601-03的每一個來說,每組中兩個RAM塊的每一個都被分成至少兩個RAM子塊。兩個RAM子塊之一經(jīng)由寫入過程存儲同相數(shù)據(jù)碼元,而另一個則存儲正交相位數(shù)據(jù)碼元。RAM子塊在每個順序讀取步驟處同時被讀取以同時產(chǎn)生同相碼元和正交相位碼元。如此,當從多個RAM塊601-03中讀取數(shù)據(jù)時,同相和正交相位數(shù)據(jù)碼元從每個RAM塊中同時產(chǎn)生。因此,與相應(yīng)于多個RAM塊601-03的三條前向信道相關(guān)的同相和正交相位數(shù)據(jù)碼元同時被產(chǎn)生。同時產(chǎn)生數(shù)據(jù)碼元提高了發(fā)送信號的處理效率。
每組RAM帶有一個數(shù)據(jù)幀的數(shù)據(jù)比特。例如,由RAM塊612和613組成的RAM組610帶有用于填充一個數(shù)據(jù)幀的數(shù)據(jù)。由于每個RAM塊601、602和603都與前向鏈路中的一條信道相關(guān)聯(lián),因此每塊都為每條信道帶有被存儲和讀取的數(shù)據(jù)。例如,對于每條信道來說,數(shù)據(jù)被寫入組610,而數(shù)據(jù)從組611中被讀取。同樣對于其他RAM塊中的其他信道來說,數(shù)據(jù)被寫入到RAM塊中的一個組,而數(shù)據(jù)從同一個RAM塊的另一個組中被讀取。
每條信道中的每個數(shù)據(jù)幀都帶有固定數(shù)量的數(shù)據(jù)比特。如此可以間隔RAM塊601、602和603的讀取操作。例如,若讀指針691正在從RAM組611中的RAM存儲單元中讀取數(shù)據(jù),則讀指針692會指向組621中的另一個RAM存儲單元。讀指針692一直相對于讀指針691的存儲單元保持固定的關(guān)系。例如,若讀指針691指向組611中的第一個RAM存儲單元,則讀指針692指向組621中的第一個RAM存儲單元。讀指針691和692之間的固定偏移量等于像RAM塊601和602這樣的RAM塊的大小。由于RAM結(jié)構(gòu)600被分成許多RAM塊,譬如RAM塊601-03,每個RAM塊都帶有同樣數(shù)量的RAM存儲單元,因此其他讀指針之間的偏移也保持相同。因此,對所有塊的讀取操作會使用用于諸如讀指針691-93這樣的讀指針的一個讀取偏移量。如此,從RAM塊601-03讀取數(shù)據(jù)可以通過使為每個RAM塊計算讀指針單元的處理最小而被簡化。
RAM結(jié)構(gòu)600可被分成任意數(shù)量的RAM塊,每個RAM塊都帶有相同數(shù)量的RAM存儲單元。RAM結(jié)構(gòu)600中RAM塊的數(shù)量可以等于由處理系統(tǒng)中的交織操作的集成電路進行處理的信道數(shù)量。為了簡潔,盡管相應(yīng)于相等數(shù)量的信道的其他數(shù)量的RAM塊也是可能的,然而僅示出相應(yīng)于三條不同信道的三個RAM塊601、602和603。三個讀指針691、692和693相應(yīng)于三條不同信道。為了處理所有三條信道的分組交織,讀指針692和693被設(shè)為距讀指針691的固定增量。結(jié)果,控制RAM結(jié)構(gòu)600的操作僅需處理帶有多個固定偏移量的一個讀指針。這樣的簡化允許多信道系統(tǒng)中交織操作的有效處理。
再次參看圖4,基站410也會發(fā)送要被有效區(qū)域內(nèi)的所有移動站接收的導(dǎo)頻信道。導(dǎo)頻信道的操作是眾所周知的,并且已在IS-95、IS-2000以及WCDMA標準中進行了描述。導(dǎo)頻信道被發(fā)送到移動站以幫助移動站確定傳播信道的特性。導(dǎo)頻信道信息用于對諸如話務(wù)信道、分頁信道和其他控制信道等其他信道進行解碼。每條前向鏈路信道的幀周期可以相對于從導(dǎo)頻信道PN序列測得的幀周期而錯開。這通常被稱為幀偏移。幀偏移用來防止前向鏈路信號中可能的大功率波動。盡管幾條前向鏈路信道可能具有共同的幀偏移,然而其他前向鏈路信道可以被分配到不同的幀偏移。導(dǎo)頻信道PN序列每26.6毫秒被重復(fù)一次。前向鏈路幀偏移從導(dǎo)頻信道PN序列430的起始處被測得。對于幀時偏431(幀偏移為“0”),幀的起始處與導(dǎo)頻信道PN序列430的起始處一致。對于幀時偏432(幀偏移為“1”),幀的起始處距導(dǎo)頻信道PN序列430的起始處的時偏為預(yù)定的碼片數(shù),也許,等于1.25毫秒。對于幀時偏433(幀偏移為“2”),幀的起始處距導(dǎo)頻信道PN序列430的時偏為預(yù)定的碼片數(shù),也許,等于兩倍的1.25毫秒,即2.5毫秒。前向鏈路的一個幀可以等于20毫秒。因此,可能存在多達16個可能的幀時偏,每個時偏距幀偏移的起始處與另一個幀偏移的起始處一致時的下一立即時偏的距離都等于1.25毫秒。不止一條信道可以使用同樣的幀偏移。
RAM塊601-03可以與相應(yīng)的三條不同信道相關(guān)。信道可以使用不同的幀偏移,譬如幀偏移431-33。相應(yīng)于RAM塊601-03的信道可以分別具有幀偏移0、1和2。如此,每個數(shù)據(jù)塊中數(shù)據(jù)的寫入就依照幀偏移而被移位。為了說明,參看圖6,RAM塊601-03以陰影部分表示。陰影部分表示數(shù)據(jù)可能在特定的時間被寫入的RAM存儲單元。例如,在RAM塊601中,陰影部分占據(jù)了RAM612和613,從RAM612處起始并且在RAM613處結(jié)束。若與RAM塊602相關(guān)的信道在時偏“1”中,且時偏“1”在1.25毫秒的時偏處,則RAM塊602內(nèi)陰影部分的起始處被移位一定數(shù)量的RAM存儲單元,該數(shù)量等于可占據(jù)1.25毫秒的數(shù)據(jù)幀的數(shù)據(jù)碼元數(shù)量。陰影部分相應(yīng)地以同樣數(shù)量從組620被移位到組621。若與RAM塊603相關(guān)的信道在時偏“2”中且時偏“2”在兩倍1.25毫秒(2.5毫秒)的時偏處,則RAM塊603內(nèi)陰影部分的起始處被移位一定數(shù)量的RAM存儲單元,該數(shù)量等于可占據(jù)2.5毫秒的數(shù)據(jù)幀的數(shù)據(jù)碼元數(shù)量。
由于讀指針691-93保持指向每個RAM塊中相同的相應(yīng)存儲單元,因此每條相應(yīng)信道的數(shù)據(jù)輸出以等于幀時偏的數(shù)量及時被移位。這可以通過引用數(shù)據(jù)幀670-72的時限來說明。幀偏移為“0”的數(shù)據(jù)幀670可以是從RAM塊601中讀取的數(shù)據(jù)幀。幀偏移為“1”的數(shù)據(jù)幀671可以是從RAM塊602中讀取的數(shù)據(jù)幀。值得注意的是,幀的起始處在數(shù)量等于1.25毫秒的時偏處。幀偏移為“2”的數(shù)據(jù)幀672可以是從RAM塊603中讀取的數(shù)據(jù)幀。值得注意的是,幀的起始處在數(shù)量等于2.5毫秒的時偏處。如此,當數(shù)據(jù)被寫入帶有相應(yīng)的幀偏移的RAM塊時,則簡化了帶有不同幀偏移的數(shù)據(jù)幀的數(shù)據(jù)讀取。
對于幀偏移為“0”的數(shù)據(jù)幀670,數(shù)據(jù)的順序讀取從RAM塊614開始,持續(xù)到RAM塊615,并在RAM塊615結(jié)束。對于幀偏移為“1”的數(shù)據(jù)幀671,順序讀取從組621開始,但是許多等于時偏的數(shù)據(jù)碼元或被忽略或被丟棄。數(shù)據(jù)幀671的順序讀取持續(xù)到組620。順序讀取可以在組621中結(jié)束。從組621中讀取的數(shù)據(jù)碼元的數(shù)量等于在組620中被丟棄或忽略的數(shù)據(jù)碼元的數(shù)量。對于幀偏移為“2”的數(shù)據(jù)幀672,順序讀取從組631開始,但是許多等于時偏的數(shù)據(jù)碼元或被忽略或被丟棄。數(shù)據(jù)幀672的順序讀取持續(xù)到組630。順序讀取在組631內(nèi)結(jié)束。從組631中讀取的數(shù)據(jù)碼元的數(shù)量等于在組630中被丟棄或忽略的數(shù)據(jù)碼元的數(shù)量。
對于諸如數(shù)據(jù)幀201的數(shù)據(jù)幀的發(fā)送,數(shù)據(jù)幀會在分組交織器302中的交織操作前通過信道編碼器301中的編碼過程。不同的編碼速率是可行的。例如,對于編碼速率_和1/4,在輸入端為每個數(shù)據(jù)比特分別產(chǎn)生兩個和四個數(shù)據(jù)碼元?;駼PSK或QPSK擴展跟在交織操作之后。對于BPSK擴展,如其所眾所周知的,擴展操作的Q-支路被添加前綴0。IS-95標準描述了BPSK擴展的要求。這也可以是IS-2000標準中所示和所述的無線電配置1和2中的情況。IS-2000標準中提供的無線電配置1和2被作為與IS-95標準向后兼容的部分。IS-2000標準中所述的無線電配置3-9要求QPSK擴展。因此,按照IS-2000標準運行的通信系統(tǒng)可能要求具有BPSK和QPSK擴展。為了得到有效的信號處理,RAM結(jié)構(gòu)600可能需要具有處理與BPSK和QPSK擴展的接口的容量。
RAM結(jié)構(gòu)600中每個RAM塊的大小被設(shè)為8行RAM。前4行分配給第一組,而后4行分配給第二組。從為了發(fā)送信號的有效處理所提供的描述中,數(shù)據(jù)被寫入第一組,而數(shù)據(jù)從第二組中被讀取。例如,RAM塊601被分成行681-688。前4行681-684形成第一組610,而后4行685-688形成第二組611。每行都足夠長以帶有被包括在一個數(shù)據(jù)幀201中的數(shù)據(jù)比特。每行可被設(shè)為帶有192個數(shù)據(jù)碼元。每行可以被視作一個子塊。每行或帶有同相數(shù)據(jù)碼元或帶有正交相位數(shù)據(jù)碼元。
對于跟在交織器操作后的BPSK擴展,分配到帶有保留正交相位數(shù)據(jù)碼元的行被全部都等于0的數(shù)據(jù)碼元填滿。如此,當數(shù)據(jù)碼元為BPSK擴展而被讀取時,所有帶有全零值的正交相位數(shù)據(jù)碼元被用于對BPSK擴展作用。例如,子塊687可能存儲同相數(shù)據(jù)碼元,而子塊688則可能帶有正交相位數(shù)據(jù)碼元。在BPSK擴展的情況下,存儲在子塊688中的數(shù)據(jù)碼元可以是全零,或者被存儲的數(shù)據(jù)碼元會被忽略并在讀取操作中由0替代。按照基于IS-2000標準的無線電配置1和2的前向信道的配置要求結(jié)合BPSK擴展以編碼速率_進行信道編碼。在這種情況下,數(shù)據(jù)幀的數(shù)據(jù)比特的編碼產(chǎn)生等于兩個數(shù)據(jù)幀的數(shù)據(jù)碼元,它們將填充兩個子塊。例如,若組610被用于寫入經(jīng)交織的數(shù)據(jù)碼元,則需要子塊681和683。子塊682和684被零填充,或者在讀取操作期間忽略被存儲的值并用零值替代。
在無線電配置3和5中,結(jié)合QPSK擴展的編碼速率為_。因此,編碼器為輸入端的一個數(shù)據(jù)幀產(chǎn)生等于4個數(shù)據(jù)幀的數(shù)據(jù)碼元。在這種情況下,例如,若組610被用于寫入經(jīng)交織的數(shù)據(jù),則需要用子塊681-84中所有的RAM存儲單元來存儲所有經(jīng)交織的數(shù)據(jù)。同相數(shù)據(jù)碼元被寫入子塊681和683,而正交相位數(shù)據(jù)碼元被寫入子塊682和684。
在無線電配置4中,編碼速率為_,并且使用了QPSK擴展。在這種情況下,編碼器為輸入端的每個數(shù)據(jù)幀產(chǎn)生等于2個數(shù)據(jù)幀的數(shù)據(jù)碼元。由于每個組包括4行RAM,因此無線電配置4中產(chǎn)生的經(jīng)編碼的數(shù)據(jù)被寫入4行RAM中,而跳過指示某些RAM存儲單元。例如,當使用行687和688時,經(jīng)編碼的數(shù)據(jù)被寫入RAM存儲單元0、2、4、……、192、192,而跳過RAM存儲單元1、3,、…、191。在讀取操作期間,RAM存儲單元1、3、……、191被忽略。對于QPSK操作,行787和688中的RAM存儲單元0、2、4、……、192、192為了相應(yīng)的同相和正交相位數(shù)據(jù)碼元同時被讀取。如此便簡化了不同無線電配置的讀指針存儲單元的計算處理。
它也有利于為Walsh覆蓋操作與加法操作提供有效的發(fā)送信號處理。每條信道的數(shù)據(jù)碼元通過Walsh覆蓋操作以產(chǎn)生經(jīng)Walsh覆蓋的數(shù)據(jù)碼元。Walsh覆蓋操作包括用一個Walsh碼元與數(shù)據(jù)碼元相乘。一個Walsh碼元可以是多個碼片,譬如64個碼片。因此,為每個數(shù)據(jù)碼元產(chǎn)生64個碼片。同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元通過塊510中所示的獨立的Walsh覆蓋操作。不同信道的經(jīng)Walsh覆蓋數(shù)據(jù)碼元被相加,從而形成用于發(fā)送包括不止一條前向信道的前向鏈路信號的經(jīng)相加的信號。同相和正交相位數(shù)據(jù)的經(jīng)Walsh覆蓋的碼元的加法操作在塊543和544中被示出。如此,這有利于提供有效的Walsh覆蓋與加法操作。
參看圖7,它示出用于產(chǎn)生組合的經(jīng)Walsh覆蓋的信號545和546的處理塊700的框圖。產(chǎn)生信號545和546的操作是相同的。信號545被表示成I-信號,而信號546被表示成Q-信號。RAM塊600為來自RAM組601-03的每條信道同時產(chǎn)生同相和正交相位數(shù)據(jù)碼元。正交相位數(shù)據(jù)碼元在701-03中表示,而同相數(shù)據(jù)碼元在711-13中表示。每個正交相位數(shù)據(jù)碼元701-03都通過長碼擾頻塊751以產(chǎn)生經(jīng)擾頻的正交相位數(shù)據(jù)碼元761-63。每個同相數(shù)據(jù)碼元711-13都通過長碼擾頻塊750以產(chǎn)生經(jīng)擾頻的同相數(shù)據(jù)碼元771-73。碼元771和761與第一信道相關(guān)聯(lián)并被分配一個Walsh碼W0。碼元772和762與第二信道相關(guān)聯(lián)并被分配一個Walsh碼W1。碼元773和763與第三信道相關(guān)聯(lián)并被分配一個Walsh碼W2。數(shù)據(jù)碼元771-73和761-63被傳送到Walsh覆蓋/組合塊781-86。緩沖器790可以被用來緩沖數(shù)據(jù)碼元,否則,數(shù)據(jù)碼元直接被傳送。
Walsh覆蓋/組合塊781-83接收同相數(shù)據(jù)碼元771-73。在塊781中,乘法器791用分配的Walsh碼W0與數(shù)據(jù)碼元771相乘。在塊782中,乘法器792用分配的Walsh碼W1與數(shù)據(jù)碼元772相乘,該Walsh碼W1的延遲至少等于從乘法器791執(zhí)行乘法時開始的一個碼片時間。在塊783中,乘法器793用分配的Walsh碼W2與數(shù)據(jù)碼元773相乘,該Walsh碼W2的延遲至少等于從乘法器792執(zhí)行乘法時開始的一個碼片時間。塊781中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元比塊782中的數(shù)據(jù)碼元早一個碼片時間產(chǎn)生,并且比塊783中的數(shù)據(jù)碼元早兩個碼片時間產(chǎn)生。由于塊781中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元在塊782中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元之前已經(jīng)就緒,因此它被傳送到加法器775與塊782中產(chǎn)生的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元同時被相加。結(jié)果被存儲在緩沖器778中。這是,緩沖器778帶有由塊781和782產(chǎn)生的第一數(shù)據(jù)碼元的相加結(jié)果。該相加結(jié)果在產(chǎn)生塊783中的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元之前至少一個碼片時間就已就緒。來自緩沖器778的相加結(jié)果被傳送到加法器776與由乘法器793產(chǎn)生的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元相加。結(jié)果被放置在緩沖器779中。這時,緩沖器779帶有一個數(shù)據(jù)碼元,它是與數(shù)據(jù)碼元711-13相關(guān)的三條信道的第一數(shù)據(jù)碼元的相加結(jié)果。來自緩沖器779的相加結(jié)果作為信號545的第一碼元而被傳送。由于一個數(shù)據(jù)塊可以帶有192個數(shù)據(jù)碼元,因此對所有其它的數(shù)據(jù)碼元重復(fù)該過程以產(chǎn)生信號545的經(jīng)Walsh覆蓋并相加的數(shù)據(jù)碼元。
例如,當塊782處理第一數(shù)據(jù)碼元時,進入塊781的第二數(shù)據(jù)碼元被處理。從而,當塊782處理第二數(shù)據(jù)碼元時,塊781已經(jīng)在緩沖器777中產(chǎn)生了第二數(shù)據(jù)碼元并將其傳送下去以與塊782中產(chǎn)生的第二數(shù)據(jù)碼元相加。同樣,當塊783處理第二數(shù)據(jù)碼元時,經(jīng)Walsh覆蓋并相加的數(shù)據(jù)碼元已經(jīng)就緒并已被放置在緩沖器778中,該數(shù)據(jù)碼元將被傳遞到加法器776與由乘法器793產(chǎn)生的第二經(jīng)Walsh覆蓋的數(shù)據(jù)碼元相加。結(jié)果被放置在緩沖器779中以便被用作信號545的第二數(shù)據(jù)碼元。該過程為產(chǎn)生信號545的其它數(shù)據(jù)碼元而被重復(fù)。
Walsh覆蓋/組合塊784-86接收正交相位數(shù)據(jù)碼元701-03。在塊784中,乘法器794用分配的Walsh碼W0與數(shù)據(jù)碼元761相乘。在塊785中,乘法器795用分配的Walsh碼W1與數(shù)據(jù)碼元762相乘,該Walsh碼W1的延遲至少等于距由乘法器794執(zhí)行乘法時的一個碼片時間。在塊786中,乘法器796用分配的Walsh碼W2與數(shù)據(jù)碼元763相乘,該Walsh碼W2的延遲至少等于距由乘法器795執(zhí)行乘法時的一個碼片時間。塊784中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元比塊785中的數(shù)據(jù)碼元早一個碼片時間產(chǎn)生,且比塊786中的數(shù)據(jù)碼元早兩個碼片時間產(chǎn)生。由于塊784中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元在塊785中經(jīng)Walsh覆蓋的數(shù)據(jù)碼元之前已經(jīng)就緒,因此它被傳送到加法器765與塊785中產(chǎn)生的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元同時被相加。結(jié)果被存儲在緩沖器768中。這時,緩沖器768帶有由塊784和785產(chǎn)生的第一經(jīng)Walsh覆蓋的數(shù)據(jù)碼元的相加結(jié)果。該相加結(jié)果在塊786中產(chǎn)生的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元之前至少一個碼片時間就已經(jīng)就緒。來自緩沖器768的相加結(jié)果被傳送到加法器766與由乘法器796產(chǎn)生的經(jīng)Walsh覆蓋的數(shù)據(jù)碼元相加。結(jié)果被放置在緩沖器769中。這時,緩沖器769帶有與數(shù)據(jù)碼元701-03相關(guān)的三條信道的第一個正交相位的經(jīng)Walsh覆蓋并相加的數(shù)據(jù)碼元的相加結(jié)果。來自緩沖器769的相加結(jié)果作為信號546的第一數(shù)據(jù)碼元而被傳送。由于數(shù)據(jù)塊可以帶有192個數(shù)據(jù)碼元,因此對于所有其它數(shù)據(jù)碼元重復(fù)該過程以產(chǎn)生信號546的經(jīng)Walsh覆蓋并相加的數(shù)據(jù)碼元。
當塊785處理第一數(shù)據(jù)碼元時,塊784中數(shù)據(jù)幀的第二數(shù)據(jù)碼元正被處理。結(jié)果,當塊785處理第二數(shù)據(jù)碼元時,塊784已經(jīng)在緩沖器767中產(chǎn)生了第二數(shù)據(jù)碼元并將其傳送下去以與塊785中產(chǎn)生的第二數(shù)據(jù)碼元相加。同樣,當塊786在處理第二數(shù)據(jù)碼元時,經(jīng)Walsh覆蓋并相加相加數(shù)據(jù)碼元就已經(jīng)就緒并已被放置在緩沖器768中,該數(shù)據(jù)碼元將被傳遞到加法器766以與由乘法器796產(chǎn)生的第二經(jīng)Walsh覆蓋的數(shù)據(jù)碼元相加。結(jié)果被放置在緩沖器769中以便被用作信號546的第二數(shù)據(jù)碼元。
塊700的操作可以由集成數(shù)字電路來執(zhí)行。數(shù)字電路的運行的時鐘周期的使用是眾所周知的。如此,可以在至少兩個時鐘周期內(nèi)產(chǎn)生緩沖器779和769處的數(shù)據(jù)碼元。一個時鐘周期用于塊791-96中的每次乘法,而另一個時鐘周期用于加法器774-76和764-66中的每次加法操作。由于大多數(shù)數(shù)字電路也使用過采樣的時鐘頻率,因此時鐘頻率可以是Walsh覆蓋操作中所用的Walsh碼片速率的倍數(shù)。被組合的信號數(shù)量不限于圖7所示的三個信號。為三條信道所描述的過程可以為期望的任意多信道而重復(fù)。例如,塊700的操作中可以涉及64條信道。
為了提高前向鏈路上發(fā)送信號的處理效率,可以修改塊781-86的操作以包括諸如反饋720和721這樣的反饋。例如,如果前向鏈路上有不止三條信道要被組合,則在已經(jīng)為前向鏈路信號545和546而組合了所有信道之前,可以為不同的信道重復(fù)使用塊781-86。當每兩個時鐘周期在緩沖器779和769處產(chǎn)生一個碼片時,與三條信道相關(guān)的三個碼片被處理。若時鐘周期是碼片速率的16倍,則為了處理總共24個碼片,該過程會被重復(fù)八次。由于已示出I-信道的三個塊781-83和Q-信道的三個塊784-86,因此為與21條附加信道相關(guān)的附加的21個碼片可以重復(fù)在一個碼片時間內(nèi)完成的過程。因此,塊784-86可被重新使用來處理一個碼片時間內(nèi)與附加信道相關(guān)的數(shù)據(jù)碼元。如此,三個塊781-83可以被總共24條信道的Walsh覆蓋與相加以便在一個碼片時間內(nèi)產(chǎn)生信號545的碼片。反饋720用于在每次運行后將緩沖器779的結(jié)果反饋到頂部,以便在加法器774處與新到達的數(shù)據(jù)碼元相加。為了采集緩沖器779處的作為所有24條信道的相加結(jié)果的數(shù)據(jù)碼元,反饋過程被重復(fù)八次。當添加了附加信道時,RAM600產(chǎn)生與附加信道相關(guān)的數(shù)據(jù)碼元。類似的運行用反饋721執(zhí)行。反饋721用于在每次運行后將緩沖器769的結(jié)果反饋到頂部,以便在加法器764處與新到達的數(shù)據(jù)碼元相加。為了便于該過程,緩沖器722和723被用于采集在一個數(shù)據(jù)碼元被傳送到信號擴展器前能構(gòu)成該數(shù)據(jù)碼元的碼片。
上述優(yōu)選實施例的描述使本領(lǐng)域的技術(shù)人員能制造或使用本發(fā)明。這些實施例的各種修改對于本領(lǐng)域的技術(shù)人員來說是顯而易見的,這里定義的一般原理可以被應(yīng)用于其它實施例中而不使用創(chuàng)造能力。因此,本發(fā)明并不限于這里示出的實施例,而要符合與這里揭示的原理和新穎特征一致的最寬泛的范圍。
權(quán)利要求
1.通信系統(tǒng)中的一種方法,其特征在于包括以編碼速率1/R對數(shù)據(jù)塊進行編碼,其中所述的編碼為所述數(shù)據(jù)塊中的每個數(shù)據(jù)比特產(chǎn)生R個數(shù)據(jù)碼元,從而產(chǎn)生了R個數(shù)據(jù)塊;把一個RAM塊分成多個RAM塊;把所述R個數(shù)據(jù)塊的數(shù)據(jù)碼元寫入所述多個RAM塊,其中所述的寫入根據(jù)預(yù)定的交織函數(shù)進行。
2.如權(quán)利1所述的方法,其特征在于還包括從所述多個RAM塊的每個塊中順序讀取數(shù)據(jù)碼元。
3.如權(quán)利2所述的方法,其特征在于,所述順序讀取從所述多個RAM塊的第一個RAM塊開始。
4.如權(quán)利3所述的方法,其特征在于,所述順序讀取持續(xù)到所述多個RAM塊的所述第二個RAM塊。
5.如權(quán)利4所述的方法,其特征在于,所述的順序讀取在所述多個RAM塊的所述第二個RAM塊處結(jié)束。
6.如權(quán)利4所述的方法,其特征在于,所述順序讀取持續(xù)到所述多個RAM塊的第三個RAM塊。
7.如權(quán)利6所述的方法,其特征在于,所述順序讀取在所述多個RAM塊的所述第三個RAM塊處結(jié)束。
8.如權(quán)利2所述的方法,其特征在于,所述數(shù)據(jù)塊與第一數(shù)據(jù)幀相關(guān)聯(lián),從而所述的寫入與所述的第一數(shù)據(jù)幀相關(guān)聯(lián),其中所述的讀取與第二數(shù)據(jù)幀相關(guān)聯(lián),所述第二數(shù)據(jù)幀先于所述第一數(shù)據(jù)幀以用于來自所述通信系統(tǒng)的發(fā)送,且其中所述的讀取和寫入分別在所述多個RAM塊的兩組中同時發(fā)生,其中一組與所述的寫入相關(guān)聯(lián),而另一組與所述的讀取相關(guān)聯(lián)。
9.如權(quán)利1所述的方法,其特征在于還包括,把所述多個RAM塊的每個塊分成至少兩個RAM子塊。
10.如權(quán)利9所述的方法,其特征在于,經(jīng)由所述的寫入步驟,所述至少兩個RAM子塊之一存儲同相數(shù)據(jù)碼元,而另一個則存儲正交相位數(shù)據(jù)碼元。
11.如權(quán)利10所述的方法,其特征在于還包括從所述多個RAM塊的每個塊中順序讀取數(shù)據(jù)碼元,其中所述的讀取包括同時讀取所述至少兩個RAM子塊,從而同時產(chǎn)生同相和正交相位的數(shù)據(jù)碼元。
12.如權(quán)利11所述的方法,其特征在于還包括對所述同相數(shù)據(jù)碼元進行擾頻以產(chǎn)生經(jīng)擾頻的同相數(shù)據(jù)碼元。
13.如權(quán)利11所述的方法,其特征在于還包括對所述正交相位數(shù)據(jù)碼元進行擾頻以產(chǎn)生經(jīng)擾頻的正交相位數(shù)據(jù)碼元。
14.如權(quán)利11所述的方法,其特征在于還包括同時對所述同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元進行擾頻以產(chǎn)生經(jīng)擾頻的同相數(shù)據(jù)碼元和正交相位數(shù)據(jù)碼元。
15.如權(quán)利14所述的方法,其特征在于還包括對所述經(jīng)擾頻的同相和正交相位數(shù)據(jù)比特進行Walsh覆蓋以產(chǎn)生經(jīng)Walsh覆蓋的同相和正交相位數(shù)據(jù)比特,其中所述Walsh覆蓋根據(jù)所述通信系統(tǒng)中分配給所述通信信道的Walsh碼來進行。
16.如權(quán)利15所述的方法,其特征在于還包括用相應(yīng)的其它經(jīng)Walsh覆蓋的同相和正交相位數(shù)據(jù)碼元與所述經(jīng)Walsh覆蓋的同相和正交相位數(shù)據(jù)碼元相加,以產(chǎn)生經(jīng)相加的經(jīng)Walsh覆蓋的同相和正交相位數(shù)據(jù)碼元。
17.如權(quán)利16所述的方法,其特征在于還包括按照QPSK和BPSK擴展方案之一擴展所述經(jīng)相加的經(jīng)Walsh覆蓋的同相和正交相位數(shù)據(jù)碼元,以便產(chǎn)生用以來自所述通信系統(tǒng)的發(fā)送的擴頻信號。
18.一種通信系統(tǒng),其特征在于包括信道編碼器,用于編碼信道數(shù)據(jù);分組交織器,用于交織由所述信道編碼器產(chǎn)生的經(jīng)編碼的數(shù)據(jù)碼元以便同時產(chǎn)生同相經(jīng)交織的數(shù)據(jù)碼元和正交相位的經(jīng)交織的數(shù)據(jù)碼元。
19.如權(quán)利18所述的通信系統(tǒng),其特征在于還包括長碼生成器,帶有用于分別對所述同相和正交相位數(shù)據(jù)碼元進行擾頻的I-輸出和Q-輸出;I-擾頻器和Q-擾頻器,使用所述的I和Q輸出分別對所述的同相和正交相位數(shù)據(jù)碼元同時進行擾頻以便同時產(chǎn)生經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元。
20.如權(quán)利19所述的通信系統(tǒng),其特征在于還包括QPSK/BPSK擴展器,接收所述經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元以產(chǎn)生用于來自所述通信系統(tǒng)的發(fā)送的擴頻信號。
21.如權(quán)利20所述的通信系統(tǒng),其特征在于還包括Walsh碼覆蓋塊,用于在所述的QPSK/BPSK擴展器之前對所述經(jīng)擾頻的同相和正交相位數(shù)據(jù)碼元進行Walsh覆蓋,以便產(chǎn)生用于來自所述通信系統(tǒng)的發(fā)送的所述擴頻信號。
全文摘要
提供了通信系統(tǒng)中用于信號的有效處理的方法和裝置。用于傳輸信號的處理包括以編碼速率1/R對數(shù)據(jù)塊進行編碼。編碼為數(shù)據(jù)塊中的每個數(shù)據(jù)比特產(chǎn)生R個數(shù)據(jù)碼元。一個RAM(299,600)塊被分割成多個RAM塊,以允許同時讀取來自多個RAM塊的數(shù)據(jù)碼元,從而同時產(chǎn)生同相和正交相位的數(shù)據(jù)碼元。至少兩個擾頻器(306和307)用于同時對同相和正交相位的數(shù)據(jù)碼元進行擾頻。擾頻器前的Walsh覆蓋/加法塊(700)為來自通信系統(tǒng)的組合傳輸提供有效的信號Walsh覆蓋與相加。
文檔編號H04L1/00GK1545777SQ01819509
公開日2004年11月10日 申請日期2001年9月14日 優(yōu)先權(quán)日2000年9月29日
發(fā)明者N·舍勒格爾, J·Y·赫特, N 舍勒格爾, 赫特 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1