一种资产定位方法、设备及系统与流程

文档序号:13667674阅读:1067来源:国知局
一种资产定位方法、设备及系统与流程

本发明涉及物联网定位技术领域,尤其涉及一种资产定位方法、设备及系统。



背景技术:

随着室内定位技术在医疗,交通等领域的广泛应用,各种基于室内定位技术的研究、智能位置服务引擎以及实时定位的研究也越来越普遍,利用室内定位系统,可以对物体的行为进行有效的分析,从而实现科学合理的监控调度管理。例如,在医院场景下,可以通过对医院里的可移动设备或常移动设备做房间级定位,来帮助医院进行设备查询、盘点以及管理。

然而,现有的房间级定位方法需要大量布置阅读器用于接收传输信号,而大量布置阅读器就增加了定位成本,且也导致现场实施非常复杂,如走线多,布置困难。

所以,现有技术中,存在资产定位成本高的技术问题。



技术实现要素:

本发明实施例提供一种资产定位方法、设备及系统,用于解决现有技术中,存在资产定位成本高的技术问题。

为此,本发明实施例提供的具体技术方案如下:

一种资产定位系统,包括定位器,资产标签,lora基站以及服务器设备;

所述定位器,用于向所述资产标签广播唤醒报文,所述唤醒报文包括所述定位器的id;

所述资产标签设置在待定位的设备上,用于从接收到的所述唤醒报文中确定出所述定位器的id,以及将所述定位器的id和所述资产标签的标签id组合成远距离低功耗lora上行数据发送所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备;

所述服务器设备,用于从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,所述资产标签还用于:

测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,所述资产标签还用于:

将所述第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

若匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验,以确定所述唤醒报文的内容完整。

可选的,包括检测设备,所述检测设备用于:

在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,n为大于等于1的正整数;其中,在n大于等于2时,确定出所述n个定位器的n个id,以及将所述n个id发送给所述服务器设备;

所述服务器设备用于:第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

用于若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;m为大于等于1的正整数。

可选的,包括:所述资产标签还用于:向所述服务器设备定时发送心跳报文信息;

所述服务器设备根据所述心跳报文信息确定所述资产标签对应设备的运行状态。

可选的,包括:所述资产标签还用于:检测所述资产标签上的光亮度;

在所述光亮度大于预设光亮度时,表示所述设备上的资产标签被拆,则所述资产标签向所述服务器设备发送被拆信息。

第二方面,本发明实施例提供了一种资产定位方法,应用于资产定位系统中,所述资产定位系统包括定位器,资产标签,lora基站以及服务器设备,所述资产标签设置在待定位的设备上,所述方法包括:

接收所述定位器广播的唤醒报文,所述唤醒报文中包括所述定位器的id;

确定出所述定位器的id,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备,以使得所述服务器设备能够从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,所述方法包括:

测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,所述方法包括:

将所述第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

若匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验,以确定所述唤醒报文的内容完整。

可选的,包括:向所述服务器设备定时发送心跳报文信息,以使得所述服务器设备根据所述心跳报文信息确定所述资产标签对应设备的运行状态。

可选的,包括:检测所述资产标签上的光亮度;

在所述光亮度大于预设光亮度时,表示所述资产上的资产标签被拆,则向所述服务器设备发送被拆信息。

再一方面,本申请实施例还提供一种资产定位方法,应用于资产定位系统中,所述资产定位系统包括定位器,资产标签,lora基站以及服务器设备,所述资产标签设置在待定位的设备上,所述方法包括:

接收lora基站发送的上行数据,所述上行数据中包括所述定位器的id以及所述设备的标签id;

从所述上行数据中确定出所述定位器的id,根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述系统包括检测设备时,所述方法包括:

第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;

其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数。

再一方面,本申请实施例还提供一种资产标签,包括:

接收模块,用于接收定位器广播的唤醒报文,所述唤醒报文中包括所述定位器的id;

