一种终端自动接入无线接入点的方法和装置的制作方法

文档序号:7551071阅读:96来源:国知局
专利名称:一种终端自动接入无线接入点的方法和装置的制作方法
技术领域
本发明涉及无线通信技术,尤其涉及一种终端自动接入无线接入点的方法和装置。
背景技术
随着互联网络技术的发展,无线接入点已经越来越多,更多的城市已经开始规划无线接入点的布局,这样,无线网络的使用将更加广泛。无线接入点的数目越来越多,在众多的无线接入点中终端如何选择最佳的无线接入点,就成为一个比较重要的问题,并且当运营商提供的无线接入点作为主选项时,需要在众多的无线接入点中筛选出运营商提供的无线接入点,输入密码,整个操作过程比较费时。目前,W1-FI是一个普遍被使用的无线接入方式,在终端需要接入无线网络时,通常是用户为终端选择W1-FI接入点,这样,虽然用户可以掌握主动权,但是有如下几点是不能忽视的:1、虽然终端能搜索到很多W1-FI接入点,但是很多都是不能用的,例如:信号强度太小的W1-FI接入点,密码限制的W1-FI接入点等;2、对于运营商提供的W1-FI接入点,作为首选,每次都要输入密码确认,用户体验不好;3、对于电池供电的终端在信号强度较小的情况下维护W1-FI连接,比较耗电。

发明内容
有鉴于此,本发明的主要目的在于提供一种终端自动接入无线接入点的方法和装置,能够对无线接入点进行筛选,并自动接入最佳的无线接入点。为达到上述目的,本发明的技术方案是这样实现的:本发明提供的一种终端自动接入无线接入点的方法,该方法包括:终端搜索出周边的无线接入点,根据各无线接入点的连接信息确定各无线接入点的权重值,按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点。上述方案中,所述终端搜索出周边的无线接入点为:终端按照周期扫描方式或手动触发扫描方式,搜索出周边的无线接入点。上述方案中,所述根据各无线接入点的连接信息确定各无线接入点的权重值为:预先对不同的连接信息设置对应的权重值,根据搜索出的各无线接入点的连接信息统计对应的权重值;所述各无线接入点的连接信息包括:信号强度、和/或加密方式、和/或优先级。上述方案中,所述在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点,为:当终端当前没有连接到无线网络、且各无线接入点是按照权重值由高至低排序时,在排序后的各无线接入点中选择第一个无线接入点,根据选择的无线接入点的信息,通过连接命令接入所选择的无线接入点;当终端当前已经连接到无线网络时,判断当前连接的无线接入点的信号强度是否在有效范围内,如果信号强度不在有效范围内,则在排序后的各无线接入点中选择权重值最大的无线接入点,根据选择的无线接入点的信息,通过连接命令接入所选择的无线接入
占.
如果信号强度在有效范围内,则进一步判断当前连接的无线接入点是否在排序后的各无线接入点中,当不在排序后的各无线接入点中时,在排序后的各无线接入点中选择权重值最大的无线接入点,根据选择的无线接入点的信息,通过连接命令接入所选择的无线接入点。上述方案中,该方法还包括:在对各无线接入点进行排序之后,只保留N个权重值较大的无线接入点,或只保留权重值大于预先设置的阈值的无线接入点,在保留的无线接入点中选择无线接入点,并接入所选择的无线接入点;所述N为自然数。本发明提供的一种终端自动接入无线接入点的装置,该装置包括:搜索模块、权重值确定模块、接入点选择模块、连接模块;其中,所述搜索模块,用于搜索出周边的无线接入点,将搜索出的无线接入点发送到权重值确定模块;所述权重值确定模块,用于根据各无线接入点的连接信息确定各无线接入点的权
重值;所述接入点选择模块,用于按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,将选择的无线接入点发送给连接模块;所述连接模块,用于接入所选择的无线接入点。上述方案中,所述搜索模块,具体用于按照周期扫描方式或手动触发扫描方式,搜索出周边的无线接入点。上述方案中,所述权重值确定模块,具体用于预先对不同的连接信息设置对应的权重值,根据搜索出的各无线接入点的连接信息统计对应的权重值;其中,所述各无线接入点的连接信息包括:信号强度、和/或加密方式、和/或优先级。上述方案中,所述接入点选择模块,具体用于按照各无线接入点的权重值,由高至低对各无线接入点进行排序,当终端当前没有连接到无线网络时,在排序后的各无线接入点中选择第一个无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令;当终端当前已经连接到无线网络时,判断当前连接的无线接入点的信号强度是否在有效范围内,如果信号强度不在有效范围内,则在排序后的各无线接入点中选择权重值最大的无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令;如果信号强度在有效范围内,则进一步判断当前连接的无线接入点是否在排序后的各无线接入点中,当不在排序后的各无线接入点中时,在排序后的各无线接入点中选择权重值最大的无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令。上述方案中,所述接入点选择模块,还用于在对各无线接入点进行排序之后,只保留N个权重值较大的无线接入点,或只保留权重值大于预先设置的阈值的无线接入点,在保留的无线接入点中选择无线接入点。本发明提供了一种终端自动接入无线接入点的方法和装置,终端搜索出周边的无线接入点,根据各无线接入点的连接信息确定各无线接入点的权重值,按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点;如此,能够对无线接入点进行筛选,并自动接入最佳的无线接入点,大大提高用户的体验,并且通过提前过滤掉信号不好的无线网络,使终端可以快速选择到更好的无线网络,节省电量。


