一种双wifi系统及使用该系统的移动设备技术方案

技术编号:14610675 阅读:168 留言:0更新日期:2017-02-09 17:34
本实用新型专利技术公开了一种双wifi系统及使用该系统的移动设备,涉及移动设备技术领域。通过设置与处理器连接的两个wifi芯片,使得处理器可以控制两个wifi芯片,一个wifi芯片连接至当前优先级最高的wifi无线射频网络上,而另一个则定时休眠,定时启动并搜索连接新的wifi无线射频网络,使移动设备在联网的状态下,能够通过双wifi芯片实现网络搜索切换的无缝连接,提高用户体验。

【技术实现步骤摘要】

本技术涉及移动设备
,尤其涉及一种双wifi系统及使用该系统的移动设备。
技术介绍
现在的移动终端,都能够连接wifi无线射频网络,wifi的芯片都是单芯片和处理器进行通信,但是在多无线射频网络环境下,现有的方案无法实现以下功能:(1)移动设备开始连接网络时,不能够自动选择信号最强,网络连接速度最快的网络;(2)移动设备已经连接网络后,移动设备移动,或者有新的优质网络出现后,不能在网络连接状态下自动切换到优先级更高的新网络。因此,需要一种新的解决方案,解决以上问题,使移动设备具有高可靠和高速度的无线射频网络连接功能。
技术实现思路
本技术的目的在于提供一种双wifi系统及使用该系统的移动设备,从而解决现有技术中存在的前述问题。为了实现上述目的,本技术采用的技术方案如下:一种双wifi系统,包括:处理器、两个wifi芯片和电源模块,所述处理器与两个所述wifi芯片之间分别通过总线接口和I/O接口连接,两个所述wifi芯片均设置有wifi信号强度检测模块,所述电源模块为两个所述wifi芯片供电。优选地,所述处理器的总线接口为SPI或SDIO总线接口。优选地,所述电源模块包括模拟电源模块和数字电源模块,所述模拟电源模块和所述数字电源模块分隔设置。一种移动设备,使用上述的双wifi系统。本技术的有益效果是:本技术实施例提供的双wifi系统及使用该系统的移动设备,通过设置与处理器连接的两个wifi芯片,使得处理器可以控制两个wifi芯片,一个wifi芯片连接至当前优先级最高的wifi无线射频网络上,而另一个则定时休眠,定时启动并搜索连接新的wifi无线射频网络,使移动设备在联网的状态下,能够通过双wifi芯片实现网络搜索切换的无缝连接,提高用户体验。附图说明图1是本技术实施例提供的移动设备的双wifi系统的结构示意图;图2是本技术实施例提供的移动设备的网络连接控制方法流程示意图;图3是系统软件结构示意图;图4是实际操作过程中,网络连接控制方法流程示意图;图5是计算网络优先级的方法流程示意图;图6是计算网络连接速度权值的方法流程示意图。图中,各符号的含义如下:1处理器,2、3wifi芯片,4电源模块,5模拟电源模块,6数字电源模块,7总线,8I/O,9天线。具体实施方式为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本技术,并不用于限定本技术。实施例一如图1所示,本技术实施例提供了一种移动设备的双wifi系统,包括:处理器1、两个wifi芯片2、3和电源模块4,处理器1与两个wifi芯片2、3之间分别通过总线接口和I/O接口连接,两个wifi芯片2、3均设置有wifi信号强度检测模块,电源模块4为两个wifi芯片2、3供电。其中,处理器为低功耗的移动设备主控芯片,且作为主单元控制wifi芯片,处理器可以通过总线与wifi芯片进行模式控制和数据通信。两个wifi芯片作为从单元,两个wifi芯片都可以连接通常用的2.4GUHF或5GSHFISM射频频段的信号,并且可以通过信号强度检测模块检测射频网络信号的强度。wifi芯片支持串行或者并行总线,处理器通过总线对该芯片进行控制和相互的数据通信;该芯片支持低电量休眠,wifi无线射频信号强度检测;该芯片是将无线射频信号转化成数字信号,并且传送给处理器处理的硬件芯片单元。两个wifi芯片具备相同功能,wifi芯片和处理器之间通过总线传输数据,同时和处理器之间也可以通过I/O接口连接,两个wifi芯片具备同等功能,不分先后。处理器可以与两个wifi芯片中的任意一个发生通信。采用上述结构,可以实现:当其中一个wifi芯片处于联网状态,另一个wifi芯片可以处于定时休眠状态,并定时启动搜索新的网络,当出现信号强度更强和连接速度更快的网络时,处理器可以控制该wifi芯片处于联网状态,而当前处于联网状态的wifi芯片断开连接,进入定时休眠状态。这样,通过处理器控制两个wifi芯片自动切换轮流连接至出现信号强度更强和连接速度更快的网络,进而使移动设备连接的始终是信号强度更强和连接速度更快的网络。从而,实现无线网络信号中断后,无缝连接到另一个网络,进一步实现复杂无线网络信号下,移动设备已经连接网络后,动态的无缝选择最优的网络信号进行连接,减少系统的网络中断问题,提升系统的网络连接速度,最终提高了移动系统的用户体验。其中,处理器1的总线接口可以为SPI或SDIO总线接口。如本领域技术人员可以理解的,还可以是其他类型的总线接口。电源模块4可以包括模拟电源模块5和数字电源模块6,模拟电源模块5和数字电源模块6分隔设置。采用上述结构,可以为wifi芯片提供稳定的工作电压,并且通过为wifi系统模拟电源和数字电源单独供电,减小数字电路和模拟电路的干扰。实施例二本技术实施例提供了一种移动设备,使用实施例一所述的双wifi系统。其中,双wifi系统的结构和功能与实施例一相同,在此不再赘述。如图2所示,本技术实施例提供的移动设备的网络连接控制方法,可以包括如下步骤:S1,搜索查找网络,根据网络连接速度和网络信号强度计算网络优先级,并存入网络优先级队列中;S2,控制一个wifi芯片与优先级最高的网络连接,并将该wifi芯片的模式标记为工作模式,同时将另一个wifi芯片标记为休眠模式;S3,定时启动处于休眠模式的wifi芯片,搜索查找新的网络,根据网络连接速度和网络信号强度计算网络优先级,并存入所述网络优先级队列中,更新所述网络优先级队列,得到更新后的网络优先级队列;S4,判断所述移动设备连接的当前网络是否为优先级最高的网络,如果是,则转到S3,否则,执行S5;S5,在所述更新后的网络优先级队列中查找优先级最高的网络,控制处于休眠模式的wifi芯片与该优先级最高的网络连接,并将该wifi芯片的状态标记为工作模式,同时控制处于工作模式的wifi芯片断开网络连接,并将该wifi芯片的状态标记为休眠模式;S6,重复S3-S5。实施上述过程的移动系统软件可以分为应用层,接口层和驱动层,如图3所示。应用层主要用来设置一些输入网络测速的一些服务器,根据用户需求,配置服务器地址。接口层软件中分为几个子系统,网络信号强度检测子系统用来计算移动设备所连接网络的信号强度;网络连接速度检测子系统用来计算连接网络的连接速度,根据应用层配置的服务器地址,通过计算网络连接速度,无线射频信号强度,优先级计算子系统计算每个网络的优先级,并存入优先级队列;wifi芯片调度子系统根据优先级队列,切换wifi芯片状态,连接优先级最高的网络同时也计算环境中其他网络的优先级。驱动层软件用来直接操作处理器的总线、IO,控制wifi芯片状态和接收wifi芯片的数据。如图4所示,实际的实施过程中,在开始时,处理器初始化硬件和软件构件。例如,读取用户层服务器配置文件,应用层wifi网络用户名和密码的数据库;通过I/O和总线写控制命令初始化wifi芯片的工作模式和工作状态;初始化数据结构,例如初始化网络优先级队列。初始化完成后,软件从优先级队列中查找优先级最高的网络,若wifi芯片2或本文档来自技高网...

【技术保护点】
一种双wifi系统,其特征在于,包括:处理器、两个wifi芯片和电源模块,所述处理器与两个所述wifi芯片之间分别通过总线接口和I/O接口连接,两个所述wifi芯片均设置有wifi信号强度检测模块,所述电源模块为两个所述wifi芯片供电。

【技术特征摘要】
1.一种双wifi系统,其特征在于,包括:处理器、两个wifi芯片和电源模块,所述处理器与两个所述wifi芯片之间分别通过总线接口和I/O接口连接,两个所述wifi芯片均设置有wifi信号强度检测模块,所述电源模块为两个所述wifi芯片供电。2.根据权利要求1所述的双wifi系...

【专利技术属性】
技术研发人员:翟青林洪雪荣
申请(专利权)人:上海纽菲斯信息科技有限公司
类型:新型
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1