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

Xem nguồn trên GitHub

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

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

Cách hoạt động

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

Loại thông báo IPv6 này sẽ nhắc bộ định tuyến mẹ cũ xoá ngay lập tức 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 thông báo cho cha mẹ trước đó về việc đí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

Các tham số

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

API

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

Giao diện dòng lệnh (CLI)

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