差錯校驗,差錯校驗是什么意思
差錯校驗,差錯校驗是什么意思
差錯檢驗的原因:
數(shù)據(jù)在傳輸過程中,會受到來自信道內外的干擾與噪聲,從而產生差錯
差錯檢驗的方法:
通常可以采用抗干擾編碼或糾錯編碼來提高抗干擾能力
使用各種差錯校驗方法來檢測錯誤
常用差錯校驗方法
奇偶校驗
–根據(jù)一組二進制位中1和0的個數(shù)進行校驗的方法
–又稱為垂直冗余校驗
–以字符為單位進行校驗
–低7位為信息字符,最高位為校驗位
–奇校驗:
校驗位使字符代碼中的“1”的個數(shù)為奇數(shù)
例:11010110
–偶校驗
校驗位使字符代碼中的“1”的個數(shù)為偶數(shù)
例:01010110
方塊校驗
–在奇偶校驗的基礎上,在一批字符之后,增加一個“方塊校驗字符”
–使每一縱向位代碼中的“1”的個數(shù)為奇數(shù)或偶數(shù)
循環(huán)冗余校驗
方法:
–生成多項式G(x)=(x+1)G1(x)
–使用發(fā)送數(shù)據(jù)作一個多項式F(x)的系數(shù)
–發(fā)送用F(x)/G(x)得到余數(shù)多項式系數(shù)(循環(huán)冗余校驗位)
–接收端用同樣的方法求得余數(shù)多項式,與傳送的比較,若結果相同,則表示傳輸無誤;否則表示傳輸有誤
例:
–盒式磁帶機:CRC-16碼
–軟磁盤機:CRC-CCITT碼
上述兩種碼型可直接用CRC芯片(如MC8503)來實現(xiàn)
差錯控制機制
反饋重發(fā)方法
停止等待方式 :傳輸效率低
發(fā)送 →等待應答幀 →(傳輸無誤) →繼續(xù)發(fā)送下一幀
(傳輸有誤) →重新發(fā)送錯誤幀
連續(xù)工作方式
–拉回式方式:
發(fā)現(xiàn)錯誤,回拉到錯誤幀重發(fā)
–選擇重發(fā)方式 :
發(fā)現(xiàn)錯誤,僅重發(fā)錯誤幀后繼續(xù)發(fā)送
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 基于Atmega128單片機和CRC校驗碼實現(xiàn)無線傳輸數(shù)據(jù)時的差錯校驗 2021-05-05
( 發(fā)表人:admin )