Ⅰ 通信中常使用哪些差錯控制方式它們各有何特點
通常應付傳輸差錯的辦法如下:
1、肯定應答。接收器對收到的幀校驗無誤後送回肯定應答信號ack,發送器收到肯定應答信號後可繼續發送後續幀。
2、否定應答重發。接收器收到一個幀後經較驗發現錯誤,則送回一個否定應答信號nak。發送器必須重新發送出錯幀。
3、超時重發。發送器發送一個幀時就開始計時。在一定時間間隔內沒有收到關於該幀的應答信號,則認為該幀丟失並重新發送。
自動請示重發arq和前向糾錯fec是進行差錯控制的兩種方法。
在arq方式中,接收端檢測出有差錯時,就設法通知發送端重發,直到正確的碼字收到為止。arq方式使用檢錯碼,但必須有雙向信道才可能將差錯信息反饋到發送端。同時,發送方要設置數據緩沖區,用以存放已發出的數據以務重發出錯的數據。
在fec方式中,接收端不但能發現差錯,而且能確定二進制碼元發生錯誤的位置,從而加以糾正。fec方式使用糾錯碼,不需要反向信道來傳遞請示重發的信息,發送端也不需要存放以務重發的數據緩沖區。但編碼效率低,糾錯設備也比較復雜。
差錯控制編碼又可分為檢錯碼和糾錯碼。
檢錯碼只能檢查出傳輸中出現的差錯,發送方只有重傳數據才能糾正差錯;而糾錯碼不僅能檢查出差錯而且能自動糾正差錯,避免了重傳。
演播的檢錯碼有:奇偶校驗碼、循環冗餘碼。
網路上收的,希望對你有幫助。
Ⅱ 差錯的差錯控制的基本方式
差錯控制方式基本上分為兩類,一類稱為「反饋糾錯」,另一類稱為「前向糾錯」。在這 兩類基礎上又派生出一種稱為「混合糾錯」。
(1)反饋糾錯
這種方式在是發信端採用某種能發現一定程度傳輸差錯的簡單編碼方法對所傳信息進行編碼 ,加入少量監督碼元,在接收端則根據編碼規則對收到的編碼信號進行檢查,一但檢測出(發 現)有錯碼時,即向發信端發出詢問的信號,要求重發。發信端收到詢問信號時,立即重發 已發生傳輸差錯的那部分發信息,直到正確收到為止。所謂發現差錯是指在若干接收碼元中 知道有一個或一些是錯的,但不一定知道錯誤的准確位置。圖6-1給出了「差錯控制」的 示意方框圖。??
(2)前向糾錯
這種方式是發信端採用某種在解碼時能糾正一定程度傳輸差錯的較復雜的編碼方法,使接收 端在收到信碼中不僅能發現錯碼,還能夠糾正錯碼。在圖6-1中,除去虛線所框部分就是前 向糾錯的方框示意圖。採用前向糾錯方式時,不需要反饋信道,也無需反復重發而延誤傳輸 時間,對實時傳輸有利,但是糾錯設備比較復雜。
(3)混合糾錯
混合糾錯的方式是:少量糾錯在接收端自動糾正,差錯較嚴重,超出自行糾正能力時,就向 發信端發出詢問信號,要求重發。因此,「混合糾錯」是「前向糾錯」及「反饋糾錯」兩種 方式的混合。
對於不同類型的信道,應採用不同的差錯控制技術,否則就將事倍功半。
反饋糾錯可用於雙向數據通信,前向糾錯則用於單向數字信號的傳輸,例如廣播數字電視系統,因為這種系統沒有反饋通道。
混合糾錯方式記作HEC(HybridError?Correction)是FEC和ARQ方式的結合。發端發送具有自動糾錯同時又具有檢錯能力的碼。收端收到碼後,檢查差錯情況,如果錯誤在碼的糾錯能力范圍以內,則自動糾錯,如果超過了碼的糾錯能力,但能檢測出來,則經過反饋信道請求發端重發。混合糾錯方式在實時性和解碼復雜性方面是前向糾錯和檢錯重發方式的折衷,可達到較低的誤碼率較適合於環路延遲大的高速數據傳輸系統。
Ⅲ 差錯控制的差錯控制方式
1、前向糾錯。實時性好,單工通信採用。
2、自動重發請求(ARQ)。強調檢錯能力,不要求有糾錯能力,雙向通道採用。
3、混合糾錯。上述兩種方式的綜合,但傳輸設備相對復雜。
差錯檢測是差錯控制的基礎。能糾錯的碼首先應具有差錯檢測能力,而只有在能夠判定接收到的信號是否出錯才談得上是否要求對方重發出錯消息。具有差錯檢測能力的碼不一定具有差錯糾正能力。由於差錯檢測並不能提高信道利用率,所以主要應用於傳輸條件較好的信道上做為誤碼統計和質量控制的手段。
自動請示重發ARQ和前向糾錯FEC是進行差錯控制的兩種方法。
在ARQ方式中,接收端檢測出有差錯時,就設法通知發送端重發,直到正確的碼字收到為止。ARQ方式使用檢錯碼,但必須有雙向信道才可能將差錯信息反饋到發送端。同時,發送方要設置數據緩沖區,用以存放已發出的數據以便於重發出錯的數據。
在FEC方式中,接收端不但能發現差錯,而且能確定二進制碼元發生錯誤的位置,從而加以糾正。FEC方式使用糾錯碼,不需要反向信道來傳遞請示重發的信息,發送端也不需要存放以務重發的數據緩沖區。但編碼效率低,糾錯設備也比較復雜。
差錯控制編碼又可分為檢錯碼和糾錯碼。
檢錯碼只能檢查出傳輸中出現的差錯,發送方只有重傳數據才能糾正差錯;而糾錯碼不僅能檢查出差錯而且能自動糾正差錯,避免了重傳。
演播的檢錯碼有:奇偶校驗碼、循環冗餘碼。
在實際通信網中,往往在不同的應用場合採用不同的差錯控制技術。前向糾錯主要用於信道質量較差、對傳輸時延要求較嚴格的有線和無線傳輸當中;差錯檢測往往用於傳輸質量較高或進行了前向糾錯後的通路的監測管理之中>自動請求重發則多用於象計算機通信等對時延要求不高但對數據可靠性要求非常高的文件傳輸之中。
Ⅳ 常用差錯控制編碼方法有__________、__________、卷積碼等
奇偶校驗編碼、循環冗餘校驗編碼
Ⅳ 差錯編碼控制的方式主要有四種
常用的差錯控制方式主要有三種:檢錯重發(簡稱ARQ)、前向糾錯(簡稱FEC)和混合糾錯(簡稱HEC)。
1.檢錯重發
這種方式中,發送端經編碼後發出能夠發現錯誤的碼,接收端收到後經檢驗如果發現傳輸中有錯誤,則通過反向信道把這一判斷結果反饋給發送端。然後,發送端把前面發出的信息重新傳送一次,直到接收端認為已正確地收到信息為止。
常用的檢錯重發系統有三種,即停發等候重發、返回重發和選擇重發。
2.前向糾錯
前向糾錯系統中,發送端經編碼發出能夠糾正錯誤的碼,接收端收到這些碼組後,通過解碼能自動發現並糾正傳輸中的錯誤。前向糾錯方式不需要反饋信道,特別適合於只能提供單向信道的場合。由於能自動糾錯,不要去檢錯重發,因而延時小、實時性好。為了使糾錯後獲得低誤比特率,糾錯碼應具有較強的糾錯能力。但糾錯能力愈強,則解碼設備愈復雜。前向糾錯系統的主要缺點就是設備較復雜。
3.混合糾錯方式
是前向糾錯方式和檢錯重發方式的結合。在這種系統中發送端不但有糾正錯誤的能力,而且對超出糾錯能力的錯誤有檢測能力。遇到後一種情況時,通過反饋信道要求發送端重發一遍。混合糾錯方式在實時性和解碼復雜性方面是前向糾錯和檢錯重發方式折中。
(5)常用的差錯控制編碼方法心得擴展閱讀:
差錯控制系統中使用的信道編碼可以有多種。
按照差錯控制編碼的不同功能,可以將其分為檢錯碼、糾錯碼和糾刪碼。檢錯碼僅能檢測誤碼;糾錯碼僅可糾正誤碼;糾刪碼則兼有糾錯和檢錯能力,當發現不可糾正的錯誤時可以發出錯誤只是或者簡單地刪除不可糾正錯誤的信息段落。
按照信息碼元和附加的監督碼元之間的檢驗關系可以分為線性碼和非線性碼。若信息碼元與監督碼元之間的關系為線性關系,即滿足一組線性方程式,則稱為線性碼。反之,若兩者不存在線性關系,則稱為非線性碼。