3 3 差錯控制 檢錯編碼

2022-10-09 13:54:08 字數 1681 閱讀 3880

概括來說,傳輸中的差錯都是由於雜訊引起的。

區域性性⒉外界特定的短暫原因所造成的衝擊雜訊,是產生差錯的主要原因。

位錯【位元位出錯,1變成0,0變成1。】

幀錯:丟失、重複、失序

鏈路層為網路層提供服務:無確認無連線服務,有確認無連線服務,有確認面向連線服務。 通訊*** 有線傳輸鏈路 通訊質量差的無線傳輸鏈路

物理層編碼針對的是單個位元,解決傳輸過程中位元的 同步等問題,如曼徹斯特編碼。而資料鏈路層的編碼 針對的是一組位元,它通過冗餘碼的技術實現一組二 進製位元串在傳輸過程是否出現了差錯。

在資料傳送之前,先按某種關係附加上一定的冗餘位,構成乙個符合某一規則的碼字後再傳送。當要傳送的有效資料變化時,相應的冗餘位也隨之變化,使碼字遵從不變的規則。接收端根據收到碼字是否仍符合原規則,從而判斷是否出錯。

兩種校驗方法:奇校驗和偶校驗

奇校驗:原始碼流+校驗位 總共有奇數個1

偶校驗:原始碼流+校驗位 總共有偶數個1

校驗碼放在原始碼流後面

它的校驗位只有一位,要麼是0,要麼是1。並且它的校驗碼還可以放在碼流的前面。

只能檢測出奇數個錯誤。所以檢錯能力是50%

例如還是ascii碼 大寫字母 a

奇校驗 正確碼流 11000001

錯1位11000011 變成了偶數個1,能檢測出錯誤

錯2位 11000010 變成了奇數個1,檢測不出錯誤

錯3位11001010 變成了偶數個1,能檢測出錯誤

奇校驗還有乙個重要的特徵是產生不了全0**

偶校驗 正確碼流 01000001

錯1位01000011 變成了奇數個1,能檢測出錯誤

錯2位 01000010 變成了偶數個1,檢測不出錯誤

錯3位01001010 變成了奇數個1,能檢測出錯誤

1、計算fcs幀檢驗序列

2、每個組都加上冗餘碼構成幀再傳送:

要傳送的資料是1101 0110 11,採用crc校驗,生成多項式是10011,那麼最終傳送的資料應該是?

3 3 差錯控制

概括地說,傳輸中的差錯都是由於雜訊引起的。雜訊有兩大類 一類是通道中所固定的 持續存在的隨機熱雜訊 另一類是由於外界特定個的短暫原因所造成的衝擊雜訊。前者可以通過提高訊雜比來減少或避免干擾,而後者不可能靠提高訊號幅度來避免干擾造成的差錯,是產生差錯的重要原因。通常利用編碼技術進行差錯控制,主要由兩類...

3 3 差錯控制

通常利用編碼技術進行差錯控制,主要有兩類 自動重傳請求 arq和向前糾錯fec方式中.在arq方式中,接收端檢測出差錯時,就 設法通知傳送端重發,直到接收到正確的碼字為止.在fec方式中,接收端不但能發現差錯,而且能確定位元串的錯誤位置,從而加以 糾正,因此,差錯控制又可分為檢錯編碼和糾錯編碼.1....

差錯控制編碼又稱 差錯控制編碼

一 信源編碼與通道編碼 數字通訊中,根據不同的目的,編碼分為信源編碼與通道編碼二大類。信源編碼 提高數碼訊號的有效性,如,pcm編碼,m編碼,圖象 資料壓縮編碼等。通道編碼 提高傳輸的可靠性,又稱抗干擾編碼,糾錯編碼。由於數字通訊傳輸過程中,受到干擾,乘性干擾引起的碼間干擾,可用 均衡辦法解決。加性...