Các thành phần chính của 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 39 - 40)

Hình 2.5 biểu diễn các thành phần chính của giao thức CTP. Giao thức CTP bao gồm ba thành phần chính đó là:

Phần định tuyến: Có nhiệm vụ gửi và nhận các bản tin điều khiển cũng như tạo và cập nhật bảng định tuyến. Bảng định tuyến của mỗi nút lưu các nút lân cận có thể được lựa chọn làm nút cha của nó. Bảng này được xây dựng dựa vào các thông tin lấy từ các bản tin điều khiển. Bảng này lưu thông tin về địa chỉ của các nút lân cận cũng như các thông tin khác như thước đo định tuyến của mỗi nút. Chuyển tiếp Định tuyến Ước lượng liên kết Các giao diện Hình 2.5: Các thành phần chính của giao thức CTP.

Phần chuyển tiếp: Có nhiệm vụ chuyển tiếp các bản tin dữ liệu đến từ lớp ứng dụng cũng như các bản tin dữ liệu đến từ các nút lân cận. Phần chuyển tiếp cũng có nhiệm vụ phát hiện và sửa chữa các vòng lặp định tuyến cũng như ngăn chặn sự xung đột của các bản tin.

Phần ước lượng liên kết: Có nhiệm vụ xác định chất lượng liên kết (ETXlink). Phần ước lượng liên kết tính toán ETXlink dựa vào sự thống kê các

bản tin điều khiển nhận được và các bản tin dữ liệu được truyền thành công. Dựa vào sự thống kê này, phần ước lượng liên kết sẽ tính toán ETXlink theo chiều đến được xác định bằng tổng số bản tin điều khiển được gửi bởi nút lân cận chia cho tổng số bản tin điều khiển nhận được. Tương tự như vậy, giá trị ETXlink theo chiều đi được xác định bằng tổng số bản tin dữ liệu được gửi đi (bao gồm cả việc truyền lại) chia cho tổng số bản tin dữ liệu được xác nhận bởi bản tin xác nhận ACK.

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 39 - 40)

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

(87 trang)