So sánh hai phương pháp tạo kịch bản

Một phần của tài liệu Thuật toán và phần mềm mô phỏng cho định tuyến không dây trong địa hình phức tạp (Trang 117 - 118)

5 Kết luận

4.1So sánh hai phương pháp tạo kịch bản

thay vì thiết lập kịch bản truyền tin cho từng nút. Các động tác khoanh vùng nói trên có thể thực hiện đơn giản bằng các thao tác vẽ hình phổ biến như minh họa trong hình 4.1(b).

Một ví dụ khác cho thấy sự khó khăn trong việc sử dụng NS2 đó là quá trình phân tích kết quả. Trong NS2, kết quả của quá trình mô phỏng được ghi lại vào tệp lưu vết dạng text (trace file). Hình 4.2(a)minh họa một đoạn mã trong tệp lưu vết. Để đọc hiểu và phân tích được kết quả mô phỏng, người dùng cần phải hiểu rõ về từng trường được ghi trong tệp lưu vết và thông thường cần phải viết các chương trình con để lọc ra kết quả từ tệp này. Người dùng sẽ không phải tốn thời gian và công sức làm những công việc này nếu như có một công cụ phân tích tệp lưu vết và trích xuất ra các kết quả mô phỏng liên quan đến hiệu năng của các giao thức trong mạng cảm biến không dây. Chẳng hạn, chỉ với vài động tác dùng chuột máy tính, người dùng có thể xuất ra đồ thị cho thấy sự chênh lệch về năng lượng tiêu hao của các nút mạng gần bờ sông và xa bờ sông. Hình 4.2(b) minh họa đồ thị năng lượng được tự động trích xuất bằng công cụ đồ họa.

Chính từ những quan sát và phân tích trên, chúng tôi đã nhân thấy sự cấp thiết của việc xây dựng một bộ công cụ trực quan hóa thông qua giao diện đồ họa, hỗ trợ mô phỏng trên nền NS2 cho tất cả các loại hình mạng nói chung và mạng cảm biến không dây nói riêng. Hỗ trợ này cho phép thiết kế kịch bản mô phỏng mạng và phân tích kết quả một cách trực quan, ứng dụng các thao tác giao diện đồ họa để tự động hóa các thủ tục lập mã script dài dòng, nhiêu khê. Trong bài báo này, chúng tôi sẽ đề xuất xây dựng một giải pháp phần mềm

(a) Một đoạn mã trong tệp lưu vết (b) Minh họa đồ thị năng lượng trích xuất bởi công cụ đồ họa

Một phần của tài liệu Thuật toán và phần mềm mô phỏng cho định tuyến không dây trong địa hình phức tạp (Trang 117 - 118)