Abstract
A new improved CSMA/CA algorithm for wireless sensor networks (WSNs) is proposed in this paper to save energy and prolong the life cycle of WSNs. This algorithm is combined with the artificial neural network and Bayesian algorithm according to the practical applications of the drug control system of the Internet of Things. The algorithm is divided into two parts: first, the artificial neural network algorithm is used to estimate the data of WSNs, the results are the reference for the conversion of routing node frequency; second, by using the Bayesian formula, valuation method, and the CSMA/CA’s collision detection mechanism, the algorithm adjusts the frequency of the routing node and the relevant node frequency to establish the normal communication of packets sent by nodes and the aggregation node packets. In this way, it will reduce the collision detection and the back off time and avoid data packet duplication. The simulation tool-NS2 is used to configure an appropriate simulation scene for the experiment, which analyses and compares the received packet rate, the overall energy consumption of the network, and so on. The results demonstrate that the proposed algorithm ensures high energy efficiency and balanced energy consumption. Therefore the results show that the improved algorithm increases the efficiency, so that the network has the function of intelligent learning.
Similar content being viewed by others
References
Tomovic, S., Yoshigoe, K., Maljevic, I., Radusinovic, I.: Software-defined fog Network architecture for IoT. Wireless Pers.Commun. 92(1), 181–196 (2017)
Ouaddah, A., Mousannif, H., Elkalam, A.A.: Access control in the internet of things: big challenges and new opportunities. Comput. Netw. 112, 237–262 (2016)
Seo, D., Jeon, Y.B., Lee, S.H., Lee, K.H.: Cloud computing for ubiquitous computing on M2M and IoT environment mobile application. Cluster Comput. 19(2), 1001–1013 (2016)
Han, K.H., Bae, W.S.: roposing and verifying a security protocol for hash function-based IoT communication system. Cluster Comput. 19(1), 497–504 (2016)
Seo, D., Jeong, C.S., Jeon, Y.B., Lee, K.H.: Cloud infrastructure for ubiquitous M2M and IoT environment mobile application. Cluster Comput. 18(2), 599–608 (2015)
Jalali, F., Hinton, K., Ayre, R., Alpcan, T., Tucker, R.S.: Fog computing may help to save energy in cloud computing. IEEE J. Sel. Areas Commun. 34(5), 1728–1739 (2016)
Payal, A., Rai, C.S., Reddy, B.V.R.: Analysis of some feedforward artificial neural network training algorithms for developing localization framework in wireless sensor networks. Wireless Pers. Commun. 82(4), 2519–2536 (2015)
De Paz, J.F., Tapia, D.I., Alonso, R.S., Pinzon, C.I., Bajo, J., Corchado, J.M.: Mitigation of the ground reflection effect in real-time locating systems based on wireless sensor networks by using artificial neural networks. Knowl. Inf. Syst. 34(1), 193–217 (2013)
Chatterjee, A., Venkateswaran, P.: An efficient statistical approach for time synchronization in wireless sensor networks. Int. J. Commun. Syst. 29(4), 722–733 (2016)
Zhong, L., Luo, Z.J., Zhang, Y.J., Miao, Y.F.: Research on security mechanism for cloud computing of drug control system. J. Comput. Theor. Nanosci. 13(2), 1426–1435 (2016)
Luo, Z.J., Zhong, L., Zhang, Y.J., Miao, Y.F., Ding, T.M.: An efficient intelligent algorithm based on WSNs of the drug control system. Teh. Vjesn. 24(1), 273–282 (2017)
Alam, M.M., Ben-Hamida, E.: Strategies for optiaml MAC parameters tuning in IEEE 802.15.6 wearable wireless sensor networks. J. Med. Syst. 39(9), 277–283 (2015)
Incel, O.D., Van Hoese, L., Jansen, P., Havinga, P.: MC-LMAC: a multi-channel MAC protocol for wireless sensor networks. Ad Hoc Netw. 9(1), 73–94 (2011)
Orojloo, H., Haghighat, A.T.: A Tabu search based routing algorithm for wireless sensor networks. Wirel. Netw. 22(5), 1711–1724 (2016)
Moghadam, R.A., Keshmirpour, M.: Hybrid ARIMA and neural network model for measurement estimation in energy-efficient wireless sensor networks. In: International Conference on Informatics Engineering and Information Science, pp. 35–48. ICIEIS, Kuala Lumpur (2011)
Park, T., Jeong, S.: Efficient Bayesian analysis of multivariate aggregate choices. J. Stat. Comput. Simul. 85(16), 3352–3366 (2015)
Kim, T.O., Baek, S., Choi, B.D.: Performance analysis of IEEE 802.15.4 superfrarne structure with the inactive period. Perform Eval. 106(10), 50–69 (2016)
Christodoulou, G., Kovacs, A., Schapira, M.: Bayesian combinatorial auctions. J. ACM 63, 2 (2016)
Rao, Y., Cao, Y.M., Deng, C., Jiang, Z.H., Zhu, J.: Performance analysis and simulation verification of S-MAC for wireless sensor networks. Comput. Electr. Eng. 56, 468–484 (2016)
Wadhwa, L.K., Deshpande, R.S., Priye, V.: Extended shortcut tree routing for ZigBee based wireless sensor network. Ad Hoc Netw. 37(2), 295–300 (2016)
Shrestha, B., Hossain, E., Choi, K.W.: distributed and centralized hybrid CSMA/CA-TDMA schemes for single-hop wireless networks. IEEE Trans. Wirel. Commun. 13(7), 4050–4065 (2014)
Tall, H., Chalhoub, G., Misson, M.: Implementation and performance evaluation of IEEE 802.15.4 unslotted CSMA/CA protocol on Contiki OS. Ann. Telecommun. 71(10), 517–526 (2016)
Wang, G.H., Wu, K.S., Ni, L.M.: CSMA/SF: carrier sense multiple access with shortest first. IEEE Trans. Wirel. Commun. 13(3), 1692–1702 (2014)
Kobatake, N., Yamao, Y.: High-throughput time group access MCR-SS-CSMA/CA for wireless ad hoc networks with layered-tree topology. Telecommun. Syst. 52(4), 2677–2685 (2013)
Acknowledgements
This research is made possible by the generous support from the National Natural Science Foundation of China (61003130; 61303029), Hubei Nature Foundation (2014CFC1021), China Food and Drug Administration Fund (2012X1-029), Fundamental Research Funds for the Central Universities (2014-VII-027).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interests on the publication of this paper.
Rights and permissions
About this article
Cite this article
Luo, Z., Zhong, L., Miao, Y. et al. An improved CSMA/CA algorithm based on WSNs of the drug control system. Cluster Comput 20, 1345–1357 (2017). https://doi.org/10.1007/s10586-017-0828-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-0828-1