[发明专利]快速升级智能家居中ZigBee控制器的方法及系统有效
申请号: | 201610151107.5 | 申请日: | 2016-03-16 |
公开(公告)号: | CN105786573B | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 张健;祝振东;田磊 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F11/10;H04L12/66;H04L29/08;H04W4/00 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430074 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 升级 智能家居 zigbee 控制器 方法 系统 | ||
本发明公开了一种基于家庭网关的快速升级智能家居中ZigBee控制器的方法及系统,涉及ZigBee智能家居控制器领域。该方法流程为:当ZigBee控制器的当前用户程序的版本需要升级时,ZigBee控制器跳转至Boot Loader运行;家庭网关发送ZigBee控制器升级所需的用户程序镜像文件,ZigBee控制器根据烧写地址将用户程序镜像文件数据写入闪存;家庭网关控制ZigBee控制器在升级后的用户程序起始地址上运行该用户程序。本发明能够简化升级ZigBee控制器的用户程序的过程,提高升级ZigBee控制器的用户程序的效率;还能够实现对ZigBee控制器用户程序的远程升级,可维护性较高。
技术领域
本发明涉及ZigBee(基于IEEE802.15.4标准的低功耗局域网协议,又称紫蜂协议)智能家居控制器领域,具体涉及一种基于家庭网关的快速升级智能家居中ZigBee控制器的方法及系统。
背景技术
随着互联网技术的发展,智能家居已经成为物联网的主要应用场景。智能家居系统一般是指利用计算机网络通信技术将与家居生活有关的各种各样的设备有机地结合在一起,通过便捷的操作,让家居生活更加舒适、快捷、安全和节能。与传统的家居相比,智能家居不仅仅具有传统的居住和实用功能,还提供舒适安全、高品位的家庭生活空间,并且提供全方位的信息交换功能,确保家庭内部与外界之间保持良好的交流与沟通,增强家居生活的安全性,节约能耗,帮助人们有效安排时间,优化人们的生活和工作方式。智能家居的解决方案较多,但是大多存在智能家居产品价格较高的问题。在传统网关的基础上,加入ZigBee控制器,将网关升级为智能家居控制中心,这种解决方案明显的降低生产、研发成本。
由于智能家居产品日新月异,这就要求ZigBee控制器的用户程序不断升级。和网关的在线升级不同,网关具有大容量的随机存储器,可以将升级的镜像文件缓存于随机存储器中,之后从随机存储器读取数据烧写闪存。而ZigBee控制器多为单片机系统,随机存储器容量小,闪存的容量往往大于随机存储器容量,无法通过下载完整镜像到随机存储器再写闪存的方法升级。升级ZigBee控制器的用户程序,通常需要其他处理器的支持。
目前,现有ZigBee控制器的用户程序一般在生产时烧写完成,用户程序的升级方法一般为:通过电脑上的专用烧写工具和专用调试接口进行升级。升级时,要首先将网关的外壳拆开,露出调试接口,将烧写工具通过飞线连接到调试接口,再通过配套的烧写软件将用户程序升级更新。
但是,现有的对ZigBee控制器用户程序的升级方法存在以下不足:
(1)升级ZigBee控制器的用户程序需要通过人工进行硬件的连接、以及软硬件烧写工具的配合,单次升级需要多个步骤,不仅操作过程比较复杂,而且在设备批量升级时耗时较多,升级效率较低。
(2)对于用户已经开始使用的ZigBee控制器,无法采用上述升级方法进行远程升级,设备可维护性差。
综上所述,现有的ZigBee控制器用户程序升级方法不能完全满足基于家庭网关的ZigBee控制器升级需求。基于家庭网关的ZigBee控制器需要一种自动、高效的升级方法。
发明内容
针对现有技术中存在的缺陷,本发明解决的技术问题为:简化升级ZigBee控制器的用户程序的过程,提高升级ZigBee控制器的用户程序的效率。本发明能够实现对ZigBee控制器用户程序的远程升级,可维护性较高。
为达到以上目的,本发明提供的基于家庭网关的快速升级智能家居中ZigBee控制器的方法,该方法包括以下步骤:
S101:家庭网关获取ZigBee控制器的当前用户程序的版本后,判断ZigBee控制器的当前用户程序版本,与家庭网关中ZigBee控制器的用户程序版本是否相同,若是,则不需要升级;否则需要升级,转到S102;
S102:家庭网关控制ZigBee控制器跳转至Boot Loader运行,转到S103;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610151107.5/2.html,转载请声明来源钻瓜专利网。