比特误码率
在数据传输中,比特差错(英语:bit errors)的数量就是接收到的波道中数据流由于杂讯、干扰、失真或位元同步错误而更改的位元的数量。
误比特率(英语:bit error rate,BER)是指单位时间差错位元的数量。比特差错率(即误码率,英语:bit error ratio,BER)是一段时间内差错位元的数量除以传输的总位元数。BER是一种无单位的性能指标,通常以百分比的形式表示。[1]
比特差错概率(即误码概率,英语:bit error probability)pe 是误码率的期望值。误码率可以视作误码概率的约略估计。对于长时间段和高差错位元,这个估计比较准确。
例子
举一个例子,假设传输的位元串行为:
0 1 1 0 0 0 1 0 1 1
而接收到的位元串行为:
0 0 1 0 1 0 1 0 0 1,
在本例中,差错位元(加下划线的位元)的数量为3。误码率为差错位元数3除以传输的位元数10,也就是0.3或者30%。
包错误率
包错误率(误包率,英语:packet error ratio,PER)是错误接收的数据包的数量除以接收到的包的总数。若包中至少有一个位元是错误的,则会被认为是差错的。PER的期望值称为包错误概率 pp。设差错位元间相互独立,长度为 N 位元的数据包的PER就可以表示为
- ,
对于很小的误码概率约为
影响误码率的因素
参考文献
- ^ Jit Lim. Is BER the bit error ratio or the bit error rate?. EDN. 14 December 2010 [2015-02-16]. (原始内容存档于2019-12-02).
本条目引用的公有领域材料来自联邦总务署的文档《Federal Standard 1037C》 (MIL-STD-188提供支持)。