一种物联网设备的定位方法、装置及系统制造方法及图纸

技术编号:24087207 阅读:16 留言:0更新日期:2020-05-09 06:33
本申请公开了一种物联网设备的定位方法、装置及系统,可以有效提高定位速率并降低定位功耗,进而能够满足物联网中的低功耗、快速定位的要求。该方法包括:待定位物联网设备在接收到定位请求后,首先根据定位请求判断是否需要更新当前星历数据,若否,则利用当前星历数据进行定位,若是,则向GNSS平台发送星历数据下载请求,以便GNSS平台根据该星历数据下载请求,确定下载的星历数据中与待定位物联网设备已存储的当前星历数据不同的星历数据,作为差分星历数据返回给待定位物联网设备,进而待定位物联网设备可以根据该差分星历数据进行准确定位并更新当前星历数据。

A positioning method, device and system of Internet of things equipment

【技术实现步骤摘要】
一种物联网设备的定位方法、装置及系统
本申请涉及通信
,尤其涉及一种物联网设备的定位方法、装置及系统。
技术介绍
物联网是新一代信息技术的重要组成部分,对于物联网中的各个设备,无论是静止不动的,还是运动的设备,很多情况下需要及时获知这些物联网设备当前的位置信息,以实现对各个物联网设备的安全监控。现有的定位技术大都是基于全球导航卫星系统(GlobalNavigationSatelliteSystem,简称GNSS)来实现的,比如美国的全球定位系统(GlobalPositioningSystem,简称GPS)、俄罗斯的格洛纳斯Glonass、欧洲的Galileo、我国的北斗卫星导航系统,以及相关的增强系统,比如美国的广域增强系统WAAS、欧洲的欧洲静地导航重叠系统EGNOS和日本的多功能运输卫星增强系统MSAS等。但这种定位技术受限于网络带宽,星历数据下载时间较长,导致冷启动定位时间长,无法满足特定场景需求。虽然可以利用辅助定位A-GPS技术来解决这类问题,但A-GPS技术需要较大的网络带宽,才能实现准确定位。而物联网属于窄带网络,需要低功耗、广覆盖、海量连接的解决方案,这必然会极大地削减无线传输的网络带宽,从而对AGPS技术造成不利的影响,位置数据传输时间会延长,造成定位效率的降低。因此,如何升级物联网设备的定位方式,提高定位速度,降低功耗,以满足物联网中低功耗、快速定位的要求,已成为亟待解决的问题。
技术实现思路
有鉴于此,本申请实施例提供一种物联网设备的定位方法、装置及系统,以提高物联网设备的定位速度并降低功耗,从而能过满足物联网中低功耗、快速定位的要求。第一方面,本申请实施例提供了一种物联网设备的定位方法,所述方法包括:接收定位请求;根据所述定位请求,判断是否需要更新当前星历数据;若否,则利用所述当前星历数据对待定位物联网设备进行定位;若是,则向GNSS平台发送星历数据下载请求;接收来自所述GNSS平台发送的差分星历数据,根据所述差分星历数据和所述当前星历数据,对所述待定位物联网设备进行定位;所述差分星历数据为所述GNSS平台下载的星历数据中与所述当前星历数据不同的星历数据;所述接收来自所述GNSS平台发送的差分星历数据之后,还包括:根据所述差分星历数据更新所述当前星历数据。一种可能的实现方式中,所述根据所述定位请求,判断是否需要更新当前星历数据,包括:判断接收所述定位请求的时间是否为星历数据的周期更新时间;若是,则执行所述向GNSS平台发送星历数据下载请求的步骤;若否,则执行所述利用所述当前星历数据对所述待定位物联网设备进行定位的步骤。一种可能的实现方式中,所述向GNSS平台发送星历数据下载请求,还包括:将所述待定位物联网设备附近预设范围内的地理位置信息和/或当前星历数据的版本信息共同进行加密和压缩,得到压缩数据;向所述GNSS平台发送携带有所述压缩数据的星历数据下载请求。一种可能的实现方式中,若所述差分星历数据是经过所述GNSS平台进行加密和压缩处理后发送给所述待定位物联网设备的数据;则所述接收来自所述GNSS平台发送的差分星历数据之后,还包括:对所述差分星历数据进行解压和解密处理,得到解压和解密后的差分星历数据。一种可能的实现方式中,所述根据所述GNSS平台发送的差分星历数据和所述当前星历数据,对所述待定位物联网设备进行定位,包括:利用预设的数据处理算法,对所述差分星历数据和所述当前星历数据进行复原操作,获得新的星历数据;根据所述新的星历数据,获得对应的位置信息数据;根据所述位置信息数据,获得位置信息。一种可能的实现方式中,所述根据所述位置信息数据,获得位置信息,具体为:根据所述位置信息数据,结合待定位物联网设备的传感器数据,获得所述位置信息。一种可能的实现方式中,所述数据处理算法包括差分压缩算法和/或插值压缩算法。一种可能的实现方式中,所述对所述待定位物联网设备进行定位之后,还包括:向所述GNSS平台发送定位得到的定位信息;以便所述GNSS平台向业务平台发送所述定位信息。第二方面,本申请实施例提供了一种物联网设备的定位方法,所述方法包括:接收待定位物联网设备发送的星历数据下载请求;根据所述星历数据下载请求,确定已存储的所述待定位物联网设备的当前星历数据;根据所述星历数据下载请求,下载星历数据;根据预设的数据处理算法,以及下载的星历数据和所述当前星历数据得出差分星历数据;向所述待定位物联网设备发送所述差分星历数据,以便所述待定位物联网设备根据所述差分星历数据进行定位;所述下载星历数据之后,还包括:根据下载的星历数据更新所述当前星历数据。一种可能的实现方式中,所述数据处理算法包括差分压缩算法和/或插值压缩算法。一种可能的实现方式中,所述星历数据下载请求携带有压缩数据;所述压缩数据为所述待定位物联网设备对所述已存储的当前星历数据的版本信息进行加密和压缩后得到的;所述根据所述星历数据下载请求,确定已存储的所述待定位物联网设备的当前星历数据,包括:对所述压缩数据进行解密和解压,得到所述已存储的所述待定位物联网设备的当前星历数据的版本信息;根据所述已存储的所述待定位物联网设备的当前星历数据的版本信息,确定已存储的所述待定位物联网设备当前星历数据。一种可能的实现方式中,所述压缩数据还包括所述待定位物联网设备对附近预设范围内的地理位置信息,所述压缩数据为所述待定位物联网设备对附近预设范围内的地理位置信息和所述已存储的当前星历数据的版本信息共同进行加密和压缩后得到的;对所述压缩数据进行解密和解压得到的数据中还包括所述地理位置信息;所述根据所述星历数据下载请求,下载星历数据,包括:根据所述地理位置信息,下载星历数据。一种可能的实现方式中,所述根据所述星历数据下载请求,下载星历数据,包括:根据所述待定位物联网设备的当前星历数据的版本信息找到对应的地理位置信息,根据所述地理位置信息,下载星历数据。一种可能的实现方式中,所述星历数据下载请求携带有压缩数据;所述压缩数据为所述待定位物联网设备对附近预设范围内的地理位置信息进行加密和压缩后得到的;所述根据所述星历数据下载请求,确定已存储的所述待定位物联网设备的当前星历数据,包括:对所述压缩数据进行解密和解压,得到所述待定位物联网设备附近预设范围内的地理位置信息;根据所述星历数据下载请求中待定位物联网设备信息,确定已存储的所述待定位物联网设备当前星历数据;所述根据所述星历数据下载请求,下载星历数据,包括:根据所述地理位置信息下载星历数据。一种可能的实现方式中,得出所述差分星历数据之后,还包括:对所述差分星历数据进行加密和压缩处理得到差分星历数据的压缩数据本文档来自技高网...

