欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

發(fā)送和接收廣播信號的裝置及發(fā)送和接收廣播信號的方法

文檔序號:7780123閱讀:733來源:國知局
發(fā)送和接收廣播信號的裝置及發(fā)送和接收廣播信號的方法
【專利摘要】本發(fā)明涉及一種發(fā)送和接收廣播信號的裝置及發(fā)送和接收廣播信號的方法。發(fā)送廣播信號的方法包括以下步驟:對PLP數據進行前向糾錯(FEC)編碼;對經FEC編碼的PLP數據進行比特交織;將經比特交織的PLP數據映射到星座圖上;使用BCH方案和低密度奇偶校驗LDPC方案對第一層信令數據進行編碼;對經編碼的第一層信令數據進行比特交織;將經比特交織的第一層信令數據映射到星座圖上;構造包括前導碼和數據符號的幀,前導碼攜帶有被映射的第一層信令數據,數據符號攜帶有所述PLP數據;以及通過正交頻分復用OFDM方案調制幀中的數據,其中,第一層信令數據在前導碼中重復。
【專利說明】發(fā)送和接收廣播信號的裝置及發(fā)送和接收廣播信號的方法
[0001]本申請是申請日為2009年7月23日,申請?zhí)枮?00980155433.1 (國際申請?zhí)枮镻CT/KR2009/004123),發(fā)明名稱為“用于發(fā)送和接收信號的裝置以及用于發(fā)送和接收信號的方法”的專利申請的分案申請。
【技術領域】
[0002]本發(fā)明涉及用于發(fā)送和接收信號的方法以及用于發(fā)送和接收信號的裝置,更具體地說,涉及能夠提高數據傳輸效率的發(fā)送和接收信號的方法以及發(fā)送和接收信號的裝置。
【背景技術】
[0003]隨著數字廣播技術的發(fā)展,用戶已經接收到高清晰(HD)的運動圖像。隨著壓縮算法的持續(xù)發(fā)展和硬件性能的提高,未來將向用戶提供更好的環(huán)境。數字電視(DTV)系統(tǒng)可以接收數字廣播信號并向用戶提供多種補充業(yè)務以及視頻信號和音頻信號。
[0004]數字視頻廣播(DVB:Digital Video Broadcasting)_C2是加入第二代傳輸系統(tǒng)的DVB家族中的第三個規(guī)范。該規(guī)范開發(fā)于1994年,DVB-C現(xiàn)在已經被部署在全世界范圍內的超過5千萬個有線電視調諧器中。與其他的DVB第二代系統(tǒng)一致,DVB-C2使用了低密度的奇偶校驗(LDPC)和BCH碼的組合。與DVB-C相比,這種強大的前向糾錯(FEC)在載波噪聲比方面提供了大約5dB的改進。恰當的比特交織方案優(yōu)化了 FEC系統(tǒng)的整體魯棒性。在通過報頭擴展后,這些幀被稱為物理層管道(PLP =Physical Layer Pipe)。這些PLP中的一個或更多個被復用到數據切片中。向各個切片應用(時域和頻域)二維交織,使接收機能夠消除突發(fā)減損(burst impairment)和如單一頻率竄入(single frequency ingress)的頻率選擇干擾的影響。
[0005]隨著這些數字廣播技術的發(fā)展,對諸如視頻信號和音頻信號的業(yè)務的需要增加,并且用戶需要的數據的大小和廣播信道的數量逐漸上升。

【發(fā)明內容】

[0006]技術問題
[0007]因此,本發(fā)明致力于一種發(fā)送和接收信號的方法以及一種發(fā)送和接收信號的裝置,該方法和裝置能夠大體上消除了由于相關技術的限制和缺點而引起的一個或更多個問題。
[0008]技術方案
[0009]本發(fā)明的一個目的是提供一種發(fā)送和接收信號的方法以及一種發(fā)送和接收信號的裝置,該方法和裝置能夠提高數據發(fā)送效率。
[0010]本發(fā)明的另一個目的是提供一種發(fā)送和接收信號的方法和一種發(fā)送和接收信號的裝置,該方法和裝置能夠提高構成業(yè)務的比特的糾錯能力。
[0011]本發(fā)明的其它優(yōu)點、目的和特征將在下面的描述中部分描述且部分內容將對于本領域普通技術人員在研究下文后變得明顯。通過書面的說明書及其權利要求以及附圖中具體指出的結構可以實現(xiàn)和獲得本發(fā)明的目的和其它優(yōu)點。
[0012]為了實現(xiàn)這些目的,本發(fā)明提供了一種向接收機發(fā)送廣播數據的發(fā)射機,該發(fā)射機包括:第一 BCH編碼器,其被配置為對第一層信令數據進行BCH編碼;第一 LDPC編碼器,其被配置為對經BCH編碼的第一層信令數據進行LDPC編碼以生成至少一個LDPC奇偶校驗位;打孔單元,其被配置為對所生成的LDPC奇偶校驗位進行打孔;第一比特交織器,其被配置為對經LDPC編碼的第一層信令數據和經打孔的LDPC奇偶校驗位進行比特交織;以及第一 QAM映射器,其被配置為將經比特交織的第一層信令數據解復用成單元字,并將所述單元字映射成星座值,其中,所述發(fā)射機被配置為處理第一層信令數據,所述第一層信令數據具有用于各物理層管道(PLP)的節(jié)目專用信息(PSI)和業(yè)務信息(SI)再處理信息,該PSI/SI再處理信息指示是否執(zhí)行了 PSI/SI再處理。
[0013]本發(fā)明的另一個實施方式提供了一種用于處理廣播數據的接收機,該接收機包括:QAM去映射器,其被配置為將與第一層信令數據相對應的星座值去映射為單元字,并且將去映射后的單元字復用為所述第一層信令數據;比特去交織器,其被配置為對經復用的第一層信令數據和至少一個LDPC奇偶校驗位進行比特去交織;解除打孔單元,其被配置為對所述LDPC奇偶校驗位執(zhí)行解除打孔;LDPC解碼器,其被配置為對所述第一層信令數據和經解除打孔的LDPC奇偶校驗位進行LDPC解碼;以及BCH解碼器,其被配置為對經LDPC解碼的第一層信令數據和所述經解除打孔的LDPC奇偶校驗位進行BCH解碼,其中,所述接收機被配置為處理第一層信令數據,所述第一層信令數據具有用于各物理層管道(PLP)的節(jié)目專用信息(PSI)和業(yè)務信息(SI)再處理信息,該PSI/SI再處理信息指示是否執(zhí)行了 PSI/SI再處理。
[0014]本發(fā)明的另一個實施方式提供了一種向接收機發(fā)送廣播數據的方法,該方法包括以下步驟;對第一層信令數據進行BCH編碼;對經BCH編碼的第一層信令數據進行LDPC編碼以生成至少一個LDPC奇偶校驗位;對所生成的LDPC奇偶校驗位進行打孔;對經LDPC編碼的第一層信令數據和經打孔的LDPC奇偶校驗位進行比特交織;以及通過QAM映射方法將經比特交織的第一層信令數據解復用成單元字,并將所述單元字映射成星座值,其中,所述第一層信令數據具有用于各物理層管道(PLP)的節(jié)目專用信息(PSI)和業(yè)務信息(SI)再處理信息,該PSI/SI再處理信息指示是否執(zhí)行了 PSI/SI再處理。
[0015]本發(fā)明的另一個實施方式提供了一種接收廣播數據的方法,該方法包括以下步驟;將與第一層信令數據相對應的星座值去映射為單元字;將去映射后的單元字復用為所述第一層信令數據;對經復用的第一層信令數據和至少一個LDPC奇偶校驗位進行比特去交織;對所述LDPC奇偶校驗位執(zhí)行解除打孔;對所述第一層信令數據和經解除打孔的LDPC奇偶校驗位進行LDPC解碼;以及對經過LDPC解碼的第一層信令數據和所述經解除打孔的LDPC奇偶校驗位進行BCH解碼,其中,所述第I層信令數據包括用于各物理層管道(PLP)的節(jié)目專用信息(PSI)和業(yè)務信息(SI)再處理信息,該PSI/SI再處理信息指示是否執(zhí)行了PSI/SI再處理。
[0016]本發(fā)明的另一個實施方式提供了一種發(fā)送廣播信號的方法,該方法包括以下步驟:對PLP數據進行前向糾錯(FEC)編碼;對經FEC編碼的PLP數據進行比特交織;將經比特交織的PLP數據映射到星座圖上;使用博斯-喬赫里-霍克文黑姆(BCH)方案和低密度奇偶校驗(LDPC)方案對第一層信令數據進行編碼;對經編碼的第一層信令數據進行比特交織;將經比特交織的第一層信令數據映射到星座圖上;構造包括前導碼和數據符號的幀,所述前導碼攜帶有映射的第一層信令數據,所述數據符號攜帶有所述PLP數據;以及通過正交頻分復用(OFDM)方案對幀中的數據進行調制,其中,所述第一層信令數據在所述前導碼中重復。
[0017]本發(fā)明的另一個實施方式提供了一種發(fā)送廣播信號的裝置,該裝置包括:第一編碼器,該第一編碼器用于對PLP數據進行前向糾錯(FEC)編碼;第一比特交織器,所述第一比特交織器用于對經FEC編碼的PLP數據進行比特交織;第一映射器,該第一映射器用于將經比特交織的PLP數據映射到星座圖上;第二編碼器,該第二編碼器用于使用博斯-喬赫里-霍克文黑姆(BCH)方案和低密度奇偶校驗(LDPC)方案對第一層信令數據進行編碼;第二比特交織器,該第二比特交織器用于對經編碼的第一層信令數據進行比特交織;第二映射器,該第二映射器將經比特交織的第一層信令數據映射到星座圖上;幀構造器,該幀構造器用于構造包括前導碼和數據符號的幀,所述前導碼攜帶有映射的第一層信令數據,所述數據符號攜帶有所述PLP數據;以及調制器,該調制器用于通過正交頻分復用(OFDM)方案對幀中的數據進行調制,其中,所述第一層信令數據在所述前導碼中重復。
[0018]本發(fā)明的另一個實施方式提供了一種接收廣播信號的方法,該方法包括以下步驟:接收廣播信號并通過正交頻分復用(OFDM)方案對所接收到的廣播信號進行解調制;對解調制的廣播信號中的至少一個幀進行解析,其中所述至少一個幀包括攜帶有第一層信令數據的前導碼和攜帶有PLP數據的數據符號;對所述第一層信令數據進行去映射;對去映射的第一層信令數據進行比特去交織;通過低密度奇偶校驗(LDPC)方案和博斯-喬赫里-霍克文黑姆(BCH)方案,對經比特去交織的第一層信令數據進行解碼;對所述PLP數據進行去映射;對去映射的PLP數據進行比特去交織;以及通過所述LDPC方案和BCH方案對去比特交織的PLP數據進行解碼,其中,所述第一層信令數據在所述前導碼中重復。
[0019]本發(fā)明的另一個實施方式提供了 一種接收廣播信號的裝置,該裝置包括:解調器,該解調器用于接收廣播信號并通過正交頻分復用(OFDM)方案對所接收到的廣播信號進行解調制;幀解析器,該幀解析器用于對解調制的廣播信號中的至少一個幀進行解析,其中所述至少一個幀包括攜帶有第一層信令數據的前導碼和攜帶有PLP數據的數據符號;第一去映射器,該第一去映射器用于對所述第一層信令數據進行去映射;第一比特去交織器,該第一比特去交織器用于對去映射的第一層信令數據進行比特去交織;第一解碼器,該第一解碼器通過低密度奇偶校驗(LDPC)方案和博斯-喬赫里-霍克文黑姆(BCH)方案,對經比特去交織的第一層信令數據進行解碼;第二去映射器,該第二去映射器對所述PLP數據進行去映射;第二去交織器,該第二去交織器對去映射的PLP數據進行比特去交織;以及第二解碼器,該第二解碼器通過所述LDPC方案和BCH方案對去比特交織的PLP數據進行解碼,其中,所述第一層信令數據在所述前導碼中重復。
[0020]有益效果
[0021]根據本發(fā)明,能夠提供一種處理廣播數據的接收機,該接收機包括:QAM去映射器,其被配置為將與第一層信令數據相對應的星座值去映射為單元字,并且將去映射后的單元字復用為所述第一層信令數據;比特去交織器,其被配置為對經復用的第一層信令數據和至少一個LDPC奇偶校驗位進行比特去交織;解除打孔單元,其被配置為對所述LDPC奇偶校驗位執(zhí)行解除打孔;LDPC解碼器,其被配置為對所述第一層信令數據和經解除打孔的LDPC奇偶校驗位進行LDPC解碼;以及BCH解碼器,其被配置為對經LDPC解碼的第一層信令數據和所述經解除打孔的LDPC奇偶校驗位進行BCH解碼,其中,所述接收機被配置為處理第一層信令數據,所述第一層信令數據具有用于各物理層管道(PLP)的節(jié)目專用信息(PSI)和業(yè)務信息(SI)再處理信息,該PSI/SI再處理信息指示是否執(zhí)行了 PSI/SI再處理。
【專利附圖】

