Để cho phép các thiết bị cuối (ED) trong mạng Thread thông báo cho thiết bị mẹ trước đó rằng chúng đã được đính kèm vào một thiết bị mẹ mới, hãy bật tính năng Thông báo cho thiết bị mẹ trước đó khi đính kèm lại.
Thao tác này cập nhật bảng con của cha mẹ trước đó nhanh hơn khoảng thời gian chờ của con đã định cấu hình và ngăn bảng này xếp hàng lưu lượng truy cập cho một ED mà bảng này cho là đang ở chế độ ngủ, nhưng trên thực tế lại có một cha mẹ mới.
Cách hoạt động
Sau khi ED kết nối với một thiết bị mẹ mới, thiết bị này sẽ gửi một thông báo IPv6 đơn hướng duy nhất chứa thông tin sau đến thiết bị mẹ trước đó:
- EID cục bộ của mạng lưới của ED làm địa chỉ nguồn.
- Bộ định vị tuyến đường của thư mục mẹ trước đó làm địa chỉ đích.
- Tải trọng trống.
Loại thông báo IPv6 này nhắc cha mẹ trước đó xoá ngay tất 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 Inform Previous Parent on Reattach (Thông báo cho thiết bị mẹ trước đó khi kết nối lại), hãy xác định OPENTHREAD_CONFIG_MLE_INFORM_PREVIOUS_PARENT_ON_REATTACH là 1 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
Tính năng này không có API công khai.
CLI
Không có lệnh CLI nào liên quan đến tính năng này.