一种移动终端灵敏度自动测试获取方法、系统及移动终端的制作方法

文档序号:9730726阅读:296来源:国知局
一种移动终端灵敏度自动测试获取方法、系统及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种移动终端灵敏度自动测试获取方法、系统及移动终端。
【背景技术】
[0002]现有技术在自动化扫描测试移动终端灵敏度时,逐步降低小区的基站功率后,如果在受外界干扰或者自身灵敏度很差的情况下,BER(比特误差率)太高,还未测完要求的block数量时往往就会出现掉话的情况,这样一来,严重影响了灵敏度的测试效率,也给测试工作者(用户)带来了诸多不便。
[0003]由此可知,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端灵敏度自动测试获取方法、系统及移动终端,旨在通过本发明提高灵敏度测试效率,降低测试过程中的掉话风险,减少人工操作,为用户提供方便。
[0005]本发明解决技术问题所采用的技术方案如下:
一种移动终端灵敏度自动测试获取方法,其中,包括步骤:
51、预先在移动终端中设置并保存测试灵敏度的起始小区功率,在所述起始小区功率下测试当前BER值,并判断所述当前BER值是否小于预设阀值;
52、若是,则获取当前小区功率,将所述当前小区功率降低预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
53、若否,则获取当前小区功率,将所述当前小区功率增加预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
54、若是,则获取当前小区功率,将所述当前小区功降低预设的第二步进值,以预设blockl值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
55、若否,则判定移动终端灵敏度值为当前小区功率增加预设的第二步进值,并进行保存。
[0006]所述的移动终端灵敏度自动测试获取方法,其中,所述步骤S1之前还包括步骤:
501、预先在所述移动终端中设置并保存第一步进值以及第二步进值;
502、预先在所述移动终端中保存灵敏度测试协议中要求的测试数量值,并标记为blocklο
[0007]所述的移动终端灵敏度自动测试获取方法,其中,所述步骤S2中的block2值计算规则为:
521、预先选定两台已知BER值的移动终端参考样机,分别标记为参考样机1以及参考样机2;
522、在所述参考样机1的小区功率下测试当前BER1值,并在所述参考样机2的小区功率下测试当前BER2值;
523、以blockl*l%作为步进值,将所述参考样机1的block值从blockl开始减小,并实时测试当前BER1值,同时以blockl*l%作为步进值,将所述参考样机2的block值从blockl开始减小,并实时测试当前BER2值;
524、判定当前BER1值是否大于已知BER值*80%,若否,则获取参考样机1的当前block值;同时,判定当前BER2值是否大于已知BER值*80%,若否,则获取参考样机2的当前block值;
525、按照公式:block2值=(所述参考样机1的当前block值+所述参考样机2的当前block值)/2进行计算,并将所述block2值进行保存。
[0008]所述的移动终端灵敏度自动测试获取方法,其中,设定所述第一步进值为2db或3db,设定所述第二步进值为0.ldb或0.2db。
[0009]所述的移动终端灵敏度自动测试获取方法,其中,设定所述BER阀值为2.439%。
[0010]一种移动终端灵敏度自动测试获取系统,其中,包括:
预设模块,用于预先在移动终端中设置并保存测试灵敏度的起始小区功率,在所述起始小区功率下测试当前BER值,并判断所述当前BER值是否小于预设阀值;
第一 BER判定模块,用于若是,则获取当前小区功率,将所述当前小区功率降低预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
第二 BER判定模块,用于若否,则获取当前小区功率,将所述当前小区功率增加预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
第三BER判定模块,用于若是,则获取当前小区功率,将所述当前小区功降低预设的第二步进值,以预设blockl值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;
灵敏度值获取模块,用于若否,则判定移动终端灵敏度值为当前小区功率增加预设的第二步进值,并进行保存。
[0011 ]所述移动终端灵敏度自动测试获取系统,其中,所述预设模块之前还包括:
步进值预设单元,用于预先在所述移动终端中设置并保存第一步进值以及第二步进值;
blockl预设单元,用于预先在所述移动终端中保存灵敏度测试协议中要求的测试数量值,并标记为blockl。
[0012 ]所述移动终端灵敏度自动测试获取系统,其中,所述第一 BER判定模块中的b 1 ock2值计算规则为:
样机预选单元,用于预先选定两台已知BER值的移动终端参考样机,分别标记为参考样机1以及参考样机2;
样机BER第一测试单元,用于在所述参考样机1的小区功率下测试当前BER1值,并在所述参考样机2的小区功率下测试当前BER2值;
样机BER第二测试单元,用于以blockl*l%作为步进值,将所述参考样机1的block值从blockl开始减小,并实时测试当前BER1值,同时以blockl*l%作为步进值,将所述参考样机2的block值从blockl开始减小,并实时测试当前BER2值;
样机block值获取单元,用于判定当前BER1值是否大于已知BER值*80%,若否,则获取参考样机1的当前block值;同时,判定当前BER2值是否大于已知BER值*80%,若否,则获取参考样机2的当前block值;
block2计算获取单元,用于按照公式:block2值=(所述参考样机1的当前block值+所述参考样机2的当前block值)/2进行计算,并将所述block2值进行保存。
[0013]所述移动终端灵敏度自动测试获取系统,其中,设定所述第一步进值为2db或3db,设定所述第二步进值为0.ldb或0.2db,设定所述BER阀值为2.439%。
[0014]—种移动终端,包括以上任一所述的移动终端灵敏度自动测试获取系统。
[0015]本发明所提供的一种移动终端灵敏度自动测试获取方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并保存测试灵敏度的起始小区功率,在所述起始小区功率下测试当前BER值,并判断所述当前BER值是否小于预设阀值;若是,则获取当前小区功率,将所述当前小区功率降低预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;若否,则获取当前小区功率,将所述当前小区功率增加预设的第一步进值,以预先计算的block2值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;若是,则获取当前小区功率,将所述当前小区功降低预设的第二步进值,以预设blockl值测试当前BER值,并判断所述当前BER值是否小于预设的BER阀值;若否,则判定移动终端灵敏度值为当前小区功率增加预设的第二步进值,并进行保存。本发明采用了较少的block数量进行扫描,既节约了测试时间,快速找到了灵敏度接近点,又提高灵敏度测试效率,降低了测试过程中的掉话风险,减少了人工操作,为用户提供了方便。
【附图说明】
[0016]图1是本发明移动终端灵敏度自动测试获取方法的较佳实施例的流程图。
[0017]图2是本发明移动终端灵敏度自动测试获取方法的应用实施例流程图一。
[0018]图3是本发明移动终端灵敏度自动测试获取方法的应用实施例流程图二。
[0019]图4是本发明移动终端灵敏度自动测试获取系统的较佳实施例的功能模块图。
【具体实施方式】
[0020]本发明公开了一种移动终端灵敏度自动测试获取方法、系统及移动终端,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]请参见图1,图1是本发明移动终端灵敏度自动测试获取方法的较佳实施例的流程图。图1所示的移动终端灵敏度自动测试获取方法,包括:
步骤S101、预先在移动终端中设置并保存测试灵敏度的起始小区功率,在所述起始小区功率下测试当前BER值,并判断所述当前BER值是否小于预设阀值。
[0022]本发明实施例中,所述步骤S1之前还包括步骤:
501、预先在所述移动终端中设置并保存第一步进值以及第二步进值;
502、预先在所述移动终端中保存灵敏度测试协议中要求的测试数量值,并标记为blocklο
[0023]S卩,本发明实施例在实施之前,需要预先设置以下参数:
(1
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1