AOMDV là gì? Các bài báo nghiên cứu khoa học về AOMDV

AOMDV (Ad hoc On-demand Multipath Distance Vector) là giao thức định tuyến đa đường theo yêu cầu, mở rộng từ AODV để tăng độ tin cậy mạng ad hoc. Giao thức cho phép thiết lập nhiều tuyến không vòng lặp giữa hai nút, giúp duy trì kết nối ổn định khi mạng thay đổi thường xuyên.

AOMDV là gì?

AOMDV (Ad hoc On-demand Multipath Distance Vector) là một giao thức định tuyến đa đường hoạt động theo mô hình theo yêu cầu, được phát triển nhằm cải thiện hiệu quả và độ tin cậy của giao thức AODV trong các mạng ad hoc không dây. Giao thức này cho phép phát hiện và duy trì nhiều tuyến đường không vòng lặp giữa các cặp nút trong mạng, giúp tăng khả năng phục hồi và giảm độ trễ khi mạng có sự thay đổi thường xuyên về cấu trúc.

AOMDV được thiết kế để hoạt động hiệu quả trong môi trường mạng có đặc điểm phân tán, năng động, không có cơ sở hạ tầng cố định – chẳng hạn như các mạng cảm biến không dây, mạng MANET (Mobile Ad hoc Networks), mạng VANET (Vehicular Ad hoc Networks) và ứng dụng trong lĩnh vực quân sự, cứu hộ hoặc các khu vực không có kết nối truyền thống.

Kiến trúc và cách thức hoạt động của AOMDV

1. Định tuyến theo yêu cầu

Tương tự như AODV, AOMDV không duy trì các tuyến đường liên tục mà chỉ khởi tạo quá trình tìm đường khi một nút nguồn cần gửi dữ liệu đến một nút đích mà nó chưa có tuyến đường trong bảng định tuyến. Điều này giúp giảm chi phí quản lý bảng định tuyến và tiết kiệm tài nguyên mạng.

2. Phát hiện đa tuyến không vòng lặp

Khi gói tin RREQ (Route Request) được phát đi, AOMDV cho phép nhiều bản sao RREQ đến cùng một đích được chấp nhận – với điều kiện các bản sao đó dẫn đến các tuyến đường không trùng lặp về liên kết (link-disjoint paths). Điều này giúp tạo ra nhiều tuyến đường sẵn sàng, tăng độ bền của mạng trước các lỗi liên kết.

Để đảm bảo không vòng lặp, mỗi tuyến đường được định nghĩa bởi cặp thông số {next hop, hop count} và chỉ được chấp nhận nếu thỏa mãn các điều kiện về số thứ tự và số bước nhảy (hop count) so với giá trị đã biết trong bảng định tuyến.

3. Quản lý nhiều tuyến

Tại mỗi nút, AOMDV lưu trữ một danh sách các tuyến hợp lệ đến đích, thay vì chỉ giữ lại tuyến đường tốt nhất như trong AODV. Mỗi mục trong bảng định tuyến bao gồm:

  • Destination: Địa chỉ đích
  • Advertised hop count: Số bước nhảy tối đa mà nút đã quảng bá
  • List of next hops: Danh sách các bước nhảy tiếp theo có thể sử dụng để đến đích
  • Route expiry timers: Thời gian sống của từng tuyến

Việc duy trì nhiều tuyến cho phép giao thức có thể chọn tuyến dự phòng nhanh chóng khi tuyến chính bị lỗi, giảm độ trễ do quá trình tái thiết lập tuyến.

Cấu trúc gói tin trong AOMDV

1. Gói RREQ (Route Request)

Được phát đi bởi nút nguồn khi cần tìm đường. AOMDV cho phép nhiều gói RREQ đến cùng đích được xử lý, miễn là chúng đại diện cho các tuyến đường khác nhau và hợp lệ.

2. Gói RREP (Route Reply)

Khi nút đích (hoặc một nút trung gian có tuyến hợp lệ đến đích) nhận được RREQ, nó gửi RREP ngược lại nguồn, đồng thời cập nhật bảng định tuyến tại mỗi nút trung gian để ghi nhận các tuyến đường mới.

3. Gói RERR (Route Error)

Được sử dụng khi một liên kết trong tuyến đường bị đứt. AOMDV có thể chọn ngay tuyến đường khác đã được duy trì sẵn, thay vì khởi tạo lại quá trình tìm đường như trong AODV.

So sánh AOMDV với các giao thức định tuyến khác

Tiêu chíAODVAOMDVDSR
Loại định tuyếnTheo yêu cầu (reactive)Theo yêu cầu, đa tuyếnTheo yêu cầu, lưu trữ toàn bộ đường
Tuyến đường dự phòngKhông
Khả năng phục hồiThấpCaoTrung bình
Chi phí quản lýThấpTrung bình - caoTrung bình

Các công thức định lượng hiệu suất mạng

Một số chỉ số thường dùng để đánh giá hiệu quả của AOMDV:

1. Độ trễ trung bình

Davg=1Ni=1NDiD_{avg} = \frac{1}{N} \sum_{i=1}^{N} D_i

Trong đó:

  • DiD_i: Độ trễ của gói tin thứ ii
  • NN: Tổng số gói tin được truyền thành công

 

2. Tỉ lệ gói tin đến đúng đích (Packet Delivery Ratio)

PDR=PrecvPsentPDR = \frac{P_{recv}}{P_{sent}}

Trong đó:

  • PrecvP_{recv}: Số gói tin đến đích
  • PsentP_{sent}: Số gói tin gửi đi

 

3. Chi phí định tuyến

Croute=PctrlPrecvC_{route} = \frac{P_{ctrl}}{P_{recv}}

Trong đó:

  • PctrlP_{ctrl}: Số lượng gói điều khiển được truyền
  • PrecvP_{recv}: Số lượng gói dữ liệu đến đích

 

Ưu điểm và nhược điểm của AOMDV

Ưu điểm

  • Phát hiện và duy trì nhiều tuyến đường độc lập.
  • Tăng tính tin cậy và khả năng chịu lỗi.
  • Giảm thời gian thiết lập lại tuyến khi xảy ra lỗi.
  • Thích hợp với mạng có độ di động cao và mật độ nút lớn.

Nhược điểm

  • Chi phí xử lý và lưu trữ bảng định tuyến lớn hơn so với AODV.
  • Tiêu tốn băng thông do quảng bá nhiều tuyến.
  • Có thể gây trùng lặp gói tin nếu không quản lý tốt các tuyến song song.

Ứng dụng của AOMDV

  • Giao thông thông minh: Quản lý dữ liệu giao tiếp giữa các phương tiện (V2V) trong mạng VANET.
  • Quân sự: Điều phối thông tin giữa các đơn vị tác chiến trong môi trường không có hạ tầng.
  • Cứu hộ khẩn cấp: Thiết lập mạng liên lạc tạm thời ở khu vực bị thiên tai.
  • Mạng cảm biến: Truyền dữ liệu giám sát trong mạng không dây có mật độ cao.

Tài liệu và nguồn tham khảo uy tín

Kết luận

AOMDV là một giao thức định tuyến quan trọng và hiệu quả trong lĩnh vực mạng không dây ad hoc. Với khả năng thiết lập và duy trì nhiều tuyến đường không vòng lặp, AOMDV cung cấp giải pháp linh hoạt, tin cậy cho các hệ thống mạng yêu cầu khả năng phục hồi cao và hoạt động ổn định trong môi trường có sự thay đổi liên tục. Dù có một số hạn chế về mặt tài nguyên và độ phức tạp, những lợi ích mà AOMDV mang lại khiến nó trở thành một lựa chọn ưu tiên trong nhiều hệ thống mạng hiện đại.

Các bài báo, nghiên cứu, công bố khoa học về chủ đề aomdv:

Performance evaluation of AOMDV routing algorithm with local repair for wireless mesh networks
Springer Science and Business Media LLC - Tập 2 Số 4 - Trang 253-260 - 2015
Đánh giá hiệu năng của giao thức AODV, AOMDV và DSR trên một khu vực giao thông thành phố Hồ Chí Minh
Mạng tùy biến giao thông (VANET) là nền tảng cho các nghiên cứu về hệ thống giao thông thông minh, đã và đang nhận được sự quan tâm nghiên cứu của rất nhiều nhà khoa học trên thế giới. Bài báo này trình bày quy trình tạo tô-pô cho mạng VANET thực tế (Realistic VANET Topology Generation - RVTG), cho phép thiết kế kịch bản mô phỏng mạng VANET sử dụng phần mềm SUMO và Open Street Map. Sử dụng hệ mô p...... hiện toàn bộ
#Chất lượng dịch vụ #định tuyến #mạng VANET thực tế (RVTG) #SUMO #Mạng tùy biến giao thông (VANET) #V2V
A secured optimised AOMDV routing protocol in MANET using lightweight continuous multimodal biometric authentication
Journal of Ambient Intelligence and Humanized Computing - Tập 14 - Trang 16115-16131 - 2022
Mobile ad hoc networks (MANETs) is a very popular research area due to their wide application and ease of deployment. Due to the inherent nature of MANET and the lack of any centralized security mechanism, it is vulnerable to a number of network security attacks. Sybil attack is one of the security threats that paves the way for many other attacks by hiding the presence of malicious nodes in the n...... hiện toàn bộ
Tác hại của tấn công ngập lụt tới giao thức định tuyến trong mạng tùy biến di động
Giao thức định tuyến AODV và AOMDV trong mạng MANET hoạt động với niềm tin rằng các nút trong mạng là thân thiện, chính vì thế tin tặc đã khai thác điểm yếu này để thực hiện nhiều hình thức tấn công mạng. Trong đó, tấn công ngập lụt (Flooding) dễ dàng thực hiện và gây thiệt hại lớn đến hiệu năng mạng. Trên cơ sở sử dụng NS2, bài báo phân tích tác hại của hình thức tấn công ngập lụt đến hiệu năng c...... hiện toàn bộ
#AODV #AOMDV #MANET #tấn công ngập lụt
Multi-objective Based Route Selection Approach Using AOMDV in MANET
SN Computer Science - Tập 4 - Trang 1-11 - 2023
Mobile ad hoc networks (MANETs) are comprised of wireless mobile nodes and are gaining popularity due to their ease of deployment, low cost, and simple communication. However, MANETs face numerous challenges such as limited node energy, high mobility, and dynamic topologies, leading to frequent link breakage and route discovery. Although several researchers have worked on improving existing protoc...... hiện toàn bộ
A Multipath Routing Protocol with Load Balancing and Energy Constraining Based on AOMDV in Ad Hoc Network
Mobile Networks and Applications - - 2019
With the flourish development of the fifth generation mobile communication (5G) and Internet of Things (IoT) research, as an important complementary form of 5G, Ad Hoc network has developed rapidly in the field of wireless communication. AOMDV routing protocol generates alternative multipath to shorten the time of routing reconstruction, thus reducing end-to-end delay. However, parameters such as ...... hiện toàn bộ
Expected residual lifetime based ad hoc on-demand multipath routing protocol (ERL-AOMDV) in mobile ad hoc networks
International Journal of Information Technology - Tập 11 - Trang 727-733 - 2018
Nodes in ad hoc networks have limited battery power. So, it is crucial to save energy in this kind of networks. Among various multipath protocols, Ad hoc On-demand Multipath Distance Vector (AOMDV) routing algorithm is a standard one. Among the recent advancements to AOMDV, MMRE-AOMDV (Minimal Maximal Nodal Residual Energy—AOMDV) is state-of-the-art from the perspective of energy efficiency. In th...... hiện toàn bộ
Một số giải pháp an ninh trên mạng tùy biến di động
Giao thức định tuyến theo yêu cầu được thiết kế để hoạt động hiệu quả trên mạng tùy biến di động. Chúng hoạt động với niềm tin rằng, tất cả các nút trong mạng đều thân thiện, chính vì thế tin tặc đã khai thác lỗ hổng an ninh để thực hiện một số hình thức tấn công mạng, tiêu biểu là tấn công ngập lụt. Hình thức tấn công này dễ dàng thực hiện bằng cách phát tràn ngập gói yêu cầu tuyến vào mạng. Một ...... hiện toàn bộ
#AODV #AOMDV #H(AODV) #H(AOMDV) #MANET #FLOODING
Tác hại của tấn công mạng đối với hiệu năng giao thức AOMDV trên mạng tùy biến di động
    Nội dung bài viết phân tích một số hình thức tấn công mạng, gồm tấn công lỗ đen, lỗ xám và ngập lụt, cài đặt các hình thức tấn công này và đánh giá tác hại của chúng đối với hiệu năng giao thức định tuyến AOMDV bằng mô phỏng trên NS2.
#AOMDV #NS2 #giao thức định tuyến #lỗ đen #lỗ xám #ngập lụt
Tổng số: 14   
  • 1
  • 2