用于在基于ip的數(shù)字廣播系統(tǒng)中處理層之間的信令數(shù)據(jù)的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及用于在數(shù)字廣播系統(tǒng)中處理廣播信號信令數(shù)據(jù)的方法及裝置。更具體地,本發(fā)明涉及用于處理在基于網(wǎng)際協(xié)議(ip)的數(shù)字廣播系統(tǒng)中限定的協(xié)議層中的廣播信令數(shù)據(jù)的方法及裝置。
【背景技術】
[0002]已經(jīng)在數(shù)字廣播系統(tǒng)中對基于IP發(fā)送和接收廣播信號進行了擴展。具體地,已經(jīng)在諸如下一代手持式(NGH)數(shù)字視頻廣播(DVB)、歐洲廣播標準或者移動手持式(MH)高級電視系統(tǒng)委員會(ATSC)、北美廣播標準這樣的移動數(shù)字廣播中強調了基于IP的廣播信號發(fā)送/接收環(huán)境的重要性。另外,期望在下一代廣播系統(tǒng)中構建通過廣播網(wǎng)絡和互聯(lián)網(wǎng)網(wǎng)絡之間的鏈接來提供服務的混合廣播系統(tǒng)。
[0003]主要在互聯(lián)網(wǎng)網(wǎng)絡中使用的IP已經(jīng)被開發(fā)用于通用數(shù)據(jù)的發(fā)送而不是廣播。因此,需要附加地開發(fā)在廣播系統(tǒng)中使用IP的技術。
[0004]通常,通過協(xié)議層來表達網(wǎng)絡構造。例如,網(wǎng)絡構造可以具有基于開放系統(tǒng)互連
(OSI)參考模型的分層結構。OSI參考模型包括七個層。然而,在基于IP的數(shù)字廣播系統(tǒng)中,層5和以上的層可以具有整合的功能,或者具有不能區(qū)分的功能。例如,在基于IP的數(shù)字廣播系統(tǒng)中,低于或等于層4的層可以發(fā)送廣播數(shù)據(jù)。因此,即使本申請中描述的用于處理信令數(shù)據(jù)的方法及裝置可以對應于七個OSI層中限定的層,該方法及裝置也可適用于在基于IP的數(shù)字廣播系統(tǒng)中新限定的N個層的網(wǎng)絡構造。
[0005]此外,在廣播系統(tǒng)中,將信令數(shù)據(jù)包括在廣播信號中并且進行發(fā)送,使得觀看者容易地從接收器獲取期望的廣播服務、廣播節(jié)目、廣播頻道、廣播事件等。信令數(shù)據(jù)(或信令信息)包括對于接收器快速地獲得發(fā)送參數(shù)、廣播系統(tǒng)信息、節(jié)目特定信息(PSI)、節(jié)目和服務信息協(xié)議(PSIP)、DVB服務信息(SI)、服務信令信道、廣播服務等所需的一系列信息。
[0006]通常,廣播接收器實時地接收廣播信號并且處理所接收的廣播信息,因此在廣播信號處理中可能發(fā)生延遲。需要避免該延遲。然而,在基于IP的數(shù)字廣播系統(tǒng)中,需要根據(jù)與每個層對應的協(xié)議來處理廣播數(shù)據(jù),并且進行發(fā)送/接收。因此,當由特定層對信令數(shù)據(jù)進行解析時,接收器可以使用該相應的層中包括的信令數(shù)據(jù)。
[0007]此外,接收器的用戶頻繁地改變廣播服務、廣播頻道等,因此接收器需要能夠迅速地改變信道。在該處理中,為了搜索觀看者選擇的廣播服務、廣播頻道等,接收器需要獲取特定層中包括的信令數(shù)據(jù)。為了獲取特定層中包括的信令數(shù)據(jù),接收器需要處理更低的層直至相應層的數(shù)據(jù)。因此,存在每次觀看者做出選擇時處理多個層的數(shù)據(jù)的問題。
【發(fā)明內容】
[0008]技術問題
[0009]被設計以解決所述問題的本發(fā)明的一個目的在于一種用于處理適合于基于IP的數(shù)字廣播系統(tǒng)的信令數(shù)據(jù)的方法及裝置。
[0010]此外,本發(fā)明的另一個目的在于提供一種使得接收器能夠在基于IP的數(shù)字廣播系統(tǒng)中迅速地響應于來自觀看者的請求的信令數(shù)據(jù)構造。
[0011]技術解決方案
[0012]能夠通過提供一種在基于網(wǎng)際協(xié)議(IP)的數(shù)字廣播發(fā)送器中處理至少一個協(xié)議層中包括的信令數(shù)據(jù)的方法來實現(xiàn)本發(fā)明的目的,該方法包括以下步驟:根據(jù)層(N+M)的協(xié)議來復制所述層(N+M)的分組中包括的信令數(shù)據(jù);通過將所復制的信令數(shù)據(jù)、用于識別所復制的信令數(shù)據(jù)的長度的長度字段以及用于指示存在所復制的信令數(shù)據(jù)的信令指示符插入到所述層(N+M)的所述分組的凈荷(payload)的結尾中來生成所述層(N+M)的所述分組;根據(jù)層(N+L)的協(xié)議來生成包括所述層(N+L)的報頭和所述層(N+M)的所述分組在內的所述層(N+L)的分組;根據(jù)層(N)的協(xié)議來生成包括所述層(N)的報頭和所述層(N+L)的所述分組在內的所述層(N)的分組,所述層(N)的所述報頭包括用于識別所述層(N)的所述分組中包括所述信令指示符的指示符字段;以及通過根據(jù)物理層的協(xié)議對所述層(N)的所述分組進行處理來生成廣播信號。
[0013]優(yōu)選地,生成所述層(N)的所述分組的步驟包括以下步驟:驗證所述信令指示符是否有效。
[0014]優(yōu)選地,所述至少一個協(xié)議層對應于開放系統(tǒng)互連(OSI)參考模型的七個層中的至少一個。
[0015]優(yōu)選地,L的值是小于M的值的整數(shù)。
[0016]優(yōu)選地,N的值對應于2,M的值對應于3,并且L的值對應于I和/或2。
[0017]優(yōu)選地,當L的值對應于I時所述層(N+L)對應于IP層,并且當L的值對應于2時,所述層(N+L)對應于用戶數(shù)據(jù)報協(xié)議(UDP)或者傳輸控制協(xié)議(TCP)。
[0018]在本發(fā)明的另一方面中,本文中提供了一種用于處理至少一個協(xié)議層中包括的信令數(shù)據(jù)的基于IP的數(shù)字廣播接收器,該基于IP的數(shù)字廣播接收器包括上層信令檢測器,該上層信令檢測器用于:根據(jù)層(N+M)的協(xié)議,通過接收廣播信號并且根據(jù)物理層的協(xié)議對所述廣播信號進行處理來獲取層(N)的分組;對所獲取的所述層(N)的分組中的所述層(N)的報頭進行解析,以對所述層(N)的所述報頭中包括的、用于識別在所述層(N)的所述分組中包括信令指示符的指示符字段進行解析;當所述指示符字段指示在所述層(N)的所述分組中存在所述信令指示符時,對所述層(N)的所述分組的結尾中包括的所述信令指示符進行解析,所述信令指示符指示存在復制的信令數(shù)據(jù);對用于識別與所述層(N)的所述分組中的所述信令指示符相鄰地定位的所復制的信令數(shù)據(jù)的長度的長度字段進行解析;以及
[0019]獲取所述層(N)的所述分組中的、從所述長度字段的起始點開始的、與通過所述長度字段指示的所復制的信令數(shù)據(jù)的所述長度對應的數(shù)據(jù),以將所獲取的數(shù)據(jù)識別為信令數(shù)據(jù),其中,根據(jù)所述層(N+M)的所述協(xié)議,所述信令數(shù)據(jù)被包括在所述層(N+M)的分組中。
[0020]優(yōu)選地,所述基于IP的數(shù)字廣播接收器還包括解析器,該解析器用于根據(jù)層(N+L)的協(xié)議通過處理所述層(N)的所述分組來獲取包括所述層(N+L)的報頭和所述層(N+M)的所述分組在內的所述層(N+L)的分組。
[0021]優(yōu)選地,所述上層信令檢測器在對用于識別所復制的信令數(shù)據(jù)的所述長度的所述長度字段進行解析之前,驗證所述信令指示符是否有效。
[0022]優(yōu)選地,所述至少一個協(xié)議層對應于OSI參考模型的七個層中的至少一個。
[0023]優(yōu)選地,L的值是小于M的值的整數(shù)。
[0024]優(yōu)選地,N的值對應于2,M的值對應于3,并且L的值對應于I和/或2,其中,當L的值對應于I時所述層(N+L)對應于IP層,并且當L的值對應于2時所述層(N+L)對應于 UDP 或 TCP。
[0025]在本發(fā)明的另一方面中,本文提供了一種在基于IP的數(shù)字廣播發(fā)送器中處理至少一個協(xié)議層中包括的信令數(shù)據(jù)的方法,該方法包括以下步驟:根據(jù)層(N+M)的協(xié)議來測量所述層(N+M)的分組的起點到所述層(N+M)的所述分組中包括的信令數(shù)據(jù)開始的點的偏移值;通過將所測量的偏移值、用于識別復制的信令數(shù)據(jù)的長度的長度字段以及指示存在所復制的信令數(shù)據(jù)的信令指示符插入到所述層(N+M)的所述分組的凈荷的結尾中來生成所述層(N+M)的所述分組;根據(jù)層(N+L)的協(xié)議來生成包括所述層(N+L)的報頭和所述層(N+M)的所述分組在內的所述層(N+L)的分組;根據(jù)層(N)的協(xié)議來生成包括所述層(N)的報頭和所述層(N+L)的所述分組在內的所述層(N)的分組,所述層(N)的所述報頭包括用于識別所述層(N)的所述分組中包括所述信令指示符的指示符字段;以及通過根據(jù)物理層的協(xié)議對所述層(N)的所述分組進行處理來生成廣播信號。
[0026]優(yōu)選地,生成所述層(N)的所述分組的步驟包括以下步驟:驗證所述信令指示符是否有效。
[0027]優(yōu)選地,所述至少一個協(xié)議層對應于OSI參考模型的七個層中的至少一個。
[0028]優(yōu)選地,L的值是小于M的值的整數(shù)。
[0029]優(yōu)選地,N的值對應于2,M的值對應于3,并且L的值對應于I和/或2。
[0030]其中,當L的值對應于I時所述層(N+L)對應于IP層,并且當L的值對應于2時所述層(N+L)對應于UDP或者TCP。
[0031]有利效果
[0032]本發(fā)明在使用IP的數(shù)字廣播系統(tǒng)中在通過廣播分組的凈荷來發(fā)送信令數(shù)據(jù)方面是有效的。
[0033]根據(jù)本發(fā)明,即使當需要發(fā)送不適合于現(xiàn)有格式的信令數(shù)據(jù)時,也能夠在不需要單獨地校正協(xié)議的情況下發(fā)送該信令數(shù)據(jù)。
[0034]根據(jù)本發(fā)明,可以通過不單獨為不太經(jīng)常發(fā)送的信令數(shù)據(jù)構造分組格式的協(xié)議等來提高發(fā)送效率。
[0035]根據(jù)本發(fā)明,即使當未來應用新的上層協(xié)議時,也可以在不需要單獨的整合處理的情況下通過IP層來直接發(fā)送信令數(shù)據(jù)。
【附圖說明】
[0036]圖1是例示了通過本發(fā)明識別的基于IP的發(fā)送/接收端的協(xié)議的分層結構的圖。
[0037]圖2是例示了在通過本發(fā)明識別的基于IP的發(fā)送/接收端的協(xié)議的分層結構中遞送信令數(shù)據(jù)(或信令信息)的處理的圖。
[0038]圖3是例示了在根據(jù)本發(fā)明的實施方式的協(xié)議分層結構中遞送信令信息的圖。
[0039]圖4是例示了發(fā)送器和接收器的在根據(jù)本發(fā)明的第一方案的在協(xié)議層中遞送信令數(shù)據(jù)的處理中的操作的流程圖。
[0040]圖5是例示了對根據(jù)本發(fā)明的第一方案的在協(xié)議層中遞送信令數(shù)據(jù)的處理中的分組(或數(shù)據(jù)分組)進行處理的圖。
[0041]圖6是例示了對根據(jù)本發(fā)明的第一方案的在協(xié)議層中遞送信令數(shù)據(jù)的處理中的分組(或數(shù)據(jù)分組)進行處理的另一示例的圖。
[0042]圖7是例示了發(fā)送器和接收器的在根據(jù)本發(fā)明的第二方案的在協(xié)議層中遞送信令數(shù)據(jù)的處理中的操作的流程圖。
[0043]圖8是例示了對針對根據(jù)本發(fā)明的第二方案的在協(xié)議層中遞送信令數(shù)據(jù)的分組(或數(shù)據(jù)分組)進行處理的圖。
[0044]圖9是例示了對根據(jù)本發(fā)明的第二方案的在協(xié)議