一种物联网的控制系统技术方案

技术编号:28134675 阅读:15 留言:0更新日期:2021-04-19 12:02
本申请公开了一种物联网的控制系统,涉及物联网技术领域,能够解决现有技术中网关断网重启后无法按照用户发出的控制指令进行控制的问题。该系统主要包括:控制器、网关和智能物联设备;控制器根据用户输入,生成并发送控制指令;网关接收并缓存控制器发送的控制指令,以“第一状态”标识控制指令;智能物联设备向网关上报第一指令下发请求;网关接收智能物联设备上报的第一指令下发请求,下发控制指令;智能物联设备接收网关下发的控制指令,生成并发送第一状态修改请求。本申请应用于控制物联网中控制指令下发的过程中。中控制指令下发的过程中。中控制指令下发的过程中。

【技术实现步骤摘要】
一种物联网的控制系统
[0001]

[0002]本申请涉及物联网
,尤其涉及一种物联网的控制系统。
[0003]
技术介绍

[0004]物联网是指通过信息传感设备,按约定的协议,将任一物体与网络相连接,物体通过信息传播媒介进行信息交换和通信,即物物相息,以实现智能化识别、定位、跟踪、监管等功能。一般的,物联网控制系统包括网关,网关用于实现物联网系统中服务器、控制器和智能物联设备之间的信号传输。
[0005]在相关技术中,如果网关处于断网状态,则网关不能缓存服务器发送的控制指令,智能物联设备也无法接收通过网关下发的控制指令。一旦网关重新联网后,网关无法获取控制指令,导致智能物联设备无法按照用户发出的控制指令进行控制。
[0006]
技术实现思路

