專利名稱:用于為軟決策解碼器調(diào)整輸入范圍的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種移動(dòng)通信系統(tǒng)中的解碼器。特別是,本發(fā)明涉及一種用于為了改善軟決策解碼器的性能而調(diào)整輸入解碼器的數(shù)據(jù)輸入范圍的裝置和方法。
背景技術(shù):
移動(dòng)通信系統(tǒng)無線地發(fā)送/接收數(shù)據(jù)。然而,因?yàn)樵谝苿?dòng)通信系統(tǒng)中數(shù)據(jù)被無線地發(fā)送/接收,所以對(duì)于接收機(jī)來說很難準(zhǔn)確地接收從發(fā)射機(jī)發(fā)送的數(shù)據(jù)。為了解決這個(gè)問題,發(fā)射機(jī)在發(fā)射之前要編碼傳輸數(shù)據(jù),而接收機(jī)要解碼已編碼的數(shù)據(jù)以接收原始數(shù)據(jù)。
圖1是示出了在移動(dòng)通信系統(tǒng)中一般收發(fā)信機(jī)的方框圖。將參考圖1描述移動(dòng)通信系統(tǒng)中收發(fā)信機(jī)的結(jié)構(gòu)。
參考圖1,在發(fā)射機(jī)中,包括二進(jìn)制信號(hào)的輸入比特被輸入到編碼器100中。編碼器100編碼該輸入比特,并且將已編碼的比特流輸出到匹配器102。該匹配器102考慮在無線電幀上發(fā)送的輸出比特?cái)?shù),對(duì)串行編碼比特流執(zhí)行速率匹配,并且將經(jīng)速率匹配的比特流傳遞到交織器104。交織器104對(duì)經(jīng)速率匹配的比特流執(zhí)行交織,使得已編碼比特流能夠健壯(robust)地抵制脈沖串差錯(cuò),并將已交織的比特流輸出到調(diào)制器106。調(diào)制器106根據(jù)符號(hào)映射星座對(duì)已交織的比特流進(jìn)行符號(hào)映射。調(diào)制器106支持四相移鍵控(QPSK)、8相移鍵控(8PSK)、16正交幅度調(diào)制(16QAM)和64QAM作為其調(diào)制方案。根據(jù)調(diào)制方案來限定構(gòu)成符號(hào)的比特?cái)?shù)。一個(gè)符號(hào)包括對(duì)于QPSK調(diào)制為2個(gè)比特,對(duì)于8PSK調(diào)制為3個(gè)比特,對(duì)于16QAM調(diào)制為4個(gè)比特,以及對(duì)于64QAM調(diào)制為6個(gè)比特。從調(diào)制器106輸出的已調(diào)符號(hào)經(jīng)由發(fā)射天線108被發(fā)射。
在接收機(jī)中,通過接收天線110來接收經(jīng)由發(fā)射天線108發(fā)射的符號(hào)。通過接收天線110接收的符號(hào)被輸入到解調(diào)器112。解調(diào)器112與調(diào)制器106具有相同的符號(hào)映射星座,并根據(jù)符號(hào)映射星座將所接收的符號(hào)轉(zhuǎn)換為二進(jìn)制比特流。也就是說,解調(diào)方案是由調(diào)制方案來確定的。由解調(diào)器112解調(diào)的二進(jìn)制比特流被傳遞到去交織器114。去交織器114根據(jù)與交織器104的交織方案相同的方案來對(duì)已解調(diào)的二進(jìn)制比特流執(zhí)行去交織,并且將已經(jīng)去交織的二進(jìn)制比特流輸出到去匹配器(dematcher)116。當(dāng)匹配器102執(zhí)行比特重復(fù)時(shí),去匹配器116刪除重復(fù)的比特,而在匹配器102執(zhí)行穿孔(puncture)時(shí)再現(xiàn)被穿孔的比特,并且將所得比特流輸出到解碼器118。解碼器118將經(jīng)過速率去匹配的二進(jìn)制比特流解碼為二進(jìn)制比特。
圖2是示出使用維特比(Viterbi)解碼器的一般接收機(jī)的方框圖。圖2的接收機(jī)是通過將范圍調(diào)整器206加到圖1的接收機(jī)而形成的。下面將描述范圍調(diào)整器。一般來說,從解調(diào)器200輸出的一個(gè)調(diào)制符號(hào)包括10個(gè)比特或者更少。這里,解碼器208可以估計(jì)來自發(fā)射機(jī)的具有少于10個(gè)比特的信號(hào)。一般來說,解碼器208僅利用3比特或4比特信息就可以正確地估計(jì)來自發(fā)射機(jī)的信號(hào)。當(dāng)輸入到解碼器208(或者從范圍調(diào)整器206輸出)的比特?cái)?shù)為3時(shí),存在8種可能的表示。當(dāng)輸入到解碼器208的比特?cái)?shù)為4時(shí),存在16種可能的表示。表1示出了在輸入到解碼器208的比特?cái)?shù)為3的情況下可能的表示。
表1
表2示出了在輸入到解碼器208的比特?cái)?shù)為4的情況下可能的表示。
表2
根據(jù)表1,8種可能的表示包括-4到3,而根據(jù)表2,16種可能的表示包括-8到7。范圍調(diào)整器206具有調(diào)整傳送到解碼器208的一個(gè)符號(hào)的表示形式的功能?,F(xiàn)在,就對(duì)范圍調(diào)整器206調(diào)整一個(gè)符號(hào)的表示形式的原因進(jìn)行描述。
如上所述,被傳送到范圍調(diào)整器206的一個(gè)符號(hào)的二進(jìn)制比特流一般包括大約10個(gè)比特,而從范圍調(diào)整器206輸出的一個(gè)符號(hào)的二進(jìn)制比特流一般包括3個(gè)或4個(gè)比特。因此,在輸入比特值中不能用3或4個(gè)比特表示的值應(yīng)該被映射為能夠用3或4個(gè)比特表示的值。表3示出了在輸入到范圍調(diào)整器206的比特?cái)?shù)為6而從范圍調(diào)整器206輸出的比特?cái)?shù)為4的情況下可能的表示。
表3
如表3中所示,不能以輸出比特來表示的值被映射到能夠用輸出比特表示的值中的最小值和最大值。也就是說,根據(jù)表3,當(dāng)輸入比特值小于-8時(shí),用-8(1000)來表示輸出比特值,而當(dāng)輸入比特值大于7時(shí),用于7(0111)來表示輸出比特值。
然而,當(dāng)可以表示盡可能多的輸入值時(shí),軟決策解碼器可以獲得其最佳的性能。也就是說,當(dāng)輸入所有的輸入比特包括-32(100000)和31(011111)時(shí),軟決策解碼器可以進(jìn)行更加準(zhǔn)確的解碼。因此,有必要利用4個(gè)輸出比特來表示甚至可以用6個(gè)輸入比特表示的可能的最大值。
在傳統(tǒng)的方法中,范圍調(diào)整器的調(diào)整常數(shù)“k”被設(shè)置為一個(gè)固定值,使得可以表示盡可能多的輸入到軟決策解碼器中的值,或者可以根據(jù)一個(gè)算術(shù)平均值來調(diào)整該調(diào)整常數(shù)“k”。然而,當(dāng)范圍調(diào)整器使用一個(gè)固定值時(shí),就不能有效地表示其輸入值。參考表3,與其它的值相比較,當(dāng)輸入到范圍調(diào)制器中的值中小于-8的值和大于7的值被更頻繁地輸入到范圍調(diào)制器中時(shí),就有必要詳細(xì)地表示小于-8的值和大于7的值。例如,應(yīng)當(dāng)提供一種能夠區(qū)分-10和-23的方法。然而,當(dāng)調(diào)整常數(shù)固定時(shí),沒有辦法來區(qū)分-10和-23。因此,當(dāng)調(diào)整常數(shù)具有固定值時(shí),范圍調(diào)整器就不能根據(jù)輸入比特值進(jìn)行靈活地操作。
同樣,當(dāng)范圍調(diào)整器根據(jù)算術(shù)平均值來調(diào)整被傳送到解碼器的比特?cái)?shù)時(shí),其具有下面的缺點(diǎn)。范圍調(diào)整器在預(yù)定的時(shí)間內(nèi)對(duì)其輸出比特值求算術(shù)平均。當(dāng)算術(shù)平均值接近于-8或7時(shí),對(duì)調(diào)整常數(shù)進(jìn)行調(diào)整,而甚至當(dāng)算術(shù)平均值接近于0時(shí),也調(diào)整該調(diào)整常數(shù)。然而,算術(shù)平均輸出比特值的操作導(dǎo)致存儲(chǔ)量、計(jì)算和復(fù)雜性的增加。例如,當(dāng)輸出比特?cái)?shù)是4時(shí),為了對(duì)輸出比特執(zhí)行128次算術(shù)計(jì)算(求和),需要9個(gè)比特的存儲(chǔ)器,增加了復(fù)雜性。另外,為了增加算術(shù)平均值的準(zhǔn)確性,有必要使用通過長(zhǎng)時(shí)間執(zhí)行算術(shù)平均計(jì)算而獲得的值。然而,存儲(chǔ)量與對(duì)輸出比特的計(jì)算次數(shù)成比例地增加,導(dǎo)致增加電路的復(fù)雜性。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種根據(jù)范圍調(diào)整器的輸入比特值來調(diào)整輸出比特?cái)?shù)(或者輸入數(shù)據(jù)的范圍)的裝置和方法。
本發(fā)明的另一個(gè)目的是提供一種用于調(diào)整輸出比特?cái)?shù)而不增加存儲(chǔ)量的裝置和方法。
本發(fā)明的另一個(gè)目的是提供一種用于調(diào)整輸出比特?cái)?shù)而不增加電路復(fù)雜性的裝置和方法。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于在移動(dòng)通信系統(tǒng)中根據(jù)輸入比特值來調(diào)整所希望的表示部分的方法,其中,僅表示已定義的部分輸入比特值,以便使輸出比特?cái)?shù)小于輸入比特?cái)?shù),并且將包括在未表示部分中的比特值映射到特定值。該方法包括以下步驟將可能的輸出比特值劃分為至少三個(gè)部分,并在預(yù)定時(shí)間內(nèi),測(cè)量各個(gè)部分的輸出比特的輸出頻率;以及當(dāng)特定部分的輸出頻率大于其它部分的輸出頻率時(shí),調(diào)整所希望的表示部分。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種用于在移動(dòng)通信系統(tǒng)中根據(jù)輸入比特值來調(diào)整所希望的表示部分的裝置,其中,僅表示已定義的部分輸入比特值,以便使輸出比特?cái)?shù)小于輸入比特?cái)?shù),并且將包括在未表示部分中的比特值映射到特定值。該裝置包括測(cè)量器,用于將可能的輸出比特值劃分為至少三個(gè)部分,并在預(yù)定時(shí)間內(nèi)測(cè)量各個(gè)部分的輸出比特的輸出頻率;以及控制器,用于當(dāng)特定部分的輸出頻率大于其它部分的輸出頻率時(shí),調(diào)整所希望的表示部分。
附圖簡(jiǎn)述從下面結(jié)合附圖進(jìn)行的詳細(xì)描述中,本發(fā)明的上述和其它目的,特征和優(yōu)點(diǎn)將變得更加顯而易見,其中圖1是示出移動(dòng)通信系統(tǒng)中的傳統(tǒng)的收發(fā)信機(jī)的方框圖;
圖2是示出移動(dòng)通信系統(tǒng)中具有范圍調(diào)整器的傳統(tǒng)接收機(jī)的方框圖;圖3是示出根據(jù)本發(fā)明的實(shí)施例的范圍調(diào)整器及其用于控制該范圍調(diào)整器的相關(guān)元件的方框圖;圖4是示出圖3的范圍調(diào)整器調(diào)整輸入范圍之前的輸入范圍的圖;圖5是示出圖3的范圍調(diào)整器調(diào)整輸入范圍之后的輸入范圍的圖;以及圖6是示出在根據(jù)本發(fā)明實(shí)施例的接收機(jī)中執(zhí)行的操作的流程圖。
具體實(shí)施例方式
下面將參考附圖詳細(xì)地描述本發(fā)明的實(shí)施例。在下面的描述中,為了簡(jiǎn)明起見,將省略對(duì)在此引入的熟知功能和配置的詳細(xì)描述。
圖3是示出根據(jù)本發(fā)明的實(shí)施例的范圍調(diào)整器及其用于執(zhí)行范圍調(diào)整的相關(guān)元件的方框圖。圖3中示出的結(jié)構(gòu)包括范圍調(diào)整器304、測(cè)量器302以及控制器300??刂破?00除了對(duì)范圍調(diào)整器304進(jìn)行控制操作之外,還可以對(duì)接收機(jī)中的其它元件執(zhí)行控制操作?,F(xiàn)在將詳細(xì)地描述由圖3中示出的元件所執(zhí)行的操作。
范圍調(diào)整器304根據(jù)從控制器300提供的控制信號(hào)來調(diào)整輸入信號(hào)的表示范圍。參考圖3,輸入到范圍調(diào)整器304的比特?cái)?shù)為“x”,而從范圍調(diào)整器304輸出的比特?cái)?shù)為“y”。當(dāng)然,在x值大于y值時(shí),執(zhí)行根據(jù)本發(fā)明實(shí)施例的操作。當(dāng)x值等于y值時(shí),沒有必要執(zhí)行根據(jù)本發(fā)明實(shí)施例的操作,因?yàn)榉秶{(diào)整器304照原樣輸出了該輸入比特值。范圍調(diào)整器304考慮現(xiàn)有的輸出比特?cái)?shù),根據(jù)從控制器300提供的調(diào)整常數(shù)“k”來重置所希望的表示范圍。等式(1)示出了范圍調(diào)制器304的輸入值和輸出值之間的關(guān)系。
y=x/2k(1)其中,y表示從范圍調(diào)整器304輸出的輸出值,x表示對(duì)范圍調(diào)整器304的輸入值,而k表示調(diào)整常數(shù),且如上所述該常數(shù)k是由控制器300提供的。
現(xiàn)在將詳細(xì)地描述當(dāng)根據(jù)k來改變可以表示的輸入值時(shí)所執(zhí)行的操作。在下面的描述中,以十進(jìn)制數(shù)字來表示x和y的比特值。如果對(duì)范圍調(diào)整器304的輸入比特?cái)?shù)是8,則x值在-128到127之間。如果從范圍調(diào)整器304輸出的比特?cái)?shù)是4,則y值在-8到7之間。表4示出了對(duì)于k=1時(shí),在范圍調(diào)整器304中的一種可能的表示范圍。
表4
根據(jù)表4,范圍調(diào)整器304的x值可以正確地表示-16到14之間的范圍。也就是說,范圍調(diào)整器304不能夠正確地表示小于-16的x值和大于14的x值。根據(jù)表4,小于-16的x值表示為-8,而大于14的x值表示為7。表5示出了在k=2時(shí),在范圍調(diào)整器304中可能的表示范圍。
表5
根據(jù)表5,范圍調(diào)整器304的x值可以正確地表示-32到28之間的范圍。也就是說,范圍調(diào)整器304不能夠正確地表示小于-32的x值和大于28的x值。根據(jù)表5,小于-32的x值表示為-8,而大于28的x值表示為7。如表4和表5中所示,通過調(diào)整調(diào)整常數(shù)k來改變x的可能表示范圍。
測(cè)量器302測(cè)量范圍調(diào)整器304的輸出值。測(cè)量器302可以測(cè)量范圍調(diào)整器304的每個(gè)可能的輸出值。作為選擇,測(cè)量器302可以將范圍調(diào)整器304可能輸出值劃分為至少3個(gè)部分,而且可以測(cè)量每個(gè)部分中包括的值。例如,如果可能的輸出值數(shù)是8并且被劃分為4個(gè)部分,則每個(gè)部分可以包括2個(gè)值。當(dāng)然,包括在每個(gè)部分中的這兩個(gè)值彼此相鄰?,F(xiàn)在將詳細(xì)地描述將可能的輸出值劃分為至少3個(gè)部分的過程。
測(cè)量器302測(cè)量從范圍調(diào)整器304輸出的信號(hào)的每個(gè)比特值的輸出頻率,并且將所測(cè)得的頻率傳送到控制器300。控制器300利用從測(cè)量器302提供的每個(gè)比特值的輸出頻率來產(chǎn)生調(diào)整常數(shù)??刂破?00設(shè)置測(cè)量器302傳遞所測(cè)得頻率的時(shí)間,并且將有關(guān)所設(shè)置時(shí)間(下文中稱為“測(cè)量時(shí)間”)的信息傳送到測(cè)量器302。測(cè)量器302在測(cè)量時(shí)間內(nèi)將從范圍調(diào)整器304輸出的每個(gè)比特值的輸出頻率傳送到控制器300。測(cè)量時(shí)間內(nèi)所測(cè)得輸出頻率一傳送到控制器300,就對(duì)其進(jìn)行重置。盡管可以根據(jù)用戶的選擇來改變測(cè)量時(shí)間,但是為了增加準(zhǔn)確性,一般將其設(shè)置為相當(dāng)長(zhǎng)的持續(xù)時(shí)間。
圖4和圖5示出了根據(jù)本發(fā)明的實(shí)施例基于控制器300產(chǎn)生的調(diào)整常數(shù)改變的表示范圍的例子。特別是,圖4示出了基于原始設(shè)置的調(diào)整常數(shù)表示的x值的例子,而圖5示出了基于已修改的調(diào)整常數(shù)表示的x值的例子?,F(xiàn)在將參考圖4來描述基于原始設(shè)置的調(diào)整常數(shù)表示的x值的例子。在圖4中,作為示例,從范圍調(diào)整器304輸出的輸出比特?cái)?shù)是6。因此,y值在-32到31之間。在圖4中,僅示出了-32和-1之間的值。因?yàn)橐耘c-32和-1之間的值相同的方式來表示0和31之間的值,所以在圖4中省略了它們?,F(xiàn)在將詳細(xì)地描述由測(cè)量器302執(zhí)行的操作。
測(cè)量器302將范圍調(diào)整器304的可能輸出值劃分為至少3個(gè)部分。在圖4中,作為示例,測(cè)量器302將可能輸出值劃分為4個(gè)部分。當(dāng)然,因?yàn)樵趫D4中僅示出了-32到-1之間的值,所以-32和31之間的值可以劃分為8個(gè)部分。然而,如果正數(shù)和負(fù)數(shù)的傳輸信號(hào)出現(xiàn)概率都等于50%,則僅可以選擇-32和-1之間的部分以及在0和31之間的部分中的一個(gè)。部分#1表示y值在-1和-8之間的部分,部分#2表示y值在-9和-16之間的部分,部分#3表示y值在-17和-24之間的部分,部分#4表示y值在-25和-32之間的部分。測(cè)量器302可以測(cè)量至少一個(gè)代表每個(gè)部分的值,而不測(cè)量每個(gè)部分中包括的所有y值。所測(cè)量代表值數(shù)的增加有助于準(zhǔn)確性的提高,但也不期望地增加了的復(fù)雜性。因此,應(yīng)當(dāng)考慮準(zhǔn)確性和復(fù)雜性來設(shè)置每個(gè)部分中所測(cè)量代表值數(shù)。例如,在圖4中,每個(gè)部分中所測(cè)量代表值數(shù)設(shè)置為2。部分#1中的代表值是a1和a2,部分#2中的代表值是a3和a4,部分#3中的代表值是a5和a6,而部分#4中的代表值是a7和a8。
測(cè)量器302測(cè)量從范圍調(diào)整器304輸出的y值中對(duì)應(yīng)于部分#1中的a1和a2的y值的輸出頻率達(dá)測(cè)量時(shí)間那么長(zhǎng),并且將所測(cè)得結(jié)果傳送到控制器300。測(cè)量器302測(cè)量從范圍調(diào)整器304輸出的y值中對(duì)應(yīng)于部分#2中的a3和a4的y值的輸出頻率達(dá)測(cè)量時(shí)間那么長(zhǎng),并且將所測(cè)得結(jié)果傳送到控制器300。測(cè)量器302測(cè)量從范圍調(diào)整器304輸出的y值中對(duì)應(yīng)于部分#3中的a5和a6的y值的輸出頻率達(dá)測(cè)量時(shí)間那么長(zhǎng),并且將所測(cè)得結(jié)果傳送到控制器300。測(cè)量器302測(cè)量從范圍調(diào)整器304輸出的y值中對(duì)應(yīng)于部分#4中的a7和a8的y值的輸出頻率達(dá)測(cè)量時(shí)間那么長(zhǎng),并且將所測(cè)得結(jié)果傳送到控制器300。
控制器300比較為各個(gè)部分提供的輸出頻率。在圖4中,部分#4的輸出頻率最高,表明不可能以先前設(shè)置的調(diào)整常數(shù)來表示所有的x值。因此,有必要調(diào)整該調(diào)整常數(shù)??刂破?00增加調(diào)整常數(shù)k的值。圖5示出了基于由控制器300加倍的調(diào)整常數(shù)而表示的x值的例子。根據(jù)等式(1)、表4和表5,如果使該調(diào)整常數(shù)加倍,則可以表示的x值數(shù)也加倍。
圖6是示出根據(jù)本發(fā)明實(shí)施例在控制器和測(cè)量器中執(zhí)行的操作的流程圖。現(xiàn)參考圖6詳細(xì)描述根據(jù)本發(fā)明實(shí)施例在控制器和測(cè)量器中執(zhí)行的操作。
在步驟600,控制器設(shè)置k、T和代表值a1到aN。這里,k表示調(diào)整常數(shù),而T表示測(cè)量周期。在步驟602中,控制器開始對(duì)t計(jì)數(shù)。在步驟604中,控制器確定t是否已經(jīng)達(dá)到測(cè)量周期T。如果t已經(jīng)達(dá)到測(cè)量周期T,則控制器進(jìn)入到步驟606,如果t還沒有達(dá)到測(cè)量周期T,則控制器返回到步驟604。如果t已經(jīng)達(dá)到測(cè)量周期T,則測(cè)量器將所測(cè)得信息傳送到控制器。測(cè)量器傳送的信息包括各個(gè)代表值的輸出頻率。
在步驟606中,控制器對(duì)所提供的各個(gè)代表值的輸出頻率進(jìn)行求和。如果求和結(jié)果是0,則控制器進(jìn)入到步驟620,而如果該求和結(jié)果不是0,則控制器進(jìn)入到步驟608。求和結(jié)果是0表示在測(cè)量周期內(nèi)沒有輸出對(duì)應(yīng)于特定代表值的y值。在步驟608,控制器確定所提供的代表值的輸出頻率中具有最高輸出頻率的代表值是否是a1。如圖4所示,a1是最接近0的值。輸出頻率在a1處最高表示所希望的x值的表示范圍設(shè)置得很寬。因此,控制器需要細(xì)分所希望的x值的表示范圍,而不是縮小所希望的表示范圍。如果a1的輸出頻率數(shù)是最大的,則控制器進(jìn)入到步驟618,如果a1的輸出頻率數(shù)不是最大的,則控制器進(jìn)入到步驟610。
在步驟610,控制器確定所提供的代表值輸出頻率中具有最高輸出頻率的代表值是否是aN。可以理解,aN是表示最小y值的代表值。輸出頻率在aN處最高表示所希望的x值表示范圍設(shè)置得很窄。因此,控制器需要展寬所希望的x值表示范圍。如果aN的輸出頻率數(shù)最大,則控制器進(jìn)入到步驟622,而如果aN的輸出頻率數(shù)不是最大,則控制器進(jìn)入到步驟612。
在步驟612,控制器比較a1到aN/2之和與(aN/2)+1到aN之和。如果a1到aN/2之和大于(aN/2)+1到aN之和,則控制器進(jìn)入步驟614,而如果a1到aN/2之和小于或者等于(aN/2)+1到aN之和,則控制器進(jìn)入步驟616。
在步驟614,控制器比較a1到aN/4之和與(aN/4)+1到aN之和。如果a1到aN/4之和大于(aN/4)+1到aN之和,則控制器進(jìn)入到步驟618,而如果a1到aN/4之和小于或者等于(aN/4)+1到aN之和,則控制器進(jìn)入到步驟620。在步驟616中,控制器比較(aN/2)+1到a3N/4之和與(a3N/4)+1到aN之和。如果(aN/2)+1到a3N/4之和大于(a3N/4)+1到aN之和,則控制器進(jìn)入到步驟620,而如果(aN/2)+1到a3N/4之和小于或者等于(a3N/4)+1到aN之和,則控制器進(jìn)入到步驟622。
在步驟618,控制器減小k值。在步驟620,控制器保持k值。在步驟622,控制器增加k值。在步驟624,控制器確定是否結(jié)束該操作。如果確定要結(jié)束該操作,則控制器進(jìn)入到步驟626,在步驟626處結(jié)束該操作。然而,如果確定不結(jié)束該操作,則控制器返回到步驟602。
在圖6中,盡管可能的輸出值被細(xì)分為4個(gè)部分,但是當(dāng)可能的輸出值被細(xì)分為5個(gè)或者更多個(gè)部分時(shí),步驟614和616就要改變。在可能的輸出值被細(xì)分為4個(gè)部分的情況下,控制器在步驟614中比較部分#1的代表值與部分#2的代表值,并且在步驟616中比較部分#3的代表值與部分#4的代表值。然而,在可能的輸出值被細(xì)分為6個(gè)部分(部分#1到部分#6)的情況下,控制器在步驟614中比較部分#1的代表值與部分#3的代表值,而在步驟616中比較部分#6的代表值來比較部分#4的代表值。
為了方便起見,已經(jīng)參考使用二進(jìn)制相移鍵控(BPSK)的收發(fā)信機(jī)描述了本發(fā)明的實(shí)施例。因此,4個(gè)部分中僅存在一個(gè)具有最大計(jì)數(shù)值的部分。在這種情況下,通過調(diào)整k值來調(diào)整比特?cái)?shù),使得具有最大計(jì)數(shù)值的部分應(yīng)當(dāng)定位在要用于定義這些部分的范圍的中心。然而,在QPSK中,在要用于定義這些部分的范圍內(nèi),存在兩個(gè)具有最大計(jì)數(shù)值的部分,通過調(diào)整k值來調(diào)整比特?cái)?shù),使得這兩個(gè)部分應(yīng)當(dāng)定位在要用于定義這些部分的范圍的中心。例如,當(dāng)定義了5個(gè)部分時(shí),可以調(diào)整k值,使得具有最大計(jì)數(shù)值的部分定位于第二和第三部分。在8PSK中,在要用于定義這些部分的范圍內(nèi),存在3個(gè)具有最大計(jì)數(shù)值的部分,而在16QAM中,在要用于定義這些部分的范圍內(nèi),存在4個(gè)具有最大計(jì)數(shù)值的部分。應(yīng)當(dāng)考慮調(diào)制方案,而在本發(fā)明提出的方法中調(diào)整k值。
如上所述,根據(jù)輸入到范圍調(diào)整器中的輸入信號(hào)的特性,本發(fā)明的實(shí)施例自動(dòng)地調(diào)整可能的表示范圍,從而改善軟決策解碼器的性能。另外,本發(fā)明的實(shí)施例在不需計(jì)算的情況下對(duì)從測(cè)量器輸出的信號(hào)進(jìn)行計(jì)數(shù),這有助于減小復(fù)雜性。
盡管已經(jīng)參考本發(fā)明的特定實(shí)施例示出并描述了本發(fā)明,但本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)明白,在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對(duì)其做出各種形式和細(xì)節(jié)方面的改變。
權(quán)利要求
1.一種用于在碼分多址(CDMA)移動(dòng)通信系統(tǒng)中調(diào)整輸入到解碼器的數(shù)據(jù)比特?cái)?shù)的方法,該方法包括以下步驟(a)在可以用通常的比特?cái)?shù)來表示的范圍內(nèi)定義多個(gè)部分;(b)在預(yù)定時(shí)間內(nèi),對(duì)這些部分的單獨(dú)的輸出值進(jìn)行計(jì)數(shù);(c)比較這些部分的單獨(dú)的計(jì)數(shù)值;以及(d)基于比較結(jié)果來調(diào)整用于表示數(shù)據(jù)的比特?cái)?shù),使得這些部分的單獨(dú)的計(jì)數(shù)值的分布具有預(yù)先確定的形式。
2.如權(quán)利要求1所述的方法,其中步驟(a)包括當(dāng)均勻地平均輸出負(fù)值和正值時(shí),通過選擇負(fù)值的范圍或者正值的范圍來定義一個(gè)部分的步驟。
3.如權(quán)利要求1所述的方法,其中步驟(d)包括調(diào)整比特?cái)?shù)以使具有最大值的部分不在所定義范圍之外的步驟。
4.如權(quán)利要求1所述的方法,其中步驟(d)中所考慮的這些部分的單獨(dú)的計(jì)數(shù)值的分布形式是根據(jù)調(diào)制方案來確定的。
5.如權(quán)利要求4所述的方法,其中步驟(d)中考慮的這些部分的單獨(dú)的計(jì)數(shù)值的分布形式在所定義部分的范圍內(nèi)對(duì)于二進(jìn)制相移鍵控(BPSK),有一個(gè)最大值;對(duì)于正交相移鍵控(QPSK)中,有二個(gè)最大值;對(duì)于8位相移鍵控(8PSK),具有三個(gè)最大值;對(duì)于16位相移鍵控(16QAM),有四個(gè)最大值。
6.一種用于在移動(dòng)通信系統(tǒng)中根據(jù)輸入比特值來調(diào)整所希望的表示部分的方法,其中,僅表示已定義的部分輸入比特值,以便使輸出比特?cái)?shù)小于輸入比特?cái)?shù),并且將包括在未表示部分中的比特值映射到特定值,該方法包括以下步驟(a)將可能的輸出比特值劃分為至少三個(gè)部分,并在預(yù)定時(shí)間內(nèi)測(cè)量各個(gè)部分的輸出比特的輸出頻率;以及(b)當(dāng)特定部分的輸出頻率大于其它部分的輸出頻率時(shí),調(diào)整所希望的表示部分。
7.如權(quán)利要求6所述的方法,其中步驟(a)包括以下步驟在各個(gè)部分中的比特值中定義至少一個(gè)比特值;以及對(duì)所定義的比特值的輸出頻率進(jìn)行計(jì)數(shù)。
8.如權(quán)利要求6所述的方法,其中如果輸出比特?cái)?shù)是y,則可能的輸出比特值范圍在 和 之間。
9.如權(quán)利要求8所述的方法,其中用 或者 來表示包括在未表示部分中的比特值。
10.如權(quán)利要求9所述的方法,其中當(dāng)在包括 或者 的部分中輸出頻率高時(shí),擴(kuò)展可能的表示部分。
11.如權(quán)利要求10所述的方法,其中當(dāng)在包括0的部分中輸出頻率高時(shí),縮小可能的表示部分。
12.如權(quán)利要求6所述的方法,其中根據(jù)映射到一個(gè)輸出比特值的輸入比特值數(shù)來調(diào)整所希望的表示部分。
13.如權(quán)利要求12所述的方法,其中映射到一個(gè)比特值的輸入比特值數(shù)與所希望的表示部分的范圍成比例。
14.一種用于在移動(dòng)通信系統(tǒng)中根據(jù)輸入比特值來調(diào)整所希望的表示部分的裝置,其中,僅表示已定義的部分輸入比特值,以便使輸出比特?cái)?shù)小于輸入比特?cái)?shù),并且將包括在未表示部分中的比特值映射到特定值,該裝置包括測(cè)量器,用于將可能的輸出比特值劃分為至少三個(gè)部分,并在預(yù)定時(shí)間內(nèi)測(cè)量各個(gè)部分的輸出比特的輸出頻率;以及控制器,用于當(dāng)特定部分的輸出頻率大于其它部分的輸出頻率時(shí),調(diào)整所希望的表示部分。
15.如權(quán)利要求14所述的裝置,其中測(cè)量器在各個(gè)部分中包括的比特值中定義至少一個(gè)比特值,并且對(duì)所定義的比特值的輸出頻率進(jìn)行計(jì)數(shù)。
16.如權(quán)利要求15所述的裝置,其中如果輸出比特?cái)?shù)是y,則可能的輸出比特值范圍在 和 之間。
17.如權(quán)利要求15所述的裝置,其中控制器用 或者 來表示包括在未表示部分中的比特值。
18.如權(quán)利要求17所述的裝置,其中當(dāng)在包括 或者 的部分中輸出頻率高時(shí),控制器擴(kuò)展可能的表示部分。
19.如權(quán)利要求18所述的裝置,其中當(dāng)在包括0的部分中輸出頻率高時(shí),控制器縮小可能的表示部分。
20.如權(quán)利要求14所述的裝置,其中控制器根據(jù)映射到一個(gè)輸出比特值的輸入比特值數(shù)來調(diào)整所希望的表示部分。
21.如權(quán)利要求20所述的裝置,其中映射到一個(gè)比特值的輸入比特值數(shù)與所希望的表示部分的范圍成比例。
全文摘要
提供了一種用于在移動(dòng)通信系統(tǒng)中根據(jù)輸入比特值來調(diào)整所希望的表示部分的裝置和方法,其中,僅表示已定義的部分輸入比特值,以便使輸出比特?cái)?shù)小于輸入比特?cái)?shù),并且將包括在未表示部分中的比特值映射到特定值。在該裝置和方法中,測(cè)量器將可能的輸出比特值劃分為至少三個(gè)部分,并在預(yù)定時(shí)間內(nèi)測(cè)量各個(gè)部分的輸出比特的輸出頻率。當(dāng)特定部分的輸出頻率大于其它部分的輸出頻率時(shí),控制器調(diào)整所希望的表示部分。
文檔編號(hào)H03M13/41GK1731773SQ200510069789
公開日2006年2月8日 申請(qǐng)日期2005年1月5日 優(yōu)先權(quán)日2004年1月5日
發(fā)明者李在爀, 崔炫國(guó), 黃圣圭, 李正吉 申請(qǐng)人:三星電子株式會(huì)社