專利名稱:傳輸流產(chǎn)生設(shè)備、turbo包解復(fù)用設(shè)備及其方法
技術(shù)領(lǐng)域:
本發(fā)明的各方面涉及一種傳輸流產(chǎn)生設(shè)備、turbo包解復(fù)用設(shè)備及其方 法,更為具體地,涉及一種包括廣泛地適于先進(jìn)殘留邊帶(AVSB)系統(tǒng)的交 織器的傳輸流產(chǎn)生設(shè)備、turbo包解復(fù)用設(shè)備及其方法。
背景技術(shù):
最近隨著電子技術(shù)和通信技術(shù)的發(fā)展,引入數(shù)字技術(shù)和用于數(shù)字廣播的 各種公開的標(biāo)準(zhǔn)的廣播系統(tǒng)領(lǐng)域已變地普及。更為具體地,美國使用先進(jìn)電 視系統(tǒng)委員會(ATSC)殘留邊帶(VSB)標(biāo)準(zhǔn),歐洲使用數(shù)字視頻廣播-地 面(DVB-T)標(biāo)準(zhǔn)。
ATSC VSB傳輸系統(tǒng)基于國家電視系統(tǒng)委員會(NTSC )頻帶,促進(jìn)發(fā)送 器與接收器之間的通信,并經(jīng)濟(jì)有效。ATSC VSB傳輸系統(tǒng)使用單載波放大 調(diào)制VSB并可以確保使用單6MHz帶寬的高品質(zhì)視頻、音頻和輔助數(shù)據(jù)的發(fā) 送。
圖1是示出根據(jù)ATSC VSB標(biāo)準(zhǔn)的現(xiàn)有數(shù)字廣播系統(tǒng)的框圖。參照圖1, 現(xiàn)有的數(shù)字廣播系統(tǒng)包括雙傳輸流產(chǎn)生設(shè)備10、發(fā)送設(shè)備20和接收設(shè)備30。
雙傳輸流產(chǎn)生設(shè)備10從外部源接收普通數(shù)據(jù)和turbo數(shù)據(jù),對普通數(shù)據(jù) 和turbo數(shù)據(jù)進(jìn)4亍復(fù)用以產(chǎn)生雙傳輸流。雙傳輸流產(chǎn)生設(shè)備10包括RS編碼 器12、復(fù)制器14和復(fù)用器16。 RS編碼器12對turbo數(shù)據(jù)執(zhí)行里德-所羅門 (RS)編碼。復(fù)制器14在RS編碼的turbo數(shù)據(jù)中準(zhǔn)備奇偶校驗插入?yún)^(qū)域。 復(fù)用器16對具有奇偶校驗插入?yún)^(qū)域的turbo數(shù)據(jù)和普通數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生 雙傳l俞流。
傳輸設(shè)備20 /人雙傳輸流產(chǎn)生設(shè)備10接收雙傳輸流并通過諸如隨機(jī)化、 RS編碼、交織和調(diào)制的處理來對雙傳輸流進(jìn)行上轉(zhuǎn)換。接收設(shè)備30對雙傳 輸流進(jìn)行下轉(zhuǎn)換并通過諸如解調(diào)、量化、去隨機(jī)化(derandomizing)、 RS解 碼和去交織的處理恢復(fù)原始信號。
如上所述,現(xiàn)有數(shù)字廣播系統(tǒng)通常包括雙傳輸流產(chǎn)生設(shè)備10、發(fā)送設(shè)備20和接收設(shè)備30,雙傳輸流產(chǎn)生設(shè)備10通常包括RS編碼器12、復(fù)制器14 和復(fù)用器16。但是,在具有上述結(jié)構(gòu)的現(xiàn)有的數(shù)據(jù)廣播系統(tǒng)中,如果在移動 信道環(huán)境中出現(xiàn)衰落,則無法獲得良好信號接收并導(dǎo)致接收性能劣化。
發(fā)明公開 技術(shù)問題
如上所述,根據(jù)本發(fā)明的各方面的傳輸流產(chǎn)生設(shè)備100(例如,使用巻 積交織器)執(zhí)行交織處理,通過發(fā)送設(shè)備200將傳輸流發(fā)送到接收設(shè)備300。 接收設(shè)備300 (例如,使用巻積去交織器)執(zhí)行去交織處理以從接收的傳輸 流恢復(fù)原始廣播信號。因此,可改善在AVSB系統(tǒng)的接收性能。傳輸流產(chǎn)生 設(shè)備、turbo包解復(fù)用設(shè)備及其方法可使用廣泛地適于AVSB系統(tǒng)的交織器, 從而改善在AVSB系統(tǒng)中的接收性能。
雖然不是所有方面都需要,使用用于一個或多個計算機(jī)和/或處理器的在 一個或多個計算機(jī)可讀介質(zhì)上編碼的軟件可實現(xiàn)本發(fā)明的各方面。
通過結(jié)合附圖對實施例進(jìn)行的描述,本發(fā)明的這些和/或其它方面和優(yōu)點 將會變得更清楚和容易理解,其中
圖1是示出根據(jù)ATSC VSB標(biāo)準(zhǔn)的現(xiàn)有數(shù)字廣播系統(tǒng)的框圖2是示出根據(jù)本發(fā)明實施例的傳輸流產(chǎn)生設(shè)備的框圖3是示出圖2的交織器的示圖4是示出根據(jù)本發(fā)明實施例的發(fā)送設(shè)備的框圖5是示出根據(jù)本發(fā)明實施例的接收設(shè)備的框圖6是示出根據(jù)本發(fā)明實施例的turbo包解復(fù)用設(shè)備的框圖7是示出根據(jù)本發(fā)明實施例的產(chǎn)生傳輸流的方法的流程圖8是示出根據(jù)本發(fā)明實施例的解復(fù)用turbo包的方法的流程圖。
最佳方式
本發(fā)明的各方面提供了 一種包括廣泛地適于先進(jìn)殘留邊帶(AVSB )系統(tǒng) 的交織器的傳輸流產(chǎn)生設(shè)備和turbo包解復(fù)用設(shè)備及其方法。
根據(jù)本發(fā)明的一方面,提供了 一種用于數(shù)字廣播系統(tǒng)的傳輸流產(chǎn)生設(shè)備,所述傳輸流產(chǎn)生設(shè)備包括里德所羅門(RS)編碼器,用于對turbo數(shù)據(jù)進(jìn) 行RS編碼;交織器,用于對RS編碼的turbo數(shù)據(jù)進(jìn)行交織;復(fù)制器,用于 將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);復(fù)用器,用于對普通數(shù)據(jù)和復(fù) 制器處理的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。
根據(jù)本發(fā)明的另 一方面,交織器可根據(jù)數(shù)據(jù)發(fā)送率調(diào)整其存儲器的大小。
根據(jù)本發(fā)明的另 一方面,交織器可以是巻積交織器。
根據(jù)本發(fā)明的另一方面,交織器可將其分支的數(shù)量和其存儲器的大小設(shè) 置為滿足
Bx (B-l ) xM二Nx包長度,
其中,B是分支的數(shù)量,M是存儲器大小以及N是整數(shù)。
根據(jù)本發(fā)明的另 一方面,提供了 一種在數(shù)字廣播系統(tǒng)中產(chǎn)生傳輸流的方
法,所述方法包括對turobo數(shù)據(jù)進(jìn)行RS編碼;對RS編碼的turbo數(shù)據(jù)進(jìn)
行交織;將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);對普通數(shù)據(jù)和已添加
有奇偶校驗插入?yún)^(qū)域的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。
根據(jù)本發(fā)明的另 一方面,交織步驟可根據(jù)數(shù)據(jù)發(fā)送率調(diào)整執(zhí)行交織的交
織器的存儲器的大小。
根據(jù)本發(fā)明的另 一方面,所述交織步驟可使用巻積交織器。 根據(jù)本發(fā)明的另 一方面,所述交織步驟可將交織器的分支的數(shù)量和交織
器的存儲器的大小設(shè)置為滿足 Bx (B-l ) xM二Nx包長度,
其中,B是分支數(shù)量,M是存儲器大小以及N是整數(shù)。 根據(jù)本發(fā)明的另一方面,提供了一種在數(shù)字廣播系統(tǒng)中接收turbo包的 turbo包解復(fù)用設(shè)備,所述turbo包解復(fù)用設(shè)備包括turbo提取器,用于提取 turbo數(shù)據(jù);壓縮器,用于從提取的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域;去交織器,用 于對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織;RS解碼器,用于對去交織的數(shù)據(jù)區(qū)域進(jìn)行 RS解碼。
根據(jù)本發(fā)明的另 一方面,去交織器可根據(jù)數(shù)據(jù)發(fā)送率調(diào)整其存儲器的大
根據(jù)本發(fā)明的另 一方面,去交織器可以是巻積去交織器。 根據(jù)本發(fā)明的另一方面,提供了一種在數(shù)字廣播系統(tǒng)中對turbo包進(jìn)行 解復(fù)用的方法,所述方法包括提取turbo數(shù)據(jù);從提取的turbo包提取數(shù)據(jù)
8區(qū)域;對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織;對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS解碼。
根據(jù)本發(fā)明的另 一方面,所述去交織步驟可根據(jù)數(shù)據(jù)發(fā)送率調(diào)整執(zhí)行去 交織的去交織器的存儲器的大小。
根據(jù)本發(fā)明的另 一方面,所述去交織步驟可使用巻積交織器。 根據(jù)本發(fā)明的另一方面,提供了一種傳輸流產(chǎn)生設(shè)備,所述傳輸流產(chǎn)生 設(shè)備在數(shù)字廣播系統(tǒng)中處理turbo數(shù)據(jù)以產(chǎn)生將被發(fā)送的發(fā)送流,所述傳輸流 產(chǎn)生設(shè)備包括交織器,用于對RS編碼的turbo數(shù)據(jù)進(jìn)行交織。
根據(jù)本發(fā)明的另 一方面,提供了 一種在數(shù)字廣播系統(tǒng)中接收并處理turbo 包的turbo包解復(fù)用設(shè)備,所述turbo包解復(fù)用設(shè)備包括去交織器,用于對 提取的數(shù)據(jù)區(qū)域進(jìn)行去交織。
根據(jù)本發(fā)明的另一方面,提供了一種數(shù)字廣播系統(tǒng),所述數(shù)字廣播系統(tǒng) 包括產(chǎn)生傳輸流的傳輸流產(chǎn)生設(shè)備和接收傳輸流并處理傳輸流中的turbo數(shù) 據(jù)的turbo包解復(fù)用設(shè)備,所述傳輸流產(chǎn)生設(shè)備包括里德所羅門(RS)編 碼器,用于對turbo數(shù)據(jù)進(jìn)行RS編碼;交織器,用于對RS編碼的turbo數(shù)據(jù) 進(jìn)行交織;復(fù)制器,用于將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);復(fù)用 器,用于對普通數(shù)據(jù)和復(fù)制器處理的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流,所述 turbo包解復(fù)用設(shè)備包括turbo提取器,用于從接收的傳輸流提取turbo數(shù)據(jù); 壓縮器,用于從提取的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域;去交織器,用于對提取的數(shù) 據(jù)區(qū)域進(jìn)行去交織;RS解碼器,用于對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS解碼。
根據(jù)本發(fā)明的另一方面,提供了一種在數(shù)字廣播系統(tǒng)中發(fā)送turbo數(shù)據(jù) 的方法,所述方法包括對turbo數(shù)據(jù)進(jìn)行里德所羅門(RS)編碼;對RS編 碼的turbo數(shù)據(jù)進(jìn)行交織;將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);對 普通數(shù)據(jù)和添加有奇偶校驗插入?yún)^(qū)域的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流并 發(fā)送傳輸流;接收傳輸流并從傳輸流提取turbo數(shù)據(jù);從提取的turbo數(shù)據(jù)提 取數(shù)據(jù)區(qū)域;對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織;對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS 解碼。
在下面的描述中將部分地闡明本發(fā)明另外的方面和/或優(yōu)點,通過描述, 其會變得更加清楚,或者通過實施本發(fā)明可以了解。
具體實施例方式
現(xiàn)在對本發(fā)明實施例進(jìn)行詳細(xì)的描述,其示例示出在附圖中,其中,相同的標(biāo)號始終表示相同的部件。下面通過參照附圖對實施例進(jìn)行描述以解釋 本發(fā)明。
圖2是示出根據(jù)本發(fā)明實施例的傳輸流產(chǎn)生設(shè)備100的框圖。參照圖2, 傳輸流產(chǎn)生設(shè)備100包括里德所羅門(Reed Solomon, RS )編碼器110、交 織器120、復(fù)制器130和復(fù)用器140。
RS編碼器110對接收的turbo數(shù)據(jù)進(jìn)行RS編碼。具體地,RS編碼計算 用于turbo數(shù)據(jù)的奇偶校驗,并將該奇偶校驗添加到turbo數(shù)據(jù)。RS編碼可對 除turbo數(shù)據(jù)的同步信號之外的turbo數(shù)據(jù)進(jìn)行編碼。交織器120對RS編碼 的turbo數(shù)據(jù)進(jìn)行交織。交織器120根據(jù)數(shù)據(jù)率調(diào)整存儲器大小,稍后將參照 圖3詳細(xì)地描述交織器120。
復(fù)制器130將奇偶校驗插入?yún)^(qū)域添加到由交織器120交織的turbo數(shù)據(jù)。 復(fù)制器130根據(jù)預(yù)設(shè)代碼率轉(zhuǎn)換turbo流的每個字節(jié),從而在turbo流中的數(shù) 據(jù)比特之間準(zhǔn)備奇偶校驗插入?yún)^(qū)域。復(fù)用器140對普通數(shù)據(jù)和復(fù)制器130處 理的turbo數(shù)據(jù)進(jìn)行復(fù)用,從而產(chǎn)生傳輸流。傳輸流隨后被發(fā)送到發(fā)送設(shè)備(未 示出),其過程將在下面描述。產(chǎn)生的傳輸流可以是雙傳輸流,或多傳輸流。
圖3是示出圖2的交織器120的示圖。通常,在先進(jìn)殘留邊帶(AVSB) 系統(tǒng)中,對傳輸流產(chǎn)生設(shè)備100, 188字節(jié)包被用作輸入。但是,應(yīng)該理解, 本發(fā)明的各方面不應(yīng)限于此。例如,對傳輸流產(chǎn)生設(shè)備100,不包括同步信 號字節(jié)的187字節(jié)包可被用作輸入。將N(其中,N是整數(shù))個RS編碼的包 插入到一個字段中,因此,如果對187字節(jié)包執(zhí)行(207, 187)RS編碼,則 與N倍207 (9x23 )字節(jié)相應(yīng)的字節(jié)被插入到一個字段中。另外,RS編碼的 207字節(jié)包可從字段的位置開始。為了在去交織后執(zhí)行RS解碼,接收側(cè)確定 RS編碼的207字節(jié)包的開始位置。由此,RS編碼的包可從字段的開始位置 開始。
在AVSB系統(tǒng)中,RS編碼的包從字段的開始位置開始,并且N(N是整 數(shù))個包被插入到一個字段中。因此,如果交織器120的延遲被設(shè)置為RS 編碼的207字節(jié)包的長度的N倍,則接收側(cè)可從字段的開始位置執(zhí)行RS解碼。
任意類型的交織器可被用作交織器120。例如,為了在衰落條件下改善接收 性能的目的,可使用具有長交織深度的交織器(例如,巻積交織器)。圖3示出巻積交織器的結(jié)構(gòu)。
通過下式1表示交織和去交織后的巻積交織器的延遲, 式l
D=B (B-l ) xM,
其中,D表示延遲,B表示分支的數(shù)量,M表示存儲器大小。
如果當(dāng)設(shè)計巻積交織器時從式1獲得的延遲D被設(shè)置為包的長度的N 倍,則接收側(cè)可準(zhǔn)確地獲知RS解碼將在哪里被執(zhí)行。隨著分支的數(shù)量B增 加,雖然難于達(dá)到最大延遲D,但是改善性能。因此,可適當(dāng)?shù)卣{(diào)整分支的 數(shù)量B和存儲器大小M。例如,圖3的巻積交織器的分支的數(shù)量(B )為46 和存儲器大小(M)為9。另外,在設(shè)計巻積交織器中,分支的數(shù)量B被設(shè) 置為可以整除發(fā)送數(shù)據(jù)單元的值。發(fā)送數(shù)據(jù)單元是VSB的普通數(shù)據(jù)的單元, 52個分段或1個字段可被選為發(fā)送數(shù)據(jù)單元。
根據(jù)發(fā)送數(shù)據(jù)單元可執(zhí)行附加編碼或交織處理。例如,如果(207, 187) RS編碼的207字節(jié)包數(shù)據(jù)將以一個字段為單位進(jìn)行處理并按1.5Mpbs發(fā)送, 每一個字段可發(fā)送24個包。24個包的字節(jié)的總數(shù)量是24x207字節(jié),并且該 值可被分支的數(shù)量B整除。因此,發(fā)送側(cè)和接收側(cè)可從與發(fā)送數(shù)據(jù)的開始位 置相應(yīng)的分支開始巻積交織和巻積去交織。
以發(fā)送數(shù)據(jù)單元通過巻積交織器的數(shù)據(jù)可包含已執(zhí)行附加編碼(例如, RS編碼)的整數(shù)數(shù)量的包。在這種情況下,如果在發(fā)送數(shù)據(jù)單元的開始位置 巻積交織器從最高位置開始,則交織器在發(fā)送數(shù)據(jù)單元的結(jié)束位置結(jié)束最后 分支。即,每個發(fā)送數(shù)據(jù)單元的開始位置連接到巻積交織的最高位置。如果 分支的數(shù)量B被設(shè)置為可整除包的長度的值,則可接收數(shù)據(jù)。另外,如果發(fā) 送數(shù)據(jù)單元的開始位置連接到具有大的存儲器容量的巻積交織器的最高位 置,則可更容易地接收數(shù)據(jù)。
如上所述,如果延遲D被設(shè)置為包長度的N倍,則接收側(cè)可準(zhǔn)確地知道 RS解碼的位置。例如,如果如圖3中所示分支數(shù)量是46 (B=46)以及存儲 器大小是9 (M=9),則在去交織之后在接收側(cè)中設(shè)置與包長度的N倍相應(yīng)的 延遲D。在該示例中,由于當(dāng)接收器執(zhí)行去交織時延遲是包長度的N倍,所 以分支連接到與發(fā)送數(shù)據(jù)單元的開始位置相同的位置,并且根據(jù)接收的包的 長度從開始位置對輸出信號附加地執(zhí)行RS解碼。
考慮數(shù)據(jù)率,AVSB系統(tǒng)可支持375Kbps、 500Kbps、 750Kbps、 1Mbps、1.5Mpbs為turbo數(shù)據(jù)發(fā)送模式。但是,應(yīng)該理解,傳輸數(shù)據(jù)率模式不應(yīng)局限 于如上,并可變化。在上述模式中的每個字段的包的數(shù)量分別是6、 8、 12、 16和24。為了使交織引起的延遲在所有模式中相同,在各個模式中存儲器的 大小可根據(jù)發(fā)送數(shù)據(jù)大小不同。例如,如果分支的數(shù)量是46,各個存儲器大 小是9x3、 9x4、 9x6、 9x12 (與發(fā)送率成比例的值)并且如果延遲被在一個 字段中存在的字節(jié)的lt量(207x6、 207x8、 207x12、 207x16、 207x24)整除, 則產(chǎn)生具有大小為45個字段(即B-l或46-1 )的延遲。
可使延遲相同以在多個模式中保持恒定接收性能。由于使交織器120的 延遲值相同,可以將延遲值設(shè)置為207字節(jié)RS編碼的包的的N倍,并達(dá)到 期望的值。在這種情況下,接收側(cè)從字段的開始位置執(zhí)行RS解碼,從而獲 得turbo數(shù)據(jù)。
如果交織器120設(shè)計為對(208, 188 )RS編碼的188字節(jié)包數(shù)據(jù)進(jìn)行交 織,則根據(jù)數(shù)據(jù)率調(diào)整存儲器大小M以使數(shù)據(jù)模式的延遲相同和/或分支的數(shù) 量被設(shè)置為52以將發(fā)送單元的開始位置和結(jié)束位置連接到第一分支和最后 分支。
圖4是示出根據(jù)本發(fā)明實施例的發(fā)送設(shè)備200的框圖。參照圖4,發(fā)送 設(shè)備200包括隨機(jī)化器210、奇偶校驗區(qū)域產(chǎn)生器220、數(shù)據(jù)交織器230、 turbo 處理器240、數(shù)據(jù)去交織器250、奇偶校驗區(qū)域移除單元260和調(diào)制器270。 如上所述,發(fā)送設(shè)備200從傳輸流產(chǎn)生設(shè)備100接收傳輸流。
隨機(jī)化器210對從傳輸流產(chǎn)生設(shè)備100接收的傳輸流進(jìn)行隨機(jī)化。奇偶 校驗區(qū)域產(chǎn)生器220將奇偶校驗區(qū)域恭加到隨機(jī)化的傳輸流。數(shù)據(jù)交織器230 對添加有奇偶校驗區(qū)域的傳輸流進(jìn)行交織。turbo處理器240從交織的傳輸流 檢測turbo數(shù)據(jù)并穩(wěn)健地處理檢測的turbo數(shù)據(jù)。示出的turbo處理器240包 括N/T解復(fù)用器241、外部編碼器242、外部交織器243和N/T復(fù)用器244。 N/T解復(fù)用器241將交織的傳輸流劃分為普通數(shù)據(jù)和turbo數(shù)據(jù)。然后,N/T 解復(fù)用器241將turbo數(shù)據(jù)發(fā)送到外部編碼器242并將普通數(shù)據(jù)發(fā)送到N/T 復(fù)用器244。即,N/T解復(fù)用器241將分離出turbo數(shù)據(jù)的傳輸流發(fā)送到N/T 復(fù)用器244。外部編碼器242對N/T解復(fù)用器241劃分的turbo數(shù)據(jù)進(jìn)行編碼。 外部交織器243對編碼的turbo數(shù)據(jù)進(jìn)行交織。N/T復(fù)用器244將外部編碼器 242和外部交織器243處理的turbo數(shù)據(jù)插入到分離出turbo數(shù)據(jù)的傳輸流, 從而重建僅穩(wěn)健地處理了 turbo數(shù)據(jù)的傳輸流。
12數(shù)據(jù)去交織器250對從turbo處理器240輸出的傳輸流進(jìn)行去交織。奇 偶校驗區(qū)域移除單元260從去交織的傳輸流移除奇偶校驗區(qū)域。調(diào)制器270 對傳輸流進(jìn)行信道調(diào)制,將傳輸流上變換為RF信道帶寬信號,并發(fā)送上變 換的傳輸流。發(fā)送的傳輸流隨后可通過信道被接收設(shè)備(未示出)接收。
根據(jù)其它方面,發(fā)送設(shè)備200可根據(jù)情況不包括隨機(jī)化器210、奇偶校驗區(qū) 域產(chǎn)生器220和奇偶校驗區(qū)域移除單元260和/或數(shù)據(jù)交織器230和數(shù)據(jù)去交 織器25。即,圖4中示出的發(fā)送設(shè)備200僅是根據(jù)本發(fā)明實施例的用于發(fā)送 傳輸流產(chǎn)生設(shè)備100產(chǎn)生的傳輸流的設(shè)備的示例,并不限于如上的結(jié)構(gòu)。本 領(lǐng)域的普通技術(shù)人員應(yīng)該理解,可應(yīng)用不同類型的發(fā)送設(shè)備。
圖5是示出根據(jù)本發(fā)明實施例的接收設(shè)備300的框圖。參照圖5,接收 設(shè)備300包括解調(diào)器301、量化器303、維特比(Viterbi)解碼器305、復(fù)用 器307、第一數(shù)據(jù)去交織器309、 RS解碼器311、第一去隨機(jī)化器313、 turbo 解碼器315、第二數(shù)據(jù)去交織器317、奇偶校驗移除單元319、第二去隨機(jī)化 器321和turbo包解復(fù)用器323。
如果通過信道接收以RF信號的形式調(diào)制的傳輸流,則解調(diào)器301從接 收的傳輸流的基帶信號檢測同步信號,并對傳輸流進(jìn)行解調(diào)。量化器303對 解調(diào)的傳輸流進(jìn)行量化。因此,可以補(bǔ)償信道的多通道引起的信道失真。 Viterbi解碼器305對量化的傳輸流的普通數(shù)據(jù)執(zhí)行誤差校正,并對經(jīng)過誤差 校正的符號進(jìn)行解碼,從而輸出符號包。復(fù)用器307用于對從Viterbi解碼器 305或turbo解碼器315接收的普通數(shù)據(jù)的切換。第一數(shù)據(jù)去交織器309對普 通數(shù)據(jù)進(jìn)行去交織。RS解碼器311對去交織的普通數(shù)據(jù)進(jìn)行RS解碼。第一 去隨機(jī)化器313對RS解碼的普通數(shù)據(jù)進(jìn)行去隨機(jī)化。
turbo解碼器315對來自傳輸流的turbo數(shù)據(jù)進(jìn)行turbo解碼。第二數(shù)據(jù) 去交織器317對turbo解碼的turbo數(shù)據(jù)進(jìn)行去交織。奇偶校驗去除單元319 從去交織的turbo數(shù)據(jù)去除奇偶校驗。第二去隨機(jī)化器321對去除奇偶校驗的 turbo數(shù)據(jù)進(jìn)行去隨機(jī)化。Turbo包解復(fù)用器323處理去隨機(jī)化的turbo數(shù)據(jù), 以下將參照圖6將描述Turbo包解復(fù)用器323。
如,根據(jù)另一方面,接收設(shè)備300根據(jù)情況可不包括第二數(shù)據(jù)去交織器317、 奇偶校驗移除單元319和/或第二去隨機(jī)化器321。即,圖5的接收設(shè)備300僅是與圖4的發(fā)送設(shè)備相應(yīng)的接收器的示例,并不限于上述的結(jié)構(gòu)。如上所
述,可對發(fā)送設(shè)備200進(jìn)行修改和改變,因此,可^f務(wù)改和改變接收設(shè)備300。
圖6是示出根據(jù)本發(fā)明實施例的turbo包解復(fù)用器設(shè)備323的框圖。參 照圖6, turbo包解復(fù)用設(shè)備323包括turbo提取器325、壓縮器(condenser) 327、去交織器329和RS解碼器311。 turbo提取器325從傳輸流提取turbo 數(shù)據(jù)。但是,如果turbo數(shù)據(jù)被直接地輸入到turbo包解復(fù)用設(shè)備323,則turbo 提取器325可不操作。壓縮器327從turbo提取器325提取的turbo數(shù)據(jù)提取 不包括奇偶校驗區(qū)域的數(shù)據(jù)區(qū)域。但是,如果直接輸入沒有奇偶校驗的數(shù)據(jù) 區(qū)域,則壓縮器327可不操作。去交織器329對壓縮器327提取的數(shù)據(jù)區(qū)域 進(jìn)行去交織。Turbo包解復(fù)用設(shè)備323的去交織器329與圖2的傳輸流產(chǎn)生設(shè) 備100的交織器120相應(yīng)。與交織器120 —樣,去交織器329根據(jù)數(shù)據(jù)率調(diào) 整存儲器大小。如果傳輸流產(chǎn)生設(shè)備100的交織器120是巻積交織器,則去 交織器329采用巻積去交織器。巻積去交織器可祐 沒計為以巻積交織器的逆 方向連接。RS解碼器311對去交織的turbo數(shù)據(jù)的數(shù)據(jù)區(qū)域進(jìn)行解碼。
圖7是示出本發(fā)明實施例的產(chǎn)生傳輸流的流程圖。參照圖7,在操作S400, 對turbo數(shù)據(jù)進(jìn)行RS編碼,在操作410,對RS編碼的數(shù)據(jù)進(jìn)行交織。巻積 交織器可對RS編碼的turbo數(shù)據(jù)進(jìn)行交織。
在操作S420,奇偶校驗插入?yún)^(qū)域被添加到交織的turbo數(shù)據(jù),在操作 S430,對普通數(shù)據(jù)和turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。在操作S400至S430 產(chǎn)生的傳輸流被發(fā)送到發(fā)送設(shè)備200。
圖8是示出根據(jù)本發(fā)明實施例的對turbo包進(jìn)行解復(fù)用的方法的流程圖。 參照圖8,在操作S500,從傳輸流提取turbo數(shù)據(jù)。才艮據(jù)其它方面,turbo數(shù) 據(jù)被直接輸入,從而所述方法不包括提取操作。
在操作S510,從turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域,在操作S520,對提取的數(shù)據(jù) 進(jìn)行去交織。巻積去交織器可對提取的數(shù)據(jù)進(jìn)行去交織。在操作S530,對去 交織的turbo數(shù)據(jù)進(jìn)行RS解碼并被輸出。
雖然已示出和描述了本發(fā)明的一些實施例,本領(lǐng)域的技術(shù)人員應(yīng)該理解, 在不脫離所附權(quán)利要求及其等同物限定的原理和精神的情況下,可對這些實 施例進(jìn)行修改。
權(quán)利要求
1、一種用于數(shù)字廣播系統(tǒng)的傳輸流產(chǎn)生設(shè)備,所述傳輸流產(chǎn)生設(shè)備包括里德所羅門RS編碼器,用于對turbo數(shù)據(jù)進(jìn)行RS編碼;交織器,用于對RS編碼的turbo數(shù)據(jù)進(jìn)行交織;復(fù)制器,用于將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);復(fù)用器,用于對普通數(shù)據(jù)和復(fù)制器處理的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。
2、 根據(jù)權(quán)利要求1所述的傳輸流產(chǎn)生設(shè)備,其中,交織器根據(jù)數(shù)據(jù)發(fā)送 率調(diào)整存儲器大小。
3、 根據(jù)權(quán)利要求1所述的傳輸流產(chǎn)生設(shè)備,其中,交織器是巻積交織器。
4、 根據(jù)權(quán)利要求3所述的傳輸流產(chǎn)生設(shè)備,其中,巻積交織器的分支的 數(shù)量被設(shè)置為數(shù)字廣播系統(tǒng)的發(fā)送數(shù)據(jù)單元的真約數(shù)。
5、 根據(jù)權(quán)利要求3所述的傳輸流產(chǎn)生設(shè)備,其中,交織器將分支的數(shù)量 和交織器的存儲器大小設(shè)置為滿足Bx (B陽l ) xM二Nx包長度,其中,B是分支的數(shù)量,M是存儲器大小以及N是整數(shù)。
6、 根據(jù)權(quán)利要求5所述的傳輸流產(chǎn)生設(shè)備,其中,交織器的延遲被設(shè)置 為滿足D二Nx包長度,其中,D是從包的開始位置到在包中RS編碼開始的位置的延遲。
7、 根據(jù)權(quán)利要求1所述的傳輸流產(chǎn)生設(shè)備,其中,數(shù)字廣播系統(tǒng)遵守殘 留邊帶標(biāo)準(zhǔn)。
8、 一種在數(shù)字廣播系統(tǒng)中產(chǎn)生傳輸流的方法,所述方法包括 對turbo數(shù)據(jù)進(jìn)行里德所羅門RS編碼;對RS編碼的turbo數(shù)據(jù)進(jìn)行交織; 將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);對普通數(shù)據(jù)和已添加有奇偶校驗插入?yún)^(qū)域的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。
9、 根據(jù)權(quán)利要求8所述的方法,其中,所述交織步驟包括根據(jù)數(shù)據(jù)發(fā)送 率調(diào)整執(zhí)行交織的交織器的存儲器大小。
10、 根據(jù)權(quán)利要求8所述的方法,其中,所述交織步驟包括^f吏用巻積交 織器執(zhí)行交織。
11、 根據(jù)權(quán)利要求IO所述的方法,其中,巻積交織器的分支的數(shù)量被設(shè) 置為數(shù)字廣播系統(tǒng)的發(fā)送數(shù)據(jù)單元的真約數(shù)。
12、 根據(jù)權(quán)利要求IO所述的方法,其中,所述交織步驟包括將巻積交織 器的分支的數(shù)量和巻積交織器的存儲器的大小設(shè)置為滿足Bx (B-l ) xM:Nx包長度,其中,B是分支數(shù)量,M是存儲器大小以及N是整數(shù)。
13、 根據(jù)權(quán)利要求12所述的方法,其中,所述交織步驟包括將巻積交織 器的延遲設(shè)置為滿足D二Nx包長度,其中,D是從包的開始位置到在包中RS編碼開始的位置的延遲。
14、 根據(jù)權(quán)利要求8所述的方法,其中,數(shù)字廣播系統(tǒng)遵守殘留邊帶標(biāo)準(zhǔn)。
15、 一種在數(shù)字廣播系統(tǒng)中接收turbo包的turbo包解復(fù)用設(shè)備,所述turbo 包解復(fù)用設(shè)備包括壓縮器,用于從在turbo包中接收的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域;去交織器,用于對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織;里德所羅門RS解碼器,用于對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS解碼。
16、 根據(jù)權(quán)利要求15所述的turbo包解復(fù)用設(shè)備,還包括turbo提取器, 用于從接收的傳輸流4是取turbo數(shù)據(jù)。
17、 根據(jù)權(quán)利要求15所述的turbo包解復(fù)用設(shè)備 數(shù)據(jù)發(fā)送率調(diào)整去交織器的存儲器的大小。
18、 根據(jù)權(quán)利要求15所述的turbo包解復(fù)用設(shè)備 積去交織器。
19、 根據(jù)權(quán)利要求15所述的turbo包解復(fù)用設(shè)備 遵守殘留邊帶標(biāo)準(zhǔn)。
20、 一種對在數(shù)據(jù)廣播系統(tǒng)接收的turbo包中的turbo包進(jìn)行解復(fù)用的方 法,所述方法包括從在turbo包中接收的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域; 對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織;,其中,去交織器根據(jù) ,其中,去交織器是巻 ,其中,數(shù)字廣播系統(tǒng)對去交織的數(shù)據(jù)區(qū)域進(jìn)行里德所羅門RS解碼。
21、 根據(jù)權(quán)利要求20所述的方法,還包括從接收的傳輸流提取turbo數(shù)據(jù)。
22、 根據(jù)權(quán)利要求20所述的方法,其中,所述去交織步驟包括根據(jù)數(shù) 據(jù)發(fā)送率調(diào)整執(zhí)行去交織的去交織器的存儲器的大小。
23、 根據(jù)權(quán)利要求20所述的方法,其中,所述去交織步驟包括使用巻 積交織器執(zhí)行所述去交織步驟。
24、 根據(jù)權(quán)利要求20所述的方法,其中,數(shù)字廣播系統(tǒng)遵守殘留邊帶標(biāo)準(zhǔn)。
25、 一種傳輸流產(chǎn)生設(shè)備,在數(shù)字廣播系統(tǒng)中處理RS編碼的turbo數(shù)據(jù) 和普通數(shù)據(jù)以產(chǎn)生將被發(fā)送的發(fā)送流,所述傳輸流產(chǎn)生設(shè)備包括 交織器,用于在將奇偶校驗添加到RS編碼的turbo凄t據(jù)之前對RS編碼 的turbo It據(jù)進(jìn)4于交織。
26、 根據(jù)權(quán)利要求25所述的傳輸流產(chǎn)生設(shè)備,其中,交織器將分支的數(shù) 量和交織器的存儲器的大小設(shè)置為滿足Bx (B-l ) xM二Nx包長度,其中,B是分支的數(shù)量,M是存儲器大小以及N是整數(shù)。
27、 一種在數(shù)字廣播系統(tǒng)中接收并處理turbo包的turbo包解復(fù)用設(shè)備, 所述turbo包解復(fù)用設(shè)備包括去交織器,用于在對數(shù)據(jù)區(qū)域進(jìn)行RS解碼之前對turbo包中的turbo數(shù) 據(jù)的數(shù)據(jù)區(qū)域進(jìn)行去交織。
28、 根據(jù)權(quán)利要求27所述的turbo包解復(fù)用設(shè)備,其中,去交織器根據(jù) 數(shù)據(jù)發(fā)送率調(diào)整去交織器的存儲器的大小。
29、 一種數(shù)字廣播系統(tǒng),所述數(shù)字廣播系統(tǒng)包括用于產(chǎn)生傳輸流的傳輸 流產(chǎn)生設(shè)備和用于接收傳輸流并處理在傳輸流中的turbo數(shù)據(jù)的turbo包解復(fù) 用設(shè)備,其中,所述傳輸流產(chǎn)生設(shè)備包括里德所羅門RS編碼器,用于對turbo數(shù)據(jù)進(jìn)行RS編碼;交織器,用于對RS編碼的turbo數(shù)據(jù)進(jìn)行交織;復(fù)制器,用于將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);復(fù)用器,對普通數(shù)據(jù)和復(fù)制器處理的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流;所述turbo包解復(fù)用設(shè)備包括 turbo提取器,用于從接收的傳輸流提取turbo數(shù)據(jù); 壓縮器,用于從提取的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域; 去交織器,用于對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織; RS解碼器,用于對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS解碼。
30、 根據(jù)權(quán)利要求29所述的數(shù)字廣播系統(tǒng),其中 交織器是巻積交織器;去交織器是巻積去交織器。
31、 一種在數(shù)據(jù)廣播系統(tǒng)中發(fā)送turbo數(shù)據(jù)的方法,所述方法包括 對turbo數(shù)據(jù)進(jìn)行里德所羅門RS編碼;對RS編碼的turbo lt據(jù)進(jìn)行交織;對普通數(shù)據(jù)和添加有奇偶校驗插入?yún)^(qū)域的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳 輸流并發(fā)送傳輸流;接收傳輸流并從傳輸流提取turbo數(shù)據(jù); 從提取的turbo數(shù)據(jù)提取數(shù)據(jù)區(qū)域; 對提取的數(shù)據(jù)區(qū)域進(jìn)行去交織; 對去交織的數(shù)據(jù)區(qū)域進(jìn)行RS解碼。
32、 根據(jù)權(quán)利要求31所述的方法,其中,對RS編碼的turbo數(shù)據(jù)進(jìn)行交織的步驟包括使用巻積交織器執(zhí)行交織; 對提取的數(shù)據(jù)進(jìn)行去交織的步驟包括使用巻積去交織器執(zhí)行去交織。
全文摘要
一種傳輸流產(chǎn)生設(shè)備、turbo包解復(fù)用設(shè)備及其方法,所述傳輸流產(chǎn)生設(shè)備包括里德所羅門(RS)編碼器,對turbo數(shù)據(jù)進(jìn)行RS編碼;交織器,對RS編碼的turbo數(shù)據(jù)進(jìn)行交織;復(fù)制器,將奇偶校驗插入?yún)^(qū)域添加到交織的turbo數(shù)據(jù);復(fù)用器,對普通數(shù)據(jù)和復(fù)制器處理的turbo數(shù)據(jù)進(jìn)行復(fù)用以產(chǎn)生傳輸流。因此,可在先進(jìn)殘留邊帶(AVSB)系統(tǒng)中改善接收性能。
文檔編號H03M13/37GK101622791SQ200880005996
公開日2010年1月6日 申請日期2008年4月11日 優(yōu)先權(quán)日2007年4月11日
發(fā)明者樸義俊, 權(quán)容植, 金宗勛 申請人:三星電子株式會社