【附圖說明】
[0022]附圖被包括在本申請中以提供對本發(fā)明的進一步理解,并結合到本申請中且構成本申請的一部分,附圖示出了本發(fā)明的(多個)實施方式,且與說明書一起用于解釋本發(fā)明的原理。在附圖中:
[0023]圖1是數字發(fā)送系統(tǒng)的示例。
[0024]圖2是輸入處理器的示例。
[0025]圖3是可以包括在基帶(BB)中的信息。
[0026]圖4是BI CM模塊的示例。
[0027]圖5是縮短/打孔編碼器的示例。
[0028]圖6是應用各種星座的示例。
[0029]圖7是考慮了常規(guī)系統(tǒng)之間的兼容性的情況的另一個示例。
[0030]圖8是包括用于LI信令的前導碼和用于PLP數據的數據符號的幀結構。
[0031 ]圖9是幀構造器的示例。
[0032]圖10是圖4所示的導頻插入模塊404的示例。
[0033]圖11是SP的結構。
[0034]圖12是新的SP結構或導頻模式(PP5)。
[0035]圖13是所提出的PP5’的結構。
[0036]圖14是數據符號與前導碼之間的關系。
[0037]圖15是數據符號與前導碼之間的另一種關系。
[0038]圖16是有線信道延遲概況的示例。
[0039]圖17是使用z=56和Z=I 12的分散導頻結構。
[0040]圖18是基于OFDM的調制器的示例。
[0041]圖19是前導碼結構的示例。
[0042]圖20是前導碼解碼的示例。
[0043]圖21是設計更優(yōu)化的前導碼的過程。
[0044]圖22是前導碼結構的另一個示例。
[0045]圖23是前導碼解碼的另一個示例。
[0046]圖24是前導碼結構的示例。
[0047]圖25是LI解碼的示例。
[0048]圖26是模擬處理器的示例。
[0049]圖27是數字接收機系統(tǒng)的示例。
[0050]圖28是在接收機處使用的模擬處理器的示例。
[0051 ]圖29是解調器的示例。
[0052]圖30是幀解析器的示例。[0053]圖31是BICM解調器。
[0054]圖32是利用縮短/打孔的LDPC解碼的示例。
[0055]圖33是輸出處理器的示例。
[0056]圖34是8MHz的LI塊重復率的示例。
[0057]圖35是8MHz的LI塊重復率的示例。
[0058]圖36是新的7.61MHz的LI塊重復率的示例。
[0059]圖37是在幀報頭中發(fā)送的LI信令的示例。
[0060]圖38是前導碼和LI結構仿真結果。
[0061]圖39是符號交織器的示例。
[0062]圖40是LI塊發(fā)送的示例。
[0063]圖41是在幀報頭中發(fā)送的LI信令的另一個示例。
[0064]圖42是頻率或時間交織/去交織的示例。
[0065]圖43是分析在圖3中示出的BICM模塊的數據通道上的ModCod報頭插入模塊307處在FECFRAME報頭中發(fā)送的LI信令的開銷的表。
[0066]圖44示出了用于將開銷最小化的FECFRAME報頭的結構。
[0067]圖45示出了上述的LI保護的誤比特率(BER)性能。
[0068]圖46不出了傳輸巾貞和FEC巾貞結構的不例。
[0069]圖47示出了 LI信令的示例。
[0070]圖48示出了 LI預信令的示例。
[0071]圖49示出了 LI信令塊的結構。
[0072]圖50示出了 LI時間交織。
[0073]圖51示出了提取調制和編碼信息的示例。
[0074]圖52示出了 LI預信令的另一個示例。
[0075]圖53示出了調度在前導碼中發(fā)送的LI信令塊的示例。
[0076]圖54示出了考慮了功率增強的LI預信令的示例。
[0077]圖55示出了 LI信令的示例。
[0078]圖56示出了提取調制和編碼信息的另一個示例。
[0079]圖57示出了提取調制和編碼信息的另一個示例。
[0080]圖58示出了 LI預同步的示例。
[0081]圖59示出了 LI預信令的示例。
[0082]圖60示出了 LI信令的示例。
[0083]圖61示出了 LI信令通道的示例。
[0084]圖62是在幀報頭內發(fā)送的LI信令的另一個示例。
[0085]圖63是在幀報頭內發(fā)送的LI信令的另一個示例。
[0086]圖64是在幀報頭內發(fā)送的LI信令的另一個示例。
[0087]圖65示出了 LI信令的示例。
[0088]圖66不出了符號交織器的不例。
[0089]圖67示出了圖66的時間交織器的交織性能。
[0090]圖68是符號交織器的示例。[0091]圖69示出了圖68的時間交織器的交織性能。
[0092]圖70是符號去交織器的示例。
[0093]圖71是時間交織的另一個示例。
[0094]圖72是利用圖71所示的方法進行交織的結果。
[0095]圖73是圖72的尋址方法的示例。
[0096]圖74是LI時間交織的另一個示例。
[0097]圖75是符號去交織器的示例。
[0098]圖76是去交織器的另一個示例。
[0099]圖77是符號去交織器的一個示例。
[0100]圖78是用于時間去交織的行和列地址的示例。
[0101]圖79是示出了在未使用導頻的數據符號域中進行一般塊交織的示例。
[0102]圖80是使用數據切片的OFDM發(fā)射機的示例。
[0103]圖81是使用數據切片的OFDM接收機的示例。
[0104]圖82是時間交織器的示例和時間去交織器的示例。
[0105]圖83是形成OFDM符號的示例。
[0106]圖84是時間交織器(TI)的示例。
[0107]圖85是時間交織器(TI)的示例。
[0108]圖86是發(fā)射機處的前導碼結構的示例和接收機處的處理的示例。
[0109]圖87是在接收機處從前導碼中獲得L1_XFEC_FRAME的處理的示例。
[0110]圖88是在發(fā)射機處的前導碼結構的示例和接收機處的處理的示例。
[0111]圖89是時間交 織器(TI)的示例。
[0112]圖90是使用數據切片的OFDM發(fā)射機的示例。
[0113]圖91是使用數據切片的OFDM接收機的示例。
[0114]圖92是時間交織器(TI)的示例。
[0115]圖93是時間去交織器(TDI)的示例。
[0116]圖94是時間交織器(TI)的示例。
[0117]圖95是前導碼時間交織和去交織流程的示例。
[0118]圖96是LI報頭信令中的時間交織深度參數。
[0119]圖97是LI報頭信令、LI結構、和填充方法的示例。
[0120]圖98是LI信令的示例。
[0121]圖99 是 dslice_ti_depth 的不例。
[0122]圖100 是 dslice_type 的不例。
[0123]圖101 是 plp_type 的示例。
[0124]圖102 是 Plp_payload_type 的不例。
[0125]圖103 是 Plp_modcod 的不例。
[0126]圖104是GI的示例。
[0127]圖105是PAPR的示例。
[0128]圖106是LI信令的示例。
[0129]圖107 是 plp_type 的示例。[0130]圖108是LI信令的示例。
[0131]圖109是LI報頭信令、LI結構、和填充方法的示例。
[0132]圖110是LI信令的示例。
[0133]圖111是LI信令的字段的示例。
[0134]圖112是LI信令的示例。
[0135]圖113 是 plp_type 的示例。
[0136]圖114是用于標準和捆綁PLP類型的LI信令和L2信令的示例。
[0137]圖115是具有8MHz的單個調諧器的常規(guī)DVB-C2接收機的LI和L2解碼動作流程的示例。
[0138]圖116是具有多個調諧器或具有寬帶單調諧器的高級DVB-C2接收機的LI和L2解碼動作流程的示例。
[0139]圖117是用于C2的L2信令的示例。
[0140]圖118是活動OFDM符號的持續(xù)時間的示例。
[0141]圖119是保護間隔值的示例。
[0142]圖120是LI塊時間交織的示例。
【具體實施方式】
[0143]圖98是LI信令的一個示例。
[0144]本發(fā)明的實施方式
[0145]下面將詳細描述本發(fā)明的優(yōu)選實施方式,在附圖中例示出了本發(fā)明的優(yōu)選實施方式的示例。盡可能在整個附圖中用相同的標號代表相同或類似部件。
[0146]在下面的說明中,術語“業(yè)務”將表示能夠通過信號發(fā)送/接收裝置發(fā)送/接收的任意廣播內容。
[0147]圖1示出了根據本發(fā)明的一種實施方式的數字發(fā)送系統(tǒng)的示例。輸入可以包括多個MPEG-TS流或GSE (通用流封裝)流。輸入處理器101可以向輸入流添加傳輸參數,并且針對BICM模塊102執(zhí)行調度。BICM模塊102可以針對傳輸信道糾錯來增加冗余并對數據進行交織。幀構造器103可以通過增加物理層信令信息和導頻來構造幀。調制器104可以按照有效方法對輸入的符號執(zhí)行調制。模擬處理器105可以執(zhí)行各種處理以將輸入的數字信號轉換成輸出的模擬信 號。
[0148]圖2不出了輸入處理器的一個不例。輸入預處理器可以將輸入的MPEG-TS或GSE流變換成將被獨立處理的總共η個流。這些流中的每一個都可以是包括多個業(yè)務成分的完整的TS幀或是包括業(yè)務成分(即,視頻或音頻)的最小TS幀。此外,這些流中的每一個都可以是發(fā)送多個業(yè)務或發(fā)送單個業(yè)務的GSE流。
[0149]輸入接口 202-1可以分配與基帶(BB)幀的最大數據字段容量相等的多個輸入的比特。可以插入填充(padding)來完成LDPC/BCH碼塊容量。輸入流同步器203-1可以提供在接收機中再生傳輸流(或打包的通用流)的時鐘的機制,以便于保證端到端的恒定的比特速率和延遲。
[0150]為了使得在接收機中無需額外的存儲器就可以重組傳輸流,考慮到對一組中的數據PLP和相應的公共PLP的參數進行交織,由延遲補償器204-1?η來延遲所輸入的傳輸流??瞻鼊h除模塊205-1?η可以通過去除針對VBR(可變比特速率)業(yè)務的情況而插入的空包來提高傳輸效率。循環(huán)冗余校驗(CRC)編碼器模塊206-1?η可以添加CRC奇偶校驗以提高BB幀的傳輸可靠性。BB報頭插入模塊207-1?η可以在BB幀的開始部分添加BB幀報頭。在圖3中示出了可以被包括在BB報頭中的信息。 [0151 ] 合并器/分割器模塊208可以根據各個PLP執(zhí)行BB幀切片、合并來自多個PLP的BB幀、并且在傳輸幀內調度各個BB幀。因此,合并器/分割器模塊208可以輸出與PLP在幀中的分配情況相關的LI信令信息。最后,BB加擾模塊209可以使輸入的比特流隨機化,以將比特流內的比特之間的相關性減到最小。圖2中的陰影中的模塊是當發(fā)送系統(tǒng)使用單個PLP時使用的模塊,圖2中的其他模塊是當發(fā)送裝置使用多個PLP時使用的模塊。 [0152]圖4示出了根據本發(fā)明的BICM模塊的一個實施方式。圖4a示出了用于數據通道的BICM,而圖4b示出了用于LI信令通道的BICM。 [0153]參照圖4a,外部編碼器301和內部編碼器303可以向輸入的比特流增加冗余以進行糾錯。外部交織器302與內部交織器304可以對比特進行交織以防止突發(fā)錯誤。如果BICM專門用于DVB-C2,則可以略去外部交織器302。比特解復用305可以控制從內部交織器304輸出的各個比特的可靠性。符號映射器306可以將輸入的比特流映射到符號流中。這時,可以使用常規(guī)QAM、利用了上述的BRGC以提高性能的MQAM、利用了不均勻調制的NU-QAM、或利用應用了不均勻調制的BRGC以提高性能的NU-MQAM中的任一種。為了構造對噪聲更加魯棒的系統(tǒng),可以考慮根據糾錯碼的碼率和星座圖容量來對使用MQAM和/或NU-MQAM的調制進行組合。此時,符號映射器306可以根據碼率和星座圖容量來使用適當的星座圖。圖6示出了這樣的組合的一個示例。 [0154]情況I示出了只在低碼率將NU-MQAM用于簡化了的系統(tǒng)實現(xiàn)的示例。情況2示出了在各個碼率使用優(yōu)化的星座圖的示例。發(fā)射機可以向接收機發(fā)送與糾錯碼的碼率和星座圖容量相關的信息,使得接收機可以使用恰當的星座圖。圖7示出了考慮到常規(guī)系統(tǒng)之間的兼容性的情況的另一個示例。除了這些示例以外,用于優(yōu)化系統(tǒng)的其他組合也是可能的。 [0155]圖4中示出的ModCod報頭插入模塊307可以得到自適應編碼調制(ACM: AdaptiveCoding and Modulation) / 可變編碼調制(VCM:Variable Coding and Modulation)反饋信息,并且將在編碼和調制中使用的參數信息作為報頭添加到FEC塊。調制類型/碼率(ModCod)報頭可以包括下列信息: [0156]*FEC類型(I比特)-長或短LDPC [0157]*碼率(3比特) [0158]*調制(3比特)-最高64K QAM [0159]*PLP標識符(8比特) [0160]符號交織器308可以在符號域中執(zhí)行交織,以獲得額外的交織效果??梢葬槍I信令通道執(zhí)行與針對數據通道執(zhí)行處理相似的處理,但可能使用不同的參數301-1到308-1。此處,可以將被縮短/打孔的編碼器303-1用于內部編碼。 [0161]圖5示出了利用縮短/打孔來進行LDPC編碼的示例。由于可以由零填充模塊301c來填充LDPC編碼所需要的那樣多的零比特,因此可以針對所具有的比特以比LDPC編碼所需的比特數量少的輸入塊來執(zhí)行縮短處理。通過LDPC編碼器302c,填充了零的輸入比特流可以具有奇偶校驗比特。此時,針對與初始比特流相對應的比特流,可以將零去除掉(303c),而針對奇偶校驗比特流,則根據碼率由奇偶校驗打孔模塊304c來執(zhí)行打孔??梢詫⑦@些經過處理的信息比特流和奇偶校驗比特流復用到初始序列并由復用器305c輸出。
[0162]圖8示出了包括用于LI信令的前導碼和用于PLP數據的數據符號的幀結構??梢钥吹?,以一幀為單位,循環(huán)地生成前導碼和數據符號。數據符號包括利用固定的調制/編碼發(fā)送的PLP類型O和利用可變的調制/編碼發(fā)送的PLP類型I。針對PLP類型0,在前導碼中發(fā)送了諸如調制、FEC類型、和FEC碼率的信息(見圖9,幀報頭插入模塊401)。針對PLP類型1,可以在數據符號的FEC塊報頭中發(fā)送相應的信息(見圖3,ModCod報頭插入模塊307 )。通過PLP類型的分離,針對以固定比特速率發(fā)送的PLP類型O,可以從總的發(fā)送速率中將ModCod開銷降低3?4%。在接收機處,針對PLP類型O的固定的調制/編碼PLP,圖30中示出的幀報頭去除器r401可以提取出關于調制和FEC碼率的信息,并且將提取出的信息提供給BICM解碼模塊。針對PLP類型I的可變調制/編碼PLP,圖31中示出的ModCod提取器r307和r307-l可以提取并提供BICM解碼所需的參數。
[0163]圖9示出了幀構造器的一個示例。幀報頭插入模塊401可以根據輸入的符號流形成幀,并且可以在每個發(fā)送出的幀的前面增加幀報頭。幀報頭可以包括下列信息:
[0164]*綁定的信道的數量(4比特)
[0165]*保護間隔(2比特)
[0166]*PAPR (2 比特)
[0167]*導頻模式(2比特)
[0168]*數字系統(tǒng)標識(16比特)
[0169]*幀標識(16比特)
[0170]*幀長度(16比特)每個幀的正交頻分復用(OFDM)符號的數量
[0171]*超幀長度(16比特)每個超幀的幀的數量
[0172]*PLP的數量(8比特)
[0173]*f or 各個 PLP
[0174]PLP標識(8比特)
[0175]信道綁定id (4比特)
[0176]PLP起始(9比特)
[0177]PLP類型(2比特)公共PLP或其它
[0178]PLP有效載荷類型(5比特)
[0179]MC類型(I比特)-固定/可變調制&編碼
[0180]if MC類型==固定調制&編碼[0181 ] FEC類型(I比特)-長或短LDPC
[0182]碼率(3比特)
[0183]調制(3比特)最高64K QAM
[0184]end if ;
[0185]陷波信道的數量(2比特)
[0186]for各個陷波
[0187]陷波起始(9比特)
[0188]陷波寬度(9比特)[0189]end for;
[0190]PLP寬度(9比特)-PLP的最大數量個FEC塊
[0191]PLP時間交織類型(2比特)
[0192]end for;
[0193]*CRC_32 (32 比特)
[0194]針對在幀報頭中發(fā)送的LI信息來假定信道綁定環(huán)境,并且將與各個數據切片相對應的數據定義為PLP。因此,需要關于綁定使用的各個信道的諸如PLP標識符、信道綁定標識符、和PLP起始地址的信息。本發(fā)明的一個實施方式提出,如果PLP類型支持可變調制/編碼,則在FEC幀報頭中發(fā)送ModCod字段,而如果PLP類型支持固定調制/編碼,則在幀報頭中發(fā)送ModCod字段,以減少信令開銷。此外,如果存在各個PLP的陷波帶,則通過發(fā)送陷波的起始地址以及陷波的寬度,可省去在接收機處對相應的載波進行解碼。
[0195]圖10示出了在信道綁定環(huán)境中應用的導頻模式(PP5)的一個示例。如圖所示,如果SP位置與前導碼導頻位置相同,則可以出現(xiàn)不規(guī)則的導頻結構。
[0196]圖1Oa示出了如圖9所示的導頻插入模塊404的一個示例。如圖1Oa所示,如果使用了單個頻段(例如,8MHz),則可用的帶寬是7.61MHz,而如果綁定了多個頻段,則可以去除掉保護頻帶,因而可以極大地提高頻率效率。圖1Ob是圖18所示的前導碼插入模塊504的一個示例,在幀的前部甚至利用信道綁定來發(fā)送圖1Ob所示的示例,前導碼具有7.61MHz(LI塊的帶寬)的重復率。這是一種考慮了執(zhí)行初始信道掃描的調諧器的帶寬的結構。
[0197]存在前導碼和數據符號這二者的導頻模式。針對數據符號,可以使用分散的導頻(SP scattered pilot)模式。T2的導頻模式(PP5)和導頻模式(PP7)是僅頻率插值的不錯候選。針對 GI=l/64, PP5 具有 x=12、y=4、z=48。而針對 GI=1/128, PP7 具有 x=24、y=4、z=96。為了更佳的信道估計,還可以進行額外的時間插值。前導碼的導頻模式可以涵蓋用于初始信道獲取的全部可能的導頻位置。此外,前導碼導頻位置應當與SP位置相同,并且需要用于前導碼和SP 二者的單一導頻模式。也可以將前導碼導頻用于時間插值,并且每個前導碼都可以具有相同的導頻模式。這些要求對于掃描中的C2檢測來說是很重要的,并且對于具有加擾序列相關性的頻率偏置估計來說是必需的。在信道綁定環(huán)境中,由于不規(guī)則的導頻結構可以降低插值性能,因此應當針對信道綁定而保持導頻位置的一致。
[0198]具體地說,如果OFDM符號中的分散導頻(SP)之間的距離z是48,并且如果沿時間軸與特定SP載波相對應的SP之間的距離y是4,則在時間插值后的有效距離X變成12。當保護間隔(GI)部分是1/64時如此。如果GI部分是1/128,則可以使用x=24、y=4、和z=96。如果使用了信道綁定,則通過以分散導頻結構產生不連續(xù)的點,可以使SP位置與前導碼導頻位置一致。
[0199]此時,前導碼導頻位置可以與數據符號的每個SP位置相一致。當使用信道綁定時,可以不考慮8MHz的帶寬間隔(bandwidth granularity)地來確定發(fā)送了業(yè)務的數據切片。但是,為了減小數據切片尋址的開銷,可以選擇從SP位置開始并在SP位置結束的發(fā)送。
[0200]當接收機接收到這樣的SP時,如果需要,圖29中示出的信道估計(r501)可以執(zhí)行時間插值以得到圖10中以虛線示出的導頻,并且執(zhí)行頻率插值。此時,針對其間隔在圖1Oa中被指定為32的不連續(xù)點,可以執(zhí)行如下操作:單獨地對左側和右側執(zhí)行插值;或者,僅對一側執(zhí)行插值,接著通過利用間隔為12的已經被進行了插值的導頻位置作為參考點來對另一側執(zhí)行插值。此時,數據切片寬度可以在7.61MHz內變化,因而接收機可以通過執(zhí)行信道估計并只對需要的子載波進行解碼來將功耗減到最小。
[0201]圖11示出了在信道綁定環(huán)境中應用的PP5的另一個示例或SP的用于將有效距離X維持在12以避免在使用信道綁定時出現(xiàn)圖10所示的不規(guī)律的SP結構的結構。如圖所示,如果在信道綁定的情況下保持SP距離一致,則在頻率插值中將不存在問題,但數據符號與前導碼之間的導頻位置可能不一致。換言之,該結構不需要針對不規(guī)律的SP結構進行額外信道估計,但是,在信道綁定中使用的SP位置與前導碼導頻位置因各個信道而不同。
[0202]圖12示出了新的SP結構或PP5以提供對信道綁定環(huán)境中的上述兩個問題的解決方案。具體地說,導頻距離x=16可以解決這些問題。為了保持導頻密度或為了維持相同的開銷,PP5’可以針對GI=l/64而具有x=16、y=3、z=48,并且PP7’可以針對GI=1/128而具有x=16、y=6、z=96。僅頻率插值能力仍然可以被保持。在圖12中示出了與PP5結構進行比較的導頻位置。
[0203]圖13示出了信道綁定環(huán)境中新的SP模式或PP5結構的示例。如圖13所示,不管是使用單一信道還是使用信道綁定,都可以提供有效的導頻距離x=16。此外,由于可以使SP位置與前導碼導頻位置相一致,因此可以避免由于SP不規(guī)律或不一致的SP位置而引起的信道估計劣化。換言之,頻率插值器不存在不規(guī)律的SP位置,并且提供了前導碼與SP位置之間的一致。
[0204]因此,所提出的新的SP模式的優(yōu)點在于:單一 SP模式既可以用于單一信道又可以用于綁定的信道;不會產生不規(guī)律的導頻結構,因而可以實現(xiàn)良好的信道估計;可以使前導碼導頻位置與SP導頻位置這二者保持一致;可以使導頻密度分別與PP5和PP7保持相同;并且還可以保持僅頻率插值能力。
[0205]此外,前導碼結構可以滿足以下要求:針對初始信道獲取,前導碼導頻位置應當涵蓋所有可能的SP位置;針對初始掃描,載波的最大數量應當是3409 (7.6IMHz);應當將完全相同的導頻模式和加擾序列用于C2檢測;并且不要求如T2中的Pl那樣的專用檢測前導碼。
[0206]在與幀結構的關系方面,可以將數據切片位置間隔修改為16個載波而不是12個載波。因而,發(fā)生的位置尋址開銷更少,并且可以預期沒有與數據切片狀況、空(null)時隙狀況等相關的其它問題。
[0207]因此,在圖62所示的信道估計模塊r501處,當執(zhí)行對數據符號的SP的時間插值時,可以使用每個前導碼中的導頻。因此,可以改善幀的邊界處的信道獲取和信道估計。
[0208]現(xiàn)在,關于涉及前導碼和導頻結構的要求,存在著這樣的共識:不管是否信道綁定,前導碼導頻的位置和SP的位置應當一致;L1塊中的總的載波的數量應當可以被導頻距離整除,以避免頻段邊緣處的不規(guī)律結構;應當在頻域中重復LI塊;并且在任意的調諧器窗口位置中,LI塊應當總是可以被解碼。其它的要求是:導頻位置和導頻模式應當按照SMHz的周期進行重復;在不知道信道綁定的情況下,應當估計出正確的載波頻率偏置;并且在對頻率偏置做出補償前,無法進行LI解碼(重新排列)。
[0209]圖14示出了當使用圖19和圖20示出的前導碼結構時數據符號與前導碼之間的關系。LI塊可以按照6MHz的周期進行重復。對于LI解碼來說,應當找出頻率偏置和前導碼移位模式這兩者。在沒有信道綁定信息的情況下,無法在任意調諧器位置進行LI解碼,并且接收機不能區(qū)分前導碼移位值和頻率偏置。
[0210] 因而,為了執(zhí)行LI信號解碼,接收機(具體地說,圖30中示出的幀報頭去除器(r401))需要獲得信道綁定結構。由于已知圖30中兩個垂直的陰影區(qū)域處的預期的前導碼移位量,因此圖29中的時間/頻率同步器r505可以估計載波頻率偏置?;谠摴烙嫞瑘D31中的LI信令通道r308-l到r301_l可以對LI進行解碼。
[0211]圖15示出了當使用圖22中示出的前導碼結構時數據符號與前導碼之間的關系。LI塊可以按照8MHz的周期進行重復。為了對LI進行解碼,只需要獲知頻率偏置,并且可以不需要信道綁定信息。通過利用已知的偽隨機二進制序列(PRBS)序列,可以容易地估計出頻率偏置。如圖48所示,前導碼與數據符號被對齊。因此,可以不需要額外的同步搜索。因此,對于接收機(具體地說,圖63中示出的幀報頭去除器r401)來說,要執(zhí)行LI信號解碼,只需獲得具有導頻加擾序列的相關峰即可。圖29中的時間/頻率同步器r505可以根據峰的位置來估計出載波頻率偏置。
[0212]圖16示出了有線信道延遲概況的一個示例。
[0213]從導頻設計的角度來看,當前的GI已經對有線信道的延遲擴展進行了過分地保護。在最糟糕的情況下,可以選擇重新設計信道模型。為了準確地每8MHz重復模式一次,導頻距離應當是3584個載波的除數(z=32或56)。導頻密度z=32會增加導頻開銷。因而,可以選擇z=56。在有線信道中,稍小的延遲覆蓋可能并不重要。例如,與9.3ys (PP5)和
4.7ys (PP7)相比,PP5’可以是81^且??7’可以是4ys。即使在最糟糕的情況下,兩種導頻模式也能夠涵蓋有意義的延遲。對于前導碼導頻位置來說,不再需要數據符號中的所有SP位置。
[0214]如果可以忽略_40dB的延遲通道,則實際的延遲擴展可以變成2.5us、l/64GI=7y S、或1/128GI=3.5μ S。這表示導頻距離參數(ζ=56)是非常合適的值。此外,ζ=56可以是構造實現(xiàn)圖48中示出的前導碼結構的導頻模式的方便值。
[0215]圖17示出了在圖9中的導頻插入模塊404處構造的、使用ζ=56和Z=I 12的分散導頻結構。提出了 ΡΡ5’(x=14、y=4、ζ=56)和ΡΡ7’(x=28、y=4、ζ=112)。可以插入邊緣載波以封閉邊緣。
[0216]如圖17所示,在距頻段的各個邊緣8MHz處將導頻對齊,每個導頻位置和導頻結構可以每8MHz重復一次。因而,該結構可以支持圖48中示出的前導碼結構。此外,可以使用前導碼和數據符號之間的公共導頻結構。因此,圖29中的信道估計模塊r501可以利用對前導碼和數據符號的插值來執(zhí)行信道估計,這是由于不管由數據切片位置決定的窗口位置如何,都不可能出現(xiàn)不規(guī)律的導頻模式。此時,只利用頻率插值就足以補償源于延遲擴展的信道失真。如果還執(zhí)行了時間插值,則可以進行更加準確的信道估計。
[0217]因此,在新提出的導頻模式中,導頻位置和導頻模式可以基于8MHz的周期進行重復。單個導頻模式可以用于前導碼和數據符號二者。沒有信道綁定信息,也始終能夠進行LI解碼。此外,所提出的導頻模式可以不影響與T2的共同性,其原因在于:可以使用分散導頻模式的相同的導頻策略;T2已經使用了 8種不同的導頻模式;并且修改的導頻模式不會明顯地增加接收機的復雜度。對于導頻加擾序列來說,PRBS的周期可以是2047 (m序列);PRBS生成可以每8MHz重置一次,其周期是3584 ;導頻重復率56也可以與2047互質;并且可以預期沒有PAPR問題。[0218]圖18示出了基于OFDM的調制器的一個示例。可以由IFFT模塊501將輸入的符號流轉換為時域。如果需要,可以在PAPR降低模塊502處降低峰均功率比(PAPR)。對于PAPR方法來說,可以使用動態(tài)星座擴展(ACE:active constellation extension)或音調保留(tone reservation)。GI插入模塊503可以復制有效的OFDM符號的最后一部分,從而以循環(huán)后綴的形式填充在保護間隔中。
[0219]前導碼插入模塊504可以在每個被發(fā)送的幀的開頭處插入前導碼,使得接收機可以檢測到數字信號、幀,并且獲得時間/頻率偏置獲取。此時,前導碼信號可以執(zhí)行諸如FFT大小(3比特)和保護間隔大小(3比特)的物理層信令。如果調制器專門用于DVB-C2,則可以略去前導碼插入模塊504。
[0220]圖19示出了在圖18中的前導碼插入模塊504中生成的、用于信道綁定的前導碼結構的一個示例。一個完整的LI塊在任意的7.61MHz調諧窗口位置都應當“總是可以解碼的”,而且不管調諧器窗口位置如何LI信令都不應當出現(xiàn)任何損失。如圖所示,LI塊在頻域中可以按照6MHz的周期進行重復??梢悦總€8MHz對數據符號進行一次信道綁定。對于LI解碼來說,如果接收機使用如圖28中所示的、使用7.61MHz帶寬的調諧器r603,則圖30中的幀報頭去除器r401需要將接收到的循環(huán)移位后的LI塊(圖20)重新排列為該LI塊的初始形式。由于針對每個6MHz塊對LI塊進行重復,因此可以進行這樣的重新排列。
[0221]圖21示出了設計更加優(yōu)化的前導碼的過程。圖19的前導碼結構僅將總的調諧器帶寬7.61MHz中的6MHz用于LI解碼。在頻譜效率方面,7.6IMHz的調諧器帶寬未被全部使用。因此,可以對頻譜效率做出進一步的優(yōu)化。
[0222]圖22示出了在圖9中的幀報頭插入模塊401處生成的、用于完全頻譜效率的前導碼結構或前導碼符號的另一個示例。如同數據符號那樣,LI塊可以在頻域中按照8MHz的周期進行重復。在任意的7.61MHz調諧窗口位置中,一個完整的LI塊仍然“總是可以解碼的”。在調諧后,可以將7.61MHz數據視為虛擬打孔碼。前導碼和數據符號具有完全相同的帶寬并且前導碼和數據符號具有完全相同的導頻結構可以使頻譜效率最大化。諸如循環(huán)移位特性和在沒有數據切片的情況下不發(fā)送LI塊的其他特征可以保持不變。換言之,前導碼符號的帶寬可以與數據符號的帶寬相同,或者如圖57所示,前導碼符號的帶寬可以是調諧器的帶寬(這里,是7.61MHz)??梢詫⒄{諧器帶寬限定為與使用單個信道時的總的活動載波的數量相對應的帶寬。也就是說,前導碼符號的帶寬可以與總的活動載波的數量相對應(這里,是 7.61MHz)。
[0223]圖23示出了虛擬打孔碼。可以將8MHz的LI塊中的7.6IMHz數據視為進行了打孔編碼。當圖28中示出的 調諧器r603將7.6IMHz帶寬用于LI解碼時,圖30中的幀報頭去除器r401需要將接收到的循環(huán)移位的LI塊重新排列為初始形式,如圖23所示。此時,LI解碼是利用調諧器的整個帶寬來執(zhí)行的。一旦對LI塊進行了重新排列,由于LI塊的初始大小是8MHz帶寬,因此重新排列的LI塊的頻譜如圖56的右上側所示在頻譜內可以具有空白區(qū)。
[0224]一旦用零填充了該空白區(qū),則在由圖30中的頻率去交織器r403或由圖31中的符號去交織器r308-l在符號域中進行了去交織后,或者在由圖31中的符號去映射器r306-l、比特復用器r305-l和內部去交織器r304-l在位域中進行了去交織后,該LI塊可以具有如圖23的右下側中示出的看上去被打孔了的形式。[0225]這個LI塊可以在圖31中的打孔/縮短解碼模塊r303_l中被解碼。通過利用這些前導碼結構,可以利用整個調諧器帶寬,因而可以提高頻譜效率和編碼增益。此外,可以將相同的帶寬和導頻結構用于前導碼和數據符號。
[0226]此外,如果如圖25所示將前導碼帶寬或前導碼符號帶寬設置為調諧器帶寬(在本示例中是7.61MHz),則即使不進行打孔也可以在重新排列后得到完整的LI塊。換言之,對于具有前導碼符號的幀(其中,該前導碼符號具有至少一個層I (LI)塊)來說,可以這樣說,LI塊具有3408個活動子載波,并且該3408個活動子載波與8MHz的射頻(RF)頻段中的7.61MHz相對應。
[0227]因而,可以將頻譜效率和LI解碼性能最大化。換言之,在接收機處,在僅在符號域中執(zhí)行了去交織后,就可以在圖31中的打孔/縮短解碼模塊框r303-l處執(zhí)行解碼。
[0228]因此,所提出的新的前導碼結構可以具有如下優(yōu)點:除了帶寬不同以外,與之前使用的前導碼完全兼容;L1塊按照8MHz的周期進行重復;不管調諧器窗口位置如何,LI塊可以總是能夠解碼;全部調諧器帶寬可以用于LI解碼;最大的頻譜效率可以保證更多的編碼增益;可以將不完整的LI塊視為經過了打孔編碼;簡單且相同的導頻結構可以用于前導碼和數據二者;并且相同的帶寬可以用于前導碼和數據二者。
[0229]圖26不出了模擬處理器的一個不例。DAC (601)可以將數字信號輸入轉換成模擬信號。當在上變頻器602處對傳輸頻率帶寬進行上變頻后,可以發(fā)送通過模擬濾波器603進行了模擬濾波的信號。
[0230]圖27示出了根據本發(fā)明的一種實施方式的數字接收機系統(tǒng)的一個示例。接收到的信號在模擬處理器r 105處被轉換成數字信號。解調器r 104可以將該信號轉換成頻域中的數據。幀解析器rl03可以去除導頻和報頭,并且使得可以選擇需要被解碼的業(yè)務信息。BICM解調器rl02糾正傳輸信道中的錯誤。輸出處理器rlOl可以恢復初始發(fā)送的業(yè)務流和定時信息。
[0231]圖28示出了在接收機處使用的模擬處理器的一個示例。調諧器/AGC (自動增益控制器)模塊r603可以從接收到的信號中選擇需要的頻率帶寬。下變頻器r602可以恢復基帶。ADC r601可以將模擬信號轉換成數字信號。
[0232]圖29示出了解調器的一個示例。幀檢測器r506可以檢查前導碼,檢查是否存在對應的數字信號,并且檢測幀的開始。時間/頻率同步器r505可以在時域和頻域中執(zhí)行同步。此時,針對時域同步,可以使用保護間隔相關性。針對頻域同步,可以使用相關性,或者可以根據在頻域中發(fā)送的子載波的相位信息來估計偏置。前導碼去除器r504可以從檢測到的幀的開頭去除前導碼。GI去除器r503可以去除保護間隔。FFT模塊r501可以將時域信號變換成頻域信號。信道估計/均衡模塊r501可以通過利用導頻符號估計發(fā)送信道中的失真來對錯誤進行補償。如果解調器專門用于DVB-C2,則可以略去前導碼去除器r504。
[0233]圖30示出了幀解析器的一個示例。導頻去除(r404)可以去除導頻符號。頻率去交織器r403可以在頻域中執(zhí)行去交織。OFDM符號合并器r402可以根據在OFDM符號中發(fā)送的符號流來恢復數據幀。幀報頭去除器r401可以從每個發(fā)送的幀的報頭中提取出物理層信令并去除報頭??梢詫⑻崛〕龅男畔⒂米鹘邮諜C的隨后處理中的參數。
[0234] 圖31示出了 BICM解調器的一個示例。圖31a示出了數據通道,圖31b示出了 LI信令通道。符號去交織器r308可以在符號域中執(zhí)行去交織。ModCod提取器r307可以從每個BB幀的開頭處提取出ModCod參數,并且使得這些參數可以被用于以下的自適應/可變解調和解碼處理。符號去映射器r306可以將輸入的符號流去映射為比特對數似然比(LLR)流。通過將發(fā)射機的符號映射器306中使用的星座圖用作參考點,可以計算出輸出的比特LLR流。此處,當使用了上述的MQAM或NU-MQAM時,通過在計算與MSB最近的比特時計算I軸和Q軸二者,并且在計算其余的比特時計算I軸或Q軸,可以實現(xiàn)高效的符號去映射器。該方法例如可以應用于近似LLR、準確LLR或硬判決。
[0235]當使用了根據發(fā)射機的符號映射器306處的糾錯碼的星座圖容量和碼率的經優(yōu)化的星座圖時,接收機的符號去映射器r306可以利用從發(fā)射機發(fā)送來的碼率和星座圖容量信息來得到星座圖。接收機的比特復用器r305可以執(zhí)行發(fā)射機的比特解復用器305的逆功能。接收機的內部去交織器r304和外部去交織器r302可以分別執(zhí)行發(fā)射機的內部交織器304和外部交織器302的逆功能,以得到具有其初始序列形式的比特流。如果BICM解調器專門用于DVB-C2,則可以略去外部去交織器r302。
[0236]接收機的內部解碼器r303和外部解碼器r301可以分別執(zhí)行與發(fā)射機的內部編碼器303和外部編碼器301相對應的解碼處理,以糾正發(fā)送信道中的錯誤??梢詫I信令通道執(zhí)行與對數據通道執(zhí)行的處理相似的處理,但是所使用的參數不同r308-l到r301-l。此處,如在前導碼部分中闡述的那樣,可以將縮短/打孔碼編碼模塊r303-l用于LI信令解碼。
[0237]圖32示出了利用縮短/打孔模塊r303_l進行的LDPC解碼的一個示例。解復用器r301a可以分開地輸出來自輸入的比特流中的系統(tǒng)碼的信息部分和奇偶校驗部分。針對信息部分,可以根據LDPC解碼器的輸入的比特流的數量由零填充模塊r302a來執(zhí)行零填充,并且針對奇偶校驗部分,通過在奇偶校驗解除打孔模塊r303a處將經過打孔的部分解除打孔,可以產生LDPC解碼器的輸入的比特流。可以針對產生的比特流由模塊r304a來執(zhí)行LDPC解碼,并且可以由零去除器r305去除信息部分中的零并輸出。
[0238]圖33示出了輸出處理器的一個示例。BB解擾器r209可以恢復在發(fā)射機處加擾的比特流。分割器r208可以根據PLP通道來恢復與從發(fā)射機復用并發(fā)送來的多個PLP相對應的BB幀。針對各個PLP通道,BB報頭去除器r207-l?η可以去除掉在BB幀的開頭處發(fā)送的報頭。CRC解碼器r206-l?η可以執(zhí)行CRC解碼并使可靠的BB幀可供選擇??瞻迦肽Kr205-l?η可以在空包的初始位置處恢復為了更高的發(fā)送效率而被去除掉的空包。延遲恢復模塊r204-l?η可以恢復在各個PLP通道之間存在的延遲。
[0239]輸出時鐘恢復模塊r203-l?η可以根據從輸入流同步器203_1?η發(fā)送的定時信息來恢復業(yè)務流的初始定時。輸出接口模塊r202-l?η可以根據BB幀中被切片的輸入的比特流來恢復TS/GS分組中的數據。如果需要,輸出后處理器r201-l?η可以將多個TS/GS流恢復成完整的TS/GS流。圖33中帶陰影的塊表示在一次處理單個PLP時可以使用的模塊,而余下的塊表示在同時處理多個PLP時可以使用的模塊。
[0240]前導碼導頻模式被仔細地設計以避免PAPR增加。因而,需要考慮LI重復率是否會增加PAPR。LI信息比特的數量根據信道綁定、PLP的數量等動態(tài)地變化。具體地說,需要考慮以下方面:固定的LI塊大小可能引入不必要的開銷;L1信令應當得到比數據符號更強的保護;并且LI塊的時間交織可以比信道減損(如沖擊噪聲需要)更加提高魯棒性。
[0241]如圖34所示,針對8MHz的LI塊重復率,通過虛擬打孔表現(xiàn)出完全的頻譜效率(BW增加26.8%),但是由于L1帶寬與數據符號的帶寬相同,因此可能增加PAPR。針對8MHz的重復率,為了通用性可以使用4K-FFT DVB-T2頻率交織,并且在交織后該同一個模式可以按照8MHz的周期來重復其自身。
[0242]如圖35所示,針對6MHz的L1塊重復率,在沒有虛擬打孔的情況下表現(xiàn)出降低的頻譜效率,其中。由于L1帶寬和數據符號帶寬共享LCM=24MHz,因此出現(xiàn)了與8MHz的情況相似的PAPR問題。針對6MHz的重復率,為了通用性可以使用4K-FFT DVB-T2頻率交織,并且在交織后該同一個模式可以按照24MHz的周期來重復其自身。
[0243]圖36示出了新的L1塊重復率7.6IMHz或完全的調諧器帶寬。在沒有虛擬打孔的情況下,可以得到全頻譜效率(BW增加26.8%)。由于L1帶寬和數據符號帶寬共享LCM= 1704MHz,因此可以不存在PAPR問題。針對7.61MHz的重復率,為了通用性可以使用4K-FFT DVB-T2頻率交織,并且在交織后該同一個模式可以按照大約1704MHz的周期來重復其自身。
[0244]圖37是在幀報頭中發(fā)送的L1信令的一個示例。L1信令中的各信息可以被發(fā)送到接收機,并且可以被用作解碼參數。特別地,可以在圖31中示出的L1信號通道中使用該信息,并且可以在各個數據切片中發(fā)送PLP??梢垣@得針對各個PLP而增加的魯棒性。
[0245]圖39是如圖4中的LI信令通道中示出的符號交織器308-1的一個示例,并且也可以是如圖31中的L1信令通道中示出的其相應的符號去交織器r308-l的一個示例。帶有斜線的塊表示L1塊,而實心塊表示數據載波。L1塊不僅可以在單個前導碼中發(fā)送,而且還可以在多個OFDM塊中發(fā)送。根據LI塊的大小,交織塊的大小可以變化。換言之,num_Ll_sym與Ll_span可以彼此不同。為了將不必要的開銷減到最少,可以在發(fā)送L1塊的OFDM符號的余下的載波中發(fā)送數據。此處,由于L1塊的重復周期仍然是完全的調諧器帶寬,因此可以保證完全的頻譜效率。在圖39中,帶有斜線的塊的數量表示單個LDPC塊內的比特順序。
[0246]因此,當如圖72所示根據符號索引在行的方向上在交織存儲器中寫入比特并根據載波索引在列的方向上讀出比特時,可得到塊交織效果。換言之,可以在時域和頻域中對一個LDPC塊進行交織并接著對該個LDPC塊進行發(fā)送。Num_Ll_sym可以是預定值,例如,2到4之間的數字可以被設為OFDM符號的數量。此處,為了增大LI塊大小的間隔,可以將具有最小的碼字長度的經過打孔/縮短的LDPC碼用于LI保護。
[0247]圖40是LI塊發(fā)送的一個示例。圖40在幀域中例示了圖39。如圖40的左側所示,L1塊可以跨越在完整的調諧器帶寬中,或者如圖40的右側所示,L1塊可以部分地跨越L1塊,并且可以將余下的載波用于數據載波。在上述任一種情況下,可以看出,L1塊的重復率可以與完整的調諧器帶寬相同。此外,針對使用包括前導碼的L1信令的OFDM符號,可以只進行符號交織,同時不允許這些OFDM符號中的數據發(fā)送。因此,針對用于L1信令的OFDM符號,接收機可以通過執(zhí)行去交織而不執(zhí)行數據解碼來對L1進行解碼。此處,LI塊可以發(fā)送當前幀的L1信令或后續(xù)幀的L1信令。在接收機端,通過圖31中示出的LI信令解碼通道解碼得到的L1參數可以用于對來自后續(xù)幀的幀解析器的數據通道的解碼處理。
[0248]總而言之,在發(fā)射機處,可以通過在行的方向上將塊寫到存儲器并在列的方向上從存儲器中讀出寫入的塊來執(zhí)行對L1區(qū)域的塊的交織。在接收機處,可以通過在列的方向上將塊寫到存儲器并在行的方向上從存儲器中讀出寫入的塊來對L1區(qū)域的塊的去交織。發(fā)射機與接收機的讀取和寫入方向可以互換。
[0249]當按照如下假定執(zhí)行仿真時:為了 L1保護和T2的通用性,令CR=l/2 ;16_QAM符號映射;前導碼中導頻密度為6 ;短LDPC的數量表示進行了所需數量的打孔/縮短,可以獲得如下結果或結論,諸如僅用于L1發(fā)送的前導碼可能并不充分;OFDM符號的數量取決于L1塊大小的量;為了靈活性和更精細的間隔,可以使用被縮短的/打孔的碼中最短的LDPC碼字(例如,192個比特的信息);并且如果需要,可以按照可忽略的開銷來添加填充。在圖38中概述了結果。
[0250]因此,針對LI塊重復率,在沒有進行虛擬打孔的情況下的完整調諧器帶寬可以是不錯的解決方案,并且在全頻譜效率的情況下也仍然可以不發(fā)生PAPR問題。針對LI信令,有效信令結構可以允許具有8個信道綁定、32個陷波、256個數據切片和256個PLP的環(huán)境中的最大構造。針對LI塊結構,可以根據LI塊大小來實現(xiàn)靈活的LI信令。為了使對T2通用性更加魯棒,可以執(zhí)行時間交織。使得前導碼中的數據發(fā)送需要更少的開銷。
[0251]可以執(zhí)行LI塊的塊交織以達到更好的魯棒性??梢岳肔I符號的固定的預定數量(num_Ll_sym)和LI所跨越的載波數量作為參數(Ll_span)來執(zhí)行該交織。在DVB-T2中使用相同的技術來進行P2前導碼交織。
[0252]可以使用大小可變的LI塊。大小可以適用于LI信令比特的量,從而使得開銷降低??梢垣@得全頻譜效率而沒有PAPR問題。低于7.61MHz的重復意味著發(fā)送更多的冗余但不使用。由于LI塊的7.61MHz的重復率,可以不發(fā)生PAPR問題。
[0253]圖41是在幀報頭中發(fā)送的LI信令的另一個示例。圖41與圖37的不同之處在于將具有12個比特的Ll_span字段劃分成了兩個字段。換言之,Ll_span字段被分割成具有9個比特的Ll_column和具有3個比特的Ll_row。Ll_column表示LI跨越的載波索弓丨。由于數據切片在每12個載波處開始和結束(導頻密度),因此可以將12比特的開銷降低3個比特以達到9個比特。
[0254]Ll_row表示當應用了時間交織時LI跨越的OFDM符號的數量。因此,在Ll_column乘以Ll_row的區(qū)域內,可以執(zhí)行時間交織?;蛘撸梢园l(fā)送LI塊的總的大小,使得在不執(zhí)行時間交織時可以使用圖37中示出的Ll_span。針對這樣的情況,在示例中LI塊的大小是11,776X2個比特,因而15個比特就足夠了。因此,Ll_span字段可以由15個比特組成。
[0255]圖42是頻率或時間交織/去交織的示例。圖42示出了整個傳輸幀的一部分。圖42還示出了多個8MHz帶寬的結合。幀可以由發(fā)送LI塊的前導碼和發(fā)送數據的數據符號組成。不同類型的數據符號表示用于不同業(yè)務的數據切片。如圖42所示,前導碼發(fā)送各個
7.61MHz 的 LI 塊。
[0256]針對前導碼,在LI塊內執(zhí)行頻率或時間交織而不在LI塊之間執(zhí)行頻率或時間交織。也就是說,對于前導碼而言,可以說按照LI塊的級別執(zhí)行交織。這使得即使在調諧器窗口已經移動到信道綁定系統(tǒng)內的隨機位置時也可以通過在調諧器窗口帶寬內發(fā)送LI塊來對LI塊進行解碼。
[0257]為了在隨機的調諧器窗口帶寬中對數據符號進行解碼,不應當在數據切片之間發(fā)生交織。也就是說,對于數據切片而言,可以說按照數據切片的級別進行交織。因此,應當在數據切片內執(zhí)行頻率交織和時間交織。因此,圖4中示出的發(fā)射機的BICM模塊的數據通道中的符號交織器308可以針對各個數據切片執(zhí)行符號交織。LI信號通道中的符號交織器308-1可以針對各個LI塊執(zhí)行符號交織。
[0258]圖9中示出的頻率交織器403需要單獨地對前導碼和數據符號執(zhí)行交織。具體地說,針對前導碼,可以針對各個LI塊執(zhí)行頻率交織,而針對數據符號,可以執(zhí)行各個數據切片執(zhí)行頻率交織。此處,考慮到低延遲模式,可以不執(zhí)行數據通道或LI信號通道中的時間交織。
[0259]圖43是分析在圖37中示出的BICM模塊的數據通道上的ModCod報頭插入(307)處在FECFRAME報頭中發(fā)送的LI信令的開銷的表。如圖76所示,針對短LDPC塊(尺寸=16200 ),可以出現(xiàn)不能忽視的最大開銷3.3%。在此分析中,假定45個符號用于FECFRAME保護,并且前導碼是C2幀專用的LI信令,而FECFRAME報頭是FECFRAME專用的LI信令(B卩,Mod、Cod、和PLP標識符)。
[0260]為了降低LI開銷,可以考慮根據兩個數據切片的方法。針對ACM/VCM類型和多個PLP的情況,可以針對FECFRAME報頭將幀保持不變。針對ACM/VCM類型和單個PLP的情況,可以從FECFRAME報頭中去除PLP標識符,從而降低最多1.8%的開銷。針對CCM類型和多個PLP的情況,可以從FECFRAME報頭中去除Mod/Cod字段,從而降低最多1.5%的開銷。針對CCM類型和單個PLP的情況,不需要FECFRAME報頭,因此,可以得到最多3.3%的開銷降低。
[0261]在被縮短的LI信令中,可以發(fā)送Mod/Cod (7比特)或PLP標識符(8比特),但是由于太短而不能得到任何的編碼增益。但是,由于PLP可以與C2傳輸幀對準,因此可以不需要進行同步;可以從前導碼知道各個PLP的每一個ModCod ;并且簡單的計算可以使能與特定的FECFRAME同步。
[0262]圖44示出了用于將 開銷最小化的FECFRAME報頭的結構。在圖44中,帶斜線的塊和FECFRAME構造器代表了在圖4中示出的BICM模塊的數據通道上的ModCod報頭插入模塊307的詳細框圖。實心塊表示圖4中示出的BICM模塊的數據通道上的內部編碼模塊303、內部交織器304、比特解復用器305、和符號去映射器306的一種示例。此處,由于CCM不需要Mod/Cod字段且單個PLP不需要PLP標識符,因此可以執(zhí)行縮短的LI信令。在這個被減少了比特數量的LI信號上,LI信號可以在前導碼中重復三次,并且可以執(zhí)行BPSK調制,因此,非常魯棒的信令是可能的。最后,ModCod報頭插入模塊307可以將產生的報頭插入各個FEC幀中。圖51示出了圖31中示出的BICM解調模塊的數據通道上的ModCod提取器r307的一種不例。
[0263]如圖51所示,可以在解析器r301b處解析FECFRAME報頭,接著可以將在重復的符號中的、發(fā)送相同的信息的符號進行延遲、對齊、并接著在Rake組合模塊r302b處將它們組合起來。最后,當在模塊r303b處執(zhí)行BPSK解調時,可以恢復接收到的LI信號字段,并且可以將這個恢復的LI信號字段發(fā)送到系統(tǒng)控制器以將其使用為解碼參數??梢詫⒔涍^解析的FECFRAME發(fā)送到符號去映射器。
[0264]圖45示出了上述的LI保護的誤比特率(BER)性能??梢钥闯?,通過三次重復,獲得了大約4.8dB的SNR增益。在BER=IE-1l時,需要的SNR是8.7dB。
[0265]圖46示出了傳輸幀和FEC幀結構的示例。在圖46的右上側示出的FEC幀結構表示由圖4中的ModCod報頭插入模塊307插入的FECFRAME報頭。可以看出,根據各種條件的組合(即,CCM或ACM/VCM類型和單個或多個PLP),可以插入不同尺寸的報頭。或者,可以不插入任何報頭。根據數據切片類型形成并在圖46的左下側示出的傳輸幀可以由圖9所示的幀構造器的幀報頭插入模塊401和圖2中示出的輸入處理器的合并器/切片器208形成。此處,可以根據數據切片的不同類型來發(fā)送FECFRAME。利用該方法,可以降低最多3.3%的開銷。在圖46的右上側,示出了四種不同類型的結構,但是本領域中的技術人員將理解這些結構僅僅是示例而已,這些類型中的任一種或他們的組合都可以用于數據切片。
[0266]在接收機側,圖30中示出的幀解析模塊的幀報頭去除器r401和圖31中示出的BICM解調模塊的ModCod提取器r307可以提取解碼所需的ModCod字段參數。此處,根據傳輸幀的數據切片類型,可以提取出參數。例如,針對CCM類型,可以從在前導碼中發(fā)送的LI信令中提取出參數。針對ACM/VCM類型,可以從FECFRAME報頭中提取出參數。
[0267]如圖46的右上側所示,可以將fecframe結構分成兩組,其中第一分組是具有報頭的靠上的三種幀結構,第二分組是沒有報頭的最后一種幀結構。
[0268]圖47示出了 LI信令的示例,其可以由圖42中示出的幀構造器模塊的幀報頭插入模塊401在前導碼中發(fā)送。該LI信令與之前的LI信令的區(qū)別在于:可以以比特為單位來發(fā)送LI塊尺寸(Ll_size, 14比特);開啟/關閉對數據切片的時間交織是可能的(dslice_time_intrlv, I比特);并且通過限定數據切片的類型(dslice_type, I比特),降低了 LI信令開銷。此處,當數據切片類型是CCM時,可以在前導碼中而不是在FECFRAME報頭(plp_mod (3 比特)、plp_fec_type (I 比特)、plp_cod (3 比特))內發(fā)送 Mod/Cod 字段。
[0269]在接收機側,圖31中示出的BICM解調的縮短/打孔的內部解碼模塊r303_l可以通過解碼而獲得在前導碼中發(fā)送的、具有固定的LI塊尺寸的第一個LDPC塊。也可以獲得其它LDPC塊的數量和尺寸。
[0270]當LI發(fā)送需要多個OFDM符號或當存在經過時間交織的數據切片時,可以使用時間交織。利用交織標記,可以靈活地開啟/關閉時間交織。針對前導碼時間交織,可能需要時間交織標記(I比特)和交織的多個OFDM符號(3比特),因此,通過與縮短的FECFRAME報頭相似的方式,可以保護總共4個比特。
[0271]圖48示出了可以在圖4示出的BICM模塊的數據通道上的ModCod報頭插入模塊307-1處執(zhí)行的LI預信令的一種示例。具有斜線的塊和前導碼構造器是在圖4中示出的BICM模塊的LI信令通道上的ModCod報頭插入模塊307-1的一種示例。實心塊是圖42中示出的幀構造器的幀報頭插入模塊401的一種示例。
[0272]另外,實心塊可以是圖4中示出的BICM模塊的LI信令通道上的縮短/打孔內編碼模塊303-1、內部交織器304-1、比特解復用器305-1、和符號映射器306-1的示例。
[0273]如圖48所示,在前導碼中發(fā)送的LI信號可以利用縮短/打孔LDPC編碼來加以保護??梢詫⑾嚓P的參數以LI預信令的形式插入報頭中。此處,在前導碼的報頭中只可以發(fā)送時間交織參數。為了確保更大的魯棒性,可以執(zhí)行四次重復。在接收機側,為了能夠對在前導碼中發(fā)送的LI信號進行解碼,圖31中示出的BICM解調的LI信令通道上的ModCod提取器r307-l需要使用圖18所示的解碼模塊。此處,與之前對FECFRAME報頭進行的解碼不同,由于存在四次重復,因此需要對重復了四次的符號進行同步的Rake接收處理并增加符號。
[0274]圖49示出了從圖42中示出的幀構造器模塊的幀報頭插入模塊401發(fā)送的LI信令塊的結構。其示出了在前導碼中沒有使用時間交織的情況。如圖49所示,不同類型的LDPC塊可以按照載波的順序發(fā)送。一旦形成并接著發(fā)送了 OFDM符號,則形成并發(fā)送了隨后的OFDM符號。針對將要被發(fā)送的最后一個OFDM符號,如果剩余了任意載波,則可以將載波用于數據發(fā)送,或者可以使用虛假填充。圖49中的示例示出了包括三個OFDM符號的前導碼。在接收機側,針對這種不交織的情況,可以跳過圖31中示出的BICM解調的LI信令通道上的符號去交織器r308-l。
[0275]圖50示出了執(zhí)行了 LI時間交織的情況。如圖50所示,可以按照針對相同的載波索引形成OFDM符號并接著針對下一個載波索引形成OFDM符號的方式來執(zhí)行塊交織。在不執(zhí)行交織的情況下,如果余下任一個載波,則可以將該載波用于數據發(fā)送或者可以將該載波虛假填充。在接收機側,針對不交織的情況,圖31中示出的BICM解調的LI信令通道上的符號去交織器r308-l可以通過按照逐漸增加LDPC塊的序號的方式讀取LDPC塊來執(zhí)行塊去交織。
[0276]此外,可以存在至少兩種類型的數據切片。數據切片類型I在LI信令字段中具有dslice_type=0o該類型的數據切片不具有XFECFrame報頭,并且在LI信令字段中具有其mod/cod值。數據切片類型2在LI信令字段中具有dslice_type=l。該類型的數據切片具有XFECFrame報頭,并且在XFECrame報頭中具有其mod/cod值。
[0277]XFECFrame表示XFEC (復雜前向糾錯)幀,而mod/cod表示調制類型/碼率。
[0278]在接收機側,幀解析器可以根據經過解調的信號來形成幀。該幀具有數據符號,并且數據符號可以具有包含XFECFrame和XFECFrame報頭的第一類型的數據切片和包含不具有XFECFrame報頭的XFECFrame的第二類型的數據切片。另外,接收機可以從前導碼符號的LI中提取出用于指示是否對前導碼符號執(zhí)行時間去交織的字段。
[0279]在發(fā)射機側,幀構造器可以構造幀。幀的數據符號包括具有XFECFrame和XFECFrame報頭的第一類型的數據切片和具有不帶有XFECFrame報頭的XFECFrame的第二類型的數據切片。此外,可以將用于指示是否對前導碼符號執(zhí)行時間交織的字段插入前導碼符號的LI中。
[0280]最后,針對用于圖9中示出的幀構造器的幀報頭插入模塊401的縮短/打孔碼,可以確定能夠得到編碼增益且能夠在第一 LDPC塊中發(fā)送的碼字的最小尺寸。按照這樣的方式,可以根據已經發(fā)送的LI塊尺寸來得到余下的LDPC塊尺寸。
[0281]圖52示出了可以從圖4中示出的BICM模塊的LI信令通道上的ModCod報頭插入模塊307-1發(fā)送的LI預信令的另一個示例。圖52與圖48的不同之處在于對報頭部保護機制進行了修改。如圖52所示,沒有在LI塊中而是在報頭中發(fā)送了 LI塊尺寸信息Ll_size(14比特)。在報頭中,還可以發(fā)送4比特的時間交織信息。針對總共18個比特的輸入,使用了輸出45個比特的BCH (45、18)碼并將其復制到兩個通道并最終進行QPSK映射。針對Q通道,可以針對分集增益來執(zhí)行I比特的循環(huán)移位,并且可以執(zhí)行根據同步字的PRBS調制。可以根據這些I/Q通道輸入來輸出總共45個QPSK符號。此處,如果將時間交織的深度設置為被要求發(fā)送LI塊的前導碼的數量,則可以無需發(fā)送指示時間交織深度的Ll_span(3比特)。換言之,只可以發(fā)送時間交織開啟/關閉標記(I比特)。在接收機側,通過只檢查已發(fā)送的前導碼的數量而不使用Ll_span,就可以得到時間交織深度。
[0282]圖53示出了調度在前導碼中發(fā)送的LI信令塊的一種示例。如果能夠在前導碼中發(fā)送的LI信息的尺寸是Nmax,則當LI尺寸比Nmax小時,一個前導碼可以發(fā)送該信息。但是,當LI尺寸比Nmax大時,可以均等地分割LI信息,使得所分割出的LI子塊比Nmax小,于是可以在前導碼中發(fā)送分割出的LI子塊。此處,對于由于LI信息比Nmax小而未被使用的載波來說,不發(fā)送數據。
[0283]相反,如圖55所示,可以提高發(fā)送了 LI塊的載波的功率,以保持與數據符號功率相等的總前導碼信號功率。功率升壓系數可以根據發(fā)送的LI尺寸而變化,并且發(fā)射機和接收機可以具有該功率升壓系數的設定值。例如,如果僅使用了總載波中的一半,則功率增強系數可以是二。
[0284]圖54示出了考慮了功率增強的LI預信令的一種示例。當與圖52進行比較時,可以看出,可以提升QPSK符號的功率并將其發(fā)送到前導碼構造器。
[0285]圖56示出了圖31中示出的BICM解調模塊的LI信令通道上的ModCod提取器R307-1的另一個示例。根據輸入的前導碼符號,可以將LI信令FECFRAME輸出到符號去映射器中,并且僅對報頭部分進行解碼。
[0286]針對輸入的報頭符號,可執(zhí)行QPSK去交織,并且可以得到對數似然比(LLR)值。針對Q通道,可以執(zhí)行根據同步字的PRBS解調,并且可以執(zhí)行I比特循環(huán)移位的逆處理以進行恢復。
[0287]可以組合這些對準的兩個I/Q通道的值,并且可以獲得SNR增益??梢詫⒂才袥Q的輸出輸入到BCH解碼器中。BCH解碼器可以根據輸入的45個比特來恢復LI預信令的18個比特。
[0288]圖57示出了對等的、接收機的ModCod提取器。當與圖56進行比較時,可以對QPSK去交織器輸入的符號進行功率控制以將發(fā)射機升壓的功率水平恢復到其初始值。此處,通過考慮被用于前導碼中的LI信令的多個載波并對得到的發(fā)射機的功率升壓系數求逆,可以執(zhí)行功率控制。功率升壓系數將前導碼功率和數據符號功率設定為彼此相等。
[0289]圖58示出了可以在圖31中示出的BICM解調模塊的LI信令通道上的ModCod提取器r307-l處執(zhí)行的LI預同步的一種示例。這是獲得前導碼中的報頭的開始位置的同步處理??梢詫⑤斎氲姆栠M行QPSK去映射,接著針對輸出的Q通道,可以執(zhí)行I比特循環(huán)移位的逆處理,并且可以執(zhí)行對齊。可以將兩個I/Q通道的值相乘,并且可以對經過LI預信令調制的值進行解調。因而,乘法器的輸出可以只表示作為同步字的PRBS。當使輸出與已知序列PRBS相關聯(lián)時,可以獲得報頭處的相關峰。因而,可以獲得前導碼中的報頭的開始位置。如果需要,如圖57所示,可以對QPSK去映射器的輸入執(zhí)行功率控制,以恢復初始的功率水平。
[0290]圖59示出了被發(fā)送到圖4中示出的BICM模塊的LI信令通道上的報頭插入模塊307-1的LI塊報頭字段的另一個不例。圖59與圖52的不同之處在于,表不時間交織深度的Ll_span被減少到2個比特,而預留的比特則增加了一個比特。接收機可以從發(fā)送的Ll_span中得到LI塊的時間交織參數。
[0291]圖60示出了將LI塊等分成與前導碼的數量同樣多的部分并接著將報頭插入到分割出的LI塊中的每一個,并接著將插入了報頭的LI塊分配到前導碼中。這可以在以多個前導碼(前導碼的數量比發(fā)送LI塊所需要的LI信令的最小數量大)的數量來執(zhí)行時間交織時來執(zhí)行。這可以在圖37中示出的BICM模塊的LI信令通道上的LI塊處執(zhí)行。在發(fā)送LI塊后,余下的載波可以具有循環(huán)重復模式而不是被以零填充。[0292]圖61示出了圖31中示出的BICM解調模塊的符號去映射器r306_l的一種示例。針對如圖60中所示那樣重復LlFEC塊的情況,可以將LlFEC塊的各個開始點對齊,在模塊r301f處將LlFEC塊組合起來,并且接著在QAM去映射器r302f處將其QAM去映射,以獲得分集增益和SNR增益。此處,組合器可以包括對齊并添加每個LlFEC塊和分割所添加的LlFEC塊的處理。針對如圖60所示那樣僅重復了最后一個FEC塊的部分的情況,只可以將重復的部分分割成與FEC塊的數量同樣多,并且可以將其它部分除以比FEC塊報頭的數量小一的值。換言之,除數對應于被添加到各個載波的載波數量。
[0293]圖65示出了 LI塊調度的另一個示例。圖65與圖60的不同之處在于,在LI塊未填滿一個OFDM符號時,通過在發(fā)射機側對縮短/打孔碼執(zhí)行更少的打孔,可以使用奇偶校驗冗余來填滿OFDM符號,而不是執(zhí)行填充零或重復。換言之,當在圖5執(zhí)行奇偶校驗打孔模塊304c時,根據打孔比率來確定有效碼率,因而,通過在需要被填充零的比特更少時打孔,可以降低有效碼率并可以得到更好的編碼增益。圖32所示的接收機的奇偶校驗解除打孔模塊r303a可以在考慮更少的被打孔的奇偶校驗冗余的情況下進行解除打孔。此處,由于接收機和發(fā)射機具有總的LI塊尺寸的信息,因此可以計算出打孔的比例。
[0294]圖62示出了 LI信令字段的另一個示例。圖62與圖41的不同之處在于,針對數據切片類型是CCM的情況,可以發(fā)送PLP的開始地址(21比特)。這可以使各個PLP的FECFRAME形成傳輸幀,無需將FECFRAME與傳輸幀的開始位置對齊。因而,可以消除在數據切片帶寬較窄時出現(xiàn)的填充開銷。當數據切片類型是CCM時,接收機可以根據圖31中示出的BICM解調模塊的LI信令通道處的前導碼來獲得ModCod信息,而不是從FECFRAME報頭獲得該信息。此外,即使當在傳輸幀的隨機位置處出現(xiàn)切換(zapping)時,由于能夠已經從前導碼獲得了 PLP的開始位置,因此也可以沒有延遲地執(zhí)行FECFRAME同步。
[0295]圖63示出了可以降低PLP尋址開銷的LI信令字段的另一個示例。
[0296]圖64示出了根據調制類型而與FECFRAME相對應的QAM符號的數量。此處,QAM符號的最大公約數是135,因而,可以降低log2 (135)~7個比特的開銷。因而,圖63與圖62的區(qū)別在于,PLP_start字段比特的數量可以從21個比特減少到14個比特。這是將135個符號視為單個組并對該組進行尋址的結果。在獲得PLP_start字段值并將其乘以135后,接收機可以獲得傳輸幀中PLP開始的位置的OFDM載波索引。
[0297]圖66和圖68示出了符號交織器308的示例,該符號交織器308可以對從圖4中示出的BICM模塊的數據通道上的ModCod報頭插入模塊307發(fā)送來的數據符號進行時間交織。
[0298]圖66是可以基于數據切片工作的、用于時間交織的塊交織器的一種示例。行值表示一個數據切片中的四個OFDM符號中的有效載荷單元的數量。由于單元的數量在相鄰的OFDM單元之間變換,因此可能不能基于OFDM符號進行交織。列值K表示可以是1、2、4、8、或16…的時間交織深度。在LI信令內,可以執(zhí)行各個數據切片的K信令。在圖4中示出的時間交織器308之前,可以執(zhí)行圖9所示的頻率交織器403。
[0299]圖67示出了圖66中示出的時間交織器的交織性能。假定列值是2,行值是8,數據切片寬度是12個數據單元,并且在數據切片中沒有連續(xù)導頻。圖67中上部的圖是當不執(zhí)行時間交織時的OFDM符號結構,而下部的圖是當執(zhí)行時間交織時OFDM符號的結構。黑色單元代表分散的導頻, 而非黑色的單元代表數據單元。同一類型的數據單元代表OFDM符號。在圖100中,與單個OFDM符號相對應的數據單元被交織到兩個符號中。使用了與八個OFDM符號相對應的交織存儲器,但是交織深度僅對應于兩個OFDM符號,因而,沒有獲得完全的交織深度。
[0300]為了實現(xiàn)完全的交織深度,提出了圖68。在圖68中,黑色單元代表分散導頻,而非黑色單元代表數據單元。圖68中示出的時間交織器可以以塊交織器的形式實現(xiàn),并且可以對數據切片進行交織。在圖68中,列的數量K代表了數據切片的寬度,行的數量N代表了時間交織深度,并且值K可以是隨機值(例如,K=l、2、3…)。交織處理包括以列扭曲的方式寫數據單元并在行的方向上讀取,其中不包括導頻位置。即,可以說,交織是以行-列扭曲的方式執(zhí)行的。
[0301]此外,在發(fā)射機處,以交織存儲器的列扭曲方式讀取的單元對應于單個OFDM符號,并且在對單元進行交織的同時可以保持OFDM符號的導頻位置不變。
[0302]另外,在接收機處,以交織存儲器的列扭曲方式讀取的單元對應于單個OFDM符號,并且在對單元進行時間去交織的同時可以保持OFDM符號的導頻位置不變。
[0303]圖69示出了圖68的時間交織性能。為了與圖66進行比較,假定行數是8,數據切片寬度是12個數據單元,并且在數據切片中不具有連續(xù)導頻。在圖69中,對應于單個OFDM符號的數據單元被交織到八個OFDM符號中。如圖102所示,使用了與八個OFDM符號相對應的交織存儲器,并且所得到的交織深度對應于八個OFDM符號,因而,獲得了完全的交織深度。
[0304]圖68中示出的時間交織器的優(yōu)點在于:利用相同的存儲器可以獲得完全的交織深度;與圖66相反,交織深度可以是靈活的;因此,傳輸幀的長度也可以是靈活的(即,行數不需要是四的倍數)。另外,用于數據切片的時間交織器可以與用于前導碼的交織方法相同,并且還可以與使用一般的OFDM的數字發(fā)送系統(tǒng)具有共同的特征。具體地說,可以在使用圖9中示出的頻率交織器403之前使用圖4中示出的時間交織器308。至于接收機的復雜度,除了可能需要非常小的復雜度的附加的地址控制邏輯以外,可以不需要任何附加的存儲器。
[0305]圖70示出了接收機中的對應的符號去交織器(r308)。該符號去交織器可以在接收到來自幀報頭去除器r401的輸出后執(zhí)行去交織。與圖66相比,在去交織的過程中,反轉了塊交織的寫處理和讀處理。通過利用導頻位置信息,時間去交織器可以通過不向或不從交織器存儲器中的導頻位置寫入或讀取并通過向或從交織器存儲器中的數據單元位置寫入或讀取來執(zhí)行虛擬去交織??梢詫⑷ソ豢椀男畔⑤敵龅組odCod提取器r307中。
[0306]圖71示出了時間交織的另一個示例??梢匝貙欠较蜻M行寫入并逐行進行讀取。在圖68中,交織是考慮到導頻位置而執(zhí)行的。通過只考慮數據單元位置,沒有針對導頻位置執(zhí)行讀取和寫入,而是訪問了交織存儲器。
[0307]圖72示出了利用圖71所示的方法進行交織的結果。當與圖69進行比較時,具有相同模式的單元不僅在時域中被分散,而且還在頻域中被分散。換言之,可以既在時域又在頻域中得到完全的交織深度。
[0308]圖75示出了對應的接收機的符號去交織器r308。可以對幀報頭去除器r401的輸出執(zhí)行去交織。當與圖66進行比較時,去交織已經轉換了讀和寫的順序。時間去交織器可以使用導頻位置信息來執(zhí)行虛擬去交織,使得沒有對導頻位置執(zhí)行讀或寫,而是可以僅對數據單元位置執(zhí)行讀或寫。可以將經過去交織的數據輸出到ModCod提取器r307中。
[0309]圖73是圖72的尋址方法的一種示例。NT表示時間交織深度,ND表示數據切片寬度。假定行值N是8,數據切片寬度是12個數據單元,并且在數據切片中沒有連續(xù)導頻。圖73代表了在發(fā)射機執(zhí)行時間交織時生成用于在時間交織存儲器上寫入數據的地址的方法。尋址從具有行地址(RA) =0和列地址(CA) =0的第一個地址開始。在發(fā)生尋址時,RA和CA遞增。針對RA,可以對在時間交織器中使用的OFDM符號執(zhí)行求模運算。針對CA,可以對與數據切片寬度相對應的載波數量執(zhí)行求模運算。當在存儲器上寫入與數據切片寬度相對應的載波時,RA可以遞增I。只有在當前地址位置不是導頻位置時才可以對存儲器執(zhí)行寫入。如果當前的地址位置是導頻的位置,則只能增加地址值。
[0310]在圖73中,列的數量K代表數據切片的寬度,行的數量N代表時間交織深度,并且值K可以是隨機值(即,K=l、2、3、…)。交織過程可以包括除了導頻位置以外以列扭曲方式寫入數據單元并在列的方向上讀取。換言之,虛擬交織存儲器可以包括導頻位置,但是在實際交織中可以排除導頻位置。
[0311]圖76示出了作為圖71中示出的時間交織的逆過程的去交織。逐行的寫入和在對角方向上的讀取可以恢復初始序列中的單元。
[0312]可以在接收機中使用在發(fā)射機中使用的尋址方法。接收機可以以逐行的方式將接收到的數據寫在時間去交織器存儲器上,并且可以利用生成的地址值和可以與發(fā)射機相似的方式產生的導頻位置信息來讀取被寫入的數據。作為一種另選方式,所生成的被用于寫入的地址值和導頻信息可以被用于進行逐行讀取。
[0313]可以將這些方法應用于發(fā)送LI的前導碼。由于包括前導碼的每個OFDM符號都可以在相同的位置具有導頻,因 此可以執(zhí)行將導頻位置考慮在內而參考地址值進行的交織或未將導頻位置考慮在內而參照地址值進行的交織。針對未將導頻位置考慮在內而參照地址值的情況,發(fā)射機每次都在時間交織存儲器中存儲數據。針對這樣的情況,在接收機或發(fā)射機處對前導碼進行交織/去交織所需的存儲器的尺寸變得與在時間交織中使用的OFDM符號中存在的有效載荷單元的數量相同。
[0314]圖74是LI時間交織的另一個示例。在該示例中,時間交織可以將載波安排到所有的OFDM符號,但是如果未執(zhí)行時間交織,則將把載波全部置于單個OFDM符號中。例如,針對位于第一個OFDM符號中的數據,將把第一個OFDM符號的第一個載波設置在其初始位置處。將把第一個OFDM符號的第二個載波設置在第二個OFDM符號的第二載波索引中。換言之,將把位于第n個OFDM符號中的第i個數據載波設置在第(i+n)mod N個OFDM符號的第i個載波索引中,其中i=0、l、2 (載波號數-l),n=0、l、2、N-l,并且N是在LI時間交織中使用的OFDM符號的數量。在該LI時間交織方法中,可以說,如圖107所示那樣以扭曲方式對所有OFDM符號進行了交織。如上所述,即使在圖107中沒有示出導頻位置,也可以向包括導頻符號的所有OFDM符號執(zhí)行交織。即,可以說,可以無需考慮導頻位置或不管OFDM符號是否是導頻符號而對所有OFDM符號執(zhí)行交織。
[0315]如果在LI中使用的LDPC塊的尺寸小于單個OFDM符號的尺寸,則余下的載波可以具有LDPC塊的部分的副本,或者可以向余下的載波填充零。此處,可以執(zhí)行與上面所述相同的時間交織。同樣,在圖74中,通過在存儲器中存儲在LI時間交織中使用的所有的塊并通過按照這些塊被交織的順序(即,圖74中示出的在塊中寫入的號數的順序)讀取塊,接收機可以執(zhí)行去交織。
[0316]當使用了圖73中示出的塊交織器時,使用了兩個緩存器。具體地說,在一個緩存器中存儲輸入的符號時,可以從另一個緩存器中讀取之前輸入的符號。一旦針對一個符號交織塊執(zhí)行了這些處理,則可以通過轉換讀取和寫入的順序來執(zhí)行去交織,以避免存儲器存取沖突。這種“乒乓球”式的去交織可以具有簡單的地址生成邏輯。但是,當使用兩個符號交織緩存器時,可以增加硬件的復雜度。
[0317]圖77示出了圖31中示出的符號去交織器r308或r308-l的一種示例。本發(fā)明提出的這個實施方式可以只使用單個緩存器來執(zhí)行去交織。一旦由地址生成邏輯生成了地址值,則可以從緩沖存儲器中輸出該地址值,并且通過存儲被輸入到同一地址中的符號,可以執(zhí)行填入(in-placement)運算。通過這些處理,在讀取和寫入的同時,可以避免存儲器存取沖突。此外,僅利用單個緩存器就可以執(zhí)行符號去交織??梢詫颠M行限定以解釋這個地址生成規(guī)則。如圖73所示,可以將去交織存儲器的行數限定為時間交織深度D,并且將去交織存儲器的列數限定為數據切片的寬度W。于是,地址生成器可以生成以下地址。
[0318]第j個塊上的第i個采樣,包括導頻
[0319]i=0、l、2、...、N_1;
[0320]N=D*ff;
[0321]Ci, j=i mod ff;
[0322]Tw= ((Ci, j mod D)*j)mod D;
[0323]Ri, j=((i div ff) +Tw)mod D;
[0324]Li, J(I)=Ri, j*ff+Ci,j;
[0325]或者
[0326]Li,j(2)=Ci,j*D+Ri,j;
[0327]這些地址包括了導頻位置,因此,假定輸入的符號包括導頻位置。如果需要處理僅包括數據符號的輸入符號,則可以要求跳過相應地址的另外的控制邏輯。此處,i代表了輸入符號索引,j代表輸入的交織塊索引,并且N=D*W代表了交織塊長度。Mod運算代表了在除法后輸出余數的求模運算。Div運算代表在除法后輸出商的除法運算。Ri,j和Ci,j分別代表了第j個交織塊的第i個符號輸入的行地址和列地址。Tw代表了針對符號所在地址的列扭曲值。換言之,可以將每一列都視為根據Tw值執(zhí)行了獨立的扭曲的緩存。Li,j代表了當在一維而不是二維的順序存儲器中實現(xiàn)了單個緩存時的地址。Li,j可以具有從0到(N-1)的值。兩種不同的方法是可能的。當逐行地將存儲器矩陣連接起來時使用Li,j (I),而當逐列地將存儲器矩陣連接起來時使用Li,j (2)。
[0328]圖78示出了當D是8且W是12時用于時間去交織的行地址和列地址的示例。J從j=0開始,針對每一個j值,第一行可以代表行地址,而第二行可以代表列地址。圖78只示出了前24個符號的地址。每個列索引都與輸入的符號索引i相同。
[0329]圖80示出了使用數據切片的OFDM發(fā)射機的一種示例。如圖80所示,發(fā)射機可以包括數據PLP通道、LI信令通道、幀構造器、以及OFDM調制部。數據PLP通道由具有橫線和豎線的塊表示。LI信令通道由具有斜線的塊表示。輸入處理模塊701-0、701-N、701-K、以及701-M可以包括針對圖2所示的各個PLP而執(zhí)行的輸入接口模塊202-1、輸入流同步器203-1、延遲補償器204-1、空包刪除模塊205-1、CRC編碼器206-1、BB報頭插入模塊207-1、以及BB加擾器209的塊和順序。FEC模塊702-0、702_N、702_K、以及702-M可以包括如圖4所示的外部編碼模塊301和內部編碼模塊303的塊和順序。在LI通道上使用的FEC模塊702-L1可以包括如圖4所不的外部編碼模塊301-1和縮短/打孔內部編碼模塊303-1的塊和順序。LI信號模塊700-L1可以生成需要包含幀的LI信息。
[0330]比特交織模塊703-0、703-N、703-K、以及703-M可以包括如圖37所示的內部交織器304和比特解復用器305的塊的順序。在LI通道上使用的比特交織模塊703-L1可以包括如圖4所示的內部交織模塊304-1和比特解復用器305-1的塊和順序。符號映射器704-0、704-N、704-K、以及704-M可以執(zhí)行與圖4所示的符號映射器306的功能相同的功能。在LI通道上使用的符號映射器701-L1可以執(zhí)行與圖4所示的符號映射器306-1的功能相同的功能。FEC報頭模塊705-0、705-N、705-K、以及705-M可以執(zhí)行與圖4所示的ModCod報頭插入模塊307相同的功能。LI通道的FEC報頭模塊705-L1可以執(zhí)行與圖4所示的ModCod報頭插入模塊307-1的功能相同的功能。
[0331]數據切片映射器模塊706-0和706-K可以將FEC塊調度到相應的數據切片,并且可以發(fā)送所調度的FEC塊,其中FEC塊對應于被分配給各個數據切片的PLP。前導碼映射器707-L1可以將LI信令FEC塊調度到前導碼。可以在前導碼中發(fā)送LI信令FEC塊。時間交織器模塊708-0和708-K可以執(zhí)行與圖4所示的符號交織器308的功能相同的功能。在LI通道上使用的時間交織器708-L1可以執(zhí)行與圖4所示的符號交織器308-1的功能相同的功能。
[0332]或者,在LI通道上使用的時間交織器708-L1可以執(zhí)行與圖3所示的符號交織器308-1的功能相同的功能(僅針對前導碼符號)。
[0333]頻率交織器模塊709-0和709-K可以對數據切片執(zhí)行頻率交織。在LI通道上使用的頻率交織器709-L1可以根 據前導碼帶寬來執(zhí)行頻率交織。
[0334]導頻生成模塊710可以生成使用連續(xù)導頻(CP)、分散導頻(SP)、數據切片邊緣、以及前導碼的導頻??梢酝ㄟ^在模塊711處調度數據切片、前導碼、和導頻來構造幀。IFFT模塊712和GI插入模塊713分別可以執(zhí)行與圖18所示的IFFT模塊501和GI插入模塊503的功能相同的功能。最后,DAC714可以將數字信號轉換成模擬信號,并且可以發(fā)送經過轉換的信號。
[0335]圖81示出了使用數據切片的OFDM接收機的一種示例。在圖81中,調諧器r700可以執(zhí)行圖61所示的調諧器/AGC r603的功能和下變頻器r602的功能。ADC r701可以將接收到的模擬信號轉換成數字信號。時間/頻率同步器r702可以執(zhí)行與圖62所示的時間/頻率同步器r505的功能相同的功能。幀檢測器r703可以執(zhí)行與圖62所示的幀檢測器r506的功能相同的功能。
[0336]此處,在執(zhí)行了時間/頻率同步后,通過利用跟蹤處理期間從幀檢測器r703發(fā)送來的各個幀中的前導碼,可以對同步做出改進。
[0337]GI去除器r704和FFT模塊r705分別可以執(zhí)行圖62所示的GI去除器r503和FFT模塊r502的功能相同的功能。
[0338]信道估計器r706和信道EQ r707可以執(zhí)行圖62所示的信道估計器/均衡器r501的信道估計部和信道均衡部。幀解析器r708可以輸出發(fā)送了用戶選擇的業(yè)務的數據切片和前導碼。斜線表示的塊對前導碼進行處理。橫線表示的、可以包括公共PLP的塊對數據切片進行處理。在LI通道上使用的頻率去交織器r709-Ll可以在前導碼帶寬內執(zhí)行頻率去交織。在數據切片通道上使用的頻率去交織器r709可以在數據切片內執(zhí)行頻率去交織。在LI通道上使用的FEC報頭解碼模塊r712-Ll、時間去交織器r710-Ll和符號去交織器r713-Ll可以執(zhí)行與圖31所示的ModCod提取器r307-l、符號去交織器r308-l和符號去映射器r306-l的功能相同的功能。
[0339]比特去交織器r714-Ll可以包括圖31所示的比特解復用器r305_l和內部去交織器r304-l的模塊和順序。FEC解碼模塊r715_Ll可以包括圖31所示的縮短/打孔內部編碼模塊r303-l和外部解碼模塊r301-l的模塊和順序。此處,LI通道的輸出可以是LI信令信息,并且可以發(fā)送到系統(tǒng)控制器以恢復在數據切片中發(fā)送的PLP數據。
[0340]在數據切片通道上使用的時間去交織器r710可以執(zhí)行與圖31所示的符號去交織器r308的功能相同的功能。數據切片解析器r711可以從數據切片中輸出用戶選擇的PLP,并且如果需要,可以輸出與用戶所選的PLP相關聯(lián)的公共PLP。FEC報頭解碼模塊r712-C和r712-K可以執(zhí)行與圖31所示的ModCod提取器r307的功能相同的功能。符號去映射器r713-C和r713-K可以執(zhí)行與圖31所示的符號去映射器r306的功能相同的功能。
[0341]比特去交織器r714-C和r714-K可以包括圖31所示的比特解復用器r305和內部去交織器r304的塊和順序。FEC解碼模塊r715_C和r715_K可以包括如圖31所示的內部解碼模塊r303和外部解碼模塊r301的塊和順序。最后,輸出處理器r716_C和r716_K可以包括針對圖2中的各個PLP部署的BB去加擾器r209、BB報頭去除器r207_l、CRC解碼器r206-l、空包插入模塊r205-l、延遲恢復器r204_l、輸出時鐘恢復模塊r203_l、以及輸出接口模塊r202-l的塊和順序。如果使用了公共PLP,則可以將公共PLP和與公共PLP相關聯(lián)的數據PLP發(fā)送到TS重組器,并且可以將其變換成用戶選擇的PLP。
[0342]從圖81中應當注意到,在接收機中,LI通道上的塊并沒有與其中對稱地設置了塊的數據通道相反地以對稱的方式相對于發(fā)射機進行排列或者與發(fā)射機的順序相反。換言之,針對數據通道,設置了頻率去交織器r709、時間去交織器r710、數據切片解析器r711以及FEC報頭解碼模塊r712-C和r712_K。但是,針對LI通道,設置了頻率去交織器r701_Ll、FEC報頭解碼模塊r712-Ll和時間去交織器r7IO-Ll。
[0343]圖79示出了沒有使用導頻的數據符號域中的一般的塊交織的一種示例。從左側的圖可以看到,可以不使用黑色的導頻來填充交織存儲器。為了形成矩形的存儲器,如果需要可以使用填充單元。在左側的圖中,填充單元由帶有斜線的單元表示。在該示例中,由于一個連續(xù)導頻可以與一種類型的分散導頻模式交疊,因此在四個OFDM符號期間總共需要三個填充單元。最后,在中間的圖中,示出了交織后的存儲器內容。
[0344]如圖79的左側圖所示,可以執(zhí)行逐行寫入并執(zhí)行列扭曲;或者可以從開始以扭曲的方式進行寫入。交織器的輸出可以包括從存儲器中逐行的讀取。當考慮到OFDM發(fā)送時,可以如右側的圖所示那樣來布置已經讀取的輸出數據。此時,為了簡單,可以忽略頻率交織。如圖所示,頻率分集不如圖73的頻率分集那樣高,但是維持在相似的水平上。特別是,其優(yōu)點在于,可以優(yōu)化執(zhí)行交織和去交織所需要的存儲器。在此示例中,存儲器尺寸可以從W*D減少到(W-1) *D。隨著數據切片的寬度變得更大,可以進一步減少存儲器尺寸。
[0345]針對時間去交織器的輸入,接收機應當在考慮填充單元的同時以中間圖的形式來恢復存儲器緩存內容?;旧?,可以逐個符號地讀取OFDM符號,并且可以逐行地保存OFDM符號。之后,可以執(zhí)行與列扭曲相對應的去扭曲(de-twisting)。可以從左側圖中的存儲器以逐行讀取的形式輸出去交織器的輸出。按照這樣的方式,當與圖73中示出的方法進行比較時,可以將導頻開銷減到最小,并且因此可以將交織/去交織存儲器減到最小。 [0346]圖82示出了圖80的LI通道的時間交織器708-L1的一種示例。如圖82所示,用于發(fā)送LI的前導碼的時間交織可以包括對LI數據單元的交織,其中不包括通常在前導碼中發(fā)送的導頻。該交織方法可以包括利用與參照圖73所示的方法相同的方法在對角方向(實線)上寫入輸入的數據并逐行地(虛線)進行讀取。 [0347]圖82示出了如圖81所示的LI通道上的時間去交織器r712_Ll的一種示例。如圖82所示,針對發(fā)送了 LI的前導碼,可以對LI數據單元執(zhí)行去交織,其中不包括在前導碼中規(guī)則地發(fā)送的導頻。該去交織方法可以是與圖76所示的其中逐行寫入(實線)并在對角方向(虛線)上讀取輸入的數據的方法相同的方法。輸入的數據不包括任何導頻,因此,輸出的數據具有也不包括導頻的LI數據單元。當接收機針對前導碼在時間交織器中使用單個緩存時,可以使用具有與圖77所示的去交織器存儲器的地址生成器結構。 [0348]可以利用如下的地址運算來執(zhí)行去交織r712_Ll。 [0349]第j個塊上的第i個采樣,包括導頻 [0350]i=0、l、2、...、N-1; [0351]N=D*W; [0352]Ci, j=i mod ff; [0353]Tw= ((Ci, j mod D)*j)mod D; [0354]Ri, j=((i div ff) +Tw)mod D; [0355]Li, J(I)=Ri, j*W+Ci,j; [0356]或者 [0357]Li,j(2)=Ci,j*D+Ri,j; [0358]在以上運算中,行的長度W是如圖82所示的交織存儲器的行的長度。列的長度D是前導碼時間交織深度,其是發(fā)送前導碼所需的OFDM符號的數量。 [0359]圖83示出了通過對來自圖80中示出的幀構造器711的導頻和輸入的前導碼進行調度來形成OFDM符號的一種示例。如圖80所示,空白單元形成了作為LI通道上的FEC報頭705-L1的輸出信號的LI報頭?;疑珕卧砹擞蓤D80中示出的導頻生成模塊710生成的前導碼的連續(xù)導頻。帶有圖案的單元代表了作為圖80中示出的前導碼映射器707-L1的輸出信號的LI信令單元。左側的圖代表了在關閉了交織時的OFDM符號,而右側圖代表了當開啟時間交織時的OFDM符號。由于LI報頭發(fā)送LI信令字段長度和時間交織開/關標記信息,因此可以從時間交織中排除LI報頭。其原因在于在時間交織之前添加了該LI報頭。如上所述,不包括導頻單元地執(zhí)行時間交織。可以如圖82所示地對余下的LI數據單元進行交織,接著可以將其分派給OFDM子載波。 [0360]圖84示出了時間交織器708-0到708-K的一種示例,其可以對從圖80中示出的使用數據切片的OFDM發(fā)射機的數據通道上的數據切片映射器706-0到706-K發(fā)送來的數據符號進行交織??梢葬槍Ω鱾€數據切片執(zhí)行時間交織。經過時間交織的符號可以輸出到頻率交織器709-0到709-K中。 [0361]圖84還示出了利用單個緩存器的簡單的時間交織器的示例。圖84a示出了時間交織前的OFDM符號的結構。帶有相同圖案的塊代表了相同類型的OFDM符號。圖84b和圖84c示出了在時間交織后的OFDM符號的結構??梢詫r間交織方法分為類型I和類型2。可以針對偶數符號和奇數符號交替地執(zhí)行每一種類型。接收機可以相應地執(zhí)行去交織。交替地利用類型I和類型2的一個原因是通過在時間去交織過程中利用單個緩存器在接收機處減少需要的存儲器。
[0362]圖84b示出了利用交織類型I的時間交織。輸入的符號可以在向下的對角方向上寫入并且可以在行方向上讀取。圖84c示出了利用交織類型2的時間交織。輸入的符號可以在向上的對角方向上寫入并且可以在行方向上讀取。類型I與類型2之間的差異在于寫入輸入的符號的方向是向上的還是向下的。這兩種方法在寫入符號的方式上不同,但是,這兩種方法在展示完全的時間交織深度和完全的頻率分集方面相同。但是,由于使用了兩種交織方案,因此在接收機處進行同步期間,利用這些方法可以造成問題。
[0363]存在兩種可能的解決方案。第一種方案可以是通過前導碼的LI信令以信號方式發(fā)送在每個前導碼后第一個到達的、第一個交織器塊的I個比特的交織類型。該方法通過信令來執(zhí)行正確的交織。第二種解決方案可以是形成具有偶數個交織塊的長度的幀。利用該方法,每個幀的第一個交織塊可以具有相同的類型,因而,可以解決交織塊同步的問題。例如,通過向第一個交織塊應用類型I交織并依次應用于每個幀內接下來的交織塊,接著使用類型2交織來結束每個幀的最后一個交織塊,可以解決同步的問題。該方法需要由兩種交織塊組成的幀,但是其優(yōu)點在于不像第一種方法那樣需要額外的信令。
[0364]圖89示出了圖81中示出的接收機的時間去交織器r710的一種結構??梢葬槍︻l率去交織器r709的輸出來執(zhí)行時間去交織。圖89的時間去交織器代表了作為圖84中示出的時間交織的逆過程的去交織方案。與圖84相比,去交織在讀取和寫入方面將具有相反的方式。換言之,類型I的 去交織器可以在行的方向上寫入輸入的符號,并且可以在向下的對角方向上讀取寫入的符號。類型2的去交織器可以在向下的對角方向上寫入輸入的符號并且可以在行的方向上讀取寫入的符號。這些方法可以使能通過使類型2的交織器的寫入符號的方向與類型I的交織器的讀取符號的方向相同來寫入接收到的符號(之前讀取的符號)。因而,接收機可以利用單個緩存器來執(zhí)行去交織。此外,由于通過在對角方向上或在行的方向上寫入和讀取符號而執(zhí)行類型I和類型2的去交織方法,因此可以實現(xiàn)簡單的實現(xiàn)方式。
[0365]但是,由于利用了兩種交織方案,因此使用這些方法可以在接收機處的同步中產生問題。例如,以類型2的方式對類型I交織的符號進行去交織可以造成性能的劣化。存在兩種可能的解決方案。第一種解決方案可以是利用發(fā)送的LI信令部分的I個比特的交織類型來確定在前導碼后到達的交織塊的交織類型。第二種解決方案可以在幀中的交織塊的數量是偶數的情況下利用根據幀中的第一個交織塊的類型來執(zhí)行去交織。經過去交織的符號可以輸出到數據切片解析器r711中。
[0366]圖85示出了當塊交織器如圖73中那樣使用兩個存儲器緩存時與單個緩存的地址生成邏輯相同的地址生成邏輯。該地址生成邏輯可以執(zhí)行與圖73中示出的功能相同的功能。通過將時間交織深度D限定為去交織存儲器的行數并且將數據切片寬度W限定為列數,可以由地址生成器生成圖85中示出的地址。該地址可以包括導頻位置。為了對只包括數據符號的輸入符號進行時間交織,可能需要能夠跳過地址的控制邏輯。在對前導碼進行交織過程中使用的地址可能不需要導頻位置并且可以利用LI塊來執(zhí)行交織。i代表輸入符號的索引,N=D*W代表交織塊長度。Ri和Ci分別代表第i個輸入符號的行地址和列地址。Tw代表從符號所在的地址開始的列扭曲值或扭曲參數。Li代表了當實現(xiàn)了具有單個緩存的一維存儲器時的地址。LI的值可以從O到(N-1)。在該一維存儲器中,至少兩種方法是可能的。Li (I)是逐行地耦接存儲器矩陣,并且Li (2)是逐列地耦接存儲器矩陣。接收機可以在去交織期間讀取符號時使用該地址生成邏輯。
[0367]圖86示出了前導碼的另一個示例。針對當在7.61MHz帶寬中使用具有4K-FFT的尺寸的OFDM符號并且將OFDM符號中的六個載波和兩端的載波用作導頻的情況,可以假定能夠在LI信令中使用的載波的數量是2840。當綁定了多個信道時,可以存在多個前導碼帶寬。載波的數量可以根據將要使用的導頻的類型、FFT尺寸、綁定的信道的數量、以及其他因素來變化。如果包括了將要分派給單個OFDM符號的Ll_header (H)和LlFEC塊(L1_FEC1)的L1_XFEC_FRAME的尺寸比單個OFDM符號(5w_a_l)小,則可以重復包括了 Ll_header的L1_XFEC_FRAME以填充單個OFDM符號(5w_a_2)的余下部分。這與圖60的前導碼結構相似。為了接收機接收到位于綁定的信道中的特定帶寬中的數據切片的接收機,可以將接收機的調諧器窗口設置在特定帶寬中。
[0368]如果接收機的調諧器窗口被定位為圖86的5w-a_3,則在合并重復的L1_XFEC_FRAME過程中可以出現(xiàn)不正確的結果。圖86的第一種情況可以是這樣一個示例。接收機發(fā)現(xiàn)LlJfeader (H)位于調諧器窗口的LlJfeader (H)的開始位置處,但是所發(fā)現(xiàn)的Ll_Header可以是不完整的L1_XFEC_FRAME (5w_a_4)的報頭。如果基于該LlJfeader獲得了L1_XFEC_FRAME的長度并且將余下的部分(5w_a_5)添加到該LlJfeader的開始位置,則可能無法正確地獲得了 LI信令信息。為了防止這樣的情況,接收機可能需要額外操作以發(fā)現(xiàn)完整的L1_XFEC_FRAME的報頭。圖87示出了 這樣的操作。在該示例中,為了發(fā)現(xiàn)完整的L1_XFEC_FRAME的報頭,如果在前導碼中存在不完整的L1_XFEC_FRAME,則接收機可以使用至少兩個LlJfeader來發(fā)現(xiàn)LlJfeader的開始位置以合并L1_XFEC_FRAME。首先,接收機可以從前導碼OFDM符號中發(fā)現(xiàn)Ll_Header (5w_b_l)。接著,利用所發(fā)現(xiàn)的Ll_Header中的L 1_XFEC_FRAME的長度,接收機可以檢查當前的OFDM符號中的每一個L 1_XFEC_FRAME是否是完整的塊(5w-b-2)。如果不是完整的塊,則接收機可以從當前的前導碼符號中發(fā)現(xiàn)另一個Ll_Header (5w_b_3)。根據計算出的、剛剛發(fā)現(xiàn)的Ll_Header和前一個Ll_Header之間的距離,可以確定某個LI_XFEC_FRAME是否是完整的塊(5w_b_4)。接著,可以將完整的L1_XFEC_FRAME的LlJfeader用作合并的開始點。利用該開始點,可以合并L1_XFEC_FRAME(5w-b-5)0利用這些處理,在接收機處可以預期圖86中示出的情況2或正確的合并??梢栽趫D81的LI信號通道上的FEC報頭解碼器r712-Ll處執(zhí)行這些處理。
[0369]圖88是可以消除上述的接收機處的額外操作的前導碼結構的一種示例。與前一種前導碼結構相反,當OFDM符號的余下部分被填充時,僅可以重復地填充L1_XFEC_FRAME的L1_FEC1而不包括Ll_Header(H)(5w-c_2)。這樣,當接收機發(fā)現(xiàn)了 Ll_Header(H)的開始位置以合并L1_XFEC_FRAME時,僅可以發(fā)現(xiàn)完整的L1_XFEC_FRAME的Ll_Header(5w-c_4)。因而,可以利用發(fā)現(xiàn)的LlJfeader來合并L1_XFEC_FRAME而無需額外的操作。因此,在接收機處可以消除圖87中示出的諸如(5w-b-2)、(5w-b-3)和(5w-b-4)的處理。這些處理和這些處理的對等處理可以在圖81的接收機的LI信號通道上的FEC報頭解碼器712-L1處和圖80的發(fā)射機的LI信號通道上的FEC報頭705-L1處執(zhí)行。
[0370]圖81的接收機的LI通道上的時間去交織器r712_Ll可以對LI塊單元或帶有圖案的單元進行去交織,但不包括諸如前導碼報頭和導頻單元的其他單元。LI塊單元可以由具有圖83所示的圖案的單元表示。圖90示出了使用數據切片的OFDM發(fā)射機的另一個示例。與圖80的發(fā)射機相比,除了增加的和修改的塊以外,該發(fā)射機可以具有相同的結構并可以執(zhí)行相同的功能。前導碼映射器1007-L1可以將LI塊和從FEC報頭705-L1輸出的LI塊報頭映射到在傳輸幀中使用的前導碼符號中。具體地說,可以針對每個前導碼重復LI塊報頭,并且可以將LI塊分割得與使用的前導碼的數量一樣多。時間交織器1008-L1可以對被分割成前導碼的LI塊進行交織。此處,在交織中可以包括或可以不包括LI塊報頭。是否包括LI塊報頭可能不改變LI塊報頭的信號結構,而是可以改變對LI塊進行交織和發(fā)送的順序。L1_XFEC重復器1015-L1可以在前導碼帶寬內重復經過時間交織的L1_XFEC塊。此處,在前導碼內可以重復LI塊報頭,或者可以在前導碼內不重復LI塊報頭。
[0371]圖91示出了使用數據切片的OFDM接收機的另一個示例。與圖81的接收機相比,除了增加和修改的塊以外,該接收機具有相同的結構并可以執(zhí)行相同的功能。FEC報頭解碼模塊rl012-Ll可以對前導碼內的LI報頭進行同步。如果重復了 LI報頭,則可以組合LI報頭以得到SNR增益。接著,圖81的FEC報頭解碼模塊r712-Ll可以執(zhí)行FEC解碼。該同步處理可以通過使報頭的同步字與前導碼關聯(lián)起來而給出報頭的位置。針對整數的倍數的頻率偏置,關聯(lián)范圍可以根據循環(huán)尋址來確定。
[0372]當在前導碼內接收到被分割的LI塊時,L1_XFEC組合模塊rl017_Ll可以對Ll_XFEC塊進行組合以獲得SRN增益。時間去交織器rl010-Ll可以對前導碼內的LI塊進行時間去交織。根據是否在發(fā)射機處對LI塊報頭進行時間交織,可以相應地在接收機處對LI塊進行去交織。根據是否在發(fā)射機處對LI塊報頭進行了時間交織,可以改變LI塊的去交織順序。例如,當時間交織如圖83那樣開啟時,作為第一前導碼內的第一個LI塊的第33個單元的位置可以變化。換言之,當沒有在交織中包括LI塊報頭時,將接收到具有如圖83中所示的單元的位置的經過交織的信號。如果在交織中包括了 LI塊報頭,則利用第一個前導碼中的第一個LI塊報頭的第一個單元作為基準,需要改變第33個單元的位置以對沿對角方向交織的單元進行去交織。L1_FEC合并器rl018-Ll可以將被分割成很多個前導碼的LI塊合并成為單個LI塊以進行FEC解碼。
[0373]憑借額外的I個比特,在前導碼中發(fā)送的LI信令字段的PLP_type字段可以具有以下的值。
[0374]PLP_type=00 (公共 PLP)
[0375]PLP_type=01 (標準數據 PLP)
[0376]PLP_type=10 (解復用的數據 PLP)
[0377]PLP_type=ll (保留)
[0378]標準的數據PLP代表了當在單個數據切片中發(fā)送了單個業(yè)務時的數據PLP。解復用的數據PLP代表了當把單個業(yè)務解復用為多個數據切片時的數據PLP。當用戶更換業(yè)務時,如果LI信令和L2信令存儲在接收機處,則可以消除對下一幀中的LI信令信息的等待。因此,接收機可以有效地更換業(yè)務,并且用戶在服務更換過程中可以具有較少延遲的益處。圖95示出了針對時間交織流程和時間去交織流程的、在前導碼中發(fā)送的LI塊數據的信號結構。如圖95所示,可以不針對整個前導碼帶寬執(zhí)行交織和去交織,而是針對分割出的LI塊來執(zhí)行交織和去交織。
[0379]圖96是經過圖90中示出的LI通道上的FEC報頭705-L1處理的、LI的信令字段的LI時間交織字段的一種示例。如圖96所示,可以將一個比特或兩個比特用于時間交織參數。如果使用了一個比特,則在比特值為0時不執(zhí)行交織,并且在比特值為I時可以執(zhí)行具有在前導碼符號中使用的OFDM符號的深度的交織。如果使用了兩個比特,則當比特值為00時執(zhí)行交織深度為0的交織或者不執(zhí)行交織,而當比特值為01時,可以執(zhí)行具有在前導碼符號中使用的OFDM符號的深度的交織。當比特值為10時,可以執(zhí)行具有四個OFDM符號的深度的交織。當比特值為11時,可以執(zhí)行具有八個OFDM符號的深度的交織。
[0380]接收機(具體地說,圖91中示出的LI通道上的FEC報頭解碼器rl012_Ll)可以提取圖96中示出的時間交織(TI)參數。利用這些參數,時間去交織器rl010-Ll可以根據交織深度來執(zhí)行去交織。在LI報頭中發(fā)送的參數是LI信息尺寸(15個比特)、時間交織參數(最多32個比特)和CRC (最多2個比特)。如果將里德穆勒碼RM (16,32)用于對LI報頭信令字段進行編碼,則由于能夠發(fā)送的比特是16個比特,因此不存在足夠數量的比特。圖97示出了可以被用于這樣的情況的LI信令字段的一種示例。
[0381]圖97示出了在圖90的LI通道上的FEC報頭705-L1處執(zhí)行的處理。在圖97a中,信令字段列中的LlO代表了 LI尺寸,并且TIO代表了時間交織參數的尺寸。針對第一種情況或當發(fā)送了 LI尺寸(15個比特)和TI (I比特)時,可能不需要額外的填充,并且可以獲得LI報頭的充分的解碼性能。但是,由于發(fā)送了是否執(zhí)行時間交織的信息,對于短的LI塊來說,不能獲得交織效果。
[0382]針對第二種情況或當把LI尺寸減少到原來尺寸的1/8時,使用多個比特(例如,LI(12個比特)、TI (2個比特)和CRC (2個比特))來發(fā)送信息變得可能。因而,針對第二種情況,可以預期最佳的LI解碼性能和時間交織效果。但是,如果LI尺寸不是八的倍數,則第二種情況需要額外的填充處理以使得LI尺寸成為八的倍數。圖97b示出了可以在圖90的LI信號700-L1處執(zhí)行的填充方法。其示出了填充被設置在LI塊之后,并且以CRC編碼來保護。結果,在接收機處,圖91的LI通道上的FEC解碼BCH/LDPC r715_Ll可以執(zhí)行FEC解碼,如果在檢查CRC字段時沒有出現(xiàn)錯誤,則可以執(zhí)行根據LI信令字段的比特解析,接著需要將余下的比特限定為填充或CRC32且從參數中排除余下的比特的處理。
[0383]針對第三種情況或者當LI尺寸被表示為QAM映射單元的數量而不是比特的數量時,可以減少比特的數量。針對第四種情況,沒有將LI尺寸表示為整個LI塊的尺寸,而是將其表示為每個OFDM符號的LI尺寸。因而,為了接收機獲得整個LI塊的尺寸,需要將單個OFDM符號中的LI塊的尺寸乘以在前導碼中使用的OFDM符號的數量。在此情況下,真實的LI尺寸需要將填充排除在外。
[0384]針對第五種情況,通過不將LI塊表現(xiàn)為比特數量而是表現(xiàn)為QAM映射的單元的數量,進一步減少比特是可能的。針對第三到第五種情況,示出了 T1、CRC參數和必需的填充比特的數量。針對將LI塊尺寸表現(xiàn)為單元數量的情況,為了接收機得到以比特為單位的LI尺寸,接收機需要將其中只發(fā)送了單元的比特的數量乘以接收到的LI尺寸。此外,需要將填充比特的數量排除在外。
[0385]最后一種情況示出了利用報頭中的兩個RM碼塊將比特的總數增加到32個比特。由于每個RM碼塊都需要兩個比特的CRC字段,因此總的CRC字段變?yōu)樗膫€比特。圖91的LI通道上的接收機或FEC報頭解碼器rl012-Ll需要通過對總共兩個FEC塊執(zhí)行FEC解碼來得到必要的參數。接收機(具體地說,圖91的LI通道上的時間去交織器rl010-Ll)可以利用得到的參數來確定是否執(zhí)行去交織,并且如果確定執(zhí)行去交織,則可以獲得去交織深度。此外,F(xiàn)EC解碼BCH/LDPC r715-Ll可以獲得執(zhí)行FEC解碼所需的LDPC塊長度和縮短/打孔參數??梢匀コ蛳到y(tǒng)控制器發(fā)送LI信號所需的不必要的填充字段。[0386]圖92示出了數據切片時間交織(TI)的一種示例。TI處理假定已知所有的導頻位置。TI可以只輸出數據單元而不包括導頻。知道了導頻位置使得能夠校正各個OFDM符號的輸出單元的數量。另外,TI可以由接收機處的單個緩存來實現(xiàn)。[0387]圖93示出了接收機處的時間去交織器的有效實現(xiàn)的一種示例。圖93a示出了根據本發(fā)明的實施方式的四種不同的去交織方案。圖93b示出了執(zhí)行去交織的單個緩存。圖93c示出了在2D矩陣或ID序列中對LI塊進行尋址的示例性方案。[0388]如圖93a_c所示,利用單個緩存算法可以更加有效地實現(xiàn)時間去交織器。該算法的特征在于:首先從存儲器中讀取輸出的單元,接著在讀取輸出單元的地方寫入輸入單元??梢詫欠较驅ぶ芬暈樵诟鱾€列中的循環(huán)尋址。[0389]更具體地說,參照圖93a,這四種寫入和讀出方法依次地應用于在接收機處接收到的C2幀。在接收機處第一個接收到的幀被按照圖93a中的第0個塊的方式寫入圖93b中的去交織存儲器,并且被按照第I個塊的方式讀出。第二個接收到的幀被按照第I個塊的方式寫入圖93b的去交織存儲器中,并且按照第2個塊的方式讀出。第三個接收到的幀被按照第2個塊的方式寫入圖93b中的去交織存儲器中,并且按照第3個塊的方式讀出。第四個接收到的幀被按照第3個塊的方式寫入圖93b中的去交織存儲器中,并且按照第0個方式讀出,如此這般。也就是說,可以將圖93a中的寫入和讀出方法依次地和循環(huán)應用于依次接收到的C2幀。[0390]時間交織(TI)處理可以針對圖94中示出的前導碼來執(zhí)行。導頻位置是周期性的且容易被去除,并且LI塊報頭不需要交織。這是由于,前導碼報頭攜帶了 TI參數,并且交織和不交織由于重復而具有相同的結果。因此,僅交織了 LI信令單元??梢詰脭祿衅琓I中使用的單個緩存。[0391]圖95示出了前導碼時間交織/去交織流程??梢栽谝粋€LI塊中而不是在整個前導碼中執(zhí)行交織。在發(fā)射機處,如圖128a所示,可以對LI塊進行編碼①,接著在LI塊中執(zhí)行交織②,并且在前導碼中可以重復交織的LI塊。在接收機處,如圖128b所示,根據接收到的前導碼①,可以將LI塊組合或同步,并且可以獲得LI塊的單個周期②,并且可以將組合的LI塊去交織③。[0392]圖96示出了 LI報頭信令中的時間交織深度參數。針對LI報頭結構,RM (16,32)具有16個比特的容量。最多2個比特的CRC可以提高RM BER性能。需要的LI報頭的信令字段是可以要求最多5個OFDM符號的Ll_info_size (15個比特)和TI_cbpth (2個比特或I個比特)。但是,總共18或19個比特超出了 LI報頭的容量。[0393]圖97示出了 LI報頭信令和結構的示例和填充方法。[0394]圖98示出了在幀報頭中發(fā)送的LI信令的示例。LI信令信息可以在接收機處被用作解碼參數。特別地,圖91的LI信號通道上的模塊可以執(zhí)行LI信令解碼,并且圖91的PLP通道上的模塊可以使用參數,因而,可以對業(yè)務進行解碼。接收機可以從根據各個字段的順序和字段長度而解碼的LI通道的信號中獲得LI信令的參數。下面闡釋了各個字段的含義及其用途??梢孕薷母鱾€字段的名稱、各個字段的比特數量、或者各個字段的示例。
[0395]Num_chbon:這個字段表示在信道綁定中使用的信道的數量。利用這個字段,接收機可以獲得使用的信道的總帶寬。信道可以具有6MHz、7MHz、8MHz或其它帶寬值。
[0396]Num_dslice:這個字段表示在綁定的信道中存在著的數據切片的數量。在LI信令解碼后,接收機訪問包含了數據切片的信息的循環(huán)以獲得數據切片信息。利用這個字段,接收機可以獲得該循環(huán)的尺寸以用于解碼。
[0397]Num_notch:這個字段表示在綁定的信道中存在著的陷波段的數量。在LI信令解碼后,接收機進入含有陷波段信息的循環(huán)以獲得陷波段信息。利用這個字段,接收機可以獲得該循環(huán)的尺寸以用于解碼。
[0398]針對每個數據切片,可以在巾貞報頭的前導碼中發(fā)送dslice_id、dslice_start、dslice_width> dslice_ti_depth、dslice_type> dslice_pwr_allocation、以及 PLP 信息??梢詫祿衅暈榘粋€或更多個PLP的特定帶寬。業(yè)務可以在PLP中發(fā)送。接收機需要訪問含有特定PLP的數據切片以對業(yè)務進行解碼。
[0399]Dslicejd:這個字段可以用于數據切片標識。綁定的信道中的各個數據切片可以具有唯一值。當接收機訪問PLP中的一個以對業(yè)務進行解碼時,這個字段可以用于接收機對該PLP所在的數據切片與其他的數據切片進行區(qū)分。
[0400]Dslice_start:這個字段表示綁定的信道內數據切片的開始位置。利用這個字段,接收機可以獲得數據切片開始的頻率。此外,可以利用這個字段來執(zhí)行調諧以訪問數據切片。
[0401]Dslice_width:這個字段表示數據切片的帶寬。利用這個字段,接收機可以獲得數據切片的尺寸。特別地,可以在時間去交織中使用這個字段以使能解碼。在與dSlice_start字段一起使用時,接收機可以確定從接收到的RF信號中解碼出哪個頻率。此處理可以在圖91的調諧器r700處執(zhí)行。諸如dslice_start和dslice_width的信息可以用作調諧器(r700)控制信號。
[0402]Dslice_ti_cbpth:這個字段表示在對數據切片進行時間交織中使用的時間交織器深度。在與dslice_width—起使用時,接收機可以獲得時間交織器的寬度和深度,并且可以執(zhí)行時間去交織。圖99示出了 dslice_ti_depth的示例。在該示例中,在時間交織中使用了 I個、4個、8個或16個OFDM符號。這在圖91的時間去交織器r710處執(zhí)行。Dslice_width和dslice_ti_depth可以用作控制信號。
[0403]Dslice_type:這個字段表示數據切片的類型。類型I的數據切片在其中具有單個PLP,并且該PLP被應用了 CCM (恒定編碼和調制)。類型2的數據切片代表了所有其他類型的數據切片。利用這個字段,接收機可以根據PLP來執(zhí)行解碼。類型I的PLP不具有FECFRAME報頭,因而接收機不尋找FECFRAME報頭。針對類型2,接收機尋找PLP的FECFRAME報頭以獲得MODCOD信息。圖100示出了 dslice_type的示例。利用這個字段,圖91的數據切片解析器r711可以控制FEC報頭解碼器r712-c、r712_k。
[0404]Dslice_pwr_allocation:這個字段表示數據切片的功率。每個數據切片可以具有與其他數據切片不同的功率。這個字段用于對有線系統(tǒng)的鏈路調整。接收機可以使用這個字段來控制接收到的數據切片的功率。圖91的調諧器r700可以利用這個字段來調整信號增益。
[0405]Num_plp:這個字段表示數據切片中的PLP的數量。在LI信令解碼后,接收機訪問包括了 PLP信息的循環(huán)。利用這個字段,接收機可以獲得該循環(huán)的尺寸并將PLP解碼。
[0406]針對各個PLP,在巾貞報頭(前導碼)中可以發(fā)送plp_id、plp_type、PSI/SI再處理、plp_payload_type> plp_modcod、以及 plp_start_addr。各個 PLP 可以發(fā)送諸如 TS 和 GSE的一個或更多個流或包。接收機可以通過將發(fā)送了業(yè)務的PLP解碼來獲得業(yè)務。
[0407]Plp_id:這個字段是PLP標識符,并且在綁定的信道中針對各個PLP具有唯一的值。利用這個字段,接收機可以訪問存在將要被解碼的業(yè)務的PLP。這個字段可以用于與在FECFRAME報頭中發(fā)送的plp_id相同的目的。圖91中的FEC報頭解碼器r712_c、r712_k可以利用該字段來訪問必要的PLP。
[0408]Plp_type:字段表示PLP類型是公共PLP還是數據PLP。利用這個字段,接收機可以發(fā)送公共PLP并可以從公共PLP中獲得解碼TS包所需的信息。此外,接收機可以將數據PLP中的TS包解碼。圖101示出了 plp_type的示例。
[0409]PSI/SI再處理:這個字段表示了是否對接收到的信號的PSI/SI進行再處理。利用這個字段,接收機可以確定是否參考發(fā)送業(yè)務中的特定業(yè)務的PSI/SI。如果接收機不能參考發(fā)送業(yè)務中的特定業(yè)務的PSI/SI,則例如可以通過公共PLP來發(fā)送特定業(yè)務可以參考的PSI/SI。利用這個信息,接收機可以對業(yè)務進行解碼。
[0410]Plp_payload_type:這個字段表示了 PLP所發(fā)送的有效載荷數據的類型。接收機可以在解碼PLP內的數據前使用這個字段。如果接收機不能解碼特定類型的數據,則可以防止解碼含有特定類型數據的PLP。圖102示出了 Plp_payload_type的一種示例。如果數據切片具有單個PLP并且向該數據切片應用了 CCM (S卩,類型I的數據切片),則可以額外地發(fā)送諸如 plp_modcod 和 plp_start_addr 的字段。
[0411]Plp_modcod:這個字段表示了對PLP使用的調制類型和FEC碼率。利用這個字段,接收機可以執(zhí)行QAM解調和FEC解碼。圖103示出了 plp_modcod的一種示例。在圖中示出的那些值可以被用于在FECFRAME的報頭中發(fā)送的modcod。圖91的符號去映射器r713_c、r713-k和FEC解碼BCH/LDPC r715_c、r715_k可以將這個字段用于解碼。
[0412]Plp_start_addr:這個字段表示PLP的第一個FECFRAME出現(xiàn)在傳輸幀中位置。利用這個字段,接收機可以獲得FECFRAME的位置并執(zhí)行FEC解碼。利用這個字段,圖91的數據切片解析器r711可以將類型I的PLP的FECFRAME同步。針對每個陷波段,可以在幀報頭(前導碼)中發(fā)送諸如notch_start和notch_width的信息。
[0413]Notch_start:這個字段表示了陷波段的開始位置。Notch_width:這個字段表示了陷波段的寬度。利用notch_start和notch_wi dth,接收機可以獲得綁定的信道中的陷波段的位置和尺寸。此外,可以獲得用于正確的業(yè)務解碼的調諧位置,并且可以檢查特定帶寬內的業(yè)務的存在。圖91的調諧器r700可以利用這個信息來執(zhí)行調諧。
[0414]G1:這個字段表示了在系統(tǒng)中使用的保護間隔信息。接收機可以利用這個字段來獲得保護間隔信息。圖91的時間/頻率同步器r702和GI去除器r704可以使用這個字段。圖104示出了一種示例。
[0415] Num_data_symboIs:這個字段表示了在巾貞中使用的、除了前導碼以外的數據OFDM符號的數量。傳輸幀的長度可以由這個字段來限定。利用這個字段,接收機可以預測下一個前導碼的位置,因而,可以使用這個字段來解碼LI信令。圖91的幀解析器r708可以使用這個字段并且預測作為前導碼的OFDM符號并將信號發(fā)送到前導碼解碼通道。
[0416]Num_c2_frame:這個字段表示了存在于超幀中的幀的數量。接收機可以利用這個字段來獲得超幀的邊界并可以預測各個超幀所重復的信息。
[0417]Frame_idX:這個字段是幀索引,并且針對各個超幀而重置。利用這個字段,接收機可以獲得當前幀號碼并發(fā)現(xiàn)當前幀在超幀內的位置。利用這個字段,圖91的幀解析器r708可以發(fā)現(xiàn)在超巾貞中有多少巾貞在當前巾貞的前面。在與num_c2_frames —起使用時,可以預測在LI信令中發(fā)生的變化,并且可以控制LI解碼。
[0418]PAPR:這個字段表示了是否使用了音調預留以降低PAPR。利用這個字段,接收機可以進行相應的處理。圖105示出了一種示例。例如,如果使用了音調預留,則接收機可以從解碼中排除在音調預留中使用的載波。具體地說,圖91的數據切片解析器r711可以使用這個字段以從解碼中排除載波。
[0419]預留(Reserved):這個字段是為將來用途而保留的額外比特。
[0420]圖106示出了在幀報頭中發(fā)送的LI信令的另一個示例。在圖106中,與圖98相比額外增加的信息可以使得接收機更加有效地進行業(yè)務解碼。下面的字段只對這些額外信息進行了解釋。其它字段與圖98相同。
[0421]Network_id:這個字段表示了被發(fā)送的信號所屬的網絡。接收機可以利用這個字段來發(fā)現(xiàn)當前的網絡。當接收機調諧到另一個網絡以在該網絡中發(fā)現(xiàn)業(yè)務時,由于僅使用LI解碼就足以做出所調諧的網絡是否是期望的網絡的確定,因此接收機可以更加快速地進行處理。
[0422]C2_system_id:這個字段標識了發(fā)送的信號所屬的系統(tǒng)。接收機可以利用這個字段來發(fā)現(xiàn)當前系統(tǒng)。當接收機調諧到另一個系統(tǒng)以發(fā)現(xiàn)該系統(tǒng)中的業(yè)務時,由于僅使用LI解碼就足以做出所調諧的系統(tǒng)是否是期望的系統(tǒng)的確定,因此接收機可以更加快速地進行處理。
[0423]C2_signal_start_frequency:這個字段表示了綁定的信道的起始頻率。C2_signal_stop_frequency:這個字段表示了綁定的信道的結束頻率。利用c2_signal_start_frequency和c2_signal_stop_frequency,通過對綁定的信道內具有特定帶寬的LI進行解碼,可以發(fā)現(xiàn)所有的數據切片的RF帶寬。此外,可以使用這個字段來獲得在將Ll_XFEC_FRAME同步所需要的頻率偏置量。圖91的LlXFEC合并器rl017_Ll可以使用這個字段。此外,當接收機接收到位于綁定的信道的兩端的數據切片時,這個字段可以用于調諧到適當的頻率。圖91的調諧器r700可以使用這個信息。
[0424]Plp_type:這個字段表示PLP是公共PLP、標準數據PLP、還是組合的數據PLP。接收機可以利用這個字段來識別公共PLP,并且可以從公共PLP中獲得解碼TS包所需的信息,接著可以解碼組合數據PLP內的TS包。這里,公共PLP可以是含有多個PLP共用的數據的PLP。圖107示出了這個字段的示例。標準數據PLP是不具有公共PLP的數據PLP。在此情況下,接收機不需要發(fā)現(xiàn)公共PLP。公共PLP或組合PLP可以發(fā)送如plp_group_id的信息。針對其他類型的PLP,由于不需要發(fā)送額外信息,因此更加有效率的發(fā)送也是可能的。
[0425]Plp_group_id:這個字段表示了當前PLP所屬的組。組合數據PLP可以利用公共PLP來發(fā)送公共TS參數。如果當前解碼的PLP是組合PLP,則接收機可以利用這個字段來發(fā)現(xiàn)必要的公共PLP,獲得組合PLP的TS包需要的參數,并且形成完整的TS包。
[0426]Reserved_l/reserved_2/reserved_3:這些字段分別是針對數據切片循環(huán)、PLP循環(huán)和傳輸幀的未來用途而保留的額外的比特。
[0427]圖108示出了在幀報頭中發(fā)送的LI信令的另一個示例。與圖106相比,可以發(fā)送更加優(yōu)化的信息,因而,可以發(fā)生更少的信令開銷。因此,接收機可以有效率地解碼業(yè)務。特別地,圖91的LI信號通道上的模塊可以執(zhí)行LI信令解碼,并且圖91的PLP通道上的模塊可以使用這些參數,因而,可以對業(yè)務進行解碼。接收機可以從LI通道的、根據各個字段的順序和字段長度而解碼的信號中獲得LI信令的參數??梢孕薷母鱾€字段的名稱、各個字段的比特數量、或各個字段的例子。除了 dslice_width以外,對字段的描述與上述字段的描述相同。Dslice_width的根據示例的功能如下。
[0428]Dslice_width:這個字段表示了數據切片的寬度。接收機可以利用這個字段來獲得數據切片的尺寸。特別地,這個字段可以在時間去交織中使用以使能解碼。在與dSlice_start字段一起使用時,接收機可以確定從接收到的RF信號中解碼出哪個頻率。該處理可以在圖91的調諧器r700處執(zhí)行。可以將諸如dslice_start和dslice_width的信息用作調諧器r700控制信號。此處,通過將12個比特用于這個dslicejidth字段,數據切片的寬度最多可以擴展到64MHz。利用這個字段,接收機可以確定當前可用的調諧器是否能夠對當前的數據切片進行解碼。如果數據切片的寬度比接收機的傳統(tǒng)調諧器的帶寬大,則為了對這樣的數據切片進行解碼,接收機可以使用至少兩個傳統(tǒng)調諧器或具有足夠大的帶寬的調諧器。在該不例中,在 dslice_start、dslice_width、notch_start、及 notch_width 中使用的值的粒度可以是12個OFDM載波(單元)。換言之,接收機可以通過將發(fā)送的值乘以12來發(fā)現(xiàn)實際的OFDM單元的位置。在該示例中,針對Plp_start_addr的粒度,可以使用一個OFDM載波(單元)。換言之 ,接收機可以發(fā)現(xiàn)在OFDM符號中在PLP的開始位置前存在多少個OFDM符號和OFDM單兀。Dslice_start和dslice_width可以用于這個目的。圖91的數據切片解析器r711可以執(zhí)行這樣的處理。
[0429]圖109示出了圖90的LI通道上的FEC報頭705-L1處的處理的一種示例。在LI通道的FEC報頭中,可以發(fā)送總共16個比特??梢詫⑹膫€比特分配給Ll_info_size。如果Ll_info_size具有實際發(fā)送的LI塊長度的二分之一的值,則接收機可以將接收到的Ll_info_size乘以二并且得到LI塊的實際長度并開始解碼LI。得到的這個LI塊的長度是包括了填充在內的長度。
[0430]針對通過CRC檢查而被確定為不具有錯誤的LI塊,接收機可以在LI解碼后將余下的比特視為填充。與之前的方法相似,可以將最后的兩個比特用于表示前導碼的時間交織深度。圖90的前導碼映射器1007-L1可以確定發(fā)送LI塊所需要的OFDM符號。此后,圖90的時間交織器1008-L1可以執(zhí)行時間交織。利用時間交織信息和Ll_info_size,接收機可以發(fā)現(xiàn)在多少個OFDM符號中發(fā)送了什么尺寸的LI塊。在圖91的LlXFEC組合器12417-L1、L1_FEC合并器12418-L1和時間去交織器12410-L1分別執(zhí)行了 LI塊的組合、合并和時間去交織。
[0431]在圖91的接收機處,通過將總的LI塊長度除以在前導碼中使用的OFDM符號的數量,可以得到OFDM符號內的LlXFEC塊的長度。OFDM符號的數量可以從ti_depth中限定的值獲得。接收機的LlXFEC組合器12417-L1可以獲得LlXFEC塊。接著,可以利用ti_cbpth來執(zhí)行時間去交織12410-L1。最后,可以合并LlXFEC塊以獲得L1_FEC塊。在L1_FEC合并器12418-L1、比特去交織r714-Ll和LDPC/BCH解碼r715_Ll之后,可以獲得LI塊。可以將Ll_info_size乘以二,可以對LI塊進行CRC檢查,并且可以對LI進行解碼??梢院雎圆槐匾奶畛?。
[0432]圖110示出了在幀報頭中發(fā)送的LI信令的另一個示例。與圖108相比,修改了某些字段的比特數量,并且增加了某些字段以提高接收機業(yè)務解碼的效率。特別地,圖91的LI信號通道上的模塊可以執(zhí)行LI信令解碼,并且圖91的PLP通道上的模塊可以使用參數,因而,可以對業(yè)務進行解碼。接收機可以從LI通道的、根據各個字段的順序和字段長度而解碼的信號來獲得LI信令的參數??梢孕薷母鱾€字段的名稱、各個字段的比特數量或各個字段的例子。與前一幅圖相比,除了經過修改的字段以外,對字段的描述與上述字段的描述相同。RESERVED_1、RESERVED_2、RESERVED_3和RESERVED_4是為了未來用途而保留的字段。在該示例中,PLP_START可以表示與上述的plp_start_addr相同的信息。
[0433]L1_PART2_CHANGE_C0UNTER表示了從第一幀開始到與之前的幀相比在任意LI信令信息中具有變化(除了 PLP_START中的變化)的幀為止的幀的數量。也就是說,這個字段表示了在結構將發(fā)生變化的位置之前的幀的數量。利用這個字段,接收機可以跳過對每一個幀的LI進行解碼以獲得LI信息。換言之,通過利用L1_PART2_CHANGE_C0UNTER的值,接收機可以確定相對于之前的幀而言哪一個幀的LI信息發(fā)生改變,因而,針對發(fā)生了 LI改變的幀之前的幀,不執(zhí)行LI解碼,接著可以針對LI發(fā)生變化的幀執(zhí)行LI解碼。因而,可以跳過不必要的操作。利用這個字段,接收機可以避免冗余的LI解碼操作。還可以由接收機利用已經解碼的LI信息來計算該值。
[0434]如果L1_PART2_CHANGE_C0UNTER是0,則意味著在至少256個(2~8,8是被用于Ll_PART2_CHANGE_C0UNTER的比特數量)幀中沒有LI的變化。在這個最佳情況之一中,接收機僅需要每51秒解碼LI 一次??梢栽趫D91的幀解析器r708處執(zhí)行這個處理。幀解析器可以確定當前前導碼是否具有LI變化,并且可以控制LI信號通道上的后續(xù)處理。接收機無需執(zhí)行LI解碼來獲得PLP_START就可以根據已經得到的PLP_START和PLP_M0DC0D來計算特定幀的PLP_START。
[0435]圖111示出了在圖110中示出的字段的示例。接收機的塊可以根據該示例中的字段表示的值來執(zhí)行處理。
[0436]圖112示出了在幀報頭中發(fā)送的LI信令的另一個示例。與圖110相比,修改了某些字段,并且增加了某些字段以提高接收機進行業(yè)務解碼的效率。特別地,圖91的LI信號通道上的模塊可以執(zhí)行LI信令解碼,并且圖91的PLP通道上的模塊可以使用參數,因而,可以對業(yè)務進行解碼。接收機可以從LI通道的、根據各個字段的順序和字段長度而解碼的信號中獲得LI信令的參數??梢孕薷母鱾€字段的名稱、各個字段的比特數量或各個字段的例子。與前一幅圖相比,除了經過修改的字段以外,對字段的描述與上述字段的描述相同。
[0437]對DSLICE_START、DSLICE_WIDTH、N0TCH_START、及 N0TCH_WDITH 的描述與之前的描述相同。但是,通過按照GI模式以最少數量的比特來處理這些字段,可以將信令開銷減到最小。因此,可以說,對 DSLICE_START、DSLICE_ffIDTH, N0TCH_START、及 N0TCH_WDITH 的處理是基于GI模式的。從圖91的接收機的LI信號通道可以獲得LI信息。系統(tǒng)控制器可以根據所得到的GI值來確定用于各個字段的比特數量,并且可以相應地讀取這些字段。需要在其它值之前發(fā)送GI值。
[0438]可以發(fā)送表示獲得數據切片的最優(yōu)位置的12個比特的調諧位置和表示數據切片的寬度的、相對于該調諧位置的11個比特的偏置值,而不發(fā)送DSLICE_START和DSLICE_WIDTH。特別地,通過利用11個比特的偏置值,可以信號處理占用最多8個綁定的信道的數據切片,并且可以接收這樣的數據切片的接收機可以適當地工作。圖91的接收機的調諧器r700可以利用調諧位置來確定RF帶寬,并且可以利用偏置值來獲得數據切片的寬度,從而用于與上述的DSLICE_WIDTH相同的目的。
[0439]DSLICE_CONST_FLAG是用于標識是否將特定的數據切片的結構保持不變的字段。利用這個從特定帶寬的LI中得到的字段,接收機可以確定特定的數據切片是否具有恒定的結構,接著接收機無需額外的LI解碼就可以接收特定的數據切片的PLP。這類處理對于接收位于其中LI解碼不可用的帶寬中的數據切片來說是有用的。
[0440]DSLICE_NOTCH_FLAG是用于表示位于特定的數據切片的兩個邊緣處的陷波段的字段或標記。最高有效位(MSB)可以被用作在低帶寬處相鄰的陷波段指示符,而最低有效位(LSB)可以被用作在高帶寬處相鄰的陷波段的指示符。利用這個字段,當接收機對特定的數據切片進行解碼時,接收機可以通過發(fā)現(xiàn)在陷波段的兩端處相鄰的連續(xù)導頻造成的活動載波中的變化來將陷波段考慮在內。該信息還可以從在N0TCH_START和N0TCH_WIDTH中發(fā)送的陷波信息中得到。圖91的接收機的時間去交織器r710可以使用該信息來發(fā)現(xiàn)活動載波的位置并僅將與活動載波相對應的數據發(fā)送到數據切片解析器。
[0441]針對PLP_TYPE,向圖110增加了一個額外的比特。圖113示出了圖112的PLP_TYPE的一種示例??梢园l(fā)送表示捆綁數據PLP的值??梢詫⒕哂懈邤祿俾实拇骉S流復用為多個PLP??梢詫⒗墧祿LP用于表示其中發(fā)送了被復用的流的PLP。針對部門對特定PLP解碼的傳統(tǒng)接收機,這個字段可以防止接收機訪問該PLP,因而,可以防止可能的故障。
[0442]作為另選方法,如果與dslice_start字段和陷波信息一起使用了上述的dslice_width,則接收機可以確定從接收到的RF信號中解碼出哪一個頻率。可以在圖91的調諧器(r700)處執(zhí)行這個處理??梢允褂弥T如dslice_start、dslice_width、notch_start、及notch_width的信息作為調諧器r700的控制信號。因而,通過避免陷波,獲得數據切片并同時調諧到不存在LI解碼問題的RF段可以變?yōu)榭赡堋?br> [0443]關于圖112的LI信令,圖114示出了當PLP是捆綁類型時LI信令與L2信令之間的關系。另外,圖114還示出了接收機針對這樣的情況可以采取的行動??梢酝ㄟ^L2的c2dsd將TSl映射到PL37中。這個TSl對應于LI的標準PLP,因而,可以通過標準接收機(單個8MHz調諧器)和高級接收機(多個調諧器或寬帶(>8MHz )調諧器)來對PLP進行解碼。通過c2dsd分別將TS2和TS3映射到PLP39和PLP44中。這些對應于LI的捆綁PLP,因而,這些PLP可以由高級接收機(多個調諧器或寬帶(>8MHz)調諧器)解碼,但不能由標準接收機(單個8MHz調諧器)解碼。因此,根據LI信息,接收機可以檢查是否接收到對應的TS。
[0444]圖115和圖116是分別描述了在標準接收機和高級接收機中針對捆綁PLP類型和標準PLP類型的LI解碼動作和L2解碼動作的流程圖。圖117示出了在考慮到圖112的同時用于L2信令的c2_delivery_system_descriptor結構和語法的示例。該描述符可以將TS_id映射到圖114中示出的plp_id中??梢栽贚I中處理捆綁信息,因而,不需要在L2中處理捆綁信息。圖117中示出的變量被描述如下。
[0445]Plp_id:這個8比特字段唯一地標識了 C2系統(tǒng)內的數據PLP。
[0446]C2_system_id:這個16比特字段唯一地標識了 C2系統(tǒng)。因為該參數唯一地適用于在具體C2系統(tǒng)上攜帶的所有數據切片,因此這個描述符在C2_system_id字段后的余下部分每個C2系統(tǒng)僅存在一次。該部分的存在與否可以從描述符長度字段中得出。在余下部分不存在的情況下,該長度等于0x07,否則賦予該長度更大的值。
[0447]C2_System_tuning_frequency:這個32比特字段表示頻率值。編碼范圍可以從最小的 IHz (0x00000001)—直到最大的 4,294,967,295Hz (OxFFFFFFFF)為止。這個數據字段可以給出其中在調諧窗口中發(fā)送了完整的前導碼的調諧頻率。總體上,C2_System_tuning_frequency是C2_System的中心頻率,但是在這個區(qū)域中存在陷波的情況下可以偏
離中心頻率。
[0448]Active_0FDM_symbol_duration:這個3比特字段表示活動OFDM符號的持續(xù)時間。在圖118中示出了其示例。
[0449]Guard_interval:這個3比特字段表示保護間隔。在圖119中示出了其示例。
[0450]在之前的LI時間交織/去交織的示例中,針對當TI_DEPTH是“ 10”或“ 11”時的情況,圖90的前導碼映射器1007-L1可以將原來的LI塊均勻地分割成四個或八個子塊。但是,如果子塊的尺寸小于執(zhí)行FEC編碼所需的最小尺寸,則可能不能恰當地執(zhí)行FEC編碼??赡艿慕鉀Q方案可以是設置閾值。如果LI塊的尺寸比設定的閾值小,則在TI_DEPTH是“ 10”或“11”時的情況將LI塊重復四次或八次。如果LI塊的尺寸比設定的閾值大,則可以將LI塊均勻地分成四個或八個子塊。可以將閾值設定為執(zhí)行FEC編碼所需的最小尺寸的四倍或八倍。
[0451]此外,將TI_DEPTH設定為“ 10”或“ 11”是針對當由于LI塊尺寸小而沒有獲得時間交織效果時的情況。因而,可以將閾值限定為單個前導碼符號能夠發(fā)送的信息比特的尺寸。例如,如果假定與DVB-T2相同的LlFEC編碼,則閾值將是4,772個比特。
[0452]針對當TI_DEPTH是“ 10”或“ 11”時的情況,利用LI尺寸信息、TI深度和在收發(fā)機與接收機之間分享的閾值,接收機的模塊(從圖91的FEC報頭解碼器rl012-Ll到L1_FEC_Merger rl018_Ll)可以取得LI子塊的尺寸,組合并合并在前導碼的OFDM符號中發(fā)送的LI子塊。
[0453]如果LI尺寸小于閾值,則由于在四個或八個OFDM符號中根據TI_DEPTH重復發(fā)送了原來的LI塊,因此圖91的Ll_FEC_Merger rl018_Ll不需要合并分開的子塊。但是,如果LI尺寸大于閾值,則由于使用了比發(fā)送LI塊所需的OFDM符號的數量更多個符號數量,因此圖91的FEC報頭解碼器rl012-Ll可以利用TI_DEPTH來獲得子塊的尺寸。接著,Ll_FEC組合器r 1017-LI可以組合LIFEC塊,并且時間去交織器r 1010-LI可以執(zhí)行去交織。最后,L1_FEC合并器rl018-Ll可以合并L1_FEC塊以恢復原來的LI塊。
[0454]圖120示出了可以在圖90的LI通道上使用的時間交織的另外兩個示例。如圖所示,在時間交織ON (I)中,交織可以僅僅是塊交織。與圖83中示出的方法相比,頻率交織性能可能不如圖83中示出的方法那樣好。但是,針對當TI_DEPTH是“10”或“11”而根據閾值不重復或不分割LI塊時的情況,LI塊可以不管LI塊尺寸如何而分布在時間方向上,接著,如果前導碼中存在空間,則可以在前導碼中重復LI塊,因而,該方法有利于簡化控制。交織可以通過在時間方向上寫入輸入的符號流并在頻率方向上讀出寫入的符號流來執(zhí)行。圖91的LI通道上的時間去交織器rl010-Ll可以通過在頻率方向上寫入輸入的符號流并在時間方向上讀出寫入的符號流來執(zhí)行去交織。
[0455]與時間交織ON (I)相比,圖121的第二個示例或時間交織ON (2)包括了額外的處理,即,在行的方向上的循環(huán)移位。通過該處理,除了時間交織ON (I)的優(yōu)點以外,可以獲得在頻域中擴頻的效果。圖91的接收機的LI通道上的時間去交織器rl010-Ll需要在執(zhí)行時間交織ON (I)的處理之前在行的方向上循環(huán)地執(zhí)行再移位。
[0456]利用所提出的方法和裝置,在其它優(yōu)點中,能夠實現(xiàn)有效率的數字發(fā)射機、接收機和物理層信令的結構。
[0457]通過在各個BB幀報頭中發(fā)送ACM/VCM所需的ModCod信息并在幀報頭中發(fā)送其余的物理層信令,可以將信令開銷減到最小。
[0458]可以實現(xiàn)用于更加節(jié)能的發(fā)送或對噪聲更加魯棒的數字廣播系統(tǒng)的經過修改的QAM。系統(tǒng)可以包括這里所公開的各個示例的發(fā)射機和接收機和他們的組合。
[0459]可以實現(xiàn)用于更加節(jié)能的發(fā)送和對噪聲更加魯棒的數字廣播系統(tǒng)的經過改進的不均勻QAM。還描述了一種利用NU-MQAM和MQAM的糾錯碼和碼率的方法。系統(tǒng)可以包括這里所公開的各個示例的發(fā)射機和接收機和他們的組合。
[0460]通過在信道綁定 期間將信令開銷減到最小,所提出的LI信令方法可以將開銷降低3?4%。
[0461]對于本領域技術人員而言很明顯,在不偏離本發(fā)明的精神或范圍的條件下,可以在本發(fā)明中做出各種修改和變型。
【權利要求】
1.一種發(fā)送廣播信號的方法,該方法包括以下步驟: 對PLP數據進行前向糾錯FEC編碼; 對經FEC編碼的PLP數據進行比特交織; 將經比特交織的PLP數據映射到星座圖上; 使用博斯-喬赫里-霍克文黑姆BCH方案和低密度奇偶校驗LDPC方案對第一層信令數據進行編碼; 對經編碼的第一層信令數據進行比特交織; 將經比特交織的第一層信令數據映射到星座圖上; 構造包括前導碼和數據符號的幀,所述前導碼攜帶有映射的第一層信令數據,所述數據符號攜帶有所述PLP數據;以及 通過正交頻分復用OFDM方案對幀中的數據進行調制, 其中,所述第一層信令數據在所述前導碼中重復。
2.根據權利要求1所述的方法,其中,所述第一層信令數據包括指示所述PLP數據的類型的PLP類型信息。
3.根據權利要求1所述的方法,其中,所述第一層信令數據包括各PLP數據的節(jié)目專用信息PSI和業(yè)務信息SI再處理信息,所述PSI/SI再處理信息指示是否執(zhí)行PSI/SI再處理。`
4.根據權利要求1所述的方法,其中,所述第一層信令數據包括所述PLP數據的編碼信息和模式信息,其中所述編碼信息指示各PLP數據的碼率,并且所述模式信息指示各PLP數據的調制。
5.根據權利要求1所述的方法,其中,所述第一層信令數據還包括指示各PLP數據的FEC編碼類型的FEC類型信息。
6.一種發(fā)送廣播信號的裝置,該裝置包括: 第一編碼器,該第一編碼器用于對PLP數據進行前向糾錯FEC編碼; 第一比特交織器,所述第一比特交織器用于對經FEC編碼的PLP數據進行比特交織; 第一映射器,該第一映射器用于將經比特交織的PLP數據映射到星座圖上; 第二編碼器,該第二編碼器用于使用博斯-喬赫里-霍克文黑姆BCH方案和低密度奇偶校驗LDPC方案對第一層信令數據進行編碼; 第二比特交織器,該第二比特交織器用于對經編碼的第一層信令數據進行比特交織; 第二映射器,該第二映射器將經比特交織的第一層信令數據映射到星座圖上; 幀構造器,該幀構造器用于構造包括前導碼和數據符號的幀,所述前導碼攜帶有映射的第一層信令數據,所述數據符號攜帶有所述PLP數據;以及 調制器,該調制器用于通過正交頻分復用OFDM方案對幀中的數據進行調制, 其中,所述第一層信令數據在所述前導碼中重復。
7.根據權利要求6所述的裝置,其中,所述第一層信令數據包括指示所述PLP數據的類型的PLP類型信息。
8.根據權利要求6所述的裝置,其中,所述第一層信令數據包括各PLP數據的節(jié)目專用信息PSI和業(yè)務信息SI再處理信息,所述PSI/SI再處理信息指示是否執(zhí)行PSI/SI再處理。
9.根據權利要求6所述的裝置,其中,所述第一層信令數據包括所述PLP數據的編碼信息和模式信息,其中所述編碼信息指示各PLP數據的碼率,并且所述模式信息指示各PLP數據的調制。
10.根據權利要求6所述的裝置,其中,所述第一層信令數據還包括指示各PLP數據的FEC編碼類型的FEC類型信息。
11.一種接收廣播信號的方法,該方法包括以下步驟: 接收廣播信號并通過正交頻分復用OFDM方案對所接收到的廣播信號進行解調制;對解調制的廣播信號中的至少一個幀進行解析,其中所述至少一個幀包括攜帶有第一層信令數據的前導碼和攜帶有PLP數據的數據符號; 對所述第一層信令數據進行去映射; 對去映射的第一層信令數據進行比特去交織; 通過低密度奇偶校驗LDPC方案和博斯-喬赫里-霍克文黑姆BCH方案,對經比特去交織的第一層信令數據進行解碼; 對所述PLP數據進行去映射; 對去映射的PLP數據進行比特去交織;以及 通過所述LDPC方案和BCH方案對去比特交織的PLP數據進行解碼, 其中,所述第一層信令數據在所述前導碼中重復。
12.根據權利要求11所述的方法,其中,所述第一層信令數據包括指示所述PLP數據的類型的PLP類型信息。`
13.根據權利要求11所述的方法,其中,所述第一層信令數據包括各PLP數據的節(jié)目專用信息PSI和業(yè)務信息SI再處理信息,所述PSI/SI再處理信息指示是否執(zhí)行PSI/SI再處理。
14.根據權利要求11所述的方法,其中,所述第一層信令數據包括所述PLP數據的編碼信息和模式信息,其中所述編碼信息指示各PLP數據的碼率,并且所述模式信息指示各PLP數據的調制。
15.根據權利要求11所述的方法,其中,所述第一層信令數據還包括指示各PLP數據的FEC編碼類型的FEC類型信息。
16.一種接收廣播信號的裝置,該裝置包括: 解調器,該解調器用于接收廣播信號并通過正交頻分復用OFDM方案對所接收到的廣播信號進行解調制; 幀解析器,該幀解析器用于對解調制的廣播信號中的至少一個幀進行解析,其中所述至少一個幀包括攜帶有第一層信令數據的前導碼和攜帶有PLP數據的數據符號; 第一去映射器,該第一去映射器用于對所述第一層信令數據進行去映射; 第一比特去交織器,該第一比特去交織器用于對去映射的第一層信令數據進行比特去交織; 第一解碼器,該第一解碼器通過低密度奇偶校驗LDPC方案和博斯-喬赫里-霍克文黑姆BCH方案,對經比特去交織的第一層信令數據進行解碼; 第二去映射器,該第二去映射器對所述PLP數據進行去映射; 第二去交織器,該第二去交織器對去映射的PLP數據進行比特去交織;以及第二解碼器,該第二解碼器通過所述LDPC方案和BCH方案對去比特交織的PLP數據進行解碼, 其中,所述第一層信令數據在所述前導碼中重復。
17.根據權利要求16所述的裝置,其中,所述第一層信令數據包括指示所述PLP數據的類型的PLP類型信息。
18.根據權利要求16所述的裝置,其中,所述第一層信令數據包括各PLP數據的節(jié)目專用信息PSI和業(yè)務信息SI再處理信息,所述PSI/SI再處理信息指示是否執(zhí)行PSI/SI再處理。
19.根據權利要求16所述的裝置,其中,所述第一層信令數據包括所述PLP數據的編碼信息和模式信息,其中所述編碼信息指示各PLP數據的碼率,并且所述模式信息指示各PLP數據的調制。
20.根據權利要求16所述的裝置,其中,所述第一層信令數據還包括指示各PLP數據的FEC編碼類型的FEC 類型信息。
【文檔編號】H04L1/00GK103634077SQ201310681100
【公開日】2014年3月12日 申請日期:2009年7月23日 優(yōu)先權日:2009年2月12日
【發(fā)明者】高祐奭, 文相喆 申請人:Lg電子株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
湄潭县| 鄯善县| 慈利县| 沁阳市| 岑溪市| 靖州| 绥德县| 天水市| 高平市| 兴山县| 淄博市| 名山县| 金沙县| 蕲春县| 云南省| 六盘水市| 涿鹿县| 廊坊市| 科尔| 辛集市| 金门县| 饶阳县| 漳州市| 当阳市| 黄平县| 深水埗区| 黔西县| 双牌县| 射洪县| 眉山市| 安陆市| 宜宾县| 靖边县| 江川县| 黔西县| 红桥区| 易门县| 唐河县| 德令哈市| 东乡族自治县| 饶阳县|