Các gợi ý cho sự lựa chọn chương trình mô phỏng mạng thích hợp

Một phần của tài liệu Phần 1: Lý thuyết chung về mô phỏng mạng và đánh giá hiệu năng ppsx (Trang 79 - 81)

Có một điều chắc chắn rằng, không có chương trình mô phỏng nào đã được xem xét ở trên là thực sự đáp ứng được toàn bộ các yêu cầu đặc trưng phù hợp với các kế hoạch và các mục tiêu riêng lẻ. Tuy nhiên, chương trình mô phỏng tốt nhất là chương trình có khả năng hài hòa các khía cạnh như

số các thành phần được xây dựng từ trước, khả năng modul hóa, khả năng mở rộng, và khả năng chỉnh sửa, giá thành ...vv.

Cụ thể, một chương trình mô phỏng tốt thường đi kèm với:

1 Một tập hợp lớn các mô hình, giao thức và thuật toán được xây dựng từ trước 2 Một mức độ thừa nhận cao từ cộng đồng khoa học

3 Có khả năng cân đối (scaleability) tốt

4 Thiết kế phần mềm cũng phải tốt và có tính modul cao

5 Mức độ thỏa đáng của tính tiện lợi, tính có thể sửa đổi được và tính mở rộng

6 Sự tiên tiến về đồ hoạ và các công cụ toán học dành cho việc xây dựng thử nghiệm, giám sát và xử lý bổ xung

7 Tài liệu hướng dẫn cụ thể

8 Khả năng thực hiện song song và/hoặc phân tán

9 Khả năng xác định một mô hình 3D thực tế cho môi trường 10 Chi phí hợp lí trong các trường hợp ngân sách bị giới hạn Bảng 2. So sánh định tính của OPNET, QualNet, OMNeT++ và NS-2

Đặc điểm của các chương trình mô phỏng mạng

OPNET QualNet OMNET++ NS2

Các kiểu mô phỏng được hỗ trợ Sự kiện rời rạc Sự kiện rời rạc Sự kiện rời

rạc

Sự kiện rời rạc

Nền tảng tính toán Song song/phân tán Song song / phân

tán

Song song Phân tán

Các topo Cấu trúc phân cấp Cấu trúc phân cấp Cấu trúc

phân cấp

Cấu trúc

thống nhất

Công cụ định nghĩa các topo Đồ họa Đồ họa Đồ họa Kịch bản

cấu hình

Bộ sinh dữ liệu lưu lượng Có Có Có Có

Quá trình tạo lưu lượng Có Có Có Có

Hỗ trợ giám sát Đồ họa Đồ họa Đồ họa Đồ họa

Các modul dành cho các tầng trong mô hình OSI

Có Có Có Có

Tính linh hoạt của các mô hình Có Có Có Có

Mô hình dành cho sự truyền sóng

Có Có Có không

Tính có thể sửa đổi và mở rộng Có Có Có Khó thay

đổi

Độ co giãn Hỗ trợ thay đổi tỉ

lệ lớn Khó thay đổi Tính dễ sử dụng Khó với những người mới bắt đầu Bình thường Khó với những người mới bắt đầu

Sự thừa nhận của khoa học Được thừa nhận Được thừa nhận Được thừa

nhận

Được thừa nhận

Tài liệu tham khảo

[1] Gianni A. Di Caro, “Analysis of simulation environments for mobile ad hoc networks” [2] OPNET Simulator, http://www.opnet.com

[3] GloMoSim, http://pcl.cs.ucla.edu/projects/glomosim/

[4] Parallel Simulation Environment for Complex Systems (PARSEC), http://pcl.cs.ucla.edu/projects/parsec/

[5] QualNet Simulator, http://www.scalable-networks.com [6] OMNET++, http://www.omnetpp.org/ …

Một phần của tài liệu Phần 1: Lý thuyết chung về mô phỏng mạng và đánh giá hiệu năng ppsx (Trang 79 - 81)

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

(81 trang)