移动电话通讯的自动测试方法及移动电话自动呼叫器的制作方法

文档序号:7600640阅读:277来源:国知局
专利名称:移动电话通讯的自动测试方法及移动电话自动呼叫器的制作方法
技术领域
本发明涉及移动通讯终端,尤其涉及移动通讯终端的自动测试装置和方法。
背景技术
移动电话网络(GSM、PCS、CDMA等)中的移动终端和基站间是通过无线环境进行通讯,而无线环境一般会受到天气、外界电磁干扰、信号传播路径、人为等等不确定性的影响,因此所测试的结果都是建立在大量的统计意义上的数据。对此,往往是让测试人员连续拨通数百次电话,并记录接续时间,工作任务非常枯燥繁重;并且由于存在人为因素原因,当出现异常时经常无法直接对问题进行定位,因此,必须将自动化方法引进来,以代替这种人工、机械、重复的工作。
目前,对采用自动模拟呼叫系统,有以下几个方案第一种方案是,利用测试仪器生产厂家的仪器,采用通用接口总线(GPIB接口)进行控制,用测试仪器来模拟终端(或者基站),被测试的基站(或者移动终端)通过射频口直接和测试仪器相连接,通过测试仪器的软件模块进行通讯测试。这种方案通过测试仪器厂家开发测试模块,可以实现自动呼叫的功能,其存在的缺点是投入大(需要购买测试仪器和测试软件模块)、和真实环境存在差异。第二种方案是,采用在基站控制器(CSC)上修改程序,通过网络侧的设备模拟作主叫,直接对移动终端发起呼叫,而真实手机作为被叫,来进行通讯。这种方法优点是投入少、通讯环境真实,只需在网络测试进行相应软件修改即可实现,但其缺点是需要了解网络侧设备,对于第三方厂家的设备存在改造困难,另外,真实移动终端只能够振铃,无法完成后续通话及挂机等完整的信令。第三种方案是,利用移动终端的接口,通过数据线监测手机的状态信令,来控制手机和基站进行通讯。此方法是简单方便、投入少、通讯环境真实,其缺点是需要移动终端生产厂家配合,提供接口的控制指令集,受到手机型号的限制。

