專利名稱:一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,特別適合但不僅限于基于DTMB標(biāo)準(zhǔn)下的4QAM-NR或32QAM數(shù)字調(diào)制方式。
背景技術(shù):
在數(shù)字電視地面廣播傳輸系統(tǒng)中,信號(hào)發(fā)送端需要將接收到的輸入數(shù)據(jù)編譯為適合地面電視信道傳輸?shù)男盘?hào)再進(jìn)行發(fā)送傳輸。其過程通常是將輸入數(shù)據(jù)經(jīng)過擾碼器實(shí)現(xiàn)數(shù)據(jù)隨機(jī)化,再經(jīng)過前向糾錯(cuò)編碼(Forward Error Correction,簡稱FEC),然后進(jìn)行從比特流到符號(hào)流的星座映射,再經(jīng)過交織后形成基本數(shù)據(jù)塊,基本數(shù)據(jù)塊與系統(tǒng)信息組合后,經(jīng)過幀體數(shù)據(jù)處理形成幀體,幀體與相應(yīng)的幀頭(PN序列)復(fù)接為信號(hào)幀,經(jīng)過基帶后轉(zhuǎn)換為基帶輸出信號(hào)。該信號(hào)經(jīng)過正交上變頻轉(zhuǎn)換為射頻信號(hào)進(jìn)行輸出。信號(hào)接收端接收到發(fā)送端發(fā)送的編譯信號(hào)后,以與發(fā)送編譯過程的鏡像方式進(jìn)行譯碼后將信號(hào)輸出至終端。其中所說的星座映射是將分配的比特?cái)?shù)采取某種調(diào)制方式變換成頻域內(nèi)的符號(hào),也就是對(duì)應(yīng)著不同的編碼方式,每種調(diào)制方式對(duì)應(yīng)著不同的比特?cái)?shù),其符號(hào)序列包括了經(jīng)過編碼后信號(hào)的大小(或功率)和相位。前向糾錯(cuò)編碼是一種采用前向誤差校正編碼錯(cuò)誤方法,是為了降低數(shù)字信號(hào)的誤碼率,提高信號(hào)傳輸?shù)目煽啃浴?QAM-NR映射方式是4QAM映射方式與NR映射方式的級(jí)聯(lián),是在4QAM映射之前對(duì)前向糾錯(cuò)編碼輸出的數(shù)據(jù)進(jìn)行每8個(gè)比特到16比特的NR準(zhǔn)正交預(yù)映射,然后把預(yù)映射后每2個(gè)比特按照標(biāo)準(zhǔn)要求進(jìn)行4QAM調(diào)制方式映射為1個(gè)星座符號(hào)。DTMB系統(tǒng)中,前向糾錯(cuò)編碼的塊長為 7488 個(gè)比特,按照 DTMB(Digital Television Terrestrial Multimedia Broadcasting, 一種地面數(shù)字高清電視標(biāo)準(zhǔn))標(biāo)準(zhǔn),在4QAM-NR星座映射模式下,發(fā)送端將一個(gè)前向糾錯(cuò)編碼的輸出可以映射為連續(xù)的兩個(gè)信號(hào)幀。同樣,在4QAM-NR星座映射模式下,接收端需要兩個(gè)連續(xù)信號(hào)幀的數(shù)據(jù)信息,才能夠構(gòu)成一個(gè)前向糾錯(cuò)編碼的塊,然后進(jìn)行前向糾錯(cuò)編碼的譯碼操作。32QAM星座映射模式是每5個(gè)比特映射為1個(gè)星座符號(hào)。前向糾錯(cuò)編碼輸出的比特?cái)?shù)據(jù)被拆分成5比特一組的符號(hào)。按照DTMB標(biāo)準(zhǔn),在32QAM星座映射模式下,發(fā)送端將連續(xù)五個(gè)前向糾錯(cuò)編碼的輸出映射為兩個(gè)連續(xù)的信號(hào)幀。同樣,在32QAM星座映射模式下, 接收端需要接收兩個(gè)連續(xù)信號(hào)幀的數(shù)據(jù)信息,才能夠構(gòu)成五個(gè)正確的前向糾錯(cuò)編碼的塊, 然后進(jìn)行前向糾錯(cuò)編碼的譯碼操作。由此可知,在4QAM-NR和32QAM的星座映射模式下,接收端必須要判斷接收到的連續(xù)兩個(gè)信號(hào)幀是否為正確的組幀模式,如果接收到的兩個(gè)連續(xù)信號(hào)幀的組幀有誤,就不能正確譯出數(shù)據(jù)信息。按照常規(guī)的信號(hào)處理方法,在接收端進(jìn)行組幀的過程中,對(duì)組幀所需要的幀可以由計(jì)算LDPC(Low Density Parity Check Code低密度奇偶校驗(yàn)碼)譯碼器的校驗(yàn)方程進(jìn)行判斷。通過計(jì)算校驗(yàn)方程可以判斷LDPC譯碼器是否可以正確譯出信息,進(jìn)而判斷是否終止譯碼迭代和組幀模式是否正確。而計(jì)算校驗(yàn)方程是非常復(fù)雜的過程,需要消耗大量的內(nèi)存、CUP等硬件資源,并且也需要耗費(fèi)大量的時(shí)間,其效率往往非常低。
發(fā)明內(nèi)容
本發(fā)明提供了一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,能夠不通過計(jì)算校驗(yàn)方程而進(jìn)行簡單快速的組幀搜索,在能夠進(jìn)行LDPC正確譯碼的環(huán)境下,該方法不會(huì)發(fā)生錯(cuò)誤的組幀判決,并且在應(yīng)用該方法中大幅度的減少了硬件和時(shí)間等資源的消耗,非常明顯的提高了生產(chǎn)效率。本發(fā)明的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,包括步驟a.幀信號(hào)同步;b.設(shè)置幀計(jì)數(shù)門限和幀計(jì)數(shù)變量,并對(duì)幀計(jì)數(shù)變量賦初值,根據(jù)幀計(jì)數(shù)變量的初值與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào),將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)解星座映射后組成符合DTMB標(biāo)準(zhǔn)的LDPC塊;C.將LDPC塊進(jìn)行迭代譯碼,所述譯碼具有迭代提前終止機(jī)制,在譯碼過程中設(shè)置有終止門限、迭代門限和組幀標(biāo)志符,根據(jù)譯碼結(jié)果與終止門限的比較,以及譯碼迭代次數(shù)與迭代門限的大小關(guān)系,對(duì)組幀標(biāo)志符設(shè)置不同的值;d.根據(jù)組幀標(biāo)志符的值判斷是否需要變換組幀模式,如果需要變換組幀模式進(jìn)入步驟e ;如果不需要變換組幀模式進(jìn)入步驟f ;e.變換組幀模式,將當(dāng)前的幀計(jì)數(shù)變量的值加1,如果幀計(jì)數(shù)變量加1后的值超過幀計(jì)數(shù)門限所限定的范圍,進(jìn)入步驟f ;如果幀計(jì)數(shù)變量加1后的值未超過幀計(jì)數(shù)門限所限定的范圍,根據(jù)幀計(jì)數(shù)變量加1后的值與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào),將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)解星座映射后組成符合DTMB標(biāo)準(zhǔn)的LDPC塊后, 循環(huán)至步驟c執(zhí)行;f.根據(jù)輸入?yún)?shù),進(jìn)行固定當(dāng)前的組幀模式并將譯碼輸出或掉電處理。由4QAM-NR或32QAM的星座映射模式可知,接收端在組幀過程中需要將兩個(gè)連續(xù)的幀進(jìn)行正確的模式的組幀,因此通過組幀搜索確定組幀的幀號(hào)是正確譯碼的關(guān)鍵和基礎(chǔ)。在組幀搜索中可能需要分別將不同的連續(xù)兩個(gè)幀進(jìn)行多次迭代進(jìn)行組幀判決,以判斷該組幀模式是否正確,因此需要設(shè)置有終止門限、迭代門限和組幀標(biāo)志符。在每次迭代譯碼之前,先通過組幀搜索確定組幀的幀號(hào),并將幀號(hào)賦予幀計(jì)數(shù)變量,再判斷幀計(jì)數(shù)變量的當(dāng)前值與幀計(jì)數(shù)門限的大小關(guān)系,如果幀計(jì)數(shù)變量的當(dāng)前值超出了幀計(jì)數(shù)門限,說明未能搜索到正確的組幀模式,并對(duì)組幀標(biāo)志符設(shè)置相應(yīng)的值后,進(jìn)行后續(xù)處理或掉電處理(例如自動(dòng)關(guān)機(jī));如果幀計(jì)數(shù)變量的當(dāng)前值未超出幀計(jì)數(shù)門限的范圍,則對(duì)組幀搜索出的兩個(gè)幀進(jìn)行迭代譯碼。每次迭代完成后,將譯碼結(jié)果與終止門限進(jìn)行比較,如果譯碼結(jié)果達(dá)到或超過了終止門限,則正確譯碼,如果當(dāng)?shù)螖?shù)超出了迭代門限譯碼結(jié)果還未達(dá)到終止門限,說明不能正確譯碼,對(duì)組幀標(biāo)志符設(shè)置相應(yīng)的值后將幀信號(hào)輸出進(jìn)行組幀模式變換的判決。具體的,在步驟e中所述的用于組幀的兩個(gè)連續(xù)的幀號(hào)與步驟b中所述的兩個(gè)連續(xù)幀號(hào)不連續(xù)且奇偶性相反。在組幀模式中分為“奇偶模式”(如幀1和幀2進(jìn)行組幀)和“偶奇模式”(如幀4 和幀5進(jìn)行組幀)。凡是由“奇_偶”幀號(hào)組幀的模式都為“奇偶模式”,凡是由“偶_奇”幀號(hào)組幀的模式都為“偶奇模式”。所有“奇偶模式”組幀的性質(zhì)均相同,所有“偶奇模式”組幀的性質(zhì)均相同。如果當(dāng)前為幀1和幀2的“奇偶模式”組幀,幀計(jì)數(shù)變量的值即為1,當(dāng)組幀判決該模式錯(cuò)誤后,系統(tǒng)會(huì)自行將幀計(jì)數(shù)變量的值加1,幀計(jì)數(shù)變量的值變?yōu)?。如果系統(tǒng)具有相應(yīng)的緩存功能,在進(jìn)行完幀1和幀2的組幀判決后,能夠?qū)?進(jìn)行緩存,便能夠繼續(xù)進(jìn)行幀2和幀3的“偶奇模式”組幀判決。因?yàn)樗小芭计婺J健钡慕M幀性質(zhì)均相同, 為了簡化系統(tǒng),本發(fā)明的方法中不具有緩存,因而不能進(jìn)行幀2和幀3的組幀判決。因此在步驟e中自動(dòng)將幀計(jì)數(shù)變量的值加1使其變?yōu)?,而幀3和幀4的組幀模式和上一次已完成組幀判決的幀1和幀2的組幀模式都是“奇偶模式”,二者的性質(zhì)相同,不需要重復(fù)判決,因此系統(tǒng)會(huì)再將幀計(jì)數(shù)變量的值加1,對(duì)幀4和幀5進(jìn)行“偶奇模式”的組幀判決。因?yàn)樵诮M幀判決過程中可能會(huì)因?yàn)榻邮盏男盘?hào)質(zhì)量不好或信號(hào)傳輸環(huán)境惡劣等原因,使判決出現(xiàn)錯(cuò)誤,例如幀1和幀2的“奇偶模式”組幀本是正確的,但判決為錯(cuò)誤,進(jìn)而進(jìn)行幀4和幀5的 “偶奇模式”組幀,而錯(cuò)誤的組幀模式在譯碼的迭代中即使達(dá)到迭代門限也不能進(jìn)行譯碼, 為了規(guī)避這種錯(cuò)誤判決需要在幀計(jì)數(shù)門限內(nèi)對(duì)“奇偶模式”和“偶奇模式”交替進(jìn)行組幀判決。因此一種優(yōu)選的組幀搜索的幀號(hào)順序?yàn)榻碡?和幀2,幀4和幀5,幀7和幀8,以此類推。當(dāng)幀計(jì)數(shù)變量的值超出幀計(jì)數(shù)門限還不能判決出正確的組幀模式時(shí),在沒有其它相應(yīng)錯(cuò)誤處理機(jī)制的條件下接收端進(jìn)行掉電處理。一種優(yōu)化輸出譯碼的方式為,當(dāng)不能進(jìn)行正確譯碼時(shí)步驟f在譯碼輸出或掉電處理前包括對(duì)譯碼數(shù)據(jù)進(jìn)行優(yōu)化處理。數(shù)據(jù)優(yōu)化需要接收端中具有相應(yīng)的優(yōu)化設(shè)備。針對(duì)不同的接收端優(yōu)化設(shè)備也不相同,如果接收端不具有優(yōu)化機(jī)制,則不能進(jìn)行數(shù)據(jù)優(yōu)化處理。一種具體的方式為,通過仿真測(cè)試獲得步驟c中所述的終止門限。終止門限決定了正確譯碼的最小值,當(dāng)譯碼結(jié)果的值達(dá)到或超過終止門限時(shí),即能夠正確譯碼。如果終止門限設(shè)置過高,在譯碼中迭代次數(shù)便會(huì)大量增加,浪費(fèi)功耗、資源和時(shí)間,設(shè)置過低則不能正確譯碼。因此設(shè)置一個(gè)合適的終止門限對(duì)系統(tǒng)的優(yōu)化非常重要。通過大量的仿真測(cè)試得出的終止門限是針對(duì)具體的環(huán)境和設(shè)備在近似真實(shí)環(huán)境中綜合了大量的測(cè)試數(shù)據(jù)后得到的,其準(zhǔn)確性非常高,有利于節(jié)省系統(tǒng)資源。一種優(yōu)選的方案為,步驟b和步驟e中所述的星座映射為4QAM-NR星座映射或 32QAM星座映射。4QAM-NR星座映射和32QAM星座映射都是需要通過兩個(gè)連續(xù)的幀進(jìn)行譯碼,且都需要進(jìn)行組幀搜索,因此在4QAM-NR星座映射或32QAM星座映射中應(yīng)用本發(fā)明的組幀搜索方法更為簡單快捷。由此可知,本發(fā)明的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,能夠不通過計(jì)算校驗(yàn)方程而進(jìn)行簡單快速的組幀搜索,在能夠進(jìn)行LDPC正確譯碼的環(huán)境下,該方法不會(huì)發(fā)生錯(cuò)誤的組幀判決,并且在應(yīng)用該方法中極大幅度的減少了硬件和時(shí)間等資源的消耗, 非常明顯的提高了生產(chǎn)效率。以下結(jié)合由附圖所示實(shí)施例的具體實(shí)施方式
,對(duì)本發(fā)明的上述內(nèi)容再作進(jìn)一步的詳細(xì)說明。但不應(yīng)將此理解為本發(fā)明上述主題的范圍僅限于以下的實(shí)例。在不脫離本發(fā)明上述技術(shù)思想情況下,根據(jù)本領(lǐng)域普通技術(shù)知識(shí)和慣用手段做出的各種替換或變更,均應(yīng)包括在本發(fā)明的范圍內(nèi)。
圖1是本發(fā)明一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法的流程圖。
具體實(shí)施例方式如圖1所示,在4QAM-NR星座映射或32QAM星座映射中,本發(fā)明一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法的步驟包括a.幀信號(hào)同步;b.設(shè)置幀計(jì)數(shù)門限th和幀計(jì)數(shù)變量frame_Cnt,并對(duì)幀計(jì)數(shù)變量frame_Cnt賦初值1,根據(jù)幀計(jì)數(shù)變量frame_cnt的初值1與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào),將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)星座映射后組成符合DTMB標(biāo)準(zhǔn)的LDPC塊;幀計(jì)數(shù)變量frame_cnt的值與幀底數(shù)為相同值,即幀計(jì)數(shù)變量frame_cnt的值為組幀的第一個(gè)幀的幀號(hào)。根據(jù)組幀的“奇偶模式”和“偶奇模式”兩種模式,接收端的程序中設(shè)置有用于表示這兩種模式的模式標(biāo)志符vary_flag,當(dāng)為“奇偶模式”時(shí)模式標(biāo)志符vary_flag的值為0,當(dāng)為“偶奇模式”時(shí)模式標(biāo)志符Vary_flag的值為1。c.將LDPC塊進(jìn)行譯碼,所述譯碼具有迭代提前終止機(jī)制,在譯碼過程中設(shè)置有終止門限iter_limit、迭代門限max_iter和組幀標(biāo)志符err_flag,終止門限iter_limit的值通過大量的仿真測(cè)試獲得,迭代門限通過系統(tǒng)的吞吐量進(jìn)行設(shè)定。根據(jù)譯碼結(jié)果以及譯碼迭代次數(shù)與迭代門限maxjter的大小關(guān)系,對(duì)組幀標(biāo)志符err_flag設(shè)置不同的值;在本實(shí)施例中所述的超出門限均為> 門限,所述的門限范圍內(nèi)為< 門限。如果當(dāng)?shù)螖?shù)< 迭代門限maxjter,并且譯碼的值 >終止門限iter_limit,便能進(jìn)行正確譯碼,將組幀標(biāo)志符err_flag的值設(shè)為0后將譯碼和組幀標(biāo)志符err_flag輸出;如果當(dāng)?shù)螖?shù)>迭代門限并且譯碼的值彡終止門限,說明不能正確譯碼,結(jié)束迭代譯碼,將組巾貞標(biāo)志符err_flag 的值設(shè)為1后將幀信號(hào)和組幀標(biāo)志符err_flag輸出進(jìn)行后續(xù)步驟;d.根據(jù)組幀標(biāo)志符err_flag的值判斷是否需要變換組幀模式,如果需要變換組幀模式進(jìn)入步驟e ;如果不需要變換組幀模式進(jìn)入步驟f ;當(dāng)組幀標(biāo)志符err_flag的值為 0時(shí),保持模式標(biāo)志符vary_flag的當(dāng)前值,表示不需要進(jìn)行組幀模式的變換;當(dāng)組幀標(biāo)志符err_f lag的值為1時(shí),如果模式標(biāo)志符vary_f lag的當(dāng)前值為0,則將模式標(biāo)志符vary_ flag的值設(shè)為1,表示需要進(jìn)行“奇偶模式”到“偶奇模式”的組幀跳變,反之如果模式標(biāo)志符Vary_f lag的當(dāng)前值為1,則將模式標(biāo)志符vary_f lag的值設(shè)為0,表示需要進(jìn)行“偶奇模式”到“奇偶模式”的組幀跳變。e.變換組幀模式,將當(dāng)前的幀計(jì)數(shù)變量frame_Cnt的值加1,如果幀計(jì)數(shù)變量 frame_cnt加1后的值>幀計(jì)數(shù)門限th,進(jìn)入步驟f ;如果幀計(jì)數(shù)變量frame_cnt加1后的值<幀計(jì)數(shù)門限th,根據(jù)幀計(jì)數(shù)變量frame_cnt加1后的值與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào),將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)星座映射后組成符合DTMB 標(biāo)準(zhǔn)的LDPC塊后,循環(huán)至步驟c執(zhí)行;在組幀模式中分為“奇偶模式”(如幀1和幀2進(jìn)行組幀)和“偶奇模式”(如幀4 和幀5進(jìn)行組幀)。凡是由“奇-偶”幀號(hào)組幀的模式都為“奇偶模式”,凡是由“偶-奇”幀號(hào)組幀的模式都為“偶奇模式”。所有“奇偶模式”組幀的性質(zhì)均相同,所有“偶奇模式”組幀的性質(zhì)均相同。如果當(dāng)前為幀1和幀2的“奇偶模式”組幀,幀計(jì)數(shù)變量frame_cnt的值即為1,當(dāng)組幀判決該模式錯(cuò)誤后,程序會(huì)自行將幀計(jì)數(shù)變量frame_cnt的值加1,幀計(jì)數(shù)變量frame_cnt的值變?yōu)?。如果接收端具有相應(yīng)的緩存功能,在進(jìn)行完幀1和幀2的組幀判決后,能夠?qū)?進(jìn)行緩存,便能夠繼續(xù)進(jìn)行幀2和幀3的“偶奇模式”組幀判決。因?yàn)樗小芭计婺J健钡慕M幀性質(zhì)均相同,為了簡化接收端的結(jié)構(gòu),本實(shí)施例中不具有緩存,因而不能進(jìn)行幀2和幀3的組幀判決。因此在步驟e中自動(dòng)將幀計(jì)數(shù)變量frame_cnt的值加1 使其變?yōu)?,而幀3和幀4的組幀模式和上次已完成組幀判決的幀1和幀2的組幀模式都是 “奇偶模式”,二者的性質(zhì)相同,不需要重復(fù)判決,因此程序會(huì)再將幀計(jì)數(shù)變量frame_cnt的值加1,對(duì)幀4和幀5進(jìn)行“偶奇模式”的組幀判決。因?yàn)樵诮M幀判決過程中可能會(huì)因?yàn)榻邮盏男盘?hào)質(zhì)量不好或信號(hào)傳輸環(huán)境惡劣等原因,使判決出現(xiàn)錯(cuò)誤,例如幀1和幀2的“奇偶模式”組幀本是正確的,但判決為錯(cuò)誤,進(jìn)而進(jìn)行幀4和幀5的“偶奇模式”組幀,而錯(cuò)誤的組幀模式在譯碼的迭代中即使達(dá)到迭代門限也不能進(jìn)行譯碼,為了規(guī)避這種錯(cuò)誤判決因此需要在幀計(jì)數(shù)門限th內(nèi)對(duì)“奇偶模式”和“偶奇模式”交替進(jìn)行組幀判決。因此本實(shí)施例中組幀搜索的幀號(hào)順序?yàn)閹?和幀2,幀4和幀5,幀7和幀8,以此類推。
f.根據(jù)輸入?yún)?shù),進(jìn)行固定當(dāng)前的組幀模式并將譯碼輸出或掉電處理。如果計(jì)數(shù)變量frame_cnt的值彡幀計(jì)數(shù)門限th,并且譯碼的值>終止門限iter_limit,固定當(dāng)前的組幀模式并將譯碼輸出,之后的信號(hào)處理均已該模式組幀。如果計(jì)數(shù)變量frame_cnt的值 >幀計(jì)數(shù)門限th,并且譯碼的值彡終止門限iter_limit,說明程序未能判決出正確的組幀模式,如果接收端中具有數(shù)據(jù)優(yōu)化設(shè)備,此時(shí)啟動(dòng)數(shù)據(jù)優(yōu)化設(shè)備對(duì)數(shù)據(jù)進(jìn)行優(yōu)化和后續(xù)處理,如果接收端中沒有數(shù)據(jù)優(yōu)化設(shè)備,根據(jù)不同的接收端,進(jìn)行復(fù)位到初始狀態(tài)或進(jìn)行掉電處理。
權(quán)利要求
1.一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,其特征為包括步驟a.幀信號(hào)同步;b.設(shè)置幀計(jì)數(shù)門限和幀計(jì)數(shù)變量,并對(duì)幀計(jì)數(shù)變量賦初值,根據(jù)幀計(jì)數(shù)變量的初值與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào),將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)解星座映射后組成符合DTMB標(biāo)準(zhǔn)的LDPC塊;c.將LDPC塊進(jìn)行迭代譯碼,所述譯碼具有迭代提前終止機(jī)制,在譯碼過程中設(shè)置有終止門限、迭代門限和組幀標(biāo)志符,根據(jù)譯碼結(jié)果與終止門限的比較,以及譯碼迭代次數(shù)與迭代門限的大小關(guān)系,對(duì)組幀標(biāo)志符設(shè)置不同的值;d.根據(jù)組幀標(biāo)志符的值判斷是否需要變換組幀模式,如果需要變換組幀模式進(jìn)入步驟 e ;如果不需要變換組幀模式進(jìn)入步驟f ;e.變換組幀模式,將當(dāng)前的幀計(jì)數(shù)變量的值加1,如果幀計(jì)數(shù)變量加1后的值超過幀計(jì)數(shù)門限所限定的范圍,進(jìn)入步驟f ;如果幀計(jì)數(shù)變量加1后的值未超過幀計(jì)數(shù)門限所限定的范圍,根據(jù)幀計(jì)數(shù)變量加1后的值與幀底數(shù)的對(duì)應(yīng)關(guān)系確定用于組幀的兩個(gè)連續(xù)的幀號(hào), 將所述的兩個(gè)連續(xù)的幀號(hào)所對(duì)應(yīng)的幀經(jīng)解星座映射后組成符合DTMB標(biāo)準(zhǔn)的LDPC塊后,循環(huán)至步驟c執(zhí)行;f.根據(jù)輸入?yún)?shù),進(jìn)行固定當(dāng)前的組幀模式并將譯碼輸出或掉電處理。
2.如權(quán)利要求1所述的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,其特征為步驟e 中所述的用于組幀的兩個(gè)連續(xù)的幀號(hào)與步驟b中所述的兩個(gè)連續(xù)幀號(hào)不連續(xù)且奇偶性相反。
3.如權(quán)利要求1所述的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,其特征為當(dāng)不能進(jìn)行正確譯碼時(shí)步驟f在譯碼輸出或掉電處理前包括對(duì)譯碼數(shù)據(jù)進(jìn)行優(yōu)化處理。
4.如權(quán)利要求1至3之一所述的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,其特征為通過仿真測(cè)試獲得步驟c中所述的終止門限。
5.如權(quán)利要求4所述的一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,其特征為步驟b 和步驟e中所述的星座映射為4QAM-NR星座映射或32QAM星座映射。
全文摘要
本發(fā)明涉及一種地面數(shù)字高清電視標(biāo)準(zhǔn)的組幀搜索方法,解決了常規(guī)通過計(jì)算校驗(yàn)方程來確定組幀模式要耗費(fèi)大量的系統(tǒng)資源和時(shí)間的問題,提出了一種簡單快速的組幀搜索方法,在能夠進(jìn)行LDPC正確譯碼的環(huán)境下,該方法不會(huì)發(fā)生錯(cuò)誤的組幀判決,并且在應(yīng)用該方法中極大幅度的減少了硬件和時(shí)間等資源的消耗,非常明顯的提高了生產(chǎn)效率。本發(fā)明的組幀搜索方法特別適合在基于DTMB標(biāo)準(zhǔn)的4QAM-NR或32QAM數(shù)字調(diào)制方式下應(yīng)用,該搜索方法的步驟包括幀信號(hào)同步;將連續(xù)的兩個(gè)幀進(jìn)行組幀;對(duì)組幀形成的LDPC塊進(jìn)行譯碼;如果組幀模式錯(cuò)誤進(jìn)行組幀變換;重新譯碼;輸出譯碼或掉電處理。
文檔編號(hào)H04L1/00GK102176690SQ20111005316
公開日2011年9月7日 申請(qǐng)日期2011年3月4日 優(yōu)先權(quán)日2011年3月4日
發(fā)明者劉光輝, 吳亮明, 李傳磊 申請(qǐng)人:四川虹微技術(shù)有限公司