Security in wireless sensor network enhanced AODV routing

An ad-hoc network comprises mobile nodes that cooperate with each other using wireless connections to route both data and control packets within the network. They are characterized by the used of wireless links, dynamically changing topology, multihop connectivity and decentralized routing mechanism...

Full description

Saved in:
Bibliographic Details
Main Author: Ghazali, Razatulshima
Format: Thesis
Language:English
Published: 2006
Subjects:
Online Access:http://eprints.utm.my/id/eprint/306/1/RazatulshimaGhazaliMFKE2006.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An ad-hoc network comprises mobile nodes that cooperate with each other using wireless connections to route both data and control packets within the network. They are characterized by the used of wireless links, dynamically changing topology, multihop connectivity and decentralized routing mechanism and decision-making. Previous studies have shown limitations of Ad-hoc On Demand Vector (AODV) protocols in certain network scenario. The performance of AODV has been modifying by including the source route accumulation feature define as AODV with path accumulation (AODV-PA). As low transmission power of each ad-hoc node limits its communication range, the nodes must assist and trust each other in forwarding packets from one node to another. However, this implied trust relationship can be threatened by malicious nodes that may fabricate, modify or disrupt the orderly exchange of packets. Security demands that all packets be authenticated before being used. A particularly hard problem is to provide efficient broadcast authentication, which is important mechanism for sensor networks. This project, proposed a solution; to include the authentication key along path accumulation to enhance the security of the data transferred. It is done by inserting the authentication key in the agent DYMOUM payload, which responsible for path accumulation process in AODV-PA. Network Simulator2(Ns2) has been used as the platform for the simulation environment and authentication key has programmed by using C