0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DVB-S2標(biāo)準(zhǔn)協(xié)議:模式自適應(yīng)

FPGA算法工程師 ? 來源:FPGA算法工程師 ? 2023-05-08 11:24 ? 次閱讀

5.1模式自適應(yīng)

該子系統(tǒng)應(yīng)在DATAFIELD中執(zhí)行輸入接口、輸入流同步(可選)、空包刪除(僅針對TS輸入流和ACM)、用于錯誤檢測的CRC-8編碼(僅針對分組的輸入流)、輸入流合并(僅針對多個輸入流)和輸入流切片。最后,插入基帶信令,通知接收方所采用的模式自適應(yīng)格式。

由圖3可知,輸入序列為:

單個或多個傳輸流(TS)。

單個或多個通用流(分組或連續(xù))。

輸出序列是一個BBHEADER(80bit),后面跟著一個DATA FIELD。

5.1.1輸入接口

本文件所定義的系統(tǒng)應(yīng)以表2所示的接口為界。

表2:系統(tǒng)接口

541bf2f6-ec2f-11ed-90ce-dac502259ad0.png

輸入接口子系統(tǒng)應(yīng)將輸入電氣格式映射為內(nèi)部邏輯比特格式。第一個接收到的比特將被表示為最高有效位(MSB)。

傳輸流應(yīng)由恒定長度UPL =188 × 8比特(一個MPEG包)的用戶包(UP)來表征,第一個字節(jié)是同步字節(jié)(47HEX)。

通用流的特征是連續(xù)的比特流或長度為UPL比特(UPL最大值為64k, UPL = 0D表示連續(xù)流,參見5.1.5)的定長用戶包(UP)流。變長包流或超過64k bit的定長包應(yīng)被視為連續(xù)流。

對于一般的分組流,如果一個同步字節(jié)是UP的第一個字節(jié),則保持不變,否則在每個包之前插入一個同步字節(jié)= 0D, UPL增加8。UPL信息可以通過靜態(tài)調(diào)制器設(shè)置得到。

“ACM命令”信令輸入應(yīng)允許通過外部“傳輸模式控制單元”設(shè)置DVB-S2調(diào)制器將采用的傳輸參數(shù),用于輸入數(shù)據(jù)的特定部分。ACM命令應(yīng)根據(jù)第D.1條。

模式自適應(yīng)(可選輸入)應(yīng)是一系列數(shù)據(jù)字段(根據(jù)第5.1.5條),其中每個單獨的數(shù)據(jù)字段之前都有一個BBHEADER(根據(jù)第5.1.6條和圖3)和流適應(yīng)命令(根據(jù)第I.1條),允許通過外部“3模式適應(yīng)單元”設(shè)置DVB-S2調(diào)制器對每個特定MA包采用的傳輸參數(shù)。模式自適應(yīng)應(yīng)根據(jù)第I.1條(獨立信令電路)或I.2條(帶內(nèi)信令)。

5.1.2 輸入流同步器(可選,與單個TS - BS無關(guān))

DVB-S2調(diào)制器中的數(shù)據(jù)處理可能會對用戶信息產(chǎn)生可變的傳輸延遲。輸入流同步器子系統(tǒng)(可選)應(yīng)提供適當(dāng)?shù)姆椒▉肀WC對分組輸入流(例如傳輸流)的恒定比特率(CBR)和恒定的端到端傳輸延遲。此過程應(yīng)遵循附件D中給出的規(guī)范。TR 102 376 [i.5]給出了接收機實現(xiàn)的示例。

5.1.3 空包刪除(僅限ACM和傳輸流)

對于ACM模式和傳輸流輸入數(shù)據(jù)格式,必須識別MPEG空包(PID = 8191D)并刪除。這樣可以降低信息速率并增加調(diào)制器中的錯誤保護。該過程的執(zhí)行方式是將被刪除的空包重新插入到接收器中,在它們最初所在的確切位置。這一過程應(yīng)遵循附件D中規(guī)定的規(guī)范。

5.1.4 CRC-8編碼器(僅用于分組流)

如果UPL = 0D(連續(xù)通用流),該子系統(tǒng)將不加修改地傳遞輸入流。

如果UPL≠0D,則輸入流是一個長度為UPL位的用戶數(shù)據(jù)包序列,前面有一個同步字節(jié)(當(dāng)原始流不包含同步字節(jié)時,同步字節(jié)= 0D)。

UP的有用部分(不包括同步字節(jié))應(yīng)由系統(tǒng)的8位CRC編碼器處理。生成器多項式應(yīng)為:

CRC編碼器輸出應(yīng)計算為:

CRC = remainder [u(X) : g(X)]

其中u(X)為系統(tǒng)編碼的輸入序列(UPL - 8位)。圖2給出了通過移位寄存器實現(xiàn)CRC生成器的可能方法。

