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...

全面介紹

Saved in:
書目詳細資料
主要作者: Ghazali, Razatulshima
格式: Thesis
語言:English
出版: 2006
主題:
在線閱讀:http://eprints.utm.my/id/eprint/306/1/RazatulshimaGhazaliMFKE2006.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
實物特徵
總結: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