【技术保护点】
1.一种物联网设备的定位方法,其特征在于,所述方法包括:/n接收定位请求;/n根据所述定位请求,判断是否需要更新当前星历数据;/n若否,则利用所述当前星历数据对待定位物联网设备进行定位;/n若是,则向GNSS平台发送星历数据下载请求;/n接收来自所述GNSS平台发送的差分星历数据,根据所述差分星历数据和所述当前星历数据,对所述待定位物联网设备进行定位;所述差分星历数据为所述GNSS平台下载的星历数据中与所述当前星历数据不同的星历数据;/n所述接收来自所述GNSS平台发送的差分星历数据之后,还包括:/n根据所述差分星历数据更新所述当前星历数据。/n

【技术特征摘要】
1.一种物联网设备的定位方法,其特征在于,所述方法包括:
接收定位请求;
根据所述定位请求,判断是否需要更新当前星历数据;
若否,则利用所述当前星历数据对待定位物联网设备进行定位;
若是,则向GNSS平台发送星历数据下载请求;
接收来自所述GNSS平台发送的差分星历数据,根据所述差分星历数据和所述当前星历数据,对所述待定位物联网设备进行定位;所述差分星历数据为所述GNSS平台下载的星历数据中与所述当前星历数据不同的星历数据;
所述接收来自所述GNSS平台发送的差分星历数据之后,还包括:
根据所述差分星历数据更新所述当前星历数据。


