天线切换方法及装置与流程

文档序号:12277910阅读:408来源:国知局
天线切换方法及装置与流程

本发明涉及通信技术领域,具体涉及一种天线切换方法及装置。



背景技术:

目前,越来越多的电子设备外形设计更多样化,且较多使用金属外壳,因此,对电子设备的天线影响也越来越大。若电子设备的天线频繁切换,将会导致电子设备通信时的稳定性受到影响。



技术实现要素:

鉴于此,有必要提供一种天线切换方法及装置,可以减少电子设备的天线频繁切换。

本申请的第一方面提供一种天线切换方法,应用于电子设备中,所述方法包括:

判断所述电子设备是否满足天线切换条件;

当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;

在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。

另一种可能的实现方式中,所述判断所述电子设备是否满足天线切换条件包括:

获取所述第一天线与所述第二天线的预设测量值;

若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

另一种可能的实现方式中,所述调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间包括:

增大所述切换门限值;

若所述第一天线的预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值时,确认所述电子设备不满足调整后的所述天线切换条件。

当所述电子设备不满足调整后的所述天线切换条件时,保持所述第二天线运行。

另一种可能的实现方式中,所述方法还包括:

在所述预设时间内,当所述第二天线不满足所述预设运行条件时,若所述第一天线预设测量值与所述第二天线的所述预设测量值的差值大于所述切换门限时值时,切换所述第二天线。

另一种可能的实现方式中,所述方法还包括:

若所述第二天线的预设运行参数的值大于等于预设值,确认所述第二天线满足所述预设运行条件。

本申请的第二方面提供一种天线切换装置,所述装置包括:

判断模块,用于判断所述电子设备是否满足天线切换条件;

切换模块,用于当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;

调整模块,用于在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。

另一种可能的实现方式中,所述判断模块,还用于获取所述第一天线与所述第二天线的预设测量值;

所述判断模块,还用于若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

另一种可能的实现方式中,所述调整模块,还用于在预设时间内,当所述第二天线满足预设运行条件时,增大所述切换门限值;

所述调整模块,还用于若所述第一天线预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值时,确认所述电子设备不满足调整后的所述天线切换条件。

所述调整模块,还用于当所述电子设备不满足调整后的所述天线切换条件时,保持所述第二天线运行。

另一种可能的实现方式中,所述切换模块,还用于在所述预设时间内,当所述第二天线不满足所述预设运行条件时,若所述第一天线预设测量值与所述第二天线的所述预设测量值的差值大于所述切换门限时值时,切换所述第二天线。

另一种可能的实现方式中,所述调整模块还用于,若所述第二天线的预设运行参数的值大于等于预设值,确认所述第二天线满足所述预设运行条件。

本发明实施例通过判断所述电子设备是否满足天线切换条件;当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。由于在电子设备的第二天线满足预设运行条件时,调整天线切换条件,使得第二天线在预设时间内的切换时间延长了,即电子设备的天线在预设时间内的切换频率降低了,从而实现了防止电子设备的天线频繁切换的目的。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例一提供的一种天线切换方法的流程图;

图2是本发明实施例二提供的一种天线切换方法的流程图;

图3是本发明实施例三提供的一种天线切换方法的流程图;

图4是本发明实施例四、五提供的天线切换装置的结构图;

图5是本发明实施例六提供的天线切换装置的结构图;

图6是本发明实现天线切换方法的电子设备的较佳实施例的结构示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

实施例一

图1为本发明实施例一提供的天线切换方法的示意流程图。所述天线切换方法应用于电子设备中,所述电子设备是包含两根天线的电子设备,例如手机、路由器。如图1所示,天线切换方法可包括以下步骤:

S101:判断所述电子设备是否满足天线切换条件。

本实施例中上述电子设备包含两根天线,当电子设备运行时,天线之间可以进行切换。上述天线切换条件是预设的切换条件,上述天线切换条件用于当电子设备满足天线切换条件时,进行天线切换。每根天线的天线切换条件一致。具体的天线切换条件可以根据需要设定,例如可以为电子设备当前运行的天线的信噪比达到A值时,进行切换。

S102:当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线。

本实施例中上述第一天线为当前运行天线,即当前电子设备使用第一天线运行。当电子设备满足天线切换条件时,当前运行天线从第一天线切换至第二天线,第二天线可以为电子设备中除第一天线以外的其他任一天线。切换后,此时第二天线切换为运行天线。