[0007]本申请提供了一种物联网的控制系统,以解决现有技术中网关断网重启后无法按照用户发出的控制指令进行控制的问题。
[0008]第一方面,本申请提供了一种物联网的控制系统,该方法包括:控制器、网关和智能物联设备;上述控制器根据用户输入,生成并发送控制指令,上述控制指令用于指示上述智能物联设备按照预置参数运行;上述网关接收并缓存上述控制器发送的控制指令,以“第一状态”标识上述控制指令;上述智能物联设备向上述网关上报第一指令下发请求;上述网关接收上述智能物联设备上报的上述第一指令下发请求,并下发上述控制指令;上述智能物联设备接收上述网关下发的上述控制指令,生成并发送第一状态修改请求,上述第一状态修改请求用于请求上述网关将上述控制指令的标识修改为“第二状态”。
[0009]结合第一方面,在第一方面第一种可能的实现方式中,上述网关下发上述控制指令之前,上述系统还包括服务器;上述服务器接收上述控制器发送的控制指令,将上述控制指令写入缓冲队列,并以“第三状态”标识上述控制指令;上述网关向上述服务器上报第二指令下发请求;上述服务器接收上述网关上报的第二指令下发请求,下发上述控制指令;上述网关接收并缓存上述服务器下发的控制指令,以“第一状态”标识上述控制指令,生成并发送第二状态修改请求,上述第二状态修改请求用于请求上述服务器将上述控制指令的标识修改为“第一状态”;上述服务器响应于上述网关发送的第二状态修改请求,将上述控制指令的标识修改为“第一状态”。
[0010]结合第一方面,在第一方面第一种可能的实现方式中,上述服务器将上述控制指令写入缓冲队列,包括:上述服务器按照上述控制指令的发送时间,依次将上述控制指令写入缓冲队列。
[0011]结合第一方面,在第一方面第一种可能的实现方式中,上述服务器下发上述控制指令,包括:上述服务器获取上述网关与上述服务器的连接状态;如果上述服务器判断上述网关与上述服务器的连接状态是持续连接状态,则依次串行下发上述缓冲队列中的上述控制指令。如果上述服务器判断上述网关与服务器连接状态是响应连接状态,则获取并依次下发以“第三状态”标识的上述控制指令;其中,上述响应连接状态为:从上述服务器与上述网关的建立通信连接时起,累积的连接时间小于预置时间的连接状态;上述持续连接状态为:从上述服务器与上述网关的建立通信连接时起,累积的连接时间大于第二预置时间的连接状态。
[0012]结合第一方面,在第一方面第一种可能的实现方式中,上述智能物联设备接收上述控制指令之后,上述系统还包括:上述智能物联设备执行上述控制指令;上述智能物联设备根据上述控制指令的执行结果,则生成并向上述网关和/或上述服务器发送指令执行反馈信息。
[0013]结合第一方面,在第一方面第一种可能的实现方式中,上述智能物联设备执行上述控制指令之后,上述系统还包括:上述智能物联设备如果未成功执行上述控制指令,则生成第三指令下发请求,上述第三指令下发请求用于指示上述网关重新下发上述控制指令;上述智能物联设备如果成功执行上述控制指令,则生成指令删除请求,上述指令删除请求用于指示上述网关和/或上述服务器删除上述控制指令。
[0014]结合第一方面,在第一方面第一种可能的实现方式中,上述智能物联设备执行上述控制指令之后,上述系统还包括:上述智能物联设备如果成功执行上述控制指令,则根据上述控制指令运行上述智能物联设备,直到再次成功执行新的控制指令。
[0015]结合第一方面,在第一方面第一种可能的实现方式中,上述智能物联设备向上述网关上报第一指令下发请求,包括:上述智能物联设备按照第一预置时间间隔,生成上述第一指令下发请求;上述智能物联设备向上述网关发送上述第一指令下发请求。
[0016]结合第一方面,在第一方面第一种可能的实现方式中,上述网关向上述服务器上报第二指令下发请求,包括:上述网关按照第二预置时间间隔,生成上述第二指令下发请求;上述网关向上述服务器发送上述第二指令下发请求。
[0017]结合第一方面,在第一方面第一种可能的实现方式中,控制器根据用户输入,生成并发送控制指令之后,上述系统还包括:上述网关设置上述控制指令携带回调函数;上述智能设备根据上述回调函数发送上述第一状态修改请求;和/或,上述服务器设置上述控制指令携带回调函数;上述网关根据上述回调函数发送上述第二状态修改请求;其中,上述回调函数用于通过命令状态记录上述控制指令的标识,上述回调函数还用于建立信息传输链路。
[0018]在本申请实施例中,通过控制器根据用户输入,生成并发送控制指令,网关设备接收并缓存控制器发送的控制指令,以“第一状态”标识上述控制指令,网关接收并缓存上述控制器发送的控制指令,智能物联设备向上述网关上报第一指令下发请求;上述网关接收上述智能物联设备上报的上述第一指令下发请求,下发上述控制指令;上述智能物联设备接收上述网关下发的上述控制指令,生成并且发送第一状态修改请求,上述第一状态修改请求用于请求上述网关将上述控制指令的标识修改为“第二状态”。如此,通过网关中控制指令的标识,判断该控制指令是否下发至智能物联设备,无论智能物联设备在运行过程中
是否存在断网或断电情况,网关响应智能物联设备上报的第一指令下发请求,下发的控制指令的标识为第一状态,只要智能物联设备没有接收到该控制指令,就不会生成第一状态修改请求,网关中的控制指令的标识仍为第一状态,当智能物联设备再次上报网关连接请求时,会再次下发控制指令,因此避免由于断网或断电情况,智能物联设备无法接收用户发出的控制指令。智能物联设备生成并发送第一修改请求之后,网关接收到第一状态修改请求后,修改控制指令的标识,以使得上述控制指令不会被重复下发。
附图说明
[0019]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本申请提供的第一种物联网的控制系统的结构示意图;图2为本申请实施例提供的第二种物联网的控制系统的结构示意图;图3为本申请实施例提供的一种下发控制指令的方法流程示意图;图4为本申请实施例提供的第三种物联网的控制系统的结构示意图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网的控制系统,其特征在于,所述系统包括:控制器、网关和智能物联设备;所述控制器根据用户输入,生成并发送控制指令,所述控制指令用于指示所述智能物联设备按照预置参数运行;所述网关接收并缓存所述控制器发送的控制指令,以“第一状态”标识所述控制指令;所述智能物联设备向所述网关上报第一指令下发请求;所述网关接收所述智能物联设备上报的所述第一指令下发请求,并下发所述控制指令;所述智能物联设备接收所述网关下发的所述控制指令,生成并发送第一状态修改请求,所述第一状态修改请求用于请求所述网关将所述控制指令的标识修改为“第二状态”。2.根据权利要求1所述的系统,其特征在于,所述网关下发所述控制指令之前,所述系统还包括服务器;所述服务器接收所述控制器发送的控制指令,将所述控制指令写入缓冲队列,并以“第三状态”标识所述控制指令;所述网关向所述服务器上报第二指令下发请求;所述服务器接收所述网关上报的第二指令下发请求,下发所述控制指令;所述网关接收并缓存所述服务器下发的控制指令,以“第一状态”标识所述控制指令,生成并发送第二状态修改请求,所述第二状态修改请求用于请求所述服务器将所述控制指令的标识修改为“第一状态”;所述服务器响应于所述网关发送的第二状态修改请求,将所述控制指令的标识修改为“第一状态”。3.根据权利要求2所述的系统,其特征在于,所述服务器将所述控制指令写入缓冲队列,包括:所述服务器按照所述控制指令的发送时间,依次将所述控制指令写入缓冲队列。4.根据权利要求2所述的系统,其特征在于,所述服务器下发所述控制指令,包括:所述服务器获取所述网关与所述服务器的连接状态;如果所述服务器判断所述网关与所述服务器的连接状态是持续连接状态,则依次串行下发所述缓冲队列中的所述控制指令;如果所述服务器判断所述网关与服务器连接状态是响应连接状态,则获取并依次下发以“第三状态”标识的所述控制指令;其中,所述响应连接状态为:从所述服务器与所述网关的建立通信连接时起,累积的连接时间小于预置时间的连接状态;所述...

【专利技术属性】
技术研发人员:陈智鋆
申请(专利权)人:亚特智物联技术广东有限公司
类型:发明
国别省市:

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

1