图1为本发明实现终端自动接入无线接入点的方法的流程示意图;图2为本发明实现终端自动接入无线接入点的装置的结构示意图。
具体实施例方式本发明的基本思想是:终端搜索出周边的无线接入点,根据各无线接入点的连接信息确定各无线接入点的权重值,按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点。下面通过附图及具体实施例对本发明做进一步的详细说明。本发明实现一种终端自动接入无线接入点的方法,如图1所示,该方法包括以下几个步骤:步骤101:终端搜索出周边的无线接入点;本步骤中,终端按照周期扫描方式或手动触发扫描方式,搜索出周边的无线接入
占.
具体的,终端在预先设置的周期时间到时或收到手动触发产生的扫描命令时,产生开始扫描消息;终端还预先设置定时时间,判断所述开始扫描消息产生的时间是否在定时时间内,当在定时时间内时,进一步判断当前定时时间是否过了一半,在过了一半时,扫描周边的无线接入点;在没有过一半时,暂时不扫描周边的无线接入点,在定时时间到之后,扫描周边的无线接入点;当在定时时间内没有开始扫描消息产生时,终端主动扫描周边的无线接入点;所述在没有过一半时,暂时不扫描周边的无线接入点,在定时时间到之后,扫描周边的无线接入点,例如:定时时间为5秒,在2秒的时候有开始扫描消息产生,则暂时不扫描周边的无线接入点,在5秒之后,扫描周边的无线接入点。步骤102:终端根据各无线接入点的连接信息确定各无线接入点的权重值;具体的,终端预先对不同的连接信息设置对应的权重值,根据搜索出的各无线接入点的连接信息统计对应的权重值;其中,所述各无线接入点的连接信息包括:信号强度、和/或加密方式、和/或优先级等;所述终端预先对不同的连接信息设置对应的权重值,比如:设置信号强度对应的权重值如表I所示,按照信号强度由强到弱分为第一级、第二级、第三级、第四级、第五级,分别对应的权重值为10、8、6、4、2 ;设置加密方式对应的权重值如表2所示,加密方式分为无加密(Open)、W1-FI 保护接入(WPA)/WPA2、有线等效加密(WEP,Wired EquivalentPrivacy),分别对应的权重值为10、8、6、4 ;设置优先级对应的权重值如表3所示,优先级分为第一位、第二位、第三位、第四位,分别对应的权重值为10、7、4、2 ;
权利要求
1.一种终端自动接入无线接入点的方法,其特征在于,该方法包括: 终端搜索出周边的无线接入点,根据各无线接入点的连接信息确定各无线接入点的权重值,按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点。
2.根据权利要求1所述的方法,其特征在于,所述终端搜索出周边的无线接入点为:终端按照周期扫描方式或手动触发扫描方式,搜索出周边的无线接入点。
3.根据权利要求1所述的方法,其特征在于,所述根据各无线接入点的连接信息确定各无线接入点的权重值为:预先对不同的连接信息设置对应的权重值,根据搜索出的各无线接入点的连接信息统计对应的权重值; 所述各无线接入点的连接信息包括:信号强度、和/或加密方式、和/或优先级。
4.根据权利要求1所述的方法,其特征在于,所述在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点,为: 当终端当前没有连接到无线网络、且各无线接入点是按照权重值由高至低排序时,在排序后的各无线接入点中选择第一个无线接入点,根据选择的无线接入点的信息,通过连接命令接入所选择的无线接入点; 当终端当前已经连接到无线网络时,判断当前连接的无线接入点的信号强度是否在有效范围内,如果信号强度不在有效范围内,则在排序后的各无线接入点中选择权重值最大的无线接入点,根据选择的 无线接入点的信息,通过连接命令接入所选择的无线接入点; 如果信号强度在有效范围内,则进一步判断当前连接的无线接入点是否在排序后的各无线接入点中,当不在排序后的各无线接入点中时,在排序后的各无线接入点中选择权重值最大的无线接入点,根据选择的无线接入点的信息,通过连接命令接入所选择的无线接入点。
5.根据权利要求1所述的方法,其特征在于,该方法还包括:在对各无线接入点进行排序之后,只保留N个权重值较大的无线接入点,或只保留权重值大于预先设置的阈值的无线接入点,在保留的无线接入点中选择无线接入点,并接入所选择的无线接入点;所述N为自然数。
6.一种终端自动接入无线接入点的装置,其特征在于,该装置包括:搜索模块、权重值确定模块、接入点选择模块、连接模块;其中, 所述搜索模块,用于搜索出周边的无线接入点,将搜索出的无线接入点发送到权重值确定模块; 所述权重值确定模块,用于根据各无线接入点的连接信息确定各无线接入点的权重值; 所述接入点选择模块,用于按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,将选择的无线接入点发送给连接模块; 所述连接模块,用于接入所选择的无线接入点。
7.根据权利要求6所述的装置,其特征在于,所述搜索模块,具体用于按照周期扫描方式或手动触发扫描方式,搜索出周边的无线接入点。
8.根据权利要求6所述的装置,其特征在于,所述权重值确定模块,具体用于预先对不同的连接信息设置对应的权重值,根据搜索出的各无线接入点的连接信息统计对应的权重值; 其中,所述各无线接入点的连接信息包括:信号强度、和/或加密方式、和/或优先级。
9.根据权利要求6所述的装置,其特征在于,所述接入点选择模块,具体用于按照各无线接入点的权重值,由高至低对各无线接入点进行排序,当终端当前没有连接到无线网络时,在排序后的各无线接入点中选择第一个无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令; 当终端当前已经连接到无线网络时,判断当前连接的无线接入点的信号强度是否在有效范围内,如果信号强度不在有效范围内,则在排序后的各无线接入点中选择权重值最大的无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令; 如果信号强度在有效范围内,则进一步判断当前连接的无线接入点是否在排序后的各无线接入点中,当不在排序后的各无线接入点中时,在排序后的各无线接入点中选择权重值最大的无线接入点,并向连接模块发送携带选择的无线接入点的信息的连接命令。
10.根据权利要求6所述的装置,其特征在于,所述接入点选择模块,还用于在对各无线接入点进行排序之后,只保留N个权重值较大的无线接入点,或只保留权重值大于预先设置的阈值的无线接入点,在保留的无线接入点中选择无线接入点。
全文摘要
本发明公开了一种终端自动接入无线接入点的方法,终端搜索出周边的无线接入点,根据各无线接入点的连接信息确定各无线接入点的权重值,按照各无线接入点的权重值对各无线接入点进行排序,在排序后的各无线接入点中选择无线接入点,并接入所选择的无线接入点;本发明同时还公开了一种终端自动接入无线接入点的装置,通过本发明的方案,能够对无线接入点进行筛选,并自动接入最佳的无线接入点,大大提高用户的体验。
文档编号H04W48/20GK103118419SQ201310027430
公开日2013年5月22日 申请日期2013年1月24日 优先权日2013年1月24日
发明者赵敏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1