差错控制

定义

差错控制(Error Control)是一种通信协议或技术,用于检测和纠正数据在传输过程中可能发生的错误。

分类

1.检错编码

①奇偶校验码

奇校验码:

在最后添加一位后,“1”的个数是奇数

偶校验码:

在最后添加一位后,“1”的个数是偶数

②循环冗余码CRC

组成部分:

要传的数据、生成式多项式、FCS帧检验序列、接收到的数据。

结构形式:

image-20240613160701032

image-20240613160906833

2.纠错编码

①海明码:在奇偶校验码的基础上的一个概念。

使用方法

1.确定校验码位数

image-20240613161443357

2.确定校验码的位置和数据的位置。

image-20240613161615340

3.求出校验码的值

image-20240613161942495

4.检错和纠错

方法1:

image-20240613162256713

image-20240613162308193

方法2:

image-20240613162413785

目的

解决噪声引起的传输差错。

相关知识点

1.噪音组成部分:

全局性

由于线路本身的电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在。

方法:提高信噪比来减少或者避免干扰。(对传感器改造)

局部性

外界特定的短暂原因所造成的冲击噪声。这是差错造成的主要原因。

2.差错分类:

1.位错:比特位出错

2.帧错

①丢失

②重复

③失序

2.冗余编码:

通过在数据中添加额外的信息(冗余位),以便在数据传输或存储过程中检测和纠正错误。

3.海明距离

定义:两个等长字符串中在对应位置上不同字符的数量。

控制

定义

差错控制(Error Control)是一种通信协议或技术,用于检测和纠正数据在传输过程中可能发生的错误。

分类

1.检错编码

①奇偶校验码

奇校验码:

在最后添加一位后,“1”的个数是奇数

偶校验码:

在最后添加一位后,“1”的个数是偶数

②循环冗余码CRC

组成部分:

要传的数据、生成式多项式、FCS帧检验序列、接收到的数据。

结构形式:

image-20240613160701032

image-20240613160906833

2.纠错编码

①海明码:在奇偶校验码的基础上的一个概念。

使用方法

1.确定校验码位数

image-20240613161443357

2.确定校验码的位置和数据的位置。

image-20240613161615340

3.求出校验码的值

image-20240613161942495

4.检错和纠错

方法1:

image-20240613162256713

image-20240613162308193

方法2:

image-20240613162413785

目的

解决噪声引起的传输差错。

相关知识点

1.噪音组成部分:

全局性

由于线路本身的电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在。

方法:提高信噪比来减少或者避免干扰。(对传感器改造)

局部性

外界特定的短暂原因所造成的冲击噪声。这是差错造成的主要原因。

2.差错分类:

1.位错:比特位出错

2.帧错

①丢失

②重复

③失序

2.冗余编码:

通过在数据中添加额外的信息(冗余位),以便在数据传输或存储过程中检测和纠正错误。

3.海明距离

定义:两个等长字符串中在对应位置上不同字符的数量。# 差错控制

定义

差错控制(Error Control)是一种通信协议或技术,用于检测和纠正数据在传输过程中可能发生的错误。

分类

1.检错编码

①奇偶校验码

奇校验码:

在最后添加一位后,“1”的个数是奇数

偶校验码:

在最后添加一位后,“1”的个数是偶数

②循环冗余码CRC

组成部分:

要传的数据、生成式多项式、FCS帧检验序列、接收到的数据。

结构形式:

image-20240613160701032

image-20240613160906833

2.纠错编码

①海明码:在奇偶校验码的基础上的一个概念。

使用方法

1.确定校验码位数

image-20240613161443357

2.确定校验码的位置和数据的位置。

image-20240613161615340

3.求出校验码的值

image-20240613161942495

4.检错和纠错

方法1:

image-20240613162256713

image-20240613162308193

方法2:

image-20240613162413785

目的

解决噪声引起的传输差错。

相关知识点

1.噪音组成部分:

全局性

由于线路本身的电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在。

方法:提高信噪比来减少或者避免干扰。(对传感器改造)

局部性

外界特定的短暂原因所造成的冲击噪声。这是差错造成的主要原因。

2.差错分类:

1.位错:比特位出错

2.帧错

①丢失

②重复

③失序

2.冗余编码:

通过在数据中添加额外的信息(冗余位),以便在数据传输或存储过程中检测和纠正错误。

3.海明距离

定义:两个等长字符串中在对应位置上不同字符的数量。

控制

定义

差错控制(Error Control)是一种通信协议或技术,用于检测和纠正数据在传输过程中可能发生的错误。

分类

1.检错编码

①奇偶校验码

奇校验码:

在最后添加一位后,“1”的个数是奇数

偶校验码:

在最后添加一位后,“1”的个数是偶数

②循环冗余码CRC

组成部分:

要传的数据、生成式多项式、FCS帧检验序列、接收到的数据。

结构形式:

image-20240613160701032

image-20240613160906833

2.纠错编码

①海明码:在奇偶校验码的基础上的一个概念。

使用方法

1.确定校验码位数

image-20240613161443357

2.确定校验码的位置和数据的位置。

image-20240613161615340

3.求出校验码的值

image-20240613161942495

4.检错和纠错

方法1:

image-20240613162256713

image-20240613162308193

方法2:

image-20240613162413785

目的

解决噪声引起的传输差错。

相关知识点

1.噪音组成部分:

全局性

由于线路本身的电气特性所产生的随机噪声(热噪声),是信道固有的,随机存在。

方法:提高信噪比来减少或者避免干扰。(对传感器改造)

局部性

外界特定的短暂原因所造成的冲击噪声。这是差错造成的主要原因。

2.差错分类:

1.位错:比特位出错

2.帧错

①丢失

②重复

③失序

2.冗余编码:

通过在数据中添加额外的信息(冗余位),以便在数据传输或存储过程中检测和纠正错误。

3.海明距离

定义:两个等长字符串中在对应位置上不同字符的数量。