【计算机网络】数字信号的编码

数字信号的编码常用的有如下几种:非归零编码(NRE:Non-Return to Zero),曼彻斯特编码(Manchester Encoding),差分曼彻斯特编码。

非归零编码

以高电平表示“0”,低电平表示“1”,反之亦然。
【计算机网络】数字信号的编码
1、优点:编码/译码简单
2、缺点:内部不含时钟信号,收/发端同步困难。
3、用途:计算机内部,低速数据通信场合。

曼彻斯特编码

  • 每一位中间有一次跳变,既表示数据,又作为同步信号。
  • 从高电平跳变到低电平表示“0”,从低电平跳变到高电平表示“1”。
    【计算机网络】数字信号的编码
    1、优点:
  • 内部含时钟,收/发端同步容易。
  • 抗干扰能力较强
    2、缺点:
  • 编码/译码较复杂。
  • 占用更多的信道带宽。即在同样的波特率的情况下,要比非归零编码多占用一信道带宽,或者说编码效率只有50%。
  • 10M以太网采用曼彻斯特编码所需信道带宽为20M。
    3、用途:802.3局域网(以太网)

差分曼彻斯特编码

  • 每一位中间也有一次跳变,但这种跳变仅作为同步信号,不表示数据

  • 数据值通过每位开始时无跳变来表示;有跳变表示“0”,无跳变表示“1”
    【计算机网络】数字信号的编码
    1、优点:

  • 内部含时钟,同步更容易。

  • 比曼彻斯特编码有更好的抗干扰能力。
    2、缺点:

  • 编码/译码更复杂。

  • 同样需要多占用一信道带宽。
    3、用途:802.5局域网(令牌环网)

【计算机网络】数字信号的编码