一种终端配网方法及终端配网装置的制造方法

文档序号:10556125阅读:190来源:国知局
一种终端配网方法及终端配网装置的制造方法
【专利摘要】本发明提供了一种终端配网方法及终端配网装置,该终端配网方法包括:检测到待入网终端发出beacon帧信号时,获取所有联网终端接入的服务集标识SSID信息;根据获取的SSID信息,查找针对该待入网终端的最优无线接入点AP;向所述最优AP下的指定联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述指定联网终端向待入网终端发送所述最优AP的SSID和密码。本发明提供一种终端配网方法及终端配网装置,通过查找局域网范围内的所有SSID,找到最优AP,并通过制定最优AP下的终端发送SSID和密码,从而可以快速地连接入网,并避免系统不兼容造成联网失败的问题。
【专利说明】
一种终端配网方法及终端配网装置
技术领域
[0001]本发明涉及智能家电技术领域,具体涉及一种终端配网方法及终端配网装置。
【背景技术】
[0002]随着物联网的发展,由于wifi的覆盖范围的限制,有些家庭会设置多个AP,用于拓展家庭WIFI的覆盖范围,但是,设置多个AP,当有新的终端设备需要连入网络时,用户会搜索到多个SSID以及多个AP,这样用户需要选择连入哪一个AP,容易造成由于连入的AP不是最优AP而使得终端的网络连接不顺畅,并且由于各个终端的系统的兼容性问题,会发生网络连接失败的情况。

【发明内容】

