Thông báo cho cha mẹ trước đó về việc đính kèm lại

Xem mã nguồn trên GitHub

Để cho phép các thiết bị cuối (ED) trong mạng Thread thông báo cho bộ định tuyến gốc trước đó rằng chúng đã đính kèm vào một bộ định tuyến gốc mới, hãy bật tính năng Thông báo cho bộ định tuyến gốc trước đó khi đính kèm lại.

Thao tác này sẽ cập nhật bảng con của phần tử mẹ trước đó nhanh hơn khoảng thời gian chờ của phần tử con đã định cấu hình và ngăn phần tử con này xếp hàng lưu lượng truy cập cho một ED mà phần tử con này cho là đang ở trạng thái ngủ, nhưng thực tế là có một phần tử mẹ mới.

Cách hoạt động

Sau khi đính kèm vào một bộ định tuyến gốc mới, ED sẽ gửi một thông báo IPv6 unicast duy nhất chứa thông tin sau đây đến bộ định tuyến gốc trước đó:

Loại thông báo IPv6 này nhắc bộ định tuyến mẹ cũ xoá ngay tất cả các địa chỉ IPv6 đã đăng ký cho ED đó khỏi bảng con.

Cách bật

Tính năng này bị tắt theo mặc định.

Để bật tính năng Thông báo cho thành phần mẹ trước đó khi đính kèm lại, hãy xác định OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH1 trong tệp /src/core/config/mle.h, trước khi tạo OpenThread:

#ifndef OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH
#define OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH 1
#endif

Thông số

Không có thông số nào có thể định cấu hình cho tính năng này.

API

Không có API công khai nào cho tính năng này.

CLI

Không có lệnh CLI nào liên quan đến tính năng này.