12.07.2015 Views

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

384 <strong>Wireless</strong> <strong>Ad</strong> <strong>Hoc</strong> <strong>and</strong> <strong>Sensor</strong> <strong>Networks</strong>tables where a single entry per destination is entered. AODV relies on therouting table entries to send a route reply (RREP) back to the source <strong>and</strong>therefore routes data to the destination. To prevent routing loops, AODVuses sequence numbers to determine the originality of the routing information.By contrast, DSR uses the concept of source routing, wherein the senderknows the complete route to the destination because the routes are storedin a route cache. When a node attempts to send data packets to a destinationwhose route is unknown, it uses the route discovery process todynamically determine the route. The network is flooded with a routerequest (RREQ) packet. Each node that receives this RREQ packet keepsrebroadcasting it until it reaches a node that knows the route to thedestination. This node then replies with a RREP that is routed back to thesource node. Then using this route, the data is transmitted from the sourceto the destination.On the other h<strong>and</strong>, the Bellman Ford algorithm computes the shortestpaths from the source to the destination, based on the distance vector(DV) routing algorithm. The DV requires that each of the RNs informs itsneighbors to the routing table. Using the lowest cost assigned for theminimum distance, the best node is selected <strong>and</strong> added to the routingtable. This procedure is followed till the destination is reached.The OEDR scheme is a routing protocol that generates paths based ona routing metric, defined in terms of energy efficiency, delay, <strong>and</strong> the stateof the radio channel again for wireless ad hoc networks. It uses a conceptof MPRs to minimize overhead. The MPR nodes are selected, based on alink cost factor which is a product of energy <strong>and</strong> delay. Using the MPRnodes <strong>and</strong> the minimum-cost spanning tree algorithm, the optimum routeto the destination is computed. Hierarchical routing protocols such asLEACH are typically employed for wireless sensor networks.This chapter now presents an OEDSR protocol (Ratnaraj et al. 2006) forWSN, where the information from the CHs to the BS is routed in amultihop fashion by maximizing a routing metric, which in turn, ensuresthe lifetime of the network. OEDSR uses a link cost factor, which is definedusing available energy, E2E delay, <strong>and</strong> distance from a node to the BS,along with clustering, to effectively route information to the BS. Thelink_cost_ factor is defined at a given node as the ratio of energy availableover the E2E delay <strong>and</strong> shortest distance to the BS. This identifies anoptimal route by maximizing the link_cost_ factor while guaranteeing theperformance analytically.This routing protocol uses routing metrics similar to OEDR, but it is anon-dem<strong>and</strong> protocol compared to the proactive OEDR protocol. <strong>Ad</strong>ditionally,clusters are formed only in the subnetworks in the case of OEDSR,<strong>and</strong> the rest of the network outside the subnetwork is treated as an adhoc wireless network. The performance of the proposed routing protocol

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!