浅析RF测试中坏帧指示测试
扫描二维码
随时随地手机看文章
在接收机中,对正常的语音传输和信令传输通常采用CRC来检验无线接口中的语音和心灵错误。当采用非连续发射操作时,在无语音发送至接收机时,同样需要这样的附加信息来检验传输错误。因此在非连续发射操作时,对语音信道采用语音解码器的坏帧指示来检测语音传输错误,对控制信道采用“帧擦除表示”来检测信令传输错误。
坏帧指示的指标要求为:当信息帧的最大样本数等于规定样本时,若未检测出的BFI最大事件数不超出给定的200事件数,则BFI性能满足要求。
但是在实际测试过程中,在判定BFI最大事件数时,常常会用到统计学的计算方法来做判定标准,比如在Bad frame indication – TCH/AHS – Random RF input条件下,这个条件对应在测试项中,对应为14.1.6.1。在以往的测试过程中,常常会在这个测试项中出现问题,现在针对与该项测试做一个简单的介绍
坏帧指示的测试方法为:
1、SS模拟BSS禁用非连续发射下行的过程,在这段时间当中,SS发射一个GSM随机数据调制载波。SACCH也被正常发射。在此期间,这些随机数据都是非连续的;
2、SS至少发射与最小采样数相同的帧,这些帧带有TCH/AHS信息,然后检查从MS回环的信号的BFI。SS记录下在次过程当中坏帧的数量。
统计学的测试方法:
1:MAX——280 minutes(GSM850,GSM900,DCS1800,PCS1900)
2:MIN——7 minutes(GSM850,GSM900,DCS1800,PCS1900)
非统计学的测试方法:
164minutes(GSM850,GSM900,DCS1800,PCS1900)
深圳摩尔实验室(MORLAB)采用经过GCF组织认证的的一致性测试系统GS8800,在GS8800中系统针对于该项测试,使用的是统计学的方法,下面我们通过两份测试LOG来简单做一个分析。
[1(Artificial error)+Number of error ]/(Frames Samples)
Error Rate = (1+0)/(22273)=0.0000449
Error rate in % = 0.0000449*100=0.00449%
Based on the early Pass normalized is 0.16003 if number of error is 1.
Covert it to % = 0.16003*0.00033*100=0.00528%
Early Failed Normalized is 11475.43 if number of error is 1
Covert it to %=11475.43*0.00033*100=378.675%
Early Pass Fail decision = (Error rate in % < early Pass) && (Error rate in % < Error Failed)
= (0.00449<0.00528)&&(0.00449<378.675)=True then passed and the spec we display is early pass in %
用以上的的计算方法我们可以最后验证出上面贴出的测试LOG最后结果为PASS。
同样的道理,看看下面一个LOG记录:
Error rate =23/22273=0.0010326
Error rate in % =0.0010326*100=0.10326%
Based on early pass normalized is 0.76727 if number of error is 23
Convert it to %=0.76727*0.00033*100=0.02531
Based on the early Fail normalized is 2.5135 if number of error is 23.
Covert it to % = 2.5135 *0.00033*100=0.08295
Early Pass Fail decision = (Error rate in % < early Pass) && (Error rate in % < Error Failed)
= (0.10326<0.02531)&&(0.10326<0.08295)=False then failed and the spec we display is Early failed in %
所以可以看出这个结果是FAIL的。
可能大家会注意到一个问题就是测试过程中的限值,是的,在统计学测试方法中这其中的测试限值是通过计算得到的。因为采用统计学测试方法,可以极大地提高测试效率。