2.根据权利要求1所述的方法,其特征在于,所述根据所述定位请求,判断是否需要更新当前星历数据,包括:
判断接收所述定位请求的时间是否为星历数据的周期更新时间;
若是,则执行所述向GNSS平台发送星历数据下载请求的步骤;
若否,则执行所述利用所述当前星历数据对所述待定位物联网设备进行定位的步骤。


3.根据权利要求1所述的方法,其特征在于,所述向GNSS平台发送星历数据下载请求,还包括:
将所述待定位物联网设备附近预设范围内的地理位置信息和/或当前星历数据的版本信息共同进行加密和压缩,得到压缩数据;
向所述GNSS平台发送携带有所述压缩数据的星历数据下载请求。


4.根据权利要求1所述的方法,其特征在于,若所述差分星历数据是经过所述GNSS平台进行加密和压缩处理后发送给所述待定位物联网设备的数据;
则所述接收来自所述GNSS平台发送的差分星历数据之后,还包括:
对所述差分星历数据进行解压和解密处理,得到解压和解密后的差分星历数据。


5.根据权利要求1所述的方法,其特征在于,所述根据所述GNSS平台发送的差分星历数据和所述当前星历数据,对所述待定位物联网设备进行定位,包括:
利用预设的数据处理算法,对所述差分星历数据和所述当前星历数据进行复原操作,获得新的星历数据;
根据所述新的星历数据,获得对应的位置信息数据;
根据所述位置信息数据,获得位置信息。


6.一种物联网设备的定位方法,其特征在于,所述方法包括:
接收待定位物联网设备发送的星历数据下载请求;
根据所述星历数据下载请求,确定已存储的所述待定位物联网设备的当前星历数据;
根据所述星历数据下载请求,下载星历数据;
根据预设的数据处理算法,以及下载的星历数据和所述当前星历数据得出差分星历数据;
向所述待定位物联网设备发送所述差分星历数据,以便所述待定位物联网设备根据所述差分星历数据进行定位;
所述下载星历数据之后,还包括:
根据下载的星历数据更新所述当前星历数据。


7.根据权利要求6所述的方法,其特征在于,所述星历数据下载请求携带有压缩数据;所述压缩数据为所述待定位物联网设备对所述已存储的当前星历数据的版本信息进行加密和压缩后得到的;
所述根据所述星历数据下载请求,确定已存储的所述待定位物联网设备的当前星历数据,包括:
对所述压缩数据进行解密和解压,得到所述已存储的所述待定位物联网设备的当前星历数据的版本信息;
根据所述已存储的所述待定位物联网设备的当前星历数据的版本信息,确定已存储的所述待定位物联网设备当前星历数据。


8.根据权利要求7所述的方法,其特征在于,所述压缩数据还包括所述待定位物联网设备对附近预设范围内的地理位置信息,所述...

【专利技术属性】
技术研发人员:陈毅平
申请(专利权)人:北京华弘集成电路设计有限责任公司
类型:发明
国别省市:北京;11

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

1