一种物联网定位方法、装置和计算设备制造方法及图纸

技术编号:20431577 阅读:65 留言:0更新日期:2019-02-23 11:09
本发明专利技术属于物联网领域,提供了一种物联网定位方法、装置和计算设备,以在省功耗的情形下还能对物品进行定位。所述方法包括:判断定位终端的状态;若定位终端的状态为静止状态,则采集最新一次定位数据使系统进入休眠模式;若定位终端的状态为运动状态,则WiFi定位模式启动并采集定位数据;若启动WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。本发明专利技术提供的技术方案一方面可以在为定位终端节省功耗,并且静止状态下只需要保存最新一次定位数据仍然可以定位;另一方面,由于WiFi定位模式定位需要的功耗比其他定位模式定位需要的功耗小,因此,也能节省定位终端的功耗。

A Location Method, Device and Computing Equipment for Internet of Things

The invention belongs to the field of the Internet of Things, and provides a positioning method, device and computing device for the Internet of Things, so as to locate articles in the case of saving power. The method includes: judging the status of the positioning terminal; collecting the latest positioning data to make the system enter dormant mode if the status of the positioning terminal is static; starting and collecting positioning data if the status of the positioning terminal is moving; starting and collecting positioning data if the WiFi positioning mode fails, the GNSS positioning mode of the global navigation satellite system starts and collects positioning numbers. According to. On the one hand, the technical scheme provided by the invention can save power for the positioning terminal, and can still locate if only the latest positioning data are saved in the static state; on the other hand, the power consumption of the positioning mode of WiFi is smaller than that of other positioning modes, so the power consumption of the positioning terminal can also be saved.

【技术实现步骤摘要】
一种物联网定位方法、装置和计算设备
本专利技术属于物联网领域,尤其涉及一种物联网定位方法、装置和计算设备。
技术介绍
物联网(InternetofThings,IoT)是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。其目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。显然,对物品的定位是IoT中非常重要的一个环节,只有对物实现实时、精确定位,才能实现IoT的目标。IoT中的物品都被附带了定位终端,包括GPS在内的全球四大定位系统都能够通过定位终端实现IoT对物品的定位。定位终端属于嵌入式设备,各种“先天不足”决定了其对功耗十分敏感,例如,定位终端希望能够节省功耗。现有的定位终端节省功耗的一种方法是在电量不足时关闭定位模块。然而,关闭定位终端的定位模块后将不能再对IoT的物品进行实时定位,这对实时定位要求较高的物品有时意味着灾难。
技术实现思路
本专利技术的目的在于提供一种物联网定位方法、装置和计算设备,以在省功耗的情形下还能对物品进行定位。本专利技术第一方面提供一种物联网定位方法,所述方法包括:判断定位终端的状态;若所述定位终端的状态为静止状态,则采集最新一次定位数据后,使系统进入休眠模式;启动WiFi定位模式并采集定位数据;若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。本专利技术第二方面提供一种物联网定位装置,所述装置包括:状态判断模块,用于判断定位终端的状态;使能休眠模块,用于若所述定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式;第一定位模块,用于启动WiFi定位模式并采集定位数据;第二定位模块,用于若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。本专利技术第三方面提供一种计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法的步骤:判断定位终端的状态;若所述定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式;启动WiFi定位模式并采集定位数据;若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。本专利技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下方法的步骤:判断定位终端的状态;若所述定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式;启动WiFi定位模式并采集定位数据;若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。从上述本专利技术技术方案可知,一方面,在定位终端静止状态时使系统进入休眠模式并且采集最新一次定位数据,由于进入休眠模式后,耗电量减小,因此,可以在为定位终端节省功耗,并且静止状态下只需要保存最新一次定位数据仍然可以定位;另一方面,由于WiFi定位模式定位需要的功耗比其他定位模式定位需要的功耗小得多,因此,优先启动WiFi定位模式并采集定位数据能节省定位终端的功耗。附图说明图1是本专利技术实施例提供的物联网定位方法的实现流程示意图;图2是本专利技术实施例提供的物联网定位装置的结构示意图;图3-a是本专利技术另一实施例提供的物联网定位装置的结构示意图;图3-b是本专利技术另一实施例提供的物联网定位装置的结构示意图;图3-c是本专利技术另一实施例提供的物联网定位装置的结构示意图;图4是本专利技术实施例提供的计算设备的结构示意图;图5是本专利技术实施例提供的定位终端的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。附图1是本专利技术实施例提供的物联网定位方法的实现流程示意图,主要包括以下步骤S101至S104,以下详细说明:S101,判断定位终端的状态。在本专利技术实施例中,所谓的定位终端可以是具备采集位置信息的装置,例如车载定位装置或老人、儿童、特殊人群、宠物等群体使用的可穿戴定位器、等。在本专利技术实施例中,可以通过定时采集重力传感器(Gsensor)的数据来判断定位终端的状态。具体地,在定位终端处于运动状态下,重力传感器连续一段时间,例如5分钟采集到的数据无变化或变化的幅度在预设阈值范围之内,则判断定位终端进入静止状态,而在静止状态下,重力传感器连续一段时间,例如4秒采集到的数据产生变化,则判断定位终端进入运动状态。S102,若定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式。在本专利技术实施例中,定位终端处于静止状态可以是定位终端从运动状态切换到静止状态。所谓使系统进入休眠模式,是指定位终端既不再采集定位数据,亦不再将定位数据上报至服务器,而在进入休眠模式时还要采集最新一次定位数据,是为了从休眠模式唤醒时能够保证有一个定位数据供定位终端或服务器使用。需要说明的是,定位终端处于静止状态时采集的最新一次定位数据可以上报至服务器,并通知服务器此时定位终端已经进入静止状态。S103,启动WiFi定位模式并采集定位数据。在本专利技术实施例中,定位终端处于运动状态可以是定位终端从静止状态切换到运动状态。若定位终端的状态为定位终端处于运动状态,则立即采集一次定位数据上报至服务器,并通知服务器此时定位终端已经进入运动状态,之后定位终端按照设定频率定时采集定位数据,并按照设定频率定时上报至服务器。由于相较于其他定位模式,例如全球导航卫星系统(GlobalNavigationSatelliteSystem,GNSS)定位模式,WiFi定位模式需要的功率更小,因此,为了节省定位终端的功耗,在本专利技术实施例中,无论定位终端的状态是静止状态还是运动状态,只要是采集定位数据,都是优先启动WiFi定位模式来采集定位数据,除非WiFi定位模式启动失败,再考虑选择启动其他定位模式。作为本专利技术一个实施例,启动WiFi定位模式并采集定位数据可通过如下步骤S1031和S1032实现:S1031,扫描WiFi热点。本专利技术实施例中,定位终端开启其WiFi功能后,可以自动扫描其周围的WiFi热点,以获取WIFI热点的媒体接入控制(MediaAccessControl,MAC)地址和接收信号强度指示(ReceivedSignalStrengthIndication,RSSI)的值。S1032,若WiFi热点数量大于或等于预设数量且WiFi热点的接收信号强度指示RSSI的值在预设阈值以上,则将扫描到的WiFi热点的媒体接入控制MAC地址和RSSI的值上传至终端服务器以对定位终端定位。在本专利技术实施例中,WiFi热点具体可以是能够与定位终端进行WiFi通信或具有WiFi功能的网络设备,例如,路由器等。若WiFi热点数本文档来自技高网...

