前向糾錯的資料流簡介,前向糾錯的常用的前向糾錯碼

2021-03-17 19:11:50 字數 2792 閱讀 5088

1樓:灰機_小佑

以一個產品的流向來比喻上述三種資料流的區別:

若es流為產品的原材料,那麼pes流就是工廠剛剛生產出來的一件產品,而ts流就是經過包裝好送到商店櫃檯或使用者手裡的商品。如果es流的重量被成為淨重,那麼ts流的重量就被稱為毛重。這個比喻和fec有什麼關係呢?

從pes流到ts流,這個過程中已經加進去fec糾錯碼,可以採用不同的速率的fec,在dvb-s標準中,規定5種速率—1/2、2/3、3/4、5/6、7/8。以7/8為例,其實際意義是,在一個ts流中,只有7/8的內容是裝有節目內容的pes流,而另外的1/8內容,則是用來保護資料流不發生變異的糾錯碼。仍借用上述比喻,如果整個節目的符位元速率是毛重的話,則7/8的節目內容好比是淨重,而1/8的糾錯碼就是包裝箱的重量。

fec糾錯率越低(即速率越小),則糾錯碼佔據的比例越高。那麼同樣功率時,對解碼的門限要求越低,要求天線口徑越小,接收越容易。相反,fec越高,則糾錯碼越低,解碼門限值越高,天線口徑要求越大,接收越困難。

那麼,既然fec糾錯位元速率越低,門限越低,天線口徑越小,越容易接收,為什麼鳳凰衛視和韓國阿里郎還要用7/8那麼高的fec位元速率呢?如果改用1/2的fec,接收天線不是可以變的更小嗎?這就涉及到f

ec的另一個重要作用:如果糾錯碼過高,那麼相應的節目內容佔用的位元速率則更低,一方面降低節目畫質,另一方面,如果不降低畫質,則只能減少傳送節目的數量了。

假如韓國阿里郎節目的符位元速率是4420,fec是7/8,而亞洲2號各省節目的符位元速率也同樣是4420,但是fec則只有3/4,實際上這兩個同樣符位元速率的節目,畫質並不相同,阿里郎的畫質就要比省臺的高一些,原因是阿里郎的碼流中,只拿出了1/8的碼流用來保護資料流不受干擾變化,而亞洲2號的各省臺則要拿出比阿里郎多一倍的1/4的碼流來保護資料流。但是,如果阿里郎和亞洲2號各省臺的節目訊號強度相同,亞洲2號的省臺接收起來更容易。

fec的糾錯原理?

2樓:匿名使用者

前向糾錯簡稱fec(forward error correction),其原理是:傳送方將要傳送的資料附加上一定的冗餘糾錯碼一併傳送,接收方則根據糾錯碼對資料進行差錯檢測,如發現差錯,由接收方進行糾正,特點:使用糾錯碼(糾錯碼編碼效率低且裝置複雜)、單向通道、傳送方無需設定緩衝器。

前向糾錯的常用的前向糾錯碼

3樓:落帥

多**綜合資料業務服務的前向糾錯採用的是多層分組乘積碼(multi-levelblockproductcode)。它是由分組乘積碼bpc(3762,2992)構成的一種系統碼,是二維分組乘積碼bpc(4096,3249)的刪餘截短,其解碼器可以採用高效能turbo演算法。

什麼是前向糾錯?

4樓:萊特資訊科技****

前向糾錯一般簡稱fec。接收端利用傳送端在傳送碼元序列中加入的差錯控制碼元,不但能夠發現錯碼,還能將錯碼恢復其正確取值。

什麼是fec

5樓:穆子澈想我

fec是前向糾錯的簡稱,前向糾錯是一種差錯控制方式,它是指訊號在被送入傳輸通道之前預先按一定的演算法進行編碼處理,加入帶有訊號本身特徵的冗碼,在接收端按照相應演算法對接收到的訊號進行解碼,從而找出在傳輸過程中產生的錯誤碼並將其糾正的技術。

