ETMRM: An Energy-efficient Trust Management and Routing Mechanism for SDWSNs

Abstract Software-Defined Networking (SDN) has been introduced to Wireless Sensor Networks (WSNs) to achieve centralized control and flexible network management. In Software-Defined Wireless Sensor Networks (SDWSNs), security and energy are two critical issues. However, few studies address these two aspects simultaneously. In this paper, we propose an Energy-efficient Trust Management and Routing Mechanism (ETMRM) for SDWSNs to handle the malicious forwarding attacks, such as selective forwarding attack and new-flow attack. In the ETMRM, we firstly extend the SensorFlow tables to realize a light-weight trust monitoring and evaluation scheme at the node level, and propose a centralized trust management scheme at the controller level to detect and isolate the malicious nodes based on the trust information collected from sensor nodes. Secondly, we present an energy-efficient report message aggregating scheme for aggregation points’ selection to save energy and ensure the transmission of control traffic. Thirdly, we present a trust routing mechanism jointly considering the node’s residual energy and trust level to guarantee the transmission of data traffic. The experimental results show that the proposed architecture detects and responds to the internal network attacks, such as Greyhole, Blackhole, new-flow attacks, efficiently. Compared with the related work SDN-WISE, ETMRM improves the packet delivery ratio, reduces and balances the energy consumption, prolongs the network lifetime, and suffers lower control overhead.

[1]  Min Chen,et al.  Outlier detection and countermeasure for hierarchical wireless sensor networks , 2010, IET Inf. Secur..

[2]  Gerhard P. Hancke,et al.  Security in software-defined wireless sensor networks: Threats, challenges and potential solutions , 2017, 2017 IEEE 15th International Conference on Industrial Informatics (INDIN).

[3]  Haifeng Zhao,et al.  ANALYSIS OF NETWORK TRUST DYNAMICS BASED ON THE EVOLUTIONARY GAME , 2015 .

[4]  Arif Mahmud,et al.  Exploitation of OpenFlow in wireless sensor networks , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[5]  Jin Kwak,et al.  Enhanced SDIoT Security Framework Models , 2016, Int. J. Distributed Sens. Networks.

[6]  Kamalrulnizam Abu Bakar,et al.  Energy-aware and secure routing with trust for disaster response wireless sensor network , 2017, Peer-to-Peer Netw. Appl..

[7]  Sufian Hameed,et al.  Software Defined Security Service Provisioning Framework for Internet of Things , 2017, ArXiv.

[8]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[9]  Hongke Zhang,et al.  Defending Against New-Flow Attack in SDN-Based Internet of Things , 2017, IEEE Access.

[10]  Jin-Hee Cho,et al.  Hierarchical Trust Management for Wireless Sensor Networks and its Applications to Trust-Based Routing and Intrusion Detection , 2012, IEEE Transactions on Network and Service Management.

[11]  Gerhard P. Hancke,et al.  A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements , 2017, IEEE Access.

[12]  Sakir Sezer,et al.  A Survey of Security in Software Defined Networks , 2016, IEEE Communications Surveys & Tutorials.

[13]  Xiaoli Chu,et al.  Energy-Efficient Monitoring in Software Defined Wireless Sensor Networks Using Reinforcement Learning: A Prototype , 2015, Int. J. Distributed Sens. Networks.

[14]  Laura Galluccio,et al.  SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[15]  Mohsen Guizani,et al.  Securing software defined wireless networks , 2016, IEEE Communications Magazine.

[16]  Shaowei Wang,et al.  Aggregation points planning for software-defined network based smart grid communications , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[17]  Song Guo,et al.  A software defined wireless sensor network , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[18]  Mohsen Guizani,et al.  An Efficient Distributed Trust Model for Wireless Sensor Networks , 2015, IEEE Transactions on Parallel and Distributed Systems.

[19]  Daniel W. Engels,et al.  A secure IoT architecture for Smart Cities , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[20]  Olivier Flauzac,et al.  A Novel Distributed SDN-Secured Architecture for the IoT , 2016, 2016 International Conference on Distributed Computing in Sensor Systems (DCOSS).

[21]  Hwee Pink Tan,et al.  Sensor OpenFlow: Enabling Software-Defined Wireless Sensor Networks , 2012, IEEE Communications Letters.

[22]  Wei Dong,et al.  TinySDM: Software Defined Measurement in Wireless Sensor Networks , 2016, 2016 15th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[23]  Yousaf Bin Zikria,et al.  Trust Mechanisms to Secure Routing in Wireless Sensor Networks: Current State of the Research and Open Research Issues , 2017, J. Sensors.

[24]  Nael B. Abu-Ghazaleh,et al.  Wireless Software Defined Networking: A Survey and Taxonomy , 2016, IEEE Communications Surveys & Tutorials.

[25]  Xuemin Shen,et al.  Adaptive and Channel-Aware Detection of Selective Forwarding Attacks in Wireless Sensor Networks , 2016, IEEE Transactions on Wireless Communications.