在每個序列的第一個比特進入電路之前,寄存器應(yīng)被初始化為全零。

計算出的CRC-8將取代后續(xù)UP的同步字節(jié)。如第5.1.6節(jié)所述,同步字節(jié)被復(fù)制到BBHEADER的SYNC字段中進行傳輸。

543e92f2-ec2f-11ed-90ce-dac502259ad0.png

圖2:CRC-8編碼器的實現(xiàn)

5.1.5 合并/切片

根據(jù)圖3,合并/切片器輸入流被組織為通用連續(xù)流或分組輸入流。UP長度為UPL位(其中UPL = 0表示連續(xù)序列)。輸入流應(yīng)被緩沖,直到合并/切片器讀取它們。

切片器應(yīng)從其輸入(單個輸入流)或其中一個輸入(多個輸入流)中讀取(即切片)一個由DFL位(數(shù)據(jù)字段長度)組成的數(shù)據(jù)字段,其中:

Kbch-(10 × 8)≥DFL≥0(根據(jù)表5的Kbch, 80 bit專用于BBHEADER,見第5.1.6條)。

合并應(yīng)在單個輸出中連接從其中一個輸入讀取和切片的不同數(shù)據(jù)字段。對于單個流,只應(yīng)用切片功能。

數(shù)據(jù)字段(DATA FIELD)應(yīng)由來自單個輸入端口的位組成,并應(yīng)以同質(zhì)傳輸模式(FEC代碼和調(diào)制)傳輸。合并/切片器優(yōu)先級策略依賴于應(yīng)用,應(yīng)遵循表4(單一傳輸流廣播服務(wù))和表D.2(用于其他應(yīng)用領(lǐng)域)中描述的策略。

根據(jù)應(yīng)用的不同,合并/切片器應(yīng)該分配一個等于最大DATA FIELD容量的輸入位(DFL = Kbch -80),從而在后續(xù)的DATA FIELD中分解UP,或者應(yīng)該在DATA FIELD中分配一個整數(shù)個UP,使DFL變量在上述指定的邊界內(nèi)。

當(dāng)在合并/切片器請求的任何輸入端口上沒有數(shù)據(jù)字段時,物理層幀子系統(tǒng)應(yīng)生成并傳輸一個DUMMY PLFRAME(見第5.5.1條和表12)。

當(dāng)同步字節(jié)被CRC-8替換后(見5.1.4),有必要為接收端提供一個恢復(fù)UP同步的方法(當(dāng)接收端已經(jīng)同步到DATA FIELD時)。因此,從DATA FIELD開始和第一個完整UP (CRC-8的第一個比特)開始的比特數(shù)(見圖3)將被合并/切片器檢測并存儲在基帶標(biāo)頭的SYNCD字段(即SYNC Distance)中(見第5.1.6條)。例如,SYNCD = 0D意味著第一個USER PACKET與DATA FIELD對齊。

547b8e5a-ec2f-11ed-90ce-dac502259ad0.png

圖3:MODE ADAPTER輸出端的流格式

5.1.6 基帶頭(Base-Band Header)插入

在DATA FIELD前面插入一個10字節(jié)的固定長度基帶報頭(BBHEADER),描述其格式(假設(shè)內(nèi)部碼率為1/2,由BBHEADER引入的最大效率損失為0.25 % nldpc =64 800, 1% nldpc = 16 200)。

MATYPE(2 byte):描述輸入流格式、模式自適應(yīng)類型和傳輸滾降因子,如表3所示。

第一個字節(jié)(MATYPE-1):

TS/GS字段(2 bit):傳輸流輸入或通用流輸入(分組或連續(xù))。

SIS/MIS字段(1 bit):單輸入流或多輸入流。

CCM/ACM字段(1 bit):固定編碼和調(diào)制或自適應(yīng)編碼和調(diào)制(VCM信號為ACM)。

ISSYI(1 bit),(Input Stream SynchronizationIndicator):如果ISSYI = 1 = active,則ISSY字段在UP之后插入(見附件D)。

NPD(1 bit):空包刪除激活/不激活。

RO(2 bit):傳輸滾降系數(shù)(α)。

第二字節(jié)(MATYPE-2):

如果SIS/MIS =多個輸入流,則第二個字節(jié)=輸入流標(biāo)識符(ISI);否則保留第二個字節(jié)。

UPL(2字節(jié)):用戶數(shù)據(jù)包長度,單位為比特,取值范圍為0 ~ 65535。

例1:0000HEX=連續(xù)流。

例2:000AHEX= UP長度為10bit。

例3:MPEG傳輸流數(shù)據(jù)包的UPL = 188x8D。

DFL(2字節(jié)):數(shù)據(jù)字段長度,單位為bit,取值范圍0 ~ 58112。

例4:000AHEX=數(shù)據(jù)字段長度為10bit。

