监控数据的传输方法及设备与流程

文档序号:12377504阅读:639来源:国知局
监控数据的传输方法及设备与流程

本发明涉及物联网技术领域,特别是涉及一种监控数据的传输方法及设备。



背景技术:

配送柜的出现,大大方便了人们的日常生活,但目前单个配送柜直接与中心监测控制平台采用点对点的传输方法,这种方法传输成本高、可靠性差;并且采用点对点的传输,在具有多个配送柜时,需要对各点对点的传输线路进行维护,造成维护困难。

例如:在每个配送柜直接与中心监测控制平台采用点对点的传输时,需要对应建立一条无线传输线路,因此设备投资成本高,并且无线传输方案大多采用包月的形式,造成数据传输的成本也较高。

又如:由于数据传输线路的故障,容易造成监控数据的传输可靠性不高。



技术实现要素:

为了克服上述现有技术的缺陷,本发明要解决的技术问题是提供一种监控数据的传输方法及设备,用以至少降低单个配送柜与中心监测控制平台的传输成本。

为解决上述技术问题,本发明中的一种监控数据的传输方法,应用于配送柜侧,包括:

监测配送柜的状态,得到监控数据;

将所述监控数据传输给与所述配送柜互联的子站,以使所述子站将所述监控数据传输给中心监测控制平台;

从所述子站获取所述中心监测控制平台下发的控制指令,并执行所述控制指令。

作为本发明的方法的改进,实现与所述子站互联的方式包括:

基于WIFI协议、Zigbee协议和数传电台中的至少一个搜索子站;

在搜索到的子站中选择待互联的子站;

向选择的子站发出组网请求;

若接收到选择的子站针对该请求进行的反馈验证通过的结果时,则与选择的子站实现互联。

为解决上述技术问题,本发明中的一种监控数据的传输方法,应用于子站侧,包括:

接收与子站互联的各配送柜发送的监控数据;

将接收的监控数据传输给中心监测控制平台;

从所述中心监测控制平台获取1个或多个配送柜的控制指令,并将获取的各所述控制指令发送给相应配送柜,以使相应配送柜执行所述控制指令。

作为本发明的方法的改进,实现与所述子站互联的方式包括:

基于WIFI协议、Zigbee协议或数传电台,接收到的1个或多个配送柜的组网请求;

分别对各配送柜的组网请求进行验证;

向通过验证的配送柜反馈验证通过的结果,以实现与通过验证的配送柜之间的互联。

作为本发明的方法的进一步改进,采用断点续传模式,将接收的监控数据传输给所述中心监测控制平台。

作为本发明的方法的另一种改进,所述方法还包括:

与所述中心监测控制平台之间设置两条用于热机备份的数据传输线路;所述数据传输线路用于传输监控数据和/或控制指令。

为解决上述技术问题,本发明中的一种配送柜,包括:

监控数据监测模块,用于监测配送柜的状态,得到监控数据;

监控数据发送模块,用于将所述监控数据传输给与所述配送柜互联的子站,以使所述子站将所述监控数据传输给中心监测控制平台;

控制数据接收模块,用于从所述子站获取所述中心监测控制平台下发的控制指令,并执行所述控制指令。

作为本发明的配送柜的改进,所述配送柜还包括:

无线网络设置模块,用于基于WIFI协议、Zigbee协议和数传电台中的至少一个搜索子站;

在搜索到的子站中选择待互联的子站;

向选择的子站发出组网请求;

若接收到选择的子站针对该请求进行的反馈验证通过的结果时,则与选择的子站实现互联。

为解决上述技术问题,本发明中的一种子站,包括:

监控数据接收模块,用于接收与子站互联的各配送柜发送的监控数据;

监控数据转发模块,用于将接收的监控数据传输给中心监测控制平台;

控制数据转发模块,用于从所述中心监测控制平台获取1个或多个配送柜的控制指令,并将获取的各所述控制指令发送给相应配送柜,以使相应配送柜执行所述控制指令。

