Research Article

MQoSR: A Multiobjective QoS Routing Protocol for Wireless Sensor Networks

Table 2

Example of next node selection process in MQoSR.

Required QoSCostsNode 1Node 2Node 3Node 4Node 5Next node min 

Class 1–7 10.50.2850.3332

Class 1 100/300 = 0.333100/200 = 0.5100/200 = 0.5100/500 = 0.2100/400 = 0.25 4
0.3330.250.1420.0660.5

Class 2 10/120 = 0.08330/120 = 0.2540/120 = 0.33350/120 = 0.41625/120 = 0.208
0.0830.1250.0950.1380.416 1

Class 3 0.9/0.6 = 1.50.9/0.8 = 1.120.9/0.4 = 2.250.9/0.3 = 30.9/0.9 = 1
1.50.5620.6410.9992 2

Class 4 1.8331.6252.753.21.25
1.8330.8130.7841.0662.5 3

Class 5 0.4160.750.8330.6160.458
0.4160.3750.2370.2050.916 4

Class 6 1.5831.3752.5833.4161.208
1.5830.6880.7361.1382.416 2

Class 7 1.9161.8753.0833.6161.458
1.9160.9380.8791.2042.916 3