掉话测试方法及装置的制造方法

文档序号:10516697阅读:448来源:国知局
掉话测试方法及装置的制造方法
【专利摘要】本发明公开了一种掉话测试方法及装置,包括:启动通话;持续监测物理层的误码率;若误码率高于预设的误码率阈值且持续时间超过预设的第一时间阈值,则判定发生掉话危险事件;基于所述掉话危险事件,开始记录通话日志;若通话异常结束,则保存通话日志并将其上传至服务器。本发明提出的掉话测试方法及装置,能够及时抓取LOG并统计掉话数据,且不会占用过多的空间。
【专利说明】
掉话测试方法及装置
技术领域
[0001]本发明涉及通信测试技术领域,特别是指一种掉话测试方法及装置。
【背景技术】
[0002]在无线通信中,掉话是一种比较常见的现象。为了保证手机不出现掉话问题,目前在手机研发过程中,都需要经测试人员手工测试和抓取通话日志(以下简称L0G),然后提供给研发人员分析;整个过程由测试人员手动完成,并且需要花费很长的时间,同时需要测试人员一直保持警觉状态,才能随时捕捉掉话时刻;但在很多时候,如果测试人员没有提前准备,则无法获取有效LOG,错失掉话现场。
[0003]对于测试方来说,现有的技术方案通常是,在进行通话前,测试人员需要通过工具手动开启LOG记录器或LOG记录模块;出现掉话之后,需手动保存记录的LOG并手动提交给研发人员。而这种技术方案需要测试人员对大量的通话进行跟踪,并通过人工判断是否属于掉话,人力成本高;并且手动抓取LOG不利于统计掉话数据,容易造成数据遗漏,并且统计也需要人力成本。
[0004]对于手机端来说,现有的技术方案通常是,用户可手动开启手机的手机通信模块(modem)中的LOG记录单元来进行LOG记录,记录过程中发生的掉话问题被记录到LOG中,并通过手机上传到服务器,从而提供给手机厂商的研发人员进行分析。但是,目前主流的手机芯片厂商的手机通信模块(modem)的LOG信息量较大,如在使用手机的过程中一直开启LOG会很快占满存储空间;但如果发现掉话再开启L0G,一般已错失抓取LOG的最佳时机。

【发明内容】

