Para permitir que los dispositivos finales (ED) en una red Thread informen a su router superior anterior que han conectado a un nuevo router superior, habilita la función Informar el elemento superior anterior al volver a adjuntar.
Esto actualiza la tabla secundaria del superior antes que el intervalo de tiempo de espera secundario configurado y evita que ponga en cola el tráfico para un ED que crea que está inactivo, pero en realidad tiene un nuevo superior.
Cómo funciona
Después de que un ED se conecta a un nuevo router superior, envía un solo mensaje IPv6 unidifusión que contiene la siguiente información a su router superior anterior:
- El EID de malla local del ED como la dirección de origen.
- El Localizador de enrutamiento del router superior anterior como la dirección de destino.
- Una carga útil vacía.
Este tipo de mensaje de IPv6 solicita al router superior anterior que quite de inmediato todas las direcciones IPv6 registradas para ese ED de su tabla secundaria.
Cómo habilitar
Esta función está inhabilitada de forma predeterminada.
Para habilitar Inform Previous Parent en Reattach, define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
como 1
en el archivo /src/core/config/mle.h
, antes de compilar OpenThread:
#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif
Parámetros
No hay parámetros configurables para esta función.
API
No hay una API pública para esta función.
CLI
No hay comandos de la CLI relacionados con esta característica.