新四季網

在廣播和通信系統中發送和接收分組的裝置和方法

2023-06-06 00:43:16 3

在廣播和通信系統中發送和接收分組的裝置和方法
【專利摘要】提供一種在系統中發送/接收分組的方法和裝置。所述方法包括:將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域;從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組;將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值;在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;通過在二維陣列中排列全部源分組來構造源塊;對源塊進行FEC編碼;以及發送經FEC編碼的源塊。
【專利說明】在廣播和通信系統中發送和接收分組的裝置和方法

【技術領域】
[0001]本發明涉及廣播或通信系統中的數據發送和接收。更具體地,本發明涉及當在信道上或網絡中發生數據丟失時,有效地恢復數據的裝置和方法。

【背景技術】
[0002]在最近的廣播和通信環境中,由於多媒體內容的多樣化以及諸如高清晰度(HD)內容或超高清晰度(UHD)內容的大尺寸內容的增加,網絡中的數據擁塞已經變得嚴重。結果,由於路線中的內容的一部分的丟失,在接收器(例如,主機B)處無法正常地接收由發送器(例如,主機A)發送的內容。因為多數情況下數據在分組中發送,所以數據丟失也發生在分組中。因為接收器由於數據丟失而無法通過網絡接收數據分組,所以接收器無法獲得丟失的分組的數據。因此,可以導致多種不便,包括音頻質量或視頻質量的退化、顯示有缺陷的圖像、遺漏文字、以及文件損壞。因此,需要一種在網絡傳輸期間恢復數據的技術。
[0003]一種支持在接收器中恢復在網絡傳輸期間已經丟失的數據的方法是:利用被稱作源分組的預定數量的數據分組(每個分組具有可變長度)來構造源塊,並且通過前向糾錯(FEC)編碼向源塊添加諸如奇偶校驗數據或修復分組的修覆信息。在存在丟失數據的情況下,接收器可以使用修覆信息來解碼數據。
[0004]添加了修覆信息的源分組中的每一個可以不具有想要的長度並且因此可以是零填充的。這意味著通常構造的源塊可以根據分組長度而包括大量零填充。雖然零填充的數據是發送器不發送的無意義的數據,但是零填充的數據增加源塊中的符號的數量並且與生成奇偶校驗數據有關。因此,零填充的數據導致用於不必要的信息的奇偶校驗數據的生成和發送。
[0005]可以通過減少期望的源分組的長度來相對降低零填充的數量。然而,由於導致源塊中的符號的數量的顯著增加,因此需要很長的FEC碼。因為系統可用的FEC碼長受限並且較長的FEC碼增加最大對數似然(ML)解碼的複雜性,所以可能延長解碼等待時間。
[0006]因此,需要一種通過減少零填充的數據來更有效地構造源塊以降低編碼符號的數量並且改善糾錯能力的方法。
[0007]給出以上信息作為背景信息僅為了幫助對本公開的理解。關於任何以上是否可以適用為關於本發明的現有技術,沒有確定已經做出,並且沒有斷言做出。


【發明內容】

[0008]技術問題
[0009]本發明的方面將至少解決以上問題和/或缺點,並至少提供下述優點。因此,本發明的一方面將提供一種在廣播或通信系統中發送和接收分組數據的方法和裝置。
[0010]本發明的另一方面將提供一種當在廣播或通信系統發生中數據丟失時有效地恢復數據的方法和裝置。
[0011]本發明的另一方面將提供一種裝置和方法,其在廣播或通信系統中更有效地構造源塊以降低零填充的數據的數量並且改善糾錯能力。
[0012]技術方案
[0013]根據本發明的一方面,提供一種在廣播和通信系統中發送分組的方法。所述方法包括:將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域;從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組;將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值;在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;通過在二維陣列中排列全部源分組來構造源塊;對源塊進行前向糾錯(FEC)編碼;以及發送經FEC編碼的源塊。
[0014]根據本發明的另一方面,提供一種在廣播和通信系統中發送分組的裝置。所述裝置包括:源塊構造器,被配置為將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域;從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組;將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值;在源分組被排列之後,排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;通過在二維陣列中排列全部源分組來構造源塊;以及FEC編碼器,被配置為對源塊進行編碼並且發送經FEC編碼的源塊。
[0015]根據本發明的另一方面,提供一種在廣播和通信系統中接收分組的方法。所述方法包括解釋在源塊中接收到的數據並且對源塊進行FEC解碼。所述源塊通過如下步驟構造:將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域;從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組;將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值;在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;以及在二維陣列中排列全部源分組以便構造源塊。
[0016]根據本發明的另一方面,提供一種在廣播和通信系統中接收分組的裝置。所述裝置包括:源塊解釋器,被配置為解釋在源塊中接收到的數據;以及FEC解碼器,被配置為對源塊進行FEC解碼。所述源塊通過如下步驟構造:將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域;從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組;將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值;在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;以及在二維陣列中排列全部源分組以便構造源塊。
[0017]本發明的其他方面、優點和顯著的特徵將從以下結合附圖做出的公開了本發明的示例性實施例的詳細說明中對本領域技術人員變得清楚。

【專利附圖】

【附圖說明】
[0018]從下面結合附圖的描述,本發明特定示例性實施例的上述和其他方面、特徵和優點將更加清楚,附圖中:
[0019]圖1是根據本發明的實施例的發送器和接收器的框圖;
[0020]圖2示出根據本發明的示例性實施例的通用源塊的配置;
[0021]圖3a和圖3b示出根據本發明的示例性實施例的源塊的配置;
[0022]圖4示出根據本發明的示例性實施例的、添加到源分組和修復分組的信令信息;
[0023]圖5示出根據本發明的示例性實施例的、添加到源分組的信令信息;
[0024]圖6示出根據本發明的示例性實施例的、添加到修復分組的信令信息;
[0025]圖7示出根據本發明的示例性實施例的、添加到源分組的信令信息;
[0026]圖8示出根據本發明的示例性實施例的、添加到源分組的信令信息;
[0027]圖9示出根據本發明的示例性實施例的源塊的配置;
[0028]圖1Oa和圖1Ob示出根據本發明示例性實施例的、前向糾錯(FEC)對象傳輸信息(OTI);
[0029]圖11示出根據本發明的示例性實施例的信令信息的集合;
[0030]圖12示出根據本發明的示例性實施例的信令信息的集合;以及
[0031]圖13a和圖13b示出根據本發明示例性實施例的FEC OT10
[0032]遍及附圖,相似的參考標記將理解為參考相似的部分、組件和結構。

