网络连接控制方法及相关产品与流程

文档序号:19792255发布日期:2020-01-24 14:30阅读:来源:国知局

技术特征:

1.一种网络连接控制方法,其特征在于,应用于支持双wi-fi功能的电子设备,所述电子设备包括第一wi-fi模块和第二wi-fi模块,所述第一wi-fi模块处于sta模式且对应第一wlan接口,所述第二wi-fi模块处于sta模式且对应第二wlan接口,所述方法包括:

在所述电子设备处于双wi-fi连接状态,检测对等网络p2p功能是否被开启,所述双wi-fi连接状态为所述电子设备通过所述第一wlan接口接入第一wi-fi和通过所述第二wlan接口接入第二wi-fi;

在所述p2p功能被开启时,释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,并通过该目标wlan接口实现p2p功能,所述目标wlan接口为所述第一wlan接口和所述第二wlan接口中的一个wlan接口。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在所述p2p功能被关闭之前,禁用所述双wi-fi功能;

或者,

在所述p2p功能被关闭之前,禁用所述目标wlan接口对应的wi-fi功能。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

在所述p2p功能被关闭时,取消禁用所述双wi-fi功能。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述检测对等网络p2p功能是否被开启,包括:

进行设备搜索,得到设备标识列表,所述设备标识列表中包括第一设备的目标标识信息,在所述目标标识信息被选中时,确定所述p2p功能被开启。

5.根据权利要求1-3任一项所述的方法,其特征在于,所述检测对等网络p2p功能是否被开启,包括:

接收由第二设备发送的用于连接所述第二设备的连接请求;

在所述电子设备同意接入所述第二设备时,确定所述p2p功能被开启。

6.根据权利要求1-5任一项所述的方法,其特征在于,所述释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,包括:

确定所述第一wi-fi的第一信道评价值;

确定所述第二wi-fi的第二信道评价值;

比较所述第一信道评价值和所述第二信道评价值,得到比较结果;

依据所述比较结果,将所述第一wlan接口和所述第二wlan接口中的一个wlan接口确认为目标wlan接口,并释放所述目标wlan接口。

7.根据权利要求6所述的方法,其特征在于,所述确定所述第一wi-fi的第一信道评价值,包括:

获取所述第一wi-fi在预设时间段内的信号强度曲线;

对所述信号强度曲线进行采样,得到多个信号强度值;

依据所述多个信号强度值进行均值运算,得到第一平均信号强度值;

确定所述第一平均信号强度值对应的目标信号等级;

按照预设的信号等级与第一评价值之间的映射关系,确定所述目标信号等级对应的目标第一评价值;

依据所述多个信号强度值进行均方差运算,得到第一均方差;

按照预设的均方差与第二评价值之间的映射关系,确定所述第一均方差对应的目标第二评价值;

按照预设的信号等级与权值对之间的映射关系,确定所述目标信号等级对应的目标权值对,所述目标权值对包括目标第一权值和目标第二权值,所述目标第一权值为所述第一评价值对应的第一权值,所述第二目标权值为第二评价值对应的第二权值;

依据所述目标第一评价值、所述目标第二评价值、所述目标第一权值和所述目标第二权值进行加权运算,得到所述第一信道评价值。

8.一种网络连接控制装置,其特征在于,应用于支持双wi-fi功能的电子设备,所述电子设备包括第一wi-fi模块和第二wi-fi模块,所述第一wi-fi模块处于sta模式且对应第一wlan接口,所述第二wi-fi模块处于sta模式且对应第二wlan接口;所述网络连接控制装置包括检测单元和执行单元,其中,

所述检测单元,用于在所述电子设备处于双wi-fi连接状态,检测对等网络p2p功能是否被开启,所述双wi-fi连接状态为所述电子设备通过所述第一wlan接口接入第一wi-fi和通过所述第二wlan接口接入第二wi-fi;

所述执行单元,用于在所述p2p功能被开启时,释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,并通过该目标wlan接口实现p2p功能,所述目标wlan接口为所述第一wlan接口和所述第二wlan接口中的一个wlan接口。

9.一种电子设备,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所述的方法中的步骤的指令。

10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。

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