IoT gateway容錯機制

本中心的物聯網閘道器為物聯網核心,所以閘道器出現故障時整套物聯網系統就無法運作,因此容錯機制是必須的。容錯要能先偵測出錯誤,然後才能做容錯。解決辦法是由gateway做自我狀態偵測,再定時發送封包出去告知其他台設備。其他台設備則以是否收到封包,和封包中的狀態值做為gateway是否正常運作的判斷依據。此封包一般稱為heartbeat,因為就像心跳般規律的送出。在某些協定中則稱為 hello 封包。若一段時間未發出heartbeat 封包,則會被另一方視為故障。此架構至少需要二台閘道器,一台為 Active 閘道器,另一台為 Standby 閘道器,二台互相備援。當一台故障時,另一台可以即時合併對方的功能繼續運作。

<<詳細資訊>>