Định dạng thông điệp gửi

Một phần của tài liệu cải tiến và đánh giá hiệu năng mạng định tuyến đi vòng dựa trên phân loại nút theo góc phân tử (Trang 29 - 30)

Để gửi và nhận các gói thông tin về vị trí địa lý cũng như các gói thông tin

dữ liệu, trong giao thức DRQC đã định nghĩa một số kiểu thông điệp gồm thông tin quảng bá - Hello message dùng để gửi và nhận các gói thông tin quảng bá thông tin của các nút, Thông tin gói dữ liệu - Data packet messagedùng để gửi gói dữ liệu, Thông tin phản hồi - Detour message dùng để gửi phản hồi về cho nút chuyển tiếp phía trước khi không tìm thấy các nút chuyển tiếp tiếp theo thỏa mãn điều kiện.

- Hello message: Mỗi nút gán tọa độ và trạng thái của nút hàng xóm cấp 1 và nút hàng xóm cấp 2 của nó cũng như chính nó vào Message Hello, và quảng bá thông tin đó đi cho các nút khác “ĐỊNH KỲ”. Bảng 2-1 minh họa định dạng của thông điệp quảng bá (Hello message):

Bảng 2-1: Định dạng thông điệp quảng bá

Coordinate/States Neighbor_Coordinates/States

o Trường 1 (Coordinate States) là tọa độ, trạng thái của chính nút quảng bá.

o Trường 2 (Neighbor_Coordinate/States) là tọa độ, trạng thái của nút hàng xóm 1 và hàng xóm 2.

- Data packet message: Một nút nguồn giao tiếp với nút đích bằng cách gửi đi một gói dữ liệu có định dạng như Bảng 2-2 bao gồm các thông tin:

Bảng 2-2: Định dạng thông điệp dữ liệu

Source Destination Prober Forwarder Data

o Thông tin của nút gửi (Source)

o Thông tin nút đích (Destination)

o Thông tin nút prober

o Thông tin nút forward.

o Thông tin của dữ liệu (Data)

- Detour message: khi một nút không tìm thấy một nút chuyển tiếp nút đó

sẽ sinh ra một thông điệp phản hồi (DETOUR message) yêu cầu nút

forwarder phía trước của gói tin thực hiện lại việc chọn một nút

forwarder. DETOUR message được chỉ thấy trong Bảng 2-3 gồm các thông tin:

Bảng 2-3: Định dạng thông điệp phản hồi

Source Destination Blocker Previous_Forwarder Filter Data

o Thông tin nút đích, nút nguồn (Source, Destination).

o Thông tin nút sinh ra gói tin Detour message (Blocker).

o Thông tin vềnút đã gửi gói tin phía trước (Previous_Forwarder).

o Thông tin về hàng xóm cấp 1, 2 của nút sinh ra gói tin Detour (Filter)

o Thông tin dữ liệu đã gửi (Data).

Một phần của tài liệu cải tiến và đánh giá hiệu năng mạng định tuyến đi vòng dựa trên phân loại nút theo góc phân tử (Trang 29 - 30)

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

(72 trang)