Real Time Qos in Wsn Based Network Coding and Reinforcement Learning
DOI:
https://doi.org/10.31449/inf.v47i4.3102Abstract
In recent years, wireless sensor networks have witnessed tremendous advancements due to a reduction in development costs. This rapid growth of WSN gave rise to a variety of potential and emerging applications, such as real time application which are challenging because of their huge requirements. As the number of applications grows, the need for providing both reliable and real time QoS communication in a resource constrained WSN becomes one of the paramount issues. To overcome this problem, we address to use network coding (NC) in the one hand, which is a new area of research that can be applied in dierent environments and solve several shortcomings within a network. On the other hand, we focus on duty cycle, which is considered to be one of the most popular techniques for saving energy. Specially, we apply the duty cycle learning algorithm (DCLA) in order to nd the optimal duty cycle. In order to guarantee expected real time QoS and reliability, we propose NCDCLA (Network Coding based Duty Cycle Learning Algorithm). Through simulation in OPNET, our results show that our approach can achieve a good reliable performance.References
Shalini, S. V. A Survey: Analysis of Characteristics and Challenges in Wireless Sensor Network Routing Protocols. IJAEEE, V2N1,119-125.
Ahlswede, R., Cai, N., Li, S. Y., & Yeung, R. W. (2000). Network information ow. IEEE Transactions on information theory, 46(4), 1204-1216.
Saraswat, J., & Bhattacarya, P. P. (2013, February). A Study on Eect of Duty Cycle in Energy Consumption for Wireless Sensor Networks. In IJCA Proceedings on Mobile and Embedded Technology International Conference 2013 (No. 1, pp. 43-48). Foundation of Computer Science (FCS).
de Paz, R., & Pesch, D. (2010, August). Dcla: A duty-cycle learning algorithm for ieee 802.15. 4 beacon-enabled wsns. In International Conference on Ad Hoc Networks (pp. 217-232). Springer Berlin Heidelberg.
Mahajan, S. (2014). Reinforcement Learning: A Review from a Machine Learning Perspective. International Journal, 4(8).
Alsheikh, M. A., Lin, S. Niyato, D., & Tan, H. P. (2014). Machine learning in wireless sensor networks: Algorithms, strategies, and applications. IEEE Communications Surveys & Tutorials, 16(4), 1996-2018.
Yang, S., & Koetter, R. (2007, June). Network coding over a noisy relay: a belief propagation approach. In Information Theory, 2007. ISIT 2007. IEEE International Symposium on (pp. 801-804). IEEE.
Fragouli, C., Le Boudec, J. Y., & Widmer, J. (2006). Network coding: an instant primer. ACM SIGCOMM Computer Communication Review, 36(1), 63-68.
Miao, L., Djouani, K., Kurien, A., & Noel, G. (2012). Network coding and competitive approach for gradient based routing in wireless sensor networks. Ad Hoc Networks, 10(6), 990-1008.
Hou, I. H., Tsai, Y. E., Abdelzaher, T. F., & Gupta, I. (2008, April). Adapcode: Adaptive network coding for code updates in wireless sensor networks. In INFOCOM 2008. The 27th Conference on Computer Communications. IEEE (pp. 1517-1525). IEEE.
Skulic, J., & Leung, K. K. (2012, September). Application of network coding in wireless sensor networks for bridge monitoring. In Personal Indoor and Mobile Radio Communications (PIMRC), 2012 IEEE 23rd International Symposium on (pp. 789-795). IEEE.
Voigt, T., Roedig, U., Landsiedel, O., Samarasinghe, K., & Prasad, M. B. S. (2012). On the applicability of network coding in wireless sensor networks. ACM SIGBED Review, 9(3), 46-48.
Aoun, M., Argyriou, A., & van der Stok, P. (2011, February). Performance evaluation of network coding and packet skipping in ieee 802.15. 4-based real-time wireless sensor networks. In European Conference on Wireless Sensor Networks (pp. 98-113). Springer Berlin Heidelberg.
Zhu, M., Zhang, D., Ye, Z., Wang, X., & Wang, J. (2015). NCQ-DD based on network coding and service awareness.
Sanson, J. B., Gomes, N. R., & Machado, R. Optimization of wireless sensor network using network coding algorithm. In The Twelfth International Conference on Networks (ICN) (p. 21).
Wang, X., Wang, J., & Xu, Y. (2010). Data dissemination in wireless sensor networks with network coding. EURASIP Journal on Wireless Communications and Networking, 2010(1), 465915.
Junior, N. D. S. R., Vieira, M. A., Vieira, L. F., & Gnawali, O. (2014, February). CodeDrip: Data dissemination protocol with network coding for wireless sensor networks. In European Conference on Wireless Sensor Networks (pp. 34-49). Springer International Publishing.
Salhi, I., Ghamri-Doudane, Y., Lohier, S., & Roussel, G. (2011, October). Reliable network coding for zigbee wireless sensor networks. In Mobile Adhoc and Sensor Systems (MASS), 2011 IEEE 8th International Conference on (pp. 135-137). IEEE.
Wang, L., Yang, Y., Zhao, W., Xu, L., & Lan, S. (2014). Network-coding-based energy-ecient data fusion and transmission for wireless sensor networks with heterogeneous receivers. International Journal of Distributed Sensor Networks, 10(3), 351707.
Chandanala, R., & Stoleru, R. (2010, June). Network coding in duty-cycled sensor networks. In Networked Sensing Systems (INSS), 2010 Seventh International Conference on (pp. 203-210). IEEE.
Ghadimi, E., Landsiedel, O., Soldati, P., Duquennoy, S., & Johansson, M. (2014). Opportunistic routing in low duty-cycle wireless sensor networks. ACM Transactions on Sensor Networks (TOSN), 10(4), 67.
Nandi, S., & Yadav, A. (2011). Cross layer adaptation for QoS in WSN. arXiv preprint arXiv:1110.1496.
Pawar, S., & Kasliwal, P. (2012). A QoS Based Mac Protocol for Wireless Multimedia Sensor Network. IOSR Journal of Electronics and Communication Engineering (IOSRJECE), 1(5), 30-35.
Park, P., Ergen, S. C., Fischione, C., & Sangiovanni-Vincentelli, A. (2013). Dutycycle optimization for IEEE 802.15. 4 wireless sensor networks. ACM Transactions on Sensor Networks (TOSN), 10(1), 12.
Dunaytsev, R. (2010). Network Simulators: OPNET Overview and Examples. Lecture Slides, Department of Communications Engineering, Tampere University of Technology, 2-69
Downloads
Published
How to Cite
Issue
Section
License
I assign to Informatica, An International Journal of Computing and Informatics ("Journal") the copyright in the manuscript identified above and any additional material (figures, tables, illustrations, software or other information intended for publication) submitted as part of or as a supplement to the manuscript ("Paper") in all forms and media throughout the world, in all languages, for the full term of copyright, effective when and if the article is accepted for publication. This transfer includes the right to reproduce and/or to distribute the Paper to other journals or digital libraries in electronic and online forms and systems.
I understand that I retain the rights to use the pre-prints, off-prints, accepted manuscript and published journal Paper for personal use, scholarly purposes and internal institutional use.
In certain cases, I can ask for retaining the publishing rights of the Paper. The Journal can permit or deny the request for publishing rights, to which I fully agree.
I declare that the submitted Paper is original, has been written by the stated authors and has not been published elsewhere nor is currently being considered for publication by any other journal and will not be submitted for such review while under review by this Journal. The Paper contains no material that violates proprietary rights of any other person or entity. I have obtained written permission from copyright owners for any excerpts from copyrighted works that are included and have credited the sources in my article. I have informed the co-author(s) of the terms of this publishing agreement.
Copyright © Slovenian Society Informatika