專利名稱:Turbo流處理裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明的各方面總體上涉及一種用于強(qiáng)健地處理數(shù)字廣播的傳送流的 turbo流處理裝置和方法。更具體地說,本發(fā)明的各方面涉及一種turbo流處 理裝置和方法,用于更強(qiáng)健地處理包括普通流和turbo流的雙重傳送流的turbo 流和發(fā)送雙重傳送流,以提高諸如在美國地面數(shù)字電視(DTV)系統(tǒng)中使用的 高級(jí)電視系統(tǒng)委員會(huì)(ATSC)殘留邊帶(VSB)系統(tǒng)的接收性能。
背景技術(shù):
例如在美國地面數(shù)字廣播系統(tǒng)中使用的單載波ATSC VSB系統(tǒng)每312段 使用一個(gè)場同步。因此,在惡劣的信道環(huán)境中,特別是在多普勒衰減信道中 其接收性能不佳。圖1是符合ATSC DTV標(biāo)準(zhǔn)的在普通美國地面數(shù)字廣播系統(tǒng)中使用的發(fā) 送機(jī)和接收機(jī)的框圖。圖1的數(shù)字廣播發(fā)送機(jī)使用了 Philips提出的增強(qiáng)殘留 邊帶(EVSB)系統(tǒng),并且纟皮構(gòu)造為通過將強(qiáng)健(robust)數(shù)據(jù)添加到傳統(tǒng)ATSC VSB系統(tǒng)的普通流來產(chǎn)生和發(fā)送雙重流。如圖1所示,數(shù)字廣播發(fā)送機(jī)執(zhí)行糾錯(cuò)編碼,該發(fā)送機(jī)包括隨機(jī)化器 11,將雙重流隨機(jī)化;作為級(jí)聯(lián)編碼器的里德-所羅門(RS)編碼器12,將奇偶 校驗(yàn)字節(jié)添加到傳送流以便校正在傳送處理中由于信道特性而發(fā)生的錯(cuò)誤; 交織器13,根據(jù)特定的模式交織RS編碼的數(shù)據(jù);以及網(wǎng)格(trellis)編碼器14, 對(duì)交織的數(shù)據(jù)以2/3比率進(jìn)行網(wǎng)格編碼,并將網(wǎng)格編碼的數(shù)據(jù)映射到八電平 付T。數(shù)字廣播發(fā)送機(jī)還包括復(fù)用器15,如圖2所示,將場同步(sync)和段同 步插入通過糾錯(cuò)編碼的數(shù)據(jù)。數(shù)字廣播發(fā)送機(jī)還包括調(diào)制器16,通過將特定 的DC值添加到已經(jīng)插入了段同步和場同步的數(shù)據(jù)符號(hào)來插入導(dǎo)頻音;(2)通 過脈沖整形來執(zhí)行VSB調(diào)制;(3)上變換為RF信道帶信號(hào);以及(4)發(fā)送變換 的信號(hào)。因此,數(shù)字廣播發(fā)送機(jī)根據(jù)在一個(gè)信道中發(fā)送普通數(shù)據(jù)和強(qiáng)健數(shù)據(jù)的雙重流方案將普通數(shù)據(jù)與強(qiáng)健數(shù)據(jù)復(fù)用(未示出)并將其應(yīng)用于隨機(jī)化器11。在隨機(jī)化器11將輸入數(shù)據(jù)隨機(jī)化,在作為外編碼器的RS編碼器12對(duì)隨機(jī)化 的數(shù)據(jù)進(jìn)行外編碼(塊編碼),并在交織器13對(duì)外編碼的數(shù)據(jù)進(jìn)行交織。在 網(wǎng)格編碼器14通過十二符號(hào)對(duì)交織的數(shù)據(jù)進(jìn)行內(nèi)部編碼(巻積編碼),并將 其映射到八電平符號(hào)。然后將場同步和段同步插入映射的數(shù)據(jù)。接下來,插 入導(dǎo)頻音,執(zhí)行VSB調(diào)制,并將結(jié)果轉(zhuǎn)換為無線電(RF)信號(hào)。最后,發(fā)送 RF信號(hào)。圖1的數(shù)字廣播接收機(jī),包括調(diào)諧器(未示出),將通過信道接收的 RF信號(hào)轉(zhuǎn)換為基帶信號(hào);解調(diào)器21,對(duì)轉(zhuǎn)換的基帶信號(hào)執(zhí)行同步檢測(cè)和解 調(diào);均衡器22,對(duì)解調(diào)信號(hào)中的基于多徑的信道失真進(jìn)行補(bǔ)償;viterbi解碼 器23,對(duì)均衡的信號(hào)糾錯(cuò),并將均衡的信號(hào)解碼為符號(hào)數(shù)據(jù);去交織器24, 將解碼的符號(hào)數(shù)據(jù)去交織;RS解碼器25,進(jìn)行糾錯(cuò);以及去隨機(jī)化器26, 將糾錯(cuò)的數(shù)據(jù)去隨機(jī)化,并輸出得到的MPEG-2傳送流。因此,圖1的數(shù)字廣播接收機(jī)通過將RF信號(hào)下變換為基帶信號(hào),解調(diào) 和均衡變換的信號(hào)以及對(duì)解調(diào)和均衡的信號(hào)解碼,以與數(shù)字廣播發(fā)送機(jī)相反 的操作順序恢復(fù)了原始信號(hào)。圖2示出了例如在美國數(shù)字廣播(8-VSB)系統(tǒng)中使用的示例VSB數(shù)據(jù)幀 (插入了段同步和場同步信號(hào))。如圖2所示, 一幀包括2個(gè)場。 一場包括作 為第 一段的場同步段和312個(gè)數(shù)據(jù)段。在VSB數(shù)據(jù)幀中,每段與 一個(gè)MPEG-2 包對(duì)應(yīng),并且包括4符號(hào)段同步和828個(gè)數(shù)據(jù)符號(hào)。在圖2中,數(shù)字廣播接收機(jī)使用段同步信號(hào)和場同步信號(hào)進(jìn)行同步和均 衡。換句話說,場同步和段同步的內(nèi)容對(duì)于數(shù)字廣播發(fā)送機(jī)和數(shù)字廣播接收 機(jī)二者是事先已知的,并被用作參考信號(hào)對(duì)數(shù)字廣播接收機(jī)接收到的發(fā)送進(jìn) 行同步和均衡。通過將強(qiáng)健數(shù)據(jù)添加到傳統(tǒng)ATSC VSB系統(tǒng)的普通數(shù)據(jù),圖1的美國地 面數(shù)字廣播系統(tǒng)被構(gòu)造為產(chǎn)生和發(fā)送雙重流,以便將強(qiáng)健數(shù)據(jù)和普通數(shù)據(jù)一 起發(fā)送。
發(fā)明內(nèi)容
技術(shù)問題然而,不利的是,即使發(fā)送的雙重流包括添加的強(qiáng)健數(shù)據(jù),圖1的美國地面數(shù)字廣播系統(tǒng)不能增強(qiáng)多徑信道中的普通數(shù)據(jù)流的較差的接收性能。也就是說,即使增強(qiáng)了普通流,接收性能也完全沒有提高。另外,對(duì)于turbo 流,在多徑環(huán)境中接收性能也沒有顯示明顯提高。以下,普通數(shù)據(jù)流和turbo H據(jù)流纟皮分別稱為普通流和turbo流。因此,出現(xiàn)對(duì)更強(qiáng)健地處理turbo流以便增強(qiáng)與turbo流相關(guān)的接收性能 的技術(shù)的需求。技術(shù)方案已經(jīng)提供本發(fā)明的一方面以解決上述和/或其他問題和缺點(diǎn),并且本發(fā)明 的一方面提供一種turbo流處理裝置和方法,用于僅對(duì)包括普通流和turbo流 的雙重傳送流中的turbo流編碼和進(jìn)行強(qiáng)健處理,以增強(qiáng)在美國地面DTV系 統(tǒng)中使用的ATSC VSB系統(tǒng)的接收性能。根據(jù)本發(fā)明的一方面, 一種turbo流處理裝置包括turbo流檢測(cè)器,接 收其中turbo流與普通流復(fù)用的雙重傳送流,并^全測(cè)turbo流;外編碼器,對(duì) turbo流進(jìn)行外編碼;外交織器,對(duì)編碼的turbo流進(jìn)行交織;以及turbo流填 充器,通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。雖然不是在所有方面中都需要,但是turbo流處理裝置還可包括字節(jié) 符號(hào)轉(zhuǎn)換器,用于接收字節(jié)形式的雙重傳送流,將雙重傳送流轉(zhuǎn)換為符號(hào), 并將轉(zhuǎn)換的雙重傳送流提供給turbo流檢測(cè)器;以及符號(hào)字節(jié)轉(zhuǎn)換器,將在 turbo流填充器重構(gòu)的雙重傳送流從符號(hào)轉(zhuǎn)換為字節(jié)。雖然不是在所有方面中都需要,但是turbo流處理裝置還可包括奇偶校 驗(yàn)補(bǔ)償器,在turbo流填充器重構(gòu)雙重傳送流之后修復(fù)雙重傳送流的奇偶校驗(yàn) 數(shù)據(jù)。外編碼器還可包括比特檢測(cè)器,對(duì)檢測(cè)的turbo流內(nèi)的數(shù)據(jù)比特進(jìn)行 檢測(cè);編碼器,對(duì)檢測(cè)的數(shù)據(jù)比特進(jìn)行巻積編碼;以及比特插入器,將編碼 值插入turbo流中設(shè)置的奇偶校驗(yàn)插入?yún)^(qū)。在這種情況下,編碼器可包括第一寄存器;第二寄存器,存儲(chǔ)當(dāng)新的 值被存儲(chǔ)到第一寄存器時(shí)從第一寄存器移位的先前的存儲(chǔ)值;第三寄存器, 存儲(chǔ)當(dāng)新的值被存儲(chǔ)到第二寄存器時(shí)從第二寄存器移位的先前的存儲(chǔ)值。編 碼器還可包括第一加法器,將輸入比特值、當(dāng)輸入比特到達(dá)時(shí)的第一寄存器 的值和當(dāng)輸入比特到達(dá)時(shí)的第三寄存器的值相加。相加的結(jié)果被存儲(chǔ)到第一寄存器。編碼器還可包括第二加法器,將輸入比特值、當(dāng)輸入比特到達(dá)時(shí)的 第一寄存器的值和第二寄存器的值相加。隨后輸出第二次相加的結(jié)果。奇偶校驗(yàn)插入?yún)^(qū)可以是恰好位于turbo流中相關(guān)數(shù)據(jù)比特的連續(xù)相鄰位置的單個(gè)比特?;蛘?,奇偶校驗(yàn)插入?yún)^(qū)可以是恰好位于turbo流中相關(guān)數(shù)據(jù)比特的連續(xù) 相鄰位置的三個(gè)比特。在第二種情況下,比特插入器可將特定數(shù)據(jù)比特的編碼奇偶校驗(yàn)值插入 位于數(shù)據(jù)比特的連續(xù)相鄰位置的三比特奇偶校驗(yàn)區(qū)的第一比特和第三比特, 并將與所述特定數(shù)據(jù)比特相同的復(fù)制插入三比特奇偶校驗(yàn)區(qū)的第二比特。根據(jù)本發(fā)明的另一方面,turbo流處理方法包括接收其中turbo流與普 通流復(fù)用的雙重傳送流,并4企測(cè)turbo流;對(duì)turbo流編碼;對(duì)編碼的turbo 流進(jìn)行交織;以及通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。雖然不是在所有方面中需要,但是turbo流處理方法還可包括在接收 雙重傳送和4企測(cè)turbo流之前,接收字節(jié)形式的雙重傳送流并將雙重傳送流從 字節(jié)轉(zhuǎn)換為符號(hào);以及在重構(gòu)雙重傳送流之后,將重構(gòu)的雙重傳送流從符號(hào) 轉(zhuǎn)換為字節(jié)。雖然不是在所有方面中需要,但是turbo流處理方法還可包括修復(fù)重 構(gòu)的雙重傳送流的奇偶校驗(yàn)數(shù)據(jù)。對(duì)turbo流編碼的步驟可包括從檢測(cè)的turbo流檢測(cè)數(shù)據(jù)比特,對(duì)數(shù)據(jù) 比特進(jìn)行巻積編碼,并將編碼值插入turbo流中設(shè)置的奇偶校驗(yàn)插入?yún)^(qū)。當(dāng)包 括turbo流的巻積編碼時(shí),可使用三個(gè)儲(chǔ)值寄存器和兩個(gè)加法器完成該步驟, 其中,當(dāng)新的值被存儲(chǔ)到第一寄存器中時(shí),第一寄存器的值被移位到第二寄 存器,當(dāng)新的值被存儲(chǔ)到第二寄存器中時(shí),第二寄存器的值被移位到第三寄 存器;并且第一加法器將輸入比特值、當(dāng)輸入比特到達(dá)時(shí)的第一寄存器的值 和當(dāng)輸入比特到達(dá)時(shí)的第三寄存器的值相加,將相加的結(jié)果存儲(chǔ)到第一寄存 器;第二加法器將輸入比特值、當(dāng)輸入比特到達(dá)時(shí)的第一寄存器的值和當(dāng)輸 入比特到達(dá)時(shí)的第二寄存器的值相加,第二次相加的結(jié)果被編碼輸出以插入 turbo流的奇偶校驗(yàn)比特區(qū)。本發(fā)明的其他方面和/或優(yōu)點(diǎn)將在描述中部分地被闡述,部分地,通過描 述將是清楚的,或者可通過本發(fā)明的實(shí)踐而得知。有益效果才艮據(jù)上述,為了增強(qiáng)作為美國地面DTV系統(tǒng)的ATSC VSB系統(tǒng)的接收 性能,本發(fā)明的各方面能夠有效地對(duì)包括普通流和turbo流的雙重傳送流中的 turbo流單獨(dú)編碼。因此,由于^又強(qiáng)健地處理雙重傳送流的turbo流,因此即 使在多徑環(huán)境中也能提高接收性能。
通過下面結(jié)合附圖對(duì)實(shí)施例的描述,本發(fā)明的這些和/或其他方面和優(yōu)點(diǎn) 將會(huì)變得清楚和更容易理解,其中圖1是傳統(tǒng)數(shù)字廣播(ATSC VSB)發(fā)送機(jī)和接收機(jī)系統(tǒng)的框圖;圖2是傳統(tǒng)ATSC VSB數(shù)據(jù)的示例幀格式的圖;圖3是根據(jù)本發(fā)明一實(shí)施例的turbo流處理裝置的框圖;圖4是示出圖3的turbo流處理裝置中采用的外編碼器的框圖;圖5是構(gòu)造圖4的外編碼器的編碼器的詳細(xì)結(jié)構(gòu)的示意圖;圖6是根據(jù)本發(fā)明另 一實(shí)施例的turbo流處理裝置的框圖;圖7是根據(jù)本發(fā)明另一實(shí)施例的turbo流處理裝置的框圖;圖8是雙重傳送流的示例性格式的示意圖;以及圖9是根據(jù)本發(fā)明實(shí)施例的turbo流處理方法的流程圖。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參照本發(fā)明的實(shí)施例,其示例在附圖中示出,其中,相同的 標(biāo)號(hào)始終表示相同的部件。以下通過參照附圖描述實(shí)施例來解釋本發(fā)明。圖3是根據(jù)本發(fā)明一實(shí)施例的turbo流處理裝置的框圖。參照?qǐng)D3, turbo 流處理裝置200包括turbo流檢測(cè)器210、外編碼器100、外交織器220和turbo 流填充器230。turbo流檢測(cè)器210負(fù)責(zé)檢測(cè)雙重傳送流中的turbo流。turbo流是根據(jù)特 定壓縮標(biāo)準(zhǔn)(例如,MPEG-2 )壓縮并進(jìn)行強(qiáng)健處理的數(shù)據(jù)流。在turbo流中, 設(shè)置了用于插入奇偶校驗(yàn)值的奇偶校驗(yàn)插入?yún)^(qū)。turbo流可位于雙重傳送流的 特定包中。更具體地說,雙重傳送流包括具有多個(gè)包的場。turbo流位于場內(nèi) 的特定位置的包中。其他包可包含普通流。turbo流檢測(cè)器210能夠根據(jù)turbo 流包的位置4企測(cè)turbo流。外編碼器100用于對(duì)檢測(cè)的turbo流包編碼。具體地說,外編碼器100 對(duì)turbo流進(jìn)行巻積編碼,并將編碼值插入turbo流的奇偶校驗(yàn)插入?yún)^(qū)。外交織器220用于對(duì)編碼的turbo流進(jìn)行交織。外交織器200根據(jù)特定 交織規(guī)則工作。例如,當(dāng)使用{2,1,3,0}的交織規(guī)則的順序輸入ABCD時(shí),其 被交織和輸出為DBAC。turbo流填充器230通過將交織的turbo流插入雙重傳送流來重構(gòu)雙重傳 送流。因此,可在不需要處理全部雙重傳送流的情況下強(qiáng)健地處理turbo流。圖4是在圖3的turbo流處理裝置中采用的外編碼器100的框圖。參照 圖4,外編碼器100包括比特檢測(cè)器110、編碼器120和比特插入器130。外 編碼器100對(duì)在turbo流4全測(cè)器210 4全測(cè)到的turbo流進(jìn)行編碼。比特檢測(cè)器110從turbo流檢測(cè)器210接收turbo流,并僅從該turbo流 檢測(cè)數(shù)據(jù)比特。比特檢測(cè)器110將除了奇偶校驗(yàn)插入?yún)^(qū)之外的區(qū)域中的比特 檢測(cè)作為數(shù)據(jù)比特。更具體地說,比特檢測(cè)器110根據(jù)turbo流的轉(zhuǎn)換率檢測(cè) 特定數(shù)量的數(shù)據(jù)比特。例如,當(dāng)以1/2轉(zhuǎn)換率提供具有奇偶校驗(yàn)插入?yún)^(qū)的turbo 流時(shí),從每個(gè)字節(jié)檢測(cè)四個(gè)數(shù)據(jù)比特。當(dāng)以1/4轉(zhuǎn)換率提供具有奇偶校驗(yàn)插 入?yún)^(qū)的turbo流時(shí),,人每個(gè)字節(jié)才企測(cè)2個(gè)泰:據(jù)比特。編碼器120以回歸系統(tǒng)巻積(RSC)碼的形式對(duì)檢測(cè)的數(shù)據(jù)比特進(jìn)行巻積 編碼。比特插入器130將在編碼器120編碼的值插入turbo流的奇偶校驗(yàn)插入?yún)^(qū)。詳細(xì)描述外編碼器100的操作如下當(dāng)奇偶校驗(yàn)插入?yún)^(qū)是位于比特的連 續(xù)相鄰位置的單個(gè)比特時(shí),編碼器120以1/2比率對(duì)一個(gè)字節(jié)編碼。假設(shè)接 卄史至寸字節(jié)D7 0 D6 0 D5 0 D4 0, t匕對(duì)爭4全觀寸器110牙全觀'U匕凈爭D7、 D6、 D5禾口 D4。 編碼器120按順序輸出與D7、 D6、 D5和D4對(duì)應(yīng)的編碼值Z7、 Z6、 Z5和 Z4。比特插入器130排歹'J以Z7、 Z6、 Z5和Z4的順序^r出的編碼^直,并將排 列的值以Z4、 Z5、 Z6和Z7的順序插入奇偶校驗(yàn)插入?yún)^(qū)。因此,外編碼器110 只于字節(jié)D7 0 D6 0 D5 0 D4 0編;馬并豐lr出例戈口 D7 Z7 D6 Z6 D5 Z5 D4 Z4的字 節(jié)。雖然本實(shí)施例指出奇偶校驗(yàn)值在數(shù)據(jù)值之后,但是本發(fā)明不限于此,也 就是說,接收的字節(jié)可以是0 D7 0 D6 0 D5 0 D4,外編碼器100可輸出如Z7 D7 Z6 D6 Z5 D5 Z4 D4的字節(jié)。在一個(gè)字節(jié)的奇偶校驗(yàn)插入?yún)^(qū)是位于數(shù)據(jù)比特的連續(xù)相鄰位置的三個(gè)比特的情況下,編碼器120以1/4比率將其編碼。例如,如果接收到字節(jié)D7 0 0 0 D6 0 0 0,則比特4全測(cè)器110按順序檢測(cè)D6和D7比特。接下來,以D7、 D6的順序排列檢測(cè)的比特,并將其輸入到編碼器120,編碼器120輸出與D7 和D6對(duì)應(yīng)的編碼值Z7和Z6。比特插入器130以相反的順序排列Z7和Z6, 并將它們填入奇偶校驗(yàn)插入?yún)^(qū)。也就是說,比特插入器130以Z6和Z7的順 序?qū)⑺鼈兲钊肫媾夹r?yàn)插入?yún)^(qū)。在這種情況下,每個(gè)編碼值被插入包括一個(gè) 數(shù)據(jù)比特之前或之后的三個(gè)連續(xù)比特的奇偶校驗(yàn)插入?yún)^(qū)的第 一比特和第三比 特。與每個(gè)數(shù)據(jù)比特相同的值被復(fù)制到奇偶校驗(yàn)插入?yún)^(qū)的第二比特。結(jié)果, 當(dāng)對(duì)字節(jié)D7 0 0 0 D6 0 0 0編碼時(shí),專俞出字節(jié)D7 Z7 D7 Z7 D6 Z6 D6 Z6。雖 然本實(shí)施例指出奇偶校驗(yàn)值在數(shù)據(jù)值之后,但是本發(fā)明不限于此,也就是說, 才妄收的字節(jié)可以是0 0 0 D7 0 0 0 D6,夕卜編;馬器100可豐命出如Z7 D7 Z7 D7 Z6 D6 Z6 D6的字節(jié)。圖5是編碼器120的詳細(xì)結(jié)構(gòu)的示意圖。參照?qǐng)D5,編碼器120包括第 一加法器121、第二加法器122、以及標(biāo)號(hào)分別為123、 124和125的三個(gè)寄 存器S2、 Sl和S0。第一加法器121將輸入比特值、第一寄存器S2 123的值和第三寄存器 S0 125的值相加,并將得到的值存儲(chǔ)到第一寄存器S2 123。當(dāng)將第一加法器 121得到的值存儲(chǔ)到第一寄存器S2 123時(shí),第一寄存器S2 123的先前值被移 位到第二寄存器S1 124。在這種情況下,第一寄存器S2 123的先前值也被提 供給第二加法器122。現(xiàn)在被第一寄存器的先前值替代的第二寄存器的先前 值被移位到第三寄存器S0 125,并且還被提供給第二加法器122?,F(xiàn)在被第 二寄存器S1 124的先前值替代的第三寄存器S0 125的先前值被移位到第一加 法器121,在第一加法器121等待下一輸入比特值。同時(shí),第二加法器122 將輸入比特值與第一寄存器S2 123的先前值和第二寄存器Sl 124的先前值 (例如,如圖5所示在移位的同時(shí)二者被提供)相加,并輸出得到的值。從 第二加法器122輸出的值是編碼值Z。對(duì)每個(gè)輸入比特值重復(fù)該處理。因此, 以RSC代碼的形式執(zhí)行了巻積編碼。圖6是根據(jù)本發(fā)明另一實(shí)施例的turbo流處理裝置的框圖。參照?qǐng)D6,turbo 流處理裝置200包括字節(jié)符號(hào)轉(zhuǎn)換器240、turbo流檢測(cè)器210、外編碼器100、 外交織器220、 turbo流填充器230和符號(hào)字節(jié)轉(zhuǎn)換器250。字節(jié)符號(hào)轉(zhuǎn)換器240接收字節(jié)形式的雙重傳送流,并將其轉(zhuǎn)換成符號(hào)?;?005年12月27日和2006年4月18日修改的美國ATSC DTV標(biāo)準(zhǔn)(A/53E) 的表D5.2,本領(lǐng)域的普通技術(shù)人員能夠容易地理解字節(jié)到符號(hào)轉(zhuǎn)換。將轉(zhuǎn)換 成符號(hào)的雙重傳送流應(yīng)用于turbo流;險(xiǎn)測(cè)器210。turbo流檢測(cè)器210從字節(jié)符號(hào)轉(zhuǎn)換器240提供的雙重傳送流檢測(cè)turbo 流。外編碼器100和外交織器220對(duì)4僉測(cè)的turbo流進(jìn)行編碼和交織,turbo 流填充器230使用從外交織器220輸出的turbo流來填充雙重傳送流。符號(hào)字節(jié)轉(zhuǎn)換器250將雙重傳送流從符號(hào)轉(zhuǎn)換為字節(jié)。基于美國ATSC DTV標(biāo)準(zhǔn)(A/53)的表D5.2,本領(lǐng)域的普通技術(shù)人員能夠容易地理解符號(hào)到字 節(jié)轉(zhuǎn)換。圖7是根據(jù)本發(fā)明另一實(shí)施例的turbo流處理裝置的框圖。參照?qǐng)D7,turbo 流處理裝置200可包括除了 turbo流檢測(cè)器210、外編碼器100、外交織器220 和turbo流填充器230之外的奇偶校驗(yàn)補(bǔ)償器260。奇偶校驗(yàn)補(bǔ)償器260對(duì)由于對(duì)turbo流編碼和交織而產(chǎn)生的奇偶校驗(yàn)錯(cuò) 誤進(jìn)行補(bǔ)償。更具體地說,奇偶校驗(yàn)補(bǔ)償器260重新產(chǎn)生在turbo流填充器 230重構(gòu)的雙重傳送流的奇偶校驗(yàn)數(shù)據(jù),并將重新產(chǎn)生的奇偶校驗(yàn)數(shù)據(jù)添加 到雙重傳送流。雖然在圖7中僅還包括奇偶校驗(yàn)補(bǔ)償器260,但是應(yīng)理解,圖7的turbo 流處理裝置200也可以采用圖6的字節(jié)符號(hào)轉(zhuǎn)換器240和符號(hào)字節(jié)轉(zhuǎn)換器 250。圖8是根據(jù)本發(fā)明的各方面的從數(shù)字廣播發(fā)送系統(tǒng)發(fā)送的雙重傳送流的 示例性格式的示意圖。參照?qǐng)D8,雙重傳送流包括多個(gè)連續(xù)包。 一個(gè)包可包 括188字節(jié)。更詳細(xì)地-沈,包包括l字節(jié)的同步、3字節(jié)的包識(shí)另'j(PID)和184 字節(jié)的數(shù)據(jù)區(qū)。如圖8所示,強(qiáng)健數(shù)據(jù),即turbo流位于雙重傳送流的某些包 中。具體地,圖8示出了 78個(gè)turbo流包:^皮填入雙重傳送流的一場的312個(gè) 包。在這種情況下,雙重傳送流的構(gòu)造方式是turbo流包和普通流包每4個(gè)包 以1:3的比率排列。換句話說,按順序排列一個(gè)188字節(jié)的turbo流包和三個(gè) 188字節(jié)的普通流包。注意雙重傳送流的構(gòu)造可根據(jù)本發(fā)明的各種實(shí)施例改變圖9是根據(jù)本發(fā)明實(shí)施例的turbo流處理方法的流程圖。參照?qǐng)D9,接收 雙重傳送流(S910),僅從指定的位置檢測(cè)turbo流(S920)。對(duì)檢測(cè)的turbo流編 碼(S930)??墒褂萌鐖D4和圖5所示的外編碼器100執(zhí)^^編碼。當(dāng)完成編碼之后,交織turbo流(S940),并將交織的turbo流填入雙重傳 送流的原始位置(S950)。因此,可以重構(gòu)插入了更多強(qiáng)健turbo流的雙重傳送'、六根據(jù)本發(fā)明的各方面,turbo流處理裝置200 (其實(shí)施例在圖3、圖6和 圖7中示出)可應(yīng)用于產(chǎn)生和發(fā)送雙重傳送流的數(shù)字廣播發(fā)送系統(tǒng)。更具體 地說,數(shù)字廣播發(fā)送系統(tǒng)可包括復(fù)用器(MUX,未示出),通過將普通流和 turbo流復(fù)用來產(chǎn)生雙重傳送流;激勵(lì)器(未示出),處理和發(fā)送產(chǎn)生的雙重 傳送流。turbo流處理裝置200可作為激勵(lì)器的要素以^5l對(duì)雙重傳送流的turbo 流進(jìn)行有效處理。雖然已經(jīng)示出和描述了本發(fā)明的若干實(shí)施例,但是本領(lǐng)域的技術(shù)人員將 理解,在不脫離權(quán)利要求限定的本發(fā)明的原理和精神的情況下,可以在實(shí)施 例中做出各種改變,本發(fā)明的范圍在權(quán)利要求及其等同物中限定。產(chǎn)業(yè)可用性本發(fā)明總體上涉及一種用于強(qiáng)健地處理數(shù)字廣播的傳送流的turbo流處 理裝置和方法。
權(quán)利要求
1、一種turbo流處理裝置,包括turbo流檢測(cè)器,接收復(fù)用了turbo流與普通流的雙重傳送流,并檢測(cè)turbo流;外編碼器,對(duì)turbo流進(jìn)行外編碼;外交織器,對(duì)在外編碼器編碼的turbo流進(jìn)行交織;以及turbo流填充器,通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。
2、 如權(quán)利要求1所述的turbo流處理裝置,還包括 字節(jié)符號(hào)轉(zhuǎn)換器,用于接收字節(jié)形式的雙重傳送流,將雙重傳送流轉(zhuǎn)換為符號(hào),并將轉(zhuǎn)換的雙重傳送流提供給turbo流檢測(cè)器;以及符號(hào)字節(jié)轉(zhuǎn)換器,將在turbo流填充器重構(gòu)的雙重傳送流從符號(hào)轉(zhuǎn)換為字節(jié)。
3、 如權(quán)利要求1所述的turbo流處理裝置,還包括 奇偶校驗(yàn)補(bǔ)償器,補(bǔ)償普通流和turbo流之間的奇偶校驗(yàn)的丟失,并重新產(chǎn)生在turbo流填充器重構(gòu)的雙重傳送流的奇偶校驗(yàn)。
4、 如權(quán)利要求1所述的turbo流處理裝置,其中,外編碼器包括 比特檢測(cè)器,從檢測(cè)到的turbo流檢測(cè)數(shù)據(jù)比特;編碼器,對(duì)數(shù)據(jù)比特進(jìn)行巻積編碼;以及比特插入器,將從編碼器輸出的編碼值插入turbo流中設(shè)置的奇偶校驗(yàn) 插入?yún)^(qū)。
5、 如權(quán)利要求4所述的turbo流處理裝置,其中,編碼器包括 第一寄存器,存儲(chǔ)比特值;第二寄存器,當(dāng)比特值被存儲(chǔ)到第一寄存器時(shí),存儲(chǔ)從第一寄存器移位 的預(yù)先存儲(chǔ)的值;第三寄存器,當(dāng)比特值被存儲(chǔ)到第二寄存器時(shí),存儲(chǔ)從第二寄存器移位 的預(yù)先存儲(chǔ)的值;第一加法器,當(dāng)輸入比特時(shí),將輸入比特值、第一寄存器的預(yù)先存儲(chǔ)的 值和第三寄存器的預(yù)先存儲(chǔ)的值相加,并將得到的值存儲(chǔ)到第一寄存器;以第二加法器,將輸入比特值、第一寄存器的預(yù)先存儲(chǔ)的值和第二寄存器 的預(yù)先存儲(chǔ)的值相加,并輸出得到的值。
6、 如權(quán)利要求4所述的turbo流處理裝置,其中,奇偶校驗(yàn)插入?yún)^(qū)是位 于turbo流的數(shù)據(jù)比特的連續(xù)相鄰的位置的單個(gè)比特。
7、 如權(quán)利要求4所述的turbo流處理裝置,其中,奇偶校驗(yàn)插入?yún)^(qū)是位 于turbo流數(shù)據(jù)比特的連續(xù)相鄰的位置的三個(gè)比特。
8、 如權(quán)利要求7所述的turbo流處理裝置,其中,比特插入器將每個(gè)數(shù) 據(jù)比特的編碼值插入位于數(shù)據(jù)比特的連續(xù)相鄰位置的三個(gè)比特中的第一比特 和第三比特,并將與每個(gè)數(shù)據(jù)比特相同的比特值插入所述三個(gè)比特中的第二 比特。
9、 如權(quán)利要求8所述的turbo流處理裝置,其中,所述三個(gè)比特位于數(shù) 據(jù)比特之前的連續(xù)位置。
10、 如權(quán)利要求8所述的turbo流處理裝置,其中,所述三個(gè)比特位于 數(shù)據(jù)比特之后的連續(xù)位置。
11、 一種turbo流處理方法,包括4妄收復(fù)用了 turbo流與普通流的雙重傳送流,并4全測(cè)turbo流;對(duì)turbo流進(jìn)4亍編碼;對(duì)編碼的turbo流進(jìn)4于交織;以及通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。
12、 如權(quán)利要求11所述的turbo流處理方法,還包括 在接收雙重傳送流和檢測(cè)turbo流之前,接收作為字節(jié)形式的雙重傳送流,并將字節(jié)形式的雙重傳送流轉(zhuǎn)換為符號(hào);以及 將重構(gòu)的雙重傳送流從符號(hào)轉(zhuǎn)換為字節(jié)。
13、 如權(quán)利要求11所述的turbo流處理方法,還包括 補(bǔ)償重構(gòu)的雙重傳送流的奇偶校驗(yàn)。
14、 如權(quán)利要求11所述的turbo流處理方法,其中,對(duì)turbo流編碼的 步驟包括從檢測(cè)到的turbo流;險(xiǎn)測(cè)數(shù)據(jù)比特; 對(duì)檢測(cè)到的數(shù)據(jù)比特進(jìn)行巻積編碼,包括當(dāng)將比特值存儲(chǔ)到第一寄存器時(shí),將預(yù)先存儲(chǔ)的比特值從第一寄存器移 位到第二寄存器,當(dāng)將比特值存儲(chǔ)到第二寄存器時(shí),將從第二寄存器移位的預(yù)先存儲(chǔ)的值 存儲(chǔ)到第三寄存器,當(dāng)輸入了比特時(shí),將檢測(cè)的輸入比特值、第一寄存器的預(yù)先存儲(chǔ)的值和 第三寄存器的預(yù)先存儲(chǔ)的值相加,并將得到的值存儲(chǔ)到第 一寄存器,將檢測(cè)的輸入比特值、第一寄存器的預(yù)先存儲(chǔ)的值和第二寄存器的預(yù)先 存儲(chǔ)的值相加,并將得到的值輸出作為編碼值;以及將編碼值插入turbo流中設(shè)置的奇偶校驗(yàn)插入?yún)^(qū)。
15、 一種產(chǎn)生雙重傳送流的強(qiáng)健turbo流的turbo流處理裝置,包括 外編碼器,接收來自雙重傳送流的turbo流并對(duì)turbo流編碼; 外交織器,對(duì)在外編碼器編碼的turbo流進(jìn)行交織;以及turbo流填充器,通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送、、右
16、 如權(quán)利要求15所述的turbo流處理裝置,其中,雙重傳送流是在高 級(jí)電視系統(tǒng)委員會(huì)殘留邊帶系統(tǒng)上廣播以提高接收性能的雙重傳送流。
17、 一種turbo流處理方法,包括 接收來自雙重傳送流的turbo流; 對(duì)turbo流編碼;對(duì)編碼的turbo流進(jìn)行交織;以及通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。
18、 如權(quán)利要求17所述的方法,其中,雙重傳送流是在高級(jí)電視系統(tǒng)委 員會(huì)殘留邊帶系統(tǒng)上廣播以提高接收性能的雙重傳送流。
全文摘要
一種turbo流處理裝置和方法。所述turbo流處理裝置包括turbo流檢測(cè)器,接收其中turbo流與普通流復(fù)用的雙重傳送流,并檢測(cè)turbo流;外編碼器,對(duì)turbo流進(jìn)行編碼;外編碼器,對(duì)在外編碼器編碼的turbo流進(jìn)行交織;以及turbo流填充器,通過將交織的turbo流填入雙重傳送流來重構(gòu)雙重傳送流。因此,可通過更強(qiáng)健地處理雙重傳送流中的turbo流來增強(qiáng)接收性能。
文檔編號(hào)H04N7/015GK101283591SQ200680037456
公開日2008年10月8日 申請(qǐng)日期2006年10月20日 優(yōu)先權(quán)日2005年10月21日
發(fā)明者丁海主, 張龍德, 樸義俊, 權(quán)容植, 柳廷必, 池今難, 鄭晉熙, 金俊守, 金宗勛 申請(qǐng)人:三星電子株式會(huì)社