S103:在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。

在电子设备从第一天线切换至第二天线后的预设时间内,对第二天线是否满足预设条件进行持续判断。

上述预设时间的时间长度可以根据需要设定。

上述预设运行条件可以根据需要设定,上述预设运行条件具体用于判断第二天线是否能使电子设备在一定状态条件下进行通信。例如判断第二天线是否能使电子设备通信时信噪比达到一定值,不会让通信时产生过大噪音。当第二天线满足预设运行条件,标识第二天线能够使电子设备在一定状态条件下进行通信,即使不切换至第一天线也不会对电子设备通信造成影响。

当第二天线满足预设运行条件时,调整天线切换条件,以使第二天线在预设时间内延长切换时间。例如,原天线切换标准为,运行中天线信噪比小于A值时切换。当预设时间内,第二天线达到预设运行条件时,天线切换标准为运行中天线的信噪比小于B时切换,其中B值比A值小,即此时信噪比小于更小值的时候,才进行天线切换,使得第二天线在预设运行时间内的切换时间延长,不会频繁切换。

本发明实施例一通过判断所述电子设备是否满足天线切换条件;当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。由于在电子设备的第二天线满足预设运行条件时,调整天线切换条件,使得第二天线在预设时间内的切换时间延长了,即电子设备的天线在预设时间内的切换频率降低了,从而实现了防止电子设备的天线频繁切换的目的。

实施例二

图2为本发明实施例二提供的天线切换方法的示意流程图。所述天线切换方法应用于电子设备中,所述电子设备是包含两根天线的电子设备,例如手机、路由器。如图2所示,天线切换方法可包括以下步骤:

S201:获取所述第一天线与所述第二天线的预设测量值,其中,所述第一天线为当前运行天线。

本实施例中上述电子设备包含两根天线,当电子设备运行时,天线之间可以进行切换。上述第一天线为当前运行天线,即当前电子设备使用第一天线运行。上述第二天线可以为电子设备中除第一天线以外的其他任一天线。

上述预设测量值是与天线运行相关的测量值,例如可以为信号强度、信噪比等天线的测量值,具体可以根据需要设定。

S202:若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

上述切换门限值的大小为预设值。当第二天线的预设测量值与第一天线的预设测量值大于切换门限值时,确认电子设备满足天线切换条件。

切换门限值的大小根据预设测量值进行设定。例如预设测量值为信号强度时,将切换门限值设为6db。此时,判断第二天线与第一天线的信号强度差值是否大于6bd,即第二天线的信号强度减去第一天线的信号强度是否大于6db,若大于,则确认电子设备满足天线切换条件。

S203:当所述电子设备满足天线切换条件时,从第一天线切换至第二天线。

当第一天线为当前运行天线,且电子设备满足天线切换条件时,运行天线从第一天线切换至第二天线。切换后,此时第二天线切换为运行天线。

例如,预设测量值为信号强度,切换门限值为6db,若第二天线的信号强度比第一天线的信号强度大6bd,切换至第二天线运行。

S204:在预设时间内,当所述第二天线满足预设运行条件时,增大所述切换门限值;

在电子设备从第一天线切换至第二天线后的预设时间内,对第二天线是否满足预设条件进行持续判断。

上述预设时间的时间长度可以根据需要设定。

上述预设运行条件可以根据需要设定,上述预设运行条件具体用于判断第二天线是否能使电子设备在一定状态条件下进行通信。例如判断第二天线是否能使电子设备通信时信噪比达到一定值,不会让通信时产生过大噪音。当第二天线满足预设运行条件,标识第二天线能够使电子设备在一定状态条件下进行通信,即使不切换至第一天线也不会对电子设备通信造成影响。

进一步地,确认第二天线是否满足预设运行条件包括:

若所述第二天线的预设运行参数的值大于等于预设值,确认所述第二天线满足所述预设运行条件。

确认第二天线是否满足预设运行条件,具体可以判断第二天线的预设运行参数的值是否大于等于预设值。上述预设运行参数是与天线运行相关的测量值,预设运行参数与预设测量值可以相同测量值,也可以为不同测量值。

例如,判断运行中的第二天线的信号强度是否大于-90db,若是确认第二天线满足预设运行条件。

