您的位置:網站首頁 > 電器維修資料網 > 正文 >
數據廣播(DVB)標準規定內容
來源: 日期:2013-10-31 15:01:47 人氣:標簽:
dvb數據廣播規范由en301192定義,針對不同的應用場合,dvb規定了6種類型。
(1)數據管道
數據管道技術直接將數據插入到ts流中的payload部分;其數據包的固定長度為188字節。
這種機制可以將數據劃分成段,封裝成ts包進行傳送,支持簡單的,非同步的、端到端的數據廣播。
在接收端,將數據重新組合,數據解釋由用戶完成。
(2)數據流
數據流分成異步、同步和被同步數據流三種。異步數據流不需要時鐘信息,如rs-232:同步數據流對包到達的時間有嚴格要求,時鐘信息可以在接收端被精確恢復,如e1、t1;被同步數據流不僅pes(分組基本碼流)自己是同步流,而且各個pes流之間還要保持同步,如字幕、視頻與音頻流。
無論哪種數據流都將裝成mpeg-2的pes包進行傳送。pes包提供一種長度可變的打包方式, 大包長為64 kb,而且提供數據流精確的同步機制。所以dvb選擇pes用于同步和被同步碼流的傳輸,當然也可用于異步碼流。
(3)多協議封裝
多協議封裝支持在dvb信道中傳輸符合其他通信協議的數據,它針對ip包優化,但也用于傳輸任何其他的網絡協議,通過llc/snap(邏輯連接控制/子網附加點)封裝。它的數據包基于mpeg-2的數據片,mpeg-2數據片也提供長度可變的打包方式,但 大包長4kb字節,而且是異步傳輸。
dvb的多協議封裝可以實現單點廣播(數據包發給單一接收者)、多點廣播(數據包發給一組接收者)、廣播(數據包發給所有接收者)。48比特的mac地址用于對接收機尋址。由于針對ip包優化,因此用于ip包時就不需要llc/sanp包頭,用不用llc/snap包頭由llc-snap-flag指示。其數據格式與dsm-cc私人數據片section(節)一致。
(4)數據輪放
數據輪放支持周期性地傳輸數據模塊,這些數據模塊應該是預先知道大小,并且可以隨時更新、增加、刪除。可以分為單層輪放和雙層輪放。采用dsm-cc數據輪放的控制消息和數據塊結構。
(5)對象輪放
對象輪放需要對dsm-cc用戶到用戶對象進行周期性的數據傳輸。
綜上所述,多協議封裝、數據輪放、對象輪放都使用dsm-cc格式,將數據封裝成mpeg--2ts流的數據段。多協議封裝提供了.將多種協議封裝成mpeg--2ts流,通過編址可以實現單點播放、多點播放、廣播等數據廣播形式;數播輪放可以周期性地播放一組數據,接收端要訪問固定的模塊,只要等待此模塊的下一次播放;對象輪放提供了傳送一組對象(如文件對象或流對象)的機制。
(6)用戶定義服務
將來用戶可以根據需要定義自己的應用類型。
上述六種類型的協議結構如下圖所示。其中陰影部分為dvb-data的定義。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: 數據廣播技術經歷的幾個階段
- 下一篇: 數據廣播應用類型的選擇