【技术保护点】
1.一种物联网定位方法,其特征在于,所述方法包括:判断定位终端的状态;若所述定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式;启动WiFi定位模式并采集定位数据;若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。

【技术特征摘要】
1.一种物联网定位方法,其特征在于,所述方法包括:判断定位终端的状态;若所述定位终端的状态为静止状态,则采集最新一次定位数据后使系统进入休眠模式;启动WiFi定位模式并采集定位数据;若启动所述WiFi定位模式失败,则全球导航卫星系统GNSS定位模式启动并采集定位数据。2.如权利要求1所述的物联网定位方法,其特征在于,所述方法还包括:若所述采集定位数据结束,则使系统进入休眠模式。3.如权利要求1或2所述的物联网定位方法,其特征在于,所述方法还包括:若所述采集的定位数据上报过程结束或上报结果失败,则使所述系统进入休眠模式。4.如权利要求1或2所述的物联网定位方法,其特征在于,所述方法还包括:若所述采集的定位数据上报过程结束或上报结果失败,则关闭通信模块的射频功能。5.如权利要求1至4任意一项所述的物联网定位方法,其特征在于,所述启动WiFi定位模式并采集定位数据包括:扫描WiFi热点;若WiFi热点数量大于或等于预设数量且所述WiFi热点的接收信号强度指示RSSI的值在预设阈值以上,则将所述扫描到的WiFi热点的媒体接入控制MAC地址和所述RSSI的值上传至终端服务器以对所述定位终端定位。6.如权利要求5所述的物联网定位方法,其特征在于,所述方法还包括若所述GNSS定位模式启动失败或所述GNSS定位模式采集定位数据失败,则将所述...

【专利技术属性】
技术研发人员:孙宪福冯汉炯杨正明何睿于波闫泽涛
申请(专利权)人:深圳市航天华拓科技有限公司深圳航天科技创新研究院
类型:发明
国别省市:广东,44

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

1