[0005]有鉴于此,本发明的目的在于提出一种掉话测试方法及装置,能够及时抓取LOG并统计掉话数据,且不会占用过多的空间。
[0006]基于上述目的本发明提供的掉话测试方法,包括:
[0007]启动通话;
[0008]持续监测物理层的误码率;
[0009]若误码率高于预设的误码率阈值且持续时间超过预设的第一时间阈值,则判定发生掉话危险事件;
[0010]基于所述掉话危险事件,开始记录通话日志;
[0011 ]若通话异常结束,则保存通话日志并将其上传至服务器。
[0012]在一些实施方式中,所述开始记录通话日志的步骤之后还包括:
[0013]继续监测物理层的误码率;
[0014]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,则停止记录通话日志。
[0015]在一些实施方式中,所述开始记录通话日志的步骤之后还包括:
[0016]继续监测物理层的误码率;
[0017]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,则停止记录通话日志。
[0018]在一些实施方式中,所述停止记录通话日志的步骤之后还包括:
[0019]删除已经记录的通话日志。
[0020]在一些实施方式中,所述保存通话日志的步骤之后还包括:
[0021]判断是否连接上WIFI;
[0022]若是,则将通话日志上传至服务器;
[0023]若否,则待连接上WIFI后,将通话日志上传至服务器。
[0024]本发明的另一方面还提供了一种掉话测试装置,包括:
[0025]通话启动模块,用于启动通话;
[0026]误码率监测模块,用于持续监测物理层的误码率;
[0027]掉话危险判定模块,当误码率高于预设的误码率阈值且持续时间超过预设的第一时间阈值时,用于判定发生掉话危险事件;
[0028]日志记录模块,用于基于所述掉话危险事件,开始记录通话日志;
[0029]日志保存模块,当通话异常结束时,用于保存通话日志;
[0030]日志上传模块,当通话异常结束时,用于将保存的通话日志上传至服务器。
[0031]在一些实施方式中,所述误码率监测模块,还用于继续监测物理层的误码率;
[0032]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,所述日志记录模块,还用于停止记录通话日志。
[0033]在一些实施方式中,所述误码率监测模块,还用于继续监测物理层的误码率;
[0034]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,所述日志记录模块,还用于停止记录通话日志。
[0035]在一些实施方式中,所述的装置还包括日志删除模块,
[0036]所述日志记录模块停止记录通话日志后,所述日志删除模块用于删除已经记录的通话日志。
[0037]在一些实施方式中,所述的装置还包括WIFI连接判定模块,用于判断是否连接上WIFI;
[0038]若是,则所述日志上传模块用于将通话日志上传至服务器;
[0039]若否,则待连接上WIFI后,所述日志上传模块用于将通话日志上传至服务器。
[0040]从上面所述可以看出,本发明提供的掉话测试方法及装置,通过监测通话过程中物理层的误码率来实现自动抓取掉话通话日志(LOG)并上传服务器,从而用户或测试人员只需正常使用手机,就能自动在终端中完成整个抓取和上传过程;并且,通过根据误码率监控结果进行测试,终端只会在掉话的通话中抓取通话日志,而不会产生大量无效的通话日志占用终端的存储空间;因为有误码率作为依据,因此一旦出现掉话,因在掉话之前已经开始记录,降低了错失现场的几率;此外,自动发送通话日志到服务器,有利于统计和进一步分析。
【附图说明】
[0041]图1为本发明提供的掉话测试方法的一个实施例的流程示意图;
[0042]图2为本发明提供的掉话测试方法的另一个实施例的流程示意图;
[0043]图3为本发明提供的掉话测试装置实施例的模块结构示意图。
【具体实施方式】
[0044]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0045]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0046]本发明的第一个方面,提供了一种能够及时抓取LOG并统计掉话数据,且不会占用过多的空间的掉话测试方法。如图1所示,为本发明提供的掉话测试方法的一个实施例的流程不意图。
[0047]所述掉话测试方法,包括以下步骤:
[0048]步骤101:启动通话;即移动终端开启并进入了通话模式;
[0049]步骤102:持续监测协议栈底层的物理层的误码率;
[°05°]误码率(SER:symbol error rate)是衡量数据在规定时间内数据传输精确性的指标。误码率=传输中的误码/所传输的总码数*100%。如果有误码就有误码率。误码的产生是由于在信号传输中,衰变改变了信号的电压,致使信号在传输中遭到破坏,产生误码。噪音、交流电或闪电造成的脉冲、传输设备故障及其他因素都会导致误码率(比如传送的信号是I,而接收到的是O;反之亦然)。由于种种原因,数字信号在传输过程中不可避免地会产生差错。例如在传输过程中受到外界的干扰,或在通信系统内部由于各个组成部分的质量不够理想而使传送的信号发生畸变等。当受到的干扰或信号畸变达到一定程度时,就会产生差错。误比特率(BER:bit error rate)是衡量数据在规定时间内数据传输精确性的指标。误码率=错误码元数/传输总码元数。误比特率=错误比特数/传输总比特数。误码率/误比特率是最常用的数据通信传输质量指标。它表示数字系统传输质量的式是“在多少位数据中出现一位差错”。
[0051]步骤103:判断误码率是否高于预设的误码率阈值(Vcrc)且持续时间超过预设的第一时间阈值;
[0052]步骤104:若误码率高于预设的误码率阈值(Vcrc)且持续时间超过预设的第一时间阈值(Tcrc),则判定发生掉话危险事件(协议栈上报上层的通话模块);即,此种情况下,很有可能将会发生掉话的危险;所述误码率阈值,是根据不同的通信信号来分别设置的,如GSM、3G、4G信号,对应的误码率阈值不尽相同,且需要根据具体情况具体设置;同样的,所述第一时间阈值,也需要根据不同的具体情况进行不同的具体设置;
[0053]步骤105:若误码率没有高于预设的误码率阈值或者高于预设的误码率阈值但持续时间没有超过预设的第一时间阈值而又回落到误码率阈值以下,则判定没有发生掉话危险事件,并返回步骤102,继续监测物理层的误码率;
[0054]步骤106:基于所述掉话危险事件,开始记录通话日志(通话模块通知日志模块开启modem侧的LOG);即,此时开启记录日志的功能,开始实时记录通话日志,以期把即将发生的掉话事件记录在LOG中;
[0055]步骤107:判断通话是否异常结束;
[0056]步骤108:若通话异常结束(发生掉话事件),则保存已经记录的通话日志并将其上传至服务器,供研发人员对掉话事件的原因进行研究;
[0057]步骤109:若通话正常结束,则停止记录通话日志,并删除已记录的通话日志。
[0058]从上述实施例可以看出,本发明提供的掉话测试方法,通过监测通话过程中物理层的误码率来实现自动抓取掉话通话日志(LOG)并上传服务器,从而用户或测试人员只需正常使用手机,就能自动在终端中完成整个抓取和上传过程;并且,通过根据误码率监控结果进行测试,终端只会在掉话的通话中抓取通话日志,而不会产生大量无效的通话日志占用终端的存储空间;因为有误码率作为依据,因此一旦出现掉话,因在掉话之前已经开始记录,降低了错失现场的几率;此外,自动发送通话日志到服务器,有利于统计和进一步分析。
[0059]进一步的,在一些可选实施方式中,所述开始记录通话日志的步骤105之后还可包括以下步骤:
[0060]继续监测物理层的误码率;
[0061]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,则停止记录通话日志。
[0062]或者,进一步的,在另一些可选实施方式中,所述开始记录通话日志的步骤105之后还可包括以下步骤:
[0063]继续监测物理层的误码率;
[0064]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,则停止记录通话日志。其中,第二时间阈值可根据实际需要进行设置,在此不对其进行限定。
[0065]通过上述两种方式,使得在通话进入正常状态时,停止记录通话日志,从而节省了终端的存储空间,以避免过多地记录不需要的通话日志。
[0066]更进一步的,在一些可选实施方式中,所述停止记录通话日志的步骤之后还可包括以下步骤:
[0067]删除已经记录的通话日志。
[0068]通过在停止记录通话日志后删除已经记录的通话日志,从而可以将不需要的通话日志进行清理,节省终端的存储空间。
[0069]由于通话日志所占的存储空间较大,因此,在一些较佳实施例中,所述保存通话日志的步骤之后还包括:
[0070]判断是否连接上WIFI;
[0071 ] 若是,则将通话日志上传至服务器;
[0072]若否,则待连接上WIFI后,将通话日志上传至服务器。
[0073]从而,当连接上WIFI后再上传通话日志,能够为用户节省流量,减少金钱消耗。
[0074]如图2所示,为本发明提供的掉话测试方法的另一个实施例的流程示意图。
[0075]所述掉话测试方法,包括以下步骤:
[0076]步骤201:启动通话;
[0077]步骤202:持续监测协议栈底层的物理层的误码率;
[0078]步骤203:判断误码率是否高于预设的误码率阈值(Vcrc)且持续时间超过预设的第一时间阈值;
[0079]步骤204:若是,则判定发生掉话危险事件(协议栈上报上层的通话模块);
[0080]步骤205:若否,则判定没有发生掉话危险事件,并返回步骤202,继续监测物理层的误码率;
[0081 ] 步骤206:基于所述掉话危险事件,开始记录通话日志;
[0082]步骤207:继续监测物理层的误码率;
[0083]步骤208:在记录通话日志的过程中,判断误码率是否在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值;
[0084]步骤209:若是,则停止记录通话日志;
[0085]步骤210:删除已经记录的通话日志,并返回步骤202,继续监测物理层的误码率;
[0086]步骤211:若否,继续记录通话日志;
[0087]步骤212:判断通话是否异常结束;
[0088]步骤213:若否,则停止记录通话日志,并删除已记录的通话日志;
[0089]步骤214:若是,则保存已经记录的通话日志;
[0090]步骤215:判断是否连接上WIFI;
[0091 ] 步骤216:若是,则将通话日志上传至服务器;
[0092]步骤217:若否,则手动连接WIFI,待连接上WIFI后,将通话日志上传至服务器。
[0093]从上述实施例可以看出,本发明提供的掉话测试方法,通过监测通话过程中物理层的误码率来实现自动抓取掉话通话日志(LOG)并上传服务器,从而用户或测试人员只需正常使用手机,就能自动在终端中完成整个抓取和上传过程;并且,通过根据误码率监控结果进行测试,终端只会在掉话的通话中抓取通话日志,而不会产生大量无效的通话日志占用终端的存储空间;因为有误码率作为依据,因此一旦出现掉话,因在掉话之前已经开始记录,降低了错失现场的几率;同时,自动发送通话日志到服务器,有利于统计和进一步分析。此外,还通过持续监测误码率来判断通话是否回归正常水平,若是则停止记录LOG并删除已记录的L0G,从而节省了存储空间,同时,还通过判断是否连接上WIFI来确定是否上传L0G,从而为用户节约了流量。
[0094]本发明的第二个方面,提供了一种能够及时抓取LOG并统计掉话数据,且不会占用过多的空间的掉话测试装置。如图3所示,为本发明提供的掉话测试装置实施例的模块结构示意图。
[0095]所述掉话测试装置,包括:
[0096]通话启动模块301,用于启动通话;即移动终端开启并进入了通话模式;
[0097]误码率监测模块302,用于持续监测物理层的误码率;
[0098]误码率(SER:symbolerror rate)是衡量数据在规定时间内数据传输精确性的指标。误码率=传输中的误码/所传输的总码数*100%。如果有误码就有误码率。误码的产生是由于在信号传输中,衰变改变了信号的电压,致使信号在传输中遭到破坏,产生误码。噪音、交流电或闪电造成的脉冲、传输设备故障及其他因素都会导致误码率(比如传送的信号是I,而接收到的是O;反之亦然)。由于种种原因,数字信号在传输过程中不可避免地会产生差错。例如在传输过程中受到外界的干扰,或在通信系统内部由于各个组成部分的质量不够理想而使传送的信号发生畸变等。当受到的干扰或信号畸变达到一定程度时,就会产生差错。误比特率(BER:bit error rate)是衡量数据在规定时间内数据传输精确性的指标。误码率=错误码元数/传输总码元数。误比特率=错误比特数/传输总比特数。误码率/误比特率是最常用的数据通信传输质量指标。它表示数字系统传输质量的式是“在多少位数据中出现一位差错”;
[0099]掉话危险判定模块303,当误码率高于预设的误码率阈值(Vcrc)且持续时间超过预设的第一时间阈值(Tcrc)时,用于判定发生掉话危险事件;S卩,此种情况下,很有可能将会发生掉话的危险;所述误码率阈值,是根据不同的通信信号来分别设置的,如GSM、3G、4G信号,对应的误码率阈值不尽相同,且需要根据具体情况具体设置;同样的,所述第一时间阈值,也需要根据不同的具体情况进行不同的具体设置;
[0100]日志记录模块304,用于基于所述掉话危险事件,开始记录通话日志;即,此时开启记录日志的功能,开始实时记录通话日志,以期把即将发生的掉话事件记录在LOG中;
[0101 ]日志保存模块305,当通话异常结束时,用于保存通话日志;
[0102]日志上传模块306,当通话异常结束时,用于将保存的通话日志上传至服务器,供研发人员对掉话事件的原因进行研究。
[0103]从上述实施例可以看出,本发明提供的掉话测试装置,通过监测通话过程中物理层的误码率来实现自动抓取掉话通话日志(LOG)并上传服务器,从而用户或测试人员只需正常使用手机,就能自动在终端中完成整个抓取和上传过程;并且,通过根据误码率监控结果进行测试,终端只会在掉话的通话中抓取通话日志,而不会产生大量无效的通话日志占用终端的存储空间;因为有误码率作为依据,因此一旦出现掉话,因在掉话之前已经开始记录,降低了错失现场的几率;此外,自动发送通话日志到服务器,有利于统计和进一步分析。
[0104]进一步的,在一些可选实施方式中,所述误码率监测模块302,还用于继续监测物理层的误码率;
[0105]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,所述日志记录模块304,还用于停止记录通话日志。
[0106]或者,进一步的,在另一些可选实施方式中,所述误码率监测模块302,还用于继续监测物理层的误码率;
[0107]在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,所述日志记录模块304,还用于停止记录通话日志。
[0108]通过上述两种方式,使得在通话进入正常状态时,停止记录通话日志,从而节省了终端的存储空间,以避免过多地记录不需要的通话日志。
[0109]更进一步的,在一些可选实施方式中,所述的装置还包括日志删除模块307,所述日志记录模块304停止记录通话日志后,所述日志删除模块307用于删除已经记录的通话日
V 1、1、O
[0110]通过在停止记录通话日志后删除已经记录的通话日志,从而可以将不需要的通话日志进行清理,节省终端的存储空间。
[0111]由于通话日志所占的存储空间较大,因此,在一些较佳实施例中,所述的装置还包括WIFI连接判定模块308,用于判断是否连接上WIFI;
[0112]若是,则所述日志上传模块306用于将通话日志上传至服务器;
[0113]若否,则待连接上WIFI后,所述日志上传模块306用于将通话日志上传至服务器。
[0114]从而,当连接上WIFI后再上传通话日志,能够为用户节省流量,减少金钱消耗。
[0115]下面结合图2所示,介绍本发明提供的掉话测试装置如何应用与本发明提供的掉话测试方法的另一个实施例。
[0116]所述掉话测试方法,包括以下步骤:
[0117]步骤201:通话启动模块301启动通话;
[0118]步骤202:误码率监测模块302持续监测协议栈底层的物理层的误码率;
[0119]步骤203:误码率监测模块302判断误码率是否高于预设的误码率阈值(Vcrc)且持续时间超过预设的第一时间阈值;
[0120]步骤204:若是,则掉话危险判定模块303判定发生掉话危险事件(协议栈上报上层的通话模块);
[0121]步骤205:若否,则掉话危险判定模块303判定没有发生掉话危险事件,并返回步骤202,误码率监测模块302继续监测物理层的误码率;
[0122]步骤206:日志记录模块304基于所述掉话危险事件,开始记录通话日志;
[0123]步骤207:误码率监测模块302继续监测物理层的误码率;
[0124]步骤208:在记录通话日志的过程中,误码率监测模块302判断误码率是否在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值;
[0125]步骤209:若是,则日志记录模块304停止记录通话日志;
[0126]步骤210:日志删除模块307删除已经记录的通话日志,并返回步骤202,误码率监测模块302继续监测物理层的误码率;
[0127]步骤211:若否,日志记录模块304继续记录通话日志;
[0128]步骤212:通话模块309判断通话是否异常结束;
[0129]步骤213:若否,则日志记录模块304停止记录通话日志,日志删除模块307删除已记录的通话日志;
[0130]步骤214:若是,则日志保存模块305保存已经记录的通话日志;
[0131]步骤215: WIFI连接判定模块308判断是否连接上WIFI;
[0132]步骤216:若是,则日志上传模块306将通话日志上传至服务器;
[0133]步骤217:若否,则手动连接WIFI,待连接上WIFI后,日志上传模块306将通话日志上传至服务器。
[0134]从上述实施例可以看出,本发明提供的掉话测试装置,通过监测通话过程中物理层的误码率来实现自动抓取掉话通话日志(LOG)并上传服务器,从而用户或测试人员只需正常使用手机,就能自动在终端中完成整个抓取和上传过程;并且,通过根据误码率监控结果进行测试,终端只会在掉话的通话中抓取通话日志,而不会产生大量无效的通话日志占用终端的存储空间;因为有误码率作为依据,因此一旦出现掉话,因在掉话之前已经开始记录,降低了错失现场的几率;同时,自动发送通话日志到服务器,有利于统计和进一步分析。此外,还通过持续监测误码率来判断通话是否回归正常水平,若是则停止记录LOG并删除已记录的L0G,从而节省了存储空间,同时,还通过判断是否连接上WIFI来确定是否上传L0G,从而为用户节约了流量。
[0135]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种掉话测试方法,其特征在于,包括: 启动通话; 持续监测物理层的误码率; 若误码率高于预设的误码率阈值且持续时间超过预设的第一时间阈值,则判定发生掉话危险事件; 基于所述掉话危险事件,开始记录通话日志; 若通话异常结束,则保存通话日志并将其上传至服务器。2.根据权利要求1所述的方法,其特征在于,所述开始记录通话日志的步骤之后还包括: 继续监测物理层的误码率; 在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,则停止记录通话日志。3.根据权利要求1所述的方法,其特征在于,所述开始记录通话日志的步骤之后还包括: 继续监测物理层的误码率; 在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,则停止记录通话日志。4.根据权利要求2或3所述的方法,其特征在于,所述停止记录通话日志的步骤之后还包括: 删除已经记录的通话日志。5.根据权利要求1所述的方法,其特征在于,所述保存通话日志的步骤之后还包括: 判断是否连接上WIFI; 若是,则将通话日志上传至服务器; 若否,则待连接上WIFI后,将通话日志上传至服务器。6.一种掉话测试装置,其特征在于,包括: 通话启动模块,用于启动通话; 误码率监测模块,用于持续监测物理层的误码率; 掉话危险判定模块,当误码率高于预设的误码率阈值且持续时间超过预设的第一时间阈值时,用于判定发生掉话危险事件; 日志记录模块,用于基于所述掉话危险事件,开始记录通话日志; 日志保存模块,当通话异常结束时,用于保存通话日志; 日志上传模块,当通话异常结束时,用于将保存的通话日志上传至服务器。7.根据权利要求6所述的装置,其特征在于,所述误码率监测模块,还用于继续监测物理层的误码率; 在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值,所述日志记录模块,还用于停止记录通话日志。8.根据权利要求6所述的装置,其特征在于,所述误码率监测模块,还用于继续监测物理层的误码率; 在记录通话日志的过程中,若误码率在某一时刻低于所述误码率阈值且持续时间超过预设的第二时间阈值,所述日志记录模块,还用于停止记录通话日志。9.根据权利要求7或8所述的装置,其特征在于,还包括日志删除模块, 所述日志记录模块停止记录通话日志后,所述日志删除模块用于删除已经记录的通话曰志。10.根据权利要求6所述的装置,其特征在于,还包括WIFI连接判定模块,用于判断是否连接上WIFI ; 若是,则所述日志上传模块用于将通话日志上传至服务器; 若否,则待连接上WIFI后,所述日志上传模块用于将通话日志上传至服务器。
【文档编号】H04W24/02GK105873094SQ201510898098
【公开日】2016年8月17日
【申请日】2015年12月8日
【发明人】王刚
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1