首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【计算机网络】物理层 : 编码 ( 数字数据 编码 数字信号 | 非归零编码 | 归零编码 | 反向不归零编码 | 曼彻斯特编码 | 差分曼彻斯特编码 | 4B/5B 编码 )

【计算机网络】物理层 : 编码 ( 数字数据 编码 数字信号 | 非归零编码 | 归零编码 | 反向不归零编码 | 曼彻斯特编码 | 差分曼彻斯特编码 | 4B/5B 编码 )

作者头像
韩曙亮
发布2023-03-28 16:44:07
发布2023-03-28 16:44:07
4.7K0
举报

文章目录

一、 数字数据 编码 数字信号


数字数据 编码为 数字信号 的编码方式 :

① 非归零编码 ( NRZ )

② 曼彻斯特编码

③ 差分曼彻斯特编码

后面的编码仅做了解

④ 归零编码 ( RZ )

⑤ 反向不归零编码 ( NRZI )

⑥ 4B/5B 编码

二、 非归零编码 ( NRZ )


非归零编码 ( NRZ ) :

高电平

1

, 低电平

0

;

编码 实现 简单 ;

没有检错功能 ;

无法判断 码元 的 开始 , 结束 ;

收发双方 无法 保持同步 ;

非归零编码 同步示例 :

① 发送数据 : 如果发送连续 50 个 高电平

1

;

② 接受数据 : 那么接收端就会接受到一个长条持续高电平 , 无法判断接收了多少高电平 ;

③ 码元宽度信息 : 接收端需要知道发送端的 码元宽度 , 才可以解析接受到了多少高电平数据 ;

④ 建立同步 : 因此在发送数据之前 , 首先要通知接收方 , 当前发送的数据的码元宽度 , 建立同步后 , 才能开始发送数据 ;

三、 归零编码 ( RZ )


归零编码 ( RZ ) :

信号 电平 在一个码元之内 , 必须要恢复到

0

;

每个码元的 后半段 都是

0

, 前半段表示 电平 高低 ;

如果发送持续低电平数据 , 此时也会出现大量持续的低电平数据 ;

这里需要 发送端 和 接收端 同步 ;

四、 反向不归零编码 ( NRZI )


反向不归零编码 ( NRZI ) :

信号 电平翻转 表示

0

, 信号电平不变 表示

1

;

如果 发送端 持续 发送

0

数据 , 此时可以明确分辨出数据个数 ;

如果 发送端 持续 发送

1

高电平数据 , 接收端还是会接收到 连续的长条形的 高电平数据 ;

这里需要 发送端 和 接收端 同步 ;

五、 曼彻斯特编码


曼彻斯特编码 :

码元间隔 : 将 码元 分成 相等间隔 ;

前低后高 : 前一个间隔 低电平 , 后一个间隔 高电平 表示 码元

1

;

前高后低 : 前一个间隔 高电平 , 后一个间隔 低电平 表示 码元

0

;

两个作用 : 每个 码元 中间 都会出现电平跳变 , 该跳转既可以作为时钟信号 , 又可以作为 数据信号 ;

时钟信号 : 可以使 发送方 和 接收方 进行时钟同步 ;

频带宽度 : 该编码 占用的 频带宽度 是 原始基带宽度 的

2

倍 ; 一个时钟周期内 , 其脉冲个数是

2

个 , 其数据传输速率 , 是调制速率的

1/2

, 一个脉冲就是一个码元 , 相当于

2

个码元携带

1

比特的数据量 ;

六、 差分曼彻斯特编码


差分曼彻斯特编码 :

码元为

1

: 前半个码元 电平 与 上一个 码元的 后半个码元 电平相同 ;

码元为

0

: 前半个源码 电平 与 上一个 码元的 后半个码元 电平相反 ;

编码特点 : 每个码元 都有一次电平跳变 ; 实现 自同步 ;

差分曼彻斯特编码 与 曼彻斯特编码 区别是 : 差分曼彻斯特编码 抗干扰性强 , 其它与曼彻斯特编码一致 , 也是

2

码元 携带

1

比特信息量 ;

七、 4B/5B 编码


4B/5B 编码 : 在 比特流 中 插入 额外 比特 , 打破 一连串的

0

1

, 使用

5

比特 编码

4

比特数据 , 然后传递给接收方 ;

编码效率 :

80\%

;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、 数字数据 编码 数字信号
  • 二、 非归零编码 ( NRZ )
  • 三、 归零编码 ( RZ )
  • 四、 反向不归零编码 ( NRZI )
  • 五、 曼彻斯特编码
  • 六、 差分曼彻斯特编码
  • 七、 4B/5B 编码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档