【具體實施方式】
[0033]提供以下參照附圖的描述來幫助全面理解權利要求及其等效物所限定的本發明的示例性實施例。以下描述包括各種具體細節來幫助理解,但這些具體細節應被看作僅僅是示例性的。因此,本領域普通技術人員將認識到,可以對此處描述的實施例進行各種改變和修改而不會偏離本發明的範圍和精神。此外,為清楚和簡潔起見,可能省略對公知功能和結構的描述。
[0034]下面的描述及權利要求中使用的術語和詞彙不局限於文獻學含義,發明人使用這些數據和詞彙僅僅是為了實現對本發明清楚和一致的理解。因此,對本領域技術人員應當清楚的是,以下對本發明示例性實施例的描述僅僅是出於舉例說明的目的而提供的,並非為了對權利要求及其等效物所限定的本發明進行限制。
[0035]將理解,單數形成「一」、「一個」、「該」包括複數對象,除非上下文清楚做出相反指示。因而,例如,當提到「一個組件表面」時,包含了一個或多個這樣的表面。
[0036]關於術語「實質上」,它意思指列舉的特性、參數或值不必精確地實現,而是可以發生包括例如,容差、測量誤差、測量精度限度及本領域技術人員已知的其他因素的偏差或變化,總之不排除想要提供的特性的效果。
[0037]將提供本發明的示例性實施例以實現上面描述的本發明的技術方面。在示例性實現中,定義的實體可以具有相同名稱,本發明不限於此。因此,本發明的示例性實施例可以在具有類似技術背景的系統中利用相同或現成的修改來實現。
[0038]本發明的示例性實施例提供一種在電子設備中有效地恢復丟失數據的方法,電子設備諸如可以發送和接收包括高清晰度(HD)內容或超清晰度(UHD)內容的大尺寸內容以及包括視頻會議/呼叫的多種多媒體服務的移動式電話、TV、計算機、電子黑板、平板計算機和電子書。本發明的示例性實施例提供一種當前向糾錯(FEC)編碼將應用於數據分組時通過有效地構造源塊來改善解碼性能或提高傳輸效率的方法。雖然本文沒有特定地提及特定FEC編碼方案,但是將理解地是,本發明可應用於(但不限於)裡德-索羅蒙(RS)碼、低密度奇偶校驗碼(LDPC)碼、Turbo碼、Raptor碼、Raptor Q碼、XOR(單個奇偶校驗碼)、前運動圖像專家組(MPEG)FEC碼等等。
[0039]圖1是根據本發明的示例性實施例的發送器和接收器的框圖。
[0040]參照圖1,發送器100包括源塊構造器102和FEC編碼器103。源塊構造器102利用被稱作源分組101的預定數量的數據分組(每個數據分組具有可變長度)來構造源塊。FEC編碼器103通過對源塊進行FEC編碼來向源塊添加諸如奇偶校驗數據或修復分組的修覆信息104,並且發送源塊。
[0041]接收器110包括源塊解釋器112和FEC解碼器113。源塊解釋器112將在源塊中接收到的數據111劃分成為已經添加了修復塊的源符號。FEC解碼器通過對源符號進行FEC解碼來恢復源分組114。源塊解釋器112使用與數據111 一起接收或分開接收的信令信息115來恢復丟失數據。
[0042]圖2示出根據本發明的示例性實施例的通用源塊的配置。
[0043]參照圖2,設定源分組在具有預定寬度T的二維陣列中順序地排列。陣列的每行是符號並且T是符號大小。符號大小通常以字節或位來表示。通常以符號為基礎來應用FEC。
[0044]源塊構造器102向每個源分組203添加流標識符(ID) 201和分組長度信息202,並且在符號大小T之內從陣列中的第一行的第一列開始順序地排列源分組203。除非另作說明,通常以字節表示分組長度信息。
[0045]添加了附加信息201和202的全部源分組203從第一行的第一列開始在陣列中逐行排列。如果具有附加信息201和202的源分組的長度不是符號大小T的倍數,則具有源分組的最後行的剩餘部分以零填充,如由零填充204指示的。當以以上方式完全地排列了給定源分組203時,具有K行的結果陣列被稱作源塊206。
[0046]源塊206的K行可以被認為是將被FEC編碼的K個源符號。通過對K個源符號進行FEC編碼來生成修復符號(例如,奇偶校驗符號)205或207。源符號和修復符號共同地稱作編碼符號。
[0047]如果用這樣的方式構造源塊,則可能增加零填充的長度。因此,本發明的示例性實施例提供一種有效地構造源塊以改善糾錯能力的方法,同時降低零填充數據的數量。
[0048]圖3a和圖3b示出根據本發明的示例性實施例的源塊的配置。
[0049]參照圖3a,源塊構造器102以符號為基礎將具有符號大小T的二維陣列的列劃分成為m個區域。在圖3a中示出的示例中,m = 4。如果T不是m的倍數,則m個區域包括每個具有[T/m]+l個列的區域以及每個具有[T/m]個列的區域。[A]表示等於或小於任一實數A的最大整數。每個具有[T/m]+l列的區域以及每個具有[T/m]個列的區域可以根據預定規則在發送器100和接收器110之間預定義,或者可以通過每個區域中的列的數量指示。預定規則可以是,如果將T除以m的餘數是n (n<m),則最初的η個區域中的每一個具有[Τ/m]+l個列並且剩餘的(m-Ι)個區域中的每一個具有[T/m]列。除了區域的常規劃分之外,每個區域中的列的數量可以根據發送器100和接收器110之間的雙方協定來不同地設置。
[0050]必要時,諸如流ID (例如,用戶數據報協議(UDP)流ID)的特徵信息301和分組長度信息302被添加到每個源分組。具有信息301和302的源分組從陣列中的第一行的第一列開始在符號大小T之內順序地排列,。
[0051]利用預定值來填充排列了源分組的最後行當中的、添加有附加信息的源分組的最後數據被分配在其中的區域的剩餘部分。預定值可以是0,但是不局限於此。例如,在圖3a中,第一分組的最後數據被分配給四個區域中的第二區域,並且因此第二區域的剩餘部分305用O填充。
[0052]在具有附加信息的一個源分組被排列之後,下一源分組從具有先前的源分組的最後行當中的、具有先前的源分組的最後數據的區域之後的區域的開始點開始。換句話說,每個源分組將從區域的開始點開始。例如,第二源分組從在零填充的數據305之後的第三區域的開始點開始。如果零填充的數據被分配給最後區域,類似第四源分組的零填充數據306,則第五源分組從下一行中的第一區域開始。
[0053]當以以上方式排列了全部給定源分組時,結果陣列307是源塊。
[0054]圖3b示出根據本發明的示例性實施例的、當T = 16並且m = 2時,利用分別具有長度18、32、59、20和24的五個用戶數據報協議(UDP)分組構造的源塊308。從UDP流O生成最初的兩個分組,從UDP流I生成第三分組和第四分組,並且從UDP流2生成第五分組。如圖3b中示出的,通過向每個源分組添加UDP流ID和UDP分組長度信息來構造源塊。源塊中的每個項Bi,j是字節數據,指示第(i+l)UDP分組的第(j+Ι)字節。
[0055]源塊308的每行相應於一個源符號。如果根據劃分的區域按照T/m對每個源符號進行子劃分並且子劃分的分段中的每一個被定義為子符號(子劃分符號)或符號元素,則每個源符號包括源塊308中的兩個長度為8的子符號,如參考數字309指示的。因此,源塊308包括12個源符號,即24個子符號309。
[0056]下面描述根據本發明的示例性實施例的源塊的最後行(或最後的源符號)的結構的說明。
[0057]當利用源分組構造源塊時,源塊的長度K可能由於處理時間或系統中的存儲容量的限制而受限。例如,如果源塊的最大允許長度是Kmax,則很明顯地是,包括在一個源塊中的數據的最大大小是T*Kmax。然而,可能在排列源分組期間生成零填充,所以源塊的實際數據可能小於T*Kmax個字節。
[0058]如果由於輸入到源塊構造器的特定分組的添加而導致源塊要求比最大允許源塊長度Kmax更多的源符號,則輸入分組被排除在源塊外。具體地,通過在最大數據大小之內順序地分配源分組來構造不超過最大數據容量T*Kmax的源塊。
[0059]在這種情況下,源塊最後分組的部分始終位於源塊的最後行(或最後的源符號)中。在最後的分組被分配之後,始終在最後行(或最後的源符號)的剩餘部分中分配(或設置)預定值,而不管區域劃分。例如,在圖3b中,如果第五源分組是源塊308的最後分組,則最後分組的數據的一部分位於最後的第12行(或源符號)的第一區域(或第一子符號)中。最後的第二區域(或第二子符號)以及第一區域的剩餘部分(或第一子符號)全部用O填充,如所示的通過零填充310。
[0060]下面描述根據本發明的另一示例性實施例的源塊的最後行(或源符號)的結構。
[0061]可以取決於系統設置條件在源塊的最後行(或最後的源符號)的結構上施加多種約束。例如,可以指定僅一個源分組的數據的一部分始終被分配給源塊的最後行(或源符號)。換句話說,不向源塊的最後行(或源符號)同時分配兩個或更多分組的部分數據。
[0062]下面描述在約束下構造源塊的示例性操作。如果源塊的最大允許長度是Kmax並且施加僅一個源分組的數據的一部分始終被分配給源塊的最後行(或源符號)的約束,則如下構造源塊。
[0063]如果添加特定源分組導致源塊要求比Kmax更多的源符號,則源塊構造器僅利用除了最後接收的源分組之外的先前接收到的源分組來構造源塊。為了說明的方便起見,通過Packet-O表示最後接收的源分組,而通過Packet-l、Packet_2、...以相反次序表示先前的源分組。
[0064]源塊構造器確定在Packet-O之前接收到的源分組當中的兩個或更多源分組的部分數據是否被同時分配給源塊的最後行(或源符號)。如果僅最後的源分組Packet-1的數據被分配給源塊的最後行(或源符號),則源塊構造器將該源塊確定為最終源塊。
[0065]相反,如果兩個或更多源分組的部分數據包括在最後行(或源符號)中,則以到源塊構造器的輸入的相反次序從源塊除去一個或多個源分組直到僅一個源分組的部分數據被包括在最後行(或源符號)中。例如,如果Packet-1和Packet-2的部分數據被包括在源塊的最後行(或源符號)中,則從源塊除去Packet-Ι。在另一示例中,如果Packet-1、Packet-2和Packet-3的部分數據被包括在源塊的最後行(或源符號)中,則從源塊中除去Packet-1和Packet-2。一旦以滿足給定約束的方式適當地排列了源分組,結果源塊被確定為最終的源塊。
[0066]根據源塊的最後行(或源符號)的結構的另一示例性實施例,源塊長度的推薦的參考值被設置為Kb。在這種情況下,一個源塊的優選的數據大小是T*Kb個字節。然而,因為可能在排列源分組期間存在零填充,所以源塊的實際數據可能小於T*Kb個字節。
[0067]如果由於特定分組的輸入導致源塊要求多於源塊長度Kb的源符號,則輸入的分組成為源塊的最後分組。具體地,當源分組被順序地分配給源塊時,在構造源塊時使用直到第一源分組的分組,該第一源分組的添加使源塊超過推薦的數據大小Kb。然而,如果由於最後輸入的分組的添加導致源塊超過系統設置的最大存儲大小或緩衝大小,則最後輸入的分組被排除在源塊之外。
[0068]在以上示例性實施例中,雖然源符號的數量(即,源塊長度)可以比Kb稍大,但是除最後的分組太大並且因此由於最後的分組的添加導致源塊超過系統設置的最大存儲或緩衝大小從而使得不可能構造源塊的情況之外,可以滿足僅一個源分組的數據的一部分被分配給源塊的最後行(或最後的源符號)的約束。
[0069]如下根據本發明的示例性實施例構造源塊。
[0070]具有符號大小T的二維陣列的列被劃分成每個具有大小T/m的m個區域。在T不是m的倍數,則m個區域包括每個具有[T/m]+l個列的區域和每個具有[T/m]個列的區域。在必要時向源分組添加附加信息之後,在二維陣列中的符號大小之內順序地排列源分組。根據另一示例性實施例,在確定了 m之後,T可以被定義為m的倍數。
[0071]每個源分組將從m個區域中的任何一個的第一列開始,並且諸如O的預定值被分配給源分組位於之中的最後行當中的、添加有附加信息的源分組的最後數據被分配在其中的區域的剩餘部分。
[0072]雖然取決於系統需求T/m個或更多個零填充可以插入在排列的源分組之間,但是零填充的最大長度通常小於T/m以便最小化零填充的比率。因此,在添加有附加信息的一個源分組被排列之後,下一源分組從具有先前的源分組的最後行當中的、具有先前的源分組的最後數據的區域之後的區域的開始點開始。如果源分組的最後數據被分配給最後的第m區域,則下一源分組從下一行的第一區域開始。
[0073]與圖2中示出的源塊配置相比,圖3a和圖3b中示出的源塊配置可以有效地降低零填充的數量。特別是當每個源分組的長度可變時,零填充的數量可以通過將二維陣列劃分成為m個區域而平均降低Ι/m。因此,經FEC編碼的源符號的數量可以降低。
[0074]假定給定符號大小T,在根據現有技術的方法中,從源分組生成Kl個源符號並且通過對源符號進行FEC編碼生成Np個修復符號。也可以假定,給定符號大小T,從相同源分組生成K2個源符號,並且通過以同樣方式對源符號進行FEC編碼來生成相同數量的修復符號,即,Np個修復符號。因為從相同數量的源分組生成相同數量的修復符號,所以兩種情況具有相同開銷。然而,FEC碼率Kl/(K1+Np)和K2/(K2+Np)之間的比較得出K1>K2。因此,Κ1/(Κ1+Νρ)>Κ2/(Κ2+Νρ)。已知地是,在相同的FEC方案中對於相同數量的奇偶校驗信息,較低碼率具有更強健的保護性能。
[0075]因此,本發明的示例性實施例可以提供比根據現有技術的方法更好的糾錯性能,通過有效地降低零填充的數量而幾乎沒有額外開銷。
[0076]在根據現有技術的源塊配置中,如果一個源分組丟失,則該源分組排列在其中的全部行(即,源分組的全部編碼符號)被認為丟失。相反,因為根據本發明的示例性實施例的源塊的列或編碼符號被劃分成m個區域,所以可以區分丟失部分和正常部分,並且因此m個區域中的正常部分可以被用於解碼,從而改善根據本發明的示例性實施例的解碼性能。
[0077]當FEC應用於根據本發明的示例性實施例配置的源塊時,發送器100將向接收器110發送指示源塊中的劃分的區域的數量的信息以及指示每個源分組的開始區域的信息。如果接收器110獲得信息失敗並且源分組丟失,則接收器110在對源分組進行FEC解碼方面有困難,因為接收器110不知道源塊中的丟失分組的位置。
[0078]關於符號大小T和劃分的區域的數量m的信令信息可以被發送、添加到每個源分組或者在額外的分組中發送、添加。根據在額外的分組中發送信令信息的示例性實施例,T和m可以通過諸如會話描述協議(SDP)的內容傳輸協議(CDP)與FEC信息一起發送。如果T不是m的倍數,則接收器110可以根據預定規則基於T和m確定在每個區域中的列的數量(例如,每個上(upper)區域包括[T/m]+l列以及每個下(lower)區域包括[T/m]列)。
[0079]根據本發明的另一示例性實施例,指示每個源分組的開始行的信息(即,指示編碼符號的次序以及源分組的開始編碼符號中的源分組的開始區域的信息)可以添加到源分組並且發送到接收器110,以便接收器110可以確定源塊中的源分組的布局。
[0080]圖4示出根據本發明的示例性實施例的、添加到源分組和修復分組的信令信息。
[0081]參照圖4,源分組和修復分組中的每一個可以包括以下參數中的至少一個。源塊編號(SBN)401標識源分組涉及的源塊,編碼符號ID(ESI)402指示源分組的開始編碼符號(即,源塊中的源分組的開始行),並且分組開始位置(PSP) 403指示源塊中的源分組的開始區域。SBN 401可以包括指示源塊的開始源符號的ID的信息欄位以及指示源塊中的源符號的數量的信息欄位。
[0082]例如,如果如圖3a中所示的m = 4,則第一源分組的ESI和PSP可以是(0,0),第二源分組的ESI和PSP可以是(2,2),第三源分組的ESI和PSP可以是(4,3),並且第四源分組的ESI和PSP可以是(7,I)。
[0083]指示源塊中的行的總數量的可選的源塊長度(SBL)406可以被發送以便指定精確的源塊配置。此外,ESI 405可以被添加到修復分組。
[0084]如果源塊包括K個源符號,則順序地分配值0、1、2、...(K-1)作為K個源符號的ESI 402,從而標識FEC源分組的源符號。每個源符號的ESI 402可以被稱為源FEC有效負載ID,因為ESI 402標識FEC源分組中的源符號。
[0085]在替換實施例中,修復分組的ESI 405可以取決於系統要求而以各種方式分配。例如,如對源分組的ESI 402所做的,可以順序地分配值0,1、2、...作為修復分組的ESI405。在這種情況下,可以最小化表示修復分組的ESI 405所需的八位字節大小。
[0086]在另一示例性實施例中,考慮到修復符號作為跟隨源符號的編碼符號,可以順序地分配索引K、(K+1)、(K+2)、…作為修復符號的ESI 405。
[0087]在另一示例性實施例中,如果源塊被劃分成m個區域並且每個源符號被認為是k個子符號,則源塊包括總共mXk個子符號。因此,可以順序地分配值mXk、(mXk+1)、(mXk+2)、...作為修復符號的ESI 405。
[0088]信令欄位401到406的大小可以取決於系統要求。在示例性實施例中,SBN 401可以是I或2位元組,ESI 402可以是2或3位元組,PSP 403可以是I或2位元組,並且SBL 406可以是2或3位元組。
[0089]接收器110從每個源分組獲得SBN 40UESI 402 JPPSP 403。如果一個或多個源分組丟失並且因此需要FEC解碼,則接收器110可以接收至少一個修復分組並且從修復分組獲得SBL 406。一旦接收器110從額外的分組獲得發送的源塊中的關於區域的數量的信息,接收器110可以確定相應於SBN401的源塊的完整配置。此外,接收器110可以通過從每個修復分組獲得SBN404和ESI 405並且使用SBN 404和ESI 405對相應於SBN 404的源塊進行FEC解碼來恢復丟失源分組。
[0090]圖5示出根據本發明的示例性實施例的、添加到源分組的信令信息。
[0091]參照圖5,通過根據每個劃分的區域對編碼符號進行子劃分,即,將編碼符號子劃分成為每個具有預定長度的預定數量的子符號,並且向每個區域分配符號編號,子劃分的編碼符號ID(SESI)502可以代替圖4中示出的ESI 402和PSP 403。類似ESI 402,SESI502標識FEC源分組中的子符號,並且每個FEC源分組的SESI 502可以從先前的FEC源分組的SESI 502增加子符號的數量。如果劃分的區域的數量是m,則子符號的數量是編碼符號的總數量的m倍,並且子符號的大小是平均的編碼符號大小的Ι/m。在示例性實施例中,SESI 502可以是2到4位元組。
[0092]例如,如果如圖3a中所示m = 4,則每個編碼符號被劃分成每個具有大小T/4的四個子符號。因此,子符號的總數量是編碼符號的總數量的四倍。如圖3a中所示,第一源分組到第四源分組的SESI可以分別表示為0、10、19和29。
[0093]雖然在以上的本發明的示例性實施例中SESI = mXESI+PSP,但是可以取決於系統設置以多種方式修改該關係式。接收器110可以基於關係式SESI =mXESI+PSP從ESI和 PSP 導出 SESI,以及通過 ESI = [SESI/m]和 PSP = SES1-mX [SEI/m]從 SESI 獲得 ESI和PSP。接收器110可以根據FEC解碼器113的配置在FEC解碼中使用獲得的值。
[0094]雖然在用於通過SDP在額外的分組中發送關於劃分的區域的數量m的信令信息的開銷方面有效,但是在本發明的另一示例性實施例中信令信息可以被添加到源分組或修復分組。
[0095]圖6示出根據本發明的示例性實施例的、添加到修復分組的信令信息。
[0096]參照圖6,SBN 404、ESI 405、SBL 406、以及指示劃分的區域的數量m的區域的數量(number of reg1n, NOR) 407被添加到修復分組。
[0097]如果需要FEC解碼,則接收器110可以從修復分組的SBL 406中確定源塊的大小。此外,接收器110可以以區域為基礎單獨地解碼源塊,因為可以從N0R407確定源塊被劃分成多少個區域。
[0098]如果接收器110預期由於較差的網絡或信道狀態而需要FEC解碼,則接收器110在接收源塊的同時優選地確定源塊中的區域的數量。因此,在將在下面描述的本發明的示例性實施例中,NOR可以在發送之前被添加到源分組。
[0099]圖7和圖8示出根據本發明的示例性實施例的、添加到源分組的信令信息。
[0100]參照圖7和圖8,如圖7中所示,添加到源分組的信令信息包括SBN 70UESI 702、NOR 703和PSP 704。可替換地,如圖8中所示,添加到源分組的信令信息可以包括SBN 801、NOR 802和SESI 803。根據本發明的示例性實施例,其他排列還可以是可能的。
[0101]如上所述,發送器100向源分組添加指示源塊中的每個源分組的開始區域的信令信息並且發送該源塊,以便向接收器110提供關於源塊的配置的信息。信令信息包括SESI或PSP。此外,指示從源塊劃分的區域的數量的NOR可以被發送、添加到源分組或修復分組,或在額外的分組中被發送、添加。
[0102]接收器110可以通過接收SBN、SBL和NOR確定源塊的配置,並且因此從接收到的SBN、SBL和NOR獲得ESI和PSP或獲得SESI,並且因此可以執行FEC解碼。
[0103]第三代合作夥伴項目服務方面4多媒體廣播和組播服務(3rd Generat1nPartnership Project Service Aspects 4 Multimedia Broadcast and MulticastService, 3GPP SA4 MBMS)標準使用Raptor碼。可用於Raptor碼的最大源符號大小是8192。因此,如果給出預定數量或更多個源分組,則在構造源塊時在減少T以降低填充字節的數量方面存在的限制。
[0104]在這方面,當遵循3GPP SA4 MBMS標準實現本發明的示例性實施例時,對於Raptor碼的最大可利用的資源符號大小8192之內的源分組,通過按照m劃分T來構造源塊。得到的填充字節數量的降低引起編碼符號的數量的降低並改善糾錯能力。
[0105]例如,如果存在1,000個源分組並且每個源分組的長度在512和1024位元組之間隨機地選擇,則源分組的平均長度是768位元組。因此,數據的總量是大約768,000位元組。如果T設置為128位元組,則每源分組的平均填充是64位元組,並且因此填充的總量是64,000位元組。因此,源塊的總大小是832,000位元組。因為T是128位元組,所以源符號的數量是6500。
[0106]如果根據本發明M = 4,則子源符號大小是32 ( = T/4)並且每源分組生成16位元組填充。因此填充的總量是16,000位元組並且源塊的總大小是784,000位元組。因為T/4 =32,所以子源符號的數量是24500並且因此源符號的數量是6,125。因此,與根據現有技術的方法相比,本發明的示例性實施例可以減少源符號數量375( = 6,500-6, 125)。如果m =8、16等等,則可以提聞該效果。
[0107]當發送器100使用應用層-FEC(AL-FEC)時,發送器100按照預定數量順序地劃分給定的源分組。源塊構造器接收預定數量的源分組,向每個源分組添加UDP流ID和源分組長度信息,並且因此根據給定T和m值構造包括K個源符號的源塊。FEC編碼器103使用源塊生成預定數量的修復符號。以圖4或圖5中示出的方式,發送器100的信令信息生成器(未示出)向每個源分組的結尾添加SBN和SESI,或者通過連接一個或多個修復符號到每個源分組來生成修復分組並且向修復分組的開始添加SBN、ESI和SBL。分配修復分組的第一修復符號的ESI作為修復分組的ESI。UDP頭被添加到每個分組的開始,並且因為源分組和修復分組具有不同的埠所以構造源分組和修復分組作為不同的UDP分組。可以在分組的發送之前通過SDP發送包括T和m的FEC信令信息。
[0108]在接收器110中,源塊解釋器112通過包括在接收到的分組中的UDP頭的埠來識別接收到的分組是源分組還是修復分組。在源分組情況下,接收器110從源分組的結尾獲得SBN和SESI。在修復分組情況下,接收器110從修復分組獲得SBN、ESI和SBL。然後接收器110基於在前地接收到的T和m值從接收到的分組重建源塊和修復符號。FEC解碼器113解碼m個子源符號中的每一個。可替換地,FEC解碼器113可以解碼大小為T的每個源符號。在這種情況下,如果具有大小T的源符號的子源符號丟失,則源符號被認為丟失然後被解碼。
[0109]可以根據本發明的另一示例性實施例如下配置源塊。
[0110]如果給定特定FEC碼,則源符號的數量通常受限。如果用於給定FEC碼的最大可用的編碼符號的數量是Kmax,則源塊可以考慮給定源分組的FEC編碼/解碼複雜性或者可以在源塊的構造期間生成的填充字節的數量確定T而不管Kmax ;生成每個具有符號大小T的K個源符號;以及構造每個具有[K/m]+l或[K/m]個源符號的m個源塊。例如,如果存在利用0,1,2.....(K-1)索引的K個源符號,則第一源塊包括利用0、m、2m、3m.....{([K-1])/
m}xm索引的[Κ/Μ]個源符號,並且第二源塊包括利用1、m+l、2m+l、3m+l.....{([K-1])/
m}Xm+l索引的[Κ/Μ]個索引。用這樣的方式,可以構造m個源塊。為了說明的方便起見,假定K是m的倍數。
[0111]如果mXKmax = K,則與常規方法相比,具有K/m( = Kmax)個源符號的源塊可以具有較少量的填充。在常規方法中每源分組生成mXT/2位元組個填充,而在以上方法中生成T/2位元組個填充。因此,填充字節的數量平均減少(m-1) XT/2位元組,並且因此編碼符號的數量減少。
[0112]在本發明的擴展實施例中,每個具有K/m個源符號的m個源塊可以組合成一個更大的源塊。在這種情況下,符號大小是mXT並且圖4到圖8中示出的SBN標識更大的源塊。
[0113]為了幫助理解,在圖9中示出利用m = 4的簡單示例。
[0114]圖9示出根據本發明的示例性實施例的源塊的配置。
[0115]參照圖9,在生成K個源符號901之後,源塊構造器利用以0、4、8、12、...、(K-4)
索引的K/4個源符號構造第一源塊902,利用以1、5,9、13.....(K-3)索引的K/4個源符號構造第二源塊903、利用以2、6、10、14、...,(K-2)索引的K/4個源符號構造第三源塊904、並且利用以3、7,11、15.....(K-1)索引的K/4個源符號構造第四源塊905。
[0116]發送器100或接收器110可以在源塊902到905上單獨地執行FEC編碼或解碼,或者可以組合源塊902到905成為一個源塊906並且在該源塊906上執行FEC編碼或解碼。如果每個源符號901的大小是T,則組合的源塊906的符號大小是4T。應當注意,組合的源塊906具有圖3a中示出的源塊配置。
[0117]圖9中示出的源塊可以按圖3a、圖3b和圖4中示出的源塊類似的方式經受FEC編碼和解碼以及發信號。
[0118]根據本發明的另一示例性實施例,關於符號大小T和劃分的區域的數量m的信息可以在額外的分組或路徑中發送。為了幫助理解,下面將描述在3GPP TS26.346中通過SDP攜帶符號大小T的FEC對象傳輸信息(OTI)。
[0119]FEC OTI指定以符號為單位的最大源塊長度以及以字節為單位的符號大小。符號大小和最大源塊長度可以編碼為4個八位字節欄位。源塊長度通過特定分組的修復FEC有效負載ID用信號通知其未超過用於特定流的、由FEC OTI指示的最大源塊長度。FEC OTI通過SDP發送。修復FEC有效負載ID是添加到修復分組以指示源塊配置的信令信息。
[0120]為了指示源塊中的被劃分的區域的數量m或者一個編碼符號中的子符號的數量m,預定大小的信令信息可以被添加到FEC 0ΤΙ。發送器100還可以包括用於FEC OTI發送的信令信息生成器(未示出),並且接收器110還可以包括用於FEC OTI接收的信令信息接收器(未示出)。信令信息生成器以預定格式利用與源塊構造器102中使用的相同的信令信息來構造FECOTI,並且通過預定傳輸協議,例如,通過SDP向接收器110發送FEC OT10信令信息接收器從接收自發送器100的FEC OTI提取信令信息,並且向源塊解釋器112提供提取的信令信息。
[0121]圖1Oa和圖1Ob示出根據本發明示例性實施例的FEC OT10
[0122]參照圖10a,指示一個編碼符號中的子符號的數量m的子符號的數量(NSS) 1002與符號大小(T) 1001和最大源塊長度1003 —起包括在FEC OTI中。符號大小(T) 1001指示以字節為單位的編碼符號的長度並且可以被定義為源符號或修復符號的長度。NSS 1002指示每源符號的子符號的數量或者包括在一個源符號中的符號元素的數量。
[0123]圖1Ob示出根據本發明的示例性實施例的FEC OTI的配置,其中圖1Oa的NSS1002被替換為NOR 1004。
[0124]參照圖10b,NSS 1002指示一個符號中的子符號的數量,而NOR 1004指示源塊中的劃分的區域的數量。然而,NSS 1002和NOR 1004可以具有相同的值並且具有相同的功倉泛。
[0125]取決於系統要求,NSS 1002或NOR 1004可以具有可變長度而沒有任何特殊限制。根據本發明的示例性實施例,NSS 1002或NOR 1004可以具有I或2個字節。在圖1Oa和圖1Ob中,可以根據系統發送或不發送最大源塊長度1003。
[0126]將提供根據符號大小T和與NSS或NOR相對應的m之間的關係確定每個子符號的大小的示例性實施例的說明。
[0127]如果T除以m的商和餘數分別是a和b(即,如果建立關係式T = mXa+b,0< =b〈m),則第一子符號中的每一個具有大小(a+Ι)並且剩餘(m-b)個子符號中的每一個具有大小a。大小為(a+Ι)的子符號以及大小為a的子符號的次序可以顛倒。如果T是m的倍數,則每個子符號具有大小a。
[0128]下面描述根據符號大小T和與NSS或NOR相對應的m之間的關係確定每個子符號的大小的另一示例性實施例。
[0129]如果T除以m的商和餘數分別是a和b,即,如果建立了關係式T = mXa+b,0< =b〈m,則第一子符號具有大小(a+Ι)並且剩餘(m-Ι)個子符號中的每一個具有大小a。大小為(a+b)的子符號以及大小為a的子符號的次序可以顛倒。
[0130]如上所述,可以以多種方式設置每個子符號的大小。此外,每個子符號的大小可以表示為相應於子符號的區域中的列的數量。
[0131]在廣播或通信系統中源塊被構造並且被FEC編碼以便允許接收器110恢復丟失分組的情況下,在下面參照圖11和圖12描述添加到源分組的信令信息(即,源分組附加信息)(即,源FEC有效負載ID)、添加到修復分組的信令信息(即,修復分組附加信息)(即,修復FEC有效負載ID)、以及用於指示源塊配置的FEC OTI的集合(或組集)的示例。
[0132]圖11示出根據本發明的示例性實施例的信令信息的集合。
[0133]參照圖11,如果發送的源分組的一部分丟失並且因此需要FEC解碼,則在使用一個或多個修復分組解碼期間,接收器110從FEC OTI獲得符號大小(T) 1001和NSS(m) 1002,從源分組附加信息獲得SBN 501和SESI 502,並且從修復分組附加信息獲得SBL 406,確定源塊配置,以及通過適當地排列接收到的源分組來重建源塊。因為每個源分組的SESI 502指示源分組的開始子符號,所以接收器110可以精確地確定每個源分組的布局。丟失源分組的位置進行清除處理。
[0134]接收器110根據從源分組附加信息獲得的SBN 501以及從修復分組附加信息獲得的SBN 404和ESI 405,基於源塊和修復分組之間的映射關係執行FEC解碼。FEC解碼器113從FEC OTI獲得NSS(即,m),將源塊劃分成為m個區域,並且解碼單獨的m個區域。根據本發明的另一示例性實施例,FEC解碼器113可以通過將源塊作為符號大小T的一個區域對待來執行FEC解碼,而不將源塊劃分成為m個區域。在後一情況下,包括丟失源分組的全部行及其附加信息作為進行處理。
[0135]圖12示出根據本發明的示例性實施例的信令信息的集合。
[0136]參照圖12,信令信息集合包括源分組附加信息、修復分組附加信息和FEC 0ΤΙ。
[0137]不同於圖11,FEC OTI如圖1Ob中所示被構造。源分組附加信息用信號單獨地通知 ESI 405 和 PSP 406,而不是 SESI 502。
[0138]如果發送的源分組的一部分丟失並且因此需要FEC解碼,則接收器110從FEC OTI獲得符號大小(T) 1001和NSS (m) 1004,從源分組附加信息獲得SBN 401、ESI 402和PSP403,以及從修復分組附加信息獲得SBL 406。在使用一個或多個修復分組的解碼期間,接收器110確定源塊配置,並且通過適當地排列接收到的源分組來重建源塊。因為每個源分組的ESI 402指示源分組的開始行或源符號,並且每個源分組的PSP 403指示源分組的開始區域,所以接收器110可以精確地確定源塊中的每個源分組的布局。丟失源分組的位置進行清除處理。
[0139]接收器110根據從源分組附加信息獲得的SBN 401以及從修復分組附加信息獲得的SBN 404和ESI 405,基於源塊和修復分組之間的映射關係執行FEC解碼。FEC解碼器113從FEC OTI獲得NSS 1004 ( S卩,m),分離源塊成為m個區域,並且解碼單獨的m個區域。根據本發明的另一示例性實施例,FEC解碼器113可以通過將源塊作為符號大小T的一個區域對待來執行FEC解碼,而不將源塊劃分成為m個區域。在後一情況下,包括丟失源分組的全部行及其附加信息進行清除處理。
[0140]圖11和圖12中示出的信令信息的集合包括接收器110恢復丟失源分組所需的全部信息。可以取決於系統情境在圖11和圖12中發送或不發送最大源塊長度1003。
[0141]圖13a和圖13b示出根據本發明示例性實施例的FEC OT10
[0142]參照圖13a和圖13b,與圖1Oa和圖1Ob相比,在FEC OTI中包括子符號大小(Tsub) 1301而不是符號大小T。因為在符號大小T、子符號大小Tsub以及由NSS 1002或NOR 1004指示的m當中建立關係T/m = Tsub,所以可以基於該三個值中的兩個確定另外一個參數。例如,因為在圖13a和圖13b中發送器100發送Tsub和m,所以接收器110接收Tsub以及m,通過T = mX Tsub計算符號大小,並且基於符號大小重建源塊。類似在前描述的示例性實施例,可以不發送最大源塊大小1003。
[0143]基於以下定義,下面描述基於源塊和源分組之間的關係計算源塊的大小(即,源塊中的數據的總量)的操作:
[0144]η:源塊中的UDP分組的數量。它在構造源塊中是可變的。
[0145]R⑴:插入在源塊中的第i UDP分組的UDP有效負載的八位字節。
[0146]I⑴:八位字節中的R(I)的長度。
[0147]L⑴:指示l(i)的值的兩個八位字節。
[0148]f⑴:指示第i UDP分組的UDP流ID的整數。
[0149]F⑴:指示f(i)的值的一個八位字節。
[0150]T:以字節為單位的源符號大小。
[0151]m:源符號(或編碼符號)中的子符號的數量。如果T/m = T』,則T』是子符號的長度。
[0152]s (i):滿足 s (i) XT/m = s (i) XT』> = (I ⑴+3)的最小整數。
[0153]P(i):s(i)Xr-(l(i)+3)個零八位字節。P(i)是將每個UDP分組的開始對準子符號的開始的填充八位字節。
[0154]如果對於i = 1、2、...、n,s(i) XT』的總和是S,則K( = ceil(S/T))是源塊的長度並且358( = 1'*(^11(5/1'))是源塊的大小。對於實數x,ceil(x)表示等於或大於x的最小整數。
[0155]可以推斷出對於i = 1、2、...、η,通過將F(i),L(i),R(i)和P(i)值級聯到SSB( =T*ceil(S/T))值來構造源塊。本文,S是s(i)XT』值的總和,其中i = 1,2,…,η。
[0156]本發明的特定方面還可以具體實現為非臨時計算機可讀記錄介質上的計算機可讀代碼。計算機可讀記錄介質是能夠存儲稍後能被計算機系統讀取的數據的任何數據存儲設備。計算機可讀記錄介質的例子包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數據存儲設備。此外,對於實現本發明的功能程序、代碼和代碼段能夠被本發明所屬領域中的熟練程式設計師容易地理解。
[0157]儘管已經參照本發明的特定示例性實施例示出和描述了本發明,但本領域技術人員將會理解本發明可以對本發明進行形式和細節上的各種改變而不會脫離權利要求及其等同物限定的本發明的精神和範圍。
【權利要求】
1.一種在廣播和通信系統中發送分組的方法,所述方法包括: 將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域; 從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組; 將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值; 在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組; 通過在二維陣列中排列全部源分組來構造源塊; 對源塊進行前向糾錯(FEC)編碼;以及 發送經FEC編碼的源塊。
2.如權利要求1所述的方法,其中所述二維陣列的每行被劃分成m個區域,每個區域具有T/m個列。
3.如權利要求2所述的方法,還包括在FEC對象傳輸信息(OTI)中發送關於T和m的信息。
4.如權利要求1所述的方法,其中所述源分組中的每一個包括標識源塊的源塊編號(SBN)以及標識源分組的符號的編碼符號標識符(ESI)。
5.如權利要求4所述的方法,其中所述ESI被設置為按照每源分組的區域的數量來增加。
6.如權利要求4所述的方法,其中所述源分組中的每一個還包括如下中的至少一個:指示區域的預定數量(m)的區域的數量(N0R),指示由ESI指示的行中的源分組的開始區域的分組開始位置(PSP),以及指示源塊中的行的總數量的源塊長度(SBL)。
7.如權利要求1所述的方法,還包括發送通過對源塊進行FEC編碼生成的修復分組, 其中所述修復分組中的每一個包括標識源塊的SBN以及標識與修復分組相對應的源分組的符號的ESI。
8.如權利要求7所述的方法,其中所述修復分組中的每一個還包括如下中的至少一個:指示區域的預定數量(m)的N0R,指示由ESI指示的行中的源分組的開始區域的PSP,以及指示源塊中的行的總數量的SBL。
9.一種在廣播和通信系統中發送分組的裝置,所述裝置被配置為執行權利要求1到8中的一個的方法。
10.一種在廣播和通信系統中接收分組的方法,所述方法包括: 解釋在源塊中接收到的數據;以及 對源塊進行前向糾錯(FEC)解碼, 其中所述源塊通過如下來構造: 將與二維陣列的每行相對應的、具有預定符號大小(T)作為寬度的每個符號劃分成為預定數量(m)個區域; 從二維陣列的第一行的第一列開始,在二維陣列中的符號大小T之內順序地排列將發送的源分組; 將排列了源分組的最後行當中的、源分組的最後數據被分配在其中的區域的剩餘部分設置為預定值; 在源分組被排列之後,從排列了源分組的最後行當中的、最後數據被分配在其中的區域的下一區域的開始點開始排列下一源分組;以及在二維陣列中排列全部源分組以便構造源塊。
11.如權利要求1O所述的方法,其中所述二維陣列的每行被劃分成m個區域,每個區域具有T/m個列。
12.如權利要求11所述的方法,還包括在FEC對象傳輸信息(OTI)中接收關於T和m的信息。
13.如權利要求10所述的方法,其中所述源分組中的每一個包括標識源塊的源塊編號(SBN)以及標識源分組的符號的編碼符號標識符(ESI)。
14.如權利要求13所述的方法,其中所述ESI被設置為按照每源分組的區域的數量來增加。
15.如權利要求13所述的方法,其中所述源分組中的每一個還包括如下中的至少一個:指示區域的預定數量(m)的區域的數量(NOR),指示由ESI指示的行中的源分組的開始區域的分組開始位置(PSP),以及指示源塊中的行的總數量的源塊長度(SBL)。
16.如權利要求10所述的方法,還包括接收通過對源塊進行FEC編碼生成的修復分組, 其中所述修復分組中的每一個包括標識源塊的SBN以及標識與修復分組相對應的源分組的符號的ESI。
17.如權利要求16所述的方法,其中所述修復分組中的每一個還包括如下中的至少一個:指示區域的預定數量(m)的N0R,指示由ESI指示的行中的源分組的開始區域的PSP,以及指示源塊中的行的總數量的SBL。
18.—種在廣播和通信系統中接收分組的裝置,所述裝置被配置為執行權利要求10到17中的一個的方法。
【文檔編號】H04L1/00GK104303470SQ201380024021
【公開日】2015年1月21日 申請日期:2013年5月7日 優先權日:2012年5月7日
【發明者】明世澔, 黃盛凞, 梁賢九 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