ISOT: Distributed Selfish Node Detection in Internet of Things

Internet of Things (IOT) has prepared for a range of small sensors to popular laptops. Wireless communication in IOT systems assumes the nodes as a terminal as well as a router which can transmit the data packets. However, individual nodes may refuse to cooperate with others sometimes, leading to a selfish node behavior. The existence of selfish nodes degrades the network performance. This paper proposes to detect selfish nodes in IOT (DISOT) in three phases: Setup and Clustering phase which identifies and then clusters all the nodes in the network. The global phase which indicates whether a selfish node(s) exists in the clusters or not using the main cluster head and the cluster heads in each cluster must identify the selfish node(s) within the local phase. The proposed scheme is simulated by 2500 IOT nodes in the network and the results show that DISOT reduces end-to-end delay up to 41% and when the percentage of selfish nodes in the network does not exceed 35%, DISOT increases detection accuracy up to 10% and false positive rate decreases down to 5%. KeywordsInternet of things; selfish node; False Positive Rate (FPR); Detection Accurate (DA).

[1]  Sana Ullah,et al.  A Green Approach for Selfish Misbehavior Detection in 802.11-Based Wireless Networks , 2015, Mobile Networks and Applications.

[2]  Jean-Pierre Hubaux,et al.  Nuglets: a Virtual Currency to Stimulate Cooperation in Self-Organized Mobile Ad Hoc Networks , 2001 .

[3]  Jean-Marie Bonnin,et al.  Cognitive radio for M2M and Internet of Things: A survey , 2016, Comput. Commun..

[4]  Mary Baker,et al.  Observation-based Cooperation Enforcement in Ad Hoc Networks , 2003, ArXiv.

[5]  Sheng Zhong,et al.  Sprite: a simple, cheat-proof, credit-based system for mobile ad-hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[6]  Rekha Kaushik,et al.  MODSPIRITE: A Credit Based Solution to Enforce Node Cooperation in an Ad-hoc Network , 2011 .

[7]  Hossein Gharaee,et al.  Adaptive Energy Aware Cooperation Strategy in Heterogeneous Multi-domain Sensor Networks , 2013, ANT/SEIT.

[8]  Sajjad Hussain Shah,et al.  A survey: Internet of Things (IOT) technologies, applications and challenges , 2016, 2016 IEEE Smart Energy Grid Engineering (SEGE).

[9]  Ch. Ramesh Babu,et al.  Internet of Vehicles: From Intelligent Grid to Autonomous Cars and Vehicular Clouds , 2016 .

[10]  Koushik Majumder,et al.  Selfish Node Detection and Low Cost Data Transmission in MANET using Game Theory , 2015 .

[11]  Omar Abdel Wahab,et al.  A Dempster–Shafer Based Tit-for-Tat Strategy to Regulate the Cooperation in VANET Using QoS-OLSR Protocol , 2014, Wirel. Pers. Commun..

[12]  Hai Jiang,et al.  A Cooperation Stimulation Strategy in Wireless Multicast Networks , 2011, IEEE Transactions on Signal Processing.

[13]  Mohamed-Slim Alouini,et al.  First Mile Challenges for Large-Scale IoT , 2017, IEEE Communications Magazine.

[14]  Jean-Yves Le Boudec,et al.  Performance analysis of the CONFIDANT protocol , 2002, MobiHoc '02.

[15]  Jianli Guo,et al.  HEAD: A hybrid mechanism to enforce node cooperation in mobile ad hoc networks , 2007 .

[16]  Sherali Zeadally,et al.  Integration of Cognitive Radio Technology with unmanned aerial vehicles: Issues, opportunities, and future research challenges , 2015, J. Netw. Comput. Appl..

[17]  Mary Baker,et al.  Mitigating routing misbehavior in mobile ad hoc networks , 2000, MobiCom '00.

[18]  Refik Molva,et al.  Core: a collaborative reputation mechanism to enforce node cooperation in mobile ad hoc networks , 2002, Communications and Multimedia Security.

[19]  K. J. Ray Liu,et al.  A game theoretical framework for dynamic pricing-based routing in self-organized MANETs , 2008, IEEE Journal on Selected Areas in Communications.

[20]  S. V. Kasmir Raja,et al.  Stimulating truth-telling and cooperation among nodes in VANETs through payment and punishment scheme , 2015, Ad Hoc Networks.

[21]  Levente Buttyán,et al.  Stimulating Cooperation in Self-Organizing Mobile Ad Hoc Networks , 2003, Mob. Networks Appl..

[22]  Pramod K. Varshney,et al.  An Acknowledgment-Based Approach for the Detection of Routing Misbehavior in MANETs , 2007, IEEE Transactions on Mobile Computing.

[23]  Yu Zhang,et al.  DETECTION AND ISOLATION OF PACKET DROPPERS IN WIRELESS AD-HOC NETWORKS , 2011 .

[24]  Bok-Min Goi,et al.  Outwitting smart selfish nodes in wireless mesh networks , 2013, Int. J. Commun. Syst..

[25]  Athanasios D. Panagopoulos,et al.  ICARUS: hybrId inCentive mechAnism for coopeRation stimUlation in ad hoc networkS , 2012, Ad Hoc Networks.

[26]  Athanasios V. Vasilakos,et al.  A survey on trust management for Internet of Things , 2014, J. Netw. Comput. Appl..

[27]  Qi He,et al.  SORI: a secure and objective reputation-based incentive scheme for ad-hoc networks , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[28]  Pramod K. Varshney,et al.  TWOACK: preventing selfishness in mobile ad hoc networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[29]  R. Srikant,et al.  DARWIN: distributed and adaptive reputation mechanism for wireless ad-hoc networks , 2007, MobiCom '07.

[30]  Winston Khoon Guan Seah,et al.  Cooperation stimulation mechanisms for wireless multihop networks: A survey , 2015, J. Netw. Comput. Appl..