A Two-Layered Trust Management Approach in Software Defined Wireless Sensor Networks
Subject Areas : Multimedia Processing, Communications Systems, Intelligent SystemsNavid Mohammad Ebadati Esfahani 1 , Mehrdad Ashtiani 2 , Nasrin Hamzelou 3
1 - Iran University of Science and Technology, School of computer engineering, Tehran, Iran
2 - Assistant Professor, Iran University of Science and Technology, Tehran, Iran
3 - Islamic Azad University of Qazvin, Department of Computer Engineering, Qazvin, Iran
Keywords: Security, Wireless Sensor Networks, Trust, Software-Defined Networks,
Abstract :
Background and Purpose: The main purpose of software-defined networks is to separate data from the control. That is, the elements are obtained through centralized remote controllers, rather than through distributed control protocols. Identifying a trusted node from an unsafe node is also one of the challenges in this area. By finding and removing malicious nodes from secure nodes, packets are re-sent and energy is prevented, and network life is increased. On the other hand, the existence of hostile nodes to collect information or destroy sensitive data, as well as disabling the network and disrupting it in various ways, has made this area of great importance. In cases where the workspace and environment are secured, the sensor node may become a selfish node for the rest of its life, refusing to send or receive information. In this way, the data that exists in the previous path to the destination node will never be collected and without trust management, the validity of the received information will remain unclear. Therefore, the failure of a sensor node or its death due to lack of energy should not cause failure or disruption of the entire network, and the existence of various routes to send data using the calculated trust can be considered as a way to do this. Even so, they are often controlled in a distributed way. However, their potential challenges are more complex and can theoretically be solved with better network knowledge. In software-defined wireless sensor networks, security and energy are two critical issues. However, few studies have provided these two aspects simultaneously. With the widespread deployment and use of sensor networks, security and trust management issues are becoming a major concern. So far, the main focus of different research has been on building practical and useful sensor networks, with less emphasis on security.Methods: This research examines the security challenges in software-defined wireless sensor networks and summarizes the key issues that need to be addressed to achieve security. In this study, sensors were studied that, to conserve their energy, became selfish nodes and refused to receive or send data. Trust in such nodes will be discussed through the four criteria of honesty, intimacy, energy, and humility. In this regard and as the first step, the clustering is taking place by a software-defined network, to cluster the number of distributed sensors. For this purpose, the combination of two algorithms, which are k-means and kNN, is done based on the number of sensors used by the software-defined network, and then the optimal routing, which is based on energy consumption and trust priority is considered.Results: The proposed model is deployed for three different scenarios, with 50, 100, and 200 sensors with random distribution. Furthermore, some safe methods for achieving security in wireless sensor networks are described, and finally, a proposed integrated approach based on trust to ensure the security of sensor networks is presented.Discussion and Conclusion: The results of this study show that the proposed model has been able to have optimal energy consumption due to building trust.
Yick, J., B. Mukherjee, and D. Ghosal, Wireless sensor network survey. Computer networks, 2008.52(12): p. 2292-2330. |
Yaeghoobi SB, K., M. Soni, and S. Tyagi, A Survey Analysis of Routing Protocols in Wireless Sensor Networks. International Journal of Engineering and Technology (IJET), 2015. |
McKeown, N.J., How SDN will shape networking. Open Networking Summit, 2011. |
Kirkpatrick, K., Software-defined networking. Journal of Communications of the ACM, 2013. 56(9): p. 16-19. |
Tang, M., et al. Coverage optimization algorithms based on voronoi diagram in software-defined sensor networks. in Wireless Communications & Signal Processing (WCSP), 2016 8th International Conference on. 2016. IEEE |
Christin, D., et al. Wireless sensor networks and the internet of things: selected challenges. in Proceedings of the 8th GI/ITG KuVS Fachgespräch Drahtlose sensornetze. 2009. |
Curtis, A.R., et al. DevoFlow: scaling flow management for high-performance networks. in ACM SIGCOMM Computer Communication Review. 2011. ACM. |
Mahmood, M.A., W.K. Seah, and I.J.C.N. Welch, Reliability in wireless sensor networks: A survey and challenges ahead. 2015. 79: p. 166-187. |
Nunes, B.A.A., et al., A survey of software-defined networking: Past, present, and future of programmable networks. IEEE Communications Surveys Tutorials, 2014. 16(3): p. 1617-1634. |
Luo, T., H.-P. Tan, and T.Q. Quek, Sensor OpenFlow: Enabling software-defined wireless sensor networks. IEEE Communications letters, 2012. 16(11): p. 1896-1899. |
Fernandez, M.P. Comparing openflow controller paradigms scalability: Reactive and proactive. in Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on. 2013. IEEE. |
Anastasi, G., et al., Energy conservation in wireless sensor networks: A survey. 2009. 7(3): p. 537-568. |
Mostafaei, H. and M.S. Obaidat. A Greedy Overlap-Based Algorithm for Partial Coverage of Heterogeneous WSNs. in GLOBECOM 2017-2017 IEEE Global Communications Conference. 2017. IEEE. |
Yaeghoobi, K.S., M. Soni, and S. Tyagi, Schedule communication routing approach to maximize energy efficiency in wireless body sensor networks. Smart Structures System, 2018. 21(2): p. 225-234. |
Wang, J., et al., Software defined network routing in wireless sensor network, in Cloud Computing, Security, Privacy in New Computing Environments. 2016, Springer. p. 3-11. |
Abdolmaleki, N., et al., Fuzzy topology discovery protocol for SDN-based wireless sensor networks. Simulation Modelling Practice Theory, 2017. 79: p. 54-68. |
Lee, S.H., et al. Wireless sensor network design for tactical military applications: Remote large-scale environments. in Military communications conference, 2009. MILCOM 2009. IEEE. 2009. IEEE. |
Kreutz, D., et al., Software-defined networking: A comprehensive survey. Proceedings of the IEEE, 2015. 103(1): p. 14-76. |
Silva, R., J.S. Silva, and F. Boavida, Mobility in wireless sensor networks–survey and proposal. Computer Communications, 2014. 52: p. 1-20 |
Yu, H., et al. Energy Efficient Routing Algorithm Using Software Defining Network for WSNs via Unequal Clustering. in International Conference on Geo-Informatics in Resource Management and Sustainable Ecosystems. 2016. Springer. |
Gong, N. and X. Huang. Reliability Analysis of Software Defined Wireless Sensor Networks. 2016. Singapore: Springer Singapore. |
Duan, Y., et al., A methodology for reliability of WSN based on software defined network in adaptive industrial environment. IEEE/CAA Journal of Automatica Sinica, 2018. 5(1): p. 74-82. |
Gante, A.D., M. Aslan, and A. Matrawy. Smart wireless sensor network management based on software-defined networking. in 2014 27th Biennial Symposium on Communications (QBSC). 2014. |
Jiang, J., et al., A trust cloud model for underwater wireless sensor networks. 2017. 55(3): p. 110-116. |
Tajeddine, A., et al., CENTERA: a centralized trust-based efficient routing protocol with authentication for wireless sensor networks. 2015. 15(2): p. 3299-3333. |
Wang, R., et al., ETMRM: An Energy-efficient Trust Management and Routing Mechanism for SDWSNs. Computer Networks, 2018. 139: p. 119-135. |
Galluccio, L., et al. SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks. in 2015 IEEE Conference on Computer Communications (INFOCOM), . 2015. IEEE. |
Lantz, B., B. Heller, and N. McKeown. A network in a laptop: rapid prototyping for software-defined networks. in Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks. 2010. ACM. |
Charles, A.J. and P. Kalavathi, QoS Measurement of RPL using Cooja Simulator and Wireshark Network Analyser. 2018. |
Valenti, S., et al. A low cost wireless sensor node for building monitoring. in 2018 IEEE Workshop on Environmental, Energy, and Structural Monitoring Systems (EESMS). 2018. IEEE. |
de Oliveira, B.T. and C.B. Margi. Distributed control plane architecture for software-defined Wireless Sensor Networks. in Consumer Electronics (ISCE), 2016 IEEE International Symposium on. 2016. IEEE. |
Kumar.G, Mehra.H, R Seth.A, N.HemavathiS.Sudha.P. An Hybrid ClusteringAlgorithm for OptimalClusters in Wireless Sensor Networks Conference on Electrical, Electronics and Computer Science.2014. |
CodeProject users worldwide 2016, URL: https://www.codeproject.com/Articles/606364/Wireless-Sensor-Network-Localization-Simulator-v2, Access Date: 17 Jun 2013. |