【技术实现步骤摘要】
设备指令下发控制方法、系统和装置
[0001]本申请涉及物联网,特别涉及设备指令下发控制方法、系统和装置。
技术介绍
[0002]随着物联技术的飞速发展,在很多不同物联网应用场景比如学校等部署物联设备已成为趋势。这里,物联设备是物联网关连接的子设备比如为摄像头、开关、照明设备等。物联网关,作为物联网中的网关设备,其可以实现局域或广域网络互联。
[0003]但是,在物联网中部署物联设备后,还需要对物联网中部署的物联设备进行管理。而如何对物联网中部署的物联设备进行管理,则是目前亟待解决的技术问题。
技术实现思路
[0004]本申请提供了设备指令下发控制方法、系统和装置,以实现对物联网中部署的物联设备进行管理。
[0005]本申请提供的技术方案包括:
[0006]一种设备指令下发控制方法,该方法应用于云平台,云平台管理至少一个虚拟组,每一虚拟组中包括由云平台管理的至少一个物联网关,该方法包括:
[0007]在向第一虚拟组下发针对所述第一虚拟组新生成的设备指令之前,检查待下发的设备指令是否引起指定事件;所述设备指令与所述第一虚拟组中的至少一个物联网关关联,所述设备指令用于指示相关联的物联网关执行管理控制操作,所述指定事件为第一虚拟组中物联网关的设备指令数量大于设备指令上限的事件;
[0008]当检查出待下发的设备指令引起所述指定事件,则从所述第一虚拟组中选择待移出的目标物联网关,将目标物联网关从所述第一虚拟组移出至第二虚拟组,控制所述第一虚拟组中各物联网关删除已存储的与 ...
【技术保护点】
【技术特征摘要】
1.一种设备指令下发控制方法,其特征在于,该方法应用于云平台,云平台管理至少一个虚拟组,每一虚拟组中包括由云平台管理的至少一个物联网关,该方法包括:在向第一虚拟组下发针对所述第一虚拟组新生成的设备指令之前,检查待下发的设备指令是否引起指定事件;所述设备指令与所述第一虚拟组中的至少一个物联网关关联,所述设备指令用于指示相关联的物联网关执行管理控制操作,所述指定事件为第一虚拟组中物联网关的设备指令数量大于设备指令上限的事件;当检查出待下发的设备指令引起所述指定事件,则从所述第一虚拟组中选择待移出的目标物联网关,将目标物联网关从所述第一虚拟组移出至第二虚拟组,控制所述第一虚拟组中各物联网关删除已存储的与所述目标物联网关相关联的设备指令,并控制所述第二虚拟组中目标物联网关删除已存储的与所述第一虚拟组中各物联网关相关联的设备指令;若待下发的设备指令相关联的物联网关处于所述第一虚拟组,则向所述第一虚拟组下发设备指令,若待下发的设备指令相关联的物联网关处于所述第二虚拟组,则向所述第二虚拟组下发设备指令。2.根据权利要求1所述的方法,其特征在于,该方法之前进一步包括:基于新生成的每一设备指令并按照指定原则确定一条与所述第一虚拟组对应的新网关联动链记录并存储;所述指定原则要求同一物联网关存在于同一条网关联动链记录且具有联动关系的物联网关存在于同一条网关联动链记录;所述新网关联动链记录至少包括:物联网关ID、物联网关数量、设备指令数量;所述物联网关ID至少包括所述设备指令相关联的物联网关的ID;所述从所述第一虚拟组中选择待移出的目标物联网关包括:获得与所述第一虚拟组对应的所有网关联动链记录的权重,网关联动链记录的权重用于表征重新对网关联动链记录中物联网关ID对应的物联网关划分虚拟组的代价;依据所述第一虚拟组对应的各网关联动链记录的权重,选择至少一条网关联动链记录中至少一个物联网关ID对应的物联网关作为所述目标物联网关。3.根据权利要求2所述的方法,其特征在于,所述基于新生成的每一设备指令并按照指定原则确定一条与第一虚拟组对应的新网关联动链记录包括:基于所述设备指令生成符合网关联动链记录数据格式的候选记录;候选记录至少包括所述设备指令相关联的至少一个物联网关的物联网关ID、所述设备指令相关联的物联网关的数量、设备指令数量,所述设备指令数量为1;检查已存储的与所述第一虚拟组对应的网关联动链记录中是否存在参考网关联动链记录,所述参考网关联动链记录包含所述候选记录中的至少一个物联网关ID,如果是,依据所述候选记录更新所述参考网关联动链记录,将更新后的参考网关联动链记录确定为所述新网关联动链记录,否则,将所述候选记录确定为所述新网关联动链记录。4.根据权利要求2所述的方法,其特征在于,所述依据所述第一虚拟组对应的各网关联动链记录的权重,选择至少一条网关联动链记录中至少一个网关ID对应的物联网关作为所述目标物联网关包括:按照网关联动链记录的权重从大至小的顺序,将第一虚拟组对应的所有网关联动链记录进行排序得到一个序列;所述序列中包括M个网关联动链记录,所述M为大于或等于1的正整数;
检查所述序列中是否存在满足指定条件的临界值N;所述指定条件为:所述序列中前N个网关联动链记录中的设备指令数量与所述设备指令上限的差小于0、所述序列中前N+1个网关联动链记录中设备指令数量与所述设备指令上限的差大于0;当存在所述临界值N时,选择所述序列中第N+1至第M个网关联动链记录中物联网关ID对应的物联网关作为所述目标物联网关,否则,选择待下发设备指令相关联的物联网关作为所述目标物联网关。5.根据权利要求4所述的方法,其特征在于,在选择待下发设备指令相关联的物联网关作为所述目标物联网关之后,该方法进一步包括:若所述目标物联网关...
【专利技术属性】
技术研发人员:赵涵,
申请(专利权)人:杭州海康威视系统技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。