Research Article

Model-Checking Driven Design of QoS-Based Routing Protocol for Wireless Sensor Networks

Table 2

Verification results in one next iteration.

PropertyNetwork sizeResultsCPU (s)Memory (MB)

not deadlock 5Y259.1532.36
not deadlock 6Y5587.292001.5
<> received[] > 05Y324.6594.66
<> received[] > 06Y613.37535.12
periods[] < 6 5Y13.16112.55
periods[] < 7 5Y13.55112.79
periods[] < 2 5Y11.59112.16
periods[] < 3 5Y12.51113.69
periods[] < 2 5Y12.97112.79
periods[] < 3 5Y12.48112.28
periods[] < 5 6Y12.65112.32
periods[] < 3 6N56.29631.55
 (periods[] >= 10) imply (received[] >= 8)5Y12.15114.43
 (periods[] >= 10) imply (received[] >= 9)5Y5.65108.63
 (periods[] >= 10) imply (received[] >= 7)5Y 12.01113.18
 (periods[] >= 10) imply (received[] >= 8)5Y4.23105.08
 (periods[] >= 10) imply (received[] >= 5)5Y12.03111.98
 (periods[] >= 10) imply (received[] >= 6)5Y4.98105.76
time[] < 505N0.75425.92
time[] < 805Y63.78162.03
time[] < 1005Y361.4430.18