[0003]针对现有技术中的缺陷,本发明提供一种终端配网方法及终端配网装置,通过查找局域网范围内的所有SSID,找到最优AP,并通过制定最优AP下的终端发送SSID和密码,从而可以快速地连接入网,并避免系统不兼容造成联网失败的问题。
[0004]为解决上述技术问题,本发明提供以下技术方案:
[0005]第一方面,本发明提供了一种终端配网方法,包括:
[0006]检测到待入网终端发出beacon帧时,获取所有联网终端接入的无线接入点AP的信息;
[0007]根据获取的AP信息,查找针对该待入网终端的最优AP;
[0008]向所述最优AP下的联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述最优AP下的联网终端向待入网终端发送所述最优AP的SSID和密码。
[0009]其中,所述获取待入网的局域网内所有联网终端接入的AP的信息之前,还包括:
[0010]在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接AP的信息。
[0011 ]其中,所述根据获得的AP信息,查找针对该待入网终端的最优AP,具体包括:
[0012]根据获取的每个AP下的联网终端的数量,选择连接联网终端数量最少的AP作为最优AP ο
[0013]其中,所述根据获得的AP信息,查找针对该待入网终端的最优无AP,具体包括:
[0014]查找从所述待入网终端的beacon帧中获取的信号强度最强的联网终端,将该联网终端所在的AP作为最优AP。
[0015]其中,所述根据获得的AP信息,查找针对该待入网终端的最优AP,具体包括:
[0016]查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。
[0017]其中,所述向最优AP下的联网终端发送无线连接信息广播指令,具体包括:
[0018]向所述最优AP下的距离所述待入网终端最近的联网终端发送无线连接信息广播指令。
[0019]在本发明的另一个方面,提供一种终端配网装置,包括:
[0020]待入网终端检测模块,用于检测是否有待入网终端发送beason帧;
[0021]AP信息获取模块,用于检测到待入网终端发送的beacon帧后,获取局域网内所有联网终端接入的AP的彳目息;
[0022]最优AP选择模块,用于根据获取的AP信息,查找针对该待入网终端的最优AP;
[0023]入网信息指定模块,用于向所述最优AP下的联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述最优AP下的联网终端向待入网终端发送所述最优AP的SSID和密码。
[0024]其中,所述终端还包括:信息获取广播模块,用于在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接网络的AP信息。
[0025]其中,所述最优AP选择模块选择查找最优AP具体包括:
[0026]查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。
[0027]其中,所述入网信息指定模块具体用于:向所述最优AP下的距离所述待入网终端最近的联网终端发送无线连接信息广播指令。
[0028]由上述技术方案可知,本发明的终端配网方法及终端配网装置,通过查找局域网内的所有联网终端的AP信息,选择最优AP进行联网,并且通过指定最优AP中的已联网终端发送SSID和密码到待入网终端,可以避免因中终端的兼容性造成的连接问题,并且能够快速地连接到最优的网络。
【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本发明的终端配网方法的流程图;
[0031]图2是本发明的终端配网装置的结构框图。
【具体实施方式】
[0032]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]图1示出了本发明的终端配网方法的流程图。
[0034]参照图1,本发明的终端配网方法,具体包括步骤:
[0035]S10、检测到待入网终端发出beacon帧时,获取所有联网终端接入的无线接入点AP的信息;
[0036]本实施例的局域网中设置有多个子网,即多个路由器,不同的终端可以连接到不同的子网中,因此,局域网中可以具有多个AP,每个AP对应于不同的SSID和密码。
[0037]值得注意的是,本发明的实施例中所指的待入网终端,可以是手机、电脑等移动终端,也可以是如电视、冰箱等智能家电,同时,本发明的实施例的待入网终端中设置有无线网络接入点,并且待入网终端可以发出beacon帧信号,当待入网终端发出beacon帧时,局域网中的各个联网终端能够接收到待入网终端的beacon帧,并且由于各个联网终端的位置关系,每个联网终端从待入网终端的beacon帧中获取的信号强度均不相同。
[0038]在检测到待入网终端的beacon帧后,获取待入网的局域网内所有联网终端接入的AP信息之前,还包括:在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接网络的AP信息。在本实施例中,所有的联网设备包括局域网中的智能家电,如电视、冰箱、洗衣机,也包括局域网中的其他终端,如电脑、手机、智能手环等设备。
[0039]本实施例的AP信息包括每个联网终端所在AP的SSID,以及每个终端从待入网终端的beacon帧中获取的信号强度。另外,AP信息中也可以包括如联网终端的位置等其他相关
?目息O
[0040]S20、根据获取的AP信息,查找针对该待入网终端的最优AP;
[0041 ]本实施例中,将获得的AP信息进行处理,查找最优AP,其中,对AP信息进行处理包括:统计AP的数量、每个AP下连接的联网终端的数量、以及每个终端从待入网终端的beacon帧中获取的信号强度,并通过上述信息查找最优AP。
[0042]具体地,查找最优AP包括下述的几种方案:
[0043]实施例一:
[0044]根据获取的每个AP下的联网终端的数量,选择AP下连接的联网终端数量最少AP作为最优AP。
[0045]实施例二:
[0046]查找从所述待入网终端的beacon帧中获取的信号强度最强的联网终端,将该联网终端所在的AP作为最优AP。
[0047]本实施中,进一步地,在查找到从待入网终端的beacon帧中获取的信号强度最强的联网终端所在的AP后,查看该AP下的联网终端的数量,如果该AP下的联网终端数量大于预设的数量时,则重新选择AP,即选择仅次于获取信号强度最大的联网终端所在的AP,依次选择,得到最优的AP。
[0048]实施例三:
[0049]查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。
[0050]本实施例中,最优AP的选择可以根据局域网内的每个AP的具体情况进行设置,选择AP下的联网终端数量以及联网终端从待入网终端中获取的信号强度大于预设的阈值的AP作为最优AP,如可以使用现有的优化算法如最小二乘法进行优化得到最优AP,此外,本实施例不对具体的算法进行限定,任何能够进行上述方式的优化算法均可以用于本发明的上述的最优AP的选取。
[0051 ]有上述实施例可知,查找待连入的局域网中的所有的AP信息,并且查找最优的AP进行连接,使待入网终端联连入最优网络,保证入网后的网络顺畅,并且通过自动选择最优AP,可以避免多终端在连接入网时,选择AP带来的繁琐操作。
[0052]S30、向所述最优AP下的指定联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述指定联网终端向待入网终端发送所述最优AP的SSID和密码。
[0053]本实施例中,在选择好最优AP后,指定最优AP下的某一个联网终端向待入网终端发送最优AP的SSID和密码,其中,指定联网终端通过组播包的方式广播SSID和密码,待入网终端接收到该组播包后,解析得到最优AP的SSID和密码。
[0054]另外,指定联网终端的设置也可以为最优AP下的从待入网终端的beacon巾贞中获取信号强度最强的联网终端,或者可以设置为最优AP下的同类终端,本发明的实施例中不做具体的限定,可以根据局域网中的终端的联网方式以及联网情况具体设置。
[0055]在本发明的另一个实施例中,提供一种终端配网装置,如图2所示,其具体包括:
[0056]待入网终端检测模块10,用于检测是否有待入网终端发送beason帧;
[0057]AP信息获取模块20,用于检测到待入网终端发送的beacon帧后,获取局域网内所有联网终端接入的AP的彳目息;
[0058]最优AP选择模块30,用于根据获得的AP信息,查找待入网终端的最优AP;
[0059]入网信息指定模块40,用于向所述最优AP下的指定联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述指定联网终端向待入网终端发送所述最优AP的SSID和密码。
[0060]在进一步的实施例中,上述装置还包括信息获取广播模块,用于在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接AP的信息。[0061 ]上述实施例的装置中,针对的待入网终端是能够发出beacon帧的终端,当待入网终端检测模块10检测到有待入网终端发出beacon帧时,待入网终端检测模块10检测到该beacon帧后,触发信息获取广播模块,向局域网中的所有联网终端发送信息获取广播,以询问局域网内的所有联网终端所连接的AP的信号,该AP信号包括如AP的SSID,以及联网终端获得的beacon帧的彳目号强度等彳目息。
[0062]然后,AP信息获取模块20获取每个联网终端发送的AP信息后;最优AP选择模块30基于获取的AP信息,查找最优AP。
[0063]具体地,最优AP选择模块对获得的AP信息进行处理,查找最优AP,具体地,对AP信息进行处理包括:统计AP的数量、每个AP下连接的联网终端的数量、以及每个终端接从待入网终端的beacon帧中获取的信号强度,并通过上述信息查找最优AP。
[0064]进一步地,查找最优AP包括下述的几种方案:
[0065]方案一:根据获取的每个AP下的联网终端的数量,选择AP下的联网终端数量最少AP作为最优AP。
[0066]方案二:查找从所述待入网终端的beacon帧中获取的信号强度最强的联网终端,将该联网终端所在的AP作为最优AP。
[0067]本实施中,进一步地,在查找到从待入网终端的beacon帧中获取信号强度最强的联网终端所在的AP后,查看该AP下的联网终端的数量,如果该AP下的联网终端数量大于预设的数量时,则重新选择AP,即选择仅次于获取信号强度最大的联网终端所在的AP,依次选择,得到最优的AP。
[0068]方案三:查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。
[0069]本实施例中,最优AP的选择可以根据局域网内的每个AP的具体情况进行设置,选择AP下的联网终端数量以及联网终端从待入网终端中获取的信号强度大于预设的阈值的AP作为最优AP,如可以使用现有的优化算法如最小二乘法进行优化得到最优AP,此外,本实施例不对具体的算法进行限定,任何能够进行上述方式的优化算法均可以用于本发明的上述的最优AP的选取。
[°07°]最后,入网信息指定模块40指定最优AP下的某一个联网终端向待入网终端发送最优AP的SSID和密码。
[0071 ]在一个实施例中,入网信息指定模块40选择最优AP下的距离所述待入网终端最近的联网终端作为指定联网终端。
[0072]上述实施例中,指定联网终端将SSID和密码发送到待入网终端后,待入网终端根据SSID和密码连入到局域网中。
[0073]需要说明的是,上述联网终端可以是智能家电,如智能电视、智能冰箱、智能空调、智能照明设备、智能洗衣机等,而待入网终端可以是手机、平板电脑、个人电脑、智能手环等,也可以是新入网的智能家电设备,如电视、冰箱、空调、照明、洗衣机以及其他的智能家电设备。
[0074]以上结合附图详细说明了本发明的技术方案,考虑到现有技术中,在智能家电配网的过程较为复杂,的过程,本发明的终端配网方法及终端配网装置,通过查找局域网内的所有联网终端的AP的相关彳目息,选择最优AP进彳丁联网,并且通过指定最优AP中的已联网终端发送SSID和密码到待入网终端,可以避免因中终端的兼容性造成的连接问题,并且能够快速地连接到最优的网络。
[0075]在本发明中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。
[0076]以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种终端配网方法,其特征在于,包括: 检测到待入网终端发出beacon帧时,获取所有联网终端接入的无线接入点AP的信息; 根据获取的AP信息,查找针对该待入网终端的最优AP; 向所述最优AP下的联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述最优AP下的联网终端向待入网终端发送所述最优AP的SSID和密码。2.根据权利要求1所述的方法,其特征在于,所述获取待入网的局域网内所有联网终端接入的AP的信息之前,还包括: 在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接AP的信息。3.根据权利要求1或2所述的方法,其特征在于,所述根据获得的AP信息,查找针对该待入网终端的最优AP,具体包括: 根据获取的每个AP下的联网终端的数量,选择连接联网终端数量最少的AP作为最优AP04.根据权利要求1或2所述的方法,其特征在于,所述根据获得的AP信息,查找针对该待入网终端的最优无AP,具体包括: 查找从所述待入网终端的beacon帧中获取的信号强度最强的联网终端,将该联网终端所在的AP作为最优AP。5.根据权利要求1或2所述的方法,其特征在于,所述根据获得的AP信息,查找针对该待入网终端的最优AP,具体包括: 查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。6.根据权利要求1所述的方法,其特征在于,所述向最优AP下的联网终端发送无线连接信息广播指令,具体包括: 向所述最优AP下的距离所述待入网终端最近的联网终端发送无线连接信息广播指令。7.一种终端配网装置,其特征在于,包括: 待入网终端检测模块,用于检测是否有待入网终端发送beason帧; AP信息获取模块,用于检测到待入网终端发送的beacon帧后,获取局域网内所有联网终端接入的AP的信息; 最优AP选择模块,用于根据获取的AP信息,查找针对该待入网终端的最优AP; 入网信息指定模块,用于向所述最优AP下的联网终端发送无线连接信息广播指令,所述无线连接信息广播指令用于指示所述最优AP下的联网终端向待入网终端发送所述最优AP的SSID和密码。8.根据权利要求7所述终端,其特征在于,所述终端还包括:信息获取广播模块,用于在局域网内发送信息获取广播,所述信息获取广播用于询问局域网内的所有联网终端所连接AP的信息。9.根据权利要求7所述终端,其特征在于,所述最优AP选择模块具体用于: 查找从所述待入网终端的beacon帧中获取的信号强度大于预设的阈值的联网终端所在的AP,并选择连接联网终端数量最少的AP作为最优AP。10.根据权利要求7所述终端,其特征在于,所述入网信息指定模块具体用于:向所述最优AP下的距离所述待入网终端最近的联网终端发送无线连接信息广播指令。
【文档编号】H04W48/16GK105916189SQ201511006062
【公开日】2016年8月31日
【申请日】2015年12月25日
【发明人】周子航
【申请人】美的集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1