发送模块,用于确定出所述定位器的id,以及将所述定位器的id和所述资产标签的标签id组合成远距离低功耗lora上行数据发送给lora基站;

进而通过所述lora基站将所述上行数据转发给所述服务器设备,以使得所述服务器设备能够从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,包括:

测量模块,用于测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

所述发送模块,还用于在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,包括:

匹配模块,用于将所第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

校验模块,用于若所述第一口令信息与所述第二口令信息匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验以确定所述唤醒报文的内容完整。

可选的,包括:

第一发送子模块,用于向所述服务器设备定时发送心跳报文信息,以使得所述服务器设备根据所述心跳报文信息确定所述资产标签所在设备的运行状态。

可选的,包括:

检测模块,用于检测所述资产标签上的光亮度;

第二发送子模块,用于在所述光亮度大于预设光亮度时,表示所述设备上的资产标签被拆,则向所述服务器设备发送被拆信息。

再一方面,本申请实施例还提供一种服务器设备,包括:

接收模块,用于接收lora基站发送的上行数据,所述上行数据中包括定位器的id以及资产标签的标签id;

确定模块,用于从所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,包括:

降低模块,用于第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

调高模块,用于若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;

其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数。

由于本申请实施例中的资产定位系统,包括定位器,资产标签,lora基站以及服务器设备;所述定位器,用于向所述资产标签广播唤醒报文,所述唤醒报文包括所述定位器的id;所述资产标签设置在待定位的设备上,用于从接收到的所述唤醒报文中确定出所述定位器的id,并通过lora基站将所述定位器的id以及所述设备的标签id组合成远距离低功耗lora上行数据发送给所述服务器设备;所述服务器设备,用于从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id所在设备的位置信息。

也即,在本发明实施例的资产定位系统中,通过资产标签将定位器的id以及待定位设备的标签id组合成远距离低功耗lora上行数据发送给lora基站,该lora上行数据低功耗且发送距离远,只需要布置少量的lora基站就可以完成资产定位,从而避免了现有技术中大量设置其他通信协议的基站来接收资产标签发送的上行数据的情况,所以,能够有效的解决现有技术中,存在的资产定位成本高的技术问题,具有降低资产定位成本、定位易实施的有益效果。

进一步的,在本发明实施例中,由于资产定位系统还能够在检测到定位器广播的报文信号有覆盖的情况下,通过服务器设备就能够自动调整相应定位器的pwm占空比以及预设rssi值,避免了现有技术中,需要人工动作操作可调电位器的模式,提高了高资产定位系统的可操作性,也具有提高资产定位系统的定位准确性的有益效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本发明实施例提供的一种资产定位系统的结构示意图;

图2为本发明实施例中检测设备检测定位器广播报文的结构示意图;

图3为本发明实施例提供的一种资产定位方法的流程图;

图4为本发明实施例提供的另一种资产定位方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。

请参考图1,本发明实施例中提供的一种资产定位系统包括定位器,资产标签,lora基站以及服务器设备,在实际应用中,一个定位器放置在一个房间内,以便向房间内的待定位设备广播唤醒报文,待定位的设备上设置有资产标签,该资产标签中保存有资产标签的标签id。

在具体实践过程中,放置于房间内的定位器可以周期性的向资产标签广播唤醒报文,也可以采用固定周期加一个随机数的方式向资产标签广播唤醒报文,在此,就不做任何限制,定位器向资产标签广播的唤醒报文可以为125khz唤醒报文,也可以为其他类型的唤醒报文,在本实施例中,以唤醒报文具体为125khz唤醒报文为例,那么,定位器中就可以如图1所示设置一个125khz广播模块用于广播125khz唤醒报文,当然,在实际应用中,定位器还可以包括以太网模块,蓝牙模块,poe电源模块以及dc供电模块,在定位器使用poe电源模块供电时,以太网模块用于定位器接入网络进行数据交互,在定位器使用dc电源模块供电时,可以使用蓝牙模块进行定位器数据交换控制。

