一种设备定位方法及装置制造方法及图纸

技术编号:16975874 阅读:29 留言:0更新日期:2018-01-07 10:23
本发明专利技术实施例提供了一种设备定位方法及装置,方法包括:在确定待定位设备的网络地址后,控制接入点基于该网络地址向该待定位设备发送报文;根据接入点发送报文与接收到待定位设备的反馈报文的时间差,确定待定位设备的地理位置。可见,本方案实现了确定设备的地理位置。

【技术实现步骤摘要】
一种设备定位方法及装置
本专利技术涉及通信
,特别是涉及一种设备定位方法及装置。
技术介绍
在各种网络环境中,通常会存在一些非法设备危害网络安全。比如,一些用于诈骗的WIFI热点,可以获取用户私密信息,造成严重的安全隐患。目前的一些方案中,可以确定出网络中非法设备的网络地址,比如MAC地址或者IP地址或者端口号等,但是不能确定出该非法设备的地理位置。
技术实现思路
本专利技术实施例的目的在于提供一种设备定位方法及装置,以确定设备的地理位置。为达到上述目的,本专利技术实施例提供了一种设备定位方法,包括:确定待定位设备的网络地址;控制接入点基于所述网络地址向所述待定位设备发送报文;根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置。为达到上述目的,本专利技术实施例还提供了一种设备定位装置,包括:第一确定模块,用于确定待定位设备的网络地址;控制模块,用于控制接入点基于所述网络地址向所述待定位设备发送报文;第二确定模块,用于根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置。为达到上述目的,本专利技术实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现上述任一种设备定位方法。为达到上述目的,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种设备定位方法。应用本专利技术所示实施例,在确定待定位设备的网络地址后,控制接入点基于该网络地址向该待定位设备发送报文;根据接入点发送报文与接收到待定位设备的反馈报文的时间差,确定待定位设备的地理位置。可见,本方案实现了确定设备的地理位置。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种设备定位方法的流程示意图;图2为本专利技术实施例的一种应用场景示意图;图3为本专利技术实施例中AP与待定位设备的通信示意图;图4为本专利技术实施例提供的一种设备定位装置的结构示意图;图5为本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了解决上述技术问题,本专利技术实施例提供了一种设备定位方法及装置。该方法及装置可以应用于网络中的服务器,或者也可以应用于AC(AccessController,接入控制器)等,具体不做限定。下面首先对本专利技术实施例提供的一种图像处理方法进行详细说明。图1为本专利技术实施例提供的一种设备定位方法的流程示意图,包括:S101:确定待定位设备的网络地址。S102:控制接入点基于该网络地址向该待定位设备发送报文。S103:根据该接入点发送该报文与接收到该待定位设备的反馈报文的时间差,确定该待定位设备的地理位置。应用本专利技术所示实施例,实现了确定设备的地理位置。下面对图1所示实施进行详细说明:S101:确定待定位设备的网络地址。该网络地址可以为MAC地址、或者IP地址、或者端口号等,具体不做限定。确定待定位设备的网络地址的方式有多种。比如,可以监测网络中各台设备的通信数据,当该通信数据出现异常时,将该设备确定为待定位设备,将该设备的MAC地址或IP地址或端口号等确定为待定位设备的网络地址。待定位设备可以为AP(AccessPoint,接入点,也称为访问接入点)、或者STA(Station,站点)终端等,比如非法AP、非法STA(Station,站点)终端等,具体不做限定。作为一种实施方式,可以开启无线入侵防御系统(WIPS,WirelessIntrusionPreventionSystem),通过WIPS中的检测功能,扫描空口数据,确定非法设备的网络地址,作为待定位设备的网络地址。具体的,如果执行主体为服务器,服务器可以通知AC开启WIPS,AC通过WIPS中的检测功能,扫描空口数据,确定非法设备的网络地址,作为待定位设备的网络地址。如果执行主体为AC,AC开启WIPS,并通过WIPS中的检测功能,扫描空口数据,确定非法设备的网络地址,作为待定位设备的网络地址。S102:控制接入点基于该网络地址向该待定位设备发送报文。本实施例中,执行主体可以控制一台或多台接入点基于该网络地址向该待定位设备发送报文。本专利技术实施例的一种应用场景可以如图2所示,图2中的服务器即为该执行主体,STA终端即为待定位设备。作为一种实施方式,图2中的服务器可以在网络中随机指定AP基于该网络地址向该待定位设备发送报文。或者,作为另一种实施方式,图2中的服务器可以选择距离该STA终端较近的AP,基于该网络地址向该待定位设备发送报文。具体的,执行主体可以根据接收到所述待定位设备发送的报文时测量到的信号强度,确定所述待定位设备对应的一台或多台接入点;控制所述一台或多台接入点基于所述网络地址向所述待定位设备发送报文。本领域技术人员可以理解,在图2所示网络中,一般来说,STA终端发送的报文经AP转发后到达服务器,服务器接收到报文时测量信号强度,如果信号强度较佳,表示发送该报文的STA终端与转发该报文的AP距离较近,或者说构成的链路质量较佳。因此,服务器可以根据接收到该STA终端发送的报文时测量到的信号强度,选择与该STA终端距离较近的一台或多台AP,控制这一台或多台AP基于该网络地址向该STA终端发送报文。或者,图2中的服务器可以与多台AC相连接,每台AC管理多台AP。也可以理解为一台AC管理一个网络,一台服务器连接多个网络。这种情况下,确定出待定位设备的网络地址后,可以先确定待定位设备所在网络的AC,再由该AC选择自身管理下的一台或多台AP,控制这一台或多台AP基于该网络地址向该待定位设备发送报文。上述WIPS也可以应用于多台AC的场景中,对于一台AC来说,该AC利用WIPS的检测功能,确定出待定位设备的网络地址后,由该AC选择AP基于该网络地址向该待定位设备发送报文。作为一种实施方式,在控制AP基于该网络地址向该待定位设备发送报文之前,AC可以先关闭WIPS。具体的,如果执行主体为服务器,服务器在执行S102之前通知AC关闭WIPS,如果执行主体为AC,AC在执行S102之前关闭WIPS。本领域技术人员可以理解,利用WIPS检测到非法设备的网络地址后,对非法设备进行攻击的过程中会占用大量空口带宽,而本专利技术实施例,仅利用WIPS检测非法设备的网络地址,之后便关闭WIPS功能,不会占用大量空口带宽,节省了网络资源。S103:根据该接入点发送该报文与接收到该待定位设备的反馈报文的时间差,确定该待定位设备的地理位置。如果控制一台接入本文档来自技高网...
一种设备定位方法及装置

