首页> 中国专利> 无线高保真Wi-Fi接入点选择方法及相关装置

无线高保真Wi-Fi接入点选择方法及相关装置

摘要

本申请实施例公开了一种无线高保真Wi‑Fi接入点选择方法及相关装置,其中方法包括:获取电子设备接入的第一无线访问接入点AP的第一频段;扫描电子设备所处范围内除第一AP之外的至少一个第二AP;确定至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP;在一个或多个第二参考AP为单个时,接入单个第二参考AP;在一个或多个第二参考AP为多个时,确定多个第二参考AP中满足预设的第二约束条件的第二目标AP,接入第二目标AP。本申请实施例有利于降低网络延迟,提升网速。

著录项

  • 公开/公告号CN112423376A

    专利类型发明专利

  • 公开/公告日2021-02-26

    原文格式PDF

  • 申请/专利权人 OPPO广东移动通信有限公司;

    申请/专利号CN201910774815.8

  • 发明设计人 黄园;

    申请日2019-08-21

  • 分类号H04W48/20(20090101);

  • 代理机构44480 深圳市慧实专利代理有限公司;

  • 代理人马友鹏

  • 地址 523860 广东省东莞市长安镇乌沙海滨路18号

  • 入库时间 2023-06-19 10:00:31

说明书

技术领域

本申请涉及电子设备技术领域,具体涉及一种无线高保真Wi-Fi接入点选择方法及相关装置。

背景技术

目前的芯片可以支持2.4G和5G双频同时工作的能力,基于此硬件能力,电子设备可以同时连接两个不同WiFi热点,以实现接入两个WiFi热点对应的两个WiFi网络进行上网,进而获取更快的网速、更低的网络延迟等用户体验。手机这种同时接入两个WiFi网络进行上网的功能,称之为“双WiFi”。

然而,现有技术中,当电子设备工作在双WiFi模式,即同时连接两个不同的WiFi网络时,若这两个WiFi网络在同一频段(即同为2.4G或5G),则WiFi芯片需要分时工作,无法同时并行工作,这会导致单个WiFi网络的延迟变大、网速不稳定,上网效果无法保证。

发明内容

本申请实施例提供了一种无线高保真Wi-Fi接入点选择方法及相关装置,以期降低网络延迟,提升网速。

第一方面,本申请实施例提供一种无线高保真Wi-Fi接入点选择方法,应用于支持双Wi-Fi功能的电子设备,所述电子设备包括Wi-Fi通信模块,所述电子设备在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点;所述方法包括:

获取所述电子设备接入的第一无线访问接入点(wireless access point,AP)的第一频段;

扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP;

确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP;

根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入。

第二方面,本申请实施例提供一种无线高保真Wi-Fi接入点选择装置,应用于支持双Wi-Fi功能的电子设备,所述电子设备包括Wi-Fi通信模块,所述电子设备在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点;所述无线高保真Wi-Fi接入点选择装置包括处理单元,其中,

所述处理单元,用于获取所述电子设备接入的第一AP的第一频段;扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP;确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP;在所述一个或多个第二参考AP为单个时,接入所述单个第二参考AP;在所述一个或多个第二参考AP为多个时,确定所述多个第二参考AP中满足预设的第二约束条件的第二目标AP,接入所述第二目标AP,所述第二约束条件用于约束所述第二目标AP不需要登录认证,和/或用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值。

第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中,电子设备获取接入的第一AP的第一频段,扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP,确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP,根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入。由于第二参考AP与第一AP的工作频段不同,且确定的第二参考AP的信道质量不低于预设信道质量,因此可以避免连接的两个WiFi网络工作在同一频段,则WiFi芯片需要分时工作所导致的单个WiFi网络的延迟变大、网速不稳定的问题。

附图说明

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

图1是本申请实施例提供的一种电子设备的背面示意图;

图2是本申请实施例提供的一种无线高保真Wi-Fi接入点选择方法的流程示意图;

图2-1是本申请实施例提供的电子设备扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP的显示界面;

图3是本申请实施例提供的另一种无线高保真Wi-Fi接入点选择方法的流程示意图;

图4是本申请实施例提供的一种电子设备的结构示意图;

图5是本申请实施例提供的一种无线高保真Wi-Fi接入点选择装置的功能单元组成框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子设备可以是具备通信能力的电子设备,该电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminal device)等等。

下面对本申请实施例进行详细介绍。

如图1所示,电子设备100包括Wi-Fi通信模块,电子设备100支持双Wi-Fi功能,所述电子设备100在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点。

请参阅图2,图2是本申请实施例提供了一种无线高保真Wi-Fi接入点选择方法的流程示意图,应用于支持双Wi-Fi功能的如图1所示的电子设备,所述电子设备进一步包括Wi-Fi通信模块,所述电子设备在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点(例如同时接入两个接入点);如图所示,本无线高保真Wi-Fi接入点选择方法包括以下操作。

S201,电子设备获取所述电子设备接入的第一无线访问接入点AP的第一频段。

其中,所述第一AP的第一频段可以为2.4G频段,或者5G频段。

S202,所述电子设备扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP。

具体实现中,若当前连接的第一AP的质量较差,且当前有至少一个第二个AP可连接时,电子设备扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP。此时,之前连接第一AP对应的第一WiFi称为主WiFi,后面连接的第二AP对应的第二WiFi可以称为加速WiFi或者次WiFi。

具体地,电子设备扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP的显示界面如图2-1所示。其中,电子设备需要开启双WiFi工作模式,在所述一个或多个第二参考AP为多个时,该多个第二参考AP可以包括第二参考AP-1,第二参考AP-2,第二参考AP-3,第二参考AP-4。在显示界面中,除了显示至少一个第二AP外,还可以显示至少一个第二AP的信号强度以及是否需要登录认证。

S203,所述电子设备确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP。

其中,所述成功接入过的具体可以是电子设备之前接入且保存了对应AP的账号和密码信息。频段不同能够保证接入的两个AP在通信过程中不会相互干扰。在所述第一AP为2.4G频段时,所述一个或多个第二参考AP的频段为5G频段;或者,在所述第一AP为5G频段,所述一个或多个第二参考AP的频段为2.4G频段。

其中,所述第一约束条件还可以用于约束所述第一AP和所述第二参考AP的信道质量不低于预设信道质量,上述预设信道质量可以是用户自定义的阈值,例如可以选取为-75dBm。

S204,所述电子设备根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入。

在本可能的示例中,所述电子设备根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入,包括:在所述一个或多个第二参考AP为单个时,所述电子设备接入所述单个第二参考AP;在所述一个或多个第二参考AP为多个时,所述电子设备确定所述多个第二参考AP中满足预设的第二约束条件的第二目标AP,接入所述第二目标AP,所述第二约束条件用于约束所述第二目标AP不需要登录认证,和/或用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值。

所述第二约束条件用于约束所述第二目标AP不需要登录认证,其含义为:在所述一个或多个第二参考AP为多个时,若电子设备上一次接入该第二参考AP时,电子设备是不需要登录认证后就可以上网的,则电子设备优先选择该第二参考AP作为第二目标AP。

所述第二约束条件用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值,其含义为:在所述一个或多个第二参考AP为多个时,第二目标AP的接入质量评分大于多个第二参考AP中除该第二目标AP外其它各第二参考AP的接入质量评分。

可以看出,本申请实施例中,电子设备获取接入的第一AP的第一频段,扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP,确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP。在所述一个或多个第二参考AP为单个时,电子设备接入所述单个第二参考AP;在所述一个或多个第二参考AP为多个时,电子设备确定所述多个第二参考AP中满足预设的第二约束条件的第二目标AP,接入所述第二目标AP,所述第二约束条件用于约束所述第二目标AP不需要登录认证,和/或用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值。由于第二参考AP与第一AP的工作频段不同,且确定的第二参考AP的信道质量不低于预设信道质量,因此可以避免连接的两个WiFi网络工作在同一频段,则WiFi芯片需要分时工作所导致的单个WiFi网络的延迟变大、网速不稳定的问题,进而降低网络延迟,提升网速,提高用户的上网体验。

在一个可能的示例中,所述第一AP和所述第二参考AP的信道质量不低于预设信道质量是指:所述第一AP和所述第二参考AP均对应于单天线工作模式状态下,所述第一AP的信道质量不低于预设信道质量,且所述第二参考AP的信道质量不低于所述预设信道质量;所述信道质量通过以下任意一种参数表征:接收信号强度指示(received signalstrength indication,RSSI)、参考信号接收功率(reference signal receiving power,RSRP)、参考信号接收质量(reference signal receiving quality,RSRQ)。

在一个可能的示例中,所述第一AP为2.4G频段,所述一个或多个第二参考AP的频段为5G频段;或者,所述第一AP为5G频段,所述一个或多个第二参考AP的频段为2.4G频段。