当第二天线满足预设运行条件时,增大切换门限值。例如,将切换门限值从6db增大到9db。

S205:若所述第一天线的预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值时,确认所述电子设备不满足调整后的所述天线切换条件。

当切换门限值增大后,判断电子设备是否满足切换条件。具体是,判断此时未运行天线第一天线与运行中天线第二天线的预设测量值的差值是否大于增大后的切换门限值,若是则确认电子设备满足切换后的天线切换条件,进行天线切换。

若此时第一天线的预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值,则确认电子设备不满足调整后的天线切换条件。

例如,将切换门限值增加至9db,此时第一天线的信号强度比运行的第二天线的信号强度大9db时,确认电子设备满足天线切换条件,进行天线切换。若此时第一天线的信号强度比运行的第二天线的信号强度大6db时,确认电子设备不满足调整后的天线切换条件。

S206:当所述电子设备不满足调整后的所述天线切换条件时,保持所述第二天线运行。

当电子设备部不满足天线切换条件时候,保持第二天线运行。

例如,将切换门限值增大至9db后,若第一天线的信号强度比运行的第二天线的信号强度大6db时,确认电子设备不满足调整后的天线切换条件,不进行天线切换,使得第二天线在预设时间内运行时,防止频繁切换。

同时,当运行的第二天线切换为第一天线运行后,切换门限值可以仍然为增大前的切换门限值,如6db。当需要在下一段预设时间内,运行中天线满足预设运行条件时,才调整天线切换条件,即增大切换门限值。

可以理解的是,若电子设备的天线数量大于2,在预设时间内,若第二天线进行切换,除了可以从第二天线切换至第一天线,也可以切换至其他天线。当切换为其他天线时,需要将其他天线的预设测量值与运行中的第二天线的预设测量值进行比较。即在进行切换条件的判断时,始终将运行中的天线与待切换的天线的预设测量值进行对比。只有当运行中的天线的预设测量值比待切换的天线的预设测量值小,且带切换的天线的预设测量值与运行中的天线的预设测量值的差值大于当前切换门限值,即两者的差值的绝对值大于当前的切换门限值时,才进行切换。同时,增大的切换门限值可以为定值,也可以根据电子设备运行情况为变化的值,例如在第一个预设时间内切换门限值增大为9db,第二个预设时间内切换门限值增大为8db。

本发明实施例二通过由第一天线切换至第二天线运行后,当第二天线满足预设运行条件时,增大切换门限值,即当第一天线的预设测量值与第二天线的预设测量值要大于增大后的切换门限值时,才确认电子设备满足调整后的天线切换条件。若第一天线的预设测量值与第二天线的预设测量值不大于增大后的切换门限值时,保持第二天线运行,从而延长了天线切换时间,避免天线的频繁切换。

实施例三

图3为本发明实施例三提供的天线切换方法的示意流程图。所述天线切换方法应用于电子设备中,所述电子设备是包含两根天线的电子设备,例如手机、路由器。如图3所示,天线切换方法可包括以下步骤:

S301:获取所述第一天线与所述第二天线的预设测量值,其中,所述第一天线为当前运行天线。

本实施例中步骤S301与实施例二中步骤S201一致,具体请参阅实施例二中步骤S201的相关描述,此处不赘述。

S302:若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

本实施例中步骤S302与实施例二中步骤S202一致,具体请参阅实施例二中步骤S202的相关描述,此处不赘述。

S303:当所述电子设备满足天线切换条件时,从第一天线切换至第二天线。

本实施例中步骤S303与实施例二中步骤S203一致,具体请参阅实施例二中步骤S203的相关描述,此处不赘述。

S304:在所述预设时间内,当所述第二天线不满足所述预设运行条件时,若所述第一天线预设测量值与所述第二天线的所述预设测量值的差值大于所述切换门限值时,切换所述第二天线。

在预设时间内,当第二天线不满足预设运行条件时,若第一天线预设测量值与第二预设天线的预设测量值的差值大于切换门限值,切换第二天线。由于第二运行条件用于判断当前运行的第二天线是否能使电子设备在一定状态条件下进行通信,因此若第二天线不满足预设运行条件,则在保证电子设备通信的前提下,仍用调整前的切换条件进行判断,当达到调整前的切换条件时,进行天线切换。

