一种定位方法、终端及系统的制作方法_3

文档序号:8475548阅读:来源:国知局
未接收到定位终端发送的位置查询请求,则所述被定位终端确定自身超出安全距离。
[0109]进一步地,所述方法还包括:所述被定位终端根据所述位置查询请求确定自身处于安全距离之内时,所述被定位终端通过近场通信机制向所述定位终端发送位置查询响应;其中,所述被定位终端在预先设置的时间内接收到定位终端发送的位置查询请求,则所述被定位终端确定自身处于安全距离之内。
[0110]其中,所述安全距离为:允许被定位终端远离定位终端的最大距离,即:所述被定位终端和所述定位终端基于近场通信机制进行正常通信的最大距离;当所述被定位终端处于所述安全距离之内时,所述被定位终端和所述定位终端能够基于近场通信机制实现正常通信,即:所述被定位终端能够接收到定位终端发送的位置查询请求,所述定位终端能够接收到被定位终端发送的位置查询响应;当所述被定位终端超出安全距离时,所述被定位终端和所述定位终端处于通信中断状态,即:所述被定位终端无法接收到定位终端发送的位置查询请求,对应的,所述定位终端也无法接收到位置查询响应。
[0111]本步骤中,所述被定位终端向控制系统发送所述第一告警消息之前,所述方法还包括:所述被定位终端将自身当前所处位置的位置信息封装到所述第一告警消息中。
[0112]步骤102:在发送所述第一告警消息之后,所述被定位终端采集自身当前所处位置的位置数据,并将所述位置数据封装成定位消息发送;
[0113]本步骤中,所述被定位终端在向控制系统发送所述第一告警消息之后,所述被定位终端可以周期性地采集自身当前所处位置的位置数据,并将所述位置数据封装成定位消息周期性地向控制系统发送。
[0114]其中,所述位置数据可以包括但不限于:被定位终端当前所处位置的经度、纬度、高度、被定位终端的移动速度、被定位终端当前所处位置的三个相邻小区的Cell ID、以及被定位终端当前所处位置的通讯信号强度;其中,所述通讯信号可以包括但不限于=GSM信号、和/或CDMA信号、和/或3G信号等。
[0115]需要说明的是,所述被定位终端的应用对象可以包括但不限于:宠物、人、以及物
P坐PF[寸 ο
[0116]本发明实施例提供一种定位方法,用于定位终端中,图2为本发明定位方法实施例二的实现流程示意图,如图2所示,该方法包括以下步骤:
[0117]步骤201:发送位置查询请求;
[0118]这里,控制系统可以预先设置所述被定位终端与所述定位终端之间的安全距离、以及所述定位终端向被定位终端发送位置查询请求的周期,例如:设置安全距离为30m ;设置所述定位终端向所述被定位终端发送位置查询请求的周期为1s ;需要说明的是,此处的30m、1s仅用于说明本方法,并不构成对本发明的限制。
[0119]本步骤中,所述定位终端通过近场通信机制周期性地向被定位终端发送位置查询请求。
[0120]其中,所述近场通信机制具有监测被定位终端与定位终端之间距离的功能,所述定位终端采用的近场通信机制包括但不限于:315M或433M等中频频率,所述近场通信机制允许的最大安全距离可超过30米,解决了现有技术中通信距离受限的问题;同时,所述被定位终端和所述定位终端能够分别基于电池模块供电,在所述定位终端向被定位终端发送位置查询请求的周期为60秒的情况下,所述被定位终端与定位终端内置电池模块的供电时长可超过8小时。
[0121]步骤202:在发送所述位置查询请求之后,接收位置查询响应,根据所述位置查询响应确定被定位终端超出安全距离时,发出告警;
[0122]这里,所述控制系统可以预先设置确定是否需告警的时间,所述时间为所述定位终端发送位置查询请求周期的整数倍;根据在所述时间内所述被定位终端是否接收到定位终端周期性发送的位置查询请求,判断被定位终端是否超出安全距离,即:如果所述被定位终端在预先设置的时间内能够接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端处于安全距离之内;如果所述被定位终端在预先设置时间内未接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端超出安全距离。
[0123]本步骤中,在所述定位终端通过近场通信机制向被定位终端发送位置查询请求之后,所述定位终端接收被定位终端通过近场通信机制发送的位置查询响应,所述定位终端根据所述位置查询响应确定被定位终端超出安全距离时,所述定位终端可以通过震动或指示灯闪烁的方式发出告警;
[0124]其中,在所述被定位终端超出安全距离时,由于所述被定位终端无法接收到定位终端发送的位置查询请求,对应的,定位终端也无法接收到位置查询响应;因此,所述定位终端在预先设置的时间内未接收到位置查询响应,则确定被定位终端超出安全距离。
[0125]进一步地,在所述定位终端接收被定位终端发送的位置查询响应之后,所述方法还包括:所述定位终端根据所述位置查询响应确定被定位终端处于安全距离之内时,所述定位终端通过近场通信机制继续向定位终端发送位置查询请求;其中,所述定位终端在预先设置的时间内接收到被定位终端发送的位置查询响应,则确定被定位终端处于安全距离之内。
[0126]本发明实施例提供一种定位方法,用于控制系统中,图3为本发明定位方法实施例三的实现流程示意图,如图3所示,该方法包括以下步骤:
[0127]步骤301:接收第一告警消息;
[0128]本步骤中,所述控制系统通过无线通信的方式接收被定位终端发送的第一告警消息;所述无线通信采用的网络可以包括但不限于:GPRS、3G、CDMA、或长期演进(LTE,LongTerm Evolut1n)。
[0129]这里,在接收所述第一告警消息之前,所述控制系统可以预先设置控制参数;其中,所述控制参数可以包括但不限于:安全距离、发送位置查询请求的周期、发送定位消息的周期、接收第二告警消息的用户号码。
[0130]其中,所述安全距离为:允许被定位终端远离定位终端的最大距离;所述发送位置查询请求的周期为:所述定位终端向被定位终端发送位置查询请求的周期;所述发送定位消息的周期为:被定位终端向控制系统发送定位消息的周期,也即所述被定位终端采集自身当前所处位置的位置数据的周期;所述接收第二告警消息的用户号码为:接收控制系统发送的第二告警消息的用户号码。
[0131]进一步地,所述控制系统还可以预先设置确定是否需要告警的时间,所述时间为所述定位终端发送位置查询请求周期的整数倍;根据在所述时间内所述被定位终端是否接收到定位终端周期性发送的位置查询请求,判断被定位终端是否超出安全距离,即:如果所述被定位终端在预先设置的时间内能够接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端处于安全距离之内;如果所述被定位终端在预先设置时间内未接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端超出安全距离。
[0132]具体的,当所述控制系统预先设置的时间为所述定位终端发送位置查询请求周期的三倍时,如果所述被定位终端连续三次未接收到所述定位终端周期性发送的位置查询请求,则可以确定所述被定位终端超出安全距离;需要说明的是,此处的三次仅用于说明本方法,并不构成对本发明的限制。
[0133]步骤302:在接收所述第一告警消息之后,接收定位消息,通过解析所述定位消息获取当前所处位置的位置信息,并呈现出所述位置信息;
[0134]本步骤中,所述控制系统通过无线通信的方式接收被定位终端周期性发送的定位消息,所述定位消息的控制字段可以包括但不限于:被定位终端当前所处位置的经度、纬度、高度、被定位终端的移动速度、被定位终端当前所处位置的三个相邻小区的Cell ID、以及被定位终端当前所处位置的通讯信号强度;所述通讯信号可以包括但不限于:GSM信号、和/或CDMA信号、和/或3G信号等。
[0135]所述控制系统从所述定位消息中解析出被定位终端当前所处位置的经度、纬度、高度、被定位终端的移动速度、被定位终端当前所处位置的三个相邻小区的Cell ID、以及被定位终端当前所处位置的通讯信号强度,通过计算获取被定位终端当前所处位置的位置信息,并在地图上呈现所述位置信息。
[0136]具体的,当超出安全距离的被定位终端所处的环境存在GPS信号时,所述控制系统能够根据从所述定位消息中解析出的被定位终端当前所处位置的经度、纬度、高度、被定位终端的移动速度,通过计算获取被定位终端当前所处位置的位置信息,以此实现室外的定位功能;
[0137]当超出安全距离的被定位终端所处的环境没有GPS信号时,所述控制系统能够根据从所述定位消息中解析出的被定位终端当前所处位置的三个相邻小区的Cell ID及通讯信号的强度,通过计算获取被定位终端当前所处位置的位置信息,以此实现基于LBS的室内的定位功能;这样,即使超出安全距离的被定位终端所处的环境没有GPS等信号,所述控制系统也可通过LBS定位的方式来获得被定位终端当前所处位置的位置信息。
[0138]进一步地,在所述控制系统通过无线通信的方式接收被定位终端发送的第一告警消息之后,所述方法还包括:所述控制系统根据所述第一告警消息向接收第二告警消息的用户号码发送第二告警消息;用户在接收到所述第二告警消息之后,可以根据所述第二告警消息向所述控制系统发送定位请求,请求获得被定位终端的位置信息;
[0139]本步骤中,在所述控制系统获取被定位终端当前的位置信息之后,所述方法还可以包括:所述控制系统根据用户发送的定位请求,将所述被定位终端当前所处位置的位置信息封装成定位响应向用户发送,进而实现将被定位终端当前所处位置的位置信息提供给用户。
[0140]所述控制系统还可以提供Web页面,用户可以通过手机或PC访问所述Web页面,查询被定位终端的地图位置和历史轨迹,且管理员可以通过访问所述Web页面对本发明的相关参数进行设置。
[0141]本发明实施例提供一种定位方法,图4为本发明定位方法实施例四的实现流程示意图,如图4所示,该方法包括以下步骤:
[0142]步骤401:控制系统设置控制参数;
[0143]本步骤中,所述控制系统可以预先设置控制参数;其中,所述控制参数可以包括但不限于:安全距离、发送位置查询请求的周期、接收定位消息的周期、接收第二告警消息的用户号码。
[0144]其中,所述安全距离为:允许被定位终端远离定位终端的最大距离;所述发送位置查询请求的周期为:所述定位终端向被定位终端发送位置查询请求的周期;所述发送定位消息的周期为:被定位终端向控制系统发送定位消息的周期,也即所述被定位终端采集自身当前所处位置的位置数据的周期;所述接收第二告警消息的用户号码为:接收控制系统发送的第二告警消息的用户号码。
[0145]进一步地,所述控制系统还可以预先设置确定是否需要告警的时间,所述时间为所述定位终端发送位置查询请求周期的整数倍;根据在所述时间内所述被定位终端是否接收到定位终端周期性发送的位置查询请求,判断被定位终端是否超出安全距离,即:如果所述被定位终端在预先设置的时间内能够接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端处于安全距离之内;如果所述被定位终端在预先设置的时间内未接收到定位终端周期性发送的位置查询请求,则可以确定所述被定位终端超出安全距离。
[0146]具体的,当所述控制系统预先设置的时间为所述定位终端发送位置查询请求周期的三倍时,如果所述被定位终端连续三次未接收到所述定位终端周期性发送的位置查询请求,则可以确定所述被定位终端超出安全距离;需要说明的是,此处的三次仅用于说明本方法,并不构成对本发明的限制。
[0147]步骤402:定位终端向被定位终端发送位置查询请求;
[0148]本步骤中,所述定位终端通过近场通信机制向所述被定位终端发送位置查询请求;其中,所述近场通信机制具有监测被定位终端与定位终端之间距离的功能,所述定位终端采用的近场通信机制包括但不限于:315M或433M等中频频率。
[0149]步骤403:被定位终端接收所述位置查询请求,根据所述位置查询请求判断自身是否超出安全距离,若是,则执行步骤405 ;若否,则执行步骤404 ;
[0150]本步骤中
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1