專(zhuān)利名稱(chēng):利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理的裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種應(yīng)用于無(wú)線通信系統(tǒng),特別涉及一種應(yīng)用于碼分多址(Code-Division Multiple Access,簡(jiǎn)稱(chēng)CDMA)移動(dòng)通信系統(tǒng)中,利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置。
背景技術(shù):
隨著時(shí)代的發(fā)展,人們對(duì)通信的要求,包括對(duì)通信質(zhì)量和業(yè)務(wù)種類(lèi)等的要求,也越來(lái)越高。第三代(3G)移動(dòng)通信系統(tǒng)正是為了滿(mǎn)足該要求而被發(fā)展起來(lái)的。它是以全球通用、系統(tǒng)綜合作為基本出發(fā)點(diǎn),并試圖建立一個(gè)全球的移動(dòng)綜合業(yè)務(wù)數(shù)字網(wǎng),綜合蜂窩、無(wú)繩、尋呼、集群、移動(dòng)數(shù)據(jù)、移動(dòng)衛(wèi)星、空中和海上等各種移動(dòng)通信系統(tǒng)的功能,提供與固定電信網(wǎng)的業(yè)務(wù)兼容、質(zhì)量相當(dāng)?shù)亩喾N話音和非話音業(yè)務(wù),進(jìn)行袖珍個(gè)人終端的全球漫游,從而實(shí)現(xiàn)人類(lèi)夢(mèng)寐以求的在任何地方、任何時(shí)間與任何人進(jìn)行通信的理想。
第三代移動(dòng)通信系統(tǒng)中最關(guān)鍵的是無(wú)線電傳輸技術(shù)(RTT)。1998年國(guó)際電信聯(lián)盟所征集的RTT候選提案除6個(gè)衛(wèi)星接口技術(shù)方案外,地面無(wú)線接口技術(shù)有10個(gè)方案,被分為兩大類(lèi)CDMA與TDMA(時(shí)分多址),其中CDMA占主導(dǎo)地位。在CDMA技術(shù)中,國(guó)際電信聯(lián)盟目前共接受了3種標(biāo)準(zhǔn),即歐洲和日本的W-CDMA(寬帶碼分多址)、美國(guó)的CDMA2000和中國(guó)的TD-SCDMA(時(shí)分同步碼分多址)標(biāo)準(zhǔn)。
與其它第三代移動(dòng)通信標(biāo)準(zhǔn)相比,TD-SCDMA采用了許多獨(dú)有的先進(jìn)技術(shù),并且在技術(shù)、經(jīng)濟(jì)兩方面都具有突出的優(yōu)勢(shì)。TD-SCDMA采用時(shí)分雙工(Time Division Duplex,簡(jiǎn)稱(chēng)TDD)、智能天線(Smart Antenna)、聯(lián)合檢測(cè)(Joint Detection)等技術(shù),頻譜利用率高,能夠解決高人口密度地區(qū)頻率資源緊張的問(wèn)題,并在互聯(lián)網(wǎng)瀏覽等非對(duì)稱(chēng)移動(dòng)數(shù)據(jù)和視頻點(diǎn)播等多媒體業(yè)務(wù)方面具有潛在優(yōu)勢(shì)。
TD-SCDMA和其他CDMA系統(tǒng)用一樣,都是一種碼分多址多用戶(hù)移動(dòng)系統(tǒng),不同的信道在相同頻率下通過(guò)不同的時(shí)間片或者通過(guò)不同的二進(jìn)制碼序列采用擴(kuò)頻的方式進(jìn)行信息傳輸,這樣任何一個(gè)信道的信息傳送都會(huì)對(duì)其他信道造成干擾,對(duì)其他信道的接收來(lái)說(shuō)都是一種噪聲。在CDMA系統(tǒng)中,各個(gè)信道都有自己特有的供相互識(shí)別的地址碼序列。而且各個(gè)信道的擴(kuò)頻地址碼序列間還應(yīng)相互正交。這種正交性的要求對(duì)任何多址系統(tǒng)來(lái)說(shuō)都是一致的。如果信道是一個(gè)理想的線性時(shí)間頻率不擴(kuò)散系統(tǒng),同時(shí)系統(tǒng)內(nèi)部又有嚴(yán)格的同步關(guān)系,則保證各用戶(hù)地址碼間的正交性還是能夠?qū)崿F(xiàn)的。
而實(shí)際的移動(dòng)通信信道是典型的隨機(jī)時(shí)變信道,其中存在著由多普勒效應(yīng)產(chǎn)生的隨機(jī)性的頻率擴(kuò)散,及由多徑傳播效應(yīng)產(chǎn)生的隨機(jī)性的時(shí)間擴(kuò)散。前者會(huì)使接收信號(hào)產(chǎn)生頻率選擇性衰落,即接收信號(hào)不同頻譜分量會(huì)有不同的隨機(jī)起伏變化。后者使接收信號(hào)產(chǎn)生時(shí)間選擇性衰落,即接收信號(hào)電平會(huì)隨時(shí)間有不同的隨機(jī)起伏變化。所述的這2種衰落除了會(huì)嚴(yán)重惡化系統(tǒng)的性能以外,還將大幅度減小系統(tǒng)的容量。特別是信道的時(shí)間擴(kuò)散,使信號(hào)不能同時(shí)到達(dá)接收點(diǎn),而使同一用戶(hù)相鄰符號(hào)間的信號(hào)互相重疊,產(chǎn)生符號(hào)間干擾(ISI);另外信道的時(shí)間擴(kuò)散還會(huì)惡化多址干擾(MAI),這是因?yàn)楫?dāng)不同用戶(hù)信號(hào)間的相對(duì)時(shí)延為零時(shí),其正交性是很容易保證的,任何正交碼都可以使用,但當(dāng)信號(hào)間的相對(duì)時(shí)延不為零時(shí),仍然保持其正交性將變得非常困難;再者相鄰或遠(yuǎn)處的同頻率小區(qū),無(wú)論是來(lái)自其基站或用戶(hù)終端設(shè)備的信號(hào),也會(huì)對(duì)本地的基站或用戶(hù)終端設(shè)備的信號(hào)形成相鄰小區(qū)或信道間干擾(ACI)。
為形象起見(jiàn),稱(chēng)擴(kuò)頻碼原點(diǎn)處的自相關(guān)函數(shù)值為相關(guān)函數(shù)的主峰;稱(chēng)原點(diǎn)之外的自相關(guān),或互相關(guān)函數(shù)值為相關(guān)函數(shù)的副峰。
因此CDMA系統(tǒng)中的干擾來(lái)自于擴(kuò)頻碼的相關(guān)副峰,符號(hào)間干擾(ISI)來(lái)自擴(kuò)頻碼自相關(guān)的副峰,多址干擾(MAI)來(lái)自互相關(guān)的副峰,相鄰小區(qū)或信道間干擾(ACI)通常來(lái)自于相鄰或遠(yuǎn)處小區(qū)的信號(hào)的不正交所帶來(lái)的相關(guān)副峰。
如圖1所示,為一個(gè)典型的蜂窩移動(dòng)通信系統(tǒng)的例子。該系統(tǒng)是由多個(gè)小區(qū)1001-100z(100)構(gòu)成的,其中每個(gè)小區(qū)內(nèi)各有一個(gè)基站(Base Station)1011-101z(101),同時(shí)在該小區(qū)服務(wù)范圍內(nèi)存在一定數(shù)量的用戶(hù)終端設(shè)備(User Equipment,簡(jiǎn)寫(xiě)為UE)1021-102K(102)。每一個(gè)用戶(hù)終端設(shè)備102通過(guò)與所屬服務(wù)小區(qū)100內(nèi)的基站101保持連接,來(lái)完成與其它通信設(shè)備之間的通信功能。用戶(hù)終端設(shè)備102和基站101之間進(jìn)行通信的信道,從終端設(shè)備102到基站101方向的信道被稱(chēng)為上行信道,從基站101到終端設(shè)備102方向的信道被稱(chēng)為下行信道。
如圖2所示,為T(mén)D-SCDMA系統(tǒng)的幀結(jié)構(gòu)示意圖。該結(jié)構(gòu)是根據(jù)3G合作項(xiàng)目(3GPP)規(guī)范TS 25.221(Release 4)中的低碼片速率時(shí)分雙工(LCR-TDD)模式(1.28Mcps)中給出的。TD-SCDMA系統(tǒng)的碼片速率為1.28Mcps,每一個(gè)無(wú)線幀(Radio Frame)200的長(zhǎng)度是10ms,且劃分為兩個(gè)結(jié)構(gòu)相同的子幀2010、2011(201),每個(gè)子幀的長(zhǎng)度為5ms,即6400個(gè)碼片。其中,每個(gè)TD-SCDMA系統(tǒng)中的子幀201又可以分為7個(gè)時(shí)隙(TS0~TS6)2020-2026,兩個(gè)導(dǎo)頻時(shí)隙下行導(dǎo)頻時(shí)隙(DwPTS)203和上行導(dǎo)頻時(shí)隙(UpPTS)205,以及一個(gè)保護(hù)間隔(Guard)204。進(jìn)一步的,TS0時(shí)隙2020被用來(lái)承載系統(tǒng)廣播信道以及其它可能的下行業(yè)務(wù)信道;而TS1~TS6時(shí)隙2021-2026則被用來(lái)承載上、下行業(yè)務(wù)信道。上行導(dǎo)頻時(shí)隙(UpPTS)205和下行導(dǎo)頻時(shí)隙DwPTS時(shí)隙203分別被用來(lái)建立初始的上、下行同步。TS0~TS6時(shí)隙2020-2026長(zhǎng)度均為0.675ms或864個(gè)碼片,其中包含兩段長(zhǎng)均為352碼片的數(shù)據(jù)段Data Part1(208)和Data Part2(210),以及中間的一段長(zhǎng)為144碼片的訓(xùn)練序列——中導(dǎo)碼(Midamble)序列209。Midamble序列在TD-SCDMA有重要意義,包括小區(qū)標(biāo)識(shí)、信道估計(jì)和同步(包括頻率同步)等模塊都要用到它。DwPTS時(shí)隙203包含32碼片的保護(hù)間隔211、以及一個(gè)長(zhǎng)為64碼片的下行同步碼(SYNC-DL)碼字206,它的作用是小區(qū)標(biāo)識(shí)和建立初始同步;而UpPTS時(shí)隙包含一個(gè)長(zhǎng)為128碼片的上行同步碼(SYNC-UL)碼字207,用戶(hù)終端設(shè)備利用它進(jìn)行有關(guān)上行接入過(guò)程。在TS1~TS6時(shí)隙2021-2026之間有一個(gè)Switching Point(轉(zhuǎn)換點(diǎn))212。當(dāng)上下行比例是3∶3時(shí),Switching Point(轉(zhuǎn)換點(diǎn))212位于TS3~TS4時(shí)隙2023-2024之間,此時(shí),用戶(hù)終端所使用的上行專(zhuān)用業(yè)務(wù)信道被分配在TS1~TS3時(shí)隙2021-2023中,下行則通常分配在TS4~TS6時(shí)隙2024-2026中。
如圖3所示,基站1011、基站1012和基站1013是同步的,即同時(shí)發(fā)射下行同步碼(SYNC-DL),分別是SYNC-DL1(301)、SYNC-DL2(302)和SYNC-DL3(303);小區(qū)1001中的用戶(hù)終端設(shè)備1021經(jīng)過(guò)一段時(shí)間的延遲后,接收到基站1011發(fā)出的下行同步碼SYNC-DL1(304);由于基站1012距離終端設(shè)備1021更遠(yuǎn)一些,終端設(shè)備1021接收到基站1012所發(fā)出的SYNC-DL2(302)會(huì)更晚一些;同時(shí),SYNC-DL2(302)的信號(hào)到達(dá)終端設(shè)備1021時(shí)會(huì)與SYNC-DL1(304)后面的部分重疊,從而對(duì)這一重疊部分的接收形成干擾;終端設(shè)備1021延遲一段時(shí)間后發(fā)射上行同步碼SYNC-UL1(305),一段時(shí)延后,基站1011接收到了這一SYNC-UL1(306);基站1013是與基站1011距離更遠(yuǎn)的基站;若所述距離足夠遠(yuǎn),基站1013所發(fā)射的SYNC-DL3(303)到達(dá)基站1011時(shí),會(huì)與基站1011搜索SYNC-UL1(305)的搜索窗口重疊,并因此對(duì)信號(hào)SYNC-UL1(306)形成干擾,尤其是SYNC-UL1(306)信號(hào)前面的部分,受到的干擾更大;當(dāng)基站1013與基站1011之間存在直射路徑的時(shí)候,在基站1011處,干擾信號(hào)SYNC-DL3(303)的功率會(huì)遠(yuǎn)遠(yuǎn)大于終端設(shè)備的信號(hào)SYNC-UL1(306)。
如圖4所示,給出了SYNC-DL3(303)信號(hào)對(duì)SYNC-UL1(306)的接收形成干擾的一個(gè)示例。該例中以基站1011接收到的SYNC-UL1(306)的初始位置為原點(diǎn),使用上行同步碼SYNC-UL1作為本地碼序列,相對(duì)于接收到的信號(hào)滑動(dòng),計(jì)算相關(guān)值的絕對(duì)值;其中,本地碼序列相對(duì)于信號(hào)滑動(dòng)在兩者之間所產(chǎn)生的延遲稱(chēng)為相關(guān)延遲,SYNC-DL3(303)的幅度是SYNC-UL1(306)的5倍,且SYNC-DL3(303)到達(dá)基站1011處時(shí),后部分的37個(gè)碼片與SYNC-UL1(306)前部分的37個(gè)碼片重疊。圖4中原點(diǎn)0處的相關(guān)值的絕對(duì)值400是自相關(guān)主峰的絕對(duì)值,其他所有非零相關(guān)值的絕對(duì)值均為相關(guān)副峰的絕對(duì)值。從圖4可以看出,在強(qiáng)干擾的情況下,主峰400很難從相關(guān)結(jié)果中被分辨出來(lái),尤其是最大的相關(guān)副峰401其數(shù)值甚至大于主峰400。
碼分多址系統(tǒng)是一個(gè)自干擾的系統(tǒng),系統(tǒng)內(nèi)的信號(hào)之間相互形成干擾,因此,如何在被干擾的信號(hào)中正確地解析出所接收信道的真實(shí)信息,是系統(tǒng)所面對(duì)的重要課題。
在現(xiàn)有技術(shù)中,接收到的信號(hào)的各個(gè)碼片的能量值之間,以及被用來(lái)對(duì)這一信號(hào)進(jìn)行解擴(kuò)而使用的本地碼序列的各個(gè)碼片之間是等權(quán)重的。然而在實(shí)際通信環(huán)境中,一個(gè)信號(hào)序列的各個(gè)部分所受到的干擾分布并不相同,有的部分受到的干擾多,有的地方則受到的干擾較少。
在CDMA系統(tǒng)中,信息數(shù)據(jù)在發(fā)射之前,會(huì)使用擴(kuò)頻碼對(duì)其進(jìn)行擴(kuò)頻。擴(kuò)頻的方法是用被擴(kuò)頻數(shù)據(jù)乘以擴(kuò)頻碼。擴(kuò)頻碼可以等效成由+1和-1所構(gòu)成的序列。假設(shè)擴(kuò)頻碼序列C是[+1,-1,+1,-1],而被擴(kuò)頻的數(shù)據(jù)是B,則擴(kuò)頻后的信號(hào)序列,即B序列為[+B,-B,+B,-B]。
假設(shè)另一個(gè)信道的信號(hào)A序列是[+A,+A,-A,-A],該A序列是使用本地碼序列E[+1,+1,-1-1]對(duì)數(shù)據(jù)A進(jìn)行擴(kuò)頻而得到的。假設(shè)由于時(shí)延,B序列中的最后1個(gè)碼片和A序列的第1個(gè)碼片重疊,則接收端接收到的信號(hào),即S序列為[+B,-B,+B,-B+A,+A,-A,-A]。
當(dāng)接收端要接收數(shù)據(jù)A時(shí),使用本地碼序列E[+1,+1,-1-1],對(duì)S序列進(jìn)行解擴(kuò),先使本地碼序列E相對(duì)S序列進(jìn)行滑動(dòng);此處,當(dāng)相關(guān)延遲為3時(shí),本地碼序列E和信號(hào)S序列中的A序列對(duì)齊,計(jì)算相關(guān)值,即先將本地碼序列E與S序列的對(duì)應(yīng)位按位兩兩相乘,再相加,即(-B+A)×1+A×1+(-A)×(-1)+(-A)×(-1)=-B+4A;然后除以序列E的長(zhǎng)度4,則解擴(kuò)結(jié)果為A-B/4??梢?jiàn),當(dāng)B的幅度大于A的4倍時(shí),將出現(xiàn)反相,發(fā)生解擴(kuò)錯(cuò)誤的情況。
另一方面,可見(jiàn)現(xiàn)有技術(shù)所使用本地碼序列對(duì)信號(hào)序列進(jìn)行解擴(kuò)時(shí),各個(gè)碼片之間是等權(quán)的。但事實(shí)上,信號(hào)序列中,各部分受到其他信號(hào)的干擾的分布并不相同。
很顯然,A序列的第1個(gè)碼片受到B序列造成的干擾;當(dāng)B的幅度遠(yuǎn)遠(yuǎn)大于A時(shí),這一干擾是強(qiáng)烈的;而A序列后3個(gè)碼片并未受到B的干擾。而這一點(diǎn),在圖3所示的示例中也能顯而易見(jiàn)基站1011接收到的上行同步碼SYNC-UL1(306),其前面的部分受到了來(lái)自于基站1013所發(fā)射的SYNC-DL3(303)很強(qiáng)的干擾,而其余的部分并沒(méi)有受到這一信號(hào)的干擾;同樣,終端設(shè)備1021接收到的下行同步碼SYNC-DL1(304),其后面的部分受到了來(lái)自于基站1012所發(fā)射的SYNC-DL2(302)的較強(qiáng)干擾,而其前面的部分則沒(méi)有受到這一信號(hào)的干擾,并且,終端設(shè)備1021越靠近基站1011,SYNC-DL1(304)的后面受到干擾的部分越少。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,能夠充分利用接收到的信號(hào)序列中的干擾分布信息,并且可以選取不同的參數(shù)來(lái)調(diào)整這一因素在接收中所起到的作用,使本發(fā)明具有較強(qiáng)的適應(yīng)性,達(dá)到更加靈活可靠的接收信號(hào)的目的。
為達(dá)上述目的,本發(fā)明提供一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,其技術(shù)方案如下一種碼分多址系統(tǒng)中用于降低接收干擾的裝置,包括信號(hào)序列模塊,接收及存儲(chǔ)了接收到的信號(hào)序列C,并按時(shí)序?qū)中元素輸出;串聯(lián)移位寄存器模塊,接收來(lái)自信號(hào)序列模塊的信號(hào)序列C中元素;權(quán)值系列生成模塊,生成權(quán)值序列W,并對(duì)應(yīng)于信號(hào)序列C在串聯(lián)移位寄存器模塊中存儲(chǔ)的部分,按時(shí)序?qū)?dāng)前計(jì)算所使用的權(quán)值序列中的部分元素并行輸出;本地碼序列生成模塊,生成本地碼序列E,并將E并行輸出;相應(yīng)數(shù)量的第一乘法器,計(jì)算出權(quán)值序列W中各相應(yīng)元素與信號(hào)序列C當(dāng)前存放在串聯(lián)移位寄存器模塊中的各相應(yīng)元素的乘積;相應(yīng)數(shù)量的第二乘法器,將上述乘積與本地碼序列生成的E中各相應(yīng)元素相乘后輸出;第一求和模塊,接收來(lái)自相應(yīng)數(shù)量的第二乘法器的數(shù)據(jù),進(jìn)行求和后輸出;加權(quán)相關(guān)值序列模塊,接收來(lái)自第一求和模塊的數(shù)據(jù),保存為序列R;第二求和模塊,接收來(lái)自權(quán)值系列生成模塊的權(quán)值序列W中的元素,進(jìn)行求和后輸出;權(quán)值和序列模塊接收來(lái)自第二求和模塊的數(shù)據(jù),保存為序列Y。
本發(fā)明提供的一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,根據(jù)信號(hào)序列中干擾信號(hào)的分布信息,設(shè)置權(quán)值序列,信號(hào)序列中受到干擾較大的部分相應(yīng)權(quán)值序列中的權(quán)值較小,信號(hào)序列中受到干擾較小的部分相應(yīng)的權(quán)值序列中的權(quán)值較大,進(jìn)而在對(duì)信號(hào)進(jìn)行解擴(kuò)的相關(guān)計(jì)算中,同時(shí)采用權(quán)值序列進(jìn)行加權(quán);相關(guān)計(jì)算的結(jié)果在輸出前根據(jù)相應(yīng)的權(quán)值序列的權(quán)值的和,以及本地碼序列的長(zhǎng)度進(jìn)行歸一化。權(quán)值序列的配置方法靈活,使本發(fā)明具有較強(qiáng)的適應(yīng)性,達(dá)到更加靈活可靠地降低接收干擾并接收信號(hào)的目的。
圖1為背景技術(shù)中典型的蜂窩移動(dòng)通信系統(tǒng)的簡(jiǎn)單示意圖。
圖2為背景技術(shù)中TD-SCDMA系統(tǒng)的幀結(jié)構(gòu)示意圖。
圖3為背景技術(shù)中TD-SCDMA系統(tǒng)的信號(hào)時(shí)序及干擾形成的示意圖。
圖4為背景技術(shù)中TD-SCDMA系統(tǒng)其他基站的下行同步碼SYNC-DL對(duì)基站接收上行同步碼SYNC-UL形成較大干擾的示意圖。
圖5為本發(fā)明應(yīng)用于CDMA系統(tǒng)中對(duì)接收到的信號(hào)進(jìn)行解擴(kuò)及對(duì)相關(guān)結(jié)果進(jìn)行處理的方法的流程圖。
圖6為本發(fā)明應(yīng)用于CDMA系統(tǒng)中對(duì)接收到的信號(hào)進(jìn)行加權(quán)解擴(kuò)的模塊結(jié)構(gòu)圖。
圖7為本發(fā)明應(yīng)用于CMDA系統(tǒng)中對(duì)加權(quán)相關(guān)結(jié)果進(jìn)行歸一化處理的模塊結(jié)構(gòu)圖。
圖8為本發(fā)明應(yīng)用于TD-SCDMA系統(tǒng)有效降低其他基站下行同步碼SYNC-DL對(duì)基站接收上行同步碼SYNC-UL的干擾的示意圖。
圖9為本發(fā)明應(yīng)用于TD-SCDMA系統(tǒng)有效降低其他基站下行同步碼SYNC-DL對(duì)基站接收上行同步碼SYNC-UL的干擾的示意圖。
具體實(shí)施例方式
下面通過(guò)圖5~圖9,詳細(xì)介紹本發(fā)明的一個(gè)具體實(shí)施方式
,以便進(jìn)一步了解本發(fā)明的內(nèi)容。
如圖5所示,本發(fā)明提供一種碼分多址系統(tǒng)中降低接收干擾的方法,其包含以下步驟步驟1、初始化計(jì)算過(guò)程中所需的數(shù)組和參數(shù)步驟1.1、初始化長(zhǎng)度為G的數(shù)組C,該數(shù)組C用來(lái)存放接收機(jī)接收到的將被解擴(kuò)的信號(hào),G是該將被解擴(kuò)的信號(hào)的長(zhǎng)度;步驟1.2、初始化長(zhǎng)度為L(zhǎng)的數(shù)組E,該數(shù)組E用來(lái)存放本地碼序列,L是本地碼序列的長(zhǎng)度;步驟1.3、初始化變量Option、S、H1、H2、D1、D2、q、Result_R和Result_Q;步驟1.3.1、設(shè)置Option的值為1或2,用來(lái)選擇權(quán)值序列是對(duì)接收到的信號(hào)序列C加權(quán)還是對(duì)本地碼序列E加權(quán);步驟1.3.2、設(shè)置S的值在0到2之間,典型值為1,因?yàn)榧訖?quán)相關(guān)后的結(jié)果中可能仍然存在部分干擾,而這一相關(guān)結(jié)果所對(duì)應(yīng)的權(quán)值之和也可能很小,由于相關(guān)結(jié)果進(jìn)行歸一化得到解擴(kuò)結(jié)果是要除以所述的權(quán)值之和,這一很小的和值的倒數(shù)將放大依然存在的部分干擾,因此,所述的參數(shù)S用來(lái)調(diào)節(jié)歸一化時(shí),這一和值的影響;步驟1.3.3、設(shè)置H1、H2,其分別用于判斷相關(guān)值是否有效的下門(mén)限和上門(mén)限;步驟1.3.4、設(shè)置D1、D2,其分別為本地碼序列E相對(duì)于信號(hào)序列C進(jìn)行相關(guān)延遲的最小值和最大值;步驟1.3.5、設(shè)置q=D1,q表示進(jìn)行相關(guān)計(jì)算時(shí)所采用的相關(guān)延遲變量,其取值范圍為[D1,D2];步驟1.3.6、設(shè)置Result_R、Result_Q,其分別返回歸一化后的解擴(kuò)結(jié)果,以及所對(duì)應(yīng)的本地碼序列E和信號(hào)序列C之間的延遲;步驟1.4、初始化長(zhǎng)度均為(D2-D1+1)的數(shù)組Y和R,數(shù)組R用來(lái)存放在相關(guān)延遲q變化的過(guò)程中,計(jì)算得到的相關(guān)結(jié)果序列,數(shù)值Y用于存放所述的相關(guān)結(jié)果對(duì)應(yīng)的權(quán)值之和的序列;步驟2、判斷參數(shù)Option的值是1還是2若Option=1,則執(zhí)行步驟3,即等效于將被初始化和設(shè)置的權(quán)值序列對(duì)信號(hào)序列C進(jìn)行加權(quán);若Option=2,則執(zhí)行步驟4,即等效于將被初始化和設(shè)置的權(quán)值序列對(duì)本地碼序列E進(jìn)行加權(quán);步驟3、初始化長(zhǎng)度為G的權(quán)值序列數(shù)組W;步驟3.1、設(shè)置Wi,其中0≤Wi≤1,i=1,2,……,G;步驟3.2、計(jì)算在相關(guān)延遲為q時(shí),信號(hào)序列C和本地碼序列E使用權(quán)值序列W進(jìn)行加權(quán)的加權(quán)相關(guān)值,并將結(jié)果存入Rq-D1+1,即序列W、C和經(jīng)過(guò)q位延遲的序列E按對(duì)應(yīng)的位置進(jìn)行相乘并相加Rq-D1+1=Σi=max(1,1+q)min(q+L,G)WiCiEi-q;]]>計(jì)算相關(guān)計(jì)算中被使用了的權(quán)值之和,并存入Yq-D1+1,即Yq-D1+1=Σi=max(1,1+q)min(q+L,G)Wi,]]>該權(quán)值之和將被用來(lái)對(duì)相關(guān)結(jié)果進(jìn)行歸一化;其中,i的取值范圍為1和1+q中的最大值到q+L和G中的最小值;若i<0或i>G,則Wi和Ci均取值為0;若i-q<0或i-q>L,則Ei-q取值為0;∑表示求和,min表示求最小值,max表示求最大值;步驟3.3、變化相關(guān)延遲q并將其作為下一個(gè)延遲量,判斷是否所有的延遲均已經(jīng)進(jìn)行過(guò)相關(guān)計(jì)算;即設(shè)置q=q+1,再判斷q是否大于D2若q≤D2,則返回步驟3.2,繼續(xù)對(duì)下一個(gè)延遲量進(jìn)行相關(guān)計(jì)算;若q>D2,則執(zhí)行步驟5;步驟4、初始化長(zhǎng)度為L(zhǎng)的權(quán)值序列數(shù)組W;步驟4.1、設(shè)置Wi,其中0≤Wi≤1,i=1,2,……,L;步驟4.2、計(jì)算在相關(guān)延遲為q時(shí),信號(hào)序列C和本地碼序列E使用權(quán)值序列W進(jìn)行加權(quán)的加權(quán)相關(guān)值,并將結(jié)果存入Rq-D1+1,即序列C和經(jīng)過(guò)延遲的序列E及序列W按對(duì)應(yīng)的位置進(jìn)行相乘并相加Rq-D1+1=Σi=max(1,1+q)min(q+L,G)CiEi-qWi-q;]]>計(jì)算相關(guān)計(jì)算中被使用了的權(quán)值的和,并存入Yq-D1+1,即Yq-D1+1=Σi=max(1,1+q)min(q+L,G)Wi-q,]]>該權(quán)值之和將被用來(lái)對(duì)相關(guān)結(jié)果進(jìn)行歸一化;其中,i的取值范圍為1和1+q中的最大值到q+L和G中的最小值;若i<0或i>G,則Ci取值為0;若i-q<0或i-q>L,則Wi-q和Ei-q均取值為0;步驟4.3、變化相關(guān)延遲q并將其作為下一個(gè)延遲量,并判斷是否所有的延遲均已經(jīng)進(jìn)行過(guò)相關(guān)計(jì)算;即設(shè)置q=q+1,再判斷q是否大于D2若q≤D2,則返回步驟4.2,繼續(xù)對(duì)下一個(gè)延遲量進(jìn)行相關(guān)計(jì)算;若q>D2,則執(zhí)行步驟5;步驟5、判斷信號(hào)序列C中是否含有有效的使用本地碼序列E進(jìn)行擴(kuò)頻的信號(hào),即判斷是否存在Ri滿(mǎn)足H1≤|Ri|≤H2,其中i=1,2,……,D2-D1+1,“||”表示求絕對(duì)值若否,則執(zhí)行步驟5.1返回相關(guān)結(jié)果為0,即設(shè)置Result_R=0,并返回Result_R;若是,則執(zhí)行步驟5.2在計(jì)算得到的有效的相關(guān)結(jié)果中,尋找出絕對(duì)值最大的值,進(jìn)行歸一化處理,并將其作為最后的解擴(kuò)結(jié)果返回,且同時(shí)返回這一相關(guān)結(jié)果所對(duì)應(yīng)的相關(guān)延遲q的值,其包含以下步驟步驟5.2.1、在數(shù)組R中尋找滿(mǎn)足H1≤|Ri|≤H2條件下的Ri的最大值,并將其存入Result_R,其中i=1,2,……,D2-D1+1;步驟5.2.2、將Result_R中存儲(chǔ)的Ri所對(duì)應(yīng)的i值存入Result_Q;步驟5.2.3、初始化并設(shè)置變量V,若YResult_Q為零,則設(shè)置V=L;否則設(shè)置V=Y(jié)Result_Q;設(shè)置Result_R=Result_R×S×L÷V;設(shè)置Result_Q=Result_Q+D1-1;返回Reault_R和Result_Q。
上述實(shí)施例中的步驟3.1中,設(shè)置權(quán)值序列中的Wi值包含以下步驟步驟3.1.1、分別測(cè)量并估計(jì)信號(hào)序列中Ci所受到的干擾;步驟3.1.2、根據(jù)信號(hào)序列中Ci所受到的干擾相對(duì)應(yīng)的設(shè)置Wi,若Ci受到的干擾較大,則Wi被設(shè)置為在0到1范圍內(nèi)的較小值;若Ci受到的干擾較小,則Wi被設(shè)置為在0到1范圍內(nèi)的較大值,其中,i=1,2,……,G。
上述步驟3.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,其中,i=1,2,……,G。
上述實(shí)施例中的步驟3.1中,對(duì)權(quán)值序列中Wi值的設(shè)置,也可以包括以下步驟步驟3.1.1、信號(hào)序列C中主要干擾信號(hào)的發(fā)送方通過(guò)信令告知信號(hào)序列C的接收方這一干擾信號(hào)的發(fā)射信息;步驟3.1.2、根據(jù)接收到的信令所表示的主要干擾信號(hào)的發(fā)射信息計(jì)算這一信號(hào)在信號(hào)序列C中所出現(xiàn)的位置,相對(duì)應(yīng)的設(shè)置Wi,若Ci所受到的干擾較大,則Wi被設(shè)置為在0到1范圍內(nèi)的較小值;若Ci所受到的干擾較小,則Wi被設(shè)置為在0到1范圍內(nèi)的較大值,其中,i=1,2,……,G。
上述步驟3.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,其中,i=1,2,……,G。
此外,上述實(shí)施例中的步驟3.1中,權(quán)值序列中Wi值的設(shè)置也可由信號(hào)序列C的接收方的上層模塊配置,包含以下步驟步驟3.1.1、測(cè)量并判斷信號(hào)序列C中強(qiáng)干擾信號(hào)所出現(xiàn)的位置;
步驟3.1.2、在信號(hào)序列C中出現(xiàn)強(qiáng)干擾信號(hào)的位置,相對(duì)應(yīng)的Wi被設(shè)置為在0到1范圍內(nèi)的較小值;而信號(hào)序列C中的其他位置,相對(duì)應(yīng)的Wi被設(shè)置為在0到1范圍內(nèi)的較大值,其中,i=1,2,……,G。
上述步驟3.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,其中,i=1,2,……,G。
更進(jìn)一步,在TD-SCDMA系統(tǒng)中,若信號(hào)序列C中的強(qiáng)干擾信號(hào)是其他小區(qū)的下行同步碼SYNC-DL,而本地碼序列是上行同步碼SYNC-UL時(shí),則所述的步驟3.1,權(quán)值序列W由信號(hào)序列C的接收方的上層模塊配置的典型方法,包含以下步驟步驟3.1.1、在信號(hào)序列C中,找到對(duì)其造成干擾的下行同步碼SYNC-DL出現(xiàn)的位置,并確定該下行同步碼SYNC-DL出現(xiàn)的最后一個(gè)碼片所對(duì)應(yīng)的信號(hào)序列C中的碼片位置;步驟3.1.2、對(duì)步驟3.1.1中所確定的信號(hào)序列C中的位置之前的所有碼片Ci,對(duì)應(yīng)的權(quán)值Wi均設(shè)置為在0到1范圍內(nèi)的較小值;而在其后的所有碼片Ci,對(duì)應(yīng)的權(quán)值Wi均設(shè)置為在0到1范圍內(nèi)的較大值,其中,i=1,2,……,G。
上述步驟3.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,其中,i=1,2,……,G。
上述實(shí)施例中的步驟4.1中,設(shè)置權(quán)值序列W值包含以下步驟步驟4.1.1、分別測(cè)量并估計(jì)信號(hào)序列中Ci所受到的干擾;步驟4.1.2、根據(jù)信號(hào)序列中Ci所受到的干擾相對(duì)應(yīng)的設(shè)置Wi-q,若Ci所受到的干擾較大,則Wi-q被設(shè)置為在0到1范圍內(nèi)的較小值;若Ci所受到的干擾較小,則Wi-q被設(shè)置為在0到1范圍內(nèi)的較大值,其中,i-q=1,2,……,L。
上述步驟4.1.2中,所述的Wi-q在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi-q在0到1范圍內(nèi)的較大值的典型值為1,其中,i-q=1,2,……,L。
上述實(shí)施例中的步驟4.1中,設(shè)置權(quán)值序列W值包含以下步驟步驟4.1.1、信號(hào)序列C中主要干擾信號(hào)的發(fā)送方通過(guò)信令告知信號(hào)序列C的接收方這一干擾信號(hào)的發(fā)射信息;
步驟4.1.2、根據(jù)接收到的信令所表示的主要干擾信號(hào)的發(fā)射信息計(jì)算這一信號(hào)在信號(hào)序列C中所出現(xiàn)的位置,相對(duì)應(yīng)的設(shè)置Wi-q,若Ci所受到的干擾較大,則Wi-q被設(shè)置為在0到1范圍內(nèi)的較小值;若Ci所受到的干擾較小,則Wi-q被設(shè)置為在0到1范圍內(nèi)的較大值,其中,i-q=1,2,……,L。
上述步驟4.1.2中,所述的Wi-q在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi-q在0到1范圍內(nèi)的較大值的典型值為1,其中,i-q=1,2,……,L。
上述實(shí)施例中的步驟4.1中,權(quán)值序列W的設(shè)置也可由信號(hào)序列C的接收方的上層模塊配置,上層模塊所配置的權(quán)值序列W可以不隨延遲變量q的變化而變化,其包含以下步驟步驟4.1.1、初始化并設(shè)置變量f,其中,1≤f≤L;步驟4.1.2、在權(quán)值序列Wi中,當(dāng)1≤i≤f時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較小值;當(dāng)f<i≤L時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較大值,i=1,2,……,L。
上述步驟4.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,i=1,2,……,L。
進(jìn)一步,上述的步驟4.1.2也可以是在權(quán)值序列Wi中,當(dāng)1≤i≤f時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較大值;當(dāng)f<i≤L時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較小值,i=1,2,……,L。
上述步驟4.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,i=1,2,……,L。
更進(jìn)一步,在TD-SCDMA系統(tǒng)中,若信號(hào)序列C中的干擾信號(hào)是其他小區(qū)的下行同步碼SYNC-DL,本地碼序列是上行同步碼SYNC-UL時(shí),則所述的步驟4.1中,權(quán)值序列W由信號(hào)序列C的接收方的上層模塊配置的典型方法,包含以下步驟步驟4.1.1、初始化并設(shè)置變量f=Lj,]]>其中j=1,2,……,8;步驟4.1.2、在權(quán)值序列Wi中,當(dāng)1≤i≤f時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較小值;當(dāng)f<i≤L時(shí),Wi被設(shè)置為在0到1范圍內(nèi)的較大值,i=1,2,……,L。
上述步驟4.1.1中,更優(yōu)選的,所述的j取值為2,則f=L2.]]>上述步驟4.1.2中,所述的Wi在0到1范圍內(nèi)的較小值的典型值為0;所述的Wi在0到1范圍內(nèi)的較大值的典型值為1,i=1,2,……,L。
根據(jù)上述步驟4.1所述的配置方法,當(dāng)j等于2,Wi的取值為0或1時(shí),等效于只采用后一半SYNC-UL碼序列對(duì)信號(hào)進(jìn)行解擴(kuò)。
圖6示出了應(yīng)用于CDMA系統(tǒng)中對(duì)接收到的信號(hào)進(jìn)行加權(quán)解擴(kuò)的模塊結(jié)構(gòu)圖,對(duì)應(yīng)于圖5中Option=1,即等效于使用權(quán)值序列W對(duì)信號(hào)序列C進(jìn)行加權(quán)的部分。信號(hào)序列800模塊接收及存儲(chǔ)了接收到的信號(hào)序列C,并按時(shí)序?qū)中元素輸出到串聯(lián)移位寄存器801模塊;權(quán)值系列生成802模塊生成權(quán)值序列W,并對(duì)應(yīng)于信號(hào)序列C在串聯(lián)移位寄存器801模塊中存儲(chǔ)的部分,按時(shí)序?qū)?dāng)前計(jì)算所使用的權(quán)值序列中的部分元素并行輸出;本地碼序列生成803模塊生成本地碼序列E,并將E并行輸出;相應(yīng)數(shù)量的乘法器804計(jì)算出權(quán)值序列W中各相應(yīng)元素與信號(hào)序列C當(dāng)前存放在串聯(lián)移位寄存器801模塊中的各相應(yīng)元素的乘積后,進(jìn)一步通過(guò)相應(yīng)數(shù)量的乘法器805與本地碼序列生成的E中各相應(yīng)元素相乘,之后,輸出到求和806模塊進(jìn)行求和,之后輸出到加權(quán)相關(guān)值序列807模塊;與此同時(shí),權(quán)值序列生成802模塊所輸出的權(quán)值序列W中的元素還要輸出到另外一個(gè)求和808模塊進(jìn)行求和,之后輸出到權(quán)值和序列809模塊;權(quán)值和序列809模塊所保存的序列即為Y;加權(quán)相關(guān)值序列807模塊所保存的序列即為R。
步驟3.3中相關(guān)計(jì)算時(shí)所采用的相關(guān)延遲q的變化是通過(guò)信號(hào)序列800模塊按時(shí)序輸出信號(hào)序列C,進(jìn)而通過(guò)串聯(lián)移位寄存器801模塊使C序列相對(duì)于本地碼序列生成803模塊所產(chǎn)生的本地碼序列E進(jìn)行滑動(dòng)而實(shí)現(xiàn)的;權(quán)值序列生成802模塊所輸出到乘法器804的權(quán)值也要根據(jù)信號(hào)序列C中各元素在串聯(lián)移位寄存器801模塊中的滑動(dòng)情況進(jìn)行輸出,使乘法器804中的各個(gè)乘法的輸入來(lái)自于兩個(gè)序列的元素的序號(hào)是相同的。串聯(lián)移位寄存器801模塊中的數(shù)據(jù)每滑動(dòng)一次,權(quán)值和序列809模塊和加權(quán)相關(guān)值序列807模塊就分別保存一次當(dāng)前的計(jì)算結(jié)果。
圖7示出了應(yīng)用于CMDA系統(tǒng)中對(duì)加權(quán)相關(guān)結(jié)果進(jìn)行歸一化處理的模塊結(jié)構(gòu)圖。上層配置823模塊執(zhí)行步驟1.3中對(duì)參數(shù)S、H1和H2的設(shè)置,并將H1和H2的輸出到最大值搜索820模塊,將S輸出到歸一化822模塊;最大值搜索820模塊搜索加權(quán)相關(guān)值序列807模塊中所保存的序列R,尋找出R值在H1和H2之間的最大值,并將這一搜索的結(jié)果輸出到路徑搜索結(jié)果821;最大值搜索820模塊同時(shí)將搜索到的R值在序列中所對(duì)應(yīng)的元素序號(hào)輸出給權(quán)值和序列809模塊,權(quán)值和序列809模塊根據(jù)這一序號(hào)將該最大值所對(duì)應(yīng)的權(quán)值之和輸出給歸一化822模塊;歸一化822模塊根據(jù)上層配置823模塊配置的參數(shù)S、權(quán)值和序列809模塊提供的權(quán)值之和對(duì)最大值搜索820模塊所提供的R值進(jìn)行歸一化,并將最終的相關(guān)結(jié)果824輸出。若最大值搜索820模塊搜索到了滿(mǎn)足條件的R值,則路徑搜索結(jié)果821為這一R值所對(duì)應(yīng)的信號(hào)序列C和本地碼序列E之間的相關(guān)延遲q的值;若未搜索到滿(mǎn)足條件的R值,則路徑搜索結(jié)果821為“未發(fā)現(xiàn)”。
圖8和圖9分別給出了使用本發(fā)明所提供的方法有效降低SYNC-DL3(303)信號(hào)對(duì)SYNC-UL1(306)的接收形成干擾的2個(gè)示例。兩例中均以基站1011接收到的SYNC-UL1(306)的初始位置為原點(diǎn),使用上行同步碼SYNC-UL1作為本地碼序列E,相對(duì)于接收到的信號(hào)序列C滑動(dòng),計(jì)算相關(guān)值的絕對(duì)值;其中,SYNC-DL3(303)的幅度是SYNC-UL1(306)的5倍,且SYNC-DL3(303)到達(dá)基站1011處時(shí),后部分的37個(gè)碼片與SYNC-UL1(306)前部分的37個(gè)碼片重疊。圖中的縱坐標(biāo)是序列R的絕對(duì)值。
對(duì)應(yīng)于上述實(shí)施例,在圖8中,步驟1中Option被設(shè)置為2;步驟4.1.1中的f被設(shè)置為2,即權(quán)值序列W的前二分之一均取值為0,后二分之一均取值為1。從圖8可以看出,即使在強(qiáng)干擾的情況下,主峰600也已經(jīng)可以從相關(guān)結(jié)果中被分辨出來(lái),其值已經(jīng)大于最大的相關(guān)副峰601;同時(shí),其他相關(guān)副峰已經(jīng)被明顯削弱,即多數(shù)干擾信號(hào)已經(jīng)被濾除。
對(duì)應(yīng)于上述實(shí)施例,在圖9中,步驟1中Option被設(shè)置為1;而步驟3.1中,信號(hào)序列C中對(duì)應(yīng)于橫坐標(biāo)為40碼片處的之前所有部分,其對(duì)應(yīng)的權(quán)值序列W中的元素均取值為0;權(quán)值序列W中的其余部分的元素取值均為1。從圖9可以看出,在強(qiáng)干擾的情況下,相關(guān)結(jié)果沒(méi)有受到干擾,主峰700很容易被分辨出來(lái),干擾信息已被濾除。
下面通過(guò)一具體實(shí)施例,與背景技術(shù)進(jìn)行對(duì)比,進(jìn)一步說(shuō)明本發(fā)明在CDMA系統(tǒng)中,信息數(shù)據(jù)在發(fā)射之前,會(huì)使用擴(kuò)頻碼對(duì)其進(jìn)行擴(kuò)頻。擴(kuò)頻的方法是用被擴(kuò)頻數(shù)據(jù)乘以擴(kuò)頻碼。擴(kuò)頻碼可以等效成由+1和-1所構(gòu)成的序列。假設(shè)擴(kuò)頻碼序列C是[+1,-1,+1,-1],而被擴(kuò)頻的數(shù)據(jù)是B,則擴(kuò)頻后的信號(hào)序列,即B序列為[+B,-B,+B,-B]。
假設(shè)另一個(gè)信道的信號(hào)A序列是[+A,+A,-A,-A],該A序列是使用本地碼序列E[+1,+1,-1-1]對(duì)數(shù)據(jù)A進(jìn)行擴(kuò)頻而得到的。假設(shè)由于時(shí)延,B序列中的最后1個(gè)碼片和A序列的第1個(gè)碼片重疊,則接收端接收到的信號(hào),即S序列為[+B,-B,+B,-B+A,+A,-A,-A]。
在背景技術(shù)中,當(dāng)接收端要接收數(shù)據(jù)A時(shí),使用本地碼序列E[+1,+1,-1-1],對(duì)S序列進(jìn)行解擴(kuò),先使本地碼序列E相對(duì)S序列進(jìn)行滑動(dòng);此處,當(dāng)相關(guān)延遲為3時(shí),本地碼序列E和信號(hào)S序列中的A序列對(duì)齊,計(jì)算相關(guān)值,即先將本地碼序列E與S序列的對(duì)應(yīng)位按位兩兩相乘,再相加,即(-B+A)×1+A×1+(-A)×(-1)+(-A)×(-1)=-B+4A;然后除以序列E的長(zhǎng)度4,則解擴(kuò)結(jié)果為A-B/4??梢?jiàn),當(dāng)B的幅度大于A的4倍時(shí),將出現(xiàn)反相,發(fā)生解擴(kuò)錯(cuò)誤的情況。
而采用本發(fā)明方法的話,可以通過(guò)加權(quán)的方法,降低本地碼序列E的第1個(gè)碼片的權(quán)值,進(jìn)而降低B序列對(duì)A序列的干擾;即設(shè)置權(quán)值序列W為[w1,w2,w3,w4],其中w1取在0到1范圍內(nèi)的較小值,w2、w3和w4取在0到1范圍內(nèi)的較大值。使用權(quán)值序列W對(duì)本地碼序列E加權(quán),加權(quán)后的本地碼序列E為[w1,w2,0-w3,-w4]。當(dāng)相關(guān)延遲為3時(shí),使用加權(quán)后的本地碼序列E對(duì)接收到的S序列進(jìn)行解擴(kuò),相關(guān)結(jié)果為(-B+A)×w1+A×w2+(-A)×(-w3)+(-A)×(-w4)=A×(w1+w2+w3+w4)-B×w1;再除以權(quán)值之和(w1+w2+w3+w4),得到加權(quán)解擴(kuò)的結(jié)果為A-B×w1÷(w1+w2+w3+w4)??梢钥闯?,由于w1取在0到1范圍內(nèi)的較小值,故即使B的幅度遠(yuǎn)遠(yuǎn)大于A,解擴(kuò)結(jié)果所受到的干擾也會(huì)很?。欢貏e的,當(dāng)w1取典型值0時(shí),解擴(kuò)結(jié)果將不受任何干擾。
上述的方法為對(duì)本地碼序列E進(jìn)行加權(quán)的方法,另外,本發(fā)明也可以對(duì)信號(hào)序列S進(jìn)行加權(quán)。此時(shí)設(shè)置的權(quán)值序列W為[w1,w2,w3,w4,w5,w6,w7],將S序列中不可能出現(xiàn)A序列以及A序列可能受到較大干擾的位置所對(duì)應(yīng)權(quán)值w1、w2、w3和w4設(shè)置為在0到1范圍內(nèi)的較小值,此處取典型值0;將A序列受到干擾較小的部分對(duì)應(yīng)的權(quán)值w5、w6和w7設(shè)置為在0到1范圍內(nèi)的較大值,此處取典型值1。則加權(quán)之后的信號(hào)序列S為
,很容易計(jì)算得出相關(guān)結(jié)果為3A。當(dāng)本地碼序列E和序列S中的A序列對(duì)齊的時(shí)候,所對(duì)應(yīng)的權(quán)值序列為[w4,w5,w6,w7],即
,則權(quán)值的和為3,因此將相關(guān)結(jié)果3A除以3后,即正確解擴(kuò)出數(shù)據(jù)A。
因此本發(fā)明相當(dāng)于降低或去除一部分信號(hào)序列或一部分本地碼序列在解擴(kuò)計(jì)算中的影響,當(dāng)受到的干擾非常強(qiáng)烈時(shí),能提高解擴(kuò)的正確性和可靠性。例如在TD-SCDMA系統(tǒng)中,所出現(xiàn)的鄰基站發(fā)射的下行同步碼SYNC-DL對(duì)本小區(qū)基站接收上行同步碼SYNC-UL所造成的強(qiáng)烈干擾的情況時(shí),本發(fā)明的效果是非常明顯的;因?yàn)榇藭r(shí),SYNC-DL的能量遠(yuǎn)遠(yuǎn)大于SYNC-UL的能量,并且只是干擾SYNC-UL前面的一部分,如果按現(xiàn)有解擴(kuò)技術(shù),SYNC-UL無(wú)法被正確解擴(kuò);而在一個(gè)小區(qū)內(nèi),基站所同時(shí)接收到的上行同步碼SYNC-UL數(shù)目并不多,通常為1個(gè),這意味著即使刪除基站接收到的上行同步碼SYNC-UL信號(hào)中前面受到強(qiáng)烈干擾的部分,而僅僅對(duì)后面的部分解擴(kuò),卻能夠正確可靠地解擴(kuò)出信息。
本發(fā)明提供的一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,簡(jiǎn)單,易于實(shí)現(xiàn),充分利用了接收信號(hào)的碼序列中的干擾分布信息,和對(duì)相關(guān)計(jì)算進(jìn)行加權(quán)的權(quán)值的靈活設(shè)置,達(dá)到了降低接收干擾的目的。
上面雖然通過(guò)實(shí)施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,所附的權(quán)利要求將包括這些變形和變化。
權(quán)利要求
1.一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理的裝置,其特征在于,該裝置包括信號(hào)序列模塊,接收及存儲(chǔ)了接收到的信號(hào)序列C,并按時(shí)序?qū)中元素輸出;串聯(lián)移位寄存器模塊,接收來(lái)自信號(hào)序列模塊的信號(hào)序列C中元素;權(quán)值系列生成模塊,生成權(quán)值序列W,并對(duì)應(yīng)于信號(hào)序列C在串聯(lián)移位寄存器模塊中存儲(chǔ)的部分,按時(shí)序?qū)?dāng)前計(jì)算所使用的權(quán)值序列中的部分元素并行輸出;本地碼序列生成模塊,生成本地碼序列E,并將E并行輸出;相應(yīng)數(shù)量的第一乘法器,計(jì)算出權(quán)值序列W中各相應(yīng)元素與信號(hào)序列C當(dāng)前存放在串聯(lián)移位寄存器模塊中的各相應(yīng)元素的乘積;相應(yīng)數(shù)量的第二乘法器,將上述乘積與本地碼序列生成的E中各相應(yīng)元素相乘后輸出;第一求和模塊,接收來(lái)自相應(yīng)數(shù)量的第二乘法器的數(shù)據(jù),進(jìn)行求和后輸出;加權(quán)相關(guān)值序列模塊,接收來(lái)自第一求和模塊的數(shù)據(jù),保存為序列R;第二求和模塊,接收來(lái)自權(quán)值系列生成模塊的權(quán)值序列W中的元素,進(jìn)行求和后輸出;權(quán)值和序列模塊接收來(lái)自第二求和模塊的數(shù)據(jù),保存為序列Y。
全文摘要
本發(fā)明提供一種利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,根據(jù)信號(hào)序列中干擾信號(hào)的分布信息,設(shè)置權(quán)值序列,通過(guò)對(duì)信號(hào)序列,或者本地碼序列進(jìn)行加權(quán)處理,計(jì)算相關(guān)結(jié)果,經(jīng)過(guò)對(duì)該相關(guān)結(jié)果進(jìn)行歸一化處理。本發(fā)明提供的利用權(quán)值序列對(duì)信號(hào)序列進(jìn)行加權(quán)處理裝置,簡(jiǎn)單,易于實(shí)現(xiàn),充分利用了接收信號(hào)的碼序列中的干擾分布信息,和對(duì)相關(guān)計(jì)算進(jìn)行加權(quán)的權(quán)值的靈活設(shè)置,達(dá)到了降低接收干擾的目的。
文檔編號(hào)H04J13/02GK1801653SQ20061002336
公開(kāi)日2006年7月12日 申請(qǐng)日期2006年1月17日 優(yōu)先權(quán)日2006年1月17日
發(fā)明者師延山 申請(qǐng)人:凱明信息科技股份有限公司