作为本发明的子站的改进,所述子站还包括:

所述无线设置模块,用于基于WIFI协议、Zigbee协议或数传电台,接收到的1个或多个配送柜的组网请求;

分别对各配送柜的组网请求进行验证;

向通过验证的配送柜反馈验证通过的结果,以实现与通过验证的配送柜之间的互联。

作为本发明的子站的进一步改进,所述监控数据转发模块,具体用于采用断点续传模式,将接收的监控数据传输给所述中心监测控制平台。

本发明有益效果如下:

本发明监控数据的传输方法及设备通过设置子站,再由子站完成配送柜和中心监测控制平台之间的监控数据(包括监控数据和控制数据)的传输,有效降低了监控数据传输成本费用,提高监控数据的传输可靠性。

附图说明

图1是本发明实施例中多个配送柜、子站与中心监测控制平台的一可选网络拓扑示意图;

图2是本发明实施例中一种应用于配送柜侧监控数据的传输方法流程图;

图3是本发明实施例中一种应用于子站侧监控数据的传输方法流程图;

图4是本发明实施例中一种配送柜的结构示意图;

图5是本发明实施例中一种子站的结构示意图。

具体实施方式

为了解决现有技术的问题,本发明提供了一种监控数据的传输方法及设备,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不限定本发明。

图1是本发明实施例中多个配送柜、子站与中心监测控制平台的一可选网络拓扑示意图;如图1所示,本发明的主要构思在于,将多个配送柜根据现场实际情况采用有线或无线方式与子站组网,在子站内不论采用哪种方法进行数据传输,都是一次性投资,永无费用;子站再与中心监测控制平台进行数据传输,降低了数据传输费用。其中,子站的硬件实体可以是电脑、移动终端等。基于该网络拓扑,提出了本发明的各实施例。

实施例一

如图2所示,本发明实施例中一种监控数据的传输方法,应用于配送柜侧,包括:

S201,监测配送柜的状态,得到监控数据;监控数据用于监测配送柜的状态,包括配送柜的柜门开关数据、柜中是否存放物品的数据、柜中物品种类数据(如生鲜、水果等)、柜中环境温度数据等等。

S202,将所述监控数据传输给与所述配送柜互联的子站,以使所述子站将所述监控数据传输给中心监测控制平台;其中,一个子站与多个配送柜互联;

S203,从所述子站获取所述中心监测控制平台下发的控制指令,并执行所述控制指令。其中控制指令包括开关柜门功能、降温功能、在柜门上提示柜中是否有物品的功能等等。

本发明实施例通过设置子站,再由子站完成配送柜和中心监测控制平台之间的监控数据(包括监控数据和控制数据)的传输,有效降低了监控数据传输成本费用,提高监控数据的传输可靠性。

在本发明的一个实施方式中,实现与所述子站互联的方式包括:

基于WIFI协议、Zigbee协议和数传电台中的至少一个搜索子站;

在搜索到的子站中选择待互联的子站;

向选择的子站发出组网请求;

若接收到选择的子站针对该请求进行的反馈验证通过的结果时,则与选择的子站实现互联。

本方式中通过采用无线方式与子站组网,在子站内不论采用哪种方法进行数据传输,都是一次性投资,永无费用;子站再与中心监测控制平台进行数据传输,降低了数据传输费用。

当然,子站组网也可以采用有线、和无线的WIFI、Zigbee及数传电台多种方式,能适应应用现场的实际需求。

在本发明的另一个实施方式中,所述监控数据携带本配送柜的身份标识;也就是说,所述将所述监控数据传输给与所述配送柜互联的子站的步骤之前还可以包括:

获取配送柜的身份标识;

将所述身份标识填充到所述监控数据中。

身份标识可以是配送柜的唯一标识,也可以是对配送柜的编号,还可以是对配送柜的自定义命名等。

本实施方式通过设置的身份标识便于中心监测控制平台便捷的知晓相应配送柜的状态,以及便于配送柜获取正确的控制数据。

