[发明专利]一种基于物联网的智能家居设备同步更新方法有效
申请号: | 201810527234.X | 申请日: | 2018-05-29 |
公开(公告)号: | CN108683546B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 杨杰 | 申请(专利权)人: | 深圳市星河智善科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京恒泰铭睿知识产权代理有限公司 11642 | 代理人: | 周成金 |
地址: | 518100 广东省深圳市龙岗区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联网 智能家居 设备 同步 更新 方法 | ||
本发明提供一种基于物联网的智能家居设备同步更新方法,该方法首先将具有依赖关系的智能家居设备与不具有依赖关系的智能家居设备进行区分,进而执行不同的升级管理方法,从而降低了同步升级过程中的网络负荷和硬件资源负荷,提高了升级的效率;其次,为具有依赖关系的智能家居设备根据不同的升级阶段设置更新逻辑,从而实现了升级过程的无缝衔接,进一步提高了升级的效率;最后,设置了多种同步更新周期和更新起始时间点的方式,提高了升级的针对性和灵活性,满足了不同状况下的升级需求。
技术领域
本申请涉及物联网技术领域,尤其涉及一种基于物联网的智能家居设备同步更新方法。
背景技术
在现代局部网络中,例如在设施或生产站点——具体是在家庭网络中,客户驻地设备的数量稳定地增加。对于现代连接的家庭,尤其如此。这引起局部网络的持续增加的复杂性,这是因为越来越多的功能被嵌入在单个设备中。设备的不断增长的复杂性和互连性增加局部网络中的这些设备之间的依赖性。在现代连接的家庭中,该情形可能影响单独的设备之间的数据通信。当家庭设备之一与其他家庭设备相比运行较旧的系统软件版本时,设备可能不再能够与彼此进行通信,这是因为固件版本不与彼此兼容。在固件更新或更新处理期间,该情形变得甚至更危急。
在具有多个互连的设备的家庭网络系统中,传统上以非受管的(unmanaged)且不同步的方式执行设备的固件更新。例如在图1中图示出典型的现有技术网络系统2。存在局部网络4——例如,包括任意数量N个设备6的家庭网络,设备6具体是家庭设备,即:“设备1”、“设备2”...“设备N”。每个设备6建立到专用远程管理服务器8的单独的连接,该专用远程管理服务器8负责提供用于对应的设备6的固件更新。典型地经由因特网10建立数据链路。存在第一远程管理服务器:“管理服务器1”,其提供用于第一设备(设备1)的固件更新。类似地,存在第二和第n远程管理服务器(管理服务器2、管理服务器N),提供用于第二至第n设备6的固件更新。关于如何执行设备6和远程管理服务器8之间的通信进行定义的常常已知的通信协议是TR-069标准。
局部网络4中的每个设备6在从对应的远程管理服务器8接收到更新请求时执行系统软件更新。然而,非受管的且不同步的系统软件更新可能引起关于设备6之间的互连性的严重问题。不能避免当第一设备6执行重启时、同时第二设备6仍然下载固件映像(firmwareimage)的情形。典型地在更新处理的最后发生的重启使网络连接中断。例如当家庭网关执行重启并且终止可能尚未完成它们的更新的其他连接的设备6的因特网连接时,该危急情形可能发生。使对诸如机顶盒、电视机之类的各种家庭设备,或者例如冰箱等等的其他家用电器提供网络连接的家庭网关重启会中断网络连接。可能仍然进行的其他设备的固件下载被中断,这可能引起设备6的操作系统内的致命的问题。除这一点之外,每个设备6的独立动作可能导致由于在设备6上运行的不同的固件版本所导致的互连性问题。例如,家庭网关使用高级数据通信协议重启其新的固件,而机顶盒仍然运行更旧的版本。这可能导致两个设备之间的数据链路的不兼容性。
文献US2004/0083471A1公开一种更新家庭网络中的家用电器的系统软件的方法。该特定家庭网络包括家庭服务器,其负责协调和同步家庭网络中的所有设备的系统软件版本。该中央实体——即,家庭服务器能够避免在固件更新期间的混乱情形。然而,在添加或移除任何设备之后必须得重新配置家庭服务器。家庭网络要求高度维护并且不灵活。
针对上述问题,文献CN105339892A提供一种操作局部网络中的设备的方法。具体地,局部网络可以是家庭网络。局部网络包括至少两个互连的设备,其中,选择这至少两个设备之一并且将其配置为远程管理客户端。远程管理客户端与远程管理服务器进行通信。根据本发明的该方面的局部网络中的设备从局部网络的远程管理服务器接收与更新请求相对应的更新档案的资源位置信息。如果设备参与更新,则其向远程管理客户端发送参与确认消息。设备每当到达更新状态的预先定义的序列中的下一个就做确定。其向其他参与设备通知其已经到达该下一个状态。当已经到达更新状态时,设备停止更新并且暂停,直到所有其他参与设备已经通知它们也已经到达相同的更新状态为止。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市星河智善科技有限公司,未经深圳市星河智善科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810527234.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风电场网络系统
- 下一篇:一种软件定义的无线传感网络配置方法