在实际应用中,定位器广播的125khz唤醒报文中包括该定位器的id,当然,还可以包括其他信息,例如包括预设信号强度指示rssi阈值,口令信息等,在本实施例中,具体以125khz唤醒报文中包括定位器的id,预设信号强度指示rssi阈值以及口令信息为例。由于定位器广播的125khz唤醒报文具有一定的传播距离,且随着传播距离的增加,125khz唤醒报文的信号强度随之减弱,资产标签除了能够接收到与资产标签在同一房间的定位器广播的125khz唤醒报文,还有可能够接收到其他房间的定位器广播的125khz唤醒报文,因此,资产标签需要对收到的125khz唤醒报文进行报文的筛选,以便排除其他房间定位器的干扰。

所以,资产标签可以在收到定位器广播的125khz唤醒报文后,测量该125khz唤醒报文的信号强度rssi值,这里假设测得的接收到的125khz唤醒报文的rssi值为-15db,同时,资产标签还会从该125khz唤醒报文中解析出携带的预设rssi阈值,这里假设预设rssi阈值为-20db,则测量的rssi值大于预设rssi阈值,表明该125khz唤醒报文为资产标签所在房间的定位器广播的。

进一步的,资产标签还可以从125khz唤醒报文中解析出口令信息,这里为了叙述方便,将从125khz唤醒报文中解析出口令信息称为第一口令,将资产标签中保存的口令信息称为第二口令,那么,资产标签就可以将第一口令与第二口令进行匹配(又可称为pattern部分的匹配),若第一口令与第二口令匹配成功,则表示发送该定位器为预设范围内的定位器,例如,当预设范围为某一医院时,当第一口令与第二口令匹配成功,则表示资产标签接收到的125khz唤醒报文是该医院中的定位器发送的,然后,资产标签就可以对接收到的125khz唤醒报文进行差错校验,以确保接收到的125khz唤醒报文的内容是完整,在实际应用中,可以采用循环冗余校验码crc16进行差错校验,也可以采用crc8或crc32进行差错校验,在本实施例中,具体以采用crc16进行差错校验为例。

在具体实践过程中,当资产标签采用crc16对125khz唤醒报文进行差错校验后,资产标签就可以将125khz唤醒报文携带的发送该125khz唤醒报文的定位器的id以及资产标签的标签id组合成lora上行数据发送lora基站,所以,在实际应用中,资产标签可以如图1所示包括lora模块,用于将定位器的id以及资产标签的标签id组合成lora上行数据,同时,资产标签还可以包括电池模块,用于为资产模块供电,包括125khz接收模块,用于接收125khz唤醒报文,还可以包括光照传感器和三轴传感器,其中,光照传感器可以用来检测该资产标签是否被拆,三轴传感器可以用来检测资产标签所在的设备实时移动等。

当资产标签向lora基站发送上述lora上行数据后,lora基站就会接收到该lora上行数据,将该lora上行数据转发给服务器设备,在实际应用中,本领技术人员可以理解的是,lora基站在将lora上行数据进行转发时,会将该lora上行数据转换成适合lora基站转发的数据格式,在此就不做过多讨论。

服务器设备在接收到lora基站转发的lora上行数据后,对该lora上行数据进行解析,从而从该lora上行数据中确定出定位器的id,在实际应用中,服务器设备中保存有定位器的id与位置信息的映射关系,例如,id为1号的定位器对应着医院101房间,id为2号的定位器对应着医院102房间,id为3号的定位器对应着医院103房间,这里假设,服务器从lora上行数据中确定出的定位器的id为2号,那么,根据上述映射关系,服务器就可以资产标签所在的待定位设备位于医院102房间内。

所以,通过上述资产定位系统,资产标签将定位器的id以及待定位设备的标签id组合成远距离低功耗lora上行数据发送给lora基站,该lora上行数据低功耗且发送距离远,只需要布置少量的lora基站就可以完成资产定位,从而避免了现有技术中,大量设置其他通信协议的基站来接收资产标签发送的上行数据的情况,所以,能够有效的解决现有技术中,存在的资产定位成本高的技术问题,具有降低资产定位成本、易实施的有益效果。

