联动通信策略的确定方法及装置、设备及介质制造方法及图纸

技术编号:33305008 阅读:15 留言:0更新日期:2022-05-06 12:14
本申请实施例公开联动通信策略的确定方法及装置,设备及存储介质,获取目标设备的设备信息集合,设备信息集合包括至少一个设备的标识,目标设备在预设时间段内接收到该至少一个设备中各个设备广播的广播信号,获取预先设置的包含目标设备的Q个目标联动关系,根据设备信息集合确定目标设备在第i个目标联动关系中的联动通信策略,该策略至少包括局域网通信或者广域网通信且用于指示目标设备作为被联动设备,在第i个目标联动关系中与联动设备之间的通信方式。通过获取目标设备的设备信息集合,使得可以选择目标设备的联动通信策略,例如可以是局域网通信或者广域网通信,使得目标设备在目标联动关系中使用的联动通信策略确定具有一定的灵活性。定具有一定的灵活性。定具有一定的灵活性。

【技术实现步骤摘要】
联动通信策略的确定方法及装置、设备及介质


[0001]本申请涉及物联网
,尤其涉及一种联动通信策略的确定方法及装置、设备及介质。

技术介绍

[0002]目前物联网是新一代信息技术的重要组成部分,其英文名称是:“The Internetofthings”,顾名思义,物联网就是物物相连的互联网,物联网通常应用在居家场景下,可以实现家庭内的多个设备之间接入网络。
[0003]在物联网中,可以实现设备联动,即一个设备的状态,与另一个设备的状态之间具有关联,例如,灯具A的状态为打开可以触发灯具B开启,处于打开状态,然而,目前实现物联网内的设备联动均是基于固定的联动通信策略实现的,灵活性较差。

技术实现思路

[0004]本申请的主要目的在于提供一种联动通信策略的确定方法及装置、设备及存储介质,用于解决现有技术中设备联动使用的联动通信策略固定,灵活性差的问题。
[0005]为实现上述目的,本申请第一方面提供一种联动通信策略的确定方法,所述方法包括:
[0006]获取目标设备的设备信息集合,其中,所述设备信息集合包括至少一个设备的标识,所述目标设备在预设时间段内接收到所述至少一个设备中各个设备广播的广播信号;
[0007]获取预先设置的包含所述目标设备的Q个目标联动关系,Q为正整数;
[0008]根据所述设备信息集合确定所述目标设备在第i个目标联动关系中的联动通信策略,所述联动通信策略用于指示所述目标设备作为被联动设备,在所述第i个目标联动关系中与触发所述目标设备联动的联动设备之间的通信方式;所述联动通信策略至少包括局域网通信或者广域网通信,i为不大于Q的正整数。
[0009]可选地,所述根据所述设备信息集合确定所述目标设备在第i个目标联动关系中的联动通信策略,包括:
[0010]获取所述目标设备的第一设备,所述第一设备为所述第i个目标联动关系中触发所述目标设备联动的联动设备;
[0011]在所述第一设备包含一个或多个第二设备的情况下,确定存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为局域网通信,确定未存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为广域网通信。
[0012]可选地,所述设备信息集合还包括接收到所述至少一个设备中各个设备广播的广播信号的信号值、及广播信号的第一发送时间及第一接收时间,则所述确定存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为局域网通信包括:
[0013]从所述设备信息集合中获取目标第二设备对应的信号值,所述目标第二设备为所述设备信息集合包含的第二设备;
[0014]若所述目标第二设备对应的信号值大于预设值,则确定所述目标第二设备与所述目标设备的联动通信策略为局域网通信;
[0015]若所述目标第二设备对应的信号值小于或等于预设值,则根据所述第一接收时间、第一发送时间及预设的广域网的传输时间确定所述目标第二设备与所述目标设备的联动通信策略。
[0016]可选地,所述根据第一接收时间、第一发送时间及预设的广域网的传输时间确定所述目标第二设备与所述目标设备的联动通信策略,包括:
[0017]计算所述第一接收时间与所述第一发送时间的差值的绝对值;
[0018]若所述差值的绝对值与所述广域网的传输时间的差值大于或等于预设阈值,则确定所述目标第二设备与所述目标设备的联动通信策略为广域网通信;
[0019]若所述差值的绝对值与所述广域网的传输时间的差值小于预设阈值,则确定所述目标第二设备与所述目标设备的联动通信策略为局域网通信。
[0020]可选地,所述方法还包括:
[0021]若第一设备包含N个第二设备,且获取到M个第二设备发送给所述目标设备的的联动触发指令,其中,M小于N,且M大于或等于1,则向剩下的N

M个第二设备发送状态请求消息;
[0022]若接收到所述剩下的N

M个第二设备发送的状态响应消息,则利用所述目标联动关系中N个第二设备的状态,分别与实际状态进行比较,所述实际状态包含M个第二设备的联动触发指令包含的状态,及N

