物聯網網關的一個非常重要的特性是能夠通過無線方式下載更新。 將網關軟件安裝到設備上并將其交付到現場,在網關軟件維護方面的功能非常有限。通過無線方式下載軟件更新的能力尤其重要,因為它可能會影響關鍵安全修復程序的交付時間。下面小編要給大家介紹的是關于物聯網網關的軟件設計以及安裝和更新的內容,歡迎大家閱讀!
物聯網網關的軟件設計:
網關軟件的設計應考慮到故障和災難恢復。由于網關設備通常在現場操作,因此您應該為不理想的工作條件做好準備。例如,應為斷電或可能導致網關處理中斷的其他操作準備網關軟件。網關軟件應在電源恢復后立即自動啟動,并從中斷點繼續工作。
軟件應用程序是網關的核心。網關軟件負責收集來自傳感器的信息,并將其適當存儲,直到可以對其進行預處理和發送到數據中心。網關軟件決定在給定處理階段的數據是臨時的、持久的保存在內存中的。
網關軟件還應該足夠智能,能夠正確處理系統日志記錄。它必須在存儲在設備上的日志條目數和發送到數據中心的日志條目數之間找到正確的平衡。
軟件安裝和更新:
網關軟件如何進入設備?這個問題有三種主要的解決方法。
第一種方法是在網關磁盤(或存儲卡)上預安裝軟件。這種方法稱為工廠引導程序。正如您可能猜到的,如果您的解決方案包含大量網關,則此技術無法很好地擴展。
第二種方法是服務器啟動的引導。在此模式下,中央軟件管理服務器與網關設備通信,并向其部署正確版本的軟件。這種方法比工廠引導擴展得更好,但是仍然需要在服務器端啟動部署操作。
第三種方法是客戶端啟動的引導程序。此模式假定網關負責連接到中央存儲庫服務器并下載適當版本的軟件。在這種情況下,網關需要安裝輕量級引導軟件,以便它可以與軟件管理服務器通信。此方法是具有可擴展性的方法。
感謝閱讀,以上就是對物聯網網關的軟件設計以及安裝和更新的介紹,部分內容來自網絡,僅供參考。如果您想了解更多有關物聯網網關的詳細事宜,歡迎致電詳詢,竭誠為您服務。