进一步的,在实际应用中,上述资产定位系统中的资产标签或定时器还可以定期向服务器设备定时发送心跳报文信息,以便服务器设备根据资产标签发送的心跳报文信息确定资产标签对应设备的运行状态或根据定时器发送的心跳报文信息确定该定时器的运行状态。

进一步的,在实际应用中,还可以在上述资产定位系统中的资产标签的光照传感器检测资产标签是否被拆,在具体实践过程中,将资产标签上设置有光照传感器的一面粘贴在设备上,当资产标签从设备上拆下来时,资产标签上的光照传感器就能感应到周围的光亮度,这时资产标签就可以通过检测该光亮度是否大于预设的光亮度,来判断资产标签是否被拆,若大于预设光亮度时,表示设备上的资产标签被拆,那么资产标签就可以向服务器设备发送被拆信息。

进一步的,在实际应用中,上述资产定位系统还可以包含检测设备5,用于在预设的位置处检测不同房间里的定位器广播的报文是否存在交集,在具体实践过程中,这个预设位置可以为定位器布置较密的地方,如相邻两个房间定位器的中间位置,相近的多个房间定位器的中间位置等,在此以如图2所示的,将检测设备放置在相近的三个房间的中间位置也即图2中房间2所在的位置,图2中各个房间的椭圆表示各房间定位器放置的位置,那么,就可以通过检测设备来检测广播周期内这个三个房间中定位器广播的125khz唤醒报文。

在具体实践过程中,图2中的检测设备可能在广播周期内只会接收到房间102广播的125khz唤醒报文;也可能接收到房间102和房间103广播的125khz唤醒报文,或接收到房间102和房间101广播的125khz唤醒报文;还可能同时接收到房间101,房间102以及房间103各自广播的125khz唤醒报文,若广播周期内只接收到间102广播的125khz唤醒报文,说明检测设备所在的位置处房间102里面的定位器广播的125khz唤醒报文与房间101里面的定位器广播的125khz唤醒报文,以及房间103里面的定位器广播的125khz唤醒报不存在信号覆盖,这时,就可以不做任何处理。

若广播周期内同时接收到房间101,房间102以及房间103各自广播的125khz唤醒报文,说明这三个房间里面的定位器广播的125khz唤醒报存在信号覆盖,这时候,检测设备就可以确定出这三个房间的定位器的id,这里假设房间101中定位器的id为1号,房间102中定位器的id为2号,房间103中定位器的id为3号,那么,检测设备就会将这个三个定位器的id发送给系统中的服务器设备。

若广播周期内接收到房间102和房间103广播的125khz唤醒报文或房间102和房间101广播的125khz唤醒报文,说明这两个房间里面的定位器广播的125khz唤醒报文存在信号覆盖,这时候,检测设备也会确定出这两个房间的定位器的id,以及将这两个定位器的id发送给系统中的服务器设备,在此,以同时接收到房间101,房间102以及房间103各自广播的125khz唤醒报文为例。

那么,当服务器设备接收到检测设备发送的三个定位器的id后,会记录这是第几次接收到检测设备发送的这三个定位器的id,假设服务器是第一次接收到检测设备发送的三个定位器的id,此时,服务器设备就会去控制这三个id对应的三个定位器进行闭环控制,以降低这三个定位器的pwm占空比,进而控制这三个定位器广播的125khz唤醒报文的传播距离。

在实际应用中,定位器的pwm占空比都有一个可调范围,超出可调范围就不能调节定位器的pwm占空比也即达到调节门限,例如,当规定定位器的pwm占空比只能调节30%,那么,调节定位器的pwm占空比调节到30%时,就不能对定位器的pwm占空比进行调节,当然,在实际应用中,可以通过一次调节就达到pwm占空比的可调节的30%门限,也可以通过多次调节达到pwm占空比可调节的30%门限。