可见,本示例中,通过第一约束条件对第二参考AP进行约束,进而保证第二参考AP的频段不同于所述第一AP的第一频段,进而避免现有技术中,两个WiFi网络在同一频段(即同为2.4G或5G),WiFi芯片无法同时并行工作所导致的单个WiFi网络的延迟变大、网速不稳定,上网效果差的问题。

在一个可能的示例中,所述接入质量评分是通过以下步骤得到:电子设备获取当前处理的第二参考AP的历史接入数据,所述历史接入数据包括网速、网络延时、丢包率、掉线次数;电子设备根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分。

可见,本示例中,电子设备在确定第二目标AP时,可以增加历史数据作为判断条件,比如记录之前连接该AP时的最大或平均网速,平均网络延时、丢包率、掉线次数等数据,在确定第二目标AP时优先选择网速快、延迟低等接入质量评分较高的AP作为第二目标AP进而进行连接,从而提升电子设备的上网速度,降低网络延迟,提升用户的上网体验。

在一个可能的示例中,电子设备根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分的实现方式可以是:根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分;根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分;根据所述传输质量评分和所述稳定性评分确定所述当前处理的第二参考AP的接入质量评分。

可见,本示例中,电子设备在确定第二目标AP时,综合考虑电子设备连接该AP时的历史数据,从接入稳定性和传输质量两个方面,确定该AP对应的接入稳定性评分和传输质量评分,最后综合考量接入稳定性评分传输质量评分,确定接入质量评分,进而确定第二目标AP进行连接,从而提升电子设备的上网速度,降低网络延迟,提升用户的上网体验。

在一个可能的示例中,电子设备根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分的具体实现方式可以是:

电子设备查询预设的第一数据库,得到所述丢包率和所述掉线次数所对应的稳定性评分影响因子,所述第一数据库包括参数组与稳定性评分影响因子之间的对应关系,所述参数组由丢包率和掉线次数组成,所述对应关系中参数组的取值与稳定性评分影响因子成反比例关系;根据所述稳定性评分影响因子和预配置的初始稳定性评分,得到所述当前处理的第二参考AP的接入稳定性评分。

具体地,所述第一数据库中的参数组与稳定性评分影响因子之间的对应关系可以通过专家库先验知识进行设置,也可以是基于大量接入事件记录进行统计分析得到。丢包率越低、掉线次数越少,则当前接入点的稳定性评分应当越高,对应稳定性评分影响因子的正向影像程度越强。

具体实现中,假设丢包率和掉线次数的参数组为(X,Y),X为丢包率,Y为掉线次数,接入事件记录包括AP接入事件、本次AP接入事件的稳定性评分以及本次AP接入事件的参数组,其中本次AP接入事件的稳定性评分可以是基于事后用户反馈的方式来进行大量统计等实现,或者通过对本次AP接入事件对应的电子设备的使用数据智能计算得到稳定性评分,通过对大量接入事件记录的分析得到稳定性评分分布规律,基于分布规律得到初始稳定性评分,从而根据该初始稳定性评分设置上述参数组与稳定性评分影响因子之间的对应关系。

在一个可能的示例中,电子设备根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分的实现方式可以是:

根据如下预设计算公式计算所述当前处理的第二参考AP的传输质量评分;

其中,S0为传输质量基准评分,V为所述网速,V0为基准网速,τ为所述网络延时,τ0为基准网络延时,S为所述当前处理的第二参考AP的传输质量评分。

与上述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种无线高保真Wi-Fi接入点选择方法的流程示意图,应用于支持双Wi-Fi功能的电子设备,所述电子设备包括Wi-Fi通信模块,所述电子设备在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点,如图所示,本无线高保真Wi-Fi接入点选择方法包括以下步骤。

S301,电子设备获取所述电子设备接入的第一无线访问接入点AP的第一频段。

S302,所述电子设备扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP。

S303,所述电子设备确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP,且用于约束所述第一AP和所述第二参考AP的信道质量不低于预设信道质量。

其中,所述第一AP和所述第二参考AP的信道质量不低于预设信道质量是指:所述第一AP和所述第二参考AP均对应于单天线工作模式状态下,所述第一AP的信道质量不低于预设信道质量,且所述第二参考AP的信道质量不低于所述预设信道质量。

所述信道质量通过以下任意一种参数表征:接收信号强度指示RSSI、参考信号接收功率RSRP、参考信号接收质量RSRQ。

其中,所述第一AP为2.4G频段,所述一个或多个第二参考AP的频段为5G频段;或者,所述第一AP为5G频段,所述一个或多个第二参考AP的频段为2.4G频段。

