0、波形變換塊9500、時間/頻率同步塊9600、參考信號檢測器9700、信道均衡器 9800和逆波形變換塊9900。
[0155] 調諧器9100能選擇所需頻帶,補償所接收的信號的大小并且將所補償的信號輸 出到ADC塊9200。
[0156] ADC塊9200能將從調諧器9100輸出的信號變換成數字信號。
[0157] 前導檢測器9300能檢測前導(或前導信號或前導符號)以便校驗該數字信號是 否對應于接收廣播信號的裝置的系統的信號。在這種情況下,前導檢測器9300能解碼通過 前導接收的基本傳輸參數。
[0158] 保護序列檢測器9400能檢測數字信號中的保護序列。時間/頻率同步塊9600能 使用所檢測的保護序列,執行時間/頻率同步,并且信道均衡器9800能使用所檢測的保護 序列,通過所接收/恢復的序列,估計信道。
[0159] 當傳輸廣播信號的裝置已經執行逆波形變換時,波形變換塊9500能執行逆波形 變換的逆操作。當根據本發明的一個實施例的廣播傳輸/接收系統是多載波系統時,波形 變換塊9500能執行FFT。此外,當根據本發明的實施例的廣播傳輸/接收系統是單載波系 統時,如果在頻域中處理或在時域中處理所接收的時域信號,可以不使用波形變換塊9500。
[0160] 時間/頻率同步塊9600能接收前導檢測器9300、保護序列檢測器9400和參考信 號檢測器9700的輸出數據并且執行包括保護序列檢測和位于檢測信號上的塊窗口的時間 同步和載波頻率同步。其中,時間/頻率同步塊9600能反饋波形變換塊9500的輸出信號, 用于頻率同步。
[0161] 參考信號檢測器9700能檢測所接收的參考信號。因此,根據本發明的實施例的接 收廣播信號的裝置能執行同步或信道估計。
[0162] 信道均衡器9800能從保護序列或參考信號,估計從每個Rx天線到每個Tx天線的 傳輸信道并且使用所估計的信道,執行用于接收數據的信道均衡。
[0163] 當波形變換塊9500執行用于有效同步和信道估計/均衡的波形變換時,逆波形變 換塊9900可以恢復初始接收的數據域。如果根據本發明的實施例的廣播傳輸/接收系統是 單載波系統,則波形變換塊9500能執行FFT以便在頻域中執行同步/信道估計/均衡,以 及逆波形變換塊9900能在信道均衡信號上執行IFFT來恢復所傳輸的數據符號。如果根據 本發明的實施例的廣播傳輸/接收系統是多載波系統,則可以不使用逆波形變換塊9900。
[0164] 根據設計,上述塊可以被省略或由具有類似或相同功能的塊代替。
[0165] 圖10示出根據本發明的實施例的幀解析模塊。
[0166] 圖10所示的幀解析模塊對應于參考圖8所述的幀解析模塊的實施例。圖10所示 的幀解析模塊能執行圖6所示的幀結構模塊的操作的逆操作。
[0167] 如圖10所示,根據本發明的實施例的幀解析模塊能包括至少一個塊交織器10000 和至少一個信元解映射器10100。
[0168] 塊交織器10000能在信號塊的基礎上,解交織通過m個Rx天線的數據路徑輸入并 且由同步&解調模塊處理的數據。在這種情況下,如果傳輸廣播信號的裝置執行如圖8所 示的成對交織,則塊交織器10000能將兩個連續數據片處理為一對每個輸入路徑。因此,即 使當已經執行解交織時,塊交織器10000也能輸出兩個連續數據片。此外,塊交織器10000 能執行傳輸廣播信號的裝置執行的交織操作的逆操作來按原始順序輸出數據。
[0169] 信元解映射器10100能從所接收的信號幀,提取對應于公共數據的信元、對應于 數據管道的信元和對應于PLS數據的信元。信元解映射器10100能合并分布和傳輸的數據 并且根據需要,將其輸出為流。當在傳輸廣播信號的裝置中,將兩個連續信元輸入數據片處 理為一對并且映射時,如圖6所示,信元解映射器10100能作為傳輸廣播信號的裝置的映射 操作的逆過程,執行用于將兩個連續輸入信元處理為一個單元的成對信元解映射。
[0170] 此外,信元解映射器10100能將通過當前幀接收的PLS信令數據提取為PLS前 &PLS后數據并且輸出PLS前&PLS后數據。
[0171] 根據設計,上述塊可以被省略或由具有類似或相同功能的塊代替。
[0172] 圖11示出根據本發明的實施例的解映射&解碼模塊。
[0173] 圖11所示的解映射&解碼模塊對應于圖8所示的解映射&解碼模塊的實施例。圖 11所示的解映射&解碼模塊能執行圖5所示的編譯&調制模塊的操作的逆操作。
[0174] 如上所述,根據本發明的實施例的傳輸廣播信號的裝置的編譯&調制模塊能通過 對各個路徑,獨立地向其應用SISO、MISO和MMO,處理輸入數據管道。因此,圖11所示的 解映射&解碼模塊能包括響應傳輸廣播信號的裝置,根據SISO、MISO和MMO,用于處理從 幀解析模塊輸出的數據的塊。
[0175] 如圖11所示,根據本發明的實施例的解映射&解碼模塊能包括用于SISO的第一 塊11000、用于MISO的第二塊11100、用于MMO的第三塊11200和用于處理PLS前/PLS后 信息的第四塊11300。根據設計,圖11所示的解映射&解碼模塊是示例性的并且可以僅包 括第一塊11000和第四塊11300、僅第二塊11100和第四塊11300,或僅第三塊11200和第 四塊11300。即,解映射&解碼模塊能包括根據設計,用于同樣或不同地處理數據管道的塊。
[0176] 將描述解映射&解碼模塊的每個塊。
[0177] 第一塊11000根據SISO處理輸入數據管道并且能包括時間解交織器塊11010、信 元解交織器塊11020、星座解映射器塊11030、信元到比特復用塊11040、比特解交織器塊 11050和FEC解碼器塊11060。
[0178] 時間解交織器塊11010能執行由圖5所示的時間交織器塊5060執行的過程的逆 過程。即,時間解交織器塊11010能將在時域中交織的輸入符號解交織成其原始位置。
[0179] 信元解交織器塊11020能執行由圖5所示的信元交織器塊5050執行的過程的逆 過程。即,信元解交織器塊11020能將在一個FEC塊中擴展的信元的位置解交織成其原始 位置。
[0180] 星座解映射器塊11030能執行由圖5所示的星座映射器塊5040執行的過程的逆 過程。即,星座解映射器塊11030能將符號域輸入信號解映射成比特域數據。此外,星座解 映射器塊11030可以執行硬判決并且輸出所判決的比特數據。此外,星座解映射器塊11030 可以輸出每個比特的對數似然比(LLR),其對應于軟判決值或概率值。如果傳輸廣播信號的 裝置應用旋轉星座以便獲得另外的分集增益,則星座解映射器塊11030能執行對應于所旋 轉的星座的2維LLR解映射。這里,星座解映射器塊11030能計算LLR,使得能補償由傳輸 廣播信號的裝置施加到I或Q分量的延遲。
[0181]信元到比特復用塊11040能執行由圖5中所示的比特到信元解復用塊5030執行 的過程的逆過程。即,信元到比特復用塊11040能將由比特到信元解復用塊5030映射的比 特數據恢復成原始比特流。
[0182] 比特解交織器塊11050能執行由圖5所示的比特交織器5020執行的過程的逆過 程。即,比特解交織器塊11050能按原始順序,解交織從信元到比特復用塊11040輸出的比 特流。
[0183] FEC解碼器塊11060能執行由圖5所示的FEC編碼器塊5010執行的過程的逆過 程。即,FEC解碼器塊11060能通過執行LDPC解碼和BCH解碼,校正在傳輸信道上產生的 誤差。
[0184] 第二塊11100根據MISO處理輸入數據管道,并且能以與第一塊11000相同的方 式,包括時間解交織器塊、信元解交織器塊、星座解映射器塊、信元到比特復用塊、比特解交 織器塊和FEC解碼器塊,如圖11所示。然而,第二塊11100不同于第一塊11000之處在于 第二塊11100進一步包括MISO解碼塊11110。第二塊11100執行與第一塊11000相同的過 程,包括時間解交織操作到輸出操作,由此省略相應塊的描述。
[0185] MISO解碼塊11110能執行圖5所示的MISO處理塊5110的操作的逆操作。如果根 據本發明的實施例的廣播傳輸/接收系統使用STBC,則MISO解碼塊11110能執行Alamouti 解碼。
[0186] 第三塊11200根據MM0處理輸入數據管道并且能以與第二塊11100相同的方式, 包括時間解交織器塊、信元解交織器塊、星座解映射器塊、信元到比特復用塊、比特解交織 器塊和FEC解碼器塊,如圖11所示。然而,第三塊11200不同于第二塊11100之處在于第 三塊11200進一步包括MM0解碼塊11210。包括在第三塊11200中的時間解交織器塊、信 元解交織器塊、星座解映射器塊、信元到比特復用塊和比特解交織器塊的基本作用與包括 在第一和第二塊11000和11100中的相應塊的作用相同,盡管其功能可能不同于第一和第 二塊 11000 和 11100。
[0187] MM0解碼塊11210能接收用于m個Rx天線的輸入信號的信元解交織器的輸出數 據并且作為圖5所示的MM0處理塊5220的操作的逆操作,執行MM0解碼。MM0解碼塊 11210能執行最大似然解碼來獲得最佳解碼性能或通過降低復雜度,執行球形解碼。另外, MM0解碼塊11210能通過執行MMSE檢測或通過MMSE檢測執行迭代解碼,實現提高的解碼 性能。
[0188] 第四塊11300處理PLS前/PLS后信息并且能執行SIS0或MISO解碼。第四塊 11300能執行由參考圖5所述的第四塊5300執行的過程的逆過程。
[0189] 包括在第四塊中的時間解交織器塊、信元解交織器塊、星座解映射器塊、信元到比 特復用塊和比特解交織器塊的基本作用與第一、第二和第三塊11000U1100和11200的相 應塊相同,盡管其功能可以不同于第一、第二和第三塊11000、11100和11200。
[0190] 包括在第四塊11300中的縮短/刪余FEC解碼器11310能執行由參考圖5所述的 縮短/刪余FEC解碼器塊5310執行的過程的逆過程。即,縮短/刪余FEC解碼器塊5310 能在根據PLS數據長度縮短/刪余的數據上執行解縮短和解刪余,然后在其上執行FEC解 碼。在這種情況下,不需要僅用于PLS的額外的FEC解碼器硬件,由此,能簡化系統設計并 且實現有效編碼。
[0191] 根據設計,上述塊可以被省略或由具有類似或相同功能的塊代替。
[0192] 根據本發明的實施例的解映射&解碼模塊能將對各個路徑處理的數據管道和PLS 信息輸出到該輸出處理器,如圖11所示。
[0193] 圖12和13示出根據本發明的實施例的輸出處理器。
[0194] 圖12示出根據本發明的實施例的輸出處理器。圖12所示的輸出處理器對應于圖 8所示的輸出處理器的實施例。圖12所示的輸出處理器接收從解映射&解碼模塊輸出的單 一數據管道并且輸出單一輸出流。輸出處理器能執行圖2所示的輸入格式化模塊的操作的 逆操作。
[0195] 圖12所示的輸出處理器能包括BB加擾器塊12000、填充去除塊12100、CRC-8解 碼器塊12200和BB幀處理器塊12300。
[0196] BB加擾器塊12000能通過對輸入比特流,生成與用在傳輸廣播信號的裝置中相同 的PRBS并且在PRBS和比特流上執行XOR運算,解擾輸入比特流。
[0197] 當需要時,填充去除塊12100能去除通過傳輸廣播信號的裝置插入的填充比特。
[0198] CRC-8解碼器塊12200能通過在從填充去除塊12100接收的比特流上執行CRC解 碼,校驗塊誤差。
[0199] BB幀處理器塊12300能解碼通過BB幀報頭傳輸的信息并且使用解碼信息,恢復 MPEG-TS、IP流(v4或v6)或通用流。
[0200] 根據設計,上述塊可以被省略或由具有類似或相同功能的塊代替。
[0201] 圖13示出根據本發明的另一實施例的輸出處理器。圖13所示的輸出處理器對應 于圖8所示的輸出處理器的實施例。圖13所示的輸出處理器接收從解映射&解碼模塊輸 出的多個數據管道。解碼多個數據管道能包括合并公共應用于多個數據管道及其相關數據 管道的公共數據并且解碼它的過程或通過接收廣播信號的裝置,同時解碼多個服務或服務 組件(包括可縮放視頻服務)的過程。
[0202] 圖13所示的輸出處理器能包括與圖12所示的輸出處理器的BB解擾器塊、填充去 除塊、CRC-解碼器塊和BB幀處理器塊。這些塊的基本作用與參考圖12所述的塊相同,盡 管其操作可能不同于圖12所示的塊。
[0203] 包括在圖13所示的輸出處理器中的去抖動緩沖器塊13000能根據恢復的TTO(時 間輸出)參數,補償由為同步多個數據管道,傳輸廣播信號的裝置插入的延遲。
[0204] 空分組插入塊13100能參考所恢復的DNP(刪除的空分組),恢復從流去除的空分 組并且輸出公共數據。
[0205] TS時鐘再生塊13200能基于ISCR(輸入流時間基準)信息,恢復輸出分組的時間 同步。
[0206] TS重組塊13300能重組從空分組插入塊13100輸出的公共數據及其相關的數據 管道,以便恢復原始MPEG-TS、IP流(v4或v6)或通用流。能通過BB幀報頭,獲得TTO、DNT 和ISCR信息。
[0207] 帶內信令解碼塊13400能解碼和輸出通過數據管道的每個FEC幀中的填充比特字 段傳輸的帶內物理層信令信息。
[0208] 圖13所示的輸出處理器能BB解擾分別通過PLS前路徑和PLS后路徑輸入的PLS 前信息和PLS后信息,并且解碼該解擾數據來恢復原始PLS數據。所恢復的PLS數據被輸 送到包括在接收廣播信號的裝置中的系統控制器。系統控制器能提供接收廣播信號的裝置 的同步&解調模塊、幀解析模塊、解映射&解碼模塊和輸出處理器模塊所需的參數。
[0209] 根據設計,上述塊可以被省略或由具有類似或相同功能的塊代替。
[0210] 圖14示出根據本發明的另一實施例的編譯&調制模塊。
[0211] 圖14所示的編譯&調制模塊對應于圖1至5所示的編譯&調制模塊的另一實施 例。
[0212] 為控制通過每個數據管道傳輸的每個服務或服務組件的QoS,如上參考圖5所述, 圖14所示的編譯&調制模塊能包括用于SIS0的第一塊14000、用于MIS0的第二塊14100、 用于MM0的第三塊14200和用于處理PLS前/PLS后信息的第四塊14300。此外,根據設計, 編譯&調制模塊能包括用于同樣或不同地處理數據管道的塊。圖14所示的第一塊14000 至14300與圖5所示的第一至第四塊5000至5300類似。
[0213] 然而,圖14所示的第一至第四塊14000至14300不同于圖5所示的第一塊至第四 塊5000至5300之處在于包括在第一至第四塊14000至14300中的星座映射器14010具有 不同于圖5所示的第一至第四塊5000至5300的功能,旋轉&I/Q交織器塊14020存在于圖 14所示的第一至第四塊14000至14300的信元交織器和時間交織器之間,并且用于MM0的 第三塊14200具有不同于圖5所示的用于MM0的第三塊5200的配置。下述描述集中在圖 14所示的第一至第四塊14000至14300與圖5所示的第一至第四塊5000至5300之間的這 些區別上。
[0214] 圖14所示的星座映射器塊14010能將輸入比特字映射成復數符號。然而,不同于 圖5所示的星座映射器塊,星座映射器塊14010可以不執行星座旋轉。圖14所示的星座映 射器塊14010公共應用于第一、第二和第三塊14000、14100和14200,如上所述。
[0215] 旋轉&I/Q交織器塊14020能在逐個符號的基礎上,獨立地交織從信元交織器輸出 的信元交織數據的每個復數符號的同相和正交相位分量并且輸出該同相和正交相位分量。 旋轉&I/Q交織器塊14020的輸入數據片和輸出數據片的數量為2個或以上,能由設計者改 變。此外,旋轉&I/Q交織器塊14020可以不交織同相分量。
[0216] 旋轉&I/Q交織器塊14020公共應用于第一至第四塊14000至14300,如上所述。 在這種情況下,通過上述前導,能信號告知是否將旋轉&I/Q交織器塊14020施加到用于處 理PLS前/后信息的第四塊14300。
[0217] 用于MM0的第三塊14200能包括Q塊交織器塊14210和復數符號生成器塊14220, 如圖14所示。
[0218] Q塊交織器塊14210能置換從FEC編碼器接收的FEC編碼的FEC塊的奇偶校驗部。 因此,能使LDPCH矩陣的奇偶校驗部為如信息部的循環結構。Q塊交織