网络——数字数据编码

对于数字数据编码成数字信号,有以下6种方式:
在这里插入图片描述

1. 非归零编码NRZ

高电平为1,低电平为0;
编码容易实现,但没有检错功能,且无法判断一个码元的开始和结束,以至于收发双发难以保持同步。

2. 曼彻斯特编码 ※※※

将一个码元分成两个相等的间隔, 前低后高表示 1 , 0 则相反;也可以采用相反的规定 {\color{Red}前低后高表示1,0则相反;也可以采用相反的规定} 前低后高表示10则相反;也可以采用相反的规定
该编码的特点是在每个码元的中间出现电平跳变,每一个码元都被调成两个电平,所以 数据传输速率只有调制速率的 1 / 2 {\color{Red}数据传输速率只有调制速率的1/2} 数据传输速率只有调制速率的1/2

3. 差分曼彻斯特编码

信号电平在下一个时钟周期发生了翻转,则为0,否则为1。(同NRZI)
该编码的特点是在每个码元的中间也出现电平跳变,可以实现自同步;抗干扰性强于曼彻斯特编码。

4. 归零编码RZ

在每一小段的时钟周期内,后半段会回到低电平的位置

5. 反向不归零编码NRZI

信号电平翻转表示0,信号电平不变表示1。(同差分曼彻斯特编码,但无周期内的电平跳变)

6. 4B/5B编码(了解)

在比特流中插入额外的比特以打破一连串的0或1,就是用5个bit编码4个bit的数据,编码效率为80%。

【例】若下图为10BaseT网卡接收到的信号波形,则该网卡收到的比特串是_____。
在这里插入图片描述
A 0011 0110
B 1010 1101
C 0101 0010
D 1100 0101
【分析】在每个周期发生了跳变,那么可能是归零编码NRZ,曼彻斯特,差分曼彻斯特这三种;而归零编码后半段要回归低电平的位置,图中显然不全是;那么只可能是曼彻斯特或者差分曼彻斯特,假如是差分曼彻斯特,则比特串应是:1010 1101,但是注意题目给出的是10BaseT网卡,它采用的是曼彻斯特编码,因而
比特串应是 0011 0110 或者1100 1001(选A)
注意:曼彻斯特既可以将前高后低表示 1 ,也可以将前低后高表示 1 {\color{Orange} 注意:曼彻斯特既可以将前高后低表示1,也可以将前低后高表示1} 注意:曼彻斯特既可以将前高后低表示1,也可以将前低后高表示1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值