S304,在所述一个或多个第二参考AP为单个时,所述电子设备接入所述单个第二参考AP。

S305,在所述一个或多个第二参考AP为多个时,所述电子设备获取当前处理的第二参考AP的历史接入数据,所述历史接入数据包括网速、网络延时、丢包率、掉线次数;

S306,所述电子设备查询预设的第一数据库,得到所述丢包率和所述掉线次数所对应的稳定性评分影响因子,所述第一数据库包括参数组与稳定性评分影响因子之间的对应关系,所述参数组由丢包率和掉线次数组成,所述对应关系中参数组的取值与稳定性评分影响因子成反比例关系;

S307,所述电子设备根据所述稳定性评分影响因子和预配置的初始稳定性评分,得到所述当前处理的第二参考AP的接入稳定性评分;

S308,所述电子设备根据如下预设计算公式计算所述当前处理的第二参考AP的传输质量评分;

其中,S0为传输质量基准评分,V为所述网速,V0为基准网速,τ为所述网络延时,τ0为基准网络延时,S为所述当前处理的第二参考AP的传输质量评分;

S309,所述电子设备根据所述传输质量评分和所述稳定性评分确定所述当前处理的第二参考AP的接入质量评分。

S310,所述电子设备确定所述多个第二参考AP中满足预设的第二约束条件的第二目标AP,所述电子设备接入所述第二目标AP,所述第二约束条件用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值。

可以看出,本申请实施例中,电子设备获取接入的第一AP的第一频段,扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP,确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP。在所述一个或多个第二参考AP为单个时,电子设备接入所述单个第二参考AP;在所述一个或多个第二参考AP为多个时,电子设备确定所述多个第二参考AP中满足预设的第二约束条件的第二目标AP,接入所述第二目标AP,所述第二约束条件用于约束所述第二目标AP不需要登录认证,和/或用于约束所述第二目标AP的接入质量评分为所述多个第二参考AP中除自身之外的最大值。由于第二参考AP与第一AP的工作频段不同,且确定的第二参考AP的信道质量不低于预设信道质量,因此可以避免连接的两个WiFi网络工作在同一频段,则WiFi芯片需要分时工作所导致的单个WiFi网络的延迟变大、网速不稳定的问题。

此外,电子设备在确定第二目标AP时,可以增加历史数据作为判断条件,比如记录之前连接该AP时的最大或平均网速,平均网络延时、丢包率、掉线次数等数据,在确定第二目标AP时优先选择网速快、延迟低等接入质量评分较高的AP作为第二目标AP进而进行连接,从而提升电子设备的上网速度,降低网络延迟,提升用户的上网体验。

进一步地,电子设备在确定第二目标AP时,综合考虑电子设备连接该AP时的历史数据,从接入稳定性和传输质量两个方面,确定该AP对应的接入稳定性评分和传输质量评分,最后综合考量接入稳定性评分传输质量评分,确定接入质量评分,进而确定第二目标AP进行连接,从而提升电子设备的上网速度,降低网络延迟,提升用户的上网体验。

与上述图2、图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种电子设备400的结构示意图,如图所示,所述电子设备400包括应用处理器410、存储器420、通信接口430以及一个或多个程序421,其中,所述一个或多个程序421被存储在上述存储器420中,并且被配置由上述应用处理器410执行,所述一个或多个程序421包括用于执行上述方法实施例中任一步骤的指令。

获取所述电子设备接入的第一无线访问接入点AP的第一频段;

扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP;

确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP;

根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入。

在一个可能的示例中,所述第一AP和所述第二参考AP的信道质量不低于预设信道质量是指:所述第一AP和所述第二参考AP均对应于单天线工作模式状态下,所述第一AP的信道质量不低于预设信道质量,且所述第二参考AP的信道质量不低于所述预设信道质量;所述信道质量通过以下任意一种参数表征:接收信号强度指示RSSI、参考信号接收功率RSRP、参考信号接收质量RSR。

在一个可能的示例中,所述第一AP为2.4G频段,所述一个或多个第二参考AP的频段为5G频段;或者,所述第一AP为5G频段,所述一个或多个第二参考AP的频段为2.4G频段。

在一个可能的示例中,在得到接入质量评分方面,所述程序中的指令具体用于执行以下操作:获取当前处理的第二参考AP的历史接入数据,所述历史接入数据包括网速、网络延时、丢包率、掉线次数;根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分。

在一个可能的示例中,在根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分方面,所述程序中的指令具体用于执行以下操作:根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分;根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分;根据所述传输质量评分和所述稳定性评分确定所述当前处理的第二参考AP的接入质量评分。

在一个可能的示例中,在根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分方面,所述程序中的指令具体用于执行以下操作:查询预设的第一数据库,得到所述丢包率和所述掉线次数所对应的稳定性评分影响因子,所述第一数据库包括参数组与稳定性评分影响因子之间的对应关系,所述参数组由丢包率和掉线次数组成,所述对应关系中参数组的取值与稳定性评分影响因子成反比例关系;根据所述稳定性评分影响因子和预配置的初始稳定性评分,得到所述当前处理的第二参考AP的接入稳定性评分。

在一个可能的示例中,在根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分方面,所述程序中的指令具体用于执行以下操作:根据如下预设计算公式计算所述当前处理的第二参考AP的传输质量评分;

其中,S0为传输质量基准评分,V为所述网速,V0为基准网速,τ为所述网络延时,τ0为基准网络延时,S为所述当前处理的第二参考AP的传输质量评分。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图5是本申请实施例中所涉及的无线高保真Wi-Fi接入点选择装置500的功能单元组成框图。该无线高保真Wi-Fi接入点选择装置500应用于支持双Wi-Fi功能的电子设备,所述电子设备包括Wi-Fi通信模块,所述电子设备在所述双Wi-Fi功能状态下通过所述Wi-Fi通信模块接入不同的接入点,所述无线高保真Wi-Fi接入点选择装置包括处理单元501和通信单元502,其中,所述处理单元501,用于执行如上述方法实施例中的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信单元502来完成相应操作。下面进行详细说明。

所述处理单元501,用于获取所述电子设备接入的第一无线访问接入点AP的第一频段;扫描所述电子设备所处范围内除所述第一AP之外的至少一个第二AP;确定所述至少一个第二AP中满足预设的第一约束条件的一个或多个第二参考AP,所述第一约束条件用于约束第二参考AP是成功接入过的、频段不同于所述第一频段的AP;所述根据所述一个或多个第二参考AP进行所述双Wi-Fi功能的第二AP的接入。

在一个可能的示例中,所述第一AP和所述第二参考AP的信道质量不低于预设信道质量是指:所述第一AP和所述第二参考AP均对应于单天线工作模式状态下,所述第一AP的信道质量不低于预设信道质量,且所述第二参考AP的信道质量不低于所述预设信道质量;所述信道质量通过以下任意一种参数表征:接收信号强度指示RSSI、参考信号接收功率RSRP、参考信号接收质量RSRQ。

在一个可能的示例中,所述第一AP为2.4G频段,所述一个或多个第二参考AP的频段为5G频段;或者,所述第一AP为5G频段,所述一个或多个第二参考AP的频段为2.4G频段。

在一个可能的示例中,在得到接入质量评分方面,所述处理单元501,用于获取当前处理的第二参考AP的历史接入数据,所述历史接入数据包括网速、网络延时、丢包率、掉线次数;根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分。

在一个可能的示例中,在根据所述网速、所述网络延时、所述丢包率、所述掉线次数,计算所述当前处理的第二参考AP的接入质量评分方面,所述处理单元501用于:根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分;根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分;根据所述传输质量评分和所述稳定性评分确定所述当前处理的第二参考AP的接入质量评分。

在一个可能的示例中,在根据所述丢包率和所述掉线次数确定所述当前处理的第二参考AP的接入稳定性评分方面,所述处理单元501用于:查询预设的第一数据库,得到所述丢包率和所述掉线次数所对应的稳定性评分影响因子,所述第一数据库包括参数组与稳定性评分影响因子之间的对应关系,所述参数组由丢包率和掉线次数组成,所述对应关系中参数组的取值与稳定性评分影响因子成反比例关系;根据所述稳定性评分影响因子和预配置的初始稳定性评分,得到所述当前处理的第二参考AP的接入稳定性评分。

在一个可能的示例中,在根据所述网速和所述网络延时确定所述当前处理的第二参考AP的传输质量评分方面,所述处理单元501用于:根据如下预设计算公式计算所述当前处理的第二参考AP的传输质量评分;

其中,S0为传输质量基准评分,V为所述网速,V0为基准网速,τ为所述网络延时,τ0为基准网络延时,S为所述当前处理的第二参考AP的传输质量评分。

其中,所述无线高保真Wi-Fi接入点选择500还可以包括存储单元503,用于存储电子设备的程序代码和数据。所述处理单元501可以是处理器,所述通信单元502可以是触控显示屏或者收发器,存储单元503可以是存储器。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号