终端测试方法、用户终端、服务器及系统的制作方法_2

文档序号:9892267阅读:来源:国知局
应的信号强度以及所述当前位置的信号强度计算所述衰减幅度信息。
[0050]进一步地,所述请求信息中还包括用户在所述终端输入的欲检测湿度和所述终端所在位置的当前湿度;
[0051]相应的,所述根据所述欲检测位置对应的信号强度以及所述当前位置的信号强度计算所述衰减幅度信息,具体包括:
[0052]根据所述欲检测湿度和所述当前湿度,确定湿度补偿信息;
[0053]根据所述欲检测位置对应的信号强度、所述当前位置的信号强度以及所述湿度补偿信息确定所述衰减幅度信息。
[0054]本发明还提供一种终端测试系统,包括上述任一项所述的用户终端以及上述任一项所述的服务器。
[0055]本发明提供的终端测试方法、用户终端、服务器及系统,通过终端将用户输入的欲检测位置与当前注册基站之间的第一距离以及当前位置与所述基站之间的第二距离发送给服务器,接收服务器根据所述第一距离和第二距离确定的所述欲检测位置从基站接收到的信号相对于当前位置从基站接收到的信号的衰减幅度信息,对从基站接收的信号进行相应的衰减操作,得到欲模拟的弱信号,并根据所述弱信号对终端性能进行测试,不需要使用大型设备来模拟弱信号,可以随时随地进行测试,有效提高了测试效率,并且所述弱信号是直接根据终端从基站接收到的信号进行衰减得到的,因此更加贴合基站提供的现网信号。
【附图说明】
[0056]图1为本发明实施例一提供的终端测试方法的流程图;
[0057]图2为本发明实施例二提供的终端测试方法的流程图;
[0058]图3为本发明实施例三提供的终端测试方法的流程图;
[0059]图4为本发明实施例四提供的用户终端的结构示意图;
[0060]图5为本发明实施例五提供的服务器的结构示意图。
【具体实施方式】
[0061]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062]实施例一
[0063]本发明实施例提供一种终端测试方法。图1为本发明实施例一提供的终端测试方法的流程图。如图1所示,本实施例中的方法,可以包括:
[0064]步骤101、终端的内核控制器接收用户输入的欲检测位置,确定所述欲检测位置与当前注册基站之间的第一距离。
[0065]具体地,本实施例中的终端,可以是手机或平板电脑等能够从基站接收信号并进行处理的智能终端。其中,终端可以包括基带控制器和内核控制器,基带控制器可以通过天线接收基站发送的信号,并对信号进行处理,内核可以根据基带控制器处理后的信号实现接打电话、上网等操作。
[0066]本实施例中,基带控制器可以对从基站接收到的信号进行衰减操作来模拟弱信号,内核控制器可以在所述弱信号下对终端进行测试。
[0067]当需要对终端进行测试时,可以首先打开终端的root权限,并通过ROM管理器对终端原始操作系统进行备份,然后通过本实施例中的方法对手机进行测试,当终端测试完成后,再恢复原始操作系统,终端便可切换回正常的工作模式。
[0068]本步骤中,终端需要确定用户的欲测试位置以及所述欲测试位置与基站的第一距离,例如,用户的欲测试位置可以距离基站I千米。
[0069]步骤102、所述内核控制器接收终端的定位装置发送的当前位置,确定当前位置与所述基站之间的第二距离。
[0070]在接收到用户输入的欲检测位置后,内核控制器可以向终端的定位装置发送触发信息,以使定位装置根据所述触发信息来检测终端当前所在的位置,并将当前位置发送给所述内核控制器。
[0071]内核控制器在接收到定位装置发送的当前位置后,可以根据当前注册基站的位置,确定所述当前位置与基站的第二距离,其中,当前注册基站的位置可以从服务器获得。所述第二距离小于所述第一距离,例如,所述第二距离可以为500米。
[0072]距离基站越近,终端接收到的信号强度越大,距离基站越远,终端接收到的信号强度越小,本实施例正是利用信号强度与距离的对应关系,利用当前在基站较近处接收到的强信号来模拟基站较远处的弱信号。
[0073]步骤103、所述内核控制器向服务器发送请求信息,所述请求信息中携带所述第一距离和所述第二距离,以使所述服务器根据所述请求信息,确定所述欲检测位置从基站接收到的信号相对于当前位置从基站接收到的信号的衰减幅度信息,并将所述衰减幅度信息发送给终端的基带控制器。
[0074]服务器在接收到请求信息之后,可以根据所述第一距离和第二距离来确定衰减幅度信息。所述衰减幅度是指,终端在欲检测位置接收到的信号相对于在当前位置接收到的信号的衰减幅度。
[0075]具体地,服务器可以理论计算第一距离和第二距离接收到的信号强度的比值,并根据比值来计算衰减幅度。例如,根据电磁波传播理论,在理想状况下,终端接收到的信号强度与其距离基站的距离的平方成反比,在第一距离为I千米,第二距离为500米的情况下,用户欲检测位置接收到的信号强度应该在用户当前所在位置接收到的信号强度的1/4,则所述衰减幅度信息为衰减到当前信号强度的1/4。
[0076]步骤104、所述基带控制器根据所述衰减幅度信息,对从基站接收的信号进行相应的衰减操作,并将衰减后的信号发送给所述终端的内核控制器,以使所述内核控制器根据所述衰减后的信号对终端性能进行测试。
[0077]具体地,所述基带控制器可以将从基站接收到的信号进行衰减,衰减后的信号强度为原信号强度的1/4,以模拟出距离基站I千米处接收到的信号,所述内核控制器可以根据经过衰减的弱信号对终端的各项性能进行测试,例如测试终端在所述弱信号下的通话质量和上网速度等,以检测终端在距离基站I千米处时的通话和上网是否正常。
[0078]在实际应用中,当用户需要对终端进行测试,可以将终端调到测试模式,并输入欲测试位置,使得终端在服务器的控制下,根据当前从基站接收到的信号模拟出欲测试位置的信号,然后就可以在该信号下对终端进行各项测试,通过不断改变欲测试位置,可以检测终端在距离基站不同位置处时的性能。例如,用户当前距离基站500米,当需要检测终端在距离基站I千米处时的性能时,可以将从基站接收到的信号进行相应程度的衰减,并在衰减后的信号下进行检测,当需要检测终端距离基站2千米处时的性能时,可以进行更大程度的衰减。通过不同的衰减幅度,可以模拟出距离基站不同远近程度的位置接收到的信号,并在相应的信号下进行测试。
[0079]本实施例提供的终端测试方法,通过终端将用户输入的欲检测位置与当前注册基站之间的第一距离以及当前位置与所述基站之间的第二距离发送给服务器,接收服务器根据所述第一距离和第二距离确定的所述欲检测位置从基站接收到的信号相对于当前位置从基站接收到的信号的衰减幅度信息,对从基站接收的信号进行相应的衰减操作,得到欲模拟的弱信号,并根据所述弱信号对终端性能进行测试,不需要使用大型设备来模拟弱信号,可以随时随地进行测试,有效提高了测试效率,并且所述弱信号是直接根据终端从基站接收到的信号进行衰减得到的,因此更加贴合基站提供的现网信号。
[0080]实施例二
[0081]本发明实施例二提供一种终端测试方法。本实施例是在实施例一提供的技术方案的基础上,通过前期大数据分析获取位置和信号强度的对应关系,并根据对应关系来确定衰减幅度信息。图2为本发明实施例二提供的终端测试方法的流程图。如图2所示,本实施例中的方法,可以包括:
[0082]步骤201、终端的基带控制器向服务器上报检测信息,所述检测信息包括所述终端相对于基站的距离以及所述终端在该距离下从基站接收到的信号强度。
[0083]具体地,定位装置可以不断地检测终端的位置,并将终端相对于基站的距离发送给基带控制器,基带控制器可以将所述距离及其对应的信号强度作为检测信息发送给服务器。例如,所述检测信息可以是:当前位置距离基站2千米,信号强度为X;或者,当前位置距离基站3千米,信号强度为Y。
[0084]终端可以每隔一段时间发送一次所述检测信息,也可以每当位置发生较大变化时发送一次所述检测信息。
[0085]在基站中的所有终端,均可以按照上述方式向服务器发送检测信息。所述服务器在根据各个终端上报的检测信息后,可以保存相对于基站的距离以及信号强度的对应关系,并根据所述对应关系对后期进行终端检测时的衰减幅度信息作出指导。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1