发明内容
本发明提供一种移动电话自动测试方法及移动电话自动呼叫器,以解决测试系统中靠人工对终端重复呼叫以进行大量重复测试所带来的效率低下的问题。
为了实现上述目的,本发明提供了一种移动电话通讯的自动测试方法,其中,分解人工拨号时的过程,通过模拟人手的动作对移动终端进行呼叫操作,从而实现自动重复拨叫移动终端或重新让移动终端发起呼叫,以对移动终端的通讯进行测试。
上述的移动电话通讯的自动测试方法,其中,所述呼叫操作包括拨号、振铃识别、接通、通话保持、二次拨号、挂机、以及重拨的步骤。
上述的移动电话通讯的自动测试方法,其中,还通过模拟人手的动作,对移动终端进行流程操作。
上述的移动电话通讯的自动测试方法,其中,所述流程操作包括开机、关机和复位。
上述的移动电话通讯的自动测试方法,其中,进一步包括如下步骤步骤一根据计算机的指令完成按下或释放测试移动终端的一按键完成拨号过程;当被测试的移动终端作为被叫时,在发生振铃后,将振铃信息上报给计算机,完成振铃识别过程;步骤二根据计算机发送的接通指令,实现接通通话操作,并使移动终端处于通话保持状态;步骤三通话完成后,当接收到计算机发出的挂断指令后,进行挂机操作;步骤四计算机再次发出指令对移动终端进行重拨操作,或重新让移动终端发起呼叫。
上述的移动电话通讯的自动测试方法,其中,在通话过程中,根据需要能够接受计算机发出的拨号指令,执行二次拨号的测试操作。
上述的移动电话通讯的自动测试方法,其中,在测试开始、结束以及测试中出现异常时,根据计算机的指令,实现对移动终端的开机、关机和复位操作。
为了更好地实现上述目的,本发明还提供了一种移动电话自动呼叫器,连接于计算机与测试移动终端之间,包括通讯模块、控制模块、拨号模块、振铃检测模块、测试终端接口模块,其中所述通讯模块,用于接收计算机指令,和将自动呼叫器发出的振铃信息上传给计算机;所述控制模块,用于接收通讯模块传送到的计算机指令和进行解析,并控制拨号模块实现拨号功能,并用于将接收振铃检测模块检测到的振铃信息发送给过通讯模块,进而上报给计算机;所述拨号模块,用于接收控制模块发出的指令,对移动终端进行拨号操作;所述振铃检测模块,用于检测移动终端的振铃信号,并将振铃信息传送给控制模块,测试终端接口模块,用于提供移动终端和自动呼叫器的统一接口,自动呼叫器通过所述接口来实现对被测试的移动终端的控制。
上述的移动电话自动呼叫器,其中,所述通讯模块是串口接口芯片,能实现电平变化和将信令透明传输给控制模块、计算机。
上述的移动电话自动呼叫器,其中,所述控制模块是单片机。
上述的移动电话自动呼叫器,其中,所述拨号模块是双向模拟开关,其由控制模块进行控制来进行按键的通断操作。
上述的移动电话自动呼叫器,其中,所述振铃检测模块所检测的振铃信号通过提取手机振铃电平的变化、震动器的脉冲变化电流或者手机屏幕的照明灯状态变化来获取。
上述的移动电话自动呼叫器,其中,所述振铃检测模块包含光耦合器,其将脉冲变化电流信号转换成电压信号并通过触发器将振铃信息显示给所述控制模块进行判断。
上述的移动电话自动呼叫器,其中,所述测试终端接口模块含有16对探针的接口板,该接口板的一端连接到手机拨号面板上,每对探针对应连接按键的两个触发端,即分别对应0-9数字键、拨号键、挂机键、开关机键、“*”号键、“#”号键、振铃检测信号,该接口板的另一端连接到所述拨号模块上,从而实现通过拨号模块来控制按键的接通状态。
本发明非常适合在大话务量移动电话自动呼叫测试系统中进行应用,而本发明通过完全模拟人的动作对移动终端进行操作,来实现对通讯中的各个流程进行操作,并且由于不受终端和具体无线环境的束缚,可以方便的推广到其他无线通讯系统中,从根本上使测试人员摆脱单调枯燥的重复拨叫工作,大大提高测试效率,有非常实际的现实意义。