在本发明实施例三中,当第一天线为当前运行天线时,获取第一天线与第二天线的预设测量值。若第二天线的预设测量值与第一天线的预设测量值的差值大于切换门限值时,确认电子设备满足天线切换条件,从第一天线切换为第二天线。当预设时间内,第二天线不满足预设运行条件时,若第一天线预设测量值与第二天线的所述预设测量值的差值大于切换门限值时,切换第二天线。使得在预设时间内部满足预设运行条件时,电子设备根据调整前的天线切换条件进行切换,不影响电子设备正常通信。

以上是对本发明所提供的方法进行的详细描述。根据不同的需求,所示流程图中方块的执行顺序可以改变,某些方块可以省略,优化目标应用的方法也在上述优化方法中选择性的组合使用,或者与其他上述未提及的优化方法组合使用。

图4为本发明实施例四和实施五提供的天线切换装置的结构图。所述天线切换装置应用于电子设备中,所述电子设备是包含两根天线的电子设备,例如手机、路由器。如图4所示,天线切换装置可以包括:判断模块410、切换模块420和调整模块430。本发明所称的模块是指一种能够被处理设备所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储设备中。

实施例四

判断模块410,用于判断所述电子设备是否满足天线切换条件。

本实施例中上述电子设备包含两根天线,当电子设备运行时,天线之间可以进行切换。上述天线切换条件是预设的切换条件,上述天线切换条件用于当电子设备满足天线切换条件时,进行天线切换。每根天线的天线切换条件一致。具体的天线切换条件可以根据需要设定,例如可以为电子设备当前运行的天线的信噪比达到A值时,进行切换。

切换模块420,用于当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线。

本实施例中上述第一天线为当前运行天线,即当前电子设备使用第一天线运行。当电子设备满足天线切换条件时,切换模块420将当前运行天线从第一天线切换至第二天线,第二天线可以为电子设备中除第一天线以外的其他任一天线。切换后,此时第二天线切换为运行天线。

调整模块430,用于在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。

在电子设备从第一天线切换至第二天线后的预设时间内,对第二天线是否满足预设条件进行持续判断。

上述预设时间的时间长度可以根据需要设定。

上述预设运行条件可以根据需要设定,上述预设运行条件具体用于判断第二天线是否能使电子设备在一定状态条件下进行通信。例如判断第二天线是否能使电子设备通信时信噪比达到一定值,不会让通信时产生过大噪音。当第二天线满足预设运行条件,标识第二天线能够使电子设备在一定状态条件下进行通信,即使不切换至第一天线也不会对电子设备通信造成影响。

当第二天线满足预设运行条件时,调整模块430调整天线切换条件,以使第二天线在预设时间内延长切换时间。例如,原天线切换标准为,运行中天线信噪比小于A值时切换。当预设时间内,第二天线达到预设运行条件时,天线切换标准为运行中天线的信噪比小于B时切换,其中B值比A值小,即此时信噪比小于更小值的时候,才进行天线切换,使得第二天线在预设运行时间内的切换时间延长,不会频繁切换。

本发明实施例四通过判断所述电子设备是否满足天线切换条件;当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。由于在电子设备的第二天线满足预设运行条件时,调整天线切换条件,使得第二天线在预设时间内的切换时间延长了,即电子设备的天线在预设时间内的切换频率降低了,从而实现了防止电子设备的天线频繁切换的目的。

实施例五

判断模块410,用于获取所述第一天线与所述第二天线的预设测量值,其中,所述第一天线为当前运行天线。

本实施例中上述电子设备包含两根天线,当电子设备运行时,天线之间可以进行切换。上述第一天线为当前运行天线,即当前电子设备使用第一天线运行。上述第二天线可以为电子设备中除第一天线以外的其他任一天线。

上述预设测量值是与天线运行相关的测量值,例如可以为信号强度、信噪比等天线的测量值,具体可以根据需要设定。

所述判断模块410,还用于若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,判断模块410确认所述电子设备满足所述天线切换条件。

上述切换门限值的大小为预设值。当第二天线的预设测量值与第一天线的预设测量值大于切换门限值时,确认电子设备满足天线切换条件。

切换门限值的大小根据预设测量值进行设定。例如预设测量值为信号强度时,将切换门限值设为6db。此时,判断第二天线与第一天线的信号强度差值是否大于6bd,即第二天线的信号强度减去第一天线的信号强度是否大于6db,若大于,则确认电子设备满足天线切换条件。

