一种IPV6网络定位方法及装置制造方法及图纸

技术编号:25715694 阅读:24 留言:0更新日期:2020-09-23 03:00
本发明专利技术提供了一种IPV6网络定位方法,包括:获取目标设备的唯一标识;基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与目标设备对应的目标基站之间的连接关系;基于云端服务器,并根据建立的连接关系和预先设定的IPV6协议,获取具有唯一标识的目标设备的第一地址;基于预先存储的查找表,查找第一地址相匹配的第二地址,并根据第二地址实现对目标设备的网络定位。用以基于IPV6协议,获取其对应网络区域中的电子设备的IPV6地址,来实现对电子设备的精准定位。

【技术实现步骤摘要】
一种IPV6网络定位方法及装置
本专利技术涉及网络通信
,特别涉及一种IPV6网络定位方法及装置。
技术介绍
在日常工作中不可避免碰到各种网络问题,有些问题的定位和处理可能花费较多时间。快速定位和解决网络问题可以加快开发测试环境的建立。其中,以网络定位为切入点,其在网络定位过程中一般采用IPV6或者IPV4进行定位,其中,IPV6是指互联网协议第6版(InternetProtocolVersion6,IPV6),其是互联网工程任务组设计的用于替代IPV4的下一代互联网协议,其地址的数量号称可以为全世界的每一粒沙子编上一个地址。由于IPV4最大的问题在于地址资源有限,严重制约了互联网的应用和发展,而IPV6的使用不仅能解决地址资源有限的问题,而且也能解决多种接入设备接入互联网的障碍,使万物互联成为可能,因此,基于IPV6的有益效果研究IPV6网络定位就尤为重要。
技术实现思路
本专利技术提供一种IPV6网络定位方法及装置,用以基于IPV6协议,获取其对应网络区域中的电子设备的IPV6地址,来实现对电子设备的精准定位。本专利技术实施例提供一种IPV6网络定位方法,包括:获取目标设备的唯一标识;基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与所述目标设备对应的目标基站之间的连接关系;基于云端服务器,并根据建立的所述连接关系和预先设定的IPV6网络协议,获取具有唯一标识的所述目标设备的第一地址;基于预先存储的查找表,查找所述第一地址相匹配的第二地址,并根据所述第二地址实现对所述目标设备的网络定位。在一种可能实现的方式中,所述获取目标设备的唯一标识的步骤包括:配置所述唯一标识到所述目标设备;基于所述云端服务器向所述目标设备发送第一访问请求;所述目标设备基于所述第一访问请求,向所述云端服务器发送与所述第一访问请求相关的所配置的唯一标识,同时,对所述唯一标识进行记录,并存储。在一种可能实现的方式中,基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与所述目标设备对应的目标基站之间的连接关系的过程中,还包括:当所述目标设备与预设网络区域中的目标网络、与所述目标设备对应的目标基站中的任一个建立连接关系时,确定所述目标设备是否可成功建立连接关系;若是,向所述目标设备发送第一目标信号;否则,从当前所建立的连接关系中进行连接关系切换,并向所述目标设备发送第二目标信号。在一种可能实现的方式中,基于云端服务器,获取具有唯一标识的所述目标设备的第一地址的步骤包括:基于所述云端服务器,获取所述目标设备在预设时间段内基于与所述预设网络区域相关的预设承载网络的第二访问请求的访问次数;判断所述目标设备每次所述第二访问请求的请求信息,并基于所述请求信息确定所述目标设备所处的定位信息,同时,对获取的所有定位信息进行判断,并判断所有所述定位信息是否在预设范围内;若是,确定所有定位信息中的基于目标网络构成的所述目标设备的一级定位区域、基于基站构成的所述目标设备的二级定位区域,确定所述第一定位区域与二级定位区域之间的相关关系,并根据确定的相关关系判定获取的所述目标设备的所有定位信息的合法性,且基于与所述预设时间段相关的时间戳对合法的所述定位信息进行依次记录;否则,获取未在预设范围内的定位信息,并确定在预设时间段内,获取的未在预设范围内的定位信息与在所述预设范围内的定位信息之间的定位相关度,若所述定位相关度大于或等于预设相关度,则,判定获取的未在预设范围内的定位信息合法;若所述定位相关度小于所述预设相关度,则,判定获取的未在预设范围内的定位信息不合法;基于所述云端服务器,获取所有合法的所述定位信息,并获取综合定位信息,且将所述综合定位信息作为具有唯一标识的所述目标设备的第一地址;所述第二访问请求信息是指,所述目标设备的目标用户在基于所述目标设备在预设平台进行浏览时,对应的浏览访问请求。在一种可能实现的方式中,根据建立的所述连接关系和预先设定的IPV6网络协议,获取具有唯一标识的所述目标设备的第一地址的过程中,还包括:获取与所述目标设备相关的IPV6节点,并对所述IPV6节点在移动过程中所使用的转交地址序列进行动态追踪,获取新的IPV6节点,并构建成IPV6集群;当所述目标设备的目标用户在预设平台进行浏览之前,对所述目标用户进行目标认证,当认证成功后,基于所述IPV6集群,自动向认证成功的相关的目标设备分配相应的IPV6节点。在一种可能实现的方式中,在自动向认证成功的相关的目标设备分配相应的IPV6节点之后,还包括:基于预先训练好的IPV6通信模型,并根据分配的相应的IPV6节点,对所述IPV6节点进行节点定位;根据节点定位结果,确定所述IPV6节点在所述预设网络区域中的目标区域,并根据所述目标区域,确定所述IPV6节点的地理位置。在一种可能实现的方式中,还包括:记录在预设网络区域中所述目标用户基于所述目标设备在预设平台进行浏览的浏览次数,并对每个所述目标用户在不同预设平台的浏览时长进行记录;当记录的浏览次数小于预设次数时,基于所述预设网络区域,可连接新的目标设备,并供所述新的目标设备的目标用户进行浏览;当浏览次数等于预设数据时,基于所述预设网络区域,根据记录的已连接的所述目标设备的目标用户的浏览时长,确定浏览时长中所述目标用户每帧的当前浏览状态;同时,基于所述预设网络区域,且当有新的目标设备请求基于所述预设平台进行浏览时,根据确定的已连接的所述目标设备在浏览时长中所述目标用户每帧的当前浏览状态,自动确定已连接的所述目标设备是否断开;若断开,实现基于所述预设网络区域所述新的目标设备的连接,并将断开的所述目标设备的地址信息赋予到请求浏览的所述新的目标设备上;否则,对基于预设网络区域中的已连接的剩余目标设备对应的目标用户的当前浏览状态进行确定,并继续执行后续操作。在一种可能实现的方式中,根据所述第二地址实现对所述目标设备的网络定位之后,还包括:基于所述预设网络区域中的目标网络,对所述目标设备发送的目标数据进行截取存储,并确定所述目标数据的截取容量,当所述截取容量低于预设容量时,将所述目标数据传输到云端服务器;否则,对截取存储的目标数据进行预切割处理,获得若干个子切割区域,且每个子切割区域中存储有对应的目标数据;通过对每个子切割区域的目标数据进行预处理,确定所述目标数据所包含的数据类型与所述数据类型对应的数据信息,进而确定对应的所述目标数据的数据比特值s;基于所述数据比特值s,确定对应的所述子切割区域的区域熵值X;其中,Δu表示所述子切割区域的区域比特值的微量变换函数,且取值范围为[0,0.5];获取区域熵值X大于预设熵值的所有子切割区域,并构建成新的目标数据,同时基于所述目标设备将所述新的目标数据传输到云端服务器。在一种可能实现的方本文档来自技高网...