M个状态响应消息包含的状态;
[0023]若比较结果为相同,则按照所述第i个目标联动关系中目标设备的状态对所述目标设备进行控制。
[0024]可选地,所述联动通信策略的确定方法由所述目标设备执行,则所述方法还包括:
[0025]向所述第二设备广播通知消息,所述通知消息用于指示所述第二设备在触发所述目标设备执行所述第i个目标联动关系时,使用所述联动通信策略;
[0026]若预设时长内未接收到所述第二设备的反馈,则采用广域网向所述第二设备发送所述通知消息。
[0027]可选地,所述方法还包括:
[0028]若所述目标设备的联动通信策略为局域网通信,且所述目标设备监测到第二设备通过局域网发送的广播信号的信号值小于或等于预设值,则获取接收到广播信号的第二接收时间、广播信号中包含的第二发送时间;
[0029]根据所述第二接收时间、第二发送时间、及预先设置的广域网的传输时间对所述目标设备的联动通信策略进行更新。
[0030]为实现上述目的,本申请第二方面提供一种联动通信策略的确定装置,该装置包括:
[0031]获取模块,获取目标设备的设备信息集合,其中,所述设备信息集合包括至少一个设备的标识,所述目标设备在预设时间段内接收到所述至少一个设备中各个设备广播的广播信号;及获取预先设置的包含所述目标设备的Q个目标联动关系,Q为正整数;
[0032]确定模块,用于根据所述设备信息集合确定所述目标设备在第i个目标联动关系中的联动通信策略,所述联动通信策略用于指示所述目标设备作为被联动设备,在所述第i
个目标联动关系中与触发所述目标设备联动的联动设备之间的通信方式;所述联动通信策略至少包括局域网通信或者广域网通信,i为不大于N的正整数。
[0033]为实现上述目的,本申请第三方面提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下如第一方面所述的方法。
[0034]为实现上述目的,本申请第四方面提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面所述的方法。
[0035]本申请实施例具有如下优点或有益效果:
[0036]本申请提供一种联动通信策略的确定方法,可以获取目标设备的设备信息集合,其中,设备信息集合包括至少一个设备的标识,该目标设备在预设时间段内接收到该至少一个设备中各个设备广播的广播信号,且根据设备信息集合及预先设置的包含该目标设备的目标联动关系,可以确定目标设备在该目标联动关系中接收联动触发指令的联动通信策略,该联动通信策略至少包括局域网通信或者广域网通信,且该联动通信策略用于指示目标设备作为被联动设备,在第i个目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种联动通信策略的确定方法,其特征在于,所述方法包括:获取目标设备的设备信息集合,其中,所述设备信息集合包括至少一个设备的标识,所述目标设备在预设时间段内接收到所述至少一个设备中各个设备广播的广播信号;获取预先设置的包含所述目标设备的Q个目标联动关系,Q为正整数;根据所述设备信息集合确定所述目标设备在第i个目标联动关系中的联动通信策略,所述联动通信策略用于指示所述目标设备作为被联动设备,在所述第i个目标联动关系中与触发所述目标设备联动的联动设备之间的通信方式;所述联动通信策略至少包括局域网通信或者广域网通信,i为不大于Q的正整数。2.根据权利要求1所述的方法,其特征在于,所述根据所述设备信息集合确定所述目标设备在第i个目标联动关系中的联动通信策略,包括:获取所述目标设备的第一设备,所述第一设备为所述第i个目标联动关系中触发所述目标设备联动的联动设备;在所述第一设备包含一个或多个第二设备的情况下,确定存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为局域网通信,确定未存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为广域网通信。3.根据权利要求2所述的方法,其特征在于,所述设备信息集合还包括接收到所述至少一个设备中各个设备广播的广播信号的信号值、及广播信号的第一发送时间及第一接收时间,则所述确定存在于所述设备信息集合中的第二设备与所述目标设备的联动通信策略为局域网通信包括:从所述设备信息集合中获取目标第二设备对应的信号值,所述目标第二设备为所述设备信息集合包含的第二设备;若所述目标第二设备对应的信号值大于预设值,则确定所述目标第二设备与所述目标设备的联动通信策略为局域网通信;若所述目标第二设备对应的信号值小于或等于预设值,则根据所述第一接收时间、第一发送时间及预设的广域网的传输时间确定所述目标第二设备与所述目标设备的联动通信策略。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一接收时间、第一发送时间及预设的广域网的传输时间确定所述目标第二设备与所述目标设备的联动通信策略,包括:计算所述第一接收时间与所述第一发送时间的差值的绝对值;若所述差值的绝对值与所述广域网的传输时间的差值大于或等于预设阈值,则确定所述目标第二设备与所述目标设备的联动通信策略为广域网通信;若所述差值的绝对值与所述广域网的传输时间的差值小于预设阈值,则确定所述目标第二设备与所述目标设备的联动通信策略为局域网通信。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述第一...

【专利技术属性】
技术研发人员:胡建
申请(专利权)人:深圳市晨北科技有限公司
类型:发明
国别省市:

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

1