天线确定方法、装置及移动终端与流程

文档序号:17069628发布日期:2019-03-08 23:12阅读:140来源:国知局
天线确定方法、装置及移动终端与流程
本发明涉及通信
技术领域
,尤其涉及一种天线确定方法、装置及移动终端。
背景技术
:随着信息技术的快速发展,手机、平板电脑等移动终端也得到了快速的发展和广泛的应用。移动终端在使用时,一般需要进行信号的收发,为了实现信号收发,移动终端上均设置有天线。为了保证移动终端在各个场景下的正常通信,在移动终端上可能会设置两个或者多个天线,当移动终端处于不同的使用场景下,如看电影、玩游戏、打电话等时,一般会根据各个天线接收信号和发送信号的情形,选取质量最优的天线作为主天线进行工作。但是,只根据接收信号和发送信号强度所选取的天线可能耗电相对较多,从而导致移动终端的电池使用时长较短,当移动终端处于耗电量较大的使用场景下时,可能会由于电量不足而影响正常使用。因此,亟需提出一种技术方案,以解决现有技术中在确定移动终端进行工作的天线时,无法兼顾移动终端的耗电量,从而导致移动终端的电池使用时长较短,甚至影响用户正常使用的问题。技术实现要素:本发明实施例提供一种天线确定方法、装置及移动终端,以解决现有技术中在确定移动终端进行工作的天线时,无法兼顾移动终端的耗电量,从而导致移动终端的电池使用时长较短,甚至影响用户正常使用的问题。为了解决上述技术问题,本发明是这样实现的:第一方面,提供了一种天线确定方法,应用于包含至少两个天线的移动终端,所述方法包括:检测所述移动终端当前的应用场景;获取所述应用场景对应的目标要求信息,所述目标要求信息为所述移动终端在所述应用场景下对主天线功耗、接收rx信号以及发送tx信号的要求信息;基于所述目标要求信息,从所述移动终端的天线中确定所述应用场景下进行工作的主天线以及所述主天线的开关状态。第二方面,提供了一种天线确定装置,应用于包含至少两个天线的移动终端,所述装置包括:检测模块,用于检测所述移动终端当前的应用场景;获取模块,用于获取所述应用场景对应的目标要求信息,所述目标要求信息为所述移动终端在所述应用场景下对主天线功耗、接收rx信号以及发送tx信号的要求信息;确定模块,用于基于对主天线功耗、rx信号和tx信号的要求信息,从所述移动终端的天线中确定所述应用场景下进行工作的主天线以及所述主天线的开关状态。第三方面,提供了一种移动终端,该移动终端包含至少两个天线,该移动终端包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的天线确定方法的步骤。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的天线确定方法的步骤。在本发明实施例中,通过检测移动终端当前的应用场景,并获取该应用场景对应的目标要求信息,其中,该目标要求信息包括移动终端对天线功耗、接收信号以及发送信号的要求信息,基于上述目标要求信息,从移动终端的天线中确定进行工作的主天线以及主天线的开关状态;在本发明实施例中,在确定移动终端进行工作的主天线时,将当前场景下对天线功耗的要求考虑在内,同时兼顾了天线的信号传输性能和耗电量,能够尽可能降低天线的耗电量,从而延长电池的使用时长。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是本发明实施例所提供的天线确定方法的流程示意图之一;图2是本发明实施例所提供的天线确定方法中,移动终端的天线系统的结构示意图;图3是本发明实施例所提供的天线确定方法的流程示意图之二;图4是本发明实施例所提供的天线确定装置的模块组成示意图;图5是本发明实施例所提供的移动终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供的天线确定方法,一般应用于包含至少两个天线的移动终端,该移动终端的每个天线都可以作为工作的主天线。当移动终端处于不同的应用场景下时,根据该应用场景下对信号和功耗的需求,确定移动终端在该场景下进行工作的主天线。其中,上述对信号的需求包括对rx信号的需求和对tx信号的需求。在本发明实施例中,在确定进行工作的主天线时,将功耗、rx信号和tx信号均考虑在内,使得所确定的主天线同时兼顾了信号质量和耗电量两方面的要求。其中,上述移动终端可以为手机、平板电脑等智能设备。本发明实施例中所提及到的应用场景一般指的游戏、视频、通话、导航等场景。图1为本发明实施例提供的天线确定方法的流程示意图之一,图1所示的方法至少包括如下步骤:步骤102,检测移动终端当前的应用场景。其中,在本发明实施例中,上述步骤102中检测移动终端当前的应用场景,实际上是检测用户当前正在使用移动终端的哪种应用,例如,通话应用、游戏类应用、音视频类应用等。具体的,可以通过检测移动终端当前处于前台运行状态的应用程序确定移动终端当前的应用场景。例如,若是游戏类应用程序处于前台运行状态,则可以确定移动终端当前处于游戏场景,若是视频播放器类应用程序处于前台运行状态,则可以确定移动终端当前处于视频播放场景。其中,所谓处于前台运行,一般指的是应用程序处于打开状态,且在前台运行,即移动终端当前界面上所显示的为该应用程序页面。需要说的是,在本发明实施例中,针对游戏状态、视频状态、导航状态等可以通过上述检测处于前台运行的应用程序的方法进行检测。针对通话应用场景,一般可以通过监听移动终端的电话状态的方式检测移动终端是否处于通话状态。当然,上述只是示例性介绍检测移动终端当前的应用场景的具体实现方法,除此之外,还可以通过其他方式检测移动终端当前的应用场景,本发明实施例并不对具体检测方法进行限定。步骤104,获取上述应用场景对应的目标要求信息,该目标要求信息为移动终端在上述应用场景下对主天线功耗、rx信号以及tx信号的要求信息。在本发明实施例中,上述所获取的对主天线功耗、rx信号以及tx信号的要求信息可以为主天线功耗的权重值、主天线rx信号的权重值以及主天线tx信号的权重值;其中,功耗的权重值、tx信号的权重值和rx信号的权重值均为归一化后的权重系数。需要说明的是,权重值越高,则说明书对天线的该项要求越高。例如,若是所设置的功耗的权重值较高,说明在该应用场景下对主天线的功耗要求较高,需要选取耗电量相对较低的天线。另外,上述所获取的对主天线功耗、rx信号以及tx信号的要求信息还可以为主天线功耗、rx信号与tx信号之间的权重比值。一般的,当移动终端处于不同的应用场景时,对天线功耗、rx信号和tx信号的需求不同。例如,当用户使用移动终端观看视频时,移动终端主要进行数据的接收,在该种场景下对主天线的rx信号要求较高,相对的,对主天线的tx信号要求可能较低,并且当用户使用移动终端观看视频时,由于需要移动终端一直处于亮屏状态,移动终端本身耗电量较大,这时,为了延长移动终端的电池使用时长,这时对主天线的功耗要求较高,即需要在该场景下进行工作的主天线的耗电量较低,因此,在该种应用场景下所获取的对主天线功耗、rx信号和tx信号的要求信息可以为主天线功耗:主天线rx信号:主天线tx信号=2:2:1;还例如,当用户在使用移动终端进行导航时,移动终端需要一直进行导航数据的接收,因此,在该种情况下对主天线的rx信号要求较高,并且,当移动终端处于导航应用场景下时,移动终端需要一直显示导航地图以及不断进行语音播报,因此,在该应用场景下,移动终端自身耗电量较大,为了延长移动终端的电池使用时长,需要选择耗电量较低的主天线,即对主天线的功耗要求较高,因此,在该种应用场景下所确定的对主天线功耗、rx信号和tx信号的要求信息可以为主天线功耗:主天线rx信号:主天线tx信号=4:2:1。当然,上述所举例只是示例性说明,并不构成对本发明实施例的限定。步骤106,基于上述目标要求信息,从移动终端的天线中确定该应用场景下进行工作的主天线以及主天线的开关状态。需要说明的是,在本发明实施例中,移动终端上的天线均为闭环调谐天线,每个天线都对应多个开关状态,在不同的开关状态下,天线的性能不同。因此,在确定天线时,既需要确定进行工作的主天线,还需要确定主天线的开关状态。在具体实施时,在上述步骤106中,可以先确定在当前应用场景下进行工作的主天线,再确定在当前应用场景下主天线的开关状态,也可以先确定各个天线在当前应用场景下的开关状态,再确定进行工作的主天线;本发明实施例并不对上述步骤106的具体实现过程进行限定。本发明实施例提供的天线确定方法,在确定移动终端进行工作的主天线时,将移动终端当前所处应用场景下对天线功耗的要求考虑在内,同时兼顾了天线的信号传输性能和耗电量,能够尽可能降低天线的耗电量,从而延长电池的使用时长。下述将详细介绍上述各个步骤的具体实现过程。在上述步骤106中,基于上述目标要求信息,从移动终端的天线中确定该应用场景下进行工作的主天线以及主天线的开关状态,具体包括如下步骤一和步骤二:步骤一、基于对主天线的功耗、rx信号和tx信号的要求信息,从移动终端的天线中确定一个目标天线作为该应用场景下进行工作的主天线;步骤二、基于对主天线的rx信号和tx信号的要求信息,从主天线的开关状态中确定一个目标开关状态作为主天线在该应用场景下进行工作的开关状态。需要说明的是,在本发明实施例中,在确定当前应用场景下进行工作的主天线时需要同时考虑各个天线的功耗和信号强度(包括tx信号和rx信号),但是,在确定了当前应用场景下进行工作的主天线之后,确定主天线在当前应用场景下进行工作的开关状态时,只需要考虑主天线在各个开关状态下的tx信号和rx信号即可。另外,需要说明的是,天线在不同的开关状态下所对应的阻抗不同,因此,确定主天线在当前应用场景下进行工作的开关状态可以理解为对主天线的阻抗进行调谐,使得主天线的阻抗尽可能接近当前状态下的最优值。在本发明实施例中,通过先确定移动终端在当前应用场景下进行工作的主天线,再确定主天线在该应用场景下进行工作的开关状态的方式,在确定了主天线之后,只需要针对主天线进行开关状态进行确定即可,确定方法简单方便,且工作量较少。需要说明的是,在本发明实施例中,上述对主天线功耗、rx信号以及tx信号的要求信息为主天线功耗、rx信号和tx信号的目标权重比值;相应的,上述步骤一中,基于对主天线的功耗、rx信号和tx信号的要求信息,从移动终端的天线中确定一个目标天线作为该应用场景下进行工作的主天线,具体包括:根据移动终端上各个天线所对应的功耗、rx信号和tx信号的权重比值,从移动终端的各个天线中确定上述目标权重比值所对应的目标天线,将该目标天线作为该应用场景下进行工作的主天线。其中,在本发明实施例中,预先建立有移动终端所对应的天线数据库,在该天线数据库中存储有各个天线所对应的功耗、rx信号和tx信号的权重比值,以及各个天线在各个开关状态下所对应的rx信号据与tx信号的权重比值。在本发明实施例中,在确定移动终端在该应用场景下进行工作的主天线时,可以将各个天线的功耗、rx信号和tx信号的权重比值,与主天线所对应的目标权重比值进行匹配,从移动终端中选取与主天线所对应的目标权重比值相匹配的目标天线作为该应用场景下进行工作的主天线。需要说明的是,在某些情况下,可能无法查找到与主天线的比值完全相同的目标天线,因此,在本发明实施例中,确定与主天线所对应的目标权重比值相匹配的目标天线可以理解为与主天线所对应的目标权重比值最接近的目标天线。例如,主天线所对应的功耗:rx信号:tx信号=1:2:4,若是在移动终端的上各个天线所对应的权重比值分别为:1:2:3、1:2:3.5、1:2:2,则与1:2:4最接近的为1:2:3.5,因此,可以将1:2:3.5所对应的天线确定为移动终端在当前应用场景下进行工作的主天线。在本发明实施例中,通过与主天线所对应的目标权重比值进行匹配的方式确定当前应用场景下移动终端进行工作的主天线,确定方法简单方便,且准确性较高。具体的,在上述步骤二中,对主天线的rx信号和tx信号的要求信息为主天线的rx信号和tx信号的目标权重比值;相应的,基于对主天线的rx信号和tx信号的要求信息,从主天线的开关状态中确定一个目标开关状态作为主天线在应用场景下进行工作的开关状态,包括:根据主天线在各个开关状态下所对应的rx信号与tx信号的权重比值,从主天线的各个开关状态下确定目标权重比值所对应的目标开关状态,将该目标开关状态作为主天线在该应用场景下进行工作的开关状态。在具体实施时,可以分别将主天线所对应的rx信号与tx信号的目标权重比值,与各个开关状态下所对应的权重比值进行匹配,选取与主天线所对应的目标权重比值相同或者最接近的比值所对应的开关状态作为主天线在该应用场景下的开关状态。在本发明实施例中,通过与主天线所对应的目标权重比值进行匹配的方式确定当前应用场景下主天线所对应的开关状态,确定方法简单方便,且准确性较高。在本发明实施例中,由于需要使用各个天线的功耗、rx信号和tx信号的权重比值,因此,上述步骤106还包括:确定移动终端上各个天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值。具体的,上述确定移动终端上各个天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值,具体包括如下步骤(1)、步骤(2)、步骤(3)和步骤(4);步骤(1)、获取移动终端上各个天线在各个开关状态下所对应的功耗数据、rx信号数据和tx信号数据;步骤(2)、根据各个天线所对应的rx信号数据和tx信号数据,按照预设规则计算rx信号与tx信号之间的目标权重比值;步骤(3)、根据各个天线的电流值与预设电流值的差值确定各个天线的功耗权重值;其中,天线的功耗权重值和rx信号的权重值、tx信号的权重值为经过归一化后的系数值;步骤(4)、根据各个天线所对应的rx信号与tx信号之间的权重比值,以及功耗权重值,确定各个天线的功耗、rx信号与tx信号的权重比值。具体的,上述rx信号数据可以理解为rx信号的接收的信号强度指示(receivedsignalstrengthindication,rssi)、参考信号接收功率(referencesignalreceivingpower,rsrp)或者rx信号的信号增益;上述tx信号数据可以理解为tx信号的信号增益;上述天线的功耗数据可以为天线所消耗的电流。具体的,在上述步骤(1)中,可以通过双向耦合器检测每个天线在各个开关状态下的阻抗信息,根据阻抗信息可以确定出天线的性能数据(rx信号数据和tx信号数据),以及组建天线在各个开关状态下的天线性能与功耗数据的数据库。在上述步骤(2)中,可以根据各个天线在各个开关状态下的tx信号与rx信号的增益,确定各个开关在各个开关状态下rx信号与tx信号之间的权重比值,例如,若是某个天线在某个开关状态下rx信号和tx信号的增益相同时,可以将rx信号与tx信号之前的权重比值设置为1:1;若是tx信号的增益比rx信号的增益大3db时,可以将rx信号与tx信号之间的权重比值设置为2:1;若是tx信号的增益比rx信号的增益大6db时,可以将rx信号与tx信号之间的权重比值设置为3:1,以此类推,此处不再一一赘述。另外的,若是tx信号与rx信号为分时模式时,tx信号与rx信号可以分开控制,例如,针对tx信号目标权重比值可以设置为0:1,针对rx信号权重比重可以设置为1:0。另外的,在设置天线的功耗时可以设置基准电流(预设电流值),根据各个天线在工作状态时所对应的电流值与基准电流之间的电流差值n确定该天线所对应的功耗权重值,例如,若是该电流差值为10ma时,所对应的功耗权重值为1,若是该电流差值为20ma时,所对应的功耗权重值为2,以此类推。当然,上述介绍的确定功耗权重值、以及rx信号与tx信号的权重比值的过程为示例性说明,并不构成对本发明实施例的限定。在确定出rx信号与tx信号之间的权重比值、以及功耗的权重值之后,根据rx信号与tx信号之间的权重比值,以及功耗的权重值,计算功耗、rx信号与tx信号之间的权重比值。其中,本发明实施例提供的移动终端的天线系统的结构示意图如图2所示,在该天线系统中,设置有天线1、天线2、…、天线n等多个天线,其中,n为正整数,dpnt为双极n掷型开关,用于实现各个天线之前的切换,系统处理用于从双向耦合器获取天线性能数据和功耗数据,以及确定所选取的主天线及主天线的开关状态,从而由dpnt实现天线的切换。在具体实施时,上述步骤104中,获取上述应用场景对应的目标要求信息,具体包括:根据移动终端当前的应用场景,以及预先建立的各个应用场景与该应用场景下主天线的功耗、rx信号与tx信号的权重比值的映射关系,确定当前的应用场景下主天线的功耗、rx信号与tx信号的目标权重比值。在具体实施时,可以预先建立各个应用场景与功耗、rx信号与tx信号的权重比值的映射关系,一种具体形式如表1所示。表1应用场景权重比值游戏场景1:1:1观看视频场景1:2:2导航场景1:2:4当然,上述表1只是示例性说明,并不构成对具体应用场景、以及各个应用场景所对应的权重比值的限定。在本发明实施例中,当检测到移动终端当前的应用场景后,则直接从预先建立的映射关系中查找上述应用场景所对应的目标权重比值即可,操作简单方便、耗时较短。因此,在本发明实施例中,还需要执行建立上述映射关系的步骤。具体的,在执行上述步骤104之前,本发明实施例提供的方法还包括:建立各个应用场景与该应用场景下主天线的功耗、rx信号与tx信号的权重比值的映射关系,并存储该映射关系。具体的,上述各个应用场景下所对应的权重比值可以根据各个应用场景下对rx信号、tx信号以及功耗的需求信息,不断调试所得出。图3为本发明实施例提供的天线确定方法的流程示意图之二,图3所示的方法至少包括如下步骤:步骤202,检测移动终端当前的应用场景。其中,上述应用场景可以为游戏场景、视频场景、导航场景、通话场景等。步骤204,根据移动终端当前的应用场景,从预先建立的应用场景与主天线的功耗、rx信号与tx信号的权重比值的映射关系中,查找当前的应用场景所对应的目标权重比值。步骤206,根据主天线的功耗、rx信号与tx信号的目标权重比值,从移动终端的天线中确定比值与该目标权重比值相匹配的目标天线作为移动终端在当前应用场景下的主天线。步骤208,根据主天线的rx信号与tx信号的目标权重比值,从该主天线的各个开关状态中确定与该目标权重比值相匹配的目标开关状态作为主天线在当前应用场景下的开关状态。本发明实施例提供的天线确定方法,通过检测移动终端当前的应用场景,并获取该应用场景对应的目标要求信息,其中,该目标要求信息包括移动终端对天线功耗、接收信号以及发送信号的要求信息,基于上述目标要求信息,从移动终端的天线中确定进行工作的主天线以及主天线的开关状态;在本发明实施例中,在确定移动终端进行工作的主天线时,将当前场景下对天线功耗的要求考虑在内,同时兼顾了天线的信号传输性能和耗电量,能够尽可能降低天线的耗电量,从而延长电池的使用时长。对应于本发明实施例提供的天线确定方法,基于相同的思路,本发明实施例还提供了一种天线确定装置,应用于包含至少两个天线的移动终端。该天线确定装置用于执行本发明实施例提供的天线确定方法,图4为本发明实施例提供的天线确定装置的模块组成示意图,图4所示的装置至少包括:检测模块301,用于检测移动终端当前的应用场景;获取模块302,用于获取上述应用场景对应的目标要求信息,该目标要求信息为移动终端在上述应用场景下对主天线功耗、接收rx信号以及发送tx信号的要求信息;确定模块303,用于基于上述目标要求信息,从移动终端的天线中确定该应用场景下进行工作的主天线以及主天线的开关状态。可选的,上述确定模块303,包括:第一确定单元,用于基于对主天线的功耗、rx信号和tx信号的要求信息,从移动终端的天线中确定一个目标天线作为上述应用场景下进行工作的主天线;第二确定单元,用于基于对主天线的rx信号和tx信号的要求信息,从主天线的开关状态中确定一个目标开关状态作为主天线在上述应用场景下进行工作的开关状态。可选的,对主天线功耗、接收rx信号以及发送tx信号的要求信息为主天线功耗、rx信号和发送信号的目标权重比值;相应的,第一确定单元,具体用于:根据所述移动终端上各个天线所对应的功耗、rx信号和tx信号的权重比值,从所述移动终端的各个天线中确定所述目标权重比值所对应的目标天线,将该目标天线作为上述应用场景下进行工作的主天线。可选的,对主天线的rx信号和tx信号的要求信息为主天线的rx信号和tx信号的目标权重比值;相应的,第二确定单元,具体用于:根据所述主天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值,从所述主天线的各个开关状态下确定所述目标权重比值所对应的目标开关状态,将该目标开关状态作为所述主天线在所述应用场景下进行工作的开关状态。可选的,上述确定模块303,还包括:第三确定单元,用于确定所述移动终端上各个天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值。可选的,上述第三确定单元,具体用于:获取所述移动终端上各个天线在各个开关状态下所对应的功耗数据、rx信号数据和tx信号数据;根据所述各个天线所对应的rx信号数据和tx信号数据,按照预设规则计算所述rx信号与所述tx信号之间的目标权重比值;根据各个天线的电流值与预设电流值的差值确定各个天线的功耗权重值;其中,所述天线的功耗权重值和所述rx信号的权重值、所述tx信号的权重值为经过归一化后的系数值;根据各个天线所对应的rx信号与所述tx信号之间的权重比值,以及所述功耗权重值,确定各个天线的功耗、rx信号与tx信号的权重比值。可选的,上述获取模块302,包括:第四确定单元,用于根据移动终端当前的应用场景,以及预先建立的各个应用场景与该应用场景下主天线的功耗、rx信号与tx信号的目标权重比值的映射关系,确定当前的应用场景下主天线的功耗、rx信号与tx信号的目标权重比值。本发明实施例提供的天线确定装置能够实现图1至图3的方法实施例中天线确定装置实现的各个过程,为避免重复,这里不再赘述。本发明实施例提供的天线确定装置,通过检测移动终端当前的应用场景,并获取该应用场景对应的目标要求信息,其中,该目标要求信息包括移动终端对天线功耗、接收信号以及发送信号的要求信息,基于上述目标要求信息,从移动终端的天线中确定进行工作的主天线以及主天线的开关状态;在本发明实施例中,在确定移动终端进行工作的主天线时,将当前场景下对天线功耗的要求考虑在内,同时兼顾了天线的信号传输性能和耗电量,能够尽可能降低天线的耗电量,从而延长电池的使用时长。图5为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端包含至少两个天线。该移动终端400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图5中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。在本发明实施例中,存储器409内存储有计算机程序,该计算机程序被处理器410执行时,能够实现如下步骤:检测移动终端当前的应用场景;获取上述应用场景对应的目标要求信息,该目标要求信息包括移动终端在应用场景下对主天线功耗、接收rx信号以及发送tx信号的要求信息;基于上述要求信息,从移动终端的天线中确定该应用场景下进行工作的主天线以及主天线的开关状态。可选的,计算机程序被处理器410执行时,基于上述目标要求信息,从移动终端的天线中确定该应用场景下进行工作的主天线以及主天线的开关状态,包括:基于对主天线的功耗、rx信号和tx信号的要求信息,从移动终端的天线中确定一个目标天线作为应用场景下进行工作的主天线;基于对主天线的rx信号和tx信号的要求信息,从主天线的开关状态中确定一个目标开关状态作为主天线在应用场景下进行工作的开关状态。可选的,计算机程序被处理器410执行时,对主天线功耗、接收rx信号以及发送tx信号的要求信息为主天线功耗、rx信号和发送信号的目标权重比值;相应的,基于对主天线的功耗、rx信号和tx信号的要求信息,从移动终端的天线中确定一个目标天线作为应用场景下进行工作的主天线,包括:根据所述移动终端上各个天线所对应的功耗、rx信号和tx信号的权重比值,从所述移动终端的各个天线中确定所述目标权重所对应的目标天线,将该目标天线作为所述应用场景下进行工作的主天线。可选的,计算机程序被处理器410执行时,对主天线的rx信号和tx信号的要求信息为主天线的rx信号和tx信号的目标权重比值;相应的,基于对主天线的rx信号和tx信号的要求信息,从主天线的开关状态中确定一个目标开关状态作为主天线在应用场景下进行工作的开关状态,包括:根据所述主天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值,从所述主天线的各个开关状态下确定所述目标权重比值所对应的目标开关状态,将该目标开关状态作为所述主天线在所述应用场景下进行工作的开关状态。可选的,计算机程序被处理器410执行时,所述基于上述目标要求信息,从所述移动终端的天线中确定所述应用场景下进行工作的主天线以及所述主天线的开关状态还包括:确定所述移动终端上各个天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值。可选的,计算机程序被处理器410执行时,所述确定所述移动终端上各个天线在各个开关状态下所对应的功耗、rx信号和tx信号的权重比值,包括:获取所述移动终端上各个天线在各个开关状态下所对应的功耗数据、rx信号数据和tx信号数据;根据所述各个天线所对应的rx信号数据和tx信号数据,按照预设规则计算所述rx信号与所述tx信号之间的目标权重比值;根据各个天线的电流值与预设电流值的差值确定各个天线的功耗权重值;其中,所述天线的功耗权重值和所述rx信号的权重值、所述tx信号的权重值为经过归一化后的系数值;根据各个天线所对应的rx信号与所述tx信号之间的权重比值,以及所述功耗权重值,确定各个天线的功耗、rx信号与tx信号的权重比值。可选的,计算机程序被处理器410执行时,确定移动终端在应用场景下对主天线功耗、接收rx信号以及发送tx信号的要求信息,包括:根据移动终端当前的应用场景,以及预先建立的各个应用场景与该应用场景下主天线的功耗、rx信号与tx信号的目标权重比值的映射关系,确定当前的应用场景下主天线的功耗、rx信号与tx信号的目标权重比值。本发明实施例提供的移动终端,通过检测移动终端当前的应用场景,并获取该应用场景对应的目标要求信息,其中,该目标要求信息包括移动终端对天线功耗、接收信号以及发送信号的要求信息,基于上述目标要求信息,从移动终端的天线中确定进行工作的主天线以及主天线的开关状态;在本发明实施例中,在确定移动终端进行工作的主天线时,将当前场景下对天线功耗的要求考虑在内,同时兼顾了天线的信号传输性能和耗电量,能够尽可能降低天线的耗电量,从而延长电池的使用时长。应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信系统与网络和其他设备通信。移动终端通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与移动终端400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(graphicsprocessingunit,gpu)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。移动终端400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在移动终端400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板4061。用户输入单元407可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图5中,触控面板4071与显示面板4061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现移动终端的输入和输出功能,具体此处不做限定。接口单元408为外部装置与移动终端400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端400内的一个或多个元件或者可以用于在移动终端400和外部装置之间传输数据。存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器410是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。移动终端400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。另外,移动终端400包括一些未示出的功能模块,在此不再赘述。优选的,本发明实施例还提供一种移动终端,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述天线确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述天线确定方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1