Các thành phần trong giao thức CTP

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu đánh giá giao thức thu thập dữ liệu cho mạng lưới đồng hồ nước thông minh (Trang 62 - 63)

Giao thức này bao gồm một số thành phần mức cao sau [11]:

Thành phần định tuyến (tạo cây): Các nút tự tổ chức thành một cấu trúc dạng cây và dữ liệu luôn được gửi về nút Parent cho đến khi đến được đỉnh của cây (nút Sink). Nút Sink được gán là đỉnh của cây và tất cả các nút khác được khởi tạo là các nút lá. Dần dần các nút sẽ cập nhật vị trí của nó trong cây và quá trình này được lan truyền rộng từ nút Sink.

Quản lý và khám phá các nút lân cận: Các nút lân cận thông báo sự hiện diện của chúng thông qua việc gửi định kỳ các bản tin điều khiển. Các bản tin điều khiển được sử dụng để điền các thông tin của các nút lân cận vào bảng định tuyến.

Ước lượng liên kết: Dựa trên sự xác nhận ở lớp liên kết cho các bản tin dữ liệu được gửi bởi mỗi nút thì giá trị ETX của mỗi nút trong bảng định tuyến sẽ được cập nhật mỗi khi có sự xác nhận hoặc hết hạn đối với mỗi bản tin dữ liệu.

Bộ lọc các bản tin bị trùng lặp và gói tin hết thời hạn truyền trong mạng: Các gói tin được chuyển tiếp bởi các nút cho đến khi đến được nút Sink. Để tránh việc trùng lặp gói tin xảy ra thì mỗi nút sẽ kiểm tra lại gói tin cần được chuyển tiếp với các gói tin mới được chuyển tiếp gần nhất. Nếu gói tin đã được chuyển tiếp thì nó sẽ được loại bỏ. Hơn nữa, để tránh việc các gói tin được chuyển tiếp mãi trong mạng thì các gói tin sẽ được loại bỏ nếu nó vượt quá số bước nhảy tối đa cho trước.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu đánh giá giao thức thu thập dữ liệu cho mạng lưới đồng hồ nước thông minh (Trang 62 - 63)

Tải bản đầy đủ (PDF)

(87 trang)