切换模块420,用于当所述电子设备满足天线切换条件时,从第一天线切换至第二天线。

当第一天线为当前运行天线,且电子设备满足天线切换条件时,切换模块420将运行天线从第一天线切换至第二天线。切换后,此时第二天线切换为运行天线。

例如,预设测量值为信号强度,切换门限值为6db,若第二天线的信号强度比第一天线的信号强度大6bd,切换至第二天线运行。

调整模块430,用于在预设时间内,当所述第二天线满足预设运行条件时,增大所述切换门限值。

在电子设备从第一天线切换至第二天线后的预设时间内,对第二天线是否满足预设条件进行持续判断。

上述预设时间的时间长度可以根据需要设定。

上述预设运行条件可以根据需要设定,上述预设运行条件具体用于判断第二天线是否能使电子设备在一定状态条件下进行通信。例如判断第二天线是否能使电子设备通信时信噪比达到一定值,不会让通信时产生过大噪音。当第二天线满足预设运行条件,标识第二天线能够使电子设备在一定状态条件下进行通信,即使不切换至第一天线也不会对电子设备通信造成影响。

进一步地,所述调整模块430,还用于若所述第二天线的预设运行参数的值大于等于预设值,确认所述第二天线满足所述预设运行条件。

确认第二天线是否满足预设运行条件,具体可以判断第二天线的预设运行参数的值是否大于等于预设值。

上述预设运行参数是与天线运行相关的测量值,预设运行参数与预设测量值可以相同测量值,也可以为不同测量值。

例如,判断运行中第二天线的信号强度是否大于-90db,若是确认第二天线满足预设运行条件。

当第二天线满足预设运行条件时,增大切换门限值。例如,将切换门限值从6db增大到9db。

所述调整模块430,还用于若所述第一天线的预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值时,确认所述电子设备不满足调整后的所述天线切换条件。

当切换门限值增大后,判断电子设备是否满足切换条件。具体是,判断此时未运行天线第一天线与运行中天线第二天线的预设测量值的差值是否大于增大后的切换门限值,若是则确认电子设备满足切换后的天线切换条件,进行天线切换。

若此时第一天线的预设测量值与所述第二天线的所述预设测量值的差值不大于增大后的所述切换门限时值,则确认电子设备不满足调整后的天线切换条件。

例如,将切换门限值增加至9db,此时第一天线的信号强度比运行的第二天线的信号强度大9db时,确认电子设备满足天线切换条件,进行天线切换。若此时第一天线的信号强度比运行的第二天线的信号强度大6db时,确认电子设备不满足调整后的天线切换条件。

所述调整模块430,还用于当所述电子设备不满足调整后的所述天线切换条件时,保持所述第二天线运行。

当电子设备部不满足天线切换条件时候,保持第二天线运行。

例如,将切换门限值增大至9db后,若第一天线的信号强度比运行的第二天线的信号强度大6db时,确认电子设备不满足调整后的天线切换条件,不进行天线切换,使得第二天线在预设时间内运行时,防止频繁切换。

同时,当运行的第二天线切换为第一天线运行后,切换门限值可以仍然为增大前的切换门限值,如6db。当需要在下一段预设时间内,运行中天线满足预设运行条件时,才调整天线切换条件,即增大切换门限值。

可以理解的是,若电子设备的天线数量大于2,在预设时间内,若第二天线进行切换,除了可以从第二天线切换至第一天线,也可以切换至其他天线。当切换为其他天线时,需要将其他天线的预设测量值与运行中的第二天线的预设测量值进行比较。即在进行切换条件的判断时,始终将运行中的天线与待切换的天线的预设测量值进行对比。只有当运行中的天线的预设测量值比待切换的天线的预设测量值小,且带切换的天线的预设测量值与运行中的天线的预设测量值的差值大于当前切换门限值,即两者的差值的绝对值大于当前的切换门限值时,才进行切换。同时,增大的切换门限值可以为定值,也可以根据电子设备运行情况为变化的值,例如在第一个预设时间内切换门限值增大为9db,第二个预设时间内切换门限值增大为8db。