在本实施例中,具体以定位器的pwm占空比只能调节30%为例,那么,在实际调节过程中,至少存在以下几种情况:

第一种情况:

若服务器在第一次接收到检测设备发送的三个定位器的id,以及在第一次分别降低这三个定位器10%(当然也可以为5%或20%等在门限30%之内的任一数值)的pwm占空比之后的下一个广播周期,若服务器不再接收到检测设备发送的这三个定位器的id,则表示服务器在第一次降低这三个定位器的10%的pwm占空比后,这三个定位器的信号不存在覆盖,也即检测设备只接收到了房间102内的定位器广播的125khz唤醒报文,此时这三个房间里面的定位器广播的125khz唤醒报不存在信号覆盖,这时,就可以不进行任何处理了。

第二种情况:

若服务器在第一次接收到检测设备发送的三个定位器的id,以及在第一次分别降低这三个定位器10%的pwm占空比之后的下一个广播周期,若服务器第二次接收到检测设备发送的这三个定位器的id,则表示服务器在第一次降低这三个定位器的10%的pwm占空比后,这个三个定位器的信号还存在覆盖,也即检测设备还能够同时接收到房间101,房间102以及房间103各自定位器广播的125khz唤醒报文,这时,服务器可以第二次分别降低这三个定位器10%的pwm占空比(当然,在实际应用中,每次降低pwm占空比的幅度可以一样,也可以不一样,例如,服务器第二次分别降低这三个定位器20%的pwm占空比)。

在第二次分别降低这三个定位器10%的pwm占空比之后的下一个广播周期,若服务器不再接收到检测设备发送的这三个定位器的id,则表示服务器在第二次降低这三个定位器的10%的pwm占空比后,这个三个定位器的信号不存在覆盖了,这时,就可以不进行任何处理了。

第三种情况:

第三种情况为在第二种情况中的第二次分别降低这三个定位器10%的pwm占空比之后的下一个广播周期,若服务器第三次接收到检测设备发送的这三个定位器的id,则表示服务器在第二次降低这三个定位器的10%的pwm占空比后,这个三个定位器的信号还存在覆盖,也即检测设备还能够同时接收到房间101,房间102以及房间103各自定位器广播的125khz唤醒报文,这时,服务器就会第三次分别降低这三个定位器10%的pwm占空比,这时,这三个定位器的pwm占空比已经达到了可调范围30%的门限。

若第三次分别降低这三个定位器10%的pwm占空比之后的下一个广播周期,服务器第四次接收到检测设备发送的这三个定位器的id,则表示服务器在第三次降低这三个定位器的10%的pwm占空比(三个定位器的pwm占空比已经达到了可调范围30%的门限情况),这个三个定位器的信号还存在覆盖,也即检测设备还能够同时接收到上述三个房间里面的定位器广播的125khz唤醒报文。

这时,服务器设备就会去第一次调高这三个id对应的三个定位器各自保存预设rssi预置,若在第一次调高这三个id对应的三个定位器各自保存预设rssi预置之后的下一个广播周期,服务器不在接收到检测设备发送的这三个定位器的id,则表明服务器在在第一次调高这三个id对应的三个定位器各自保存预设rssi预置之后,这三个id对应的三个定位器向各自房间里的资产标签广播报文时,就可以通过第一次调高后的预设rssi预置筛选出资产标签对应的房间里的定时器广播的报文,例如:在广播周期内,房间101中id为1号的定位器,房间102中id为2号的定位器以及房间103中id为3号的定位器分别广播报文,对于房间101中的资产标签来说,会收到这三个房间的定位器广播的报文,由于房间101中的资产标签离该房间101内id为1号的定位器最近,离房间102和房间103中的定位器较远,所以,收到房间101内id为1号的定位器的报文信号是最强的,房间102内id为2号的定位器以及房间103内id为3号的定位器的报文信号较弱。

