Mô hình phương tiện chia sẻ

Một phần của tài liệu MANET - định tuyến dựa trên tiên đoán vị trí (Trang 42)

Mô hình không dây được dựa trên phương tiện chia sẻ (Ethernet trong không khí) hình 3-2 [31]. Tất cả các nút di động có một hoặc nhiều giao diện mạng kết nối vào một kênh. Kênh là một dải tần số vô tuyến cụ thể với lược đồ điều biến và mã hóa riêng. Các kênh là trực giao, có nghĩa là các gói tin được gửi trên một kênh không làm nhiễu các gói tin được truyền và nhận trên các kênh khác. Hoạt động cơ bản như sau, mọi gói tin được gửi hoặc đặt vào kênh sẽ được nhận hoặc sao chép bởi tất cả các nút di động có kết nối tới cùng kênh. Khi nút di động nhận được gói tin, đầu tiên nút xem xét nó có được nhận gỏi tin hay không. Điều này được quyết định bởi mô hình phát sóng vô tuyến, dựa trên dải truyền thông, khoảng cách gói tin đã di chuyển và lượng bit lỗi.

Kẽnh truyển

Hoạt động của nút di động được thể hiện trong hình 3-1 như sau. Mỗi nút di động sử dụng thành phần định tuyến (routing agent) để tính toán đường tới các nút khác trong MANET. Các gói tin được gửi từ ứng dụng và được nhận bời thành phần định tuyến. Bộ phận này sẽ quyết định đường đi của gói tin tới đích và gắn vào gói tin thông tin này. Gói tin sau đó được gửi xuống lớp liên kết. Lớp liên kết sử đụng giao thức phân giải địa chỉ ARP để quyết định địa chỉ phần cứng của nút hàng xóm và ánh xạ địa chỉ IP tới giao diện chính xác. Sau đó, gói tin được gửi xuống hàng đợi giao diện và đợi tín hiệu từ giao thức MAC. Khi lớp MAC quyết định gói tin có thể được gửi vào kênh, gói tin được lấy từ hàng đợi chuyển tới giao diện mạng và sau đó được gửi ra kênh vô tuyến. Gói tin được sao chép và phân phát tới tất cả các giao diện mạng tại thời điểm bít đầu tiên của gói tin bắt đàu đến giao diện trong hệ thống vật lý. Mỗi giao diện mạng đánh dấu gói tin với các thuộc tính của giao diện nhận và sau đó gọi tới mô hình phát sóng.

Mô hình phát sóng sử dụng các đánh dấu truyền và nhận để quyết định mức năng lượng mà giao diện nhận gói tin. Các giao diện nhận sử dụng các thuộc tính để quyết định việc nhận gói tin thật sự thành công hay không và gửi gói tin tới lớp MAC nếu thích hợp. Nếu lớp MAC nhận gói tin không có lỗi và không có xung đột, gói tin được gửi tới điểm đầu vào của nút di động. Từ đó gói tin tới bộ phân tách kênh (demultiplexer) để xác định gói tin có được chuyển tiếp nữa hay không hoặc đã tới nút đích. Neu tới được nút đích, gói tin được gửi tới bộ phân tách cổng (port demultiplexer) để quyết định ứng dụng nhận của gói tin. Nấu gói tin được chuyển tiếp, thành phần định tuyến sẽ được gọi và thủ tục được lặp lại.

3.3.2 Tạo ngữ cảnh

MANET được mô phỏng đựa trên hai mô hình là mô hình di chuyển thể hiện sự chuyển động của các nút trong mạng và mô hình thông lượng thể hiện dạng truyền thông giữa các nút trong mạng.

Một phần của tài liệu MANET - định tuyến dựa trên tiên đoán vị trí (Trang 42)