專利名稱:一種wcdma系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊領(lǐng)域的寬帶碼分多址WCDMA(Wide Code Division MultipleAccess)系統(tǒng),具體涉及在寬帶多址通信系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法和裝置。
WCDMA是一種寬帶碼分多址系統(tǒng),不同信道的信息比特用不同的碼序列來(lái)區(qū)分。在WCDMA系統(tǒng)中涉及兩種碼序列,一種是擾碼序列,另一種是信道碼序列。擾碼有比較好的自相關(guān)和互相關(guān)性,而信道碼采用可變擴(kuò)頻因子OVSF(Orthogonal Variable Spreading Factor)碼,其在同步時(shí)有良好的正交性,互相關(guān)函數(shù)值為0。因此信道碼在系統(tǒng)中有非常重要的作用,它可在同一擾碼下,區(qū)分不同的信道,同時(shí)由于可變擴(kuò)頻因子的特點(diǎn)使系統(tǒng)可方便的改變信道數(shù)據(jù)傳輸速率。碼的長(zhǎng)度和同一長(zhǎng)度的正交碼個(gè)數(shù)相等,當(dāng)用一定長(zhǎng)度的信道碼調(diào)制信息比特時(shí),就是對(duì)信息比特的擴(kuò)頻過(guò)程,因此碼的長(zhǎng)度又稱為擴(kuò)頻因子(SpreadFactor SF)。在WCDMA系統(tǒng)中規(guī)定在物理層上傳輸?shù)男畔⑺俾适枪潭ǖ模瑸?.84Mbps,但是由于業(yè)務(wù)的多樣性及業(yè)務(wù)產(chǎn)生的隨機(jī)性,又要求每個(gè)信道能承載的數(shù)據(jù)的傳輸速率應(yīng)可以以幀為單位改變,而為了達(dá)到固定傳輸速率的物理層信道承載不同速率的傳輸層數(shù)據(jù),所采用的途徑就是使用不同擴(kuò)頻因子的擴(kuò)頻碼。信道作為一種資源它的指配和使用是一個(gè)動(dòng)態(tài)的過(guò)程,并且信息在傳輸過(guò)程中的處理速度直接影響系統(tǒng)的性能,所以用簡(jiǎn)單的算法迅速產(chǎn)生指定的信道碼,并且占用較小的硬件資源對(duì)WCDMA系統(tǒng)是非常重要的。
信道碼序列的直接產(chǎn)生方法是比較簡(jiǎn)單的,一個(gè)長(zhǎng)度為擴(kuò)頻因子的碼序列可通過(guò)長(zhǎng)度=SF/2的碼序列推出,長(zhǎng)度=SF/2的又可由長(zhǎng)度=SF/4的碼序列推出,而長(zhǎng)度=1的碼總是1。這樣經(jīng)過(guò)一級(jí)級(jí)反相遞推就可得到所需得碼序列。但因?yàn)榇a片速率要求高,上述方法要求在硬件實(shí)現(xiàn)時(shí),需在硬件裝置內(nèi)部保存所有的比特位供信道調(diào)用重復(fù)使用。由于系統(tǒng)要支持大量的信道,這樣造成的硬件資源占用是很龐大的。如果能根據(jù)信道碼序列的特性,用擴(kuò)頻因子SF,碼號(hào)K(4≤K≤SF-1)和碼比特位計(jì)數(shù)值i(0到SF-1)直接通過(guò)簡(jiǎn)單的算法得出信道碼序列比特位CSF,K(i)的取值(1或-1),這將節(jié)約大量的硬件資源。
本發(fā)明的目的之一在于提供一種WCDMA系統(tǒng)中信道碼序列產(chǎn)生的方法。
本發(fā)明的目的之二在于提供一種WCDMA系統(tǒng)中采用上述方法的信道碼產(chǎn)生裝置。
本發(fā)明所述的WCDMA系統(tǒng)信道碼序列的生成方法,包括以下步驟1給定欲產(chǎn)生信道碼序列的參數(shù)值;2將信道碼序列參數(shù)值表示成二進(jìn)制;3將不同碼長(zhǎng)度的信道碼序列轉(zhuǎn)化為相同碼長(zhǎng)度信道碼序列;4從0到SFmax-1循環(huán)產(chǎn)生比特位計(jì)數(shù);5將k的最高位同I的最低位相與,k的次高位與I次低位相與,直到k的最低位與I的最高位相與;6計(jì)算所得結(jié)果中1的個(gè)數(shù)的奇偶性;7如果1的個(gè)數(shù)為奇,比特取-1,否則取1;8令I(lǐng)=I+1;跳轉(zhuǎn)步驟4;上述信道碼序列的生成方法步驟1中,給出將要產(chǎn)生信道碼序列的擴(kuò)頻因子SF、碼號(hào)K,同時(shí)也要給出該信道所要求的最大擴(kuò)頻因子SFmax;上述信道碼序列的生成方法步驟3中,將不同碼長(zhǎng)度的信道碼序列轉(zhuǎn)化為相同長(zhǎng)度信道碼序列是指根據(jù)最大可能擴(kuò)頻因子將碼號(hào)k,擴(kuò)頻因子左移位,最右比特用0填充,如果SF<SFmax,繼續(xù)移位直到SF=SFmax;K左移的位數(shù)與SF左移的位數(shù)相同,左移后要產(chǎn)生的信道碼序列CSFmax,K’就是CSF,K碼序列的循環(huán)重復(fù),產(chǎn)生的CSFmax,K’碼序列可以被CSF,K循環(huán)利用。
上述信道碼序列的生成方法步驟4中從0到SFmax-1循環(huán)產(chǎn)生比特位計(jì)數(shù)是指比特位計(jì)數(shù)I=0以及如果I=SFmax則回到比特位計(jì)數(shù)I=0,否則繼續(xù);進(jìn)行碼序列比特位計(jì)數(shù)i。因?yàn)榇a序列是逐位產(chǎn)生的,每產(chǎn)生一位碼,就計(jì)一次數(shù),即i加1;將K’二進(jìn)制值的倒序與當(dāng)前比特位計(jì)數(shù)值的二進(jìn)制值i進(jìn)行按位與計(jì)算,也就是說(shuō)將K’的最高位同當(dāng)前比特位計(jì)數(shù)值i的最低位相與,K’的次高位與比特位計(jì)數(shù)值i的次低位相與,依次類(lèi)推,直到K’的最低位與比特位計(jì)數(shù)i的最高位相與并保存,步驟4的相與后的結(jié)果送到下一步當(dāng)中;上述信道碼序列的生成方法步驟5中,計(jì)算步驟4所得的結(jié)果中1的個(gè)數(shù),根據(jù)其個(gè)數(shù)的奇偶性來(lái)決定當(dāng)前碼值,即偶數(shù)個(gè)1時(shí)當(dāng)前碼序列比特CSFmax,K’(i)取值為1,反之取-1。該0-SFmax-1個(gè)碼序列就是CSF,K(i)按0-SF-1碼序列的重復(fù),可以用于CSF,K(i)的重復(fù)使用。
一種基于上述方法的信道序列碼產(chǎn)生裝置包括碼號(hào)移位器,比特位計(jì)數(shù)器,奇偶判斷器。
所述碼號(hào)移位器完成擴(kuò)頻碼號(hào)的移位,輸入碼號(hào)根據(jù)擴(kuò)頻因子與最大擴(kuò)頻因子的比例關(guān)系進(jìn)行移位。
所述比特位計(jì)數(shù)器對(duì)要產(chǎn)生的碼進(jìn)行計(jì)數(shù),再同碼號(hào)移位器產(chǎn)生的移位后的擴(kuò)頻碼號(hào)的倒序按位相與,并將相與的結(jié)果提供給奇偶判斷器。
所述奇偶判斷器判斷上述比特計(jì)數(shù)器模塊的相與結(jié)果中1個(gè)數(shù)的奇偶性,從而得出當(dāng)前比特位得取值。
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說(shuō)明。
圖1是信道碼的產(chǎn)生公式圖;圖2是信道碼的樹(shù)形結(jié)構(gòu)圖;圖3是OVSF信道碼產(chǎn)生的方法流程;圖4是WCDMA基帶擴(kuò)頻處理典型功能框圖;圖5是多個(gè)信道碼同時(shí)產(chǎn)生器的功能框圖;圖6是單個(gè)信道碼產(chǎn)生器的詳細(xì)裝置圖1是信道碼的產(chǎn)生公式圖。它是一種通過(guò)遞歸方法推導(dǎo)的碼序列,其長(zhǎng)度可以是2的n次方(n=0,1,......)。碼的長(zhǎng)度和同一長(zhǎng)度的正交碼個(gè)數(shù)相等,當(dāng)用一定長(zhǎng)度的信道碼調(diào)制信號(hào)比特時(shí),就是對(duì)信號(hào)比特的擴(kuò)頻過(guò)程,因此碼的長(zhǎng)度又稱為擴(kuò)頻因子(Spread Factor SF)。傳統(tǒng)的方法可有圖1的關(guān)系式直接推出一個(gè)信道碼的所有比特位,但它卻需保存所有的比特位供信道使用時(shí)調(diào)用,由于基站要支持大量信道的擴(kuò)頻和解擴(kuò),如果采用這種方法,就需要大量的資源,這種方法顯然不可取。
圖2是信道碼的樹(shù)形結(jié)構(gòu)圖;在該圖中當(dāng)SF等于1時(shí),取值為(1);SF=2時(shí),可由SF等于1的碼推出,有兩種碼序列,按順序分配碼號(hào)為0和1。碼號(hào)為0的是將SF等于1的碼序列重復(fù)一倍,加在后面,形成(1,1);碼號(hào)為1的是將SF等于1的碼序列反相,加在后面,形成(1,-1)。同樣SF等于4時(shí),碼號(hào)為0和1的可由SF等于2的碼號(hào)為0的碼序列推出,碼號(hào)為2和3的可由SF等于2的碼號(hào)為1的碼序列推出。同理依次類(lèi)推,可得出SF更高的碼序。信道碼可形象地用樹(shù)形結(jié)構(gòu)表示出來(lái),每一個(gè)碼序列都可生成長(zhǎng)度為其兩倍的碼,也可以說(shuō)每一個(gè)高一級(jí)的碼樹(shù)中都包含全部低級(jí)的碼樹(shù)中的碼序列,且是低級(jí)的碼樹(shù)中的碼序列的重復(fù)。本發(fā)明中將可變長(zhǎng)度的信道碼生成轉(zhuǎn)化為固定長(zhǎng)度的信道碼生成的方法,正是基于信道碼的這種特性。
圖3是本發(fā)明的信道碼產(chǎn)生方法的流程圖;首先我們來(lái)分析一下信道碼的碼序列,設(shè)SF=2的n次方,則碼號(hào)可用n比特二進(jìn)制數(shù)表示(cn-1cn-2......c1c0),其中cn-1為最高位,c0為最低位;碼序列的比特位也可表示為(bn-1bn-2......b1b0),其中bn-1為最后一個(gè)比特位,b0為第一個(gè)比特位。再來(lái)看一下碼序列的每一位取值,都可看作是1經(jīng)過(guò)數(shù)次取反后得到。如果將每個(gè)碼序列按碼長(zhǎng)度一分為二,那么后半部是前半部的復(fù)制或取反,即后半部比特比前半部比特多一次取反的可能,而是否取反則由碼號(hào)的奇偶性來(lái)決定,也就是說(shuō)由碼號(hào)的c0比特來(lái)決定,c0為1時(shí)碼號(hào)為奇數(shù),則后半部分比特為前半部分比特的取反,c0為0時(shí)碼號(hào)為偶數(shù),則后半部分比特為前半部分比特的復(fù)制。如果將序列一分為四個(gè)部分,奇數(shù)部分又比偶數(shù)部分多一次取反的可能,是否取反由碼號(hào)整除2后的奇偶性來(lái)決定,也就是由碼號(hào)的c1比特決定,c1為1時(shí)碼號(hào)為奇數(shù)取反,c1為0時(shí)碼號(hào)為偶數(shù)復(fù)制。以此類(lèi)推,直到將序列分為SF/2部分時(shí),奇數(shù)部分同樣比偶數(shù)部分多一次取反機(jī)會(huì),是否取反由碼號(hào)的cn-1比特決定。
上述分析可知,這樣對(duì)于已知碼號(hào)的一個(gè)序列而言,某個(gè)比特位的取值可由它所在的序列中的位置來(lái)確定。當(dāng)bn-1=1時(shí),很明顯此比特在序列的后半部分。當(dāng)bn-2=1時(shí),此比特處于序列四等分的奇數(shù)部分,類(lèi)推到b0=1此比特在SF/2等份的奇數(shù)部分。所以bn-1&c0bn-2&c1......b0&cn-1所得結(jié)果中1的個(gè)數(shù)就是此比特位取反的次數(shù)。
其次,如果能用相同的方法產(chǎn)生不同SF下的信道碼,則最為理想。通過(guò)上面的討論,我們可注意到信道碼(SF,K)與信道碼(2*SF,2*K)有相同的碼序列,只是數(shù)據(jù)傳輸速率同碼序列的速率比值不同。因此不同SF下信道碼的產(chǎn)生都可歸結(jié)到SFmax下的產(chǎn)生情況,掌握這個(gè)規(guī)律,就可很容易地用相同的方法產(chǎn)生不同SF下的碼序列了。
根據(jù)以上分析,就得到產(chǎn)生信道碼序列的算法1給定欲產(chǎn)生信道碼序列的擴(kuò)頻因子SF,碼號(hào)k,最大可能擴(kuò)頻因子SFmax;2將擴(kuò)頻因子SF,碼號(hào)k,最大可能擴(kuò)頻因子SFmax都表示成二進(jìn)制;3同時(shí)將碼號(hào)k,和SF左移位,最右比特用0填充,如果SF<SFmax,繼續(xù)移位直到SF=SFmax;4比特位計(jì)數(shù)I=0;5如果I=SFmax則回到步驟4;否則繼續(xù)6將k的最高位同I的最低位相與,k的次高位與I次低位相與,直到k的最低位與I的最高位相與;7計(jì)算所得結(jié)果中1的個(gè)數(shù)的奇偶性;8如果1的個(gè)數(shù)為奇,比特取-1,否則取1;9I=I+1;跳轉(zhuǎn)步驟5;這樣就可循環(huán)產(chǎn)生任意的信道碼序列比特位。
圖4是多個(gè)OVSF碼同時(shí)發(fā)生器在WCDMA基帶擴(kuò)頻處理的典型應(yīng)用框圖,它包括幾個(gè)部分首先由編碼交織器001對(duì)源數(shù)據(jù)進(jìn)行編碼交織并形成用于物理信道傳輸?shù)臄?shù)據(jù);然后經(jīng)過(guò)由多個(gè)信道碼序列同時(shí)發(fā)生器002產(chǎn)生信道碼序列的擴(kuò)頻;再經(jīng)過(guò)加權(quán)處理;最后經(jīng)過(guò)擾碼發(fā)生器003進(jìn)行擾碼,提供給系統(tǒng)下一級(jí)調(diào)制器。
上述編碼交織器001在WCDMA基帶處理中將各種速率的原數(shù)據(jù)進(jìn)行編碼交織及速率匹配,并形成相應(yīng)物理信道傳輸?shù)臄?shù)據(jù),對(duì)于不同的物理信道而言,這時(shí)的數(shù)據(jù)速率是不同的。
上述多個(gè)OVSF碼同時(shí)發(fā)生器002根據(jù)系統(tǒng)各個(gè)信道提供的擴(kuò)頻信道碼的碼號(hào)和SF值,產(chǎn)生各個(gè)信道所需的信道碼序列,對(duì)編碼交織器001的輸出數(shù)據(jù)進(jìn)行擴(kuò)頻,形成物理信道傳輸?shù)墓潭ㄋ俾?.84Mbps數(shù)據(jù)。
擴(kuò)頻后的數(shù)據(jù)用一個(gè)預(yù)定系數(shù)進(jìn)行加權(quán)處理。
上述擾碼產(chǎn)生器003可同時(shí)產(chǎn)生兩路擾碼,分別對(duì)I,Q兩路信號(hào)進(jìn)行加擾。加擾信號(hào)最后送到調(diào)制器調(diào)制。
對(duì)于WCDMA基帶解擴(kuò)處理,與擴(kuò)頻相似,只是流程相反。它們都會(huì)用到信道碼同時(shí)產(chǎn)生器002,就不再詳述。
圖5是多個(gè)信道碼信道碼序列同時(shí)產(chǎn)生器的功能框圖,它由碼號(hào)移位器101,N位公用計(jì)數(shù)器102,奇偶判斷器103組成。
首先,根據(jù)系統(tǒng)設(shè)置的碼號(hào)和最大可能的擴(kuò)頻因子,將系統(tǒng)設(shè)置的碼號(hào)經(jīng)過(guò)上述移位器101移位處理,產(chǎn)生在最大擴(kuò)頻因子下的碼號(hào),然后將該碼號(hào)的二進(jìn)制的高低位顛倒,進(jìn)行送到奇偶判斷器103中。
同時(shí),公用計(jì)數(shù)器102開(kāi)始進(jìn)行比特位計(jì)數(shù),每要產(chǎn)生一個(gè)碼比特,計(jì)數(shù)器加1,計(jì)數(shù)值也送到奇偶判斷器103中。
然后奇偶判斷器103將移位器101和公用計(jì)數(shù)器102提供的數(shù)據(jù)進(jìn)行按位相與的計(jì)算,再判斷相與后的結(jié)果中1的個(gè)數(shù),碼號(hào)移位器101模塊。
在W-CDMA系統(tǒng)中,發(fā)射端會(huì)同時(shí)同步產(chǎn)生多個(gè)不同擴(kuò)頻因子,不同碼號(hào)的信道碼根據(jù)前面的方法,就可在一個(gè)裝置中同時(shí)產(chǎn)生不同的碼序列。如圖5所示,公用計(jì)數(shù)器101,它循環(huán)產(chǎn)生從0到SFmax-1的比特位計(jì)數(shù),碼號(hào)移位器101各自根據(jù)不同的碼號(hào)和SF進(jìn)行移位變化,移位后碼號(hào)在高低位順序顛倒后送到奇偶判斷器與比特位計(jì)數(shù)器輸出值進(jìn)行與操作,再判斷結(jié)果中1的個(gè)數(shù)的奇偶性,根據(jù)奇偶性不同,得到當(dāng)前比特位,從而得到各自碼序列。
圖6是單個(gè)信道碼產(chǎn)生器的詳細(xì)裝置圖,包括,N位公用計(jì)數(shù)器102模塊,奇偶判斷器103模塊。
上述碼號(hào)移位器101模塊完成碼號(hào)移位功能。從前面的遞推公式可看出,信道碼(SF,K)與信道碼(2*SF,2*K)有相同的碼序列,只是數(shù)據(jù)傳輸速率同碼序列的速率比值不同。因此產(chǎn)生任意(SF,K)的碼都可看作產(chǎn)生(512,I*K)(下行)或(256,I*K)(上行)的碼,I=512/SF(下行)或256/SF(上行)。這個(gè)碼號(hào)變換過(guò)程就是將K左移位到SF=512(下行)或256(上行)時(shí)的K’的值,移位時(shí)用0進(jìn)行填充。碼號(hào)移位器就實(shí)現(xiàn)此功能,碼號(hào)移位器的具體電路實(shí)現(xiàn)是采用了SF為控制信號(hào)的多路選擇開(kāi)關(guān)。這樣產(chǎn)生不同SF只需一種結(jié)構(gòu)。
上述N位計(jì)數(shù)器101模塊完成序列各個(gè)碼位的計(jì)數(shù)功能。它循環(huán)產(chǎn)生從0到SFmax-1序列比特位的計(jì)數(shù)。在下行信道中,最大可用的SFmax=512;在上行信道中,最大可用的SFmax=256;最小可用的SF=4。因此計(jì)數(shù)器的位數(shù),上行N=9,上行N=8。
上述奇偶判斷103模塊完成奇偶判斷的功能。將碼號(hào)移位器101模塊輸出的碼號(hào)的最高位同計(jì)數(shù)器101模塊輸出的計(jì)數(shù)值得最低位相與,碼號(hào)輸出次高位同計(jì)數(shù)值次低位相與,直到碼號(hào)輸出的最低位與計(jì)數(shù)器最高位相與。然后通過(guò)異或處理判斷所有相與的結(jié)果中1的個(gè)數(shù)的奇偶性,從而得到碼序列取值,碼號(hào)移位器101模塊。
本發(fā)明提供了產(chǎn)生正交可變擴(kuò)頻因子信道碼序列的快速、簡(jiǎn)單、通用的實(shí)現(xiàn)方法以及實(shí)現(xiàn)本發(fā)明所述方法的裝置。所述方法為寬帶碼分多址系統(tǒng)中多信道不同長(zhǎng)度的信道碼序列的產(chǎn)生提供了有效的產(chǎn)生方法,將不同長(zhǎng)度的信道碼序列產(chǎn)生轉(zhuǎn)換為固定長(zhǎng)度的信道碼序列生成,形成了一種通用結(jié)構(gòu);同時(shí),將碼序列的每一位比特的產(chǎn)生由碼序號(hào)和比特計(jì)數(shù)的關(guān)系實(shí)時(shí)生成,有效的提高了實(shí)時(shí)性和節(jié)省存儲(chǔ)空間,簡(jiǎn)化實(shí)現(xiàn)過(guò)程,節(jié)省系統(tǒng)軟硬件。
權(quán)利要求
1.一種WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于包括以下步驟步驟1給定欲產(chǎn)生信道碼序列的參數(shù)值;步驟2將信道碼序列參數(shù)值表示成二進(jìn)制;步驟3將不同碼長(zhǎng)度的信道碼序列轉(zhuǎn)化為相同碼長(zhǎng)度信道碼序列;步驟4從0到SFmax-1循環(huán)產(chǎn)生比特位計(jì)數(shù);步驟5將k的最高位同I的最低位相與,k的次高位與I次低位相與,直到k的最低位與I的最高位相與;步驟6計(jì)算所得結(jié)果中1的個(gè)數(shù)的奇偶性;步驟7;如果1的個(gè)數(shù)為奇,比特取-1,否則取1;步驟8令I(lǐng)=I+1;跳轉(zhuǎn)步驟4。
2.根據(jù)權(quán)利要求1所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于所述的步驟1是指給出將要產(chǎn)生信道碼序列的擴(kuò)頻因子SF、碼號(hào)K,同時(shí)也要給出該信道所要求的最大擴(kuò)頻因子SFmax。
3.根據(jù)權(quán)利要求1所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于所述的步驟3將不同碼長(zhǎng)度的信道碼序列轉(zhuǎn)化為相同碼長(zhǎng)度信道碼序列是指根據(jù)最大可能擴(kuò)頻因子將碼號(hào)k,擴(kuò)頻因子左移位,最右比特用0填充,如果SF<SFmax,繼續(xù)移位直到SF=SFmax。
4.根據(jù)權(quán)利要求3所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于所述的擴(kuò)頻因子將碼號(hào)k,擴(kuò)頻因子左移位是指K左移的位數(shù)與SF左移的位數(shù)相同,左移后要產(chǎn)生的信道碼序列CSFmax,K’就是CSF,K碼序列的循環(huán)重復(fù),產(chǎn)生的CSFmax,K’碼序列可以被CSF,K循環(huán)利用。
5.根據(jù)權(quán)利要求1所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于所述的步驟4進(jìn)一步包括從0到SFmax-1循環(huán)產(chǎn)生比特位計(jì)數(shù)是指比特位計(jì)數(shù)I=0以及如果I=SFmax則回到比特位計(jì)數(shù)I=0,否則繼續(xù)。
6.根據(jù)權(quán)利要求5所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于所述的如果I=SFmax則回到比特位計(jì)數(shù)I=0,否則繼續(xù)是指進(jìn)行碼序列比特位計(jì)數(shù)I,將K’二進(jìn)制值的倒序與當(dāng)前比特位計(jì)數(shù)值的二進(jìn)制值i進(jìn)行按位與計(jì)算,將K’的最高位同當(dāng)前比特位計(jì)數(shù)值i的最低位相與,K’的次高位與比特位計(jì)數(shù)值i的次低位相與,依次類(lèi)推,直到K’的最低位與比特位計(jì)數(shù)i的最高位相與并保存,步驟4的相與后的結(jié)果送到下一步當(dāng)中。
7.根據(jù)權(quán)利要求1所述的WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的方法,其特征在于計(jì)算步驟4所得的結(jié)果中1的個(gè)數(shù),根據(jù)其個(gè)數(shù)的奇偶性來(lái)決定當(dāng)前碼值,即偶數(shù)個(gè)1時(shí)當(dāng)前碼序列比特CSFmax,K’(i)取值為1,反之取-1,該0-SFmax-1個(gè)碼序列就是CSF,K(i)按0-SF-1碼序列的重復(fù),可以用于CSF,K(i)的重復(fù)使用。
8.一種WCDMA系統(tǒng)中實(shí)時(shí)產(chǎn)生信道碼序列的裝置,其特征在于包括碼號(hào)移位器,比特位計(jì)數(shù)器,奇偶判斷器;所述碼號(hào)移位器完成擴(kuò)頻碼號(hào)的移位,輸入碼號(hào)根據(jù)擴(kuò)頻因子與最大擴(kuò)頻因子的比例關(guān)系進(jìn)行移位;所述比特位計(jì)數(shù)器對(duì)要產(chǎn)生的碼進(jìn)行計(jì)數(shù),再同碼號(hào)移位器產(chǎn)生的移位后的擴(kuò)頻碼號(hào)的倒序按位相與,并將相與的結(jié)果提供給奇偶判斷器;所述奇偶判斷器判斷上述比特計(jì)數(shù)器模塊的相與結(jié)果中1個(gè)數(shù)的奇偶性,從而得出當(dāng)前比特位得取值。
全文摘要
本發(fā)明公開(kāi)一種通訊領(lǐng)域中正交可變擴(kuò)頻因子OVSF碼的實(shí)時(shí)產(chǎn)生方法和裝置。所述方法根據(jù)OVSF碼的編碼特征,將不同碼長(zhǎng)度的OVSF碼的生成方法轉(zhuǎn)換成固定碼長(zhǎng)度OVSF碼的生成,同時(shí)發(fā)現(xiàn)OVSF碼號(hào)與每位OVSF碼的計(jì)數(shù)有特定的關(guān)系,根據(jù)這種關(guān)系可以快速實(shí)時(shí)地生成OVSF碼序列。所述裝置包括碼長(zhǎng)度的轉(zhuǎn)換和快速生成OVSF碼方法。本發(fā)明所述的方法和裝置可以達(dá)到快速生成OVSF碼,并直接由簡(jiǎn)單的通用電路裝置來(lái)完成,簡(jiǎn)化實(shí)現(xiàn)過(guò)程,節(jié)省系統(tǒng)軟硬件。
文檔編號(hào)H04J13/00GK1349320SQ00125748
公開(kāi)日2002年5月15日 申請(qǐng)日期2000年10月18日 優(yōu)先權(quán)日2000年10月18日
發(fā)明者靳寬軍, 張崇巖, 周劍, 劉奕文 申請(qǐng)人:深圳市中興通訊股份有限公司