因此,房间101中的资产标签基于房间101内id为1号的定位器的报文测得的rssi值就会高于该定位器的报文中携带的预设rssi预置,那么,基于房间102中id为2号的定位器的报文测得的rssi值就会小于该定位器的报文携带的预设rssi值,同样的,基于房间103中id为3号的定位器的报文测得的rssi值也会小于该定位器的报文携带的预设rssi值,因此,房间101中的资产标签就能从接收到的这三个房间的定位器广播的报文中筛选出该资产标签所在房间101内的定位器广播的报文,提高定位精度,同样的,房间102中的资产标签也能够筛选出房间102中定位器广播的报文,房间103中的资产标签也能够筛选出房间103中定位器广播的报文,在此就不重复叙述了。

第四种情况:

第四种情况为在第三种情况中的服务器设备在第一次调高这三个id对应的三个定位器各自保存预设rssi预置之后的下一个广播周期,服务器再次接收到检测设备发送的这三个定位器的id,则表明服务器在第一次调高这三个id对应的三个定位器各自保存预设rssi预置之后,还不能通过第一次调高后的预设rssi预置筛选出资产标签对应的房间里的定时器广播的报文,这时,服务器就会第二次调高这三个id对应的三个定位器各自保存预设rssi预置,直到能够通过调高后的这三个id对应的三个定位器各自保存预设rssi预置,筛选出资产标签对应的房间里的定时器广播的报文为止,在此就不重复叙述了。

所以,通过上述方式,也即采用在服务器第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数的技术方案,使得本发明实施例中的资产定位系统还能够在检测到定位器广播的报文信号有覆盖的情况下,通过服务器设备就能够自动调整相应定位器的pwm占空比以及预设rssi值,进而提高资产定位系统的定位准确性。

基于同一发明构思,本发明实施例中提供了一种资产定位方法,用于资产定位系统中,所述资产定位系统包括定位器,资产标签,lora基站以及服务器设备,所述资产标签设置在待定位的设备上,该资产定位系统的具体实施可参见上述实施例部分的描述,重复之处不再赘述,请参考图3,该资产定位方法包括:

步骤s101:接收所述定位器广播的唤醒报文,所述唤醒报文中包括所述定位器的id;

步骤s102:确定出所述定位器的id,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站转发给所述服务器设备,以使得所述服务器设备能够从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,所述方法包括:

测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,所述方法包括:

将所述第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

若匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验,以确定所述唤醒报文的内容完整。

可选的,包括:向所述服务器设备定时发送心跳报文信息,以使得所述服务器设备根据所述心跳报文信息确定所述资产标签对应设备的运行状态。

可选的,包括:检测所述资产标签上的光亮度;

在所述光亮度大于预设光亮度时,表示所述资产上的资产标签被拆,则向所述服务器设备发送被拆信息。

再一方面,基于同一发明构思,本发明实施例中提供了一种资产定位方法,用于资产定位系统中,所述资产定位系统包括定位器,资产标签,lora基站以及服务器设备,所述资产标签设置在待定位的设备上,该资产定位系统的具体实施可参见上述实施例部分的描述,重复之处不再赘述,请参考图4,该资产定位方法包括:

步骤s201:接收lora基站发送的上行数据,所述上行数据中包括所述定位器的id以及所述资产标签的标签id;

步骤s202:从所述lora上行数据中确定出所述定位器的id,根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息,为所述标签id对应资产标签所在设备的位置信息。

可选的,所述系统包括检测设备时,所述方法包括:

第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;

其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数。

再一方面,基于同一发明构思,本发明实施例提供了一种资产标签,该资产标签应用于资产定位系统中,该资产标签包括:

接收模块,用于接收定位器广播的唤醒报文,所述唤醒报文中包括所述定位器的id;

发送模块,用于确定出所述定位器的id,以及将所述定位器的id和所述资产标签的标签id组合成远距离低功耗lora上行数据发送给lora基站;