【技术保护点】
1.一种IPV6网络定位方法,其特征在于,包括:/n获取目标设备的唯一标识;/n基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与所述目标设备对应的目标基站之间的连接关系;/n基于云端服务器,并根据建立的所述连接关系和预先设定的IPV6网络协议,获取具有唯一标识的所述目标设备的第一地址;/n基于预先存储的查找表,查找所述第一地址相匹配的第二地址,并根据所述第二地址实现对所述目标设备的网络定位。/n

【技术特征摘要】
1.一种IPV6网络定位方法,其特征在于,包括:
获取目标设备的唯一标识;
基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与所述目标设备对应的目标基站之间的连接关系;
基于云端服务器,并根据建立的所述连接关系和预先设定的IPV6网络协议,获取具有唯一标识的所述目标设备的第一地址;
基于预先存储的查找表,查找所述第一地址相匹配的第二地址,并根据所述第二地址实现对所述目标设备的网络定位。


2.如权利要求1所述的IPV6网络定位方法,其特征在于,所述获取目标设备的唯一标识的步骤包括:
配置所述唯一标识到所述目标设备;
基于所述云端服务器向所述目标设备发送第一访问请求;
所述目标设备基于所述第一访问请求,向所述云端服务器发送与所述第一访问请求相关的所配置的唯一标识,同时,对所述唯一标识进行记录,并存储。


