CN107809739A - 一种连接wifi设备的方法及装置 - Google Patents
一种连接wifi设备的方法及装置 Download PDFInfo
- Publication number
- CN107809739A CN107809739A CN201710826675.5A CN201710826675A CN107809739A CN 107809739 A CN107809739 A CN 107809739A CN 201710826675 A CN201710826675 A CN 201710826675A CN 107809739 A CN107809739 A CN 107809739A
- Authority
- CN
- China
- Prior art keywords
- ssi
- variable
- rssi
- client
- access points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012163 sequencing technique Methods 0.000 claims description 10
- 230000009471 action Effects 0.000 claims description 2
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 12
- 230000008859 change Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 206010068052 Mosaicism Diseases 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005194 fractionation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 210000003765 sex chromosome Anatomy 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/17—Selecting a data network PoA [Point of Attachment]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种连接WIFI设备的方法及装置,涉及无线网络技术领域。用于解决现有的客户端快速连接目标设备时,存在对客户端要求高的问题。该方法包括:确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
Description
技术领域
本发明涉及无线网络技术领域,更具体的涉及一种连接WIFI设备的方法及装置。
背景技术
物联网运用场景中巡查或者测量时经常需要拿着手机等手持设备去连接许多的传感器或测量设备中最近的一个设备,传统的做法是在手持设备上先扫描周围的WIFI(英文为:WIreless-FIdelity,中文为:无线保真)接入点,再人工选定一个接入点连接目标设备,这个过程需要人工在屏幕上选择,对于戴着手套不方便操作屏幕或者接入点很多的情况下,都是非常不方便的,也容易产生误操作。
现有方法中,通常采用RFID(英文为:Radio Frequency IDentification,中文为:射频识别)标签存储WIFI接入点,再通过手持设备靠近时去读RFID标签而达到快速连接的目的,这种方法需要额外的RFID/NFC(英文为:Near Field Communication,中文为:近距离无线通信技术)标签和阅读模块,需要提高产品的成本,并且对于一些设备来说,RFID/NFC标签很容易阻挡其他天线,它的集成也是很麻烦的。
综上所述,现有的客户端快速连接目标设备时,存在对客户端要求高的问题。
发明内容
本发明实施例提供一种连接WIFI设备的方法及装置,用以解决现有的客户端快速连接目标设备时,存在对客户端要求高的问题。
本发明实施例提供一种连接WIFI设备的方法,包括:
确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
优选地,所述当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI,具体包括:
确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个距离,并确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI。
优选地,所述当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,具体包括:
将所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI和设定阈值进行比较,将大于所述设定阈值的多个所述变量RSSI确定为第一RSSI。
优选地,所述分别确定多个所述变量RSSI与初始RSSI的RSSI增长率,具体包括:
依次确认在所述第一位置时,所述客户端接受到多个所述变量RSSI与初始RSSI之间的差值,将所述差值确定为所述RSSI增长率;所述初始RSSI分别与多个所述WIFI接入点对应,所述变量RSSI分别与多个所述WIFI接入点对应。
本发明实施例还提供一种连接WIFI设备的装置,包括:
第一确定单元,用于确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
第二确定单元,用于当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
排序单元,用于当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
第三确定单元,用于当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
优选地,所述第二确定单元具体用于:
确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个距离,并确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI。
优选地,所述排序单元具体用于:
将所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI和设定阈值进行比较,将大于所述设定阈值的多个所述变量RSSI确定为第一RSSI。
优选地,所述排序单元具体用于:
依次确认在所述第一位置时,所述客户端接受到多个所述变量RSSI与初始RSSI之间的差值,将所述差值确定为所述RSSI增长率;所述初始RSSI分别与多个所述WIFI接入点对应,所述变量RSSI分别与多个所述WIFI接入点对应。
本发明实施例提供一种连接WIFI设备的方法及装置,该方法主要包括:确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。该方法中,通过客户端与设定区域内多个WIFI接入点的SSID模式匹配,动态确定客户端与多个WIFI接入点的变量RSSI,从超过设定阈值的变量RSSI中选取第一RSSI,进一步地,根据变量RSSI和初始RSSI之间的RSSI增长率,将第一RSSI中,RSSI增长率排序为第一位的WIFI接入点确定为客户端的目标接入点。避免了现有技术中需要手动输入WIFI接入点的方法,加快了客户端设备与目标是把的连接过程。再者,该方法中客户端不需要额外的配备RFID/NFC,解决了现有技术中客户端快速连接目标设备时,存在对客户端要求高的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种连接WIFI设备的方法流程示意图;
图2为本发明实施例一提供的一种连接WIFI设备的方法示意图;
图3为本发明实施例提供的一种连接WIFI设备的装置结构示意图。
具体实施方式
本发明实施例提供一种连接WIFI设备的方法及装置,该方法主要包括:确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。该方法解决了现有技术中客户端快速连接目标设备时,存在对客户端要求高的问题。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
涉及到的几个专业术语:
1、RSSI是Received Signal Strength Indication的缩写,中文为接收的信号强度指示,RSSI是通过接收到的信号强弱测定信号点与接收点的距离,进而根据相应数据进行定位计算的一种定位技术。
2、SSID是Service Set Identifier的缩写,中文为服务集标识。SSID技术可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。
图1示例性的示出了本发明实施例提供的一种连接WIFI设备的方法流程示意图。如图1所示,该方法包括以下步骤:
步骤101,确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
步骤102,当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
步骤103,当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
步骤104,当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
需要说明的是,在本发明实施例中,WIFI接入点的WIFI SSID要设置成某一个确定模式,在客户端准备连接某一个WIFI接入点时,需要获取某一个WIFI接入点的WIFI SSID以及该WIFI接入点的初始RSSI。其中,WIFI接入点的WIFI SSID设置的某一个确定模式可以是以某个固定字符串开头或者结尾,比如一组WIFI接入点的WIFI SSID为“S32”+4位序列号,即为S320001、S320002、S320003等,而当客户端需要连接某一个WIFI接入点时,只需要处理WIFI SSID是“S32”开头+4位数字的接入点,而不能识别其他模式的WIFI SSID。
在本发明实施例中,客户端一般为移动终端,即可以在移动中使用的计算设备,比如,手机,笔记本电脑,平板电脑,POS(英文为:Point of sales)机或者车载电脑等。
在步骤101中,当客户端进入到某个设定区域后,可以通过扫描的方式确定与客户端模式匹配的多个WIFI接入点,其中,确认与客户端模式匹配的方法通过扫描多个WIFI接入点的SSID,若WIFI接入点的SSID与客户端模式匹配,则可以通过扫描的方式获取到WIFI接入点的初始RSSI;若WIFI接入点的SSID与客户端模式不匹配,则不能获取到该不匹配的WIFI接入点的SSID。
在实际应用中,在一个面积比较大的设定区域内会分别设置的多个WIFI接入点,考虑到网络的覆盖性问题,一般会将多个WIFI接入点设置在设定区域的不同位置。在本发明实施例中,客户端进入设定区域后,客户端通过扫描的方式,先确认是否与设定区域内的多个WIFI接入点的SSID是否匹配,当匹配成功后,客户端先获取到多个WIFI接入点的初始RSSI,并将初始RSSI和对应的WIFI接入点进行记录。比如,设定区域内有4个WIFI接入点,客户端第一次扫描后,会分别获取到4个WIFI接入点的初始RSSI,客户端会分别对四个初始RSSI进行记录,且将记录的四个初始RSSI分别与4个WIFI接入点对应。
举例来说,设定区域内有4个WIFI接入点和一个WIFI路由器,其中,4个WIFI接入点的SSID分别为:S325002,S325003,S325004和S325005,而WIFI路由器的SSID为TP-LINK_9212,客户端与“S32+四个随机数字”的SSID匹配,则客户端进入该设定区域后,通过扫描的方式,可以与4个WIFI接入点匹配,并获取到S325002,S325003,S325004和S325005四台WIFI接入点发出的初始RSSI以及客户端与4个WIFI接入点之间的距离,比如,与4个WIFI接入点之间的距离分别为0.8米,1.6米,2.3米和2米,相应地,客户端接受到4个WIFI接入点的初始RSSI分别为-48,-50,-55,-26。
在步骤102中,由于客户端在设定区域内会移动,故客户端与每个WIFI接入点之间的距离会随着客户端的移动而发生变化,而在实际应用中,客户端收到WIFI接入点的RSSI与距离有关系,即当客户端在移动过程中,接受到每个WIFI接入点的RSSI也会不停的变化,在本发明实施例中,将客户端在移动过程中接受到WIFI接入点的RSSI称为变量RSSI。
为了能够记录并确定客户端在移动过程中接受到的WIFI接入点的RSSI,会将客户端的移动分为几个阶段,比如,在第一阶段中,将客户端在第一阶段接受到WIFI接入点的变量RSSI的位置确定分为第一位置,将客户端在第二阶段接受到的WIFI接入点的变量RSSI的位置确定为第二位置,将客户端在第N阶段接受到的WIFI接入点的变化RSSI的位置确定为第N位置。
在本发明实施例中,为了能够准确的从多个WIFI接入点中确定目标设备,即客户端的接入点,优选地,会分别采集客户端在多个位置时分别接受到WIFI接入点的变量RSSI。当客户端移动至第一位置时,确定客户端在第一位置与多个WIFI接入点之间的多个距离,并确定客户端在第一位置时与多个WIFI接入点之间的多个变量RSSI;当客户端移动至第二位置时,确定客户端在第二位置与多个WIFI接入点之间的多个距离,并确定客户端在第二位置时与多个WIFI接入点之间的多个变量RSSI。
举例来说,客户端在第一位置时,与4个WIFI接入点之间的距离分别为2.2米,0.2米,1米和1.3米,相应地,客户端接受到4个WIFI接入点的变量RSSI分别为-55,-21,-43,-20。客户端在第二位置时,与4个WIFI接入点之间的距离分别为2.3米,0.1米,0.9米和1.2米,相应地,客户端接受到4个WIFI接入点的变量RSSI分别为-55,-17,-43和-19。
在步骤103中,为了能够确定客户端连接到信号强度最好的WIFI接入点,由于客户端在多个位置时,会获取到多个WIFI接入点的变量RSSI,在本发明实施例中,为了从多个变量RSSI中选择具有最好信号的WIFI接入点,优选地,会对多个WIFI接入点的变量RSSI设定一个阈值,将客户端在各个位置时获取到的多个变量RSSI与设定的阈值进行比较,选择超过设定阈值的变量RSSI。
当从多个变量RSSI中选择出超个设定阈值的变量RSSI之后,将超过设定阈值的变量RSSI确定为第一RSSI,并确定在该位置下客户端获取到的多个变量RSSI,进一步地,根据确定的多个变量RSSI,确定与上述多个变量RSSI对应的初始RSSI。根据变量RSSI和初始RSSI,计算出每个变量RSSI的RSSI增量。需要说明的是,在本发明实施例中,变量RSSI与WIFI接入点具有对应关系,进一步地,初始RSSI也与WIFI接入点具有对应关系,通过上述对应关系,可以确定出于变量RSSI有对应关系的初始RSSI。
举例来说,将RSSI阈值设定为-21,客户端在第一位置分别获取到的变量RSSI为:-55,-21,-43,-20,由于-20大于设定阈值-21,则可以先根据-20为第一RSSI,根据确定的-20对应的位置,依次确定第一位置时客户端获取到的变量RSSI分别为-55,-21,-43,-20。再确定与上述变量RSSI对应的初始RSSI分别为-48,-50,-55,-26,根据上述对应关系,可以确定RSSI增长率分别为-7,29,12和6。将上述RSSI增长率进行排序,可以确定RSSI增长了最大的为29。该RSSI增长率对应的WIFI接入点为S325003,而大于设定阈值的变量RSSI为-20,且变量RSSI为-20时对应的WIFI接入点为S325005,该WIFI接入点S325005的RSSI增长率为6,即可以确定,虽然WIFI接入点为S325005的变量RSSI的阈值大于设定阈值,但是WIFI接入点为S325005的RSSI增长率不是最大的,则不能确认WIFI接入点为S325005为客户端的目标设备。
再举例来说,将RSSI阈值设定为-21,客户端在第二位置分别获取到的变量RSSI为:-55,-17,-43和-19,由于-17和-19大于设定阈值-21,则可以先根据-17和-19确定为第一RSSI,根据确定的-17和-19对应的位置,依次确定第二位置时客户端获取到的变量RSSI分别为-55,-17,-43和-19。再确定与上述变量RSSI对应的初始RSSI分别为-48,-50,-55,-26,根据上述对应关系,可以确定RSSI增长率分别为-7,33,12和7。将上述RSSI增长率进行排序,可以确定RSSI增长了最大的为33。该RSSI增长率对应的WIFI接入点为S325003,同时,该WIFI接入点S325003的变量RSSI为-17,而变量RSSI为-19时对应的WIFI接入点为S325005,该WIFI接入点S325005的RSSI增长率为7,即可以确定,虽然WIFI接入点为S325003和WIFI接入点为S325005的变量RSSI的阈值都大于设定阈值,但由于WIFI接入点为S325003的RSSI增长率是最大的,则确认WIFI接入点为S325003为客户端的目标设备,而由于WIFI接入点为S325005的RSSI增长率不是最大的,则不能确认WIFI接入点为S325005为客户端的目标设备。
实施例一
以下结合图2提供的一种连接WIFI设备的方法示意图,来更详细的介绍本发明实施例提供的一种连接WIFI设备的方法。
步骤201,客户端设备扫描位于客户端设备周围的WIFI接入点;
步骤202,获取匹配指定模式的WIFI接入点的SSID和RSSI,并依次记录初始SSID和初始RSSI;
步骤203,客户端在第一位置时,设备扫描周围WIFI接入点,获取匹配指定模式的WIFI接入点的变量RSSI;
步骤204,当变量RSSI超过设定阈值时,执行步骤205,变量RSSI未超过设定阈值时,执行步骤203;
步骤205,根据初始RSSI和当前第一位置时多个变量RSSI,确定所有WIFI接入点的RSSI增长率;
步骤206,当超过设定阈值的变量RSSI,且RSSI增长率为最大时,执行步骤207,否则,执行步骤203;
步骤207,选择超过设定阈值的变量RSSI且RSSI增长率为最大的WIFI接入点为目标设备,并连接到目标设备的WIFI。
实施例二
以4个WIFI设备及一个WIFI路由器放置在同一个房间中,WIFI客户端向S325003靠近的过程为例,再次介绍本发明实施例提供的一种连接WIFI设备的方法。
表1为WIFI客户端向S325003靠近的过程种,变量RSSI的变化情况:
表1变量RSSI的变化情况
如表1所示,设置SSID模式为“S32”+4位数字,且RSSI阀值为-21,由于接入点“TP-LINK_9212”与WIFI客户端模式不匹配,则接入点“TP-LINK_9212”被忽略。
如图1所示,在距离4下,有变量RSSI大于RSSI阈值的情况,即变量RSSI为-21时,大于RSSI阈值-20的情况。
表2为在距离4情况下,有RSSI大于设定阈值时,计算WIFI接入点的RSSI的增长率。
表2WIFI接入点的RSSI增长率
如表2所示,在S325005接入点对应的变量RSSI虽然大于设定阀值,但是由于S325005接入点的RSSI增长率却不是最高的,则不能确认S325005接入点为目标接入点。
表3为在距离5情况下,有变量RSSI大于设定阈值时,计算WIFI接入点的RSSI的增长率。
表3WIFI接入点的RSSI增长率
如表3所示,由于WIFI接入点S325003的变量RSSI不但大于阀值,而且WIFI接入点S325003的RSSI增长率也是最高的,因此,确定WIFI接入点S325003为目标设备。
综上所述,本发明实施例提供一种连接WIFI设备的方法,该方法中,通过客户端与设定区域内多个WIFI接入点的SSID模式匹配,动态确定客户端与多个WIFI接入点的变量RSSI,从超过设定阈值的变量RSSI中选取第一RSSI,进一步地,根据变量RSSI和初始RSSI之间的RSSI增长率,将第一RSSI中,RSSI增长率排序为第一位的WIFI接入点确定为客户端的目标接入点。避免了现有技术中需要手动输入WIFI接入点的方法,加快了客户端设备与目标是把的连接过程。再者,该方法中客户端不需要额外的配备RFID/NFC,解决了现有技术中客户端快速连接目标设备时,存在对客户端要求高的问题。
基于同一发明构思,本发明实施例提供了一种连接WIFI设备的装置,由于该装置解决技术问题的原理与一种连接WIFI设备的方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
图3为本发明实施例提供的一种连接WIFI设备的装置结构示意图,如图3所示,该装置主要包括第一确定单元31,第二确定单元32,排序单元33和第三确定单元34。
第一确定单元31,用于确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
第二确定单元32,用于当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
排序单元33,用于当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
第三确定单元34,用于当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
优选地,所述第二确定单元32具体用于:
确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个距离,并确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI。
优选地,所述排序单元33具体用于:
将所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI和设定阈值进行比较,将大于所述设定阈值的多个所述变量RSSI确定为第一RSSI。
优选地,所述排序单元33具体用于:
依次确认在所述第一位置时,所述客户端接受到多个所述变量RSSI与初始RSSI之间的差值,将所述差值确定为所述RSSI增长率;所述初始RSSI分别与多个所述WIFI接入点对应,所述变量RSSI分别与多个所述WIFI接入点对应。
应当理解,以上一种连接WIFI设备的装置包括的单元仅为根据该设备装置实现的功能进行的逻辑划分,实际应用中,可以进行上述单元的叠加或拆分。并且该实施例提供的一种连接WIFI设备的装置所实现的功能与上述实施例提供的一种连接WIFI设备的方法一一对应,对于该装置所实现的更为详细的处理流程,在上述方法实施例一中已做详细描述,此处不再详细描述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种连接WIFI设备的方法,其特征在于,包括:
确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
2.如权利要求1所述的方法,其特征在于,所述当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI,具体包括:
确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个距离,并确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI。
3.如权利要求2所述的方法,其特征在于,所述当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,具体包括:
将所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI和设定阈值进行比较,将大于所述设定阈值的多个所述变量RSSI确定为第一RSSI。
4.如权利要求1所述的方法,其特征在于,所述分别确定多个所述变量RSSI与初始RSSI的RSSI增长率,具体包括:
依次确认在所述第一位置时,所述客户端接受到多个所述变量RSSI与初始RSSI之间的差值,将所述差值确定为所述RSSI增长率;所述初始RSSI分别与多个所述WIFI接入点对应,所述变量RSSI分别与多个所述WIFI接入点对应。
5.一种连接WIFI设备的装置,其特征在于,包括:
第一确定单元,用于确定在设定区域内与客户端模式匹配的多个WIFI接入点的初始RSSI;
第二确定单元,用于当客户端在第一位置时,确定所述客户端与多个所述WIFI接入点之间的距离和变量RSSI;
排序单元,用于当多个所述变量RSSI中至少有一个所述变量RSSI超过设定阈值时,将超过设定阈值的所述变量RSSI确定为第一RSSI,分别确定多个所述变量RSSI与初始RSSI的RSSI增长率;
第三确定单元,用于当所述第一RSSI对应的所述RSSI增长率最大时,将所述第一RSSI对应的第一WIFI接入点确定为目标接入点。
6.如权利要求5所述的装置,其特征在于,所述第二确定单元具体用于:
确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个距离,并确定所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI。
7.如权利要求6所述的装置,其特征在于,所述排序单元具体用于:
将所述客户端在所述第一位置时与多个所述WIFI接入点之间的多个所述变量RSSI和设定阈值进行比较,将大于所述设定阈值的多个所述变量RSSI确定为第一RSSI。
8.如权利要求5所述的装置,其特征在于,所述排序单元具体用于:
依次确认在所述第一位置时,所述客户端接受到多个所述变量RSSI与初始RSSI之间的差值,将所述差值确定为所述RSSI增长率;所述初始RSSI分别与多个所述WIFI接入点对应,所述变量RSSI分别与多个所述WIFI接入点对应。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710826675.5A CN107809739A (zh) | 2017-09-13 | 2017-09-13 | 一种连接wifi设备的方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710826675.5A CN107809739A (zh) | 2017-09-13 | 2017-09-13 | 一种连接wifi设备的方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107809739A true CN107809739A (zh) | 2018-03-16 |
Family
ID=61583929
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710826675.5A Withdrawn CN107809739A (zh) | 2017-09-13 | 2017-09-13 | 一种连接wifi设备的方法及装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107809739A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108601052A (zh) * | 2018-04-04 | 2018-09-28 | 天地融科技股份有限公司 | 一种无线网络切换方法 |
| WO2021197377A1 (zh) * | 2020-03-31 | 2021-10-07 | 深圳市万普拉斯科技有限公司 | 设备位置判断方法、装置、计算机设备和存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101083832A (zh) * | 2006-05-30 | 2007-12-05 | 中兴通讯股份有限公司 | 一种无线局域网中避免频繁切换的方法 |
| CN101622887A (zh) * | 2007-02-21 | 2010-01-06 | 高通股份有限公司 | 无线节点搜索程序 |
| CN103581979A (zh) * | 2013-11-18 | 2014-02-12 | 华为终端有限公司 | 无线保真wifi网络接入方法及终端设备 |
| CN104081831A (zh) * | 2012-08-21 | 2014-10-01 | 统一有限责任两合公司 | 用于基于移动的方向来选择接入点的方法和装置 |
| US20140341069A1 (en) * | 2013-05-17 | 2014-11-20 | Ayelet Alon | Systems and methods for selective scanning based on range and movement |
-
2017
- 2017-09-13 CN CN201710826675.5A patent/CN107809739A/zh not_active Withdrawn
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101083832A (zh) * | 2006-05-30 | 2007-12-05 | 中兴通讯股份有限公司 | 一种无线局域网中避免频繁切换的方法 |
| CN101622887A (zh) * | 2007-02-21 | 2010-01-06 | 高通股份有限公司 | 无线节点搜索程序 |
| CN104081831A (zh) * | 2012-08-21 | 2014-10-01 | 统一有限责任两合公司 | 用于基于移动的方向来选择接入点的方法和装置 |
| US20140341069A1 (en) * | 2013-05-17 | 2014-11-20 | Ayelet Alon | Systems and methods for selective scanning based on range and movement |
| CN103581979A (zh) * | 2013-11-18 | 2014-02-12 | 华为终端有限公司 | 无线保真wifi网络接入方法及终端设备 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108601052A (zh) * | 2018-04-04 | 2018-09-28 | 天地融科技股份有限公司 | 一种无线网络切换方法 |
| WO2021197377A1 (zh) * | 2020-03-31 | 2021-10-07 | 深圳市万普拉斯科技有限公司 | 设备位置判断方法、装置、计算机设备和存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9420469B2 (en) | Apparatus and method for identifying rogue device | |
| CN111343698B (zh) | 投屏控制方法、装置、无线控制器及存储介质 | |
| CN102186239B (zh) | 射频指纹定位方法、装置及网络设备 | |
| CN109753928A (zh) | 违章建筑物识别方法和装置 | |
| US10528844B2 (en) | Method and apparatus for distance measurement | |
| CN110032964A (zh) | 图像处理方法、识别视角的方法、装置、设备和存储介质 | |
| CN106686071A (zh) | 一种定位方法及服务器 | |
| CN106507444A (zh) | 一种扫描无线接入点的方法及装置 | |
| CN101790149A (zh) | 移动终端设备的注册方法、校准项验证方法、系统和装置 | |
| CN107046699A (zh) | 一种无线终端漫游方法及装置 | |
| CN106407768B (zh) | 一种设备指纹的确定、对目标设备进行识别的方法和设备 | |
| CN105335956A (zh) | 同源图像的校验方法及装置 | |
| CN107809739A (zh) | 一种连接wifi设备的方法及装置 | |
| CN103200676A (zh) | 指纹库的建立方法及装置 | |
| CN109379149A (zh) | 一种摄像区域目标的确定方法、装置及系统 | |
| CN109905840A (zh) | 定位方法、装置、系统及无线接入设备 | |
| CN106604253B (zh) | 一种无线组网方法及系统 | |
| CN111625793A (zh) | 身份识别、订单支付、子人脸库建立方法、装置及设备、订单支付系统 | |
| CN105517148B (zh) | 一种定位方法及装置 | |
| CN105530598B (zh) | 基于wlan室内定位的ap选择方法 | |
| CN108990155A (zh) | 一种选择信道的方法及终端 | |
| CN102547699A (zh) | 实现介质访问控制地址绑定的系统及方法 | |
| KR101881255B1 (ko) | 무선 근거리 통신망의 ap 접속 처리 장치 및 방법 | |
| CN106332109A (zh) | 一种干扰源定位系统及方法 | |
| US11777761B2 (en) | Cloud-based system for making user data available on any platform device in the context of measurement and corresponding handling method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180316 |
|
| WW01 | Invention patent application withdrawn after publication |