在單向通訊通道中,一旦錯誤被發現,其接收器將無權再請求傳輸。fec 是利用資料進行傳輸冗餘資訊的方法,當傳輸中出現錯誤,將允許接收器再建資料。

糾錯碼的原理

糾錯碼能夠檢錯或糾錯,主要是靠碼字之間有較大的差別。這可用碼字之間的漢明距離d(x,y)來衡量。它的定義為碼字x與y之間的對應位取不同值的碼元個數。

一種糾錯碼的最小距離d定義為該種碼中任兩個碼字之間的距離的最小值。

一種碼要能發現e個錯誤,它的最小距離d應不小於e+1。若要能糾正t個錯誤,則d應不小於2t+1。一個碼字中非零碼元的個數,稱為此碼字的漢明重量。

一種碼中非零碼字的重量的最小值,稱為該碼的最小重量。對線性碼來說,一種碼的最小重量與其最小距離在數值上是相等的。

在構造線性碼時,數字上是從n維空間中選一k維子空間,且使此子空間內各非零碼字的重量儘可能大。

當構造迴圈碼時。可進一步將每一碼字看成一多項式,將整個碼看成是多項式環中的理想。這一理想是主理想,故可由生成多項式決定;而多項式完全可由它的根規定。

這樣,就容易對碼進行構造和分析。這是bch碼等迴圈碼構造的出發點。

6樓:妖精的眼淚

fec是筷雲資訊的簡稱,專業做做雲端計算,大資料,物聯網,區塊鏈及人工智慧等技術開發

arq與fec的區別

7樓:匿名使用者

arq包括停止等待arq協議和連續arq協議,錯誤偵測、正面確認、逾時重傳與負面確認繼以重傳等機制。

優點:比較簡單 。因而被廣泛的應用在分組交換網路中。

缺點:通訊通道的利用率不高,也就是說,通道還遠遠沒有被資料位元填滿。需要接收方傳送ack,這樣增加了網路的負擔也影響了傳輸速度。

重**送資料包來糾正錯誤的方法也嚴重的影響了它的傳輸速度。

前向糾錯簡稱fec(forward error correction),其原理是:傳送方將要傳送的資料附加上一定的冗餘糾錯碼一併傳送,接收方則根據糾錯碼對資料進行差錯檢測,如發現差錯,由接收方進行糾正,特點:使用糾錯碼(糾錯碼編碼效率低且裝置複雜)、單向通道、傳送方無需設定緩衝器。

綜上所述,fec算是前向糾錯,arq算是後向糾錯,前者不需要buffer,但是後者需要,前者是單通道糾錯,後者是雙向糾錯。

8樓:光f年

????????題呢?????????

怎樣分析汽車資料流,原理,怎樣分析汽車資料流,原理

有資料流參考手冊,不同車型資料不一樣,解碼儀進去資料流分析後,選擇你準備檢測的檢視,對照該車型資料流參考手冊就得到結果了。資料流手冊有正常值,在該範圍內就是正常。任何人都不可能記住所有車型所有資料值!好的解碼儀在檢視資料流的時候,該感測器資料後面有正常範圍,並且有維修建議。這個是誰一下子也教不會的。...

行為級和RTL級的區別,資料流建模與行為級建模的區別

邏輯電路的行為描述側重於電路的輸入輸出的因果關係 行為特性 通過觀察是否使用assign賦值語句可以判斷是否有資料流描述。行為描述是指只注重實現的演算法,就是rtl的,不可能只是用單獨哪一種描述方式。eda綜合工具能自動將行為描述轉換成電路結構,形成網表檔案。因此rtl級描述的目標就是可綜合。結構描...

uml建模9圖dfd資料流ns流程圖有什麼區別

uml建模為什麼要有9圖,因為每一種圖都是從一個不同的視角描述系統,如果目的都是一樣的,就沒必要弄那麼多圖。建議你多參考一些專案案例去描述。可以到trufun.檢視uml的資料。軟體工程中的dfd圖和uml建模有什麼區別,重點舉例說明用物件導向的方法在軟體工程 uml是物件導向的分復析制設計方法,d...