專利名稱:低密度奇偶校驗(yàn)編碼控制方法、系統(tǒng)和終端設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信技術(shù),特別涉及一種低密度奇偶校驗(yàn)編碼控制方法、系統(tǒng)和終端設(shè)備。
背景技術(shù):
隨著現(xiàn)在移動(dòng)通信技術(shù)的迅猛發(fā)展,對(duì)系統(tǒng)頻譜利用率的要求越來(lái)越高,這就需要系統(tǒng)能夠在有限的頻率資源內(nèi),實(shí)現(xiàn)盡可能高的頻譜效率。AMC(Adaptive Modulation Coding,自適應(yīng)編碼調(diào)制)技術(shù)能夠根據(jù)衰落信道的情況,通過(guò)調(diào)節(jié)系統(tǒng)的編碼速率以及調(diào)制方式,從而在信道條件好的情況下采用高階調(diào)制和高速率編碼方式以獲得很高的頻譜利用率,而在信道條件差的情況下采用低階調(diào)制和低速率編碼方式來(lái)保證通信質(zhì)量。該技術(shù)所具有的這種自適應(yīng)性極大的提高了無(wú)線通信系統(tǒng)的容量和頻譜利用率。
LDPC(Low Density Parity Check,低密度奇偶校驗(yàn))是近幾年興起的一種糾錯(cuò)碼,其能夠帶來(lái)比Turbo碼更佳的性能,并已經(jīng)成為現(xiàn)在的許多系統(tǒng)(包括802.16系統(tǒng))的備選方案。由于其譯碼的復(fù)雜度大大降低,因此可以進(jìn)行更多次數(shù)的迭代譯碼而改善性能。由于LDPC碼是一種線性分組碼,譯碼之后可以通過(guò)校驗(yàn)矩陣獲知是否正確譯碼。LDPC的優(yōu)良性能以及多種特性,使得其應(yīng)用越來(lái)越廣。
目前基于LDPC碼的AMC技術(shù)和傳統(tǒng)的AMC技術(shù)相似,即AMC和LDPC編碼是獨(dú)立進(jìn)行的,首先根據(jù)信道條件確定合適的MCS(ModulationCoding Scheme,調(diào)制編碼方式),然后采用選定碼率的LDPC進(jìn)行編碼。雖然能夠比固定調(diào)制方式和編碼速率的系統(tǒng)帶來(lái)較大的性能改善,但并沒有充分結(jié)合LDPC碼的優(yōu)點(diǎn)來(lái)進(jìn)一步提高頻譜利用率。
發(fā)明內(nèi)容
本發(fā)明提供一種低密度奇偶校驗(yàn)編碼控制方法、系統(tǒng)和終端設(shè)備,用以解決現(xiàn)有基于低密度奇偶校驗(yàn)編碼實(shí)現(xiàn)的自適應(yīng)控制方式中如何提高系統(tǒng)吞吐量的問題。
為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案一種低密度奇偶校驗(yàn)編碼控制方法,包括如下步驟統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);根據(jù)所述譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率。
所述方法中還包括如果所述自適應(yīng)塊譯碼錯(cuò)誤,則重傳該自適應(yīng)塊中被打調(diào)的冗余比特。
所述方法中在每一種編碼調(diào)制方式下,在0至最大迭代次數(shù)之間將自適應(yīng)塊的譯碼迭代次數(shù)劃分為幾個(gè)范圍,并為每一個(gè)范圍設(shè)置相應(yīng)級(jí)別的打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;所述自適應(yīng)塊打孔率的具體調(diào)整方法包括在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的所述自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率。
所述方法中還包括根據(jù)初始化階段開始后所述自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式。
所述方法中發(fā)射端分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端;接收端根據(jù)根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
較佳的,所述設(shè)定個(gè)數(shù)為1;和/或所述設(shè)定門限次數(shù)小于最大迭代次數(shù)。
本發(fā)明還提供一種低密度奇偶校驗(yàn)編碼控制系統(tǒng),包括低密度奇偶校驗(yàn)編碼數(shù)據(jù)的發(fā)射端和接收端,其中,所述接收端包括統(tǒng)計(jì)模塊,統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);第一調(diào)整模塊,根據(jù)所述譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率。
存儲(chǔ)模塊,連接所述第一調(diào)整模塊,對(duì)應(yīng)存儲(chǔ)每一種編碼調(diào)制方式下,為譯碼迭代次數(shù)劃分出的每一個(gè)范圍設(shè)置的相應(yīng)級(jí)別打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;第二調(diào)整模塊,根據(jù)初始化階段開始后所述自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式;并將編碼調(diào)制方式調(diào)整結(jié)果發(fā)送給所述第一調(diào)整模塊;反饋信息發(fā)送模塊,分別連接所述第一調(diào)整模塊和第二調(diào)整模塊,將編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息反饋給發(fā)射端。
所述發(fā)射端還包括反饋信息接收模塊和數(shù)據(jù)幀發(fā)送模塊,所述反饋信息接收模塊將接收端反饋的編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息發(fā)送給數(shù)據(jù)幀發(fā)送模塊,該數(shù)據(jù)幀發(fā)送模塊分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端;所述接收端還包括數(shù)據(jù)幀接收模塊,根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
本發(fā)明同時(shí)提供作為上述發(fā)射端和接收端的終端設(shè)備。
本發(fā)明有益效果如下本發(fā)明技術(shù)方案充分考慮到LDPC的譯碼是迭代譯碼,因此存在最大迭代次數(shù),當(dāng)信道狀況好的時(shí)候,只需用較少的迭代就能夠譯碼正確,因此對(duì)于信道狀況好的情況進(jìn)行適當(dāng)?shù)拇蚩?,能夠在低于最大迭代次?shù)的譯碼過(guò)程中保證譯碼正確,并同時(shí)提高系統(tǒng)的吞吐量,提高了頻譜利用率;本發(fā)明技術(shù)方案進(jìn)一步利用不同碼率的LDPC性能相差較大,在打孔并且譯碼錯(cuò)誤的情況下,通過(guò)重傳被打掉的很少的數(shù)據(jù),提高了譯碼正確性。
圖1為本發(fā)明所述低密度奇偶校驗(yàn)編碼控制方法的主要流程示意圖;
圖2為三種備選MCS在AWGN下的BER仿真性能示意圖;圖3為本發(fā)明所述低密度奇偶校驗(yàn)編碼控制系統(tǒng)的主要結(jié)構(gòu)示意圖;圖4發(fā)明技術(shù)方案與傳統(tǒng)AMC方案的吞吐量性能比較示意圖。
具體實(shí)施例方式
LDPC的譯碼是迭代譯碼,因此存在最大迭代次數(shù),當(dāng)信道狀況好的時(shí)候,只需用較少的迭代就能夠譯碼正確,因此若對(duì)于信道狀況好的情況進(jìn)行適當(dāng)?shù)拇蚩祝瑒t能夠在低于最大迭代次數(shù)的譯碼過(guò)程中保證譯碼正確,并同時(shí)提高系統(tǒng)的吞吐量。利用不同碼率的LDPC性能相差較大,在打孔并且譯碼錯(cuò)誤的情況下,通過(guò)重傳被打掉的很少的數(shù)據(jù),就能夠較大提高譯碼正確性。本發(fā)明充分結(jié)合LDPC的上述特性,為達(dá)到更高的頻譜利用率,提出一種根據(jù)LDPC譯碼迭代次數(shù)自適應(yīng)進(jìn)行低密度奇偶校驗(yàn)編碼控制的方法,以下稱為L(zhǎng)DPC-AMC方法,該方法的技術(shù)構(gòu)思包括以下幾個(gè)方面1、統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);然后根據(jù)譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率;2、如果自適應(yīng)塊譯碼錯(cuò)誤,則重傳該自適應(yīng)塊中被打調(diào)的冗余比特;3、在每一種編碼調(diào)制方式下,在0至最大迭代次數(shù)之間將自適應(yīng)塊的譯碼迭代次數(shù)劃分為幾個(gè)范圍,并為每一個(gè)范圍設(shè)置相應(yīng)級(jí)別的打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;這樣,自適應(yīng)塊的打孔率的具體調(diào)整方法可以是在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率;4、根據(jù)初始化階段開始后自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式。
在譯碼正確一個(gè)自適應(yīng)塊后,先根據(jù)該自適應(yīng)塊的信道狀態(tài)確定是否改變編碼調(diào)制方式,如果是則執(zhí)行初始化階段,否則根據(jù)該自適應(yīng)塊的譯碼迭代次數(shù)確定是否調(diào)整相鄰下一幀中對(duì)應(yīng)自適應(yīng)塊的打孔率。
依據(jù)上述技術(shù)構(gòu)思,發(fā)射端分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端;接收端根據(jù)根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
下面結(jié)合附圖進(jìn)一步說(shuō)明上述技術(shù)構(gòu)思,考慮一個(gè)LDPC-AMC系統(tǒng),一幀中共有K個(gè)自適應(yīng)塊,每個(gè)自適應(yīng)塊包括M個(gè)已調(diào)單元。
設(shè)第i(i=1,2,...,K)個(gè)自適應(yīng)塊中第j(j=1,2,...,M)個(gè)單元傳輸?shù)囊颜{(diào)信號(hào)為Si,j,其平均功率為Ps,接收端AWGN噪聲方差為σ2,Si,j受到的信道衰落為Hi,j;Si,j經(jīng)過(guò)信道的衰落并疊加上AWGN(Adding White Gaussian Noise,加性高斯白噪聲)之后在接收端收到的信號(hào)為Ri,j。即
Ri,j=Si,j×Hi,j+Ni,j其中,Ni,j表示AWGN,E(|Ni,j|2)=σ2。
假設(shè)總共有T種備選MCS,分別編號(hào)為MCS1,MCS2,...,MCST,且第t(1≤t<T)種MCS的吞吐量小于第t+1種MCS的吞吐量。設(shè)調(diào)制編碼方案MCSt對(duì)應(yīng)的調(diào)制方式為Modt,編碼速率為Ratet,基于編碼速率Ratet的打孔方案有Lt種,打孔率分別為Punct,1,Punct,2,...,Punct,Lt,其中Punct,l<Punct,l+1(l=1,2,...,Lt-1),Punct,1=0表示不打孔,系統(tǒng)根據(jù)譯碼迭代次數(shù)決定打孔率,打孔率方案Punct,l和Punct,l+1(l=1,2,...,Lt-1)的譯碼迭代次數(shù)切換門限為Ut,l(Ut,l>Ut,l+1),LDPC的最大迭代次數(shù)為Umax。
如圖1所示,下面針對(duì)其中一個(gè)自適應(yīng)塊進(jìn)行說(shuō)明,所有自適應(yīng)塊進(jìn)行同樣的操作。設(shè)計(jì)PuncFlag為打孔標(biāo)志位。設(shè)置一變量W以記錄在相同MCS選擇下自適應(yīng)塊的正確譯碼次數(shù),并為細(xì)調(diào)設(shè)置最大正確譯碼次數(shù)W0,初始化W=0。
一、初始化階段PuncFlag=0,首先對(duì)調(diào)制編碼方案進(jìn)行粗調(diào),根據(jù)該自適應(yīng)塊的信道衰落狀況確定該自適應(yīng)塊初步采用的MCS為MCSt,當(dāng)信道情況滿足條件t的時(shí)候選擇第t種MCS,即MCSt=MCS1,case1MCS2,case2...MCST,caseT]]>其中,caset表示信道狀況滿足條件t(對(duì)于基于信噪比進(jìn)行MCS選擇原則的AMC系統(tǒng),caset表示自適應(yīng)塊的信噪比處于某一范圍的情形,以SNRk表示自適應(yīng)塊的信噪比,Tht表示第t和第t+1種MCS的信噪比切換門限,上式就變成
MCSt=MCS1,SNRk<Th1MCS2,Th1≤Th2;…MCST,SNRk≥ThT-1]]>對(duì)于基于其他MCS選擇原則的系統(tǒng),caset另作解釋。
MCSt對(duì)應(yīng)的調(diào)制方式為Modt,編碼速率為Ratet,把MCSt信息反饋回發(fā)射端,發(fā)射端根據(jù)該MCSt對(duì)該自適應(yīng)塊的信源比特進(jìn)行編碼和調(diào)制,最后所有的自適應(yīng)塊組成幀之后發(fā)送出去;接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),按照Modt對(duì)該自適應(yīng)塊進(jìn)行解調(diào),按照Ratet進(jìn)行譯碼,最后恢復(fù)出原始比特信號(hào)。
當(dāng)W=0時(shí),若該自適應(yīng)塊中編碼塊的譯碼不正確,則重置W=0,該自適應(yīng)塊或者進(jìn)行重傳以保證譯碼正確或者丟棄該編碼塊數(shù)據(jù)進(jìn)行下一幀的傳輸;若譯碼正確,則W=W+1,并記錄LDPC正確譯碼迭代次數(shù)UW。
當(dāng)0<W<W0時(shí),若該自適應(yīng)塊中編碼塊的譯碼不正確,或者M(jìn)CSt與上一幀不同,則重置W=0,該自適應(yīng)塊或者進(jìn)行重傳以保證譯碼正確或者丟棄該編碼塊數(shù)據(jù)進(jìn)行下一幀的傳輸;若譯碼正確并且MCSt與上一幀相同,則W=W+1,并記錄LDPC正確譯碼迭代次數(shù)UW。
當(dāng)W=W0時(shí)對(duì)調(diào)制編碼方案進(jìn)行細(xì)調(diào)。設(shè)置U為所有W0正確譯碼的平均迭代次數(shù)U=1W0ΣW=1W0UW]]>或者第W0次譯碼的迭代次數(shù)U=UW0]]>,并根據(jù)U按照下式?jīng)Q定下一幀采用的打孔率Punct,lPunct,l=Punct,1=0,Ut,1<U≤UmaxPunct,2,Ut,2<U≤Ut,1...Punct,Lt-1,Ut,Lt-1<U≤Ut,Lt-2Punct,Lt,U≤Ut,Lt-1]]>當(dāng)Punct,l≠0時(shí)進(jìn)入打孔階段,把Punct,l信息反饋回發(fā)射端,設(shè)置PuncFlag=1,否則,該自適應(yīng)塊仍然處于初始化階段進(jìn)行下一幀的傳輸。
二、打孔階段發(fā)射端根據(jù)Ratet進(jìn)行編碼,根據(jù)Punct,l進(jìn)行打孔并把打掉的冗余比特存在緩存里,并根據(jù)Modt進(jìn)行調(diào)制,形成自適應(yīng)塊,并與其他自適應(yīng)塊形成幀發(fā)送出去。接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),按照Modt對(duì)該自適應(yīng)塊進(jìn)行解調(diào)并把解調(diào)的結(jié)果存于緩存中,按照Punct,l進(jìn)行解打孔,并按照Ratet進(jìn)行譯碼。
若LDPC譯碼錯(cuò)誤,則進(jìn)入重傳階段進(jìn)行下一幀的傳輸;若LDPC譯碼正確,則說(shuō)明信道狀況好,首先判斷當(dāng)前信道情況是否滿足第t+1種MCS選擇的條件,當(dāng)信道情況滿足第t+1種MCS選擇的條件時(shí),則選擇第t+1種MCS進(jìn)入初始化階段進(jìn)行下一幀的傳輸。當(dāng)信道情況不滿足第t+1種MCS選擇的條件時(shí),則記錄正確譯碼經(jīng)過(guò)的迭代次數(shù)U′。設(shè)置一降階門限Udown,若U′≤Udown,則繼續(xù)保持打孔階段,并且參數(shù)不變;若U′>Udown,則說(shuō)明譯碼迭代次數(shù)接近最大迭代次數(shù),當(dāng)l>1時(shí),更新打孔率為Punct,l-1,保持處于打孔階段;當(dāng)l=1時(shí),進(jìn)入初始化階段。
三、重傳階段接收端將重傳指令反饋回發(fā)射端,發(fā)射端把已存于緩存中的冗余比特按照Modt進(jìn)行調(diào)制,形成自適應(yīng)塊,并與其他自適應(yīng)塊形成幀發(fā)送出去。接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),按照Modt對(duì)該自適應(yīng)塊進(jìn)行解調(diào),把上一幀中的解調(diào)結(jié)果從緩存中取出,與本幀的解調(diào)結(jié)果合并再次進(jìn)行譯碼。系統(tǒng)進(jìn)入初始化階段進(jìn)行下一幀的傳輸。
以一個(gè)具體實(shí)施例再次詳細(xì)說(shuō)明,LDPC-AMC的OFDM系統(tǒng)參數(shù)如表1所示表1AMC-OFDM系統(tǒng)的相關(guān)參數(shù)
該自適應(yīng)系統(tǒng)的一個(gè)幀包括20個(gè)OFDM符號(hào),根據(jù)信道相關(guān)性把每15個(gè)相鄰子載波劃分為一個(gè)子帶,則得到56個(gè)子帶,規(guī)定一個(gè)自適應(yīng)塊包括20個(gè)OFDM符號(hào)中的15個(gè)子載波,在每個(gè)自適應(yīng)塊采用一種MCS。在該AMC系統(tǒng)中,初始備選MCS(未打孔)總共有3種,三種碼率分別對(duì)應(yīng)三種母碼,每一種母碼可以通過(guò)打孔實(shí)現(xiàn)多種碼率,從而得到不同的傳輸效率,如表2所示,所列參數(shù)是通過(guò)經(jīng)驗(yàn)確定的。該系統(tǒng)采用理想信道估計(jì),LDPC譯碼的最大迭代次數(shù)為50次。
表2備選調(diào)制編碼方案
通過(guò)計(jì)算得到第k個(gè)自適應(yīng)塊的信噪比SNRk,按照下式選擇初步的MCSMCSt=MCS1,SNRk<10MCS2,10≤SNRk<16.7MCS3,SNRk≥16.7---(1)]]>式(1)中的參數(shù)是通過(guò)所有MCS在AWGN下的誤比特率BER性能仿真得到,仿真結(jié)果如圖2所示,其中,曲線201為編碼調(diào)制方式為1/2、QPSK的仿真結(jié)果,曲線202為編碼調(diào)制方式為2/3、16QAM的仿真結(jié)果,曲線203為編碼調(diào)制方式為3/4、64QAM的仿真結(jié)果,門限值確定的標(biāo)準(zhǔn)為使方案性能的BER保持低于10-3的原則。
一、初始化階段首先根據(jù)信道狀況對(duì)調(diào)制編碼方案進(jìn)行粗調(diào),選擇MCSt為初步的調(diào)制編碼方案,對(duì)應(yīng)調(diào)制方式為Modt,編碼速率為Ratet,把MCSt信息反饋回發(fā)射端,發(fā)射端根據(jù)Ratet對(duì)該自適應(yīng)塊的信源比特進(jìn)行編碼,根據(jù)Modt進(jìn)行調(diào)制,最后所有的自適應(yīng)塊組成幀之后發(fā)送出去;接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),進(jìn)行相應(yīng)的解調(diào)和譯碼,最后恢復(fù)出原始比特信號(hào)。
在本例中,可以為細(xì)調(diào)設(shè)置最大正確譯碼次數(shù)W0=1。若該自適應(yīng)塊中編碼塊的譯碼不正確,則丟棄該自適應(yīng)塊的數(shù)據(jù),進(jìn)行下一幀的傳輸;若譯碼正確,假設(shè)正確譯碼經(jīng)過(guò)的LDPC迭代次數(shù)為U,系統(tǒng)根據(jù)U決定當(dāng)前幀采用的打孔率,按照表2進(jìn)行。當(dāng)Punct,l≠0時(shí)進(jìn)入打孔階段,把Punct,l反饋回發(fā)射端,PuncFlag=1,否則,自適應(yīng)塊仍然處于初始化階段。
二、打孔階段發(fā)射端根據(jù)Ratet進(jìn)行編碼,根據(jù)Punct,l進(jìn)行打孔并把打掉的冗余比特存在緩存里,并根據(jù)Modt進(jìn)行調(diào)制,形成自適應(yīng)塊,并與其他自適應(yīng)塊形成幀發(fā)送出去。接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),按照Modt對(duì)該自適應(yīng)塊進(jìn)行解調(diào)并把解調(diào)的結(jié)果存于緩存中,按照Punct,l進(jìn)行解打孔,并按照Ratet進(jìn)行譯碼,最后恢復(fù)出原始比特信號(hào),根據(jù)譯碼結(jié)果1、若LDPC譯碼錯(cuò)誤,則進(jìn)入重傳階段,通過(guò)重傳保證譯碼正確性;2、若LDPC譯碼正確,則首先判斷當(dāng)前信道情況是否滿足第t+1種MCS選擇的條件,即判斷SNRk是否滿足(1)式中第t+1種MCS選擇的條件,當(dāng)信道情況滿足時(shí),則選擇第t+1種MCS進(jìn)入初始化階段進(jìn)行下一幀的傳輸。當(dāng)信道情況不滿足時(shí),則記錄正確譯碼經(jīng)過(guò)的迭代次數(shù)U′。設(shè)置一降階門限Udown=45,則若U′≤45,則繼續(xù)保持打孔階段,并且參數(shù)不變;
若U′>45,則說(shuō)明譯碼迭代次數(shù)接近最大迭代次數(shù),當(dāng)l>1時(shí),更新打孔率為Punct,l-1,保持處于打孔階段;當(dāng)l=1時(shí),進(jìn)入初始化階段重新選擇MCS。
三、重傳階段把重傳指令反饋回發(fā)射端,發(fā)射端把已存于緩存中的冗余比特按照Modt進(jìn)行調(diào)制,形成自適應(yīng)塊,并與其他自適應(yīng)塊形成幀發(fā)送出去。接收端收到信號(hào),把對(duì)應(yīng)自適應(yīng)塊的符號(hào)取出來(lái),按照Modt對(duì)該自適應(yīng)塊進(jìn)行解調(diào),把上一幀中的解調(diào)結(jié)果從緩存中取出,與本幀的解調(diào)結(jié)果合并再次進(jìn)行譯碼。
系統(tǒng)進(jìn)入初始化階段,進(jìn)行下一幀的傳輸。
如圖3所示,實(shí)現(xiàn)本發(fā)明技術(shù)方案的一種低密度奇偶校驗(yàn)編碼控制系統(tǒng)包括低密度奇偶校驗(yàn)編碼數(shù)據(jù)的發(fā)射端301和接收端302;其中,接收端302包括統(tǒng)計(jì)模塊3021,統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);第一調(diào)整模塊3022,根據(jù)譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率;存儲(chǔ)模塊3023,連接第一調(diào)整模塊3022,對(duì)應(yīng)存儲(chǔ)每一種編碼調(diào)制方式下,為譯碼迭代次數(shù)劃分出的每一個(gè)范圍設(shè)置的相應(yīng)級(jí)別打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;第一調(diào)整模塊3022調(diào)整自適應(yīng)塊打孔率的具體方法包括在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率。
第二調(diào)整模塊3024,根據(jù)初始化階段開始后自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式;并將編碼調(diào)制方式調(diào)整結(jié)果發(fā)送給第一調(diào)整模塊3023,第一調(diào)整模塊3023當(dāng)編碼調(diào)制方式改變時(shí),重新啟動(dòng)初始化階段;反饋信息發(fā)送模塊3025,分別連接第一調(diào)整模塊3023和第二調(diào)整模塊3024,將編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息反饋給發(fā)射端301;數(shù)據(jù)幀接收模塊3026,根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
數(shù)據(jù)幀接收模塊3026使用的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率可以由反饋信息發(fā)送模塊3025轉(zhuǎn)發(fā),如圖3中所示,也可以由第一調(diào)整模塊3022和第二調(diào)整模塊3024直接發(fā)送。
發(fā)射端301包括反饋信息接收模塊3011和數(shù)據(jù)幀發(fā)送模塊3012,反饋信息接收模塊3011將接收端反饋的編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息發(fā)送給數(shù)據(jù)幀發(fā)送模塊3012,該數(shù)據(jù)幀發(fā)送模塊3012分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端。
上述系統(tǒng)的具體處理細(xì)節(jié)參見方法中描述,這里不再重復(fù)。
本發(fā)明技術(shù)方案與現(xiàn)有技術(shù)相比吞吐量的仿真結(jié)果如圖4所示,其中包括了1、僅僅采用三種MCS的傳統(tǒng)AMC系統(tǒng)吞吐量結(jié)果,如曲線401所示;2、采用了如表2所示將微調(diào)方案也包括在內(nèi)的共8種MCS的傳統(tǒng)AMC系統(tǒng)的吞吐量結(jié)果,如曲線402所示;3、采用發(fā)明技術(shù)方案的吞吐量結(jié)果,如曲線403所示,該吞吐量的統(tǒng)計(jì)方法基于正確譯碼的編碼塊,結(jié)果說(shuō)明本發(fā)明能夠大大的提高系統(tǒng)吞吐量。
對(duì)于信令開銷考慮,在本發(fā)明具體實(shí)施方式
中,信令的傳輸通過(guò)特殊的信令信道進(jìn)行,并且信令的傳輸假設(shè)是無(wú)誤的。對(duì)比圖中的三種AMC方案,每種AMC方案的信令開銷基本相同,因此對(duì)于圖所示的吞吐量的提升而言,信令開銷都忽略不計(jì)。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種低密度奇偶校驗(yàn)編碼控制方法,其特征在于,包括如下步驟統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);根據(jù)所述譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法中還包括如果所述自適應(yīng)塊譯碼錯(cuò)誤,則重傳該自適應(yīng)塊中被打調(diào)的冗余比特。
3.如權(quán)利要求2所述的方法,其特征在于,所述方法中在每一種編碼調(diào)制方式下,在0至最大迭代次數(shù)之間將自適應(yīng)塊的譯碼迭代次數(shù)劃分為幾個(gè)范圍,并為每一個(gè)范圍設(shè)置相應(yīng)級(jí)別的打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;所述自適應(yīng)塊打孔率的具體調(diào)整方法包括在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的所述自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法中還包括根據(jù)初始化階段開始后所述自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式。
5.如權(quán)利要求4所述的方法,其特征在于,所述方法中發(fā)射端分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端;接收端根據(jù)根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
6.如權(quán)利要求3所述的方法,其特征在于,所述設(shè)定個(gè)數(shù)為1;和/或所述設(shè)定門限次數(shù)小于最大迭代次數(shù)。
7.一種低密度奇偶校驗(yàn)編碼控制系統(tǒng),包括低密度奇偶校驗(yàn)編碼數(shù)據(jù)的發(fā)射端和接收端,其特征在于,所述接收端包括統(tǒng)計(jì)模塊,統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);第一調(diào)整模塊,根據(jù)所述譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述接收端還包括存儲(chǔ)模塊,連接所述第一調(diào)整模塊,對(duì)應(yīng)存儲(chǔ)每一種編碼調(diào)制方式下,為譯碼迭代次數(shù)劃分出的每一個(gè)范圍設(shè)置的相應(yīng)級(jí)別打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;所述第一調(diào)整模塊在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的所述自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述接收端還包括第二調(diào)整模塊,根據(jù)初始化階段開始后所述自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式;并將編碼調(diào)制方式調(diào)整結(jié)果發(fā)送給所述第一調(diào)整模塊,所述第一調(diào)整模塊當(dāng)編碼調(diào)制方式改變時(shí),重新啟動(dòng)初始化階段;反饋信息發(fā)送模塊,分別連接所述第一調(diào)整模塊和第二調(diào)整模塊,將編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息反饋給發(fā)射端。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述發(fā)射端還包括反饋信息接收模塊和數(shù)據(jù)幀發(fā)送模塊,所述反饋信息接收模塊將接收端反饋的編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息發(fā)送給數(shù)據(jù)幀發(fā)送模塊,該數(shù)據(jù)幀發(fā)送模塊分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端;所述接收端還包括數(shù)據(jù)幀接收模塊,根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
11.一種基于低密度奇偶校驗(yàn)編碼的終端設(shè)備,包括反饋信息發(fā)送模塊,其特征在于,所述終端設(shè)備還包括統(tǒng)計(jì)模塊,統(tǒng)計(jì)相同編碼調(diào)制方式下上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù);第一調(diào)整模塊,根據(jù)所述譯碼迭代次數(shù)調(diào)整相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率,并通過(guò)所述反饋信息發(fā)送模塊發(fā)送打孔率調(diào)整信息。
12.如權(quán)利要求11所述的終端設(shè)備,其特征在于,所述終端設(shè)備還包括存儲(chǔ)模塊,連接所述第一調(diào)整模塊,對(duì)應(yīng)存儲(chǔ)每一種編碼調(diào)制方式下,為譯碼迭代次數(shù)劃分出的每一個(gè)范圍設(shè)置的相應(yīng)級(jí)別打孔率,譯碼迭代次數(shù)越高對(duì)應(yīng)級(jí)別的打孔率越低;所述第一調(diào)整模塊在數(shù)據(jù)傳輸開始時(shí)或重傳發(fā)生后啟動(dòng)初始化階段,該初始化階段開始后的第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的所述自適應(yīng)塊的打孔率設(shè)定為0,然后當(dāng)連續(xù)正確譯碼該自適應(yīng)塊的總數(shù)首次達(dá)到設(shè)定個(gè)數(shù)時(shí)結(jié)束初始化階段,根據(jù)所有譯碼正確的自適應(yīng)塊的平均譯碼迭代次數(shù)或其中最后一個(gè)自適應(yīng)塊的譯碼迭代次數(shù)所處的范圍,確定初始化階段結(jié)束后第一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中包含的該自適應(yīng)塊對(duì)應(yīng)的打孔率級(jí)別;在后續(xù)保持相同編碼調(diào)制方式的傳輸過(guò)程中,如果上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中譯碼正確的自適應(yīng)塊的譯碼迭代次數(shù)超過(guò)設(shè)定門限次數(shù),則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)低一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最低級(jí)別,則啟動(dòng)初始化階段;反之則將下一幀編碼數(shù)據(jù)中該自適應(yīng)塊的打孔率調(diào)高一個(gè)級(jí)別,其中如果該自適應(yīng)塊的當(dāng)前打孔率為最高級(jí)別,則保持該最高級(jí)別打孔率。
13.如權(quán)利要求12所述的終端設(shè)備,其特征在于,所述終端設(shè)備還包括第二調(diào)整模塊,根據(jù)初始化階段開始后所述自適應(yīng)塊的對(duì)應(yīng)的信道狀態(tài)確定該自適應(yīng)塊在初始化階段中使用的編碼調(diào)制方式;在初始化階段結(jié)束后的后續(xù)傳輸過(guò)程中,根據(jù)上一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中自適應(yīng)塊的信道狀況確定相鄰下一幀低密度奇偶校驗(yàn)編碼數(shù)據(jù)中該自適應(yīng)塊的編碼調(diào)制方式,并通過(guò)所述反饋信息發(fā)送模塊發(fā)送編碼調(diào)制方式調(diào)整結(jié)果;同時(shí)將編碼調(diào)制方式調(diào)整結(jié)果發(fā)送給所述第一調(diào)整模塊,所述第一調(diào)整模塊當(dāng)編碼調(diào)制方式改變時(shí),重新啟動(dòng)初始化階段。
14.如權(quán)利要求13所述的終端設(shè)備,其特征在于,所述終端設(shè)備還包括數(shù)據(jù)幀接收模塊,根據(jù)收到的每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,將各自適應(yīng)塊進(jìn)行解調(diào)、解打孔和譯碼后還原信源比特。
15.一種基于低密度奇偶校驗(yàn)編碼的終端設(shè)備,包括反饋信息接收模塊,其特征在于,所述終端設(shè)備還包括數(shù)據(jù)幀發(fā)送模塊,所述反饋信息接收模塊接收反饋的編碼調(diào)制方式調(diào)整結(jié)果和打孔率調(diào)整信息并發(fā)送給所述數(shù)據(jù)幀發(fā)送模塊,所述數(shù)據(jù)幀發(fā)送模塊基于低密度奇偶校驗(yàn)編碼,分別根據(jù)每一幀數(shù)據(jù)中包含的各自適應(yīng)塊對(duì)應(yīng)的編碼調(diào)制方式和打孔率,對(duì)信源比特進(jìn)行編碼、打孔和調(diào)制后生成相應(yīng)的自適應(yīng)塊,并將所有自適應(yīng)塊組成數(shù)據(jù)幀發(fā)送給接收端。
全文摘要
本發(fā)明涉及數(shù)據(jù)通信技術(shù),特別涉及一種低密度奇偶校驗(yàn)編碼控制方法、系統(tǒng)和終端設(shè)備,用以解決現(xiàn)有基于低密度奇偶校驗(yàn)編碼實(shí)現(xiàn)的自適應(yīng)控制方式中如何提高系統(tǒng)吞吐量的問題。本發(fā)明技術(shù)方案充分考慮到LDPC的譯碼是迭代譯碼,因此存在最大迭代次數(shù),當(dāng)信道狀況好的時(shí)候,只需用較少的迭代就能夠譯碼正確,因此對(duì)于信道狀況好的情況進(jìn)行適當(dāng)?shù)拇蚩祝軌蛟诘陀谧畲蟮螖?shù)的譯碼過(guò)程中保證譯碼正確,并同時(shí)提高系統(tǒng)的吞吐量,提高了頻譜利用率;本發(fā)明技術(shù)方案進(jìn)一步利用不同碼率的LDPC性能相差較大,在打孔并且譯碼錯(cuò)誤的情況下,通過(guò)重傳被打掉的很少的數(shù)據(jù),提高了譯碼正確性。
文檔編號(hào)H04L25/03GK1937479SQ20061014102
公開日2007年3月28日 申請(qǐng)日期2006年9月28日 優(yōu)先權(quán)日2006年9月28日
發(fā)明者李立華, 周明宇, 溫娜, 路唯佳, 劉翔, 張平, 吳和兵, 王吉濱 申請(qǐng)人:華為技術(shù)有限公司, 北京郵電大學(xué)