波特与比特率

题目:波特与比特率

码元

码元(code cell)是携带信息的波形符号,也即“时间轴上的一个信号编码单元”。码元可能是二进制的,也可能是多进制的。

二进制中,脉冲的有或无就表示这个码元状态的“1”或“0”,即码元有2种状态,这种码元称为二进制码元。

在QPSK(四进制相移键控,Quaternary Phase Shift Keying)中,利用载波的四种不同相位来表示数字信息,即码元有4种状态,这种码元称为四进制码元。

一个二进制码元的信息量为 1 bit,一个 M 进制码元的信息量为 log2M log 2 ⁡ M bit.

波特

数字信号由码元组成,码元携带一定量的信息。定义单位时间传输的码元数为码元速率,单位为码元/秒,又称为波特(Baud)。

由此可见,波特是一种单位,是码元传输速率(也称传码率)的单位,也可以理解成单位时间内载波调制状态变化的次数。

注意:“波特”(Baud)本身已是速率,所以不需要写成 Baud Rate(Rate 是赘字)。单位“波特”本身就代表每秒的调制数,以“波特每秒”(Baud per second)为单位是一种常见的错误,但是在一般中文口语化的沟通上还是常以“波特率”来描述“波特”(Baud)。

比特率

定义单位时间传输的信息量为信息速率,单位为bit/s(比特每秒)或 bps,所以信息速率又称比特率。

波特和比特率的区别与联系

波特和比特率是两个不同的概念,波特是码元传输速率的单位,它说明每秒传输多少个码元。

码元的传输速率“波特”和信息的传输速率“比特/秒”在数值上有一定的关系:若一个码元只携带 1bit 的信息量,则“波特”和“比特/秒”在数值上是相等的。但如果一个码元携带 n bit的信息量,则M Baud 的码元传输速率所对应的信息传输速率为 Mn M ∗ n

b/s. 所以信息速率 Rb R b 和码元速率 Rs R s 之间的关系为

Rb=Rslog2M R b = R s ∗ log 2 ⁡ M

举例

一般在二元制调相方式中(例如基带二进制信号), Rs R s Rb R b 在数值上相等,但是在多元调相的情况下,就不一定了。

比如 RS232,典型的“波特”是2400、9600、115200等,假设目前“波特”为 9600, 则此 RS232 的比特率为 Rb=9600log22=9600 bps R b = 9600 ∗ log 2 ⁡ 2 = 9600   b p s

再比如对于某四相制调制解调器,单位脉冲 T=833106 s T = 833 ∗ 10 − 6   s ,状态数 M=4 M = 4 ,则码元速率 Rs=1/T=1200 Baud. R s = 1 / T = 1200   B a u d .

数据传输速率 Rb=Rslog24=2400 bps R b = R s ∗ log 2 ⁡ 4 = 2400   b p s

参考资料
《计算机网络与应用》(清华大学出版社,石良武)
https://zh.wikipedia.org/wiki/%E6%B3%A2%E7%89%B9%E7%8E%87

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值