3. Tổng quan về mạng khụng dõy IEEE 802.15.4
4.1.3 Ngữ cảnh mụ phỏng
Trong phần này luận văn giới thiệu mụ hỡnh chuyển động của cỏc nỳt di động, sử dụng cụng cụ setdest để tạo ra ngữ cảnh theo cỏc tham số mà người dựng chỉ định. Một số tham số như sau:
Kớch thước (Dimensions): Phạm vi địa lý của ngữ cảnh mạng. Thường dựng kớch thước là 1500m 300m.
Số lượng nỳt (number of nodes): Số lượng cỏc nỳt trong ngữ cảnh. Chỳ ý rằng khụng phải tất cả cỏc nỳt này đều thực sự gửi hoặc nhận tin (traffic), điều này được chỉ định bởi file lưu lượng (traffic file). Số lượng cỏc nỳt và kớch thước của ngữ cảnh mụ phỏng xỏc định mật độ mạng mật độ mạng (network density).
Thời gian mụ phỏng (simulation time): Thời gian tồn tại (Tuổi thọ) của ngữ cảnh. Thường sử dụng là 900s.
Tốc độ tối đa (maximum speed): Tốc độ chuyển động tối đa của một nỳt (theo đơn vị m/s).
Thời gian tạm dừng (pause time): Thời gian mà một nỳt sẽ ở tại vị trớ hiện tại trước khi chuyển động. Tham số này điều khiển tỷ lệ di động (mobility) trong mạng. Thời gian tạm dừng bằng 0 cho biết chuyển động theo hằng số; thời gian tạm dừng bằng tổng thời gian mụ phỏng sẽ dẫn đến kết quả khụng cú chuyển động nào.
Setdest sử dụng một mụ hỡnh điểm đến ngẫu nhiờn (random waypoint model), bắt đầu bằng việc cỏc nỳt “chạy lung tung” một cỏch ngẫu nhiờn trong phạm vi
Tr-ờng đại học công nghệ Hiệu suất hoạt động của mạng không dây theo chuẩn IEEE 802.15
ngẫu nhiờn một điểm đến (way-point) nào đú. Sau đú, cỏc nỳt sẽ chuyển động về phớa đớch đến mới với tốc độ nằm trong đoạn [0, tốc độ tối đa]. Khi cỏc nỳt đến được đớch đến mới của chỳng, chỳng lại tiếp tục chờ trong khoảng thời gian tạm dừng, sau đú lặp lại quỏ trỡnh chuyển động như trờn.
Vớ dụ về chạy setdest với cỏc thụng số sau:
./setdest -n <num_of_nodes> -p <pausetime> -s <maxspeed> -t <simtime> -x <maxx> -y <maxy> > <outdir>/<scenario-file>