Research Article

A Novel QoS-Oriented Intrusion Detection Mechanism for IoT Applications

Algorithm 1

Intruder detection algorithm.
Input: Collision Ratio CR, Packet Successful Transmission ratio PST, Request Ratio RR
Calculate PC = 1/[1 + exp{−E×(CR − F)}]
Calculate PS = 1/[1 + exp{−E×(PST − F)}]
Calculate PE = 1/[1 + exp{−E×(RR − F)}]
Calculate Z1 = (PS×φ) + (PC×θ)
Calculate Z2 = (PS×φ) + (PE×θ)
ifZ1 > Th
Collision attack found
else
No Collision attack
ifZ2 > Th
Exhaustion attack found
Else
No Exhaustion attack