图1给出了整个系统组成的示意图;图2给出了本发明的电路设计框图;图3给出了本发明的方法流程图。
具体实施例方式
下面结合附图对本发明作进一步的详细说明。
图1是本发明的移动电话整个系统的组成示意图。如图所示,移动电话自动呼叫器通过串行接口和计算机进行通讯,接收计算机的指令,来模拟人手对移动终端(改造过的)进行各种操作,同时,移动终端也会将振铃、通话等信息传送给计算机,这样,可以通过在计算机上进行进一步的开发,来完成通讯测试和其他应用的功能,比如可以增加对呼叫次数、接续时间、定时关机、定时关机等的统计和操作等。
图2是本发明移动电话自动呼叫器的电路设计框图。如图所示,本发明移动电话自动呼叫器包括通讯模块、控制模块、拨号模块、振铃检测模块和测试终端接口模块五部分。其中,该通讯模块,其作用是实现计算机指令接收,和将自动呼叫器发出的信息上传给计算机。所述通讯模块可以通过串口接口芯片(如MAX-202E)实现电平变化和将信令透明传输给控制模块或计算机;该控制模块是移动电话自动呼叫器的核心,其作用是接收通讯模块传送到的计算机指令和进行解析,并控制拨号模块实现拨号功能;另外,将接收振铃检测模块检测到的振铃信息发送给过通讯模块,进而上报给计算机。该控制模块可以通过单片机如AT89C52对整个呼叫器的控制;该拨号模块通过接收控制模块发出的指令,对移动终端进行拨号操作。所述拨号模块可由双向模拟开关CC4066来实现,其主要受所述控制模块控制而进行按键的通断操作(“通”相当于按下按键,“断”相当于释放按键);
该振铃检测模块检测移动终端的振铃信号,并将振铃信息传送给控制模块。其中,对于振铃信号可以通过提取手机振铃器电平的变化、震动器的脉冲变化电流或者手机屏幕的照明灯状态变化来实现,如对于脉冲变化电流可通过光耦合器4N25将电流信号转换给电压信号并通过触发器将振铃信息显示给控制模块进行判决;该测试终端接口模块是提供移动终端和本发明的自动呼叫器的统一接口,自动呼叫器通过此接口来实现对被测试的移动终端的控制。其主要通过含有16对探针的接口板连接到手机拨号面板上,每对探针对应连接按键的两个触发端(分别对应0-9数字键、拨号键、挂机键、开关机键、“*”号键、“#”号键、振铃检测信号等),接口板另一端连接到拨号模块上的模拟开关上,从而实现通过拨号模块来控制按键的接通状态。
本发明的移动电话自动呼叫器在工作中各部分的流程是通过通讯模块,控制模块完成对计算机发出的指令的解析,并由拨号模块完成对计算机指令的执行,具体来说就是根据指令按下或者释放测试移动终端的某个按键,即完成拨号过程;另外,如果被测试的移动终端作为被叫,发生振铃后,就由振铃检测模块将振铃信息通传送给控制模块,再由控制模块通过通讯模块上报给计算机,完成振铃识别流程;当完成振铃识别流程后,根据计算机的指令,控制模块向拨号模块发送接通指令,由拨号模块来实现接通通话操作,此时移动终端处于通话保持状态。在通话过程中,根据需要,控制模块可以接受计算机发出的拨号指令,由拨号模块来执行完成二次拨号的测试操作;通话完成,当控制模块接收到计算机发出的挂断指令后,控制模块向拨号模块发送挂机操作,拨号模块执行完成此操作,从而完成移动终端的一次通话测试。另外,根据需要,控制模块接收计算机此指令后通过拨号模块可以对移动终端重新发起重拨操作,重新让移动终端发起呼叫,进行反复的重复测试。在测试开始、结束以及测试中出现异常时,控制模块可以根据计算机的指令,通过拨号模块来实现对移动终端的开机、关机和复位等操作。
图3给出了本发明的移动电话通讯的自动测试方法流程图。本发明的移动电话通讯的自动测试方法,分解人工拨号时过程,通过模拟人手的动作,对移动终端进行拨号、振铃识别、接通、通话保持、二次拨号、挂机、以及重拨等呼叫操作以及开机、关机和复位等流程操作,从而实现自动重复拨叫终端或重新让移动终端发起呼叫,以对终端的通讯进行测试。具体地,本发明的方法包括在步骤S1,根据计算机的指令完成按下或释放测试移动终端的某个按键,即完成拨号过程;而当被测试的移动终端作为被叫时,在发生振铃后,将振铃信息上报给计算机,完成振铃识别过程;在步骤S2,根据计算机发送的接通指令,实现接通通话操作,并使移动终端处于通话保持状态;在通话过程中,还根据接受的计算机发出的拨号指令去执行二次拨号的测试操作;在步骤S3,通话完成后,当接收到计算机发出的挂断指令后,进行挂机操作;在步骤S4,计算机再次发出指令对移动终端进行重拨操作,或重新让移动终端发起呼叫。
在利用上述方法进行测试的开始、结束以及测试中出现异常时,可以根据计算机的指令,实现对移动终端的开机、关机和复位操作。
本发明的优点其不受具体无线系统类型的影响,能够适应目前应用的GSM、CDMA、PCS等各种系统。还有,只要对移动终端增加测试接口,即可完成对移动终端的各种操作,所以也不受具体移动终端类型的影响。而且,由于采用模拟人手的原理,在进行呼叫时和实际用户的使用过程完全一样,因此可以方便地用于无线通讯系统的测试中。另外,本发明的装置小巧便携,整个装置只有一本32开书本大小,便于移动,可以方便的通过便携机进行外场测试;且由于全部器件采用市场上的通用产品,大大降低了生产成本,便于推广。
权利要求
1.一种移动电话通讯的自动测试方法,其特征在于,分解人工拨号时的过程,通过模拟人手的动作对移动终端进行呼叫操作,从而实现自动重复拨叫移动终端或重新让移动终端发起呼叫,以对移动终端的通讯进行测试。
2.根据权利要求1所述的移动电话通讯的自动测试方法,其特征在于,所述呼叫操作包括拨号、振铃识别、接通、通话保持、二次拨号、挂机、以及重拨的步骤。
3.根据权利要求1或2所述的移动电话通讯的自动测试方法,其特征在于,还通过模拟人手的动作,对移动终端进行流程操作。
4.根据权利要求3所述的移动电话通讯的自动测试方法,其特征在于,所述流程操作包括开机、关机和复位。
5.根据权利要求1所述的移动电话通讯的自动测试方法,其特征在于,进一步包括如下步骤步骤一根据计算机的指令完成按下或释放测试移动终端的某个按键完成拨号过程;当被测试的移动终端作为被叫时,在发生振铃后,将振铃信息上报给计算机,完成振铃识别过程;步骤二根据计算机发送的接通指令,实现接通通话操作,并使移动终端处于通话保持状态;步骤三通话完成后,当接收到计算机发出的挂断指令后,进行挂机操作;步骤四计算机再次发出指令对移动终端进行重拨操作,或重新让移动终端发起呼叫。
6.根据权利要求5所述的移动电话通讯的自动测试方法,其特征在于,在通话过程中,还包括根据接受的计算机发出的拨号指令去执行二次拨号的测试操作的步骤。
7.根据权利要求5或6所述的移动电话通讯的自动测试方法,其特征在于,在测试开始、结束以及测试中出现异常时,根据计算机的指令,实现对移动终端的开机、关机和复位操作。
8.一种移动电话自动呼叫器,连接于计算机与测试移动终端之间,其特征在于,其包括通讯模块、控制模块、拨号模块、振铃检测模块、测试终端接口模块,其中所述通讯模块,用于接收计算机指令,和将自动呼叫器发出的振铃信息上传给计算机;所述控制模块,用于接收通讯模块传送到的计算机指令和进行解析,并控制拨号模块实现拨号功能;另外,用于将接收振铃检测模块检测到的振铃信息发送给过通讯模块,进而上报给计算机;所述拨号模块,用于接收控制模块发出的指令,对移动终端进行拨号操作;所述振铃检测模块,用于检测移动终端的振铃信号,并将振铃信息传送给控制模块,所述测试终端接口模块,用于提供移动终端和自动呼叫器的统一接口,自动呼叫器通过所述接口来实现对被测试的移动终端的控制。
9.根据权利要求8所述的移动电话自动呼叫器,其特征在于,所述通讯模块是串口接口芯片,能实现电平变化和将信令透明传输给控制模块、计算机。
10.根据权利要求8所述的移动电话自动呼叫器,其特征在于,所述控制模块是单片机。
11.根据权利要求8所述的移动电话自动呼叫器,其特征在于,所述拨号模块是双向模拟开关,其由控制模块进行控制来进行按键的通断操作。
12.根据权利要求8所述的移动电话自动呼叫器,其特征在于,所述振铃检测模块所检测的振铃信号通过提取手机振铃电平的变化、震动器的脉冲变化电流或者手机屏幕的照明灯状态变化来获取。
13.根据权利要求12所述的移动电话自动呼叫器,其特征在于,所述振铃检测模块包含光耦合器,其将脉冲变化电流信号转换成电压信号并通过触发器将振铃信息显示给所述控制模块进行判断。
14.根据权利要求8所述的移动电话自动呼叫器,其特征在于,所述测试终端接口模块含有16对探针的接口板,该接口板的一端连接到手机拨号面板上,每对探针对应连接按键的两个触发端,即分别对应0-9数字键、拨号键、挂机键、开关机键、“*”号键、“#”号键、振铃检测信号,该接口板的另一端连接到所述拨号模块上,从而实现通过拨号模块来控制按键的接通状态。
全文摘要
本发明涉及移动通讯终端的测试方法和装置,其包括通讯模块、控制模块、拨号模块、振铃检测模块和测试终端接口模块,通过分解人工拨号时的过程,通过直接改造移动终端,模拟人手的操作,以控制移动终端完成拨号、振铃识别、接通、通话保持、二次拨号、挂机、重拨等一系列呼叫过程,以及开机、关机、复位等流程,使得在进行呼叫时和实际用户的使用过程完全一样,因此可以方便地用于无线通讯系统的测试中。而且本发明不受具体无线系统类型和具体移动终端类型的影响,装置小巧便携,价格低廉。
文档编号H04W24/08GK1791256SQ20041009896
公开日2006年6月21日 申请日期2004年12月17日 优先权日2004年12月17日
发明者李应龙, 刘新才, 王东飞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1