專利名稱:數(shù)據(jù)發(fā)送方法、接收方法以及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)發(fā)送方法、 一種數(shù)據(jù) 接收方法、 一種發(fā)送端以及一種4姿收端。
背景技術(shù):
在無(wú)線通信技術(shù)中,無(wú)線信道的深衰落會(huì)導(dǎo)致數(shù)據(jù)傳輸過(guò)程中產(chǎn)生大量 的誤比特,降低解調(diào)增益。信道隨機(jī)化可以克服無(wú)線信道深衰落,現(xiàn)有技術(shù)
采用交織(interleaving)處理進(jìn)行無(wú)線信道隨才幾化,這種方法可以在一定程 度上克服無(wú)線信道深衰落,進(jìn)而減小數(shù)據(jù)傳輸過(guò)程中的誤比特率,提高解調(diào) 增益。
但是,由于交織處理對(duì)信道隨機(jī)化的程度,也就是克服無(wú)線信道深衰落 的程度,決定于交織深度。交織深度在一定范圍內(nèi)時(shí),交織深度越大,則解 調(diào)增益越大。當(dāng)交織深度超過(guò)這一范圍時(shí),解調(diào)增益漸趨飽和,解調(diào)增益隨 交織深度的增加不明顯。同時(shí),交織深度的增加會(huì)帶來(lái)一定的負(fù)面效應(yīng)發(fā) 送端和接收端的處理時(shí)延和數(shù)據(jù)存儲(chǔ)量都隨交織深度線性增加。例如,當(dāng)交 織深度為N個(gè)子幀時(shí),接收端只有將全部N個(gè)子幀的數(shù)據(jù)收齊,存儲(chǔ)起來(lái) 以后,才能對(duì)接收信號(hào)進(jìn)行解交織。數(shù)據(jù)存儲(chǔ)量的增加會(huì)增加硬件成本,而 發(fā)送端和接收端處理時(shí)延的增加使得對(duì)時(shí)延每丈感的業(yè)務(wù),比如語(yǔ)音業(yè)務(wù)的接 收性能下降。
因此,現(xiàn)有技術(shù)采用交織對(duì)信道進(jìn)行隨機(jī)化的數(shù)據(jù)傳輸方法存在局限 性,只能在一定程度上克服無(wú)線信道深衰落,提高解調(diào)增益,并且當(dāng)交織深 度超過(guò)某一閾值時(shí),還可能會(huì)增加發(fā)送端和接收端的處理時(shí)延和數(shù)據(jù)存儲(chǔ) 量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例一方面提供了一種數(shù)據(jù)發(fā)送方法和一種數(shù)據(jù)接收方法,可以實(shí)現(xiàn)信道隨機(jī)化,提高解調(diào)增益,避免增加發(fā)送端和接收端的處理時(shí)延和數(shù)據(jù)存儲(chǔ)量。本發(fā)明實(shí)施例還提供了實(shí)現(xiàn)上述方法的發(fā)送端和接收端。
本發(fā)明實(shí)施例提供的數(shù)據(jù)發(fā)送方法,包括發(fā)送端為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位;利用選擇的隨機(jī)相位對(duì)所述數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。本發(fā)明實(shí)施例提供的數(shù)據(jù)接收方法,包括
接收端為接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨才幾相位;
根據(jù)選擇的隨機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,得到所述發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)。
本發(fā)明實(shí)施例提供的發(fā)送端,包括
隨機(jī)相位確定單元,用于為要發(fā)送的數(shù)據(jù)符號(hào)選"f奪隨機(jī)相位;
隨機(jī)相位添加單元,利用隨機(jī)相位確定單元選擇的隨機(jī)相位對(duì)要發(fā)送的數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;
數(shù)據(jù)發(fā)送單元,用于將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。
本發(fā)明實(shí)施例提供的接收端,包括
數(shù)據(jù)接收單元,用于接收發(fā)送端發(fā)送的數(shù)據(jù)符號(hào);
隨機(jī)相位確定單元,用于為數(shù)據(jù)接收單元接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位;
去相位隨才幾化單元,用于才艮據(jù)隨才幾相位確定單元選擇的隨才幾相位對(duì)數(shù)據(jù)接收單元接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化。
由以上技術(shù)方案的描述可知,本發(fā)明實(shí)施例中,在發(fā)送端發(fā)送數(shù)據(jù)符號(hào)時(shí),首先為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位,之后利用選擇的隨機(jī)相位對(duì)要發(fā)送的數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化,最后將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。當(dāng)接收端接收到來(lái)自發(fā)送端的數(shù)據(jù)符號(hào)后,為接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位,根據(jù)該隨機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,得出對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)。本發(fā)明實(shí)施例提供的方法中,發(fā)送端在發(fā)送數(shù)據(jù)符號(hào)前,對(duì)數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化,從而使接收端接收到的數(shù)據(jù)符號(hào)具有不同的信道沖擊響應(yīng),實(shí)現(xiàn)了信道隨機(jī)化,可以最大限度地提高解調(diào)增益,同時(shí)還可以避免現(xiàn)有技術(shù)采用交織處理帶來(lái)的負(fù)面影響,比如增加發(fā)送端和接收端的處理時(shí)延和數(shù)據(jù)存儲(chǔ)量。
圖1為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例一的流程圖;圖2為本發(fā)明數(shù)據(jù)接收方法實(shí)施例一的流程圖;圖3為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例二的流程圖;圖4為本發(fā)明數(shù)據(jù)接收方法實(shí)施例二的流程圖;圖5為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例三的流程圖;圖6為本發(fā)明數(shù)據(jù)接收方法實(shí)施例三的流程圖;圖7為本發(fā)明發(fā)送端具體實(shí)施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明接收端具體實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和有益效果更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明估支進(jìn)一步地詳細(xì)說(shuō)明。
本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)信道隨機(jī)化,提高解調(diào)增益,在發(fā)送端發(fā)送數(shù)據(jù)符號(hào)時(shí),首先為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位,利用選擇的隨機(jī)相位對(duì)數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;之后將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。當(dāng)接收端接收到來(lái)自發(fā)送端的數(shù)據(jù)符號(hào)后,為該數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位,根據(jù)該隨機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,得到發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)。
其中,隨機(jī)相位的構(gòu)成方式可以為Z,其中e為自然數(shù),j為虛數(shù)單
位,即j的平方等于-1, ^為隨機(jī)數(shù)。
針對(duì)不同的系統(tǒng)和實(shí)際需求,對(duì)數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化時(shí),可以為不
同數(shù)據(jù)符號(hào)選才奪不同的隨機(jī)相位,也可以為相鄰的兩個(gè)或兩個(gè)以上數(shù)據(jù)符號(hào)選捧相同的隨4幾相位。
可以通過(guò)如下四種方式為數(shù)據(jù)符號(hào)選4奪隨機(jī)相位
第一種首先為數(shù)據(jù)符號(hào)選擇隨機(jī)數(shù),然后再利用選擇的隨機(jī)數(shù)生成隨機(jī)相位。在這種情況下,本發(fā)明的數(shù)據(jù)發(fā)送方法進(jìn)一步包括
預(yù)先在發(fā)送端和接收端中設(shè)置相同的隨機(jī)數(shù)生成方式;
相應(yīng)地,為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位的步驟為采用預(yù)先設(shè)置的隨機(jī)數(shù)生成方式為要發(fā)送的數(shù)據(jù)符號(hào)生成隨機(jī)數(shù),之后再利用該隨機(jī)數(shù)生成隨機(jī)相位。
隨機(jī)數(shù)生成方式有很多種,比如可以通過(guò)調(diào)用隨機(jī)數(shù)生成函數(shù),生成隨機(jī)數(shù)。在現(xiàn)有的MATLAB軟件,COSSAP軟件,以及DSP軟件中,通常都帶有隨機(jī)數(shù)生成函數(shù),該函數(shù)需要一個(gè)種子點(diǎn)啟動(dòng)。隨機(jī)數(shù)生成函數(shù)啟動(dòng)以后,每次調(diào)用該函數(shù)時(shí),生成一個(gè)隨機(jī)數(shù)。
第二種發(fā)送端直接為要發(fā)送的數(shù)據(jù)符號(hào)生成隨機(jī)相位,在這種情況下,本發(fā)明的數(shù)據(jù)發(fā)送方法進(jìn)一步包括
預(yù)先在發(fā)送端和接收端設(shè)置相同的生成隨^4目位的方法;
相應(yīng)地,為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位的步驟為采用預(yù)先設(shè)置的隨機(jī)相位生成方法直接為要發(fā)送的數(shù)據(jù)符號(hào)生成隨機(jī)相位。
第三種預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;
相應(yīng)地,為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位可以由如下步驟實(shí)現(xiàn)發(fā)送端根據(jù)要發(fā)送的數(shù)據(jù)符號(hào)的特征信息,從已保存的數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系中提取對(duì)應(yīng)的隨機(jī)相位。
第四種預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)數(shù)的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;
相應(yīng)地,為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位可以由如下步驟實(shí)現(xiàn)發(fā)送端根據(jù)要發(fā)送的數(shù)據(jù)符號(hào)的特征信息,從已保存的數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系中提取對(duì)應(yīng)的隨機(jī)數(shù),再才艮據(jù)4是取的隨機(jī)數(shù)生成隨機(jī)相位。
設(shè)定發(fā)送端要向接收端發(fā)送N個(gè)數(shù)據(jù)符號(hào),分別用《,^,...,4表示。發(fā)送端可以為無(wú)線接入網(wǎng)(UTRAN )或用戶設(shè)備(UE ),如果發(fā)送端為UTRAN,則接收端為UE;如果發(fā)送端為UE,則接收端為UTRAN。
可以采用公式(1)對(duì)要發(fā)送的每一個(gè)數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化《'=《e =l,2,.."w. ( 1 )
其中,《為相位隨機(jī)化后的數(shù)據(jù)符號(hào),j為虛數(shù)單位,j的平方等于-1,《.為第i個(gè)要發(fā)送的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)數(shù),Z為第i個(gè)要發(fā)送的數(shù)據(jù)符號(hào)
對(duì)應(yīng)的隨才幾相位。
由以上描述可見,發(fā)送端在將要發(fā)送的數(shù)據(jù)符號(hào)發(fā)送給接收端前,通過(guò)選擇的隨機(jī)相位對(duì)數(shù)據(jù)符號(hào)進(jìn)行了相位隨機(jī)化,因此在這種情況下,接收端所接收到的數(shù)據(jù)符號(hào)并非發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào),而是進(jìn)行了相位隨機(jī)化的數(shù)據(jù)符號(hào)。為了保證接收端能夠正確的解調(diào)出發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào),對(duì)應(yīng)相同的數(shù)據(jù)符號(hào),發(fā)送端和接收端生成隨機(jī)數(shù)和隨機(jī)相位的方式必須相同,也就是說(shuō)要保證發(fā)送端和接收端對(duì)同一個(gè)數(shù)據(jù)符號(hào)的相位隨機(jī)化的一致性??梢圆捎萌缦路椒▽?shí)現(xiàn)接收端的數(shù)據(jù)接收過(guò)程
第一種預(yù)先在發(fā)送端和接收端中設(shè)置相同的隨機(jī)數(shù)生成方式;在這種情況下,接收端采用預(yù)先設(shè)置的隨機(jī)數(shù)生成方式,為接收到的數(shù)據(jù)符號(hào)生成隨機(jī)數(shù),之后再利用生成的隨機(jī)數(shù)生成隨機(jī)相位。由于在發(fā)送端和接收端中設(shè)置的隨機(jī)數(shù)生成方式相同,因此可以保證接收端為接收到的數(shù)據(jù)符號(hào)生成與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)數(shù)。
第二種預(yù)先在發(fā)送端和接收端設(shè)置相同的隨機(jī)相位生成方式;
在這種情況下,接收端采用預(yù)先設(shè)置的隨機(jī)相位生成方式,為接收到的數(shù)據(jù)符號(hào)生成隨機(jī)相位。由于在發(fā)送端和接收端中設(shè)置的隨機(jī)相位生成方式相同,因此可以保證接收端為接收到的數(shù)據(jù)符號(hào)生成與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位。
第三種預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;
在這種情況下,接收端根據(jù)接收到的數(shù)據(jù)符號(hào)的特征信息,從已保存的對(duì)應(yīng)關(guān)系中,提取與接收到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)相位。由于在接收端和發(fā)送端保存的對(duì)應(yīng)關(guān)系相同,因此可以保證對(duì)應(yīng)同 一個(gè)數(shù)據(jù)符號(hào)發(fā)送端和接收端選擇的隨機(jī)相位相同。
第四種預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)數(shù)的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;
接收端根據(jù)接收到的數(shù)據(jù)符號(hào)的特征信息,從已保存的對(duì)應(yīng)關(guān)系中,提取與接收到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)數(shù),再利用提取的隨機(jī)數(shù)生成接收到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)相位。由于在接收端和發(fā)送端保存的對(duì)應(yīng)關(guān)系相同,因此可以保證對(duì)應(yīng)同一個(gè)數(shù)據(jù)符號(hào)發(fā)送端和接收端選擇的隨機(jī)數(shù)相同,進(jìn)而可以
保證為同 一數(shù)據(jù)符號(hào)生成的隨機(jī)相位相同。
在TD-SCDMA系統(tǒng)中,以上所述的數(shù)據(jù)符號(hào)的特征信息可以包括發(fā)送該數(shù)據(jù)符號(hào)的數(shù)據(jù)域的特征信息以及該數(shù)據(jù)符號(hào)在數(shù)據(jù)域中的特征信息。數(shù)據(jù)域的特征信息可以包括擴(kuò)頻因子和信道碼的號(hào)碼,或者包括擴(kuò)頻因子、信道碼的號(hào)碼、以及子幀號(hào),或者包括擴(kuò)頻因子、信道碼的號(hào)碼、子幀號(hào)以及時(shí)隙號(hào)。而數(shù)據(jù)符號(hào)在數(shù)據(jù)域中的特征信息可以為數(shù)據(jù)符號(hào)在數(shù)據(jù)域中的位置信息。
另外,發(fā)送端還可以在向接收端發(fā)送數(shù)據(jù)符號(hào)時(shí),攜帶對(duì)應(yīng)的隨機(jī)相位或者隨機(jī)數(shù),這樣接收端可以根據(jù)接收到的隨機(jī)相位或隨機(jī)數(shù),對(duì)接收到的 數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化。
下面以TD-SCDMA系統(tǒng)下行用戶k的突發(fā)(BURST)發(fā)送為例,說(shuō)明本 發(fā)明提供的數(shù)據(jù)發(fā)送方法和數(shù)據(jù)發(fā)送方法的實(shí)現(xiàn)流程。
TD-SCDMA系統(tǒng)中,每個(gè)時(shí)隙發(fā)送端可以發(fā)送多個(gè)BURST,每個(gè) BURST由兩個(gè)數(shù)據(jù)域和一個(gè)訓(xùn)練序列域(Midmable )構(gòu)成。Midmable域位 于兩個(gè)數(shù)據(jù)域中間。兩個(gè)數(shù)據(jù)域用于發(fā)送數(shù)據(jù)符號(hào)。每個(gè)BURST的數(shù)據(jù)域 采用不同的擴(kuò)頻因子(SF)碼,用于在接收端區(qū)分不同的BURST。同一個(gè) BURST的兩個(gè)數(shù)據(jù)域采用相同的SF碼進(jìn)行擴(kuò)頻。
設(shè)小區(qū)A中基站在每個(gè)子幀的下行時(shí)隙Ts給用戶k發(fā)送BURST。發(fā) 送給用戶k的BURST使用擴(kuò)頻因子為SF ( We{l,2,4,8,16})、信道碼號(hào)為c (BcSSF,ceiV )的下行物理信道。每個(gè)BURST的每個(gè)數(shù)據(jù)域長(zhǎng)度為352 碼片,每個(gè)數(shù)據(jù)域可以發(fā)送N=352/SF個(gè)數(shù)據(jù)符號(hào)。
圖1為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例一的流程圖,該流程以向用戶k發(fā)送 第i個(gè)數(shù)據(jù)域?yàn)槔o出數(shù)據(jù)發(fā)送方法的過(guò)程,其中1=1或2,具體的流程包 括如下步驟
步驟101,為發(fā)送給用戶k的BURST中第i個(gè)數(shù)據(jù)域要發(fā)送的數(shù)據(jù)符號(hào) 序列選擇隨才幾相位序列。
這里,由于每一個(gè)數(shù)據(jù)域包含多個(gè)數(shù)據(jù)符號(hào),因此每一個(gè)數(shù)據(jù)域?qū)?yīng)多 個(gè)隨機(jī)相位,所有的隨機(jī)相位組成該數(shù)據(jù)域?qū)?yīng)的隨機(jī)相位序列。隨機(jī)相位 序列的長(zhǎng)度可以與數(shù)據(jù)符號(hào)序列的長(zhǎng)度相同,也可以不同。如果為第i個(gè)數(shù) 據(jù)域要發(fā)送的每一個(gè)數(shù)據(jù)符號(hào)選擇不同的隨機(jī)相位,則所選擇的隨機(jī)相位的 數(shù)目與要發(fā)送的數(shù)據(jù)符號(hào)的數(shù)目相同。
另外,為了盡可能降低處理復(fù)雜度,為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位 時(shí)也可以為要發(fā)送的相鄰兩個(gè)或兩個(gè)以上數(shù)據(jù)符號(hào)選擇相同的隨機(jī)相位。
需要說(shuō)明的是,隨機(jī)相位序列可以實(shí)時(shí)生成,即可以采用預(yù)先設(shè)定的隨機(jī)相位生成方式為要發(fā)送的數(shù)據(jù)域生成相應(yīng)的隨機(jī)相位序列;也可以預(yù)先生 成一系列隨機(jī)相位序列保存到發(fā)送端中,發(fā)送端要發(fā)送數(shù)據(jù)域時(shí),從已保存 的隨機(jī)相位序列中選取一 個(gè)為要發(fā)送的數(shù)據(jù)域進(jìn)行相位隨機(jī)化。
另外,還可以實(shí)時(shí)為要發(fā)送的數(shù)據(jù)域生成隨機(jī)數(shù)序列,之后再利用生成
的隨機(jī)數(shù)序列生成隨機(jī)相位序列;或者,預(yù)先生成一系列隨機(jī)數(shù)序列保存到 發(fā)送端中,當(dāng)發(fā)送端要發(fā)送數(shù)據(jù)域時(shí),從中選取一個(gè)隨機(jī)數(shù)序列,生成隨機(jī) 相位序列,利用生成的隨機(jī)相位序列進(jìn)行相位隨機(jī)化。
如果預(yù)先在發(fā)送端存儲(chǔ)了用戶k對(duì)應(yīng)的信道碼的號(hào)碼與相應(yīng)的隨機(jī)相 位序列的對(duì)應(yīng)關(guān)系,則發(fā)送端可以根據(jù)用戶k采用的信道碼的號(hào)碼c確定向 用戶k發(fā)送的第i個(gè)數(shù)據(jù)域?qū)?yīng)的隨機(jī)相位序列。
如果向用戶k發(fā)送的BURST的一個(gè)數(shù)據(jù)域的長(zhǎng)度為N,則可以預(yù)先生 成并保存長(zhǎng)度為2N的隨才幾相位序列,比如可以為Z' ,...,eM"。因
為每個(gè)BURST包含兩個(gè)數(shù)據(jù)域,這樣在一個(gè)BURST中發(fā)送的2N個(gè)數(shù)據(jù)符 號(hào)均由不同的隨機(jī)相位進(jìn)行隨機(jī)化,可以最大限度地提高解調(diào)增益。
步驟102,用選擇出的隨機(jī)相位序列,通過(guò)公式(2 )對(duì)第i個(gè)數(shù)據(jù)域發(fā) 送的數(shù)據(jù)符號(hào)序列進(jìn)行相位隨機(jī)化,得到相位隨機(jī)化后的數(shù)據(jù)符號(hào)序列。
設(shè)《('),《),...,^)...,《),"=1,2,...,^;/ = 1,2,表示在當(dāng)前子幀的Ts時(shí)隙發(fā)送給用 戶k的BURST中第1個(gè)數(shù)據(jù)域要發(fā)送的數(shù)據(jù)符號(hào)序列,《('),《;),...,《(')...,《(')表
示隨機(jī)化后的數(shù)據(jù)符號(hào)序列。
《("=《W = l,2,.."iv … " " (2)
步驟103,對(duì)相位隨機(jī)化后的數(shù)據(jù)符號(hào)序列進(jìn)行擴(kuò)頻和加擾后,發(fā)送給 接收端。
對(duì)數(shù)據(jù)符號(hào)序列進(jìn)行擴(kuò)頻和加擾的方法為本領(lǐng)域常用技術(shù)手段,這里不 再贅述。
發(fā)送給用戶k的BURST信號(hào)由第一個(gè)數(shù)據(jù)域發(fā)送的數(shù)據(jù)符號(hào)序列,長(zhǎng) 度為144個(gè)碼片的Midamble域信號(hào),以及第二個(gè)數(shù)據(jù)域發(fā)送的數(shù)據(jù)符號(hào)序列組成。在基站發(fā)送BURST信號(hào)時(shí),先發(fā)送第一個(gè)數(shù)據(jù)域的信號(hào),然后發(fā) 送Midamble域的信號(hào),最后發(fā)送第二個(gè)數(shù)據(jù)域的信號(hào)。
用戶k在接收到基站發(fā)送的BURST信號(hào)以后,按照?qǐng)D2所示流程接收 BURST中兩個(gè)數(shù)據(jù)域發(fā)送的數(shù)據(jù)符號(hào)序列。
步驟201,利用接收到的BURST信號(hào)中Midamble域的接收信號(hào)進(jìn)行信 道沖擊響應(yīng)的估計(jì)(CIR,Channel Impulse Response Estimation )。
這里,利用BURST信號(hào)中Midamble域的接收信號(hào)進(jìn)行信道沖擊響應(yīng) 的估計(jì)方法不屬于本發(fā)明的發(fā)明點(diǎn),不再贅述。
假定當(dāng)前的信道沖擊響應(yīng)為h(t),則接收端接收到的數(shù)據(jù)符號(hào)序列可 以用公式(3)表示
其中,r(t)是t時(shí)刻接收端接收到的數(shù)據(jù)符號(hào)序列,zW是高斯白噪聲,
i,"[o,r] n甘;
L g,兵^ ,用于限制每個(gè)符號(hào)的持續(xù)時(shí)間不要超過(guò)該符號(hào)的周
期,^為一個(gè)數(shù)據(jù)符號(hào)的持續(xù)時(shí)間,即一個(gè)數(shù)據(jù)符號(hào)的周期。每一個(gè)數(shù) 據(jù)符號(hào)的持續(xù)時(shí)間是預(yù)先設(shè)定的。
從公式(3)可見,接收端接收到的數(shù)據(jù)符號(hào)序列中,數(shù)據(jù)符號(hào)《對(duì)應(yīng)
的等效信道沖擊響應(yīng)為,A(O。這樣,通過(guò)在發(fā)送端為每一個(gè)要發(fā)送的數(shù) 據(jù)符號(hào)添加隨機(jī)相位,進(jìn)行相位隨機(jī)化,使得每一個(gè)數(shù)據(jù)符號(hào)在接收端具有 不同的信道沖擊響應(yīng)。這個(gè)過(guò)程實(shí)現(xiàn)了信道隨機(jī)化,可以提高接收端的解調(diào) 增益。
步驟202,對(duì)BURST的第i個(gè)數(shù)據(jù)域的接收信號(hào)進(jìn)行聯(lián)合檢測(cè),得到 第i個(gè)數(shù)據(jù)域發(fā)送的數(shù)據(jù)符號(hào)序列的估計(jì)序列》' ),...,^),...,J^ 。
Jkg(卜。承e,(如(,)聯(lián)合檢測(cè)的過(guò)程就是對(duì)第i個(gè)數(shù)據(jù)域發(fā)送的碼片信號(hào)進(jìn)行解擴(kuò)、解擾和
去信道衰落的過(guò)程。具體的聯(lián)合檢測(cè)方法是TD-SCDM系統(tǒng)的經(jīng)典算法,這
里不再贅述。
在發(fā)送端采用信道隨機(jī)化的發(fā)送方法之后,接收端得到的估計(jì)序列 々),《'),...,^,...,^;)是進(jìn)行了相位隨機(jī)化后的數(shù)據(jù)符號(hào)序列《('),《('\...,《(')...,《'') 的估計(jì)序列,不是《,《,...,《...,《)的估計(jì)序列。
步驟203,為接收到的第i個(gè)數(shù)據(jù)域選擇隨機(jī)相位序列。
具體的方法可以為根據(jù)接收到的第i個(gè)數(shù)據(jù)域的特征信息以及該數(shù)據(jù) 域中包含的數(shù)據(jù)符號(hào)的特征信息,調(diào)用隨機(jī)數(shù)生成函數(shù)生成隨機(jī)數(shù),再根據(jù) 隨機(jī)數(shù)生成對(duì)應(yīng)的隨機(jī)相位。需要說(shuō)明的是,用戶k對(duì)應(yīng)的接收端釆用的隨 機(jī)it生成方法與發(fā)送端相同。
如果預(yù)先在接收端保存了第i個(gè)數(shù)據(jù)域的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān) 系,則接收端可以直接根據(jù)第i個(gè)數(shù)據(jù)域的特征信息確定其對(duì)應(yīng)的隨機(jī)相位 序列。如果預(yù)先在用戶k對(duì)應(yīng)的接收端保存了第i個(gè)數(shù)據(jù)域的特征信息與隨 機(jī)數(shù)序列的對(duì)應(yīng)關(guān)系,則接收端直接根據(jù)第i個(gè)數(shù)據(jù)域的特征信息確定其對(duì) 應(yīng)的隨機(jī)數(shù)序列,之后再跟據(jù)確定的隨機(jī)數(shù)序列得出相應(yīng)的隨機(jī)相位序列。
該步驟的關(guān)鍵在于,需要保證發(fā)送端和接收端為同一數(shù)據(jù)域選取相同的 隨才幾相位序列。
步驟204,利用選擇的隨機(jī)相位序列,通過(guò)公式(4)對(duì)得到的數(shù)據(jù)符
號(hào)估計(jì)序列々),々),...,^'),...,^:)進(jìn)行去相位隨機(jī)化,獲得發(fā)送端原始要發(fā)送的
數(shù)據(jù)符號(hào)序列的估計(jì)序列W)^^...^^..,^^
=風(fēng) = } 2 ;v
A" ," (4)
J)2) , = 1,2,…,iV
該步驟的目的是由...,《' ),…,^)得到真正的,《),...,< )...,《)。 由圖1和圖2所示的實(shí)施例可知,要實(shí)現(xiàn)本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸 方法,需要使發(fā)送端和接收端都獲知發(fā)送端發(fā)送BURST時(shí),每一個(gè)數(shù)據(jù)域
14所采用的隨機(jī)相位序列。
具體的可以采用如下所述的方法使發(fā)送端和接收端都獲知發(fā)送端所采
用的隨機(jī)相位序列,但并不局限于如下方法。TD-SCDM系統(tǒng)中,為每個(gè)擴(kuò) 頻因子(SF)和采用該擴(kuò)頻因子的信道碼進(jìn)行了編碼。例如
SF=16時(shí),信道碼的號(hào)碼從1到16
SF=8時(shí),信道碼的號(hào)碼從1到8
SF二4時(shí),信道碼的號(hào)碼/人l到4
SF二2時(shí),信道碼的號(hào)碼從1到2
SF=1時(shí),信道碼的號(hào)碼為1
發(fā)送端發(fā)出的每個(gè)BURST中的每個(gè)數(shù)據(jù)域的長(zhǎng)度為352碼片,每個(gè)數(shù) 據(jù)域能夠發(fā)送的數(shù)據(jù)符號(hào)的數(shù)目完全由擴(kuò)頻因子的大小決定,具體為 352/SF。本發(fā)明實(shí)施例中,可以預(yù)先為每個(gè)擴(kuò)頻因子下的每個(gè)信道碼定義一 個(gè)長(zhǎng)度為704/SF的隨機(jī)相位序列。該隨機(jī)相位序列的號(hào)碼與它對(duì)應(yīng)的信道 碼的號(hào)碼相同。按照這種隨機(jī)相位序列的定義方式,SF-16時(shí),隨機(jī)相位序 列的號(hào)碼從1到16,分別對(duì)應(yīng)信道碼1到16,每個(gè)隨才幾相位序列的長(zhǎng)度為 704/16=44,共有16個(gè);SF=8時(shí),隨機(jī)相位序列的號(hào)碼從1到8,每個(gè)長(zhǎng)度 為704/8=88,共有8個(gè)。依此類推,SF=1時(shí),只有一個(gè)隨機(jī)相位序列,長(zhǎng) 度為704。
在發(fā)送端和接收端可以預(yù)先將所有16+8+4+2+1=31個(gè)隨機(jī)相位序列存 儲(chǔ)起來(lái)。在發(fā)送每個(gè)BURST的時(shí)候,發(fā)送端根據(jù)該BURST的SF和信道碼 的號(hào)碼/人存儲(chǔ)區(qū)間才是取相應(yīng)的隨機(jī)相位序列,用該序列對(duì)該BURST中兩個(gè) 數(shù)據(jù)域發(fā)送的數(shù)據(jù)符號(hào)序列進(jìn)行相位隨機(jī)化。在TD-SCDM系統(tǒng)中,存在特 定的機(jī)制使通信雙方均獲知信道碼的號(hào)碼和SF等信息,比如,在用戶接入 時(shí),基站通過(guò)信令通知用戶信道碼的號(hào)碼和SF等信息。因此,將隨機(jī)相位 序列的號(hào)碼和信道碼的號(hào)碼綁定或——對(duì)應(yīng)的情況下,通信雙方就均獲知了 隨機(jī)相位序列的號(hào)碼和隨^幾相位序列了 。
具體地,如何為每個(gè)SF下的每個(gè)信道碼生成長(zhǎng)度為704/SF的隨機(jī)相位序列可以采用多種方法。在現(xiàn)有的MATLAB4欠件,COSSAP軟件,DSP軟 件中,通常都帶有隨機(jī)數(shù)生成函數(shù),該函數(shù)需要一個(gè)種子點(diǎn)啟動(dòng)。隨機(jī)數(shù)生 成函數(shù)啟動(dòng)以后,每次調(diào)用該函數(shù)時(shí),生成一個(gè)隨才幾數(shù)P。通過(guò)調(diào)用隨枳itt 生成函數(shù)704/SF次,就可以生成長(zhǎng)度為2N=704/SF的隨機(jī)數(shù)序列 《,《,…,《,…,《w。由生成的隨機(jī)數(shù)序列生成隨機(jī)相位序列e V",
不同的種子點(diǎn),生成的隨機(jī)數(shù)序列不同。
本發(fā)明實(shí)施例給出了如下幾種具體的可以生成隨^L相位序列的方法,4旦 實(shí)際應(yīng)用中并不限于如下方法。
方法一
(1 ) 為每個(gè)SF下的每個(gè)信道碼的號(hào)碼c設(shè)置一個(gè)種子點(diǎn)SEED( SF, c),SEED(SF, c), SF和c為正整數(shù),且只有當(dāng)cl = c2,5Fl = SF2 時(shí),犯^)(5F1, cl)=促,5f 2, c2).
(2) 要生成SF下第c個(gè)隨機(jī)相位序列時(shí),以SEED(SF,c)作為種子 點(diǎn),啟動(dòng)隨^L數(shù)生成函數(shù),生成對(duì)應(yīng)的隨枳4t;
(3) 調(diào)用隨機(jī)數(shù)生成函數(shù)2N=704/SF次,生成隨機(jī)相位序列
采用上述方法,可以預(yù)先生成每個(gè)SF下的所有隨機(jī)相位序列。這些序 列在整個(gè)TD-SCDMA系統(tǒng)中被固定下來(lái),每個(gè)基站和用戶都需要存儲(chǔ)這些 序列,在使用時(shí),按照BURST所采用的擴(kuò)頻因子和信道碼的號(hào)碼提取相應(yīng) 的隨機(jī)相位序列進(jìn)行信道隨機(jī)化或信道去隨機(jī)化,具體為發(fā)送端提取相應(yīng) 的隨機(jī)相位序列進(jìn)行信道隨機(jī)化,接收端提取相應(yīng)的隨機(jī)相位序列進(jìn)行信道 去隨機(jī)化。
方法二
(1 )為每個(gè)SF下的每個(gè)信道碼的號(hào)碼c設(shè)置一個(gè)種子點(diǎn)SEED( SF, c),SEED(SF, c),其中,SF=1,2,4,8,16, 1^cSS尸,ceTV,且只有當(dāng) cl = c2, <SF1 = SF2時(shí),SEED(,, cl)=犯五D(^72, c2)
16(2 )對(duì)于每個(gè)BURST,根據(jù)其SF和信道碼的號(hào)碼在發(fā)送端和接 收端實(shí)時(shí)生成隨機(jī)相位序列,用于發(fā)送端的信道隨機(jī)化和接收端的信道 去隨機(jī)化。
需要進(jìn)一步說(shuō)明的是,當(dāng)一個(gè)用戶在不同子幀發(fā)送BURST時(shí),在不同 子幀發(fā)送的BURST采用的隨機(jī)相位序列最好不相同,這樣可以進(jìn)一步提高 接收端的接收性能??梢圆捎梅椒ㄈ秊橥?一用戶對(duì)應(yīng)的不同子幀生成隨機(jī)相 位序列
方法三
在發(fā)送端和接收端以SEED(Fn,SF,c)為種子點(diǎn)啟動(dòng)隨機(jī)數(shù)生成函數(shù)生成
隨機(jī)數(shù)。其中,F(xiàn)n為子幀號(hào),SF為擴(kuò)頻因子,c為信道碼的號(hào)碼,并且只 有當(dāng)= Fm2, cl = c2,5F1 = 5F2時(shí),5EEDCF"1, 5F1, cl) = S五五D(F"2, 5F2, c2)
本發(fā)明實(shí)施例還提供了 一種使隨機(jī)函數(shù)的種子點(diǎn)隨時(shí)隙號(hào)碼不同而不 同的方法。
即在發(fā)送端和接收端以SEED(Fn,Ts,SF,c)為種子點(diǎn)種子點(diǎn)啟動(dòng)隨機(jī)數(shù) 生成函數(shù)生成隨機(jī)數(shù)。其中,Ts為時(shí)隙號(hào),F(xiàn)n為子幀號(hào),SF為擴(kuò)頻因子, c為信道碼的號(hào)碼,并且只有當(dāng)只有當(dāng)F"1 = F"2,= "2,cl = c2,= 時(shí),
在上述四種方法中,種子函數(shù)的具體形式可以為 SEED(SF,c)=SF+c;
SEED(Fn,SF,c)=Fn+1000*(SF+c), Fn<=255; SEED(Fn,Ts,SF,c)=Fn+10000*(SF+c)+400*Ts。
下面以O(shè)FDM系統(tǒng)為例,說(shuō)明本發(fā)明實(shí)施例提供的數(shù)據(jù)發(fā)送方法在 OFDM系統(tǒng)的應(yīng)用。
設(shè)OFDM系統(tǒng)中子載波總數(shù)為K。其中,用于發(fā)送數(shù)據(jù)符號(hào)的子載波 個(gè)數(shù)為N,用于發(fā)送訓(xùn)練序列的子載波個(gè)數(shù)為(K-N)。在每個(gè)符號(hào)周期內(nèi), OFDM系統(tǒng)的每個(gè)子載波發(fā)送一個(gè)數(shù)據(jù)符號(hào)。設(shè)OFDM系統(tǒng)需要在M個(gè)符號(hào)周期內(nèi),將調(diào)制成的數(shù)據(jù)符號(hào)序列 ,...,《...,^m發(fā)送給接收端,N為發(fā)送數(shù)據(jù)符號(hào)的子載波個(gè)數(shù)。在連續(xù)M
個(gè)符號(hào)周期內(nèi),OFDM系統(tǒng)的N個(gè)數(shù)據(jù)子載波能夠發(fā)送NM個(gè)數(shù)據(jù)符號(hào), 每個(gè)載波發(fā)送M個(gè)數(shù)據(jù)符號(hào)。在第m個(gè)符號(hào)周期內(nèi)發(fā)送的數(shù)據(jù)符號(hào)序列為
々 —dw,附",2,…,M。其中,《咖,表示第n個(gè)子 載波在第m個(gè)符號(hào)周期內(nèi)發(fā)送的數(shù)據(jù)符號(hào)。
在OFDM系統(tǒng)中,通常按照?qǐng)D3所示的步驟在第m個(gè)符號(hào)周期發(fā)送符 號(hào)序列《( —Dw,A,,,…^—,,…,^+on-,)w。圖3為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例 二的流程圖,具體包括如下步驟
步驟301,為第m個(gè)符號(hào)周期內(nèi)要發(fā)送的數(shù)據(jù)符號(hào)序列選擇隨機(jī)相位序列。
如果為每個(gè)數(shù)據(jù)符號(hào)選擇不同的隨機(jī)相位,則需要選取與要發(fā)送的數(shù)據(jù) 符號(hào)序列長(zhǎng)度N相同的隨機(jī)相位序列。當(dāng)然,所選隨機(jī)相位序列的長(zhǎng)度也 可以與要發(fā)送的數(shù)據(jù)符號(hào)序列長(zhǎng)度不同,比如可以選擇長(zhǎng)度為N/2的隨機(jī)相 位序列,也就是為相鄰兩個(gè)數(shù)據(jù)符號(hào)選擇相同的隨機(jī)相位。具體的隨機(jī)相位 選擇方式很多,這里無(wú)法窮舉,可根據(jù)實(shí)際需要進(jìn)行選擇。
具體的選取隨才幾相位序列的方法可以為
為每一個(gè)數(shù)據(jù)符號(hào)實(shí)時(shí)生成對(duì)應(yīng)的隨機(jī)相位,或者從預(yù)先保存的隨機(jī)相 位序列中選取設(shè)定長(zhǎng)度的隨機(jī)相位序列。
也可以為為每一個(gè)數(shù)據(jù)符號(hào)實(shí)時(shí)生成對(duì)應(yīng)的隨機(jī)數(shù),或者從保存的隨
機(jī)數(shù)序列中選取設(shè)定長(zhǎng)度的隨機(jī)數(shù)序列,之后再利用選定的隨機(jī)it序列生成
隨才幾相位序列。
步驟302,利用選擇的隨機(jī)相位序列,通過(guò)公式(4)對(duì)要發(fā)送的數(shù)據(jù) 符號(hào)序列進(jìn)行相位隨機(jī)化。
J"+(m—l)W = 6 . ' d肝(附一"w ( 4 )
經(jīng)過(guò)相位隨機(jī)化處理以后,在第m個(gè)符號(hào)周期內(nèi)發(fā)送的數(shù)據(jù)符號(hào)序列". Ww"H)w,W2+(m一,,…,"j!+(m-i)w"", WW+(M-1) °
步驟303 ,按照現(xiàn)有技術(shù)對(duì)經(jīng)過(guò)相位隨機(jī)化的數(shù)據(jù)符號(hào)序列進(jìn)行處理后, 發(fā)送給接收端。
這里,對(duì)相位隨機(jī)化后的數(shù)據(jù)符號(hào)序列的處理可以包括與對(duì)應(yīng)的訓(xùn)練 序列的合并;對(duì)合并后的符號(hào)序列進(jìn)行K點(diǎn)離散傅立葉逆變換(IFFT)等, 所進(jìn)行各個(gè)過(guò)程均為現(xiàn)有技術(shù),這里不再贅述。
接收端接收到來(lái)自發(fā)送端的信號(hào)后,按照?qǐng)D4所示步驟接收發(fā)送端發(fā)出 的數(shù)據(jù)符號(hào)序列。圖4為本發(fā)明數(shù)據(jù)解調(diào)方法實(shí)施例二的流程圖,具體包括 如下步驟
步驟401,接收端按照現(xiàn)有技術(shù)對(duì)在第m個(gè)符號(hào)周期內(nèi)接收到的信號(hào)進(jìn) 行處理,得出發(fā)送端發(fā)送的數(shù)據(jù)符號(hào)序列《(—"2,蘿,…,J——dw,…,心+("w的 估計(jì)序列。
該步驟中的處理過(guò)程可以包括射頻處理和解擴(kuò)、K點(diǎn)離散傅立葉變換 (FFT)、信道估計(jì)、以及去信道衰落等步驟,這些均為現(xiàn)有技術(shù),這里不 再贅述。
步驟 402 ,為所得估計(jì)序列選擇相位隨機(jī)化序列
具體的實(shí)現(xiàn)方法可以為采用與發(fā)送端相同的方法調(diào)用隨機(jī)數(shù)生成函數(shù) 生成隨機(jī)數(shù),再根據(jù)隨機(jī)數(shù)生成對(duì)應(yīng)的隨機(jī)相位。
如果預(yù)先在接收端保存了與發(fā)送端相同的一 系列隨機(jī)相位序列,則按照 與發(fā)送端相同的選取原則從中選出第m個(gè)符號(hào)周期內(nèi)接收到的數(shù)據(jù)符號(hào)序 列對(duì)應(yīng)的隨機(jī)相位序列。如果預(yù)先在接收端保存了與發(fā)送端相同的一 系列隨 機(jī)數(shù)序列,則接收端按照相同的選取原則從中選出第m個(gè)符號(hào)周期內(nèi)接收 到的數(shù)據(jù)符號(hào)序列對(duì)應(yīng)的隨機(jī)數(shù)序列,并利用選出的隨機(jī)數(shù)序列生成隨機(jī)相 位序列。
該步驟的關(guān)鍵在于,需要保證發(fā)送端和接收端為同 一數(shù)據(jù)符號(hào)序列選取相同的隨機(jī)相位序列。
步驟403,利用選擇的相位隨機(jī)化序列,通過(guò)公式(5)對(duì)得出的估計(jì) 序列進(jìn)行去相位隨機(jī)化,得到發(fā)送端原始要發(fā)送的數(shù)據(jù)符號(hào)序列。
下面以WCDMA系統(tǒng)中一個(gè)上行DPDCH信道信號(hào)發(fā)送為例,說(shuō)明本 發(fā)明數(shù)據(jù)傳輸方法在WCDMA系統(tǒng)的應(yīng)用。
設(shè)上行方向用戶k接入WCDMA系統(tǒng)時(shí),網(wǎng)絡(luò)分配給該用戶 一個(gè)上行 DPDCH信道,該信道的信道碼號(hào)為c。用戶k在當(dāng)前幀要發(fā)送的數(shù)據(jù)符號(hào) 序列為《,A,…,《…,^v。
圖5為本發(fā)明數(shù)據(jù)發(fā)送方法實(shí)施例三的流程圖,給出在當(dāng)前幀向用戶k 發(fā)送數(shù)據(jù)的流程,該流程中設(shè)定預(yù)先在發(fā)送端和接收端保存了與信道碼的號(hào) 碼——對(duì)應(yīng)的隨機(jī)相位序列,具體的數(shù)據(jù)發(fā)送過(guò)程包括如下步驟
步驟501,根據(jù)用戶k的信道碼的號(hào)碼c為要發(fā)送的數(shù)據(jù)符號(hào)序列選擇 隨機(jī)相位序列e 2,...y《',...,e^,該序列長(zhǎng)度為2N。
步驟502,用選擇的隨機(jī)相位序列,通過(guò)公式(6),對(duì)要發(fā)送的數(shù)據(jù) 符號(hào)序列《,^,...,《...,、進(jìn)行相位隨機(jī)化,得到相位隨機(jī)化的數(shù)據(jù)符號(hào)序列 <^,^/2 。
《= 1,2,..., iV (6)
步驟503,對(duì)相位隨機(jī)化后的數(shù)據(jù)符號(hào)序列《"),《w,…,《")…,")進(jìn)行擴(kuò)頻
和加擾后,發(fā)送給接收端NodeB。
本步驟中的擴(kuò)頻和加擾過(guò)程,均為現(xiàn)有技術(shù),這里不再贅述。 NodeB在接收到用戶k發(fā)送的信號(hào)以后,按照?qǐng)D6所示步驟求解發(fā)送端
發(fā)送的數(shù)據(jù)符號(hào)序列。圖6為本發(fā)明數(shù)據(jù)解調(diào)方法實(shí)施例三的流程圖,具體
包括如下步驟
步驟601,按照現(xiàn)有技術(shù)對(duì)用戶k在DPCCH信道上接收的信號(hào)進(jìn)行處 理,得出對(duì)所接收數(shù)據(jù)符號(hào)序列的估計(jì)序列。本步驟中的信號(hào)處理過(guò)程可以包括多徑搜索、解擴(kuò)解擾、信道估計(jì)以
及去信道衰落和多徑合并等操作,這些操作均為本領(lǐng)域常用技術(shù)手段,這里 不再贅述。
步驟602,根據(jù)用戶k的信道碼的號(hào)碼c從已保存的隨機(jī)相位序列中為
接收到的數(shù)據(jù)符號(hào)序列選取隨機(jī)相位序列e,e^ ,...,Z" 。
步驟603,按照公式(7 )對(duì)得到的數(shù)據(jù)符號(hào)估計(jì)序列A,A,...,A...,l進(jìn)行
去相位隨機(jī)化,得到發(fā)送端原始要發(fā)送的數(shù)據(jù)符號(hào)序列的估計(jì)序列
《,C 2,…,《…,c/w 。
《=i"e- =1u (7)
為了實(shí)現(xiàn)上述信道隨機(jī)化方法,本發(fā)明實(shí)施例同時(shí)還提供了一種發(fā)送 端。圖7為本發(fā)明發(fā)送端的具體實(shí)施例的結(jié)構(gòu)示意圖,如圖7所示,該發(fā)送 端包括
隨機(jī)相位確定單元,用于為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位; 隨機(jī)相位添加單元,用于將隨機(jī)相位確定單元選擇的隨機(jī)相位對(duì)要發(fā)送 的數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;
數(shù)據(jù)發(fā)送單元,用于將相位隨機(jī)化后的的數(shù)據(jù)符號(hào)發(fā)送給接收端。 其中,隨機(jī)相位確定單元可以由隨機(jī)數(shù)選擇單元和相位生成單元組成, 隨機(jī)數(shù)選擇單元用于為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)數(shù);相位生成單元用 于利用選擇的隨機(jī)數(shù)生成隨機(jī)相位。
發(fā)送端可以進(jìn)一步包括隨機(jī)相位序列保存單元,用于保存預(yù)先生成的 —一系列隨才幾相位序列。在這種情況下,隨片幾相位確定單元用于/人隨才幾相位序 列保存單元中為要發(fā)送的數(shù)據(jù)符號(hào)序列選擇隨機(jī)相位序列。隨機(jī)相位添加單 元,用于利用隨機(jī)相位確定單元選擇的隨機(jī)相位序列,為要發(fā)送的數(shù)據(jù)符號(hào) 序列逐一 添力。隨機(jī)相位,進(jìn)行相位隨才幾化。
或者發(fā)送端可以進(jìn)一步包括隨機(jī)數(shù)序列保存單元,用于保存預(yù)先生成
21的一系列隨機(jī)數(shù)序列。在這種情況下,隨機(jī)相位確定單元,用于/人隨機(jī)數(shù)序 列保存單元中為要發(fā)送的數(shù)據(jù)符號(hào)序列選取隨機(jī)數(shù)序列;利用選取的隨機(jī)數(shù) 序列生成隨機(jī)相位序列。隨機(jī)相位添加單元,用于利用隨機(jī)相位確定單元選 擇的隨機(jī)相位序列,為要發(fā)送的數(shù)據(jù)符號(hào)序列逐一添加隨機(jī)相位,進(jìn)行相位 隨機(jī)化。
本發(fā)明實(shí)施例同時(shí)還提供了一種接收端。圖8為本發(fā)明接收端的具體實(shí) 施例的結(jié)構(gòu)示意圖,如圖8所示,該接收端包括
數(shù)據(jù)接收單元,用于接收發(fā)送端發(fā)送的數(shù)據(jù)符號(hào);
隨機(jī)相位確定單元,用于為數(shù)據(jù)接收單元接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng) 的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位;
去相位隨機(jī)化單元,用于根據(jù)隨機(jī)相位確定單元選擇的隨機(jī)相位對(duì)數(shù)據(jù) 接收單元接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化。
其中,隨機(jī)相位確定單元可以由隨機(jī)數(shù)選擇單元和相位生成單元組成,
隨機(jī)數(shù)選擇單元,用于采用與接收端相同的方法為接收到的數(shù)據(jù)符號(hào)選 擇隨機(jī)數(shù);相位生成單元用于利用選擇的隨機(jī)lt生成隨才幾相位。
接收端可以進(jìn)一步包括隨機(jī)相位序列保存單元,用于保存與發(fā)送端相 同的預(yù)先生成的一系列隨^/L相位序列。在這種情況下,隨^L相位確定單元用 于釆用與接收端相同的原則,從隨機(jī)相位序列保存單元中為接收到的數(shù)據(jù)符 號(hào)序列選擇隨機(jī)相位序列。去相位隨才幾化單元,用于利用隨才幾相位確定單元 選擇的隨機(jī)相位序列,為接收到的數(shù)據(jù)符號(hào)序列逐一進(jìn)行去相位隨機(jī)化。
或者接收端可以進(jìn)一步包括隨機(jī)數(shù)序列保存單元,用于保存與發(fā)送端 相同的預(yù)先生成的一系列隨機(jī)數(shù)序列。在這種情況下,隨機(jī)相位確定單元, 采用預(yù)先設(shè)置的與發(fā)送端相同的原則,從隨機(jī)數(shù)序列保存單元中為接收到的 數(shù)據(jù)符號(hào)序列選取隨機(jī)數(shù)序列;利用選取的隨機(jī)數(shù)序列生成隨機(jī)相位序列。 去相位隨機(jī)化單元,用于利用隨機(jī)相位確定單元選擇的隨機(jī)相位序列,為接 收到的數(shù)據(jù)符號(hào)序列逐一進(jìn)行去相位隨機(jī)化。
由以上實(shí)施例可見,本發(fā)明實(shí)施例提供的數(shù)據(jù)發(fā)送方法,通過(guò)為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位,進(jìn)行相位隨機(jī)化,^使得具有不同隨機(jī)相位的數(shù)據(jù) 符號(hào)在接收端具有不同的信道沖擊響應(yīng),實(shí)現(xiàn)了信道隨機(jī)化。本發(fā)明實(shí)施例 提供的數(shù)據(jù)接收方法,接收端接收到數(shù)據(jù)符號(hào)時(shí),首先為接收到的數(shù)據(jù)符號(hào) 選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位,之后根據(jù)選擇的隨 機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化作,得出發(fā)送端要發(fā)送的數(shù)據(jù) 符號(hào)。本發(fā)明實(shí)施例提供的數(shù)據(jù)發(fā)送方法和接收方法,實(shí)現(xiàn)了信道隨機(jī)化, 可以提高接收端的解調(diào)增益,避免增加發(fā)送端和接收端的處理時(shí)延和數(shù)據(jù)存 儲(chǔ)量。
另外,本發(fā)明實(shí)施例提供的數(shù)據(jù)發(fā)送方法中,還可以為相鄰的兩個(gè)或兩 個(gè)以上數(shù)據(jù)符號(hào)分配相同的隨^4目位,盡可能降低發(fā)送端進(jìn)行隨^/L相位添加 和接收端進(jìn)行數(shù)據(jù)解調(diào)的復(fù)雜度。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的 保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種數(shù)據(jù)發(fā)送方法,其特征在于,包括發(fā)送端為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位;利用選擇的隨機(jī)相位對(duì)所述數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。
2、 如權(quán)利要求l所述的方法,其特征在于, 發(fā)送端為要發(fā)送的每一個(gè)數(shù)據(jù)符號(hào)選擇不同的隨機(jī)相位;或者,為要發(fā)送的相鄰兩個(gè)或兩個(gè)以上數(shù)據(jù)符號(hào)選擇相同的隨機(jī)相位。
3、 如權(quán)利要求1或2所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先在所述發(fā)送端和接收端中設(shè)置相同的隨機(jī)數(shù)生成方式;相應(yīng)地,所述為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位的步驟包括 采用預(yù)先設(shè)置的隨機(jī)數(shù)生成方式為要發(fā)送的數(shù)據(jù)符號(hào)生成隨機(jī)數(shù),利用 所述隨機(jī)lt生成隨4/l相位。
4、 如權(quán)利要求1或2所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先在所述發(fā)送端和接收端中設(shè)置相同的隨機(jī)相位生成方式;相應(yīng)地,所述為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位的步驟為 采用預(yù)先設(shè)置的隨機(jī)相位生成方式為要發(fā)送的數(shù)據(jù)符號(hào)生成隨機(jī)相位。
5、 如權(quán)利要求1或2所述的方法,其特4正在于,該方法進(jìn)一步包括 預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;所述選擇隨機(jī)相位為發(fā)送端根據(jù)要發(fā)送的數(shù)據(jù)符號(hào)的特征信息,從已 保存的數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系中提取對(duì)應(yīng)的隨機(jī)相位。
6、 如權(quán)利要求1或2所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)數(shù)的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;所述選擇隨機(jī)相位為發(fā)送端根據(jù)要發(fā)送的lt據(jù)符號(hào)的特征信息,從已保存的數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系中提取對(duì)應(yīng)的隨機(jī)數(shù),再 根據(jù)提取的隨機(jī)數(shù)生成隨機(jī)相位。
7、 如權(quán)利要求1所述的方法,其特征在于,所述利用選擇的隨機(jī)相位 對(duì)所述數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化為采用下述公式為要發(fā)送的數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化<formula>formula see original document page 3</formula>其中,《為要發(fā)送的數(shù)據(jù)符號(hào);《為進(jìn)行了相位隨機(jī)化的數(shù)據(jù)符號(hào),j 為虛數(shù)單位,《.為隨機(jī)數(shù),,為j,對(duì)應(yīng)的隨機(jī)相位。
8、 一種數(shù)據(jù)接收方法,其特征在于,包括接收端為接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相 同的隨才幾相位;根據(jù)選擇的隨機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,得到所述 發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)。
9、 如權(quán)利要求8所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先在所述發(fā)送端和接收端中設(shè)置相同的隨機(jī)數(shù)生成方式;所述隨機(jī)相位的選擇方法為所述接收端采用預(yù)先設(shè)置的隨機(jī)數(shù)生成方式,為接收到的數(shù)據(jù)符號(hào)生成 隨機(jī)數(shù),之后再利用所述隨機(jī)數(shù)生成隨機(jī)相位。
10、 如權(quán)利要求8所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)相位的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;所述隨機(jī)相位的選擇方法為接收端根據(jù)接收到的數(shù)據(jù)符號(hào)的特征信息,從已保存的所述對(duì)應(yīng)關(guān)系 中,提取與接收到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)相位。
11、 如權(quán)利要求8所述的方法,其特征在于,該方法進(jìn)一步包括 預(yù)先生成數(shù)據(jù)符號(hào)的特征信息與隨機(jī)數(shù)的對(duì)應(yīng)關(guān)系,將生成的對(duì)應(yīng)關(guān)系保存到發(fā)送端和接收端中;所述隨機(jī)相位的選擇方法為接收端根據(jù)接收到的數(shù)據(jù)符號(hào)的特征信息,從已保存的所述對(duì)應(yīng)關(guān)系 中,提取與接收到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)數(shù),再利用提取的隨機(jī)數(shù)生成接收 到的數(shù)據(jù)符號(hào)對(duì)應(yīng)的隨機(jī)相位。
12、 如權(quán)利要求8所述的方法,其特征在于,所述利用選擇的隨機(jī)相位 對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化為釆用下述公式對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,其中,J,.為接收到的數(shù)據(jù)符號(hào);《為進(jìn)行了去相位隨機(jī)化的數(shù)據(jù)符號(hào),j為虛數(shù)單位,《.為隨機(jī)數(shù),,為《對(duì)應(yīng)的隨機(jī)相位。
13、 一種發(fā)送端,其特征在于,包括隨機(jī)相位確定單元,用于為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位; 隨機(jī)相位添加單元,利用隨機(jī)相位確定單元選擇的隨機(jī)相位對(duì)要發(fā)送的 數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;數(shù)據(jù)發(fā)送單元,用于將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。
14、 一種接收端,其特征在于,包括 數(shù)據(jù)接收單元,用于接收發(fā)送端發(fā)送的數(shù)據(jù)符號(hào); 隨機(jī)相位確定單元,用于為數(shù)據(jù)接收單元接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位;去相位隨機(jī)化單元,用于根據(jù)隨機(jī)相位確定單元選擇的隨機(jī)相位對(duì)數(shù)據(jù) 接收單元接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化。
全文摘要
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)發(fā)送方法,包括發(fā)送端為要發(fā)送的數(shù)據(jù)符號(hào)選擇隨機(jī)相位,利用選擇的隨機(jī)相位對(duì)數(shù)據(jù)符號(hào)進(jìn)行相位隨機(jī)化;之后將相位隨機(jī)化后的數(shù)據(jù)符號(hào)發(fā)送給接收端。本發(fā)明實(shí)施例提供的數(shù)據(jù)接收方法,包括接收端為接收到的數(shù)據(jù)符號(hào)選擇與對(duì)應(yīng)的發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)相同的隨機(jī)相位,根據(jù)選擇的隨機(jī)相位對(duì)接收到的數(shù)據(jù)符號(hào)進(jìn)行去相位隨機(jī)化,得出所述發(fā)送端要發(fā)送的數(shù)據(jù)符號(hào)。本發(fā)明實(shí)施例同時(shí)還公開了能夠?qū)崿F(xiàn)上述數(shù)據(jù)發(fā)送方法的發(fā)送端和實(shí)現(xiàn)上述數(shù)據(jù)接收方法的接收端。利用本發(fā)明實(shí)施例提供的方法和裝置可以實(shí)現(xiàn)信道隨機(jī)化,提高解調(diào)增益,并且避免增加發(fā)送端和接收端的處理時(shí)延和數(shù)據(jù)存儲(chǔ)量。
文檔編號(hào)H04L1/00GK101471750SQ20071030852
公開日2009年7月1日 申請(qǐng)日期2007年12月29日 優(yōu)先權(quán)日2007年12月29日
發(fā)明者魏立梅 申請(qǐng)人:鼎橋通信技術(shù)有限公司