终端的定位方法、系统、电子设备和介质技术方案

技术编号:36729146 阅读:21 留言:0更新日期:2023-03-04 09:54
本发明专利技术公开了一种终端的定位方法、系统、电子设备和介质,包括:获取多个信令帧;多个信令帧为多个待定位对象发送的信令帧;信令帧包括待定位对象的第一定位信息和第一身份信息;对多个待定位对象发送对应的信令帧进行解析,以获取解析结果;根据解析结果,获取所有待定位对象的地址;基于地址,向所有待定位对象发送探测请求帧;探测请求帧包括请求对象的第二定位信息和第二身份信息;接收目标探测响应帧;目标探测响应帧由目标待定位对象基于探测请求帧响应生成,探测响应帧包括第三定位信息和第三身份信息;基于目标探测响应帧对目标待定位对象进行定位。从而实现了在手机信号比较差或者手机没有信号,并且WIFI网络也无法接通互联网的情况下也能对终端进行定位。互联网的情况下也能对终端进行定位。互联网的情况下也能对终端进行定位。

【技术实现步骤摘要】
终端的定位方法、系统、电子设备和介质


[0001]本专利技术涉及通信
,尤其涉及一种终端的定位方法、系统、电子设备和介质。

技术介绍

[0002]现有传输定位信息的方式,常见为通过数据网络,例如5G(第五代移动通信技术)/4G(第四代移动通信技术)数据网络或WIFI(无线通信技术)数据网络。在某些地形复杂或人员密集区域,往往存在手机信号比较差或者手机没有信号,并且WIFI网络也无法接通互联网。在上述情况下,无法传输定位信息,进而使得通过WIFI的数据网络来定位某些物品或走失儿童等位置信息较为困难。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中在手机信号比较差或者手机没有信号,并且WIFI网络也无法接通互联网的情况下,无法对终端的定位的缺陷,提供一种终端的定位方法、系统、电子设备和介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术提供一种终端的定位方法,应用于请求对象,所述定位方法包括:
[0006]获取多个信令帧;所述多个信令帧为多个待定位对象发送的信令帧,所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0007]对多个待定位对象发送对应的所述信令帧进行解析,以获取解析结果;
[0008]根据所述解析结果,获取所有所述待定位对象的地址;
[0009]基于所述地址,向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0010]接收目标探测响应帧;所述目标探测响应帧由目标待定位对象基于所述探测请求帧响应生成,所述探测响应帧包括第三定位信息和第三身份信息;
[0011]基于所述目标探测响应帧对所述目标待定位对象进行定位。
[0012]本专利技术还提供一种终端的定位方法,应用于待定位对象,所述方法包括:
[0013]发送信令帧;每个所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0014]接收多个探测请求帧;所述探测请求帧为多个请求对象基于所述信令帧响应生成;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0015]匹配所述多个探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,并将所述探测响应帧发送至所述匹配成功的探测请求帧所属的请求对象,以实现对所述匹配成功的探测请求帧所属的请求对象进行定位;所述探测响应帧包括定位信息和身份信息。
[0016]较佳地,所述匹配所述多个探测请求帧,并基于匹配成功的探测请求帧响应生成
探测响应帧包括:
[0017]判断所述探测请求帧所属的请求对象是否预存储在数据库中,若是,则基于匹配成功的探测请求帧响应生成探测响应帧。
[0018]本专利技术还提供一种终端的定位方法,所述定位方法包括:
[0019]多个待定位对象发送多个信令帧;所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0020]请求对象接收多个待定位对象发送对应的信令帧;
[0021]所述请求对象对所述多个信令帧进行解析,以获取解析结果;
[0022]所述请求对象根据所述解析结果,获取所有所述待定位对象的地址;
[0023]基于所述地址,所述请求对象向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0024]所述多个待定位对象接收所述探测请求帧;
[0025]所述多个待定位对象匹配所述探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,并将所述探测响应帧发送至所述请求对象;所述探测响应帧包括第三定位信息和第三身份信息;
[0026]所述请求对象基于所述探测响应帧对所述待定位对象进行定位。
[0027]较佳地,所述多个待定位对象匹配所述探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧的步骤包括:
[0028]所述多个待定位对象判断所述探测请求帧所属的请求对象是否预存储在数据库中,若是,则基于匹配成功的探测请求帧响应生成探测响应帧。
[0029]本专利技术还提供一种终端的定位系统,应用于请求对象,所述定位系统包括:
[0030]第一获取模块,用于获取多个信令帧;所述多个信令帧为多个待定位对象发送的信令帧,所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0031]第一解析模块,用于对多个待定位对象发送对应的所述信令帧进行解析,以获取解析结果;
[0032]第二获取模块,用于根据所述解析结果,获取所有所述待定位对象的地址;
[0033]第一发送模块,用于基于所述地址,向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0034]第一接收模块,用于接收目标探测响应帧;所述目标探测响应帧由目标待定位对象基于所述探测请求帧响应生成,所述探测响应帧包括第三定位信息和第三身份信息;
[0035]第一定位模块,用于基于所述目标探测响应帧对所述目标待定位对象进行定位。
[0036]本专利技术还提供一种终端的定位系统,应用于待定位对象,所述系统包括:
[0037]第一发送模块,用于发送信令帧;每个所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0038]第二接收模块,用于接收多个探测请求帧;所述探测请求帧为多个请求对象基于所述信令帧响应生成;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0039]第一匹配模块,用于匹配所述多个探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,并将所述探测响应帧发送至所述匹配成功的探测请求帧所属的请求对
象,以实现对所述匹配成功的探测请求帧所属的请求对象进行定位;所述探测响应帧包括第三定位信息和第三身份信息。
[0040]本专利技术还提供一种终端的定位系统,所述定位系统包括:
[0041]第二发送模块,用于多个待定位对象发送多个信令帧;所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;
[0042]第三接收模块,用于请求对象接收多个待定位对象发送对应的信令帧;
[0043]第二解析模块,用于所述请求对象对所述多个信令帧进行解析,以获取解析结果;
[0044]第三获取模块,用于所述请求对象根据所述解析结果,获取所有所述待定位对象的地址;
[0045]第三发送模块,用于基于所述地址,所述请求对象向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;
[0046]第四接收模块,用于所述多个待定位对象接收所述探测请求帧;
[0047]第二匹配模块,用于所述多个待定位对象匹配所述探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端的定位方法,其特征在于,应用于请求对象,所述定位方法包括:获取多个信令帧;所述多个信令帧为多个待定位对象发送的信令帧,所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;对多个待定位对象发送对应的所述信令帧进行解析,以获取解析结果;根据所述解析结果,获取所有所述待定位对象的地址;基于所述地址,向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;接收目标探测响应帧;所述目标探测响应帧由目标待定位对象基于所述探测请求帧响应生成,所述探测响应帧包括第三定位信息和第三身份信息;基于所述目标探测响应帧对所述目标待定位对象进行定位。2.一种终端的定位方法,其特征在于,应用于待定位对象,所述定位方法包括:发送信令帧;每个所述信令帧包括待定位对象的第一定位信息和第一身份信息;接收多个探测请求帧;所述探测请求帧为多个请求对象基于所述信令帧响应生成;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;匹配所述多个探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,并将所述探测响应帧发送至所述匹配成功的探测请求帧所属的请求对象,以实现对所述匹配成功的探测请求帧所属的请求对象进行定位;所述探测响应帧包括定位信息和身份信息。3.如权利要求1所述的终端的定位方法,其特征在于,所述匹配所述多个探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧包括:判断所述探测请求帧所属的请求对象是否预存储在数据库中,若是,则基于匹配成功的探测请求帧响应生成探测响应帧。4.一种终端的定位方法,其特征在于,所述定位方法包括:多个待定位对象发送多个信令帧;所述多个待定位对象与多个信令帧一一对应;所述信令帧包括待定位对象的第一定位信息和第一身份信息;请求对象接收多个待定位对象发送对应的信令帧;所述请求对象对所述多个信令帧进行解析,以获取解析结果;所述请求对象根据所述解析结果,获取所有所述待定位对象的地址;基于所述地址,所述请求对象向所有待定位对象发送探测请求帧;所述探测请求帧包括请求对象的第二定位信息和第二身份信息;所述多个待定位对象接收所述探测请求帧;所述多个待定位对象匹配所述探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧,并将所述探测响应帧发送至所述请求对象;所述探测响应帧包括第三定位信息和第三身份信息;所述请求对象基于所述探测响应帧对所述待定位对象进行定位。5.如权利要求4所述的终端的定位方法,其特征在于,所述多个待定位对象匹配所述探测请求帧,并基于匹配成功的探测请求帧响应生成探测响应帧的步骤包括:所述多个待定位对象判断所述探测请求帧所属的请求对象是否预存储在数据库中,若是,则基于匹配成功的探测请求帧响应生成探测响应帧。
6.一种终端的定位系统,其特征在于,应用于请求对象,所述定位系统包括:...

【专利技术属性】
技术研发人员:王亮亮
申请(专利权)人:上海晨兴希姆通电子科技有限公司
类型:发明
国别省市:

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

1