SYNC(1字節(jié)):用戶數(shù)據(jù)包同步字節(jié)的副本

對于分組傳輸或通用流:用戶包同步字節(jié)的副本;

對于連續(xù)通用流:SYNC= 00 - B8保留傳輸層協(xié)議信令根據(jù)參考ETR 162 [i.4];SYNC=B9-FF用戶私有)。

例5: SYNC = 47HEX,MPEG傳輸流數(shù)據(jù)包。

例6: SYNC = 00HEX,當(dāng)輸入的通用分組流不包含同步字節(jié)時, (因此接收端在CRC-8解碼后,應(yīng)該刪除CRC-8字段而不重新插入同步字節(jié))。

SYNCD (2 bytes):

對于分組傳輸或通用流:從數(shù)據(jù)字段的開始到該幀的第一個UP (CRC-8的第一個比特)的距離,單位為比特。SYNCD = 65535D表示DATA FIELD中沒有UP啟動;

對于連續(xù)通用流:SYNCD= 0000 - FFFF保留供將來使用。

CRC-8(1字節(jié)):應(yīng)用于BBHEADER前9個字節(jié)的錯誤檢測碼。

CRC-8采用圖2的編碼電路計算(開關(guān)A為72位,開關(guān)B為8位)。

BBHEADER的傳輸順序來自TS/GS字段的MSB。

表4顯示了單個傳輸流廣播服務(wù)的BBHEADER和切片策略。對于其他應(yīng)用領(lǐng)域,BBHEADER和合并/切片策略定義如表D.2所示。

表3:MATTYPE-1字段映射

54953e4a-ec2f-11ed-90ce-dac502259ad0.png

表4:單傳輸流廣播服務(wù)的BBHeader(模式適應(yīng)特征)和切片策略

54a1b5a8-ec2f-11ed-90ce-dac502259ad0.png






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • DVB
    DVB
    +關(guān)注

    關(guān)注

    1

    文章

    89

    瀏覽量

    34663
  • 調(diào)制器
    +關(guān)注

    關(guān)注

    3

    文章

    826

    瀏覽量

    45054
  • 同步器
    +關(guān)注

    關(guān)注

    1

    文章

    91

    瀏覽量

    14586
  • ACM
    ACM
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    10308
  • CRC效驗
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    1089

原文標(biāo)題:DVB-S2標(biāo)準(zhǔn)協(xié)議:模式自適應(yīng)(中文版)