ss本发明实施例五通过由第一天线切换至第二天线运行后,当第二天线满足预设运行条件时,增大切换门限值,即当第一天线的预设测量值与第二天线的预设测量值要大于增大后的切换门限值时,才确认电子设备满足调整后的天线切换条件。若第一天线的预设测量值与第二天线的预设测量值不大于增大后的切换门限值时,保持第二天线运行,从而延长了天线切换时间,避免天线的频繁切换。

实施例六

请参见图5,图5为本发明实施例六提供的天线切换装置的结构图。所述天线切换装置应用于电子设备中,所述电子设备是包含两根天线的电子设备,例如手机、路由器。如图5所示,天线切换装置可以包括:判断模块510和切换模块520。本发明所称的模块是指一种能够被处理设备所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储设备中。

判断模块510,用于获取所述第一天线与所述第二天线的预设测量值,其中,所述第一天线为当前运行天线。

所述判断模块510,还用于若所述第二天线的预设测量值与所述第一天线的所述预设测量值的差值大于切换门限值时,确认所述电子设备满足所述天线切换条件。

本实施例中判断模块510与实施例五中判断模块410一致,具体请参阅实施例五中判断模块510的相关描述,此处不赘述。

切换模块520,用于当所述电子设备满足天线切换条件时,从第一天线切换至第二天线。

本实施例中切换模块520与实施例五中切换模块520一致,具体请参阅实施例五中切换模块520的相关描述,此处不赘述。

切换模块520,还用于在所述预设时间内,当所述第二天线不满足所述预设运行条件时,若所述第一天线预设测量值与所述第二天线的所述预设测量值的差值大于所述切换门限值时,切换所述第二天线。

在预设时间内,当第二天线不满足预设运行条件时,若第一天线预设测量值与第二预设天线的预设测量值的差值大于切换门限值,切换模块430切换第二天线。由于第二运行条件用于判断当前运行的第二天线是否能使电子设备在一定状态条件下进行通信,因此若第二天线不满足预设运行条件,则在保证电子设备通信的前提下,仍用调整前的切换条件进行判断,当达到调整前的切换条件时,进行天线切换。

在本发明实施例六中,当第一天线为当前运行天线时,获取第一天线与第二天线的预设测量值。若第二天线的预设测量值与第一天线的预设测量值的差值大于切换门限值时,确认电子设备满足天线切换条件,从第一天线切换为第二天线。当预设时间内,第二天线不满足预设运行条件时,若第一天线预设测量值与第二天线的所述预设测量值的差值大于切换门限值时,切换第二天线。使得在预设时间内部满足预设运行条件时,电子设备根据调整前的天线切换条件进行切换,不影响电子设备正常通信。

实施例七

请参照图6,图6是本发明实现天线切换方法的较佳实施例的电子设备的结构示意图。

所述电子设备60是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述电子设备60可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、智能式穿戴式设备等。

所述电子设备60所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。

所述电子设备60包括至少一个发送装置61、至少一个存储设备62、至少一个处理设备63、至少一个接收装置64、至少一个显示设备65以及至少一个通信总线。其中,所述通信总线用于实现这些组件之间的连接通信。

其中,所述接收装置64和所述发送装置61可以是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他设备进行数据通信。

所述处理设备63可以包括一个或者多个微处理器、数字处理器。

所述存储设备62用于存储天线切换装置中各个程序段的程序代码。所述存储设备62可以为智能媒体卡(smart media card)、安全数字卡(secure digital card)、快闪存储器卡(flash card)等储存设备。

优选地,本发明的天线切换方法通过所述电子设备60中存储的的天线切换装置来实现。

所述天线切换装置能判断所述电子设备是否满足天线切换条件;当所述电子设备满足天线切换条件时,从第一天线切换至第二天线,其中,所述第一天线为当前运行天线;在预设时间内,当所述第二天线满足预设运行条件时,调整所述天线切换条件,以使所述第二天线在所述预设时间内延长切换时间。由于在电子设备的第二天线满足预设运行条件时,调整天线切换条件,以使第二天线在预设时间内延长切换时间,第二天线在预设时间内的切换时间延长,即电子设备的天线在预设时间内的切换频率降低,实现了防止电子设备的天线频繁切换的目的。

所述显示设备65可以是触摸屏等其他用于显示画面的设备。

在本发明所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个装置也可以由同一个装置或系统通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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