Real Time Qos in Wsn Based Network Coding and Reinforcement Learning
Abstract
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.
Full Text:
PDFReferences
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
DOI: https://doi.org/10.31449/inf.v47i4.3102
This work is licensed under a Creative Commons Attribution 3.0 License.