通知前一位家長重新連接

在 GitHub 上查看來源

如要讓 Thread 網路中的終端裝置 (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 指令。