數據處理裝置和數據處理方法
【專利摘要】這個技術涉及能夠適當處理流的一種數據處理裝置和一種數據處理方法。分離由多個數據包組成的輸入流并且生成在多個信道中的分離流,所述多個信道具有在其中設為最小單元的基帶幀(BBF),所述BBF以連續(xù)的次序布置在BBF的數據段中,該BBF的數據段接受前向糾錯(FEC)。此外,由在多個信道中的分離流重建輸入流。這個技術適用于將輸入流分離到多個信道內并且傳輸該輸入流的信道綁定(CB)技術。
【專利說明】
數據處理裝置和數據處理方法
技術領域
[0001]本技術涉及數據處理裝置和數據處理方法,并且更具體地,例如,涉及能夠執(zhí)行適當的流處理的數據處理裝置和數據處理方法。
【背景技術】
[0002]例如,已知在歐洲國家和其他地區(qū)采用數字視頻廣播(DVB)_S2作為數字廣播系統(tǒng)(非專利文件I)。
[0003]引用列表
[0004]非專利文件
[0005]非專利文件1:DVB-S.2:ETSI EN 302 307 Vl.2.I(2009-08)
【發(fā)明內容】
[0006]本發(fā)明要解決的問題
[0007]信道綁定(CB)技術是用于在數字廣播中傳輸高數據速率流的技術中的一種,該信道綁定技術將高數據速率流分離成多個信道的流并且從傳輸側傳輸分離流,并且在接收側將所述多個信道的分離流重建成初始的高數據速率流。
[0008]然而,即使通過使用CB技術,在像DVB-S2的數字廣播中仍存在流不能被恰當處理的風險。
[0009]考慮到前述情形,開發(fā)了本技術以實現適當的流處理。
[0010]問題的解決方案
[0011]根據本技術的第一數據處理裝置包括分離單元,將由多個數據包組成的輸入流分離并且生成多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在經受前向糾錯(FEC)的所述BBF的數據段中。O
[0012]根據本技術的第一數據處理方法包括分離由多個數據包組成的輸入流以及生成多個信道的分離流的步驟,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
[0013]根據本技術的第一數據處理裝置和第一數據處理方法,分離由多個數據包組成的輸入流以生成多個信道的分離流,具有基帶幀(BBF)的多個信道的分離流按輸入流的數據包的順序的次序布置在BBF的數據段中,BBF的數據段作為最小單元接受前向糾錯(FEC)。
[0014]根據本技術的第二數據處理裝置包括重建單元,從多個信道的分離流重建由多個數據包組成的輸入流,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。。
[0015]根據本技術的第二數據處理方法包括從多個信道的分離流重建由多個數據包組成的輸入流的步驟,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
[0016]根據本技術的第二數據處理裝置和第二數據處理方法,從多個信道的分離流重建輸入流,該分離流從分離輸入流的傳輸裝置傳輸;并且生成多個信道的分離流,具有基帶幀(BBF)的多個信道的分離流按輸入流的數據包的順序的次序布置在BBF的數據段中,BBF的數據段作為最小單元接受前向糾錯(FEC)。
[0017]數據處理裝置可以或者是單獨的裝置或者是組成一個裝置的內部塊件。
[0018]本發(fā)明的效果
[0019]根據本技術,能實現適當的流處理。
[0020]要提供的優(yōu)點不限于這些優(yōu)點,而可以是本公開中描述的任何優(yōu)點。
【附圖說明】
[0021]圖1是示出根據本技術的實施方式的傳輸系統(tǒng)的配置實例的框圖。
[0022]圖2是描述通過傳輸系統(tǒng)執(zhí)行處理的實例的流程圖。
[0023]圖3是示出CB分離單元11的第一配置實例的框圖。
[0024]圖4是描述通過CB分離單元11執(zhí)行的處理的實例的流程圖(傳輸過程)。
[0025]圖5是示出CB分離單元11的第二配置實例的框圖。
[0026]圖6是描述通過CB分離單元11執(zhí)行的處理的實例的流程圖(傳輸過程)。
[0027]圖7是示出CB重建單元21的配置實例的框圖。
[0028]圖8是描述通過CB重建單元21執(zhí)行的處理的實例的流程圖(接收過程)。
[0029]圖9是示出信道ch#l和信道ch#2的分離流以及輸出流的實例的示圖。
[0030 ]圖1O是示出信道ch# I和信道ch#2的分離流以及輸出流的實例的示圖。
[0031]圖11是示出在DVB-S2中指定的ISSY格式的示圖。
[0032]圖12是示出DVB-S2的BBF的格式的示圖。
[0033]圖13是示出用于指示輸入流是包含GSE數據包的流或者包含GSE-Lite數據包的流的信令的實例的示圖。
[0034]圖14是示出根據本技術的實施方式的計算機的配置實例的框圖。
[0035]圖15是顯示在DVB-S2X標準下的表格I的示圖。
[0036]圖16是顯示在DVB-S2X標準下的表格2的示圖。
[0037]圖17是顯示在DVB-S2X標準下的圖1的示圖。
[0038]圖18是顯示在DVB-S2X標準下的圖3的示圖。
[0039]圖19是顯示在0¥8_52乂標準下的圖4的示圖。
【具體實施方式】
[0040]〈根據本技術的一個實施方式的傳輸系統(tǒng)〉
[0041]圖1是示出根據本技術的實施方式的傳輸系統(tǒng)的配置實例的框圖。
[0042]如在圖1中所示,傳輸系統(tǒng)由傳輸裝置10和接收裝置20組成。
[0043]例如,傳輸裝置10執(zhí)行TV廣播節(jié)目的傳輸(包括數字廣播和數據傳輸)。更具體地,例如,傳輸裝置10通過利用CB技術,將輸入流作為對應于傳輸目標的目標數據流(諸如作為節(jié)目提供的圖像數據和音頻數據)分離成多個信道的流,并且經由傳輸路徑30(諸如衛(wèi)星信道、地上信道和電纜(有線信道))發(fā)送(傳輸)分離流。
[0044]更具體地,傳輸裝置10包括被提供輸入流的CB分離單元11。
[0045]例如,輸入流可以由傳輸流(TS)、通用連續(xù)流(GCS)、通用流封裝(GSE)數據包流、GSE-Lite數據包流、互聯網協(xié)議(IP)數據包流或包含多個其他數據包(用戶數據包(UP))的任意流組成。
[0046]CB分離單元11將向其提供的輸入流進行分離,以便生成N個信道(多個信道ch#l、ch#2直至ch#N)的分離流。每個分離流具有作為最小單元布置的基帶幀(BBF)。輸入流的數據包按數據包的順序的依次布置到對應前向糾錯(FEC)目標的每個BBF的數據段中。
[0047]CB分離單元11執(zhí)行諸如以下的處理:FEC的糾錯編碼和各個信道ch#n的分離流的調制,并且經由傳輸路徑30傳輸通過處理獲得的各個信道ch#n的信道流s#n。
[0048]例如,當傳輸系統(tǒng)是依照DVB-S2的體系時,傳輸路徑30是衛(wèi)星信道。在這種情況下,信道流s#n經由由衛(wèi)星信道組成的傳輸路徑30傳輸。
[0049]接收裝置20接收從傳輸裝置10經由傳輸路徑30傳輸的多個信道流,將接收的流重建成初始輸入流并且輸出重建的輸入流。
[0050]更具體地,接收裝置20包括CB重建單元21,該CB重建單元21從傳輸裝置10接收各個信道ch#n的信道流s#n。
[0051 ]此外,CB重建單元21對各個信道ch#n的信道流s#n執(zhí)行解調、FEC糾錯解碼及其他處理,將得到的各個信道ch#n的分離流重建成初始輸入流,并且將重建的輸入流作為輸出流輸出。
[0052]圖2是描述通過在圖1中的傳輸裝置10執(zhí)行的處理(傳輸過程)和通過在圖1中的接收裝置20執(zhí)行的處理(接收過程)的實例的流程圖。
[0053]在傳輸過程的步驟Sll中,傳輸裝置10的CB分離單元11對向其提供的輸入流進行分離,以生成從ch#l至ch#N的N個信道的分離流。分離流的每一個具有作為最小單元布置的BBF ο將輸入流的數據包按數據包的順序的依次插入到對應于FEC目標的每個BBF的數據段里。然后,過程進行至步驟S12。
[0054]在步驟S12中,CB分離單元11對各個信道ch#n的分離流執(zhí)行處理(諸如糾錯編碼和調制),以生成各個信道ch#n的信道流s#n。
[0055]CB分離單元11經由傳輸路徑30傳輸生成的各個信道ch#n的信道流s#n。
[0056]在接收過程中,在步驟S21中,接收裝置20的CB重建單元21從傳輸裝置10接收各個信道ch#n的信道流s#n<XB重建單元21對各個信道ch#n的信道流s#n進一步執(zhí)行處理(諸如解調和糾錯解碼)以恢復各個信道ch#n的分離流。然后,過程進行至步驟S22。
[0057]在步驟S22中,CB重建單元21將信道ch#l至ch#N的分離流重建成初始輸入流,并且將初始輸入流作為輸出流輸出。
[0058]〈傳輸裝置10的CB分離單元11的第一配置實例〉
[0059]圖3是示出在圖1中示出的傳輸裝置10的CB分離單元11的第一配置實例的框圖。
[0060]如在圖3中所示,CB分離單元11包括分離器41川個緩存421至42〃小個調制單元431至43n、符號時鐘生成單元46以及時間相關信息生成單元47。
[0061 ] CB分離單元11接收諸如以下的輸入流:由多個TS數據包#1、#2直至#M組成的高數據速率(例如100Mbps(百萬比特每秒))TS,以及由多個GSE-Lite數據包#1、#2直至#M組成的高數據速率流。CB分離單元11通過利用CB技術將輸入流分離成N個(或更小數量的)信道的分離流,所述N個(或更小數量的)信道組成多個信道。
[0062]分離器41接收輸入流。分離器41接收向其提供的輸入流,并且將接收的輸入流分離成N(或更小數量的)信道ch#l至ch#N的分離流。
[0063]以下描述的基帶幀(BBF)是具有固定長度并且對應于FEC目標的單元,并且包含BB幀頭與數據段。本文中假定對應于BBF數據段的數據量的數據(即布置在BBF數據段中的數據)被稱為BBF數據。分離器41從輸入流的數據包中連續(xù)提取(選擇)對應于BBF數據的數據量的容量的數據包(數據包包含數據)作為BBF數據,并且將提取的BBF數據分配至N個信道ch# I至ch#N中的一個信道ch#n。
[0064]分離器41進一步從輸入流的隨后的數據包(數據包包含數據)中連續(xù)提取對應于BBF數據的數據量的容量的數據包,并且將提取的數據包分配至在N信道ch#l至ch#N中的與先前信道相同的信道ch#n或不同的信道ch#n’,并且重復地以BBF數據為單位分配輸入流,以便從輸入流生成N信道ch#l至ch#N的分離流。每個分離流具有作為最小單元布置的BBF數據。
[0065]分離器41隨后將信道ch#n(第η信道)的分離流(分離流的數據包)提供至緩存42n。
[0066]通過由分離器41按以上描述的方式分離輸入流而生成的包括在N信道ch#l至ch#N中的信道ch#n的分離流具有比輸入流的數據速率更低的數據速率。因此,用于傳輸一個信道的分離流的傳輸頻帶變得比通過一個信道傳輸的輸入流的傳輸頻帶更窄。
[0067]當輸入流是TS時,分離器41將BBF數據分配給N個信道ch#l至ch#N中的一個,并且將具有與BBF數據的數據量相同的數據量的空值數據包(NP)分配給其他的信道的每一個。因此,當輸入流是TS時,在每個信道ch#n的分離流中的各個BBF數據之間的區(qū)域充滿了 NPs。
[0068]例如,分離器41將輸入流分離成信道ch#l至ch#N的分離流,因此在各個BBF數據之間的間隔變得更短,并且使得在每個信道ch#n的分離流中的各個BBF數據之間的間隔盡可能地相等。此外,這樣分離輸入流以獲得允許通過信道ch#n傳輸的數據速率(或更低的速率)。
[0069]緩存42是先進先出的(FIFO),例如,其順序存儲從分離器41提供的信道ch#n的分離流(分離流的數據包),并且將存儲的信道ch#n的分離流提供至調制單元43n。
[0070]調制單元43η處理從緩存42η接收的信道ch#n的分離流,并且傳輸得到的信道ch#n的信道流s#l。
[OO71 ]調制單元43n包括同步單元51、刪除單元52、BBF生成單元53以及前向糾錯/調制(FEC/M0D)單元 54。
[0072]同步單元從緩存42?接收信道ch#n的分離流,并且從時間相關信息生成單元47接收輸入流時間參考(ISCR)及其他。這個ISCR表示數據包的傳輸時間,并且對應于在DVB-S2以及其他中指定的輸入流同步器(ISSY)中的一個,作為與數據包的傳輸時間相關聯的時間相關息等。
[0073]同步單元51將ISCR(該ISCR在提供數據包至同步單元51的時候從時間相關信息生成單元47提供)添加至從緩存42n接收的信道ch#n的分離流的數據包的每個末端,并且將得到的信道ch#n的分離流提供至刪除單元52。
[0074]刪除單元52在從同步單元51接收的信道ch#n的分離流(分離流包含針對每個數據包的ISCR)中,刪除根據通過分離器41分離輸入流而插入的NP,并且將得到的信道ch#n的分離流提供至BBF生成單元53。
[0075]當輸入流是除TS以外的流時,刪除單元52將通過單元51接收的分離流不經改變提供至BBF生成單元53。因此,當輸入流不是TS時不需要刪除單元52。
[0076]BBF生成單元53生成BBF,該BBF在BBF的數據段中包含BBF數據。BBF數據是包含在從刪除單元52提供的信道ch#n的分離流中的數據。BBF生成單元53將由因此生成的BBF組成的信道ch#n的分離流提供至FEC/M0D單元54。
[0077]更具體地,例如,BBF生成單元53生成包含添加至排頭數據包(在組成BBF數據的數據包中基于時間的最早的數據包)的ISCR的BB幀頭(BBF的幀頭),該BB幀頭對應組成BBF數據的數據包中的一個,從刪除單元52提供的信道ch#n的分離流包含該BBF數據。
[0078]BBF生成單元53進一步刪除添加至組成BBF數據的數據包的ISCR,并且在刪除ISCR之后將BB幀頭添加至BBF數據以生成BBF(該BBF在刪除ISCR之后,在數據段中包含BBF數據)。
[0079]然后,BBF生成單元53將由因此生成的BBF組成的信道ch#n的分離流(即對應于信道ch#n并且具有作為最小單元布置的BBF的分離流)提供至FEC/M0D單元54。
[0080]通過分離器41獲得的BBF數據對應于從輸入流提取的連續(xù)的數據包(數據包包含數據)。因此,通過BBF生成單元53獲得的BBF的數據段包括按數據包的順序的依次布置的輸入流的一個或多個數據包(作為BBF數據)。
[0081 ] 如上所述,BBF生成單元53刪除ISCR(該ISCR是通過同步單元51添加至分離流的每個數據包的)。在這種情況下,僅將添加至BBF數據的排頭數據包的ISCR插入到BB幀頭中。
[0082]因此,允許同步單元51將ISCR僅添加至包含在分離流中的BBF數據的排頭數據包,而不是將ISCR添加至分離流的每個數據包。
[0083 ] 此外,可以不經提供同步單元51配置調制單元43n。當去除調制單元43?中的同步單元51時,通過BBF生成單元53接收從時間相關信息生成單元47提供的ISCR。在這種情況下,僅在通過BBF生成單元53接收ISCR中的BBF數據的排頭數據包的時候,將此時接收的ISCR插入到在數據段中包含對應的BBF數據的BBF的BB幀頭中。
[0084]根據本文中論述的實例,通過BBF生成單元53刪除添加至數據包的ISCR(該數據包組成從刪除單元52接收的BBF數據),以便在刪除ISCR之后生成數據段中包含BBF數據的BBF。然而BBF生成單元53可以生成在數據段中包含BBF數據(該BBF數據從刪除單元52接收)的BBF而不進行改變。在這種情況下,BB幀頭可以包括或者不包括添加至BBF數據的排頭數據包的ISCR。
[0085]FEC/M0D單元54對FEC目標執(zhí)行FEC(即糾錯編碼,諸如BCH編碼和LDPC編碼),該FEC目標對應從BBF生成單元53提供的信道ch#n的分離流的BBF。
[0086]例如,在糾錯編碼之后,FEC/M0D單元54進一步添加DVB-S2的物理層(PL)報頭(包括擴展PL報頭)至BBF(FEC^m),以生成由DVB-S2的PL幀組成的信道ch#n的分離流。
[0087]此后,FEC/M0D單元54將由PL幀組成的信道ch#n的分離流符號化為各自具有預設的比特數量的符號,并且對該符號執(zhí)行正交調制。FEC/MOD單元54在信道ch#n的傳輸頻帶(頻帶)中將由正交調制獲得的調制信號作為信道ch#n中的信道流s#n傳輸。
[0088]符號時鐘生成單元46生成對應于在信道ch#l至ch_中的一個主信道(諸如信道ch#l)的符號速率時鐘的符號時鐘,并且將生成的符號時鐘提供至時間相關信息生成單元47。
[0089]例如,時間相關信息生成單元47由計數器組成并且與從符號時鐘生成單元46中接收的符號時鐘同步計數,以生成ISSY(諸如對應時間相關信息的ISCR)并且將生成的ISSY提供至調制單元431至43〃(調制單元431至43〃中的同步單元51)。因此,每次提供相同的ISSY(諸如相同的ISCR)至所有調制單元43!至43?
[0090]〈通過CB分離單元11的第一配置實例執(zhí)行的傳輸過程〉
[0091]圖4是描述在圖3中示出的通過CB分離單元11執(zhí)行的處理(傳輸過程)的流程圖。
[0092]在步驟S31中,分離器41分離向其提供的輸入流以生成N個信道ch#l至ch#N的分離流。分離流的每一個均具有作為最小單元布置的BBF數據。分離器41將信道ch#n的分離流提供至緩存42n。
[0093]緩存42?順序存儲從分離器41提供的信道ch#n的分離流,并且將存儲的信道ch#n的分離流順序提供至調制單元43n。該過程從步驟S31進行至步驟S32。
[0094]在步驟S32中,調制單元43n的同步單元51將從時間相關信息生成單元47接收的ISCR添加至從緩存42n接收的信道ch#n的分離流的數據包的每個末端,并且將得到的信道ch#n的分離流提供至刪除單元52。
[0095]當輸入流是TS時,刪除單元52在從同步單元51接收的信道ch#n的分離流(分離流包含添加至每個數據包的ISCR)中刪除NP,并且將得到的信道ch#n的分離流提供至BBF生成單元53 ο該過程從步驟S32進行至步驟S33。
[0096]在步驟S33中,BBF生成單元53生成BB幀頭,該BB幀頭包含添加至包含在從刪除單元52提供的信道ch#n的分離流中的BBF數據的排頭數據包的ISCR。
[0097]BBF生成單元53進一步刪除添加至組成BBF數據的數據包的ISCR,并且在刪除ISCR之后將BBF數據插入到BBF的數據段中。然后,BBF生成單元53將BB幀頭添加至包含BBF數據的數據段中以生成BBF,并且將對應于信道ch#n且具有生成的作為最小單元布置的BBF的分離流提供至FEC/M0D單元54。然后,過程從步驟S33進行至S34。
[0098]在步驟S34中,FEC/M0D單元54對目標(即從BBF生成單元53提供的信道ch#n的分離流的每個BBF)執(zhí)行糾錯編碼(諸如BCH編碼和LDPC編碼)。
[0099]在糾錯編碼之后,FEC/M0D單元54進一步形成包含BBF的PL幀,并且對PL幀執(zhí)行正交調制。然后,FEC/M0D單元54將通過正交調制獲得的信道ch#n的分離流的調制信號作為信道ch#n的信道流s#n傳輸。
[0100]經由管線執(zhí)行在圖4中的傳輸過程的各個步驟S31至S34。
[0101]如以上描述,當傳輸輸入流時,CB分離單元11將輸入流分離成具有作為最小單元布置的BBF的N個信道ch#l至ch#N的分離流。因此,通過使用每個都不具有那樣寬傳輸頻帶的多個(N個)信道傳輸高數據速率的輸入流。
[0102]此外,用于對從信道ch#n的分離流獲得的BBF的目標執(zhí)行糾錯編碼等的FEC/M0D單元54可以由不具有那樣高處理速度的電路組成。
[0103]〈傳輸裝置10的CB分離單元11的第二配置實例〉
[0104]圖5是示出在圖1中示出的傳輸裝置10的CB分離單元11的第二配置實例的框圖。
[0105]對相似于圖3中對應部分的圖中的部分給定相似的參考標號,并且在此處不重復解釋。
[0106]類似于在圖3中示出的CB分離單元11,如圖5所示,CB分離單元11包括緩存42工至42N、調制單元431至43〃、符號時鐘生成單元46以及時間相關信息生成單元47。
[0107]然而,由于提供分離器64替代分離器41,所以圖5中的CB分離單元不同于圖3中的CB分離單元11。
[0?08] 此外,由于調制單元43n僅由在同步單元51、刪除單元52、BBF生成單元53以及FEC/MOD單元54中的各個元件中的FEC/M0D單元54組成,所以圖5中的CB分離單元11不同于圖3中的CB分離單元11。
[0109]此外,由于用于替代圖3中的同步單元51、刪除單元52以及BBF生成單元53而提供的同步單元61、刪除單元62以及BBF生成單元63沒有設置在調制單元43n內而是設置在分離器64的上游側上,所以圖5中的CB分離單元11不同于圖3中的CB分離單元11。
[0110]在圖5中,提供輸入流至CB分離單元11的同步單元61。
[0111]在提供輸入流的數據包至同步單元61時,同步單元61從時間相關信息生成單元47接收ISCR,并且將接收的ISCR添加至數據包的每個末端。同步單元61將得到的輸入流提供至刪除單元62。
[0112]當從同步單元61接收的輸入流(輸入流包含添加至每個數據包的ISCR)是TS時,刪除單元62從由TS組成的輸入流中刪除NP,并且將得到的輸入流提供至BBF生成單元63。
[0113]當輸入流是除TS以外的流時,刪除單元62將從同步單元61接收的輸入流不經改變提供至BBF生成單元63。因此,當輸入流不是TS時可以去除刪除單元62。
[0114]BF生成單元63生成包含輸入流的數據包的BBF(所述輸入流的數據包從刪除單元62提供,并且按數據包的順序的依次布置到BBF的數據段內),并且將由因此生成的BBF組成的輸入流提供至分離器61。
[0115]因此,BBF生成單元63刪除添加至輸入流的各個數據包里的ISCR(該輸入流的各個數據包從刪除單元62提供),并且在刪除ISCR之后從輸入流中以BBF數據的數據容量連續(xù)順序提取(選擇)數據包(數據包包含數據)作為BBF數據,以便將輸入流分離成BBF數據單元。
[0116]BBF生成單元63進一步生成包含添加至BBF數據的排頭數據包的ISCR的BB幀頭。
[0117]BBF生成單元63將生成的BB幀頭添加至BBF數據以便生成在數據段中包含BBF數據的 BBF 0
[0118]BBF生成單元63將由因此產生的BBF組成的輸入流(即具有作為最小單元布置的BBF的輸入流)提供至分離器64。
[0119]由BBF生成單元63獲得的BBF數據包含從輸入流提取的連續(xù)的數據包(數據包包含數據),為此,由BBF生成單元63按作為BBF數據的輸入流的數據包(數據包包含數據)的順序的序列獲得的BBF的數據段中包含作為BBF數據的輸入流的數據包(數據包包含數據)。
[0120]類似于圖3中示出的實例,同步單元61不將ISCR添加至輸入流的每個數據包,而是將ISCR僅添加至輸入流的BBF數據的排頭數據包。
[0121 ] 此外,可以去除CB分離單元11的同步單元61。在這種情況下,BBF生成單元63被配置為接收從時間相關信息生成單元47提供的ISCR。根據這個配置,當由時間相關信息生成單元47接收ISCR中的BBF數據的排頭數據包的時候,接收的ISCR被BBF生成單元63布置到在數據段中包含BBF數據的BBF的BB幀頭里。
[0122]根據本文中論述的實例,BBF生成單元63刪除添加至數據包的ISCR(該數據包組成從刪除單元62接收的BBF數據),并且在刪除ISCR之后生成數據段中包含BBF數據的BBF13S而,例如,BBF生成單元63可以不經改變生成在數據段中包含從刪除單元62接收的BBF數據的BBF。在這種情況下,BB幀頭可以包括或者不包括添加至BBF數據的排頭數據包的ISCR。
[0123]分離器64從BBF生成單元63接收具有作為最小單元布置的BBF的輸入流,并且將輸入流分離成N個(或者更小數量的)信道ch#l至ch#N的分離流。分離流的每一個具有作為最小單元布置的BBF。
[0124]更具體地,分離器64從輸入流提取(選擇)BBF,并且將提取的BBF分配至N信道ch#l至ch#N中的一個信道ch#n。
[0125]分離器64進一步將在輸入流中的隨后的BBF分配至N個信道ch#l至ch#n中的與先前信道相同的信道ch#n(或者不同的信道ch#n’),并且以BBF為單位重復分配輸入流以從輸入流生成對應N個信道ch#l至ch.并且具有作為最小單元的BBF的分離流。
[0126]分離器64將生成的信道ch#n的分離流提供至緩存42η。
[0127]緩存42η暫時存儲從分離器64接收的信道ch#n的分離流,并且將存儲的分離流提供至調制單元43WFET/M0D單元54JET/M0D單元54對從緩存42n接收的信道ch#n的分離流的BBF執(zhí)行與圖3中示出的實例的處理相類似的處理。
[0128]更具體地,FET/M0D單元54對FEC的目標執(zhí)行FEC(即糾錯編碼,諸如BCH編碼和LDPC編碼),該FEC的目標對應于從緩存42n接收的信道ch#n的分離流的BBF。糾錯編碼之后,FEC/MOD單元54進一步形成包含BBF(FEC幀)的PL幀。然后FEC/M0D單元54對由PL幀組成的信道ch#n的分離流執(zhí)行正交調制,并且將由正交調制獲得的信道ch#n的傳輸頻帶的調制信號作為信道ch#n的信道流s#n傳輸。
[0129]類似于在圖3中示出的實例,當傳輸輸入流時,在圖5中的CB分離單元11中的分離器64將輸入流分離成N信道ch# I至ch#N的分離流。在這種情況下,每個信道ch#n的分離流的數據速率變得低于輸入流的數據速率。因此,用于通過一個信道傳輸分離流的傳輸頻帶變得比用于傳輸輸入流的傳輸頻帶更窄。
[0130]分離器64將輸入流分離成信道ch#l至ch#N的分離流,因此在各個BBF之間的間隔變得更短,并且使在信道ch#n的分離流中的各個BBF之間的間隔盡可能地相等(例如,類似于在圖3中示出的實例),并且分離流具有用于通過信道ch#n傳輸所允許的數據速率(或者更低的數據速率)。
[0131 ]〈通過CB分離單元11的第二配置實例執(zhí)行的傳輸過程〉
[0132]圖6是描述通過在圖5中的CB分離單元11執(zhí)行的處理(傳輸過程)。
[0133]在步驟S41中,同步單元61將從時間相關信息生成單元47接收的ISCR添加至提供給同步單元61的輸入流的數據包的每個末端,并且將得到的輸入流提供至刪除單元62。
[0134]刪除單元62根據需要在從同步單元61接收的輸入流中刪除NP,并且將得到的輸入流提供至BBF生成單元63。然后過程從步驟S41進行至S42。
[0135]在步驟S42中,BBF生成單元63刪除添加至從刪除單元62提供的輸入流的每個數據包的ISCR,并且在刪除ISCR之后從輸入流中以BBF數據的數據量連續(xù)提取數據包(數據包包含數據)作為BBF數據,以將輸入流分離到BBF數據單元里。
[0136]BBF生成單元63進一步生成包含添加至BBF數據的排頭數據包里的ISCR的BB幀頭。
[0137]BBF生成單元63將BBF數據插入到數據段里,并且將BB幀頭添加至BBF數據的數據段以生成在數據段中包含BBF數據的BBF。
[0138]BBF生成單元63將具有由因此生成的作為最小單元布置的BBF的輸入流提供至分離器64。然后過程從步驟S42進行至步驟S43。
[0139]在步驟S43中,分離器64將從BBF生成單元63接收的輸入流以BBF為單位分配至N個信道ch#l至ch#N,以將輸入流分離成對應于N個信道ch#l至ch#N并且具有作為最小單元布置的BBF的分離流。
[0140]從分離器64經由緩存42n將信道ch#n的分離流提供至調制單元43n。然后過程從步驟S43進行至步驟S44。
[0141 ] 在步驟S44中,調制單元43η的FET/M0D單元54對經由緩存42η提供的信道ch#n的分離流的每個BBF的目標執(zhí)行糾錯編碼(諸如BCH編碼和LDPC編碼)。
[0142]在糾錯編碼之后,FEC/M0D單元54進一步形成包含BBF的PL幀,并且對PL幀執(zhí)行正交調制。然后FEC/M0D單元54將由正交調制獲得的信道ch#n的分離流的調制信號作為信道ch#n的信道流s#n傳輸。
[0143]經由管線執(zhí)行在圖6中的傳輸過程的各個步驟S41至S44。
[0144]類似于在圖3中示出的實例,當傳輸輸入流時,在圖5中的CB分離單元11將輸入流分離成N個信道ch#l至ch#N的分離流。因此,允許通過使用多個信道(每個信道的傳輸頻帶都不那么寬)來傳輸高數據速率輸入流。
[0145]此外,可以由不具有那么高的處理速率的電路組成FEC/M0D單元54,該FEC/M0D單元54對信道ch#n的分離流的BBF的目標執(zhí)行糾錯編碼等。
[0146]〈接收裝置20的CB重建單元21的配置實例〉
[0147]圖7是示出在圖1中的接收裝置20的CB重建單元21的配置實例的框圖。
[0148]如圖7所示,CB重建單元21包括N個解調單元了^至了^以及合并器72。
[OH9]解調單元71接收并且處理從傳輸裝置10傳輸的信道ch#n的信道流s#n。
[0150]更具體地,解調單元71的每一個均包括解調/前向糾錯(DMD/FEC)單元81。
[0151]DMD/FEC單元81的每一個均接收從傳輸裝置10傳輸的信道ch#n的信道流s#n,并且對于通過圖3或圖5中示出的FEC/M0D單元54的調制,解調信道ch#n的信道流s#n。然后,DMD/FEC單元81對通過解調獲得的信道ch#n的解調信號執(zhí)行解碼(作為對于由在圖3或圖5中示出的FEC/M0D單元54執(zhí)行的糾錯編碼所進行的的糾錯解碼),以恢復具有作為最小單元布置的BBF的信道ch#n的分離流并且將信道ch#n的分離流提供給在圖3或圖5中示出的FEC/M0D單元54。然后DMD/FEC單元81將恢復的分離流提供至合并器72。
[0152]合并器72分解每個BBF,該BBF組成從解調單元71!至71〃中的各個DMD/FEC單元81提供的信道ch#l至ch#N的分離流,并且提取包含在該BBF的數據段中的BBF數據。
[0153]合并器72進一步按照由ISCR(該ISCR作為時間信息包括在BBF的BB幀頭中)表示的時間(傳輸時間)次序布置從每個BBF提取的BBF數據,從而重建由多個數據包組成的輸入流并且將重建的輸入流作為輸出流輸出。
[0154]〈接收過程〉
[0155]圖8是描述通過圖7中的CB重建單元21執(zhí)行的處理(接收過程)的實例的流程圖。
[0156]在步驟S61中,每個解調單元71?中的01?)八^(:單元81接收從傳輸裝置10傳輸的信道ch#n的信道流s#n,并且執(zhí)行解調和糾錯以恢復信道ch#n的分離流,并且將恢復的分離流提供至合并器72 ο然后過程進行至步驟S62。
[0157]在步驟S62中,合并器72分解每個BBF(所述BBF組成從解調單元71!至71〃中的DMD/FEC單元81提供的信道ch#l至ch#N的每個分離流),并且提取包含在BBF數據段中的BBF數據。
[0158]合并器72進一步按照包含在BBF的BB幀頭中的ISCR中指定的次序布置從每個BBF提取的BBF數據,以重建輸入流。重建的輸入流作為輸出流輸出以結束過程。
[0159]經由管線執(zhí)行在圖8中的步驟S61和S62中的處理。
[0160]如以上所描述,合并器72基于包含在BBF的BB幀頭中的ISCR布置從每個BBF提取的BBF數據。因此,從信道ch#l至ch#N的分離流恢復初始輸入流。
[0161]如以上所描述,傳輸裝置10的CB分離單元11從輸入流以BBF數據的數據量連續(xù)提取數據包(數據包包含數據)作為BBF數據,并且將BBF數據插入到每個BBF的數據段里,以生成對應于N個信道ch#l至ch#N并且在BBF的數據段中具有BBF的分離流(該BBF按輸入流的數據包的順序序列并且作為最小單元布置)。因此,BBF的數據段中按數據包的順序的依次包含輸入流的數據包。
[0162]如從前述的說明書所理解,每個BBF的數據段按數據包的順序的次序包含輸入流的數據包。因此,BBF的BB幀頭包含ISCR,即根據這個實施方式,根據添加至包含在每個BBF的數據段中的排頭數據包的ISCR,組成信道ch#l至ch#N的分離流的每個BBF的數據段包含對應于BBF數據的數據包。因此能實現輸入流(數據包布置)的恢復。
[0163]〈分離流和輸出流的實例〉
[0164]圖9是示出當從輸入流以BBF數據的數據量連續(xù)提取數據包(數據包包含數據)作為BBF數據,并且該數據包作為提取的BB數據布置到每個BBF的數據段中時,由雙信道ch#l和ch#2組成的N信道的分離流和輸出流的實例的示圖。
[0165]如在圖9中示出的,在輸入流中按這種順序排列數據包#1,#2及其他。
[0166]根據圖9中示出的實例,對應于BBF數據的數據量的連續(xù)八個數據包(諸如數據包#I至#8或者數據包#9至#16)從輸入流提取作為BBF數據,并且作為提取的BBF數據布置到數據段里以組成每個BBF。
[0167]輸入流分離成對應于信道ch#l和ch#2并且包含因此提取的BBF的的分離流。
[0168]組成分離流的BBF的BB幀頭包含ISCR,該ISCR添加至包含于BBF的BBF數據的排頭數據包。
[0169]根據圖9中示出的實例,(在數據段中包含作為BBF數據的連續(xù)的數據包#1至#8的)BBF#1對應于信道ch#l的分離流的BBF。在另一方面,(在數據段中包含作為BBF數據的連續(xù)的數據包#9至#16的)BBF#2對應于信道ch#2的分離流的BBF。
[0170]BBF#1的BB幀頭包含ISCR(諸如“100”),該ISCR被添加至數據包#1至數據包#8(其對應于包含在BBF#1中的BBF數據)中的排頭數據包#1。
[0171]在另一方面,BBF#2的BB幀頭包含ISCR(諸如“200”),該ISCR被添加至在數據包#9至# 16 (其對應于包含在BBF#2的BBF數據)中的排頭數據包#9。
[0172]根據在圖9中示出的實例,八個連續(xù)的數據包#1至數據包#8(其對應于信道ch#l的分離流BBF#1中包含的BBF數據)以及八個連續(xù)的數據包#9至數據包#16(對應于信道ch#2的分離流BBF#2中包含的BBF數據),根據BBF(該BBF—起組成分離流)的BB幀頭包含的ISCR而并列布置,以便重建初始輸入流作為輸出流。
[0173]當從輸入流以BBF數據的數據量不連續(xù)提取數據包(數據包包含數據)作為BBF數據,并且該數據包作為提取的BB數據布置到每個BBF的數據段中時,圖10是示出由雙信道ch# I和ch#2組成的N信道分離流和輸出流的實例的示圖。
[0174]如圖10中所示,類似于圖9中示出的實例,通過按這種順序在輸入流中布置而組成數據包#1、#2及其他。
[0175]根據在圖10中示出的實例,數據包以BBF數據的數據量但不連續(xù),諸如由從數據包#1開始的每隔一個數據包組成的八個數據包(即#1、#3直至#15)或者由從數據包#2開始的每隔一個數據包組成的八個數據包(即#2、#4直至#16),從輸入流提取作為BBF數據,并且作為BBF數據布置到數據段里以組成每個BBF。
[0176]輸入流分離成對應于信道ch#l和ch#2并且包含因此提取的BBF的分離流。
[0177]組成分離流的BBF的BB幀頭包含ISCR,該ISCR被添加至包含于BBF的BBF數據的排頭數據包。
[0178]根據在圖1O中示出的實例,BBF#I (該BBF# I在數據段中包含由從數據包# I開始的每隔一個數據包組成的八個數據包#1、#3直至#15,作為BBF數據)對應于信道ch#l的分離流的BBF,BBF#2(該BBF#2在數據段中包含由從數據包#2開始的每隔一個數據包組成的八個數據包#2、#4直至#16,作為BBF數據)對應于信道ch#2的分離流的BBF。
[0179]BBF#1的BB幀頭包含ISCR(諸如“100”),該ISCR被添加至包含在BBF#1中作為BBF數據的數據包#1、#3直至#15中的排頭數據包#1。
[0180]在另一方面,BBF#2的BB幀頭包含ISCR(諸如“101”),該ISCR被添加至包含在BBF#2中作為BBF數據的數據包#2、#4直至#16中的排頭數據包#2。
[0181]根據在圖1O中示出的實例,對應于包含在信道ch#I的分離流BBF# I中的BBF數據的八個不連續(xù)的數據包#1、#3直至#15以及對應于包含在信道ch#2的分離流BBF#2中的BBF數據的八個不連續(xù)的數據包#2、#4直至#16,根據包含在組成分離流的每個BBF的BB幀頭中的ISCR并列式排列。在這種情況下,得到的輸出流包含按#1、#3直至#15以及#2、#4直至#16的次序布置的數據包。
[0182]因此,當BBF由作為BBF數據的以BBF數據的數據量的不連續(xù)數據包組成時,僅基于包含于組成分離流的BBF的BB幀頭的ISCR難以重建初始輸入流作為輸出流。
[0183]〈I SSY 格式〉
[0184]圖11是示出在DVB-S2中指定的ISSY格式的示圖。
[0185]ISSY 包括 ISCR、BUFS 以及 BUFSTAT。
[0186]如以上所描述,ISCR是表示數據包的傳輸時間的時間信息并且由2個或3個字節(jié)組成。
[0187]有兩種類型的ISCR,即短ISCR和長ISCR。短ISCR由2字節(jié)組成,而長ISCR由3字節(jié)組成。
[0188]BUFS是由(基本上)2字節(jié)組成的信息,并且表示當包含由分離器41插入的NP的分離流(在下文中也稱為NP插入流)通過在刪除NP之后將NP插入到流而恢復時,用于在由CB分離單元11(圖3)的刪除單元52刪除NP之后暫時存儲分離流(在下文中也稱為刪除之后的流)的緩存(未示出)所必須的緩存容量(必須的緩存容量)。
[0189]從作為2字節(jié)(第一字節(jié)和第二字節(jié))BUFS的比特流的頭部起第五比特和第六比特的兩個比特被稱為BUFS_UNIT,并且顯示由BUFS表示的緩沖容量的單位。在另一方面,從第七比特至最后的第十六比特的十個比特表示緩沖容量的值。
[0190]根據接收裝置20,CB重建單元21(圖7)的合并器72保護存儲區(qū)作為具有由BUFS表示的緩沖容量的緩存,并且通過在刪除之后將流寫入緩存而在刪除之后將流恢復至NP插入流,并且在插入NP的時候讀取刪除之后的流。
[0191 ] BUFSTAT是由(基本上)2字節(jié)組成的信息,并且當合并器72在通過讀取存儲在緩存中的(刪除之后的流的)數據包以便將刪除之后的流恢復至NP插入流時,BUFSTAT表示用于從緩存讀取數據包的讀取開始時間。
[0192]從作為2字節(jié)BUFSTAT(第一字節(jié)和第二字節(jié))的比特流的頭部起第五比特和第六比特的兩個比特被稱為BUFSTATJJNIT,并且顯示由BUFSTAT表示的讀取開始時間的單位。從第七比特至最后的第十六比特的十個比特表示讀取開始時間的值。在從緩存讀取數據包的時候,BUFSTAT的十個比特基于在緩存中的數據剩余量表示讀取開始時間。
[0193]根據接收裝置20,合并器72根據由BUFSTAT表示的定時(時間)開始從緩存讀取數據包以便將刪除之后的流恢復至NP插入流。
[0194]〈BBF 格式〉
[0195]圖12是示出在DVB-S2中BBF格式的示圖。
[0196]根據以上描述的CB分離單元11(圖3和圖5),包含在BBF的數據段中的BBF數據的排頭數據包的ISCR被插入到對應的BBF的BB幀頭里。
[0197]例如,當ISCR被插入到BB幀頭里時,包含ISCR的段可以是這樣的段:在BB幀頭的各個段中的DVB-S2中針對該段建立固定值。
[0198]例如,該段(在BB幀頭中針對該段建立固定值)包括兩個字節(jié)的UPL段和一個字節(jié)的SYNC段。
[0199]當ISCR由三個字節(jié)組成時,例如,在3字節(jié)ISCR中的最高有效位(MSB)側上的兩個字節(jié)可以被插入到UPL段中,而在最低有效位(LSB)側上的一個字節(jié)可以被插入到SYNC段中。
[0200]〈當輸入流是GSE數據包流或者GSE-Lite數據包流時的信令〉
[0201]圖13是示出用于指示輸入流是GSE數據包流或者GSE-Lite數據包流的信令的實例的示圖。
[0202 ] 更具體地,圖13顯示在DVB-S2的BBF中包括的BB幀頭的格式。
[0203]DVB-S2的BBF的BB幀頭由包含I字節(jié)MATYPE-1、1字節(jié)MATYPE-2、2字節(jié)UPL、2字節(jié)DFL、1字節(jié)SYNC、2字節(jié)SYNCD以及I字節(jié)CRC-8按那種順序布置組成。
[0204]在這種情況下,2比特TS/GS、1比特SIS/MIS、1比特CCM/ACM、1比特ISSY1、1比特NPD以及2比特RO按這種次序分配給在BB幀頭的首位的I字節(jié)MATYPE-1。
[0205]根據DVB-S2,當輸入流是TS并且因此在BBF(BBF的數據段包含TS數據包)中包含TS數據包時,TS/GS被設為llb(b表示緊接b之前的數值是二進制數字)。
[0206]根據DVB-S2,當輸入流是通用數據包化流時,TS/GS被設為OOb;并且當輸入流是通用連續(xù)流時,TS/GS被設為Olb。
[0207]然而,根據DVB-S2,當輸入流是GSE數據包流或者GSE-Lite數據包流時,對于TS/GS沒有指定設置。
[0208]根據DVB-S2,10b不用于2比特TS/GS。根據DVB-S2,當TS/GS被設為對應于未使用值的10時Nro不運行(當輸入流是TS時Nro運行,并且將TS/GS設為lib)。
[0209]當用于傳輸GSE數據包流或者GSE-Lite數據包流的輸入流模式是GSE高效率模式(HEM)時,BB幀頭的MATYPE-1的TS/GS和NPD能夠被用作對應于針對GSE-HEM指示的信令的GSE-HEM 信令。
[0210]更具體地,當輸入流是GSE數據包流或者GSE-Lite數據包流時,TS/GS能夠被設為表示GSE-HEM的10。在這種情況下,基于GSE數據包或者GSE-Lite數據包中的哪一個對應輸入流來確定NPD。
[0211 ]更具體地,例如,當輸入流是GSE數據包流時NPD被設為O。當輸入流是GSE-Lite數據包流時Nro被設為I。
[0212]根據這個GSE-HEM信令,當TS/GS和NH)分別設為10和I時,識別輸入流為GSE-Lite數據包流。
[0213]在另一方面,當TS/GS和NH)分別設為10和O時,識別輸入流為GSE數據包流。
[0214]BBF生成單元53(圖3和圖5)生成包含上述GSE-HEM信令的BB幀頭用于由BBF生成單元53生成的BBF。
[0215]例如,通過傳輸包含上述BB幀頭的BBF,基于包含在BBF的BB幀頭中的的GSE-HEM信令,已接收BBF的接收裝置20容易確定在BBF的數據段中的數據包含GSE數據包還是GSE-Lite數據包。
[0216]因此,識別BBF的數據段包含GSE數據包或者GSE-Lite數據包,而不需要在接收裝置20側上的BBF的數據段的復雜的規(guī)則或邏輯要求的分析來識別包含GSE數據包或者GSE-Lite數據包的BBF的數據段。
[0217]〈根據本技術的計算機的描述〉
[0218]本文中描述的一系列處理(諸如輸入流的分離和重建)能夠通過硬件或軟件執(zhí)行。當通過軟件執(zhí)行一系列處理時,組成軟件的程序安裝在計算機(諸如處理器)中。
[0219]圖14是示出在計算機中安裝的程序下執(zhí)行一系列本文中描述的處理的計算機配置實例的框圖。
[0220]該程序可以被提前記錄在硬盤205或R0M203中作為包括在計算機中的記錄介質。
[0221]可替換地,該程序可以被存儲(記錄)在可移除記錄介質211中??梢蕴峁┛梢瞥涗浗橘|211作為所謂的軟件包。例如,可移除記錄介質211由軟盤、只讀光盤存儲器(CD-R0M)、磁光(MO)盤、數字通用光盤(DVD)、磁盤或者半導體存儲器組成。
[0222]該程序可以經由通信網絡或傳播網絡下載到計算機,并且除了以以上描述的方式從可移除記錄介質211安裝到計算機以外,該程序還可以安裝到內置硬盤205內。更具體地,該程序可以從下載地址經由用于數字衛(wèi)星服務的衛(wèi)星無線傳輸至計算機用于數字衛(wèi)星服務,或者可以通過網絡(諸如局域網和互聯網)有線傳輸。
[0223]計算機包括中央處理單元(CPU)202,輸入/輸出接口 210經由總線201連接至中央處理單元(CPU)202。
[0224]當指令從用戶經由輸入/輸出接口210通過輸入單元207操作或通過其他方法輸入至CPU202時,CPU202響應于該指令執(zhí)行存儲在只讀存儲器203中的程序。可替換地,CPU202將存儲在硬盤205中的程序加載到隨機存取存儲器(RAM)204里并且執(zhí)行加載的程序。
[0225]根據這個配置,CPU202執(zhí)行在前述流程圖中示出的處理,或者通過使用在前述框圖中示出的配置執(zhí)行的處理。例如,CPU202從輸出單元206經由輸入/輸出接口 210輸出處理結果或從通信單元208傳輸處理結果,并且如有必要將處理結果記錄到硬盤205中。
[0226]輸入單元207由鍵盤、鼠標、麥克風等組成。輸出單元206由液晶顯示器(IXD)、揚聲器等組成。
[0227]在本說明書中通過計算機在程序下執(zhí)行的處理不需要按照流程圖中描述的時間序列執(zhí)行,因此,通過計算機在程序下執(zhí)行的處理包括并行執(zhí)行的處理或單獨執(zhí)行的處理(諸如并行處理或通過對象處理)。
[0228]可以僅通過一個計算機(處理器)處理程序,或者可以通過多個計算機分開處理程序。
[0229]根據本說明書,系統(tǒng)指多個組成元件的集合(諸如裝置和模塊(部分))。在這種情況下,所有的組成元件不需要被包括在相同的殼體內。因此,容納在分開的殼體內并且經由網絡連接的多個裝置,以及包括容納在一個殼體內的多個模塊的一個裝置都可以被視為系統(tǒng)。
[0230]本技術的實施方式不限于本文中描述的【具體實施方式】。在不偏離本技術的主題的情況下能夠做出各種修改和變化。
[0231]例如,本技術可以采用云計算配置,云計算配置中的多個裝置共享一個功能并且經由網絡彼此協(xié)作地執(zhí)行該功能。
[0232]參考前述流程圖論述的各個步驟能夠通過多個裝置共享并且執(zhí)行而不是通過一個裝置執(zhí)行。
[0233]當一個步驟包含多個處理時,包含在一個步驟內的多個處理能夠通過多個裝置共享并且執(zhí)行而不是通過一個裝置執(zhí)行。
[0234]由于本說明書中描述的有益效果是僅通過實例的方式呈現的,所以還能夠呈現其他有益效果。
[0235]根據這個實施方式,對應關于BBF數據的排頭數據包的時間信息的ISCR包括在BB幀頭內。然而,ISCR能夠與BB幀頭一起包括在BBF的數據段內或取代BB幀頭包括在BBF的數據段內。
[0236]此外,包含在BB幀頭內的ISCR可以是除BBF數據的排頭數據包以外的數據包(諸如第二或最后數據包)的ISCR。
[0237]〈在DVB-S2X 中的 GSE-HEM的說明書〉
[0238]在后文中呈現的是關于從DVB_S2“數字視頻廣播(DVB);第二代幀結構、用于廣播的信道編碼與調制系統(tǒng)、交互式服務、新聞采集及其他寬帶衛(wèi)星應用的部分I1:S2-擴展(DVB-S2X)——(可選的)DVB文件A83-2 2014年3月(Digital Video Broadcasting(DVB);Second generat1n framing structure,channel coding and modulat1n systems forBroadcasting,Interactive Services,News Gathering and other broadbandsatellite applicat1ns Part I1:S2-Extens1ns(DVB_S2X)-(0pt1nal)DVB DocumentA83-2March 2014)”擴展的DVB-S2X標準中指定的關于GSE-HEM的描述。
[0239]4.3配置系統(tǒng)
[0240](見部分I,條款4.3)
[0241]表格I將S2X系統(tǒng)元件關聯到應用領域。在表格I中的所有元件在遵從S2說明書的傳輸和接收設備中是可選的。至少“規(guī)范的”子系統(tǒng)和功能性將被實現在傳輸和接收設備中以遵從用于具體的應用領域的S2X說明書。
[0242]在本附錄內,一些配置和機制被限定為“可選的”。對于給定的應用領域,在本附錄內明確表示為“可選的”配置和機制不需要實現在遵從S2X說明書的設備中。然而,當實現“可選的”模式或機制時,應遵從如在本文件中給定的說明書。
[0243]圖15顯示了在0¥8_52乂標準下的表格I。
[0244]5.1.6基帶幀頭插入
[0245](見部分I,條款5.1.6)
[0246]?第一字節(jié)(MATYPE-1):
[0247].TS/GS段(2比特):傳輸流輸入、通用流輸入(數據包化或連續(xù)的)或者GSEHEM。
[0248].SIS/MIS段(I比特):單個輸入流或多個輸入流。
[0249].CCM/ACM段(I比特):恒定編碼與調制或者自適應編碼與調制(VCM作為ACM以信號發(fā)送)
[0250].ISSYI(I比特),(輸入流同步指示器):如果ISSYI = I =激活,在Ups后或在GSE-HEM中的基帶幀頭中插入該ISSY段(見附錄D)。
[0251]?對于TS輸入模式:
[0252]〇NPD(1比特):空值數據包刪除有效/無效
[0253].對于GSE/通用連續(xù)/通用數據包化模式:
[0254]〇GSE_Lite(l比特):GSE流是遵從/不遵從GSE-Lite的
[0255].RO (2比特):傳輸滾降因子(α)。三個額外的滾降因子0.15、0.1O和0.05應該是有效的。信令應該根據以下規(guī)則(表格I【應修訂為表格2,原文如此】):
[0256]?如果RO比特作為00、01或10連續(xù)從BB幀頭以信號發(fā)送至BB幀頭,該反向兼容定義(高滾降范圍)應用:
[0257]00 = 0,35
[0258]01=0,25
[0259]10 = 0,20
[0260]?如果RO比特以可替換的方式11從BB幀頭以信號發(fā)送至BB幀頭,那么他們的解釋應該是低滾降范圍:
[0261]00 = 0,15
[0262] 01=0,10
[0263]10 = 0,05
[0264]應確保在多個輸入流配置(SIS/MIS段=0)中交替(alternat1n)在所有輸入流(對于每個ISI)上和M0DC0D組合上是顯而易見的,因而任何接收器將接收規(guī)則的交替。任何接收器,一旦鎖定將切換到在‘11’的第一檢測上的低滾降范圍。
[0265]圖16顯示了在DVB-S2X標準下的表格2。
[0266]5.1.7GSE 高效率模式(GSE-HEM)
[0267]GSE可變長度或恒定長度UP能夠在GSE-HEM中傳輸。在GSE-HEM中,執(zhí)行GSE數據包的分片(slicing)并且將總是計算SYNCD。接收器能夠從數據包幀頭獲得UP的長度,因此不執(zhí)行在BB幀頭中的UPL傳輸。當從隨后的不同流出現BBFRAME時,不應對UP分片;僅當BBFRAME緊跟其后時分片是可能的。在BB幀頭中傳輸可選的ISSY段。
[0268]模式適配單元將執(zhí)行以下操作序列(見圖1):
[0269].與在數據段開始的第一傳輸的UP相關的可選的輸入流同步(見部分I,附錄D.2);插入在BB幀頭的UPL和SYNC段中的ISSY段。
[0270].在UP級別的空值數據包刪除和CRC-8既不應計算也不應插入。
[0271].BB幀頭中的SYNCD計算(指向在數據段開始的第一傳輸的UP的第一比特)和存儲。傳輸的UP正好對應初始UP自身。因此SYNCD指向初始UP的第一比特。
[0272].既不計算也不傳輸的UPL。
[0273].流的GSE-Lite的遵從(compliance)將在MATYPE-1段中的第6比特以信號發(fā)送。GSE-Lite= I表示傳輸GSE-Lite遵從的信號。GSE-Lite = O表示傳輸的GSE流可能不符合GSE-Lite信號的定義。
[0274]圖17顯示了在DVB-S2X標準下的圖1。
[0275]5.1.8.3用于GSE傳輸的信道綁定
[0276]通用流封裝(GSE)[2]是用于傳輸各種數據的極為靈活的方法,包括諸如數據可以是固定長度或者可變長度的IP數據包或TS數據包的流行的格式。GSE可以用于綁定的信道以支持比單個RF信道可以運載的數據速率更高的數據速率。支持L信道的最大量(L〈 = 3)。根據[2],綁定的轉發(fā)器和相關信息的數目在GSE-LLC表格中以信號發(fā)送。這些GSE-LLC表格將在每個綁定的轉發(fā)器上并行傳輸。為確保在S2X中的最大效率,推薦使用GSE-HEM(見條款5.1.7)。以下描述在GSE-HEM中的信道綁定的使用。
[0277]用于GSE傳輸的信道綁定類似于在條款5.1.8.2中描述的綁定的TS方法,該信道綁定在ISSY段中使用ISCR定時數據以允許接收器從不同的RF信道(見部分I,附錄D以獲得詳細ISSY)中對準數據包。然而,不是每個UP都添加ISSY而是每基帶幀(BBFRAME)添加ISSY。ISSY將總是用于綁定的GSE信道。在ISSY段中,每個BBFRAME將傳輸ISCR。將不傳輸BUFS和BUFSTAT。在調制器中,輸入的UP(GSE數據包)被連續(xù)添加至單個BBFRAME的數據段直至完成。適當的ISSY信息被添加至每個BBFRAME的基帶幀幀頭(BB幀頭KISSY信息指在數據段中開始的第一傳輸的UP。如有必要UP將在不同的RF信道上的BBFRAMEs之間被完全分片,在使用相同RF信道的BBFRAMEs上不需要將UP分片。在綁定過程中必須保持輸入UP的順序。每個BBFRAME被構造成具有根據用于該RF信道的調制參數和編碼參數獲得的長度。每個RF信道可具有不同的調制參數和編碼參數。為減少緩存需求,將根據每個RF信道的比特率的比例為每個RF信道創(chuàng)建BBFRAMEs。例如,如果兩個綁定的信道的比特率是相等的,將以交替方式出現用于每個RF信道的BBFRAMEs。
[0278]以下在圖3中顯示了綁定的GSE的傳輸的實例。
[0279]在接收器側,根據用于該RF信道的調制參數和編碼參數對每個GSE綁定的RF信道解調。在圖4中顯示了實例圖。
[0280]然后在合并器利用包含在每個BBFRAME的BB幀頭中的ISSY信息組合來自每個解調器的輸出。該ISSY信息提供定時信息以恢復來自不同解調器的BBFRAMES的次序。由于ISSY信息應用至每個BBFRAME,并且保持了在每個BBFRAME內的UP的數據包次序,在合并器輸出中保持了所有的UP的次序。在合并器中重建分離的UP。
[0281]與TS方法相比,每個解調器的輸出比特率不大于信道的比特率,因而可以顯著減少在合并器的處理負擔。此外,由于ISSY信息僅需要針對每個BBFRAME處理,所以合并操作處理負擔也減少了。在不同的接收器之間將允許延遲的一個BBFRAME的最大容限。
[0282]在合并之后,如有必要在接收器可以進行額外的處理(諸如GSE數據包的過濾、IP或TS數據包的輸出而不是GSE數據包的輸出等)。
[0283]對于通用數據包化的流,必須基于與用于TS信道綁定的每數據包相同的每個數據包添加ISSY。如在部分I條款5.1.5中所描述,將針對每個數據包添加CRC-8。將計算SYNCD并且將其指向先前UP的CRC-8的第一比特。將僅在相同的RF信道上分離數據包。
[0284]對于使用GSE的通用連續(xù)流,必須基于與用于TS信道綁定的每數據包相同的每數據包添加ISSY。不應執(zhí)行CRC-8計算。將計算SYNCD并去將其指向在數據段中的第一傳輸的UP WPL段可以包含包括關于信道綁定信息的專有信令,否則UPL段將設為0.將僅在相同的RF信道上分離GSE數據包。
[0285]圖18顯示了在DVB-S2X標準下的圖3,而圖19顯示了在DVB-S2X標準下的圖4。
[0286]本技術可以具有以下配置。
[0287]<1>
[0288]分離單元,將由多個數據包組成的輸入流分離并且生成多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在經受前向糾錯(FEC)的所述BBF的數據段中。
[0289]<2>
[0290]根據〈1>的數據處理裝置,進一步包括生成單元,所述生成單元生成表示時間的時間信息,其中,BBF包括添加至BBF數據包的該時間信息。
[0291]<3>
[0292]根據〈2>的數據處理裝置,其中,BBF的BB幀頭包括該時間信息,該時間信息包括在BBF的幀頭數據包內。
[0293]<4>
[0294]根據〈3>的數據處理裝置,其中,
[0295]該時間信息是在DVB-S2中指定的輸入流同步器(ISSY),并且
[0296]在DVB-S2中指定的BBF的BB幀頭的UPL段和SYNC段用作段分配該ISSY的段。
[0297]<5>
[0298]根據〈4>的數據處理裝置,其中,
[0299]分離單元將時間信息添加至每個數據包,并且
[0300]刪除包括在BBF的數據包中的時間信息,并且將包括在BBF的幀頭數據包中的時間信息插入到BBF的BB幀頭中。
[0301]<6>
[0302]根據〈1>至〈5>中的任何一個的數據處理裝置,其中
[0303]分離單元將輸入流分離成以插入到BBF中的BBF數據為單位的分離流,并且
[0304]生成BBF,該BBF具有為分離流的BBF布置的數據。
[0305]<7>
[0306]根據〈1>至〈5>中的任何一個的數據處理裝置,其中
[0307]分離單元從輸入流生成BBF,并且
[0308]將輸入流以BBF為單位分離成分離流。
[0309]<8>
[0310]根據〈1>至〈7>中的任何一個的數據處理裝置,其中,輸入流是傳輸流(TS)、通用連續(xù)流(GCS)、通用流封裝(GSE)數據包流、GSE-Lite數據包流或者互聯網協(xié)議(IP)數據包流。
[0311]<9>
[0312]數據處理方法,包括分離由多個數據包組成的輸入流以及生成多個信道的分離流的步驟,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
[0313]<10>
[0314]數據處理裝置,包括重建單元,從多個信道的分離流重建由多個數據包組成的輸入流,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
[0315]<11>
[0316]根據〈10>的數據處理裝置,其中,
[0317]傳輸裝置生成表示時間的時間信息,
[0318]所述BBF包括添加至所述數據包的所述時間信息,其中所述數據包包括在所述BBF中,并且
[0319]重建單元基于該時間信息從多個分離流重建輸入流。
[0320]<12>
[0321]根據〈11>的數據處理裝置,其中,
[0322]所述BBF的BB幀頭包括所述時間信息,所述時間信息包括在BBF的排頭數據包中,并且
[0323]重建單元基于BB幀頭包括的時間信息從多個信道的分離流重建輸入流。
[0324]<13>
[0325]根據〈12>的數據處理裝置,其中,
[0326]時間信息是在DVB-S2中指定的輸入流同步器(ISSY),并且
[0327]在DVB-S2中指定的BBF的BB幀頭的UPL段和SYNC段用作段來分配該ISSY。
[0328]<14>
[0329]根據〈10>至〈13>中的任何一個的數據處理裝置,其中,輸入流是傳輸流(TS)、通用連續(xù)流(GCS)、通用流封裝(GSE)數據包流、GSE-Lite數據包流或者互聯網協(xié)議(IP)數據包流。
[0330]<15>
[0331]數據處理方法,包括從多個信道的分離流重建由多個數據包組成的輸入流的步驟,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
[0332]參考標號列表
[0333]10傳輸裝置
[0334]11 CB分離單元
[0335]20接收裝置
[0336]21 CB重建單元
[0337]30傳輸路徑
[0338]41分離器
[0339]42iS42n 緩存
[0340]43ι至43n調制單元
[0341]46符號鐘生成單元
[0342]47時間相關信息生成單元
[0343]51同步單元
[0344]52刪除單元
[0345]53 BBF生成單元
[0346]54 FEC/M0D單元
[0347]61同步單元
[0348]62刪除單元
[0349]63 BBF生成單元
[0350]64分離器
[0351]71ι至71n解調單元
[0352]72合并器
[0353]81 FEC/M0D 單元
[0354]201 總線
[0355]202 CPU
[0356]203 ROM
[0357]204 RAM
[0358]205 硬盤
[0359]206輸出單元
[0360]207輸入單元[0361 ]208通信單元
[0362]209 驅動
[0363]210輸入/輸出接口
[0364]211可移除介質
【主權項】
1.一種數據處理裝置,包括: 分離單元,將由多個數據包組成的輸入流分離并且生成多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在經受前向糾錯(FEC)的所述BBF的數據段中。2.根據權利要求1所述的數據處理裝置,進一步包括: 生成單元,所述生成單元生成表示時間的時間信息,其中, 所述BBF包括添加至所述BBF的數據包的所述時間信息。3.根據權利要求2所述的數據處理裝置,其中, 所述BBF的BB幀頭包括所述時間信息,所述時間信息包括在所述BBF的幀頭數據包中。4.根據權利要求3所述的數據處理裝置,其中, 所述時間信息是在DVB-S2中指定的輸入流同步器(I SSY ),并且 在DVB-S2中指定的所述BBF的BB幀頭的UPL段和SYNC段用作分配所述ISSY的段。5.根據權利要求4所述的數據處理裝置,其中, 所述分離單元將所述時間信息添加至所述數據包中的每一個,并且 刪除包括在所述BBF的數據包中的所述時間信息,并且將包括在所述BBF的排頭數據包中的所述時間信息插入到所述BBF的BB幀頭內。6.根據權利要求4所述的數據處理裝置,其中 所述分離單元將所述輸入流分離成以BBF數據為單位的所述分離流,其中所述BBF數據插入在所述BBF中,并且 所述分離單元生成所述BBF,所述BBF具有為所述分離流的BBF布置的數據。7.根據權利要求4所述的數據處理裝置,其中 所述分離單元從所述輸入流生成所述BBF,并且 所述分離單元將所述輸入流分離成以所述BBF為單位的所述分離流。8.根據權利要求4所述的數據處理裝置,其中, 所述輸入流是傳輸流(TS)、通用連續(xù)流(GCS)、通用流封裝(GSE)數據包流、GSE-Li te數據包流或者互聯網協(xié)議(IP)數據包流。9.一種數據處理方法,包括: 分離由多個數據包組成的輸入流以及生成多個信道的分離流的步驟,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。10.—種數據處理裝置,包括: 重建單元,從多個信道的分離流重建由多個數據包組成的輸入流,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。11.根據權利要求10所述的數據處理裝置,其中, 所述傳輸裝置生成表示時間的時間信息, 所述BBF包括添加至所述數據包的所述時間信息,其中所述數據包包括在所述BBF中,并且 所述重建單元基于所述時間信息從所述多個信道的分離流重建所述輸入流。12.根據權利要求11所述的數據處理裝置,其中, 所述BBF的BB幀頭包括所述時間信息,所述時間信息包括在BBF的排頭數據包中,并且所述重建單元基于所述BB幀頭中包括的所述時間信息從所述多個信道的分離流重建所述輸入流。13.根據權利要求12所述的數據處理裝置,其中, 所述時間信息是在DVB-S2中指定的輸入流同步器(I SSY ),并且 在DVB-S2中指定的所述BBF的BB幀頭的UPL段和SYNC段用作段來分配所述ISSY。14.根據權利要求13所述的數據處理裝置,其中, 所述輸入流是傳輸流(TS)、通用連續(xù)流(GCS)、通用流封裝(GSE)數據包流、GSE-Li te數據包流或者互聯網協(xié)議(IP)數據包流。15.—種數據處理方法,包括: 從多個信道的分離流重建由多個數據包組成的輸入流的步驟,其中所述多個信道的分離流從傳輸裝置傳輸,所述傳輸裝置分離所述輸入流并且生成所述多個信道的分離流,所述分離流具有按所述輸入流的數據包的序列的順序布置的基帶幀(BBF),并且所述BBF作為最小單元布置在接受前向糾錯(FEC)的所述BBF的數據段中。
【文檔編號】H04N21/236GK105993180SQ201480065218
【公開日】2016年10月5日
【申請日】2014年11月21日
【發(fā)明人】拉克倫·邁克爾, 岡田諭志, 納比勒·斯文·洛金·穆罕默德
【申請人】索尼公司