複製鏈接
請複製以下鏈接發送給好友

比特差錯

鎖定
比特差錯,也稱為“差錯比特”,指在接收的代碼序列中,同發送的代碼序列不一致的比特。
在一段時間內,傳輸錯誤的比特佔所傳輸比特總數的比率稱為誤碼率。
解決比特差錯需要用到差錯檢測、差錯糾正、差錯控制及差錯控制命令等技術。
中文名稱
比特差錯
英文名稱
bit error
定  義
發出的數字信號中的某個比特與接收到的數字信號中的相應比特之間的差異。
應用學科
通信科技(一級學科),通信原理與基本技術(二級學科)
中文名
比特差錯
外文名
Bit Erroneous
涉及領域
計算機網絡通信技術
別    稱
差錯比特

比特差錯概念

比特差錯(Bit Erroneous),指在接收的代碼序列中,同發送的代碼序列不一致的比特。
現實的通信鏈路都不會是理想的。這就是説,比特在傳輸過程中可能會產生差錯:
1可能會變成0,而0也可能變成1。這就叫做比特差錯或差錯比特。
比特差錯是傳輸差錯中的一種。
在一段時間內,傳輸錯誤的比特佔所傳輸比特總數的比率稱為誤碼率(Bit Error Rate)

比特差錯誤碼率

在一段時間內,傳輸錯誤的比特佔所傳輸比特總數的比率稱為誤碼率(Bit Error Rate)
例如,誤碼率為10^-10時,表示平均每傳送10^10個比特就會出現一個比特的差錯。誤碼率與信噪比有很大的關係。
如果設法提高信噪比,就可以使誤碼率減小。實際的通信鏈路並非是理想的,它不可能使誤碼率下降到零。因此,為了保證數據傳輸的可靠性,在計算機網絡傳輸數據時,必須採用各種差錯檢測措施。 [1] 

比特差錯差錯檢測

差錯檢測(error detection),指的是通信協議和通信電路允許接收端對收到的數據信號進行檢測,以確保是否存在差錯。
在數據鏈路層廣泛使用了循環冗餘檢驗CRC的檢錯技術。

比特差錯冗餘檢驗

循環冗餘檢查(Cyclical Redundancy Check),就是在每個數據塊(稱之為幀)中加入一個FCS(Frame CheckSequence,幀檢查序列)。FCS包含了幀的詳細信息,專門用於發送/接收裝置比較幀的正確與否。如果數據有誤,則再次發送。
循環冗餘檢查(CRC)是一種數據傳輸檢錯功能,對數據進行多項式計算,並將得到的結果附在幀的後面,接收設備也執行類似的算法,以保證數據傳輸的正確性和完整性。若CRC校驗不通過,系統重複向硬盤複製數據,陷入死循環,導致複製過程無法完成。 [2] 

比特差錯差錯糾正

差錯糾正(error correction)指的是,當接收端確定收到的信號中存在差錯時,通信協議和通信電路允許接收端對差錯進行糾正。
因為誤碼率是普遍存在的,而信噪比的提高在現實通信技術中難以實現,在發送比特的時候就必須對接收到的比特進行檢測和糾錯。

比特差錯差錯控制

各種消除數據傳輸中差錯的方法和技術。包括收端把收到的數據送回發端檢查,使用差錯校驗碼、請求發端重發等。

比特差錯控制命令

通信用計算機中所具有的控制命令,用來產生縱向冗餘校驗字符、循環冗餘校驗字符和垂直冗餘校驗字符,並用於檢驗操作。 [2] 
參考資料
  • 1.    謝希仁.計算機網絡(第6版):電子工業出版社,2013年6月
  • 2.    潘洪亮 王正德.信息知識詞典:電子工業出版社,2002.05