八进制ask系统信息传输速率为4800比特秒,求其码元传输速...5
发布网友
发布时间:2024-02-20 01:14
我来回答
共1个回答
热心网友
时间:2024-03-29 17:03
看到BBS中有人在提及码元传输速率的计算,这个问题在历年的考试中多多少少都有涉及,故在这里详细介绍一下。并以例子说明。
码元传输速率又称波特率,有些书上叫做传码率或调制速率,记作RB以波形每秒的振荡数来衡量。如果数据不压缩,波特率等于每秒钟传输的数据位数,如果数据进行了压缩,那么每秒钟传输的数据位数通常大于调制速率,使得交换使用波特和比特/秒偶尔会产生错误。波特率是指数据信号对载波的调制速率,它用单位时间内载波调制状态改变的次数来表示,其单位是波特(Baud)。
波特率与比特率的关系是比特率= 波特率×单个调制状态对应的二进制位数。在不同的信号调制系统中,每个码元所载的比特是不同的。例如,二进制数字传输中一个码元可携带一个bit,八进制数字传输中,一个码元可载3个bit。一个码元有8个状态值时,2^3=8,也就是说在调制时,每3个比特组成一个码元,其对应的8个状态就是在星座图中的8个点,例如8 PSK,即该码元携带3个bit的信息量。 一般考试时都会告诉你RB的值,常规有9600 4800等
一般而言,每个码元脉冲可代表log2 M个M进制bit。即,比特率与波特率的关系为Rb = RB log2M bps
举例说明:
若一个码元有4个状态值时,该码元携带多少bit的信息量?在9600波特对应的信息传输速率是多少b/s?
解答:
在4个状态值时,按上述的推理可以知道(2^2=4),每2个比特组成一个码元。即该码元携带2个bit的信息量。
在9600RB条件下,利用Rb公式,就可以直接得到= 9600 log2 4 = 9600×log2(4)=9600×2=19200 bps