进而通过所述lora基站将所述上行数据转发给所述服务器设备,以使得所述服务器设备能够从接收的所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,包括:

测量模块,用于测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

所述发送模块,还用于在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,包括:

匹配模块,用于将所第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

校验模块,用于若所述第一口令信息与所述第二口令信息匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验以确定所述唤醒报文的内容完整。

可选的,包括:

第一发送子模块,用于向所述服务器设备定时发送心跳报文信息,以使得所述服务器设备根据所述心跳报文信息确定所述资产标签所在设备的运行状态。

可选的,包括:

检测模块,用于检测所述资产标签上的光亮度;

第二发送子模块,用于在所述光亮度大于预设光亮度时,表示所述设备上的资产标签被拆,则向所述服务器设备发送被拆信息。

再一方面,基于同一发明构思,本发明实施例提供了一种服务器设备,该服务器设备应用于资产定位系统中,资产定位系统的具体实施可参见上述实施例部分的描述,重复之处不再赘述,该服务器设备,包括:

接收模块,用于接收lora基站发送的上行数据,所述上行数据中包括定位器的id以及资产标签的标签id;

确定模块,用于从所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,包括:

降低模块,用于第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

调高模块,用于若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;

其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数。

基于同一发明构思,本发明实施例中提供了一种资产标签,用于资产定位系统中,该资产定位系统的具体实施可参见上述实施例部分的描述,重复之处不再赘述,该资产标签主要包括处理器和存储器,其中,存储器保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:

接收所述定位器广播的唤醒报文,所述唤醒报文中包括所述定位器的id;

确定出所述定位器的id,将所述定位器的id以及所述资产标签的标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发所述服务器设备,以使得所述服务器设备能够从接收的所述lora上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,所述唤醒报文包括预设信号强度指示rssi阈值,所述方法包括:

测量接收到的所述唤醒报文的信号强度,获得rssi测量值;

在所述rssi测量值大于所述预设rssi阈值时,将所述定位器的id以及所述标签id组合成远距离低功耗lora上行数据发送给所述lora基站,进而通过所述lora基站将所述上行数据转发给所述服务器设备。

可选的,所述唤醒报文包括第一口令信息,所述方法包括:

将所述第一口令信息与所述资产标签中预先保存的第二口令信息进行匹配;

若匹配成功,表示发送所述唤醒报文的所述定位器为预设范围内的定位器,则对接收到的所述唤醒报文进行差错校验,以确定所述唤醒报文的内容完整。

可选的,包括:向所述服务器设备定时发送心跳报文信息,以使得所述服务器设备根据所述心跳报文信息确定所述资产标签对应设备的运行状态。

可选的,包括:检测所述资产标签上的光亮度;

在所述光亮度大于预设光亮度时,表示所述资产上的资产标签被拆,则向所述服务器设备发送被拆信息。

再一方面,基于同一发明构思,本发明实施例中提供了一种服务器设备,用于资产定位系统中,该资产定位系统的具体实施可参见上述实施例部分的描述,重复之处不再赘述,该服务器设备主要包括处理器和存储器,其中,存储器中保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:

接收lora基站发送的上行数据,所述上行数据中包括定位器的id以及资产标签的标签id;

从所述上行数据中确定出所述定位器的id,以及根据定位器的id与位置信息的映射关系,确定出所述定位器的id对应的位置信息为所述标签id对应资产标签所在设备的位置信息。

可选的,包括:

第m次接收到检测设备发送的n个id,则第m次降低所述n个id对应的所述n个定位器的pwm占空比;

若第m次降低后的所述pwm占空比达到设定门限时,且继续接收到所述检测设备发送的n个id,则调高所述n个id对应的所述n个定位器的预设rssi阈值,直到不再接收到所述检测设备发送的n个id为止;

其中,所述n个id为所述检测设备在预设位置处检测广播周期内接收到的n个定位器广播的唤醒报文,并在n大于等于2时确定出的所述n个定位器中每一个定位器的id;n、m均为大于等于1的正整数。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1