CS4编码方式下,下行确认里面RXQUAL为什么一直等于7。
时间:08-14
整理:3721RD
点击:
如题。
做下载时,CS4编码方式下,下行确认里面RXQUAL一直等于7。
协议上讲CS4编码方式下RXQUAL可以等于7,是因为CS4的编码方式没有冗余。
我对这点有疑问:计算RXQUAL的方式是解码前的数据和解码后并重编码进行比较得出来的。这样的话,冗余度等于0时,解码后重编码的数据应该和解码前的数据保持一致才对,也就是误码率等于0,RXQUAL应该等于0才对。怎么会等于7呢?期待解答!
做下载时,CS4编码方式下,下行确认里面RXQUAL一直等于7。
协议上讲CS4编码方式下RXQUAL可以等于7,是因为CS4的编码方式没有冗余。
我对这点有疑问:计算RXQUAL的方式是解码前的数据和解码后并重编码进行比较得出来的。这样的话,冗余度等于0时,解码后重编码的数据应该和解码前的数据保持一致才对,也就是误码率等于0,RXQUAL应该等于0才对。怎么会等于7呢?期待解答!
感谢二位回答,补充一点:不存在干扰,在实验室测的,下载速度完全可以达标。不知道手机计算RXQUAL值的方式是怎样的,按我猜测的那样应该等于0,但实际上又等于7,有点疑惑。
误码率和RxQual的对应关系可参考下表,可见,平均误码率非常高。
平均误码率 RXQUAL值
0.14 -------------- 0
0.28 -------------- 1
0.57 -------------- 2
1.13 -------------- 3
2.26 -------------- 4
4.53 -------------- 5
9.05 -------------- 6
18.1 -------------- 7
楼主赶紧排查干扰源吧,可能是系统内部干扰,也有可能来自外部的干扰。