CN108616886A - 一种生成无线接入点拓扑网络的方法及设备 - Google Patents
一种生成无线接入点拓扑网络的方法及设备 Download PDFInfo
- Publication number
- CN108616886A CN108616886A CN201611154971.7A CN201611154971A CN108616886A CN 108616886 A CN108616886 A CN 108616886A CN 201611154971 A CN201611154971 A CN 201611154971A CN 108616886 A CN108616886 A CN 108616886A
- Authority
- CN
- China
- Prior art keywords
- wireless access
- access point
- access points
- target
- target wireless
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请的目的是提供一种生成无线接入点拓扑网络的方法及设备,本申请通过用户设备根据用户所连接的无线接入点确定目标无线接入点,将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;网络设备获取目标无线接入点及其对应的周边无线接入点,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络,以实现基于无线拓扑网络进行风险性判断,从而实现更准确的定位到存在风险的无线接入点,保护用户使用无线接入点时的个人隐私安全。
Description
技术领域
本申请涉及计算机领域,尤其涉及一种生成无线接入点拓扑网络的方法及设备。
背景技术
随着通信技术和用户设备(例如,智能手机、平板电脑)的发展,无线网络支持的上下行数据速率成倍的提高,现在越来越多的应用在数据业务方面,用户使用手机等用户设备通过无线网络进行查询、社交、购物、导航等等,极大的提升了用户体验。无线接入点(Wifi热点)共享作为一种可以将个人私有网络共享给他人一起使用的功能,也越来越受到人们的追捧。目前,还没有基于用户的热点分享操作将无线热点之间的关系绘制成类似地图的拓扑图,并基于拓扑图绘制无线接入点坐标地图。
申请内容
本申请的一个目的是提供一种生成无线接入点拓扑网络的方法及设备,绘制包括无线接入点之间的相互关系的无线接入点拓扑网络图,并利用无线接入点拓扑网络图进行接入点风险判断。
根据本申请的一个方面,提供了一种在网络设备端生成无线接入点拓扑网络的方法,该方法包括:
获取目标无线接入点及其对应的周边无线接入点;
基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
进一步地,获取目标无线接入点及其对应的周边无线接入点之后,包括:
基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。
进一步地,所述预设规则包括:
基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;
比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边接入点作为所述目标无线接入点的辅助无线接入点。
进一步地,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络,包括:
判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。
进一步地,判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,包括:
若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。
进一步地,判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,包括:
通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。
进一步地,获取目标无线接入点及其对应的周边无线接入点之后,还包括:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。
进一步地,所述判断规则包括以下至少任一项:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。
进一步地,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点,包括:
根据每个无线接入点的接收信号强度确定所述目标无线接入点。
进一步地,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点,包括:
判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,
若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。
进一步地,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络之后,包括:
获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;
基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;
通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险。
进一步地,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络之后,还包括:
通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。
进一步地,通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置之后,还包括:
基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
进一步地,所述无线接入点的连接请求包括所述目标无线接入点的连接请求或所述目标无线接入点的周边无线接入点的连接请求。
根据本申请另一个方面,提供了一种在用户设备端生成无线接入点拓扑网络的方法,该方法包括:
根据用户所连接的无线接入点确定目标无线接入点;
将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。
根据本申请再一个方面,提供了一种生成无线接入点拓扑网络的方法,该方法包括:
用户设备根据用户所连接的无线接入点确定目标无线接入点;
所述用户设备将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;
所述网络设备获取目标无线接入点及其对应的周边无线接入点;
所述网络设备基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
根据本申请另一个方面,还提供了一种生成无线接入点拓扑网络的网络设备,所述网络设备包括:
获取装置,用于获取目标无线接入点及其对应的周边无线接入点;
生成装置,用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
进一步地,所述网络设备包括:
选择装置,用于基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。
进一步地,所述预设规则包括:
基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;
比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边接入点作为所述目标无线接入点的辅助无线接入点。
进一步地,所述生成装置用于:
判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。
进一步地,所述生成装置用于:
若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。
进一步地,所述生成装置用于:
通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。
进一步地,所述网络设备还包括:
确定装置,用于若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。
进一步地,所述判断规则包括以下至少任一项:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点的分享操作,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。
进一步地,所述确定装置用于:
根据每个无线接入点的接收信号强度确定所述目标无线接入点。
进一步地,所述确定装置用于:
判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,
若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。
进一步地,所述网络设备还包括:
获取请求装置,用于获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;
查找装置,用于基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;
比对装置,用于通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险;
进一步地,所述网络设备还包括:
定位装置,用于通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。
进一步地,所述网络设备还包括:
反馈装置,用于基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
进一步地,所述无线接入点的连接请求包括所述目标无线接入点的连接请求或所述目标无线接入点的周边无线接入点的连接请求。
根据本申请另一个方面,还提供了一种生成无线接入点拓扑网络的用户设备,所述用户设备包括:
连接装置,用于根据用户所连接的无线接入点确定目标无线接入点;
发送装置,用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。
根据本申请另一方面,还提供了一种生成无线接入点拓扑网络的***,其中,所述***包括:网络设备和用户设备,所述用户设备包括连接装置和发送装置,所述网络设备包括获取装置和生成装置,
所述连接装置用于根据用户所连接的无线接入点确定目标无线接入点;
所述发送装置用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;
所述获取装置用于获取目标无线接入点及其对应的周边无线接入点;
所述生成装置用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
与现有技术相比,本申请通过用户设备根据用户所连接的无线接入点确定目标无线接入点,将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;网络设备获取目标无线接入点及其对应的周边无线接入点,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络,以实现基于无线拓扑网络进行风险性判断,具体判断过程为:获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险,从而实现更准确的定位到存在风险的无线接入点,保护用户使用无线接入点时的个人隐私安全。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种生成无线无线接入点拓扑网络的方法流程示意图;
图2示出本申请一实施例的基于无线无线接入点拓扑网络进行无线接入点风险判断的方法流程示意图;
图3示出本申请一优选实施例中确定目标无线接入点坐标的方法示意图;
图4示出根据本申请又一个方面的一种用于生成无线无线接入点拓扑网络的设备结构示意图;
图5示出根据本申请又一个方面的一优选实施例的用于生成无线无线接入点拓扑网络的设备结构示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
图1示出根据本申请一个方面的一种在网络设备端生成无线无线接入点拓扑网络的方法流程示意图;所述方法包括:步骤S1和步骤S2,其中,在步骤S1中,获取目标无线接入点及其对应的周边无线接入点;在步骤S2中,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
具体地,在步骤S1中,获取目标无线接入点及其对应的周边无线接入点;在本申请实施例中,根据获取用户设备所发送的无线接入点确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息;在此,用户通过用户设备进行无线无线接入点的分享操作,如将某无线无线接入点的无线接入点名称、密码等分享至云端时,该无线无线接入点为目标无线接入点,在云端获取该目标无线接入点的无线接入点名称、密码等的同时也会获取到该目标无线接入点的周边无线接入点信息,而该目标无线接入点的周边无线接入点是由用户设备在当前分享无线接入点时的地理位置进行扫描得到的一些无线无线接入点,周边无线接入点信息包括无线接入点名称(SSID)、BSSID或MAC地址、接收信号强度(RSSI)、地理位置、基站信息,以便后续根据获取到的周边无线接入点信息跟其他目标无线接入点的周边无线接入点信息进行比较,确定是否有交集关系,进而利用交集关系绘制无线无线接入点拓扑网络图。
具体地,在步骤S2中,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。在此,根据多个目标无线接入点的周边无线接入点信息之间的交集关系确定无线无线接入点拓扑网络,其中,所述无线无线接入点拓扑网络包括所述目标无线接入点信息及对应的周边无线接入点信息。在一实施例中,某一目标无线接入点A的周边无线接入点为a、b、c、d,另一目标无线接入点B的周边无线接入点为a、b、e、f,根据目标无线接入点A和B的各自的周边无线接入点之间的交集确定为无线接入点a、b,在无线拓扑网络图中将目标无线接入点A和目标无线接入点B分别与无线接入点a、b进行连线,且目标无线接入点A和目标无线接入点B的无线接入点名称、地理位置、接收信号强度等属性信息都绘制在拓扑图中,且无线接入点a和无线接入点b的无线接入点名称、地理位置、接收信号强度、基站信息等属性信息都绘制在拓扑图中,即在拓扑图中有各无线接入点之间的连线关系和各自的属性信息。在此,目标无线接入点B有可能为目标无线接入点A的周边无线接入点,因经过用户设备的分享操作,云端基于用户的分享操作确定目标无线接入点,在无线拓扑网络中每一目标无线接入点有可能是其他目标无线接入点的周边无线接入点,并不孤立的存在于无线无线接入点拓扑网络图中,因此可以利用生成的无线无线接入点拓扑网络图进行无线接入点的风险性判断,定位山寨无线接入点、钓鱼无线接入点等具有风险的无线接入点。
优选地,所述方法还包括步骤S11:基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。在此,根据预设规则从所述周边无线接入点信息中筛选得到所述目标无线接入点的辅助无线接入点信息。在此,在步骤S1中进行根据用户设备的分享操作确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息之后,因用户设备只要扫描到的都作为目标无线接入点的周边无线接入点,导致在实际绘制拓扑图中数据量庞大,因此可根据预设的规则从目标无线接入点对应的周边无线接入点中筛选出部分无线接入点作为该目标无线接入点的辅助无线接入点,减少数据量,例如从N个周边无线接入点中筛选出n个无线接入点作为辅助无线接入点,避免了一些不稳定周边无线接入点也要进行比较是否存在交集关系带来的繁琐,绘制出不稳定的拓扑网络图,如一些周边无线接入点虽被用户设备扫描到,且接收信号强度极弱且不稳定,可将这些周边无线接入点舍弃,在生成的无线拓扑网络图中,目标无线接入点与这些周边无线接入点不存在关系。
更优选地,在步骤S11中,基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边接入点作为所述目标无线接入点的辅助无线接入点。例如,可以根据每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离的加权平均得到一个评比值,接着根据每个周边无线接入点的评比值筛选出评比值大的对应的周边无线接入点,将筛选出的无线接入点作为辅助无线接入点;又如,还可以比较每个周边无线接入点信息中的接收信号强度,将所述接收信号强度大于或等于预设的信号强度阈值对应的周边无线接入点作为筛选后的辅助无线接入点信息。在此,从周边无线接入点中筛选出部分无线接入点作为辅助无线接入点时可根据每个周边无线接入点的接收信号强度进行筛选,如将接收信号强度大于或等于预设的信号强度阈值对应的周边无线接入点作为筛选后的辅助无线接入点信息,保留了RSSI较强的周边无线接入点,需要说明的是,上述利用确定的评比值或接收信号强度进行筛选出辅助无线接入点的预设的规则仅为举例,其他现有的或今后可能出现的用于筛选出辅助无线接入点的预设的规则如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
优选地,步骤S2中,判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。在此,一种实现方式可以为:若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。实现方式还可以为:通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。在此,绘制无线无线接入点拓扑网络图时,各个目标无线接入点之间的交集关系及其相对应的周边无线接入点的交集关系,是根据无线接入点的标识信息(无线接入点的SSID、BSSID)、接收信号强度、基站信息和地理位置中任一种或任几种组合确定,如用户分享一目标无线接入点和其他用户分享另一目标无线接入点具有相同的SSID(无线接入点的名称),但MAC地址和地理位置都不同,可判断分享的这两个无线接入点属于不同的目标无线接入点,在无线拓扑网络图中都存在,有各自的关系网;再如,目标无线接入点1的周边无线接入点与目标无线接入点2的周边无线接入点存在交集关系,即周边无线接入点中存在相同名称的无线接入点,地理位置相同,基站信息相同等,在生成的无线无线接入点拓扑网络图中会体现各无线接入点之间的交集关系,即有各无线接入点的名称以及关联属性信息,如当前的地理位置、基站信息、接收信号强度等,以便利用生成的拓扑图进行无线接入点的风险判断或识别非客户端的模拟请求等。
本申请实施例中,根据多个目标无线接入点的辅助无线接入点信息之间的交集关系确定无线无线接入点拓扑网络,其中,所述无线无线接入点拓扑网络包括所述目标无线接入点信息及对应的辅助无线接入点信息。在此,从目标无线接入点对应的周边无线接入点中筛选出部分无线接入点作为该目标无线接入点的辅助无线接入点,为生成无线无线接入点的拓扑网络图使用,通过利用各目标无线接入点的辅助无线接入点的信息之间的交集关系绘制拓扑网络图,减少了实际操作中的数据量,避免了过多的繁琐比较交集关系工作且保证所生成的拓扑图准确、稳定,含有较准确的无线接入点信息,以便后续利用拓扑图进行识别非客户端的模拟请求或进行无线接入点的风险性判断等。
优选地,所述方法还包括步骤S10,若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。在一实施例中,若同时获取到多个用户设备对相同或相似无线接入点名称的分享操作,则根据判断规则确定所述目标无线接入点。在此,在步骤S1中根据用户设备的分享操作确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息之后,若是同时获取到多个用户设备对相同或相似无线接入点名称的分享操作,需要判断哪个用户设备进行分享操作所对应的无线接入点为目标无线接入点。在具体实施例中,所述判断规则包括以下至少任一项:若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。可选地,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点可以有如下实现方式:根据每个无线接入点的接收信号强度确定所述目标无线接入点。
还可以有以下实现方式:判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。例如,同时获取到多个用户设备发送的目标无线接入点A,第一用户设备发送的目标无线接入点A对应的辅助无线接入点为a:-20db,辅助无线接入点b:-50db;第二个用户设备发送的目标无线接入点A对应的辅助无线接入点为a:-30db,辅助无线接入点c:-60db;则基于共同的辅助无线接入点a的接收信号强度确定保留哪个用户设备发送来的目标无线接入点A,比如将第一个用户设备发送的目标无线接入点A作为拓扑网络中的目标无线接入点,其对应的辅助无线接入点a和b都保留。
本申请实施例中,基于每个用户设备对相同无线接入点名称的分享操作,比较每个分享操作对应的分享无线接入点的接收信号强度,将所述接收信号强度最大的分享无线接入点作为所述目标无线接入点;基于每个用户设备对相同无线接入点名称的分享操作,判断每个分享操作对应的分享无线接入点的周边无线接入点信息之间是否存在交集关系,若否,则将每个分享操作对应的分享无线接入点均作为所述目标无线接入点。例如,若同时获取到用户设备A和用户设备B对无线接入点名称为M的无线接入点的分享操作,则根据MAC地址、地理位置等判断获取到的分享操作对应的无线接入点是否为同一个,若为同一个目标无线接入点n,则根据用户设备A接收该目标无线接入点n的信号强度与用户设备B上接收该目标无线接入点n的信号强度的大小进行确定保留哪个设备分享的目标无线接入点的信息及目标无线接入点n的周边无线接入点信息,若用户设备A的接收信号强度较强,则说明用户设备A离目标无线接入点更近,所分享的目标无线接入点的信息及扫描到的周边无线接入点信息作为生产拓扑图的参考值更具有代表性,因此,将所述接收信号强度最大的用户设备A对应的分享无线接入点作为所述目标无线接入点,并获取用户设备A所扫描到的周边无线接入点信息;判断用户设备A分享的无线接入点与用户设备B分享的无线接入点是否为同一个,还可以通过用户设备A扫描到的周边无线接入点信息与用户设备B扫描到的周边无线接入点信息之间是否存在交集关系进行判断,例如,用户设备A与用户设备B所扫描到的周边无线接入点不存在无线接入点名称一样的,且地理位置都不同,用户设备A分享的无线接入点的地理位置与用户设备B分享的无线接入点的地理位置也不同,基站信息也不同,则可确定用户设备A所分享的无线接入点与用户设备B所分享的无线接入点虽然无线接入点名称一样,但实际却为两个不同的无线接入点,则将它们都作为目标无线接入点进行分享至云端,并同时获取它们对应的周边无线接入点。
优选地,在步骤S2中根据多个目标无线接入点的周边无线接入点信息之间的交集关系确定无线无线接入点拓扑网络之后,所述方法还包括:步骤S20~步骤S22,如图2所示;其中,步骤S20,获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;步骤S21,基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;步骤S22,通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险。
在此,利用生成的无线接入点拓扑网络图可进行无线接入点的风险性判断,定位山寨无线接入点、钓鱼无线接入点等风险性无线接入点,在一具体实施例中,用户请求获取无线接入点B的连接密码,云端获取到该无线接入点B的用户的连接请求,同时获取到无线接入点B的周边无线接入点,根据无线接入点B的无线接入点名称中的主键信息确定拓扑网络中的主键信息对应的目标无线接入点信息及周边无线接入点信息,其中,主键信息是由无线接入点的SSID和BSSID生成的,例如,无线接入点B的无线接入点名称为@aabb,主键信息为aabb,根据aabb在拓扑网络中找到aabb对应的目标无线接入点A,将无线接入点B的周边无线接入点与目标无线接入点A的周边无线接入点进行比对,若存在的周边无线接入点不相同,说明无线接入点B在拓扑网络图中为孤立的点,有可能存在风险,进一步判断是否存在风险,则根据无线接入点B的SSID、BSSID、基站信息、地理位置进行进一步地判断,将最终的风险判断结果反馈至用户。
优选地,所述无线无线接入点拓扑网络中目标无线接入点信息及对应的周边无线接入点信息分别包括各自对应的地理位置及接收信号强度。在此,无线无线接入点拓扑网络中包括目标无线接入点信息和周边无线接入点信息,目标无线接入点信息和周边无线接入点信息分别包括各自对应的地理位置及接收信号强度,在此,目标无线接入点信息为用户设备连接目标无线接入点对该无线接入点进行分享操作时所在的地理位置,因此,基于无线无线接入点拓扑网络可进行绘制WiFi坐标地图,利用三点定位法则和用户设备的实际坐标位置进行确定该目标无线接入点的实际方位和距离,计算出该目标无线接入点的坐标。具体计算某一WiFi无线接入点的坐标过程如下:
在本申请一优选实施例中,步骤S2之后,所述方法还包括:步骤S201其中,步骤S201,通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。可选地,可以选择三个用户设备根据三点定位法进行定位目标无线接入点,具体实现方式可以为:确定对所述目标无线接入点有历史分享操作任意三个用户设备,获取所述三个用户设备对所述目标无线接入点有历史分享操作时在所述无线无线接入点拓扑网络中的地理位置及接收信号强度;根据所述三个用户设备在所述无线无线接入点拓扑网络中的地理位置及接收信号强度,确定所述目标无线接入点的实际地理位置。
在此,如图3示出根据本申请一优选实施例中确定目标无线接入点坐标的方法示意图,每个无线无线接入点都有接收信号强度,用户设备在离无线无线接入点距离不同时接收信号强度有差异,可以计算出当前用户设备离该无线无线接入点的距离,因此,根据三点定位法则及每个用户设备的实际坐标位置可确定无线接入点拓扑网络图中目标无线接入点的坐标,具体过程为:确定对目标无线接入点a有历史分享操作的任意三个用户设备,如用户设备A、B、C,获取到用户设备A、B、C对目标无线接入点a有历史分享操作时的地理位置及接收信号强度,其中,地理位置可用经纬度表示,如用户设备A的经纬度为(la1,lo1),接收目标无线接入点a的信号强度为rssi1,用户设备B的经纬度为(la2,lo2),接收目标无线接入点a的信号强度为rssi2,用户设备A的经纬度为(la3,lo3),接收目标无线接入点a的信号强度为rssi3,以每个用户设备当前所在的经纬度为圆心,将接收信号强度转换为距离,如接收信号强度为-70dbm,则转换为距离表示当前用户设备距离目标无线接入点的距离为300m,接收信号强度为-20dbm,转换为距离表示当前用户设备距离目标无线接入点的距离为800m,上述将接收信号强度转换为距离的方法仅为举例,以转换后的距离为半径画圆,得到三个圆,取三个圆的交点处的经纬度为目标无线接入点a的坐标,因此可以确定目标无线接入点a的实际地理位置。
本申请实施例中,步骤S201通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置之后,所述方法还包括:步骤S202,基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
例如,继续参考图3,根据所述三个用户设备在所述无线无线接入点拓扑网络中的地理位置及接收信号强度,确定所述目标无线接入点的实际地理位置之后,基于用户设备发送的接入点连接请求,将所述目标接入点的实际地理位置反馈至所述用户设备。在此,所述无线接入点连接请求包括所述目标无线接入点连接请求或所述目标无线接入点的周边无线接入点连接请求。在无线无线接入点拓扑网络中,目标无线接入点是相对的,其对应的周边无线接入点也有可能为目标无线接入点,此时原来的目标无线接入点变换为了周边无线接入点。在本申请一实施例中,获取到用户设备发送连接目标无线接入点的请求时,可将目标无线接入点的实际地理位置反馈至用户设备,如某商家建立的以商家名字为无线接入点名称的无线接入点,用户设备请求连接该无线接入点时,将该商家的实际地理位置反馈至用户设备,及推送一些商家活动,方便用户根据推送的商家活动和实际的地理位置去该商家进行消费行为。在本申请又一实施例中,当用户设备请求连接目标无线接入点的某一周边无线接入点请求时,将该目标无线接入点的实际地理位置反馈至用户设备,并推送一些商家优惠活动,用户进行查看,方便用户在附近有该目标无线接入点对应商家的优惠活动时进行消费。
根据本申请另一个方面,提供了一种在用户设备端生成无线接入点拓扑网络的方法,该方法包括:步骤S1’,根据用户所连接的无线接入点确定目标无线接入点;步骤S2’,将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。在此,云端的拓扑网络图是基于目标接入点及其对应的周围接入点进行建立的,用户设备将其连接上的无线接入点及当前设备扫描到的周围无线接入点发送至云端,为云端建立无线接入点拓扑网络提供数据基础。
根据本申请再一个方面,提供了一种生成无线接入点拓扑网络的方法,该方法包括:用户设备根据用户所连接的无线接入点确定目标无线接入点;所述用户设备将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;所述网络设备获取目标无线接入点及其对应的周边无线接入点;所述网络设备基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。通过本申请所述的方法,建立了现有技术中还未有的无线接入点拓扑网络,能够实现对无线接入点风险性的判断和识别一些非客户端的模拟请求,以及对目标无线接入点的定位问题,具有很高的使用价值,为用户提供更加便利的无线接入点领域的服务。
图4示出根据本申请又一个方面的一种用于生成无线无线接入点拓扑网络的网络设备结构示意图;所述网络设备1包括:获取装置01和生成装置02,其中,获取装置01用于获取目标无线接入点及其对应的周边无线接入点;生成装置02用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地或者按照设定的或实时调整的工作模式要求。
需要说明的是,上述网络设备1可以是一台服务器,也可以是通过局域网连接的多台服务器或者通过互联网连接的多台服务器,还可以是由多台服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
具体地,获取装置01用于获取目标无线接入点及其对应的周边无线接入点;在本申请实施例中,根据用户设备的所发送的无线接入点确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息;在此,用户通过用户设备进行无线无线接入点的分享操作,如将某无线无线接入点的无线接入点名称、密码等分享至云端时,该无线无线接入点为目标无线接入点,在云端获取该目标无线接入点的无线接入点名称、密码等的同时也会获取到该目标无线接入点的周边无线接入点信息,而该目标无线接入点的周边无线接入点是由用户设备在当前分享无线接入点时的地理位置进行扫描得到的一些无线无线接入点,周边无线接入点信息包括无线接入点名称(SSID)、BSSID或MAC地址、接收信号强度(RSSI)、地理位置、基站信息,以便后续根据获取到的周边无线接入点信息跟其他目标无线接入点的周边无线接入点信息进行比较,确定是否有交集关系,进而利用交集关系绘制无线无线接入点拓扑网络图。
具体地,生成装置02用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。在此,根据多个目标无线接入点的周边无线接入点信息之间的交集关系确定无线无线接入点拓扑网络,其中,所述无线无线接入点拓扑网络包括所述目标无线接入点信息及对应的周边无线接入点信息。在一实施例中,某一目标无线接入点A的周边无线接入点为a、b、c、d,另一目标无线接入点B的周边无线接入点为a、b、e、f,根据目标无线接入点A和B的各自的周边无线接入点之间的交集确定为无线接入点a、b,在无线拓扑网络图中将目标无线接入点A和目标无线接入点B分别与无线接入点a、b进行连线,且目标无线接入点A和目标无线接入点B的无线接入点名称、地理位置、接收信号强度等属性信息都绘制在拓扑图中,且无线接入点a和无线接入点b的无线接入点名称、地理位置、接收信号强度、基站信息等属性信息都绘制在拓扑图中,即在拓扑图中有各无线接入点之间的连线关系和各自的属性信息。在此,目标无线接入点B有可能为目标无线接入点A的周边无线接入点,因经过用户设备的分享操作,云端基于用户的分享操作确定目标无线接入点,在无线拓扑网络中每一目标无线接入点有可能是其他目标无线接入点的周边无线接入点,并不孤立的存在于无线无线接入点拓扑网络图中,因此可以利用生成的无线无线接入点拓扑网络图进行无线接入点的风险性判断,定位山寨无线接入点、钓鱼无线接入点等具有风险的无线接入点。
优选地,所述设备1还包括筛选装置11:用于基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。在此,根据预设的规则从所述周边无线接入点信息中筛选得到所述目标无线接入点的辅助无线接入点信息。在此,根据用户设备的分享操作确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息之后,因用户设备只要扫描到的都作为目标无线接入点的周边无线接入点,导致在实际绘制拓扑图中数据量庞大,因此可根据预设的规则从目标无线接入点对应的周边无线接入点中筛选出部分无线接入点作为该目标无线接入点的辅助无线接入点,减少数据量,例如从N个周边无线接入点中筛选出n个无线接入点作为辅助无线接入点,避免了一些不稳定周边无线接入点也要进行比较是否存在交集关系带来的繁琐,绘制出不稳定的拓扑网络图,如一些周边无线接入点虽被用户设备扫描到,且接收信号强度极弱且不稳定,可将这些周边无线接入点舍弃,在生成的无线拓扑网络图中,目标无线接入点与这些周边无线接入点不存在关系。
更优选地,筛选装置11用于,基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边接入点作为所述目标无线接入点的辅助无线接入点。例如,可以根据每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离的加权平均得到一个评比值,接着根据每个周边无线接入点的评比值筛选出评比值大的对应的周边无线接入点,将筛选出的无线接入点作为辅助无线接入点;又如,还可以比较每个周边无线接入点信息中的接收信号强度,将所述接收信号强度大于或等于预设的信号强度阈值对应的周边无线接入点作为筛选后的辅助无线接入点信息。在此,从周边无线接入点中筛选出部分无线接入点作为辅助无线接入点时可根据每个周边无线接入点的接收信号强度进行筛选,如将接收信号强度大于或等于预设的信号强度阈值对应的周边无线接入点作为筛选后的辅助无线接入点信息,保留了RSSI较强的周边无线接入点,需要说明的是,上述利用确定的评比值或接收信号强度进行筛选出辅助无线接入点的预设的规则仅为举例,其他现有的或今后可能出现的用于筛选出辅助无线接入点的预设的规则如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
优选地,生成装置02,用于判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。在此,一种实现方式可以为:若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。实现方式还可以为:通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。在此,绘制无线无线接入点拓扑网络图时,各个目标无线接入点之间的交集关系及其相对应的周边无线接入点的交集关系,是根据无线接入点的标识信息(无线接入点的SSID、BSSID)、接收信号强度、基站信息和地理位置中任一种或任几种组合确定,如用户分享一目标无线接入点和其他用户分享另一目标无线接入点具有相同的SSID(无线接入点的名称),但MAC地址和地理位置都不同,可判断分享的这两个无线接入点属于不同的目标无线接入点,在无线拓扑网络图中都存在,有各自的关系网;再如,目标无线接入点1的周边无线接入点与目标无线接入点2的周边无线接入点存在交集关系,即周边无线接入点中存在相同名称的无线接入点,地理位置相同,基站信息相同等,在生成的无线无线接入点拓扑网络图中会体现各无线接入点之间的交集关系,即有各无线接入点的名称以及关联属性信息,如当前的地理位置、基站信息、接收信号强度等,以便利用生成的拓扑图进行无线接入点的风险判断或识别非客户端的模拟请求等。
本申请实施例中,根据多个目标无线接入点的辅助无线接入点信息之间的交集关系确定无线无线接入点拓扑网络,其中,所述无线无线接入点拓扑网络包括所述目标无线接入点信息及对应的辅助无线接入点信息。在此,从目标无线接入点对应的周边无线接入点中筛选出部分无线接入点作为该目标无线接入点的辅助无线接入点,为生成无线无线接入点的拓扑网络图使用,通过利用各目标无线接入点的辅助无线接入点的信息之间的交集关系绘制拓扑网络图,减少了实际操作中的数据量,避免了过多的繁琐比较交集关系工作且保证所生成的拓扑图准确、稳定,含有较准确的无线接入点信息,以便后续利用拓扑图进行识别非客户端的模拟请求或进行无线接入点的风险性判断等。
优选地,所述设备1还包括确定装置10,用于若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。在一实施例中,若同时获取到多个用户设备对相同或相似无线接入点名称的分享操作,则根据判断规则确定所述目标无线接入点。在此,根据用户设备的分享操作确定目标无线接入点,并获取所述目标无线接入点的周边无线接入点信息之后,确定装置10用于若是同时获取到多个用户设备对相同或相似无线接入点名称的分享操作,需要判断哪个用户设备进行分享操作所对应的无线接入点为目标无线接入点。在具体实施例中,所述判断规则包括以下至少任一项:若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。可选地,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点可以有如下实现方式:根据每个无线接入点的接收信号强度确定所述目标无线接入点。
还可以有以下实现方式:判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。例如,同时获取到多个用户设备发送的目标无线接入点A,第一用户设备发送的目标无线接入点A对应的辅助无线接入点为a:-20db,辅助无线接入点b:-50db;第二个用户设备发送的目标无线接入点A对应的辅助无线接入点为a:-30db,辅助无线接入点c:-60db;则基于共同的辅助无线接入点a的接收信号强度确定保留哪个用户设备发送来的目标无线接入点A,比如将第一个用户设备发送的目标无线接入点A作为拓扑网络中的目标无线接入点,其对应的辅助无线接入点a和b都保留。
本申请实施例中,基于每个用户设备对相同无线接入点名称的分享操作,比较每个分享操作对应的分享无线接入点的接收信号强度,将所述接收信号强度最大的分享无线接入点作为所述目标无线接入点;基于每个用户设备对相同无线接入点名称的分享操作,判断每个分享操作对应的分享无线接入点的周边无线接入点信息之间是否存在交集关系,若否,则将每个分享操作对应的分享无线接入点均作为所述目标无线接入点。例如,若同时获取到用户设备A和用户设备B对无线接入点名称为M的无线接入点的分享操作,则根据MAC地址、地理位置等判断获取到的分享操作对应的无线接入点是否为同一个,若为同一个目标无线接入点n,则根据用户设备A接收该目标无线接入点n的信号强度与用户设备B上接收该目标无线接入点n的信号强度的大小进行确定保留哪个设备分享的目标无线接入点的信息及目标无线接入点n的周边无线接入点信息,若用户设备A的接收信号强度较强,则说明用户设备A离目标无线接入点更近,所分享的目标无线接入点的信息及扫描到的周边无线接入点信息作为生产拓扑图的参考值更具有代表性,因此,将所述接收信号强度最大的用户设备A对应的分享无线接入点作为所述目标无线接入点,并获取用户设备A所扫描到的周边无线接入点信息;判断用户设备A分享的无线接入点与用户设备B分享的无线接入点是否为同一个,还可以通过用户设备A扫描到的周边无线接入点信息与用户设备B扫描到的周边无线接入点信息之间是否存在交集关系进行判断,例如,用户设备A与用户设备B所扫描到的周边无线接入点不存在无线接入点名称一样的,且地理位置都不同,用户设备A分享的无线接入点的地理位置与用户设备B分享的无线接入点的地理位置也不同,基站信息也不同,则可确定用户设备A所分享的无线接入点与用户设备B所分享的无线接入点虽然无线接入点名称一样,但实际却为两个不同的无线接入点,则将它们都作为目标无线接入点进行分享至云端,并同时获取它们对应的周边无线接入点。
图5示出根据本申请又一个方面的一优选实施例的用于生成无线无线接入点拓扑网络的网络设备结构示意图,所述网络设备1还包括获取请求装置20、查找装置21、比较装置22;其中,获取请求装置20获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;查找装置21基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;比较装置22通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险。
在此,利用生成的无线无线接入点拓扑网络图可进行无线接入点的风险性判断,定位山寨无线接入点、钓鱼无线接入点等风险性无线接入点,在一具体实施例中,用户请求获取无线接入点B的连接密码,云端获取到该无线接入点B的用户的连接请求,同时获取到无线接入点B的周边无线接入点,根据无线接入点B的无线接入点名称中的主键信息确定拓扑网络中的主键信息对应的目标无线接入点信息及周边无线接入点信息,其中,主键信息是由无线接入点的SSID和BSSID生成的,例如无线接入点B的无线接入点名称为@aabb,主键信息为aabb,根据aabb在拓扑网络中找到aabb对应的目标无线接入点A,将无线接入点B的周边无线接入点与目标无线接入点A的周边无线接入点进行比对,若存在的周边无线接入点不相同,说明无线接入点B在拓扑网络图中为孤立的点,有可能存在风险,进一步判断是否存在风险,则根据无线接入点B的SSID、BSSID、基站信息、地理位置进行进一步地判断,将最终的风险判断结果反馈至用户。
优选地,所述无线无线接入点拓扑网络中目标无线接入点信息及对应的周边无线接入点信息分别包括各自对应的地理位置及接收信号强度。在此,无线无线接入点拓扑网络中包括目标无线接入点信息和周边无线接入点信息,目标无线接入点信息和周边无线接入点信息分别包括各自对应的地理位置及接收信号强度,在此,目标无线接入点信息为用户设备连接目标无线接入点对该无线接入点进行分享操作时所在的地理位置,因此,基于无线无线接入点拓扑网络可进行绘制WiFi坐标地图,利用三点定位法则和用户设备的实际坐标位置进行确定该目标无线接入点的实际方位和距离,计算出该目标无线接入点的坐标。具体计算某一WiFi无线接入点的坐标过程如下:
在本申请一优选实施例中,继续参考图5,所述网络设备1还包括:定位装置201;定位装置201用于通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。可选地,可以选择三个用户设备根据三点定位法进行定位目标无线接入点,具体实现方式可以为:确定对所述目标无线接入点有历史分享操作任意三个用户设备,获取所述三个用户设备对所述目标无线接入点有历史分享操作时在所述无线无线接入点拓扑网络中的地理位置及接收信号强度;根据所述三个用户设备在所述无线无线接入点拓扑网络中的地理位置及接收信号强度,确定所述目标无线接入点的实际地理位置。
在此,如图3示出根据本申请一优选实施例中确定目标无线接入点坐标的方法示意图,每个无线无线接入点都有接收信号强度,用户设备在离无线无线接入点距离不同时接收信号强度有差异,可以计算出当前用户设备离该无线无线接入点的距离,因此,根据三位定位法则及每个用户设备的实际坐标位置可确定无线接入点拓扑网络图中目标无线接入点的坐标,具体过程为:确定对目标无线接入点a有历史分享操作的任意三个用户设备,如用户设备A、B、C,获取到用户设备A、B、C对目标无线接入点a有历史分享操作时的地理位置及接收信号强度,其中,地理位置可用经纬度表示,如用户设备A的经纬度为(la1,lo1),接收目标无线接入点a的信号强度为rssi1,用户设备B的经纬度为(la2,lo2),接收目标无线接入点a的信号强度为rssi2,用户设备A的经纬度为(la3,lo3),接收目标无线接入点a的信号强度为rssi3,以每个用户设备当前所在的经纬度为圆心,将接收信号强度转换为距离,如接收信号强度为-70dbm,则转换为距离表示当前用户设备距离目标无线接入点的距离为300m,接收信号强度为-20dbm,转换为距离表示当前用户设备距离目标无线接入点的距离为800m,上述将接收信号强度转换为距离的方法仅为举例,以转换后的距离为半径画圆,得到三个圆,取三个圆的交点处的经纬度为目标无线接入点a的坐标,因此可以确定目标无线接入点a的实际地理位置。
本申请实施例中,通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置之后,所述网络设备还包括反馈装置202,用于基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
例如,继续参考图3,基于用户设备发送的无线接入点连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。在此,所述无线接入点连接请求包括所述目标无线接入点连接请求或所述目标无线接入点的周边无线接入点连接请求。在无线无线接入点拓扑网络中,目标无线接入点是相对的,其对应的周边无线接入点也有可能为目标无线接入点,此时原来的目标无线接入点变换为了周边无线接入点。在本申请一实施例中,获取到用户设备发送连接目标无线接入点的请求时,可将目标无线接入点的实际地理位置反馈至用户设备,如某商家建立的以商家名字为无线接入点名称的无线接入点,用户设备请求连接该无线接入点时,将该商家的实际地理位置反馈至用户设备,及推送一些商家活动,方便用户根据推送的商家活动和实际的地理位置去该商家进行消费行为。在本申请又一实施例中,当用户设备请求连接目标无线接入点的某一周边无线接入点请求时,将该目标无线接入点的实际地理位置反馈至用户设备,并推送一些商家优惠活动,用户进行查看,方便用户在附近有该目标无线接入点对应商家的优惠活动时进行消费。
根据本申请另一个方面,还提供了一种生成无线接入点拓扑网络的用户设备,所述用户设备2包括:连接装置01’,用于根据用户所连接的无线接入点确定目标无线接入点;发送装置02’,用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。在此,云端的拓扑网络图是基于目标接入点及其对应的周围接入点进行建立的,用户设备将其连接上的无线接入点及当前设备扫描到的周围无线接入点发送至云端,为云端建立无线接入点拓扑网络提供数据基础。
根据本申请另一方面,还提供了一种生成无线接入点拓扑网络的***,其中,所述***包括:网络设备1和用户设备2,所述用户设备2包括连接装置和发送装置,所述网络设备1包括获取装置和生成装置,所述连接装置用于根据用户所连接的无线接入点确定目标无线接入点;所述发送装置用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;所述获取装置用于获取目标无线接入点及其对应的周边无线接入点;所述生成装置用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。通过本申请所述的方法,建立了现有技术中没有的无线接入点拓扑网络,能够实现对无线接入点风险性的判断和识别一些非客户端的模拟请求,以及对目标无线接入点的定位问题,具有很高的使用价值,为用户提供更加便利的无线接入点领域的服务。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (32)
1.一种在网络设备端生成无线接入点拓扑网络的方法,其中,所述方法包括:
获取目标无线接入点及其对应的周边无线接入点;
基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
2.根据权利要求1所述的方法,其中,获取目标无线接入点及其对应的周边无线接入点之后,包括:
基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。
3.根据权利要求2所述的方法,其中,所述预设规则包括:
基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;
比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边无线接入点作为所述目标无线接入点的辅助无线接入点。
4.根据权利要求2或3所述的方法,其中,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络,包括:
判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。
5.根据权利要求4所述的方法,其中,判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,包括:
若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。
6.根据权利要求4所述的方法,其中,判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,包括:
通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。
7.根据权利要求1所述的方法,其中,获取目标无线接入点及其对应的周边无线接入点之后,还包括:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。
8.根据权利要求7所述的方法,其中,所述判断规则包括以下至少任一项:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。
9.根据权利要求8所述的方法,其中,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点,包括:
根据每个无线接入点的接收信号强度确定所述目标无线接入点。
10.根据权利要求8所述的方法,其中,从多个无线接入点中选择一个无线接入点作为所述目标无线接入点,包括:
判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,
若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。
11.根据权利要求1所述的方法,其中,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络之后,包括:
获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;
基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;
通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险。
12.根据权利要求1所述的方法,其中,基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络之后,还包括:
通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。
13.根据权利要求12所述的方法,其中,通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置之后,还包括:
基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
14.根据权利要求13所述的方法,其中,所述无线接入点的连接请求包括所述目标无线接入点的连接请求或所述目标无线接入点的周边无线接入点的连接请求。
15.一种在用户设备端生成无线接入点拓扑网络的方法,其中,所述方法包括:
根据用户所连接的无线接入点确定目标无线接入点;
将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。
16.一种生成无线接入点拓扑网络的方法,其中,所述方法包括:
用户设备根据用户所连接的无线接入点确定目标无线接入点;
所述用户设备将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;
所述网络设备获取目标无线接入点及其对应的周边无线接入点;
所述网络设备基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
17.一种生成无线接入点拓扑网络的网络设备,其中,所述网络设备包括:
获取装置,用于获取目标无线接入点及其对应的周边无线接入点;
生成装置,用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
18.根据权利要求17所述的网络设备,其中,所述网络设备包括:
选择装置,用于基于预设规则从目标无线接入点的周边无线接入点中选择一个或多个无线接入点,作为所述目标无线接入点的辅助无线接入点。
19.根据权利要求18所述的网络设备,其中,所述预设规则包括:
基于每个周边无线接入点的信号强度、与所述目标无线接入点之间的距离、连接成功率及网络速度中任一种或几种组合确定每一周边无线接入点的评比值;
比较每个周边无线接入点的评比值,将所述评比值大于或等于预设的筛选评比值对应的周边接入点作为所述目标无线接入点的辅助无线接入点。
20.根据权利要求18或19所述的网络设备,其中,所述生成装置用于:
判断多个目标无线接入点的辅助无线接入点之间是否存在交集关系,若是,则根据所述交集关系确定无线接入点拓扑网络。
21.根据权利要求20所述的网络设备,其中,所述生成装置用于:
若多个目标无线接入点存在相同或相似标识信息的辅助无线接入点,则所述多个目标无线接入点的辅助无线接入点之间存在交集关系。
22.根据权利要求20所述的网络设备,其中,所述生成装置用于:
通过所述无线接入点的接收信号强度、基站信息和地理位置中任一种或任几种组合确定多个目标无线接入点的辅助无线接入点之间的交集关系。
23.根据权利要求17所述的网络设备,其中,所述网络设备还包括:
确定装置,用于若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则根据判断规则确定所述目标无线接入点。
24.根据权利要求23所述的网络设备,其中,所述判断规则包括以下至少任一项:
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点,则将每个用户设备发送的无线接入点均不作为所述目标无线接入点;
若同时获取到多个用户设备发送的相同或相似标识信息的无线接入点的分享操作,确定每个用户设备发送的无线接入点,则从多个无线接入点中选择一个无线接入点作为所述目标无线接入点。
25.根据权利要求24所述的网络设备,其中,所述确定装置用于:
根据每个无线接入点的接收信号强度确定所述目标无线接入点。
26.根据权利要求24所述的网络设备,其中,所述确定装置用于:
判断多个无线接入点之间是否存在相同或相似标识信息的辅助无线接入点,
若存在,则根据每个无线接入点对应的相同或相似标识信息的辅助无线接入点的接收信号强度确定所述目标无线接入点。
27.根据权利要求17所述的网络设备,其中,所述网络设备还包括:
获取请求装置,用于获取用户设备发送的目标无线接入点的请求及所述目标无线接入点的周边无线接入点的标识信息;
查找装置,用于基于所述目标无线接入点的标识信息在无线接入点拓扑网络中确定具有相同或相似标识信息的基准无线接入点;
比对装置,用于通过比较所述目标无线接入点与所述基准无线接入点的周边无线接入点的标识信息以确定所述目标无线接入点是否存在风险。
28.根据权利要求17所述的网络设备,其中,所述网络设备还包括:
定位装置,用于通过一个或多个用户设备发送所述目标无线接入点时的地理位置及接收信号强度确定所述目标无线接入点的实际地理位置。
29.根据权利要求28所述的网络设备,其中,所述网络设备还包括:
反馈装置,用于基于用户设备发送的无线接入点的连接请求,将所述目标无线接入点的实际地理位置反馈至所述用户设备。
30.根据权利要求29所述的网络设备,其中,所述无线接入点的连接请求包括所述目标无线接入点的连接请求或所述目标无线接入点的周边无线接入点的连接请求。
31.一种生成无线接入点拓扑网络的用户设备,其中,所述用户设备包括:
连接装置,用于根据用户所连接的无线接入点确定目标无线接入点;
发送装置,用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备。
32.一种生成无线接入点拓扑网络的***,其中,所述***包括:网络设备和用户设备,所述用户设备包括连接装置和发送装置,所述网络设备包括获取装置和生成装置,
所述连接装置用于根据用户所连接的无线接入点确定目标无线接入点;
所述发送装置用于将所述目标无线接入点及其对应的周边无线接入点发送至网络设备;
所述获取装置用于获取目标无线接入点及其对应的周边无线接入点;
所述生成装置用于基于所述目标无线接入点的周边无线接入点建立多个目标无线接入点之间的拓扑网络。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611154971.7A CN108616886B (zh) | 2016-12-14 | 2016-12-14 | 一种生成无线接入点拓扑网络的方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611154971.7A CN108616886B (zh) | 2016-12-14 | 2016-12-14 | 一种生成无线接入点拓扑网络的方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108616886A true CN108616886A (zh) | 2018-10-02 |
CN108616886B CN108616886B (zh) | 2021-06-08 |
Family
ID=63658196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611154971.7A Active CN108616886B (zh) | 2016-12-14 | 2016-12-14 | 一种生成无线接入点拓扑网络的方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108616886B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112929938A (zh) * | 2021-01-27 | 2021-06-08 | 华中师范大学 | 一种基于无线日志信息的ap拓扑关系图生成方法及*** |
CN115471929A (zh) * | 2021-05-24 | 2022-12-13 | 北京骑胜科技有限公司 | 一种开锁方法、装置和电子设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080225809A1 (en) * | 2007-03-15 | 2008-09-18 | Alpha Networks Inc. | Topology system of wireless network with dynamic balance |
CN101588518A (zh) * | 2009-06-29 | 2009-11-25 | ***通信集团广东有限公司肇庆分公司 | 一种传送网络拓扑结构安全分析方法及实现*** |
CN101657040A (zh) * | 2008-08-21 | 2010-02-24 | 华为技术有限公司 | 一种无线网络拓扑发现方法、装置及*** |
TW201218842A (en) * | 2010-10-27 | 2012-05-01 | Lanready Technologies Inc | allows the plurality of wireless access points to quickly and automatically form a wireless network topology |
CN102480744A (zh) * | 2010-11-22 | 2012-05-30 | 丛林网络公司 | 自动接入点位置、规划和覆盖范围优化 |
US20140342703A1 (en) * | 2008-05-13 | 2014-11-20 | At&T Mobility Ii Llc | Reciprocal addition of attribute fields in access control lists and profiles for femto cell coverage management |
CN104995987A (zh) * | 2013-07-30 | 2015-10-21 | 华为技术有限公司 | 无线局域网网格网络的拓扑构建方法和无线站点 |
CN105187281A (zh) * | 2014-06-23 | 2015-12-23 | 中兴通讯股份有限公司 | 拓扑图的绘制方法及装置 |
CN105682033A (zh) * | 2016-01-19 | 2016-06-15 | 福建师范大学 | 一种基于移动ap的近邻检测方法 |
CN106162804A (zh) * | 2016-06-24 | 2016-11-23 | 上海连尚网络科技有限公司 | 用于提供无线接入热点的接入信息的方法和设备 |
-
2016
- 2016-12-14 CN CN201611154971.7A patent/CN108616886B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080225809A1 (en) * | 2007-03-15 | 2008-09-18 | Alpha Networks Inc. | Topology system of wireless network with dynamic balance |
US20140342703A1 (en) * | 2008-05-13 | 2014-11-20 | At&T Mobility Ii Llc | Reciprocal addition of attribute fields in access control lists and profiles for femto cell coverage management |
CN101657040A (zh) * | 2008-08-21 | 2010-02-24 | 华为技术有限公司 | 一种无线网络拓扑发现方法、装置及*** |
CN101588518A (zh) * | 2009-06-29 | 2009-11-25 | ***通信集团广东有限公司肇庆分公司 | 一种传送网络拓扑结构安全分析方法及实现*** |
TW201218842A (en) * | 2010-10-27 | 2012-05-01 | Lanready Technologies Inc | allows the plurality of wireless access points to quickly and automatically form a wireless network topology |
CN102480744A (zh) * | 2010-11-22 | 2012-05-30 | 丛林网络公司 | 自动接入点位置、规划和覆盖范围优化 |
CN104995987A (zh) * | 2013-07-30 | 2015-10-21 | 华为技术有限公司 | 无线局域网网格网络的拓扑构建方法和无线站点 |
CN105187281A (zh) * | 2014-06-23 | 2015-12-23 | 中兴通讯股份有限公司 | 拓扑图的绘制方法及装置 |
CN105682033A (zh) * | 2016-01-19 | 2016-06-15 | 福建师范大学 | 一种基于移动ap的近邻检测方法 |
CN106162804A (zh) * | 2016-06-24 | 2016-11-23 | 上海连尚网络科技有限公司 | 用于提供无线接入热点的接入信息的方法和设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112929938A (zh) * | 2021-01-27 | 2021-06-08 | 华中师范大学 | 一种基于无线日志信息的ap拓扑关系图生成方法及*** |
CN112929938B (zh) * | 2021-01-27 | 2022-05-03 | 华中师范大学 | 一种基于无线日志信息的ap拓扑关系图生成方法及*** |
CN115471929A (zh) * | 2021-05-24 | 2022-12-13 | 北京骑胜科技有限公司 | 一种开锁方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN108616886B (zh) | 2021-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105682015B (zh) | 一种用于建立无线连接的方法与设备 | |
CN106162804B (zh) | 用于提供无线接入热点的接入信息的方法和设备 | |
CN105873174B (zh) | 用于提供无线接入点的接入点信息的方法与设备 | |
CN105873177B (zh) | 一种用于获取共享无线接入点的接入信息的方法与设备 | |
CN107251586A (zh) | 用于位置确定操作的天线信息的分布和利用 | |
CN107889194B (zh) | 获取、提供无线接入点接入信息的方法、设备以及介质 | |
CN105873049A (zh) | 一种用于共享无线接入点的方法与设备 | |
CN108712712A (zh) | 无线保真WiFi网络关联信息显示方法及装置 | |
CN105338480A (zh) | 基于lbs的用户匹配方法、消息客户端、服务器及*** | |
CN106658665A (zh) | 一种用于建立无线连接的方法与设备 | |
CN106686752B (zh) | 一种通过用户设备上第一应用建立无线连接的方法与设备 | |
CN106658502B (zh) | 一种基于指纹认证的智能无线局域网预约接入方法 | |
CN105848152B (zh) | 一种网络接入方法、装置及*** | |
CN103368984A (zh) | 一种信息分享方法及*** | |
CN104469896A (zh) | 无线网络接入的快速方法、流量共享方法与流量共享管理方法 | |
CN106658653A (zh) | 一种用于提供无线接入点信息的方法与设备 | |
CN106455004A (zh) | 一种用于提供无线接入点的方法与设备 | |
CN107182098A (zh) | 用于实现用户设备在无线接入点间切换的方法与设备 | |
CN106453617B (zh) | 一种信息推送方法及信息推送平台 | |
CN108834196A (zh) | 一种无线接入点的接入信息的发送、接收方法及设备 | |
KR20140020332A (ko) | 사용자 콘텐츠 획득 방법 및 시스템 | |
CN106658666A (zh) | 一种用于建立无线连接的方法与设备 | |
CN106211321A (zh) | 用于确定用户设备的位置信息的方法与设备 | |
CN103533044A (zh) | 云端互助方法和*** | |
CN108616886A (zh) | 一种生成无线接入点拓扑网络的方法及设备 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |