再接続時に前の保護者に通知する

[GitHub 上のソースを見る]

Thread ネットワーク内のエンドデバイス(ED)が新しい親に接続したことを以前の親に通知できるようにするには、[Inform Previous Parent on Reattach](再接続時に以前の親に通知)機能を有効にします。

これにより、構成された 子タイムアウト間隔よりも早く以前の親の子テーブルが更新され、スリープ状態であると認識している ED のトラフィックがキューに登録されるのを 防ぎます。実際には、ED に新しい親がいます。

仕組み

ED が新しい親に接続すると、次の情報を含む単一のユニキャスト IPv6 メッセージが以前の親に送信されます。

このタイプの IPv6 メッセージにより、以前の親は、その ED の登録済み IPv6 アドレスをすべて子テーブルから直ちに削除します。

有効にする方法

この機能はデフォルトでは無効になっています。

[Inform Previous Parent on Reattach](再接続時に以前の親に通知)を有効にするには、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 コマンドはありません。