【技术保护点】
一种设备定位方法,其特征在于,包括:确定待定位设备的网络地址;控制接入点基于所述网络地址向所述待定位设备发送报文;根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置。

【技术特征摘要】
1.一种设备定位方法,其特征在于,包括:确定待定位设备的网络地址;控制接入点基于所述网络地址向所述待定位设备发送报文;根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置。2.根据权利要求1所述的方法,其特征在于,所述确定待定位设备的网络地址,包括:开启无线入侵防御系统,通过所述无线入侵防御系统,确定非法设备的网络地址,作为待定位设备的网络地址;在所述控制接入点基于所述网络地址向所述待定位设备发送报文之前,还包括:关闭所述无线入侵防御系统。3.根据权利要求1所述的方法,其特征在于,在所述确定待定位设备的网络地址之后,还包括:判断所述网络地址是否存在于预先存储的已定位设备信息库中;如果否,执行所述控制接入点基于所述网络地址向所述待定位设备发送报文的步骤;在所述确定所述待定位设备的地理位置之后,还包括:将所述待定位设备的网络地址及地理位置对应添加至所述已定位设备信息库中。4.根据权利要求3所述的方法,其特征在于,在将所述待定位设备的网络地址及地理位置对应添加至所述已定位设备信息库中之后,还包括:到达预设时长后,在所述已定位设备信息库中,删除所述待定位设备的网络地址及地理位置。5.根据权利要求1所述的方法,其特征在于,所述控制接入点基于所述网络地址向所述待定位设备发送报文,包括:根据接收到所述待定位设备发送的报文时测量到的信号强度,确定所述待定位设备对应的一台或多台接入点;控制所述一台或多台接入点基于所述网络地址向所述待定位设备发送报文。6.根据权利要求1所述的方法,其特征在于,所述控制接入点基于所述网络地址向所述待定位设备发送报文,包括:控制一台接入点基于所述网络地址向所述待定位设备发送报文;所述根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置,包括:根据所述一台接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备与所述一台接入点的距离;基于所述距离,确定所述待定位设备的地理位置。7.根据权利要求1所述的方法,其特征在于,所述控制接入点基于所述网络地址向所述待定位设备发送报文,包括:控制多台接入点基于所述网络地址向所述待定位设备发送报文;所述根据所述接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备的地理位置,包括:针对每台接入点,根据该台接入点发送所述报文与接收到所述待定位设备的反馈报文的时间差,确定所述待定位设备与该台接入点的距离,并确定与该台接入点相距所述距离的位置范围,作为该台接入点对应的位置范围;确定每台接入点对应的位置范围之间的交叉位置,作为所述待定位设备的地理位置。8.一种设备定位装置,其特征在于,包括:第一确定模块,用于确定...

【专利技术属性】
技术研发人员:凌银川朱尧贞
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1