Mô phỏng đƣợc tiến hành trên mô hình mạng có cấu trúc tĩnh, gồm 100 nút đƣợc phân bố đều trên diện tích 90x90m. Các nút đƣợc cấu hình để chỉ có thể phát tín hiệu tới đúng 8 nút xung quanh nó. Nhƣ trên hình 4.3, nút 53 chỉ có khả năng phát sóng đến các nút 42, 43, 44, 54, 64, 63, 62, 52.
Các nút gây nhiễu 100 và 101 khi không tấn công đƣợc tắt đi để không ảnh hƣởng đến hoạt động của mạng và phù hợp với điều kiện thực tế các nút tấn công thƣờng đƣợc triển khai sau khi mạng đã đi vào hoạt động. Khi tấn công, nút 100 sẽ truyền gần nhƣ liên tục cho nút 101, làm cho vùng xung quanh các nút 100, 101 luôn có tín hiệu radio dẫn đến việc các nút khác nằm trong vùng phủ sóng (radio range) của chúng cảm nhận thấy môi trƣờng truyền là luôn bận và không thể truyền, nghĩa là đƣờng truyền của chúng bị làm nghẽn. Các nút tấn
công có cấu hình tƣơng tự nhƣ các nút cảm biến, do vậy, vùng bị ảnh hƣởng bởi cuộc tấn công sẽ bao gồm các nút 35, 36, 45, 46, 55, 56.
Kịch bản mô phỏng đƣợc thực hiện 3 lần với các thông số khác nhau thể hiện 3 trƣờng hợp: khi mạng không bị tấn công, khi mạng bị tấn công mà không đƣợc áp dụng biện pháp phản ứng, khi mạng bị tấn công và có áp dụng biện pháp phản ứng.
Thông số Giá trị
Số lƣợng nút 100
Số nút tấn công 2
Giao thức định tuyến AODV
Giao thức truyền thông (tầng MAC) IEEE 802.15.4 Kích thƣớc gói tin tcp 100byte
Kích thƣớc gói tin udp 100byte Thời gian chạy mô phỏng 200s
Bảng 4.1: Một số thông số mô phỏng
Kết quả mô phỏng đƣợc đánh giá bằng cách so sánh thông lƣợng của kết nối tcp và năng lƣợng tiêu thụ tƣơng ứng với tỷ lệ gói tin gửi thành công trong 3 trƣờng hợp trên.
4.3.2. Kết quả mô phỏng
4.3.2.1. Thông lượng mạng