3.如权利要求1所述的IPV6网络定位方法,其特征在于,基于预设网络区域,建立目标设备、预设网络区域中的目标网络、与所述目标设备对应的目标基站之间的连接关系的过程中,还包括:
当所述目标设备与预设网络区域中的目标网络、与所述目标设备对应的目标基站中的任一个建立连接关系时,确定所述目标设备是否可成功建立连接关系;
若是,向所述目标设备发送第一目标信号;
否则,从当前所建立的连接关系中进行连接关系切换,并向所述目标设备发送第二目标信号。


4.如权利要求1所述的IPV6网络定位方法,其特征在于,基于云端服务器,获取具有唯一标识的所述目标设备的第一地址的步骤包括:
基于所述云端服务器,获取所述目标设备在预设时间段内基于与所述预设网络区域相关的预设承载网络的第二访问请求的访问次数;
判断所述目标设备每次所述第二访问请求的请求信息,并基于所述请求信息确定所述目标设备所处的定位信息,同时,对获取的所有定位信息进行判断,并判断所有所述定位信息是否在预设范围内;
若是,确定所有定位信息中的基于目标网络构成的所述目标设备的一级定位区域、基于基站构成的所述目标设备的二级定位区域,确定所述第一定位区域与二级定位区域之间的相关关系,并根据确定的相关关系判定获取的所述目标设备的所有定位信息的合法性,且基于与所述预设时间段相关的时间戳对合法的所述定位信息进行依次记录;
否则,获取未在预设范围内的定位信息,并确定在预设时间段内,获取的未在预设范围内的定位信息与在所述预设范围内的定位信息之间的定位相关度,若所述定位相关度大于或等于预设相关度,则,判定获取的未在预设范围内的定位信息合法;
若所述定位相关度小于所述预设相关度,则,判定获取的未在预设范围内的定位信息不合法;
基于所述云端服务器,获取所有合法的所述定位信息,并获取综合定位信息,且将所述综合定位信息作为具有唯一标识的所述目标设备的第一地址;
所述第二访问请求信息是指,所述目标设备的目标用户在基于所述目标设备在预设平台进行浏览时,对应的浏览访问请求。


5.如权利要求1所述的IPV6网络定位方法,其特征在于,根据建立的所述连接关系和预先设定的IPV6网络协议,获取具有唯一标识的所述目标设备的第一地址的过程中,还包括:
获取与所述目标设备相关的IPV6节点,并对所述IPV6节点在移动过程中所使用的转交地址序列进行动态追踪,获取新的IPV6节点,并构建成IPV6集群;
当所述目标设备的目标用户在预设平台进行浏览之前,对所述目标用户进行目标认证,当认证成功后,基于所述IPV6集群,自动向认证成功的相关的目标设备分配相应的IPV6节点。


6.如权利要求5所述的IPV6网络定位方法,其特征在于,在自动向认证成功的相关的目标设备分配相应的IPV6节点之后,还包括:
基于预先训练好的IPV6通信模型,并根据分配的相应的IPV6节点,对所述IPV6节点进行节点定位;
根据节点定位结果,确定所述IPV6节点在所述预设网络区域中的目标区域,并根据所述目标区域,确定所述IPV6节点的地理位置。


7.如权利要求1所述的IPV6网络定位方法,其特征在于,还包括:
记录在预设网络区域中所述目标用户基于所述目标设备在预设平台进行浏览的浏览次数,并对每个所述目标用户在不同预设平台的浏览时长进行记录;
当记录的浏览次数小于预设次数时,基于所述预设网络区域,可连接新的目标设备,并供所述新的目标设备的目标用户进行浏览;
当浏览次数等于预设数据时,基于所述预设网络区域,根据记录的已连接的所述目标设备的目标用户的浏览时长,确定浏览时长中所述目标用户每帧的当前浏览状态;
同时,基于所述预设网络区域,且当有新的目标设备请求基于所述预设平台进行浏览时,根据确定的已连接的所述目标设备在浏览时长中所述目标用户每帧的当前浏览状态,自动确定已连接的所述目标设备是否断开;
若断开,实现基于所述预设网络区域所述新的目标设备的连接,并将断开的所述目标设备的地址信息赋予到请求浏览的所述新的目标设备上;
否则,对基于预设...

【专利技术属性】
技术研发人员:王斌陈震张天石
申请(专利权)人:北京迅达云成科技有限公司
类型:发明
国别省市:北京;11

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

1