23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Routing in Wireless Networks 4-7<br />

Firstly, due to the relatively large number of sensor nodes, it is not possible to build a global addressing<br />

scheme for the deployment of a large number of sensor nodes as the overhead of ID maintenance is high.<br />

Therefore, classic IP-based protocols cannot be applied to sensor networks.<br />

Secondly, in contrast to typical <strong>communication</strong> networks, almost all applications of sensor networks<br />

require the flow of data from multiple sources to a particular base station.<br />

Thirdly, sensor nodes are tightly constrained in terms of energy, processing, and storage capacities<br />

and this must be considered when designing a routing protocol. The next consideration is that in most<br />

application scenarios, nodes in WSNs are generally stationary after deployment except for a few mobile<br />

nodes. The next characteristic is that sensor networks are application specific (the requirements change<br />

according to the application). Position awareness of sensor nodes is also important since data collection<br />

is normally based on the location. Finally, data collected by many sensors in WSNs is typically based<br />

on common phenomena, so there is a high probability that this data has some redundancy. This characteristic<br />

must be used by the routing protocols to improve energy and bandwidth utilization [AK04].<br />

Due to such differences, many new algorithms have been proposed for the problem of routing data in<br />

sensor networks. The three main categories are flat, hierarchical, and location based, although there are<br />

several others based on network flow or quality of service (QoS) awareness.<br />

4.4.1 Flat Routing Protocols<br />

In flat networks, each node normally plays the same role and sensor nodes collaborate to perform the<br />

sensing task. Due to the large number of nodes, it is not feasible to assign a global identifier to each node.<br />

This consideration has led to data-centric routing, where the base station sends queries to certain regions<br />

and waits for data from the sensors located in the selected regions. Since data are being requested through<br />

queries, attribute-based naming is necessary to specify the properties of data.<br />

4.4.2 Hierarchical Routing Protocols<br />

The hierarchical routing protocols use methods originally proposed in wireline networks. These are<br />

well-known techniques with special advantages related to scalability and efficient <strong>communication</strong>. The<br />

concept of hierarchical or cluster-based routing is also utilized to perform energy-efficient routing in<br />

WSNs. In this type of architecture, higher-energy nodes are used to process and send the information,<br />

while low-energy nodes can be used to perform the sensing in the proximity of the target. The creation<br />

of clusters and assigning special tasks to cluster heads can greatly contribute to overall system scalability,<br />

lifetime, and energy efficiency.<br />

4.4.3 Location-Based Routing Protocols<br />

Sensor nodes that use this routing protocol are addressed by means of their location. The distance<br />

between neighboring nodes is estimated according to signal strengths. Coordinates of the neighboring<br />

nodes can be obtained by exchanging information between neighbors. Some protocols use GPS to find<br />

the location of neighboring nodes. In order to save energy in some location-based schemes, the nodes<br />

that are not active go into sleep mode.<br />

4.5 Summary of the Main Routing Protocols<br />

in Wireless Networks<br />

The most common MANET routing protocols are described in this chapter. These are promoted by the<br />

IETF MANET Working Group by publishing them as experimental RFC, and are OLSR, Topology dissemination<br />

Based on Reverse Path Forwarding (TBRPF), AODV, and Dynamic Source Routing (DSR).<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

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

Saved successfully!

Ooh no, something went wrong!