通知前一位家長重新連接

在 GitHub 上查看來源

如要允許 Thread 網路中的終端裝置 (ED) 通知先前的上層裝置,自己已附加至新的上層裝置,請啟用「Inform Previous Parent on Reattach」功能。

這項作業會比設定的子項逾時間隔更快更新先前的父項子項表格,並防止系統為認為處於休眠狀態的 ED 將流量排入佇列,但實際上該 ED 已有新的父項。

運作方式

ED 附加至新父項後,會向先前的父項傳送單一單點傳播 IPv6 訊息,其中包含下列資訊:

這類 IPv6 訊息會提示先前的父項立即從子項表格中,移除該 ED 的所有已註冊 IPv6 位址。

如何啟用

這項功能預設為停用。

如要在重新附加時啟用「通知先前的父項」,請在建構 OpenThread 前,於 /src/core/config/mle.h 檔案中將 OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 定義為 1:

#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif

參數

這項功能沒有可設定的參數。

API

這項功能沒有公用 API。

CLI

這項功能沒有相關的 CLI 指令。