📜  什么是数字电子中的加扰?

📅  最后修改于: 2021-09-16 10:50:15             🧑  作者: Mango

先决条件 – 块编码、线路编码
计算机网络旨在将信息从一个点发送到另一个点。我们发送的数据可以是数字的,也可以是模拟的。代表数据的信号也可以是数字的或模拟的。
因此,要使用信号发送数据,我们必须能够将数据转换为信号,这种转换可以是模拟到模拟、模拟到数字、数字到模拟或数字到数字。

数位转换涉及三种技术——线路编码、分组编码和加扰。线路编码总是需要的,而块编码和加扰可能需要也可能不需要,这取决于需要。

加扰是一种不会增加位数并提供同步的技术。诸如双极 AMI(交替标记反转)之类的技术的问题在于,连续的零序列会产生同步问题,对此的一种解决方案是加扰。

有两种常见的加扰技术:

  1. B8ZS(双极8零置换)
  2. HDB3(高密度双极3-零)

B8ZS(双极带 8 零替换) –
这种技术与双极 AMI 类似,不同之处在于当遇到八个连续的零电平电压时,它们会被序列“000VB0VB”替换。
笔记 –

  • V(Violation),是一个非零电压,这意味着信号与之前的非零电压具有相同的极性。因此它违反了一般的 AMI 技术。
  • B(Bipolar),也是符合AMI规则的非零电压电平(即,与之前的非零电压相反的极性)。

示例:数据 = 100000000

B8ZS

注 –两个数字(左图和右图)都是正确的,取决于前一个数据序列(即当前数据序列“100000000”之前的序列)的最后一个非零电压信号。

HDB3(高密度双极3-零) –
在该技术中,四个连续的零电平电压被序列“000V”或“B00V”替换。

使用这些序列的规则:

  • 如果最后一次替换后的非零脉冲数为奇数,则替换模式将为“000V”,这有助于保持非零脉冲总数为偶数。
  • 如果最后一次替换后的非零脉冲数为偶数,则替换模式将为“B00V”。因此再次保持偶数个非零脉冲。

示例:数据 = 1100001000000000

组屋3

说明 –在表示数据的前两个 1 后,我们遇到了四个连续的零。由于我们最后一次替换的是两个 1(因此非零脉冲的数量是偶数)。因此,我们用“B00V”替换了四个零。

注 –零非零脉冲也是偶数。

参考-
Behrouz A.Forouzan 的数据通信和网络(书籍)