一种移动终端电路域回落的时延测试方法及装置与流程

文档序号:11139706阅读:617来源:国知局
一种移动终端电路域回落的时延测试方法及装置与制造工艺

本发明涉及移动通信技术领域,尤其涉及一种移动终端电路域回落的时延测试方法及装置。



背景技术:

由于目前的LTE网络(Long Term Evolution,长期演进)即4G网络并不支持语音业务,且4G数据业务无法与语音通话业务同时进行,因此无论是TD-LTE(时分双工长期演进)模式还是FDD-LTE(频分双工长期演进)模式,在有电话呼入时系统都会自动断开4G信号,自动回落到2G/3G信号完成语音通话,通话结束后再切换回4G信号,而这个切换时间在2秒~15秒左右,在信号切换的时间里,手机无法呼入和呼出。

4G时代的语音通话领域衍生出了三种解决方案,分别为CSFB(Circuit Switched Fallback,电路域回落)、SGLTE(Simultaneous GSM and LTE,LTE与GSM同步支持)以及VoLTE(Voice over LTE,基于IMS的语音业务)。其中,CSFB方案的手机仅内置一套射频芯片,该方案的最大缺陷就是4G上网时不能及时切换至2G/3G网络,导致短时间内电话无法呼入呼出,接完电话也需要等一段时间切换到4G网络才能继续上网。若要将影响减至最低,只能期待手机厂商系统更新和运营商网络的优化升级。

因此,为体现移动终端的性能优劣,特别是要进行数据对比时,要对移动终端进行CSFB呼叫时延和回落时延测试。目前的测试方法主要是,测试人员手动拨号使测试机主叫或被叫,通过观察测试机上网络信号图标的变化,结合秒表计时得出时延。而每个地方运营商的网络环境也可能不一样,所以,测试的时候需要尽可能覆盖更多的区域,包括国内各省甚至是国外,那么就需要测试人员出差到各地进行测试。并且每次测试测试量非常大,人为的计时测试也不够准确,所以目前这种测试方法效率太低,成本太高。



技术实现要素:

本发明的目的在于提出一种移动终端电路域回落的时延测试方法及装置,能够便捷的且大量的测试移动终端电路域回落的时延信息,无需人工手动拨号和计时。

为达此目的,本发明采用以下技术方案:

一种移动终端电路域回落的时延测试方法,包括:

接收服务器推送的测试指令,所述测试指令包括测试方式、测试号码和预设测试次数;

根据所述测试指令执行电路域回落测试;

依据测试结果确定电路域回落的时延信息。

其中,所述根据所述测试指令执行电路域回落测试,包括:

根据所述测试方式,对所述测试号码执行所述预设测试次数的电路域回落测试。

进一步的,根据所述测试方式,对所述测试号码执行所述预设测试次数的电路域回落测试,包括:

若所述测试方式为主叫,则呼叫所述测试号码,执行电路域回落测试;

若所述测试方式为被叫,则当所述测试号码呼入,执行电路域回落测试。

其中,依据测试结果确定电路域回落的时延信息,包括:

依据测试结果确定电路域回落的时延信息,直到测试次数达到所述预设测试次数。

进一步的,依据测试结果确定电路域回落的时延信息之后,还包括:

将所述时延信息上传到所述服务器进行处理和保存。

一种移动终端电路域回落的时延测试装置,包括:

指令接收模块,用于接收服务器推送的测试指令,所述测试指令包括测试方式、测试号码和预设测试次数;

回落测试模块,用于根据所述测试指令执行电路域回落测试;

时延获取模块,用于依据测试结果确定电路域回落的时延信息。

其中,所述回落测试模块具体用于:根据所述测试方式,对所述测试号码执行所述预设测试次数的电路域回落测试。

进一步的,所述回落测试模块具体用于:

若所述测试方式为主叫,则呼叫所述测试号码,执行电路域回落测试;

若所述测试方式为被叫,则当所述测试号码呼入,执行电路域回落测试。

其中,所述时延获取模块具体用于:

依据测试结果确定电路域回落的时延信息,直到测试次数达到所述预设测试次数。

进一步的,所述时延测试装置还包括上传模块,用于在依据测试结果确定电路域回落的时延信息之后,将所述时延信息上传到所述服务器进行处理和保存。

本发明的有益效果为:

移动终端远程接收服务器推送的测试指令,根据所述测试指令执行电路域回落测试,依据测试结果确定电路域回落的时延信息。本发明能够便捷的且大量的测试移动终端电路域回落的时延信息,无需人工手动拨号和计时,提高了测试效率;在远程接收测试指令的情况下,无需测试人员出差到外地进行测试,只要将移动终端置于测试地点即可,降低了测试成本。

附图说明

图1是本发明实施例一提供的移动终端电路域回落的时延测试方法的流程图;

图2是本发明实施例二提供的移动终端电路域回落的时延测试方法的流程图;

图3是本发明实施例三提供的移动终端电路域回落的时延测试装置的结构示意图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

图1是本发明实施例一提供的移动终端电路域回落的时延测试方法的流程图。如图1所示,本实施例提供一种移动终端电路域回落的时延测试方法,用于远程测试移动终端电路域回落的时延信息,无需人工手动拨号和计时。所述时延测试方法通过一种移动终端电路域回落的时延测试装置来执行,该装置由软件和/或硬件实现,一般集成于移动终端内部。

所述时延测试方法包括如下步骤:

S11,接收服务器推送的测试指令。