文章出處:【微信號:FPGA算法工程師,微信公眾號:FPGA算法工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    國內(nèi)外主流DVB-S ,DVB-S2及ISDBT 方案,功能

    國內(nèi)外主流DVB-S ,DVB-S2及ISDBT廠家,,型號,方案,及功能。第一次發(fā)貼,希望對廣大燒友有用。以后再給傳更多更詳細的資料給大家共享! 
    發(fā)表于 10-28 10:41

    N5182A信號發(fā)生器能生成dvb-s2信號嗎?

    嗨,我想在L-BAND(950Mhz到1950Mhz)中生成DVB-SDVB-S2信號(QPSK,8PSK,16APSK和16QAM)。 N5182A信號發(fā)生器能做到嗎?我的目標(biāo)是通過我的衛(wèi)星設(shè)備
    發(fā)表于 08-02 12:10

    采用MSD7S45的海外DVB-S2高清機頂盒方案

      一、方案概述  MSD7S45系列芯片是Mstar推出的支持H265解碼的高安DVB-S2的高清機頂盒方案。芯片內(nèi)置S2解調(diào)器,支持各主流條件接收系統(tǒng),支持PVR/Timeshit功能,支持各種
    發(fā)表于 07-02 17:32

    基于MSD7S01的DVB-S2機頂盒方案

      一、方案概述:  MSD7S01芯片是Mstar推出的極富競爭力的DVB-S2機頂盒方案、芯片內(nèi)置64MB DDR2S2解調(diào)器、支持Biss功能、支持PVR/Timeshit功能
    發(fā)表于 07-06 10:09

    DVB-S/DVB-S2信號發(fā)生器 (DVB-S/S2 Si

    SSG500 is the DVB-S2 signal generator built in DVB-S2 modulator and Upconverter in one unit.
    發(fā)表于 01-15 11:32 ?52次下載

    基于人工神經(jīng)網(wǎng)絡(luò)的DVB-S2數(shù)字信號調(diào)制模式識別

    人工神經(jīng)網(wǎng)絡(luò)(ANN)是模仿生物神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)提出的模型,它所具有的并行分布處理等優(yōu)點使其在模式識別領(lǐng)域有很大的應(yīng)用潛力。本文針對新發(fā)布的DVB-S2 標(biāo)準(zhǔn),對應(yīng)用人工神
    發(fā)表于 09-25 16:33 ?25次下載

    基于PXA270 和STi710x 的雙CPU DVB-S2

    基于PXA270 和STi710x 的雙CPU DVB-S2標(biāo)準(zhǔn)衛(wèi)星數(shù)字機頂盒方案:本文設(shè)計了一款基于PXA270 和STi710x 的雙CPU DVB-S2 標(biāo)準(zhǔn)衛(wèi)星數(shù)字機頂盒方案,
    發(fā)表于 01-16 15:35 ?41次下載

    基于PXA270和STi710x的雙CPU DVB-S2標(biāo)準(zhǔn)

    基于PXA270 和STi710x 的雙CPU DVB-S2 標(biāo)準(zhǔn)衛(wèi)星數(shù)字機頂盒方案本文設(shè)計了一款基于PXA270 和STi710x 的雙CPU DVB-S2 標(biāo)準(zhǔn)衛(wèi)星數(shù)字機頂盒方案,
    發(fā)表于 02-05 22:23 ?46次下載

    國際市場大豐收 從直播星到DVB-S2

    國際市場大豐收 從直播星到DVB-S2 中天聯(lián)科(AvLink)是一家專注于數(shù)字電視、多媒體和通信領(lǐng)域的芯片設(shè)計和應(yīng)用系統(tǒng)開發(fā)的高新技術(shù)公司,立足于通過商業(yè)模式與核
    發(fā)表于 12-18 08:49 ?1571次閱讀

    瀾起科技發(fā)布DVB-S2解調(diào)芯片M88DS3103

     繼其首顆DVB-S/S2解調(diào)芯片M88DS3002成功上市后,瀾起科技又馬不停蹄地研究客戶的最新需求和市場的發(fā)展趨勢,適時推出了業(yè)內(nèi)首顆48管腳封裝的DVB-S2解調(diào)芯片- M88DS3103。
    發(fā)表于 03-14 09:49 ?4950次閱讀

    SUNNISKY TS2000-S2 DVB-S2衛(wèi)星數(shù)字信號處理器

    基于開放式的標(biāo)準(zhǔn),以及最新的DVB和IP數(shù)字技術(shù)和相關(guān)應(yīng)用,SUNNISKY TS2000-S2 DVB-S2衛(wèi)星數(shù)字信號處理器,能夠有效的接收DV
    發(fā)表于 04-11 12:11 ?72次下載

    瀾起科技推出DVB-S2/S衛(wèi)星數(shù)字電視接收前端單芯片M88RS6000

    近日,瀾起科技已宣布成功推出業(yè)界首顆DVB-S2/S衛(wèi)星數(shù)字電視接收前端單芯片M88RS6000。該芯片集成DVB-S2/S射頻調(diào)諧器、信道解調(diào)器以及LNB控制器于一體,適用于衛(wèi)星數(shù)字
    發(fā)表于 07-17 10:58 ?4468次閱讀

    DVB-S2新一代數(shù)字衛(wèi)星廣播標(biāo)準(zhǔn)資料免費下載

    DVB-S2作為新一代數(shù)字衛(wèi)星廣播標(biāo)準(zhǔn),新標(biāo)準(zhǔn)在提升原有信道傳輸容量的同時,還將大大拓展業(yè)務(wù)范圍,得到了廣準(zhǔn)在提升原有信道傳輸容量的同時,還將大大拓展業(yè)務(wù)范圍,得到了廣電、電信、計算機等領(lǐng)域的廣泛
    發(fā)表于 09-27 08:00 ?24次下載
    <b class='flag-5'>DVB-S2</b>新一代數(shù)字衛(wèi)星廣播<b class='flag-5'>標(biāo)準(zhǔn)</b>資料免費下載

    基于MATLAB的DVB-S2端到端示例如何搭建仿真鏈路

    隨著衛(wèi)星互聯(lián)網(wǎng)的興起,我們再次將目光聚集到DVB-S2上。與之相關(guān)的還有DVB-S2X和DVB-RCS2等,以及最近幾年提出的5G-NTN。
    的頭像 發(fā)表于 05-17 09:07 ?1999次閱讀
    基于MATLAB的<b class='flag-5'>DVB-S2</b>端到端示例如何搭建仿真鏈路

    DVB-S2標(biāo)準(zhǔn)協(xié)議:流自適應(yīng)與FEC編碼簡析

    自適應(yīng)(見圖1和圖4)提供填充以完成定長(Kbch bit)的BBFRAME和加擾。Kbch取決于FEC碼率,如表5所示。
    的頭像 發(fā)表于 05-22 09:36 ?2183次閱讀
    <b class='flag-5'>DVB-S2</b><b class='flag-5'>標(biāo)準(zhǔn)</b><b class='flag-5'>協(xié)議</b>:流<b class='flag-5'>自適應(yīng)</b>與FEC編碼簡析