Trễ gói theo mức độ ưu tiên của gói tin PMME thể hiện trong Hình 3.7 với maxTxRetries=10 với số lượng nút gửi từ 1 đến 10, số mức ưu tiên n 4 . Để có thể
thực hiện cơ chế ưu tiên ở cấp độ khác nhau, trong kịch bản lựa chọn giá trị p theo kiểu tuyến tính và phi tuyến. Với p thiết lập theo kiểu tuyến tính thì ta có p1,4 0,1 ,
p2,4 0, 2 , p3,4 0,3 và p4,4 0, 4 . Với p thiết lập theo kiểu phi tuyến, có hai giá trị được sử dụng trong mô phỏng là a 2 ( p 1 , p 2 , p 4 và
15 15
1,2,4 15 2,2,4 3,2,4
p 8) và a 3 ( p 1, p 3 , p 9 và p 27 ).
4,2,4 2,3,4 4,3,4
15 1,3,4 40 40 3,3,4 40 40
Có thể thấy ở PMME gói có mức độ ưu tiên càng cao thì trễ gói càng nhỏ và ngược lại. Hiệu quả này có được là do nghiên cứu sinh đã áp dụng cơ chế p- persistent với p thay đổi theo mức độ ưu tiên của dữ liệu cần truyền. Dữ liệu có độ ưu tiên cao sẽ bị trì hoãn ít hơn so với dữ liệu mang dữ liệu có độ ưu tiên thấp, kết hợp với cơ chế nhận Tx-Beacon đến sớm nhất, thời gian trễ trung bình của các gói dữ liệu được giảm đi đáng kể so với các gói dữ liệu gửi theo cơ chế QAEE và MPQ. Khi số nút gửi cạnh tranh càng cao thì độ phân biệt sẽ càng rõ nét.
a) p tuyến tính
b) p phi tuyến, a 2
c) p phi tuyến, a 3
Hình 3.7: Thời gian trễ trung bình của gói tin PMME với 4 mức ưu tiên khác nhau và với hai kiểu p khác nhau
Với hai kiểu gán giá trị p khác nhau, có thể thấy sử dụng p phi tuyến sẽ cho ta sự phân biệt trễ rõ nét hơn giữa các mức độ ưu tiên gói tin, cơ số phân
biệt a có giá trị càng cao thì độ phân biệt càng rõ nét hơn nữa. Điều này sẽ
giúp cho việc lựa chọn cơ chế phân biệt phù hợp với sự khác biệt về ưu tiên giữa nhiều loại ứng dụng cảm biến có yêu cầu khác nhau về trễ.