【技术实现步骤摘要】
多网关通信的方法、装置、系统以及电子设备
本申请属于数据通信领域,具体涉及一种多网关通信的方法、装置、系统、电子设备及存储介质。
技术介绍
随着智能家居的发展,越来越多的智能产品进入千家万户。随着用户的深度使用,接入到智能家居系统的设备逐渐增多,单一网关已无法满足家庭智能设备的联网需求,这就需要多个网关协同工作。然而在相关的多网关通信方式还存在待提升的方面。
技术实现思路
鉴于上述问题,本申请实施例提供了一种多网关通信的方法、装置、系统、电子设备及存储介质,以实现改善上述问题。第一方面,本申请实施例提供了一种多网关通信的方法,所述方法包括:第一网关查找对应的通信路径信息,所述通信路径信息包括所对应的网关与其他网关之间基于指定通信协议预先建立有通信连接的通信路径;从所述通信路径中确定与第二网关之间的目标通信路径;执行预设的操作。第二方面,本申请实施例提供了一种多网关通信的方法,应用于云服务器,所述方法包括:云服务器检测到有网关组中的网关更新后,更新所述网关组的网关列表;将所述更新后的网关列表 ...
【技术保护点】
1.一种多网关通信的方法,其特征在于,所述方法包括:/n第一网关查找通信路径信息,所述通信路径信息包括第一网关与其他网关之间基于指定通信协议预先建立有通信连接的通信路径;/n从所述通信路径中确定与第二网关之间的目标通信路径;/n执行预设的操作。/n
【技术特征摘要】
1.一种多网关通信的方法,其特征在于,所述方法包括:
第一网关查找通信路径信息,所述通信路径信息包括第一网关与其他网关之间基于指定通信协议预先建立有通信连接的通信路径;
从所述通信路径中确定与第二网关之间的目标通信路径;
执行预设的操作。
2.根据权利要求1所述的方法,其特征在于,所述通信路径信息还包括每个所述通信路径对应的通信耗时;所述从所述通信路径中确定与第二网关之间的目标通信路径的步骤包括:
基于所述通信耗时从所述通信路径中确定与第二网关之间的目标通信路径;
所述执行预设操作包括:基于所述目标通信路径向所述第二网关发送数据。
3.根据权利要求2所述的方法,其特征在于,所述基于所述通信耗时从所述通信路径中确定与第二网关之间的目标通信路径的步骤包括:
将与第二网关之间的通信路径中,对应的通信耗时最少的通信路径确定为目标通信路径。
4.根据权利要求3所述的方法,其特征在于,所述将与第二网关之间的通信路径中,对应的通信耗时最少的通信路径确定为目标通信路径的步骤包括:
判断与第二网关之间的通信路径是否要经历中转网关;
若是,将所述第一网关与所述中转网关之间的通信耗时,以及所述中转网关与所述第二网关之间的耗时之和作为所述第一网关与第二网关之间的通信路径的通信耗时;
将与所述第二网关之间的通信路径中,对应的通信耗时最少的通信路径确定为目标通信路径。
5.根据权利要求2-4任一所述的方法,其特征在于,所述方法,还包括:
若所述第一网关检测到所述第一网关所属的网关组中有更新后的网关时,更新本地存储的所属网关组的网关列表,其中所述网关列表包括每个网关的唯一标识以及对应的IP地址;
基于所述更新后的网关的IP地址向所述更新后的网关发送通信连接请求,并基于所述通信连接请求的结果,更新所述第一网关对应的通信路径信息。
6.根据权利要求5所述的方法,其特征在于,所述基于所述更新后的网关的IP地址向所述更新后的网关发送通信连接请求,并基于所述通信连接请求的结果,更新所述第一网关对应的通信路径信息的步骤包括:
基于所述更新后的网关的IP地址向所述更新后的网关发送通信连接请求,并启动计时器开始计时;
若接收到更新后的网关返回的信息,获取接收到所述返回的信息时所述计时器的计时长度,将所述计时长度确定为所述第一网关向所述更新后的网关发送数据的通信耗时;
基于所述所述第一网关向所述更新后的网关发送数据的通信耗时更新所述第一网关对应的通信路径信息。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若检测到所述返回的信息包括所述更新后的网关对应的通信路径信息时,基于所述更新后的网关对应的通信路径信息更新所述第一网关的通信路径信息。
8.根据权利要求2-4任一所述的方法,其特征在于,所述方法还包括:
若接收到其他网关基于所述第一网关的IP地址发送的通信连接请求,向所述其他网关返回应答消息,并启动计时器开始计时;
在接收到其他网关发送的确认消息,获取接收到其他网关发送的确认消息时,所述所述计时器的计时长度,将所述计时长度确定为所述第一网关向所述其他网关发送数据的通信耗时;
基于所述第一网关向所述其他网关发送数据的通信耗时,更新所述第一网关对应的通信路径信息。
9.一种多网关通信的方法,其特征在于,应用于云服务器,所述方法包括:
云服务器检测到有网关组中的网关IP地址更新后,更新所述网关组的网关列表;
将所述更新后的网关列表发送给所述网关组中的网关,以便所述网关组的中的网关尝试与所述更新后的网关列表中的网关基于指定通信协议建立通信连接,以生成每个网关对应的通信路径信息,以便每个所述网关基于所述通信路径信息与其他网关进...
【专利技术属性】
技术研发人员:李春君,
申请(专利权)人:深圳绿米联创科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。