SOOAWSN: A secure object oriented architecture for wireless sensor networks

Loading...
Thumbnail Image

Authors

Abuhelaleh, Mohammed A.

Issue Date

2011-04-04

Type

Thesis

Language

en_US

Keywords

Engineering , Computer engineering , Computer science , Applied sciences , Object-oriented framework , Wireless sensor networks (WSN) , Key management

Research Projects

Organizational Units

Journal Issue

Alternative Title

Abstract

Secure Communication is a mandatory requirement in many network applications. Wireless sensor networks (WSN) require more attention regarding securing the communication between its nodes. In these kinds of networks, communications may occur between sensors themselves or between sensors and the node that is responsible of collecting information from sensors which is called a Base Station (BS). Communications between sensors are not completely controlled by the BS, where sensors are able to communicate directly with each others. Limited resources of such kind of networks require special techniques to be applied on those kinds of networks that differ from those applied to other kinds of networks. Some researches focus on providing the Sensor-Sensor communication and others focused on Sensor-BS communication. From the security side, many proposals present security solutions to be applied on those communications. Few proposals provide complete key management solutions to cover both kind of communications (i.e. Sensor-Sensor, and Sensor-BS communications). However, these proposals do not discuss the detection of the compromised nodes under network attacks. Some other proposals discuss the issue of compromised nodes detections. In this dissertation, we present a complete framework that covers all the aspects of WSN communications (i.e. Routing Protocol, Security Key Management, and Intrusion Detection). The framework is called Secure Object Oriented Architecture for Wireless Sensor Networks (SOOAWSN). We present each module as an object that contains some methods that cover all the aspects of that part. Then, these objects are applied together as a complete solution or as methods selected from each object to create a partial solution that satisfies specific application's requirements. The first model relates to routing technique. It contains one method for routing the information from sensors to the BS. It relies on Dynamic Clustering hierarchy where sensors are grouped into clusters with clusters heads. These clusters heads forward the data to the BS from other sensors. The second model relates to key management protocol. This model consists of three methods. First method relies on the Key-Predistribution technique where the BS assigns groups of keys with their IDs to the sensors prior to network deployment in order to be used during network communications. The second method adopts the Public-Private technique to digitally sign the message and for keys exchanges. The third method is an improvement and an addition to the Key-predistribution technique to support multi-generation network. In this method the keys are generated and renewed locally in each sensor without the need of the BS. The third model relates to intrusion detection and recovery. It consists of two methods; the Public-Private method and Routing-Attack method. The first method involves the authentication of the sensor using the digital signature. The second method monitors the behavior of the sensors by analyzing their activities compared to previous activities.

Description

This thesis is being archived as a Digitized Shelf Copy for campus access to current students and staff only. We currently cannot provide this open access without the author's permission. If you are the author of this work and desire to provide it open access or wish access removed, please contact the Wahlstrom Library to discuss permission.

Citation

M. Abuhelaleh, "SOOAWSN: A secure object oriented architecture for wireless sensor networks", Ph.D. dissertation, Dept. of Computer Science and Engineering, Univ. of Bridgeport, Bridgeport, CT, 2011.

Publisher

License

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN