Back-Off Time Calculation Algorithms in WSN
Abstract
:1. Introduction
2. Alternative Back-Off Time Algorithms
2.1. Tabu Search Approach
2.2. Simulated Annealing Approach
2.3. Ant Colony Optimization Approach
2.3.1. Choosing the Most Often Used Interval
2.3.2. Choosing the Unused Intervals
- It does not converge on a single interval, ensuring that the algorithm remains flexible enough to adapt to new nodes joining the network.
- Since the least often used interval is chosen, the channel is probably free after the interval has passed.
3. Simulation Results
3.1. Simulation Metrics
- Additional management traffic: ZigBee traffic uses a wireless medium. Each transmission of data blocks the medium for all other nodes. In order to minimize collisions, the amount of control traffic sent must be minimized. In addition, additional traffic puts more strain on the device’s power supply. Since most ZigBee devices are battery driven, with the capacity of batteries being small [8], this is an especially important aspect for a Wireless Sensor Network (WSN) protocol because the energy consumption depends mainly on the traffic sent. While a passive node still uses battery power, this consumption is far smaller than the energy needed to actively send data since the amount of payload data sent does not depend on the algorithm. Only the MAC management traffic is dependent on the algorithm, so the lesser the management traffic, the better the algorithm, especially since management traffic can lead to collisions or to data not arriving at a network node because of an event in which the target node is sending a management package at the same point in time. Management traffic is measured in bits per second.
- Throughput: A higher throughput means that, if the other factors are identical, one given algorithm is more efficient at data transmission. A high throughput is most important in the cases in which large amounts of data are transported. This allows either for more devices to be deployed in the same area or more data can be sent by the devices (for example, in a medical use case, there could be additional safeguards that the data transmitted are correct). If the control traffic used by the protocol becomes too large, throughput—and therefore usability—is lowered. Throughput can be measured in a Discrete Event Simulation (DES) directly by OPNET Modeler’s board tools. Throughput is measured in bits per second.
- Delay: It is the trip time between a node being ready to send a packet and a packet being sent. In order to gain knowledge about this, trip time needs to be analysed. A large discrepancy between those two points of time would mean that data sent may be out of context or obsolete by the time they are read by the receiving station. This is especially important in time-critical applications such as health monitoring or financial applications. OPNET Modeler is capable of monitoring delay with its board tools. Depending on the use case, short delays on the MAC layer might be necessary in order to guarantee the data processed are up-to-date. Delay is measured in seconds.
- Traffic Dropped: packet loss is also an important factor of measurement. Each packet that is dropped because of collisions and full queues in the destination node needs to be resent, thus increasing the energy cost for the sending node and both lowering throughput (each dropped packet blocks the channel at least for a short time) and also increasing the delay (a packet that arrives later). While this additional delay may not be important in most use cases, they could be critical in others. The integrated tools of Modeler can capture the number of dropped packets. Traffic Dropped is measured in bits per second.
3.2. Simulation Result
3.2.1. Simple Scenario
ZigBee Standard
Tabu Search
Counting Packets
Ant Colony Optimization
Inverse Ant Colony Optimization
3.2.2. Randomized Scenario
ZigBee Standard
Tabu Search
Counting Packets
Ant Colony Optimization
Inverse Ant Colony Optimization
3.2.3. Patient Bed Scenario
ZigBee Standard:
Tabu Search
Counting Packets
Ant Colony Optimization
Inverse Ant Colony Optimization
3.2.4. Fire Station Scenario
Standard ZigBee
Tabu Search
Counting Packets
Ant Colony Optimization
Inverse Ant Colony Optimization
3.2.5. Comparison of Average Values
3.2.6. Comparisons between Algorithms and Scenarios using ANOVA
- a.
- The comparisons are among the parameters of each algorithm for all the scenarios.
- b.
- The comparisons are among the parameters of each scenario for different algorithms.
4. Conclusions
Acknowledgments
Authors Contributions
Conflicts of Interest
References
- Zigbee Alliance. Available online: http://www.zigbee.org (accessed on 17 June 2016).
- IEEE Standards Association. IEEE Get Program Computer Society IEEE Standard 802.15.4. Available online: http://standards.ieee.org/getieee802/download/802.15.4-2006.pdf (accessed on 29 September 2011).
- Andrew, S. Tanenbaum Computer Networks, 4th ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2003. [Google Scholar]
- 802.15.4-2006-IEEE Standard for Information Technology. Available online: http://standards.ieee.org/findstds/standard/802.15.4-2006.html (accessed on 29 September 2015).
- Abraham, A.; He, G.; Liu, H. Swarm intelligence: Foundations, perspectives and applications. In Swarm Intelligent Systems; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
- Zhang, Y.; Agarwal, P.; Bhatnagr, V. Swarm Intelligence and Its Applications 2014. Sci. World J. 2014, 2014. [Google Scholar] [CrossRef] [PubMed]
- Glover, F.; Laguna, M. Tabu Search; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1997. [Google Scholar]
- Schurgers, C.; Srivastava, M.B. Energy efficient routing in wireless sensor networks. In Proceedings of the MILCOM 2001 Communications for Network-Centric Operations: Creating the Information Force, Fairfax, VA, USA, 28–31 October 2001.
- Saleem, M.; di Caro, G.A.; Farooq, M. Swarm intelligence based routing protocol for wireless sensor networks: Survey and future directions. Inform. Sci. 2011, 181, 4597–4624. [Google Scholar] [CrossRef]
- OPNET. Modeler Manual Built-in Manual for OPNET Modeler; OPNET: Bethesda, MD, USA, 2011. [Google Scholar]
- IBM SPSS Software. Available online: http://www.ibm.com/analytics/us/en/technology/spss/ (accessed on 1 May 2015).
- Bianchi, G. Performance Analysis of the IEEE 802.11 Distributed Coordination Function. IEEE J. Sel. Areas Commun. 2000, 18, 535–547. [Google Scholar] [CrossRef]
- Sabine, L.; Brian, S.E. A Handbook of Statistical Analyses Using SPSS; Chapman & Hall: Boca Raton, FL, USA, 2004. [Google Scholar]
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.008968 | 16,009.77 | 0.02116 | 1.0646 |
2 | 0.008924 | 15,963.99 | 0.178 | 8.94 |
3 | 0.009420 | 17,025.86 | 66.42 | 8.15 |
4 | 0.008988 | 15,967.10 | 3.418 | 8.15 |
5 | 0.009438 | 15,963.84 | 7.289 | 8.82 |
6 | 0.009547 | 15,968.06 | 8.10 | 9.14 |
7 | 0.008859 | 15,963.70 | 0.898 | 10.33 |
8 | 0.008851 | 15,968.76 | 0.987 | 8.08 |
9 | 0.008629 | 15,969.49 | 1.440 | 9.88 |
10 | 0.008942 | 15,962.76 | 2.071 | 8.42 |
AVG | 0.009057 | 16,076 | 9.08 | 8.13 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.04771 | 15,964.79 | 0.00 | 8.74 |
2 | 0.04869 | 15,985.28 | 0.00 | 8.48 |
3 | 0.04670 | 15,971.43 | 0.00 | 9.40 |
4 | 0.04967 | 15,970.20 | 0.0889 | 8.55 |
5 | 0.04876 | 15,975.66 | 0.00 | 8.55 |
6 | 0.04655 | 15,970.52 | 0.0889 | 9.28 |
7 | 0.00885 | 15,963.70 | 0.898 | 10.33 |
8 | 0.05040 | 17,107.40 | 0.453 | 8.08 |
9 | 0.04900 | 15,970.76 | 0.0 | 8.75 |
10 | 0.04810 | 15,970.52 | 0.0889 | 8.02 |
AVG | 0.04446 | 16,085 | 0.16 | 8.84 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.04812 | 15,964.18 | 0.182 | 8.74 |
2 | 0.04881 | 15,975.10 | 0.0889 | 8.48 |
3 | 0.04707 | 15,971.43 | 0.00 | 8.34 |
4 | 0.04684 | 15,984.35 | 0.00 | 8.68 |
5 | 0.04891 | 15,970.52 | 0.0889 | 9.08 |
6 | 0.04748 | 15,964.65 | 0.0889 | 9.61 |
7 | 0.04743 | 15,971.08 | 0.00 | 8.08 |
8 | 0.04743 | 15,971.08 | 0.00 | 8.08 |
9 | 0.4835 | 15,971.08 | 0.00 | 8.08 |
10 | 0.04704 | 15,965.52 | 0.00 | 9.14 |
AVG | 0.04774 | 15,970 | 045 | 8.63 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005155 | 17,076.62 | 5.48 | 67.62 |
2 | 0.005155 | 13,662.30 | 1291.38 | 68.26 |
3 | 0.005152 | 17,077.08 | 5.39 | 67.25 |
4 | 0.005155 | 17,068.22 | 7.18 | 70.07 |
5 | 0.005156 | 14,793.06 | 1293.02 | 67.33 |
6 | 0.005150 | 14,696.82 | 1294.82 | 68.81 |
7 | 0.005150 | 17,079.75 | 1292.30 | 67.73 |
8 | 0.005154 | 15,940.60 | 6.65 | 68.20 |
9 | 0.005155 | 13,662.30 | 1291.38 | 68.26 |
10 | 0.005157 | 14,790.76 | 1294.91 | 67.76 |
AVG | 0.005120 | 15,594 | 778 | 68.13 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005158 | 17,068.68 | 7.28 | 68.80 |
2 | 0.005156 | 17,065.06 | 5.12 | 69.00 |
3 | 0.005152 | 17,073.58 | 6.47 | 67.08 |
4 | 0.005159 | 17,066.83 | 7.18 | 69.31 |
5 | 0.005156 | 14,792.74 | 1291.94 | 70.28 |
6 | 0.005150 | 14,800.31 | 1293.74 | 68.89 |
7 | 0.005150 | 17,076.89 | 1291.94 | 67.40 |
8 | 0.005154 | 15,942.51 | 3.41 | 68.79 |
9 | 0.005156 | 13,660.08 | 1293.90 | 69.87 |
10 | 0.005157 | 14,793.30 | 1293.47 | 69.87 |
AVG | 0.00520 | 15,933 | 649 | 68.92 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.01409 | 39,039.87 | 6252.49 | 1999.77 |
2 | 0.01413 | 36,966.35 | 6553.44 | 2000.14 |
3 | 0.01428 | 34,359.29 | 6535.16 | 2097.17 |
4 | 0.01430 | 38,786.04 | 6568.14 | 1915.17 |
5 | 0.01412 | 39,476.12 | 6506.22 | 2041.72 |
6 | 0.01425 | 34,758.62 | 6457.26 | 2048.36 |
7 | 0.01413 | 35,825.89 | 6589.44 | 1910.49 |
8 | 0.01425 | 34,844.26 | 6577.92 | 1953.99 |
9 | 0.01405 | 39,052.29 | 6651.36 | 2287.25 |
10 | 0.01406 | 38,951.96 | 6578.22 | 2086.17 |
AVG | 0.01418 | 37,206 | 6526 | 2034 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.08554 | 31,448.97 | 999.36 | 2036.00 |
2 | 0.08329 | 32,928.87 | 974.88 | 2265.32 |
3 | 0.08395 | 32,751.16 | 1104.48 | 2300.76 |
4 | 0.08316 | 32,640.80 | 1088.64 | 2389.90 |
5 | 0.08437 | 28,332.54 | 1048.32 | 2157.03 |
6 | 0.08325 | 30,572.76 | 1061.28 | 2431.41 |
7 | 0.08416 | 30,394.49 | 959.34 | 2334.11 |
8 | 0.08480 | 30,321.02 | 1081.44 | 2301.71 |
9 | 0.08452 | 26,898.44 | 1090.08 | 2544.76 |
10 | 0.08428 | 27,754.18 | 1080.00 | 2230.03 |
AVG | 0.08415 | 30,504 | 1.049 | 2299 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.07767 | 31,363.07 | 879.84 | 2221.08 |
2 | 0.07719 | 33,844.28 | 826.56 | 2325.64 |
3 | 0.07775 | 27,593.62 | 849.60 | 2423.86 |
4 | 0.07829 | 27,365.02 | 797.76 | 2265.99 |
5 | 0.07694 | 32,444.25 | 823.68 | 2357.85 |
6 | 0.07767 | 32,229.30 | 879.84 | 2096.37 |
7 | 0.07783 | 31,460.48 | 861.12 | 2211.54 |
8 | 0.07677 | 33,350.88 | 819.36 | 2706.54 |
9 | 0.07836 | 25,987.68 | 858.24 | 2105.50 |
10 | 0.07764 | 32,623.40 | 802.08 | 2583.47 |
AVG | 0.07762 | 30,826 | 839 | 2330 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.00618 | 54,872.43 | 143,539.6 | 2479.25 |
2 | 0.00615 | 57,883.83 | 145,789.9 | 2353.99 |
3 | 0.00618 | 59,881.74 | 145,611.2 | 2494.86 |
4 | 0.00618 | 62,100.44 | 145,336.9 | 2498.08 |
5 | 0.00615 | 61,405.67 | 147,265.2 | 2560.59 |
6 | 0.00614 | 60,448.79 | 146,409.4 | 2368.00 |
7 | 0.00619 | 57,883.62 | 144,154.2 | 2440.09 |
8 | 0.00619 | 56,877.57 | 146,064.7 | 2224.80 |
9 | 0.00620 | 53,436.81 | 143,960.7 | 2627.80 |
10 | 0.00619 | 56,597.92 | 143,693.5 | 2346.83 |
AVG | 0.0062 | 58,138 | 145,182 | 2439 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.006192 | 55,130.46 | 144,366.1 | 2486.01 |
2 | 0.006157 | 57,761.80 | 146,578.3 | 2351.63 |
3 | 0.006188 | 59,764.80 | 147,353.6 | 2489.80 |
4 | 0.006189 | 62,575.83 | 145,970.5 | 2481.19 |
5 | 0.006152 | 60,939.17 | 146,545.2 | 2562.95 |
6 | 0.006155 | 59,944.16 | 144,999.6 | 2345.55 |
7 | 0.006188 | 57,893.79 | 145,726.6 | 2421.42 |
8 | 0.006199 | 56,736.48 | 145,991.2 | 2209.90 |
9 | 0.006202 | 53,683.40 | 144,666.3 | 2610.58 |
10 | 0.006199 | 56,454.28 | 144,308.4 | 2338.38 |
AVG | 0.0062 | 58,088 | 145,660 | 2430 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.01068 | 38,562.44 | 954.44 | 16.28 |
2 | 0.01024 | 39,836.10 | 99.35 | 18.00 |
3 | 0.01115 | 42,335.76 | 732.49 | 17.79 |
4 | 0.01112 | 37,680.49 | 774.88 | 18.32 |
5 | 0.01038 | 44,728.92 | 540.44 | 17.40 |
6 | 0.01109 | 37,680.13 | 498.85 | 17.00 |
7 | 0.00975 | 38,864.41 | 44.34 | 19.19 |
8 | 0.01000 | 38,750.99 | 102.22 | 16.41 |
9 | 0.01176 | 37,752.16 | 829.04 | 19.73 |
10 | 0.01063 | 38,064.18 | 598.30 | 17.60 |
AVG | 0.01069 | 39,359 | 517 | 17.77 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.05830 | 39,936.06 | 36.53 | 15.48 |
2 | 0.06992 | 42,027.86 | 210.68 | 17.35 |
3 | 0.05749 | 39,938.03 | 49.50 | 16.12 |
4 | 0.05427 | 38,813.15 | 20.88 | 17.07 |
5 | 0.05763 | 37,690.84 | 46.97 | 16.21 |
6 | 0.05824 | 42,188.40 | 95.12 | 15.74 |
7 | 0.05582 | 40,015.86 | 37.62 | 20.17 |
8 | 0.05933 | 39,902.42 | 88.83 | 16.87 |
9 | 0.06014 | 38,803.08 | 110.25 | 18.00 |
10 | 0.05996 | 38,824.87 | 93.96 | 105.77 |
AVG | 0.05910 | 39,818 | 79 | 25.8 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.05298 | 40,974.57 | 8.280 | 94.41 |
2 | 0.06992 | 40,959.82 | 2.25 | 21.15 |
3 | 0.05289 | 40,976.78 | 6.840 | 20.88 |
4 | 0.05291 | 40,969.71 | 10.800 | 20.94 |
5 | 0.05144 | 40,981.59 | 0.360 | 20.21 |
6 | 0.05545 | 40,923.74 | 66.96 | 22.74 |
7 | 0.05318 | 40,960.73 | 30.24 | 23.46 |
8 | 0.05727 | 51,014.36 | 205.92 | 22.00 |
9 | 0.05184 | 40,971.81 | 10.529 | 21.60 |
10 | 0.05146 | 30,691.96 | 50.7639 | 21.54 |
AVG | 0.055 | 40,942 | 39 | 29 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005164 | 20,470.42 | 4.78 | 141.49 |
2 | 0.005164 | 19,332.47 | 1292.97 | 140.05 |
3 | 0.005165 | 19,330.72 | 1292.70 | 144.89 |
4 | 0.005163 | 17,060.45 | 3865.89 | 145.84 |
5 | 0.005164 | 19,328.49 | 1293.13 | 16.21 |
6 | 0.005163 | 20,467.24 | 5.88 | 142.56 |
7 | 0.005165 | 20,468.32 | 4.24 | 140.83 |
8 | 0.005164 | 20,467.67 | 2.98 | 145.14 |
9 | 0.005164 | 18,193.64 | 2580.72 | 142.77 |
10 | 0.005163 | 19,329.96 | 1288.11 | 149.88 |
AVG | 0.0052 | 19,445 | 1163 | 131 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005169 | 19,335.28 | 1290.60 | 115.33 |
2 | 0.005167 | 21,084.47 | 2012.87 | 122.71 |
3 | 0.005170 | 20,467.97 | 8.01 | 112.86 |
4 | 0.005168 | 19,336.88 | 1289.97 | 114.50 |
5 | 0.005169 | 19,335.74 | 1292.58 | 115.02 |
6 | 0.005169 | 20,469.68 | 3.151 | 115.91 |
7 | 0.005169 | 19,338.13 | 1290.69 | 112.03 |
8 | 0.005169 | 20,474.20 | 2.249 | 115.46 |
9 | 0.005168 | 18,203.77 | 2597.76 | 115.81 |
10 | 0.005169 | 20,474.96 | 3.693 | 117.21 |
AVG | 0.0052 | 17,917 | 977 | 116 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.01004 | 51,993.67 | 744.84 | 39.92 |
2 | 0.00999 | 51,933.42 | 740.88 | 48.67 |
3 | 0.01001 | 53,270.60 | 738.36 | 39.32 |
4 | 0.00997 | 51,910.66 | 771.48 | 44.77 |
5 | 0.01012 | 55,206.34 | 860.40 | 41.84 |
6 | 0.01001 | 52,934.64 | 826.92 | 45.81 |
7 | 0.01047 | 51,948.61 | 767.88 | 44.08 |
8 | 0.01014 | 54,961.14 | 908.64 | 45.36 |
9 | 0.01008 | 51,903.67 | 741.24 | 44.51 |
10 | 0.01102 | 53,940.48 | 987.48 | 40.51 |
AVG | 0.01018 | 53,000 | 809 | 43 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.06044 | 52,631.38 | 243.36 | 42.50 |
2 | 0.06056 | 52,602.63 | 244.44 | 37.86 |
3 | 0.05928 | 52,633.04 | 240.12 | 39.38 |
4 | 0.05928 | 52,583.88 | 192.96 | 42.51 |
5 | 0.06040 | 52,664.10 | 255.96 | 40.65 |
6 | 0.06234 | 53,725.41 | 290.16 | 44.50 |
7 | 0.05949 | 52,671.22 | 228.24 | 44.68 |
8 | 0.05871 | 52,768.23 | 189.00 | 48.27 |
9 | 0.05911 | 52,690.05 | 189.36 | 43.17 |
10 | 0.05884 | 52,768.66 | 143.64 | 37.85 |
AVG | 0.06011 | 52,773 | 221 | 42 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.05363 | 53,910.12 | 108.00 | 54.16 |
2 | 0.05506 | 53,880.85 | 175.68 | 40.57 |
3 | 0.05278 | 55,196.40 | 47.88 | 43.16 |
4 | 0.05392 | 54,955.27 | 109.80 | 47.16 |
5 | 0.05384 | 53,854.68 | 164.16 | 44.10 |
6 | 0.05358 | 53,953.82 | 119.52 | 40.65 |
7 | 0.05240 | 53,949.94 | 81.72 | 42.70 |
8 | 0.05379 | 53,992.59 | 147.24 | 48.15 |
9 | 0.05443 | 53,873.04 | 145.08 | 42.97 |
10 | 0.05443 | 53,974.19 | 154.08 | 43.43 |
AVG | 0.05380 | 54,154 | 125 | 44 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005223 | 44,798.76 | 5857.56 | 186.85 |
2 | 0.005223 | 46,626.72 | 4882.32 | 180.71 |
3 | 0.005226 | 44,188.51 | 6247.44 | 184.70 |
4 | 0.005223 | 46,964.87 | 4719.24 | 182.16 |
5 | 0.005220 | 46,387.75 | 5030.72 | 186.85 |
6 | 0.005224 | 44,628.73 | 6072.56 | 189.10 |
7 | 0.005224 | 46,182.50 | 5253.20 | 189.52 |
8 | 0.005224 | 44,942.50 | 5893.20 | 184.78 |
9 | 0.005223 | 46,199.76 | 5091.99 | 191.34 |
10 | 0.005223 | 47,463.14 | 4497.12 | 184.96 |
AVG | 0.00522 | 45,837 | 5355 | 186 |
RUN | MAC Delay | Throughout | Packets Dropped | Management Traffic |
---|---|---|---|---|
1 | 0.005224 | 44,695.48 | 5809.68 | 168.94 |
2 | 0.005225 | 46,438.60 | 4947.12 | 181.39 |
3 | 0.005227 | 44,188.51 | 6295.68 | 182.34 |
4 | 0.005225 | 47,029.38 | 4744.80 | 180.80 |
5 | 0.005224 | 46,617.29 | 5082.92 | 184.49 |
6 | 0.005226 | 46,251.46 | 6103.52 | 188.51 |
7 | 0.005225 | 46,251.46 | 5224.04 | 193.49 |
8 | 0.005224 | 44,849.71 | 5921.28 | 180.13 |
9 | 0.005223 | 46,243.73 | 5119.35 | 187.03 |
10 | 0.005224 | 47,599.47 | 4360.68 | 185.47 |
AVG | 0.0052 | 45,839 | 5361 | 185 |
Approach | Simple Scenario | Random | Patent Bed | Fire Station |
---|---|---|---|---|
ZigBee Standard | 0.009 | 0.014 | 0.011 | 0.010 |
Tabu Search | 0.044 | 0.084 | 0.059 | 0.060 |
Counting Packets | 0.048 | 0.077 | 0.055 | 0.053 |
ACO | 0.005 | 0.006 | 0.005 | 0.005 |
IACO | 0.005 | 0.006 | 0.005 | 0.005 |
Approach | Simple Scenario | Random | Patent Bed | Fire Station |
---|---|---|---|---|
ZigBee Standard | 16,076 | 37,2068 | 39,359 | 53,000 |
Tabu Search | 16,085 | 30,504 | 39,818 | 52,773 |
Counting Packets | 15,970 | 30,826 | 40,942 | 54,154 |
ACO | 15,594 | 58,138 | 19,445 | 45,837 |
IACO | 15,933 | 58,088 | 17,918 | 45,839 |
Approach | Simple Scenario | Random | Patent Bed | Fire Station |
---|---|---|---|---|
ZigBee Standard | 9.08 | 6525 | 517 | 809 |
Tabu Search | 0.16 | 1049 | 79 | 221 |
Counting Packets | 0.45 | 839 | 39 | 125 |
ACO | 778 | 145,182 | 1163 | 5355 |
IACO | 649 | 145,660 | 977 | 5361 |
Approach | Simple Scenario | Random | Patent Bed | Fire Station |
---|---|---|---|---|
ZigBee Standard | 8.13 | 2034 | 17.77 | 43 |
Tabu Search | 8.84 | 2299 | 25.8 | 42 |
Counting Packets | 8.63 | 2330 | 29 | 44 |
ACO | 68.13 | 2439 | 131 | 186 |
IACO | 68.92 | 2430 | 116 | 185 |
Approach | Number of Parameters | MAC Delay | Management Traffic | Packets Drop | Throughput |
---|---|---|---|---|---|
ACO | 4 | 0.000 | 0.000 | 0.000 | 0.000 |
Counting Packets | 4 | 0.000 | 0.000 | 0.000 | 0.000 |
IACO | 4 | 0.000 | 0.000 | 0.000 | 0.000 |
Tabu Search | 4 | 0.000 | 0.000 | 0.000 | 0.000 |
Zigbee | 4 | 0.000 | 0.000 | 0.000 | 0.000 |
Scenario | Number Of Algorithms | MAC Delay | Management Traffic | Packets Drop | Throughput |
---|---|---|---|---|---|
Simple | 5 | 0.000 | 0.000 | 0.000 | 0.128 |
Randomized | 5 | 0.000 | 0.000 | 0.000 | 0.000 |
Patient Bed | 5 | 0.000 | 0.048 | 0.000 | 0.000 |
Fire Station | 5 | 0.000 | 0.000 | 0.000 | 0.000 |
© 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license ( http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Al-Humairi, A.; Probst, A. Back-Off Time Calculation Algorithms in WSN. Informatics 2016, 3, 9. https://doi.org/10.3390/informatics3020009
Al-Humairi A, Probst A. Back-Off Time Calculation Algorithms in WSN. Informatics. 2016; 3(2):9. https://doi.org/10.3390/informatics3020009
Chicago/Turabian StyleAl-Humairi, Ali, and Alexander Probst. 2016. "Back-Off Time Calculation Algorithms in WSN" Informatics 3, no. 2: 9. https://doi.org/10.3390/informatics3020009
APA StyleAl-Humairi, A., & Probst, A. (2016). Back-Off Time Calculation Algorithms in WSN. Informatics, 3(2), 9. https://doi.org/10.3390/informatics3020009