[发明专利]一种终端定位的优化方法有效
申请号: | 201711165350.3 | 申请日: | 2017-11-21 |
公开(公告)号: | CN108012316B | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 孙迎花;辛东金;周震;何煦;陈援非 | 申请(专利权)人: | 天津中科智城网络科技有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W64/00 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 魏骞 |
地址: | 300000 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 定位 优化 方法 | ||
1.一种终端定位的优化方法,其特征在于,包括如下步骤:
步骤S1:待定位终端自动触发定位,并向周围多个锚点广播位置检测信息,其中,待定位终端向周围锚点发送所述位置检测信息前首先监听信道,如果监听信道是空闲状态,则立即发送,如果监听信道是忙碌状态,则随机回退一段时间之后再发送;
步骤S2:每个锚点在接收到待定位终端广播的位置检测信息后,分别随机回退一段时间,然后向待定位终端反馈携带锚点身份识别的信令;
步骤S3:待定位终端在预设的接收等待时间内依次接收至少3个不同锚点的反馈信令,并根据锚点反馈的携带锚点身份识别的信令计算出待定位终端距离每个锚点的距离值,如果节点在预设的接收等待时间内接收的反馈信令少于3个,则返回至步骤S1,重新向锚点广播位置检测信息;
步骤S4:待定位终端把每个锚点的身份识别及每个锚点与待定位终端的距离值信息广播给周围锚点;
步骤S5:锚点接收待定位终端的反馈信息,检测是否包含中心锚点的身份识别信息,如果包含,则非中心锚点不再继续进行信令交互,如果没有包含,则由接收到的距离值最小的锚点将待定位终端的反馈信息发送给中心锚点,其他锚点不再进行信令交互;
步骤S6:中心锚点根据接收到的反馈信息计算出待定位终端的位置坐标,并发送给基站或服务器。
2.根据权利要求1所述的一种终端定位的优化方法,其特征在于,所述步骤S2中锚点在接收到待定位终端广播的位置检测信息后,分别随机回退一段时间,然后向待定位终端反馈的信令还包括下列信息中的至少一种:电量状态信息、锚点与其他待定位终端的连接状态信息、信道状态信息。
3.根据权利要求2所述的一种终端定位的优化方法,其特征在于,步骤S3中待定位终端计算出距离不同锚点的距离值后,所述优化方法还包括待定位终端根据每个锚点的身份识别ID判断是否有中心锚点,如果有,则待定位终端把每个锚点的身份识别ID以及每个锚点与待定位终端的距离值信息广播给中心锚点,中心锚点根据接收到的反馈信息计算出待定位终端的位置坐标,并发送给基站或服务器;如果没有,则根据每个锚点的电量状态、信道状态信息或者与其他待定位终端的连接状态,选出电量最多或连接待定位终端数量最少的锚点作为转发锚点,把转发锚点的身份识别ID、每个锚点对应的身份识别ID及与待定位终端的距离值广播给转发锚点,由转发锚点将待定位终端的反馈信息发送至中心锚点,其他锚点不再进行信令交互,中心锚点根据接收到的反馈信息计算出待定位终端的位置坐标,并发送给基站或服务器。
4.根据权利要求2所述的一种终端定位的优化方法,其特征在于,步骤S3中待定位终端计算出距离不同锚点的距离值后,所述优化方法还包括待定位终端直接根据每个锚点的电量状态、信道状态信息或者与其他待定位终端的连接状态,选出电量最多或连接终端数量最少的锚点作为转发锚点,由待定位终端把转发锚点的身份识别ID、每个锚点的身份识别及锚点与待定位终端的距离值发送给周围锚点,周围锚点接收待定位终端广播的反馈信息,检测是否包含中心锚点的ID信息,如果包含,则非中心锚点不再继续进行信令交互,中心锚点执行步骤S6,如果没有包含,则由所述转发锚点将待定位终端广播的反馈信息发送给中心锚点,其他锚点不再进行信令交互,并执行步骤S6。
5.根据权利要求1-4任一项所述的一种终端定位的优化方法,其特征在于,所述中心锚点按照排列组合,把接收到的距离值进行排列组合Cn3,选出三个距离值确定出待定位终端的位置坐标;或随机选择三个距离值确定待定位终端的位置坐标;或以最早接收到的三个距离值来确定待定位终端的位置坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津中科智城网络科技有限公司,未经天津中科智城网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711165350.3/1.html,转载请声明来源钻瓜专利网。