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

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

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

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

FPGA算法工程師 ? 來(lái)源:FPGA算法工程師 ? 2023-05-08 11:24 ? 次閱讀

5.1模式自適應(yīng)

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

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

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

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

輸出序列是一個(gè)BBHEADER(80bit),后面跟著一個(gè)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)部邏輯比特格式。第一個(gè)接收到的比特將被表示為最高有效位(MSB)。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5.1.5 合并/切片

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

例2:000AHEX= UP長(zhǎng)度為10bit。

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

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

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

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

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

對(duì)于連續(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é)時(shí), (因此接收端在CRC-8解碼后,應(yīng)該刪除CRC-8字段而不重新插入同步字節(jié))。

SYNCD (2 bytes):

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

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

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

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

BBHEADER的傳輸順序來(lái)自TS/GS字段的MSB。

表4顯示了單個(gè)傳輸流廣播服務(wù)的BBHEADER和切片策略。對(duì)于其他應(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)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • DVB
    DVB
    +關(guān)注

    關(guān)注

    1

    文章

    90

    瀏覽量

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

    關(guān)注

    3

    文章

    841

    瀏覽量

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

    關(guān)注

    1

    文章

    98

    瀏覽量

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

    關(guān)注

    0

    文章

    32

    瀏覽量

    10331
  • CRC效驗(yàn)
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    1113

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

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

    基于MSD7S01的DVB-S2機(jī)頂盒方案

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

    DVB-S/DVB-S2信號(hào)發(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ù)字信號(hào)調(diào)制模式識(shí)別

    人工神經(jīng)網(wǎng)絡(luò)(ANN)是模仿生物神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)提出的模型,它所具有的并行分布處理等優(yōu)點(diǎn)使其在模式識(shí)別領(lǐng)域有很大的應(yīng)用潛力。本文針對(duì)新發(fā)布的DVB-S2 標(biāo)準(zhǔn),對(duì)應(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ù)字機(jī)頂盒方案:本文設(shè)計(jì)了一款基于PXA270 和STi710x 的雙CPU DVB-S2 標(biāo)準(zhǔn)衛(wèi)星數(shù)字機(jī)頂盒方案,
    發(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ù)字機(jī)頂盒方案本文設(shè)計(jì)了一款基于PXA270 和STi710x 的雙CPU DVB-S2 標(biāo)準(zhǔn)衛(wèi)星數(shù)字機(jī)頂盒方案,
    發(fā)表于 02-05 22:23 ?46次下載

    國(guó)際市場(chǎng)大豐收 從直播星到DVB-S2

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

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

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

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

    基于開(kāi)放式的標(biāo)準(zhǔn),以及最新的DVB和IP數(shù)字技術(shù)和相關(guān)應(yīng)用,SUNNISKY TS2000-S2 DVB-S2衛(wèi)星數(shù)字信號(hào)處理器,能夠有效的接收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 ?4589次閱讀

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

    DVB-S2作為新一代數(shù)字衛(wèi)星廣播標(biāo)準(zhǔn),新標(biāo)準(zhǔn)在提升原有信道傳輸容量的同時(shí),還將大大拓展業(yè)務(wù)范圍,得到了廣準(zhǔn)在提升原有信道傳輸容量的同時(shí),還將大大拓展業(yè)務(wù)范圍,得到了廣電、電信、計(jì)算機(jī)等領(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>資料免費(fèi)下載

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

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

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

    自適應(yīng)(見(jiàn)圖1和圖4)提供填充以完成定長(zhǎng)(Kbch bit)的BBFRAME和加擾。Kbch取決于FEC碼率,如表5所示。
    的頭像 發(fā)表于 05-22 09:36 ?2375次閱讀
    <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編碼簡(jiǎn)析