在本发明的又一个实施方式中,所述执行所述控制指令步骤之后还可以包括:

获取执行结果;

将所述执行结果传输给所述子站,以使所述子站将执行结果传输给所述中心监测控制平台。

在本发明的再一个实施方式中,所述方法还可以包括:

采用断点续传模式,将所述监控数据传输给与所述配送柜互联的子站。

断点续传模式一般包括将传输的监控数据划分为几个部分,每一个部分采用一个线程进行传输,如果碰到网络故障,可以从已经传输完成的部分开始继续传输未完成的部分,而没有必要从头开始传输。

本发明实施方式,通过断点续传模式,有效提高了监控数据传输的可靠性,以及有效降低了传输的误码率。

实施例二

本发明实施例中一种监控数据的传输方法,应用于子站侧,包括:

S301,接收与子站互联的各配送柜发送的监控数据;

S302,将接收的监控数据传输给中心监测控制平台;

S303,从所述中心监测控制平台获取1个或多个配送柜的控制指令,并将获取的各所述控制指令发送给相应配送柜,以使相应配送柜执行所述控制指令。

本发明实施例通过设置子站,再由子站完成配送柜和中心监测控制平台之间的监控数据(包括监控数据和控制数据)的传输,有效降低了监控数据传输成本费用,提高监控数据的传输可靠性。

在本发明的一个实施例方式中,所述方法还可以包括:

通过有线连接方式或无线连接方式与各配送柜组成网络,实现与各配送柜互联。

进一步说,实现与所述子站互联的方式包括:

基于WIFI协议、Zigbee协议或数传电台,接收到的1个或多个配送柜的组网请求;

分别对各配送柜的组网请求进行验证;

向通过验证的配送柜反馈验证通过的结果,以实现与通过验证的配送柜之间的互联。

本方式中通过采用有线或无线方式与子站组网,在子站内不论采用哪种方法进行数据传输,都是一次性投资,永无费用;子站再与中心监测控制平台进行数据传输,降低了数据传输费用。

同时,子站组网采用有线、和无线的WIFI、Zigbee及数传电台多种方式,能适应应用现场的实际需求。

在本发明的又一个实施例方式中,所述将获取的各所述控制指令发送给相应配送柜的步骤包括:

从各所述控制数据中解析出配送柜的身份标识;

将各所述控制数据发送给与解析出的身份标识对应的配送柜。

本实施方式通过设置的身份标识便于中心监测控制平台便捷的知晓相应配送柜的状态,以及便于配送柜获取正确的控制数据。

在本发明的又一个实施方式中,所述将所述控制指令发送给相应的配送柜的步骤之后还包括:

从各配送柜获取相应的各配送柜的执行结果;

将所述执行结果传输给所述中心监测控制平台。

在本发明的再一个实施方式中,所述方法还包括:

采用断点续传模式,将接收的监控数据传输给所述中心监测控制平台。

本发明实施方式,通过断点续传模式,有效提高了监控数据传输的可靠性,以及有效降低了传输的误码率。

在本发明的又再一个实施方式中,所述方法还包括:

与所述中心监测控制平台之间设置两条用于热机备份的数据传输线路;所述数据传输线路用于传输监控数据和/或控制指令。

其中,两条热机备份的数据传输线路可采用GPRS、CDMA、和Internet三者中的任意两者的组合。

本方式中通过子站与中心控制平台采用热机备份的冗余设计,有效保证了监控数据传输可靠性高,并极大降低了数据误码率。

实施例三

如图4所示,本发明实施例中一种配送柜,包括:

监控数据监测模块40,用于监测配送柜的状态,得到监控数据;

监控数据发送模块42,用于将所述监控数据传输给与所述配送柜互联的子站,以使所述子站将所述监控数据传输给中心监测控制平台;

控制数据接收模块44,用于从所述子站获取所述中心监测控制平台下发的控制指令,并执行所述控制指令。