[26]  Laura Galluccio,et al.  Exploiting state information to support QoS in Software-Defined WSNs , 2016, 2016 Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[27]  Lei Shu,et al.  An energy-efficient SDN based sleep scheduling algorithm for WSNs , 2016, J. Netw. Comput. Appl..

[28]  Hong Linh Truong,et al.  A case for centrally controlled wireless sensor networks , 2013, Comput. Networks.

[29]  Ayman I. Kayssi,et al.  CENTERA: A Centralized Trust-Based Efficient Routing Protocol with Authentication for Wireless Sensor Networks † , 2015, Sensors.

[30]  Guangjie Han,et al.  A Trust Cloud Model for Underwater Wireless Sensor Networks , 2017, IEEE Communications Magazine.

[31]  Nalini Venkatasubramanian,et al.  A Software Defined Networking architecture for the Internet-of-Things , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[32]  Jianhua Li,et al.  Improving Energy Efficiency in Industrial Wireless Sensor Networks Using SDN and NFV , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

[33]  Lin Yang,et al.  A methodology for reliability of WSN based on software defined network in adaptive industrial environment , 2018, IEEE/CAA Journal of Automatica Sinica.

[34]  Ning Wang,et al.  An Energy-Efficient Routing Algorithm for Software-Defined Wireless Sensor Networks , 2016, IEEE Sensors Journal.

[35]  Omair Ahmad Khan,et al.  Software Defined Network (SDN) Based Internet of Things (IoT): A Road Ahead , 2017, ICFNDS.

[36]  Richard Watson,et al.  Flow Based Security for IoT Devices Using an SDN Gateway , 2016, 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud).

[37]  Jun Luo,et al.  Trinity: Enabling Self-Sustaining WSNs Indoors with Energy-Free Sensing and Networking , 2018, ACM Trans. Embed. Comput. Syst..

[38]  Ping Li,et al.  Trust mechanisms in wireless sensor networks: Attack analysis and countermeasures , 2012, J. Netw. Comput. Appl..

[39]  Junping Du,et al.  LDTS: A Lightweight and Dependable Trust System for Clustered Wireless Sensor Networks , 2013, IEEE Transactions on Information Forensics and Security.

[40]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[41]  Yong-Geun Hong,et al.  Study on coupling of software-defined networking and wireless sensor networks , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

[42]  Song Guo,et al.  Energy Minimization in Multi-Task Software-Defined Sensor Networks , 2015, IEEE Transactions on Computers.

[43]  Song Guo,et al.  Joint Optimization of Task Scheduling and Image Placement in Fog Computing Supported Software-Defined Embedded System , 2016, IEEE Transactions on Computers.

[44]  Hu Aiqun,et al.  FloodDefender: Protecting data and control plane resources under SDN-aimed DoS attacks , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[45]  Sanjay Kumar Jena,et al.  Cluster Based Multipath Routing Protocol for Wireless Sensor Networks , 2015, CCRV.

[46]  Sherali Zeadally,et al.  Securing Internet of Things with Software Defined Networking , 2018, IEEE Communications Magazine.

[47]  Hong Zhao,et al.  Trusted Tree-Based Trust Management Scheme for Secure Routing in Wireless Sensor Networks , 2015, Int. J. Distributed Sens. Networks.

[48]  John S. Baras,et al.  On trust models and trust evaluation metrics for ad hoc networks , 2006, IEEE Journal on Selected Areas in Communications.

[49]  Mohammad S. Obaidat,et al.  Soft-WSN: Software-Defined WSN Management System for IoT Applications , 2018, IEEE Systems Journal.

[50]  Wu Muqing,et al.  Energy-efficient algorithm based on multi-dimensional energy space for software-defined wireless sensor networks , 2016, 2016 International Symposium on Wireless Communication Systems (ISWCS).

[51]  Ke Xu,et al.  Toward software defined smart home , 2016, IEEE Communications Magazine.

[52]  Min Chen,et al.  Software-defined internet of things for smart urban sensing , 2015, IEEE Communications Magazine.

[53]  K. V. Arya,et al.  Designing Intrusion Detection to Detect Black Hole and Selective Forwarding Attack in WSN Based on Local Information , 2009, 2009 Fourth International Conference on Computer Sciences and Convergence Information Technology.

[54]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[55]  Frank Y. Li,et al.  A Novel Approach to Trust Management in Unattended Wireless Sensor Networks , 2014, IEEE Transactions on Mobile Computing.

[56]  Ashraf Matrawy,et al.  Smart wireless sensor network management based on software-defined networking , 2014, 2014 27th Biennial Symposium on Communications (QBSC).

[57]  A.E. Kamal,et al.  Data aggregation in wireless sensor networks - exact and approximate algorithms , 2004, 2004 Workshop on High Performance Switching and Routing, 2004. HPSR..

[58]  M. Shamim Hossain,et al.  A software defined network routing in wireless multihop network , 2017, J. Netw. Comput. Appl..