Abstract
Wireless sensor networks (WSNs) have been developed in the Internet of Things (IoT) and play an important role to provide a wide range of applications through sensors, such as smart home, traffic management, smart grids and environment monitoring.
To promise reliable data delivery, existing works exploit geographic opportunistic routing with multiple candidate forwarders in WSNs. However, these approaches suffer from Denial of Service (DoS) attacks, in which a large number of invalid data are delivered to receivers to disturb normal operations of WSNs. This project proposes a selective authentication-based geographic opportunistic routing (SelGOR) to defend against the DoS attacks, satisfying the requirements of authenticity in WSNs.
By analyzing statistic state information (SSI) of wireless links, SelGOR leverages an SSI-based trust model to improve the efficiency of data delivery. Unlike previous opportunistic routing protocols, SelGOR ensures data integrity by developing an entropy-based selective authentication algorithm, and is able to isolate DoS attackers and reduce the computational cost.