在本发明的一个实施方式中,所述配送柜还包括:

无线网络设置模块,用于基于WIFI协议、Zigbee协议和数传电台中的至少一个搜索子站;

在搜索到的子站中选择待互联的子站;

向选择的子站发出组网请求;

若接收到选择的子站针对该请求进行的反馈验证通过的结果时,则与选择的子站实现互联。

在本发明的另一个实施方式中,所述配送柜还包括标识获取模块和标识匹配模块;

所述标识获取模块,用于获取配送柜的身份标识;

将所述身份标识填充到所述监控数据中。

在本发明的又一个实施方式中,所述配送柜还包括执行结果发送模块,用于获取执行结果;将所述执行结果传输给所述子站,以使所述子站将执行结果传输给所述中心监测控制平台。

在本发明的再一个实施方式中,所述监控数据发送模块,还用于采用断点续传模式,将所述监控数据传输给与所述配送柜互联的子站。

实施例四

如图5所示,本发明实施例中一种子站,包括:

监控数据接收模块50,用于接收与子站互联的各配送柜发送的监控数据;

监控数据转发模块52,用于将接收的监控数据传输给中心监测控制平台;

控制数据转发模块54,用于从所述中心监测控制平台获取1个或多个配送柜的控制指令,并将获取的各所述控制指令发送给相应配送柜,以使相应配送柜执行所述控制指令。

在本发明的一个实施方式中,所述子站还包括:

所述无线设置模块,用于基于WIFI协议、Zigbee协议或数传电台,接收到的1个或多个配送柜的组网请求;

分别对各配送柜的组网请求进行验证;

向通过验证的配送柜反馈验证通过的结果,以实现与通过验证的配送柜之间的互联。

进一步说,所述监控数据转发模块,具体用于采用断点续传模式,将接收的监控数据传输给所述中心监测控制平台。

在本发明的另一个实施方式中,所述控制数据转发模块,具体用于从各所述控制数据中解析出配送柜的身份标识;

将各所述控制数据发送给与解析出的身份标识对应的配送柜。

在本发明的又一个实施方式中,所述子站还包括执行结果转发模块,用于从各配送柜获取相应的各配送柜的执行结果;

将所述执行结果输给所述中心监测控制平台。

在本发明的再一个实施方式中,所述子站还包括:

冗余备份单元,用于与所述中心监测控制平台之间设置两条用于热机备份的数据传输线路;所述数据传输线路用于传输监控数据和/或控制指令。

实施例三和四分别为实施例一和二的设备实施例,具体实现可以参阅实施例一和二,分别具有实施例一和二的技术效果,在此不再赘述。

结合本申请所公开示例描述的监控数据的传输方法,可直接体现为硬件、由处理器执行的软件模块或者二者结合。例如,图4和图5中所示功能框图中的一个或多个功能框图和/或功能框图的一个和/或多个组合(例如,监控数据接收模块模块),既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图2和图3所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(FPGA)将这些软件模块固化而实现。

软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域已知的任何其他形式的存储介质。可以将一种存储介质藕接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路中。该软件模块可以存储在移动终端的存储器中,也可以存储在可插入移动终端的存储卡中。例如,若移动终端采用的是较大容量的MEGA-SIM卡或者大容量的闪存装置,则该软件模块可存储在该MEGA-SIM卡或者大容量的闪存装置中。

针对图4和图5描述的功能框图中的一个或多个和/或功能框图的一个或多个组合(例如,控制数据转发模块模块),可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件或者其任意适当组合。针对图4和图5描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算机设备的组合,例如,DSP和微处理器的组合、多个微处理器、与DSP通信结合的一个或多个微处理器或者任何其他这种配置。

虽然本申请描述了本发明的特定示例,但本领域技术人员可以在不脱离本发明概念的基础上设计出来本发明的变型。

本领域技术人员在本发明技术构思的启发下,在不脱离本发明内容的基础上,还可以对本发明的方法做出各种改进,这仍落在本发明的保护范围之内。

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