物联网网关的一个非常重要的特性是能够通过无线方式下载更新。 将网关软件安装到设备上并将其交付到现场,在网关软件维护方面的功能非常有限。通过无线方式下载软件更新的能力尤其重要,因为它可能会影响关键安全修复程序的交付时间。下面小编要给大家介绍的是关于物联网网关的软件设计以及安装和更新的内容,欢迎大家阅读!
物联网网关的软件设计:
网关软件的设计应考虑到故障和灾难恢复。由于网关设备通常在现场操作,因此您应该为不理想的工作条件做好准备。例如,应为断电或可能导致网关处理中断的其他操作准备网关软件。网关软件应在电源恢复后立即自动启动,并从中断点继续工作。
软件应用程序是网关的核心。网关软件负责收集来自传感器的信息,并将其适当存储,直到可以对其进行预处理和发送到数据中心。网关软件决定在给定处理阶段的数据是临时的、持久的保存在内存中的。
网关软件还应该足够智能,能够正确处理系统日志记录。它必须在存储在设备上的日志条目数和发送到数据中心的日志条目数之间找到正确的平衡。
软件安装和更新:
网关软件如何进入设备?这个问题有三种主要的解决方法。
第一种方法是在网关磁盘(或存储卡)上预安装软件。这种方法称为工厂引导程序。正如您可能猜到的,如果您的解决方案包含大量网关,则此技术无法很好地扩展。
第二种方法是服务器启动的引导。在此模式下,中央软件管理服务器与网关设备通信,并向其部署正确版本的软件。这种方法比工厂引导扩展得更好,但是仍然需要在服务器端启动部署操作。
第三种方法是客户端启动的引导程序。此模式假定网关负责连接到中央存储库服务器并下载适当版本的软件。在这种情况下,网关需要安装轻量级引导软件,以便它可以与软件管理服务器通信。此方法是具有可扩展性的方法。
感谢阅读,以上就是对物联网网关的软件设计以及安装和更新的介绍,部分内容来自网络,仅供参考。如果您想了解更多有关物联网网关的详细事宜,欢迎致电详询,竭诚为您服务。