待测试的移动终端作为测试机,需要一个辅助机配合测试。所述测试指令包括测试方式、测试号码和预设测试次数。测试方式包括主叫和被叫,测试号码即辅助机的号码,预设测试次数根据测试需求设定,不同的运营商、测试机和测试地点要求的测试次数不同。

测试人员通过服务器向测试机推送测试指令,测试机接收服务器推送的测试指令。

S12,根据所述测试指令执行电路域回落测试。

根据所述测试方式,对所述测试号码执行所述预设测试次数的电路域回落测试。测试机主叫辅助机的号码时,或者当辅助机的号码呼入时,触发回落测试。

电路域回落测试包括测试移动终端从4G网络回落至2G/3G网络需要的时间(回落时延),以及通话结束后,从2G/3G网络恢复到4G网络需要的时间(呼叫时延)。

S13,依据测试结果确定电路域回落的时延信息。

测试机根据每次测试的情况,确定电路域回落的回落时延和呼叫时延,时延信息包括但不限于回落时延和呼叫时延。

本实施例中,测试机远程接收服务器推送的测试指令,根据所述测试指令执行电路域回落测试,依据测试结果确定电路域回落的时延信息,能够便捷的且大量的测试移动终端电路域回落的时延信息,无需人工手动拨号和计时,提高了测试效率;在远程接收测试指令的情况下,无需测试人员出差到外地进行测试,只要将测试机置于测试地点即可,降低了测试成本。

实施例二

图2是本发明实施例二提供的移动终端电路域回落的时延测试方法的流程图。如图2所示,本实施例在实施例一的基础上进行改进,测试完毕将数据上传到服务器进行分析和保存。

本实施例所述时延测试方法包括如下步骤:

S21,接收服务器推送的测试指令。

所述测试指令包括测试方式、测试号码和预设测试次数。

测试人员通过服务器向测试机推送测试指令。

S22,根据所述测试方式,对所述测试号码执行电路域回落测试。若所述测试方式为主叫,执行步骤S221;若所述测试方式为被叫,执行步骤S222。

解析步骤S21中的测试指令,获得指令中的测试方式、测试号码和预设测试次数。再按照测试方式的要求,对测试号码执行电路域回落测试。

S221,呼叫所述测试号码,执行电路域回落测试,并继续执行S23。

若所述测试方式为主叫,测试机呼叫辅助机的测试号码,电话呼出时,计时获得测试机从4G网络回落至2G/3G网络的回落时延,挂断电话后,计时获得测试机从2G/3G网络恢复到4G网络的呼叫时延。

S222,当所述测试号码呼入,执行电路域回落测试,并继续执行S23。

若所述测试方式为被叫,当辅助机的测试号码呼入,计时获得测试机从4G网络回落至2G/3G网络的回落时延,挂断电话后,计时获得测试机从2G/3G网络恢复到4G网络的呼叫时延。

S23,依据测试结果确定电路域回落的时延信息。

时延信息包括但不限于回落时延和呼叫时延。

S24,判断测试次数是否达到所述预设测试次数,是则执行步骤S25;否则返回执行步骤S22。

步骤S21的测试指令中包括预设测试次数,每执行一次电路域回落测试,将得到一组时延信息,按照测试指令重复执行测试,直到测试次数达到预设测试次数。

S25,将所述时延信息上传到所述服务器进行处理和保存。

完成一条测试指令后,将获得的时延信息上传到服务器进行保存,服务器或测试人员能远程对这些时延信息进行处理,包括统计计算、绘制图表等。

本实施例中,测试机远程接收服务器推送的测试指令,根据所述测试指令执行电路域回落测试,依据测试结果确定电路域回落的时延信息,能够便捷的且大量的测试移动终端电路域回落的时延信息,无需人工手动拨号和计时,提高了测试效率和准确度;在远程接收测试指令的情况下,无需测试人员出差到外地进行测试,只要将测试机置于测试地点即可,测试机将测试结果上传服务器,测试人员可远程查看并进行数据分析,降低了测试成本。

实施例三

图3是本发明实施例三提供的移动终端电路域回落的时延测试装置的结构示意图。如图3所示,一种移动终端电路域回落的时延测试装置,用于执行上述实施例所述的时延测试方法,解决同样的技术问题,达到相同的技术效果。

所述时延测试装置包括:指令接收模块41、回落测试模块42和时延获取模块43。

指令接收模块41,用于接收服务器推送的测试指令,所述测试指令包括测试方式、测试号码和预设测试次数。

回落测试模块42,用于根据所述测试指令执行电路域回落测试。

时延获取模块43,用于依据测试结果确定电路域回落的时延信息。

其中,所述回落测试模块42具体用于:根据所述测试方式,对所述测试号码执行所述预设测试次数的电路域回落测试。

进一步的,回落测试模块42具体用于:若所述测试方式为主叫,则呼叫所述测试号码,执行电路域回落测试;若所述测试方式为被叫,则当所述测试号码呼入,执行电路域回落测试。

其中,时延获取模块43具体用于:依据测试结果确定电路域回落的时延信息,直到测试次数达到所述预设测试次数。

作为本实施例的一种改进,所述时延测试装置还包括上传模块44,用于在依据测试结果确定电路域回落的时延信息之后,将所述时延信息上传到所述服务器进行处理和保存。

本实施例能够便捷的且大量的测试移动终端电路域回落的时延信息,无需人工手动拨号和计时,提高了测试效率;在远程接收测试指令的情况下,无需测试人员出差到外地进行测试,只要将移动终端置于测试地点即可,降低了测试成本。

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1