WiFi设备的配置方法和系统的制作方法

文档序号:9528227阅读:480来源:国知局
WiFi设备的配置方法和系统的制作方法
【技术领域】
[0001]本发明涉及无线技术领域,特别是涉及一种WiFi设备的配置方法和系统。
【背景技术】
[0002]随着物联网技术的发展,WiFi (Wireless-Fidelity,无线保真)设备在生活中的使用越来越广泛。而WiFi设备需要获取AP (Access Point,接入点)的相关配网信息进行相应配置后才能接入此AP。WiFi设备可通过移动终端的APP (Applicat1n)接入AP。目前,许多路由器是能够同时支持2.4G与5G网络的双频路由器,当移动终端接入AP时会随机接入2.4G网络AP或5G网络AP中的任意一个。而大多数WiFi设备只支持2.4G网络,无法接收5G信号,当移动终端接入5G网络的AP时,移动终端APP发送的AP的配网信息因是5G信号而无法被WiFi设备所接收,会造成WiFi设备无法入网的问题。

【发明内容】

[0003]基于此,有必要针对移动终端连接5G网络AP下时WiFi设备无法入网的问题,提供一种WiFi设备的配置方法。
[0004]此外,还有必要针对移动终端连接5G网络AP下时WiFi设备无法入网的问题,提供一种WiFi设备的配置系统。
[0005]—种WiFi设备的配置方法,包括以下步骤:
[0006]检测连接的网络频率,并判断所述网络频率是否为第一网络频率;
[0007]若是,则采用组播方式发送数据包,所述数据包包括配网信息,以使得WiFi设备接收所述数据包并根据所述配网信息连接网络,
[0008]或通过路由器接收并转发所述数据包,以使得所述WiFi设备接收由所述路由器转发的数据包并根据所述配网信息连接网络;
[0009]若否,则采用广播方式发送数据包,通过所述路由器接收所述数据包并以所述第一网络频率发送所述数据包,以使得所述WiFi设备接收由所述路由器发送的数据包并根据所述数据包中的配网信息连接网络。
[0010]在其中一个实施例中,在所述采用组播方式发送数据包的步骤之后,还包括以下步骤:
[0011]隔预设时间后判断所述WiFi设备是否成功连接网络;
[0012]若所述WiFi设备未成功连接网络,则采用广播方式发送所述数据包。
[0013]在其中一个实施例中,所述方法还包括以下步骤:
[0014]判断是否有用于检测连接的网络频率的接口 ;
[0015]若是,则通过调用所述接口检测连接的网络频率;
[0016]—种WiFi设备的配置方法,包括以下步骤:
[0017]监听第一网络频率下终端与路由器发送的数据包,并同时监听组播信号及广播信号,所述数据包包括配网信息;
[0018]当所述终端连接的网络频率为所述第一网络频率,则接收由所述终端采用组播方式发送的数据包,或接收由所述路由器转发的数据包;
[0019]当所述终端连接的网络频率不为所述第一网络频率,则接收由所述路由器以所述第一网络频率发送的数据包;
[0020]根据所述数据包中的配网信息进行配置,并连接网络。
[0021]在其中一个实施例中,所述方法还包括以下步骤:
[0022]当所述终端连接的网络频率为所述第一网络频率,预设时间后还未成功连接网络,则接收由所述终端采用广播方式发送的数据包,或接收由所述路由器转发的数据包。
[0023]—种WiFi设备的配置系统,包括:
[0024]检测模块,用于检测连接的网络频率,并判断所述网络频率是否为第一网络频率;
[0025]组播模块,用于当所述网络频率为第一网络频率时,采用组播方式发送数据包,所述数据包包括配网信息,以使得WiFi设备接收所述数据包并根据所述配网信息连接网络,或通过路由器接收并转发所述数据包,以使得所述WiFi设备接收由所述路由器转发的数据包并根据所述配网信息连接网络;
[0026]广播模块,用于当所述网络频率不为第一网络频率时,采用广播方式发送数据包,通过所述路由器接收所述数据包并以所述第一网络频率发送所述数据包,以使得所述WiFi设备接收由所述路由器发送的数据包并根据所述数据包中的配网信息连接网络。
[0027]在其中一个实施例中,所述系统还包括:
[0028]判断模块,用于隔预设时间后判断所述WiFi设备是否成功连接网络;
[0029]所述广播模块还用于当判断出所述WiFi设备未成功连接网络,则采用广播方式发送所述数据包。
[0030]在其中一个实施例中,所述系统还包括:
[0031]接口模块,用于判断是否有用于检测连接的网络频率的接口 ;
[0032]所述检测模块还用于当判断出有用于检测连接的网络频率的接口时,通过调用所述接口检测连接的网络频率;
[0033]所述组播模块还用于当判断出没有用于检测连接的网络频率的接口,且当无法检测连接的网络频率时,采用组播方式发送数据包。
[0034]—种WiFi设备的配置系统,包括:
[0035]监听模块,用于监听第一网络频率下终端与路由器发送的数据包,并同时监听组播信号及广播信号,所述数据包包括配网信息;
[0036]第一接收模块,用于当所述终端连接的网络频率为所述第一网络频率,则接收由所述终端采用组播方式发送的数据包,或接收由所述路由器转发的数据包;
[0037]第二接收模块,用于当所述终端连接的网络频率不为所述第一网络频率,则接收由所述路由器以所述第一网络频率发送的数据包;
[0038]配置模块,用于根据所述数据包中的配网信息进行配置,并连接网络。
[0039]在其中一个实施例中,所述第一接收模块还用于当所述终端连接的网络频率为所述第一网络频率,预设时间后还未成功连接网络,则接收由所述终端采用广播方式发送的数据包,或接收由所述路由器转发的数据包。
[0040]上述WiFi设备的配置方法和系统,当终端连接的网络频率不为第一网络频率时,采用广播方式,并通过路由器将数据包以第一网络频率发送,使得WiFi设备能够成功接收数据包,解决终端连接在WiFi设备不支持的网络频率AP下时WiFi设备无法入网的问题,且当终端连接的网络频率为第一网络频率时采用组播方式发送,能有效提高发送数据包的成功率及缩短WiFi设备的配网时间。
【附图说明】
[0041]图1为一个实施例中WiFi设备的配置方法的流程示意图;
[0042]图2为一个实施例中终端检测连接的网络频率的流程示意图;
[0043]图3为另一个实施例中WiFi设备的配置方法的流程示意图;
[0044]图4为一个实施例中WiFi设备的配置系统的结构示意图;
[0045]图5为另一个实施例中WiFi设备的配置系统的结构示意图;
[0046]图6为另一个实施例中WiFi设备的配置系统的结构示意图;
[0047]图7(a)为当终端连接的网络频率为第一网络频率时WiFi设备的配置方法及系统的应用场景图;
[0048]图7 (b)为当终端连接的网络频率不为第一网络频率WiFi设备的配置方法及系统的应用场景图。
【具体实施方式】
[0049]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0050]如图1所示,一种WiFi设备的配置方法,从终端进行描述,包括以下步骤:
[0051]步骤S110,检测连接的网络频率。
[0052]具体的,终端检测连接的网络频率,常用的网络频率包括2.4G网络、5G网络等,可通过调用相关接口进行检测。终端可为手机、平板电脑、手提电脑等设备。若路由器是能够同时支持2.4G与5G网络的双频路由器,当移动终端接入AP时会随机接入2.4G网络AP或5G网络AP中的任意一个。
[0053]步骤S120,判断网络频率是否为第一网络频率,若是,则执行步骤S130,若否,则执行步骤S150。
[0054]具体的,第一网络频率为WiFi设备所支持的网络频率,例如,本实施例中,第一网络频率可为2.4G网络,终端判断是否连接在2.4G网络AP下,还是连接在非2.4G网络(例如5G网络)AP下。
[0055]步骤S130
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1