11
Issues in Designing Adhoc Wireless routing Protocols T S Pradeep kumar h"p://www.nsnam.com

issues in desigining routing protocols

Embed Size (px)

DESCRIPTION

issues in desigining routing protocols

Citation preview

Page 1: issues in desigining routing protocols

Issues in Designing Adhoc Wireless routing

ProtocolsT S Pradeep kumar

h"p://www.nsnam.com

Page 2: issues in desigining routing protocols

Issues in routing

Mobility

Bandwidth constraint

Error prone shared broadcast radio channel

hidden and exposed terminal problems

Resource Constraints

Page 3: issues in desigining routing protocols

Mobility

highly dynamic

frequent path breaks

frequent topology changes

Page 4: issues in desigining routing protocols

Bandwidth constraints

Radio band is limited, hence the data rates are smaller when compared with the wired network

so bandwidth has to be used carefully to avoid overheads

topology changes incur more control overhead in turn consumes more bandwidth

Page 5: issues in desigining routing protocols

shared broadcast radio channel

wireless links have time varying characteristics

the routing protocols interacts with the MAC layer for finding the routes or alternate routes

so collision of data and control packets

Page 6: issues in desigining routing protocols

Hidden terminal problem

Assuming B is the intermediate node between A and C.

A and C are sending data to B. A is hidden to C and C is hidden to A. But both are visible to B.

Since A and C are hidden terminals, the packets sent by both the nodes at the same time causes collision at node B.

This can be avoided by using RTS-CTS messages and also using RTS- CTS- Data- ACK.

Page 7: issues in desigining routing protocols

Exposed Terminal Problem

Node arrangement is A<-->B<-->C<-->D

B is sending to A and at the same time C wants to send to D, but it cannot, because of inability of use of radio spectrum.

when B-> A and C->D to happen simultaneously, then the transmitting frequency of C to be different from the receiving frequency.

Page 8: issues in desigining routing protocols

Resource Constraints

Battery life

processing power

size and weight constraints

Page 9: issues in desigining routing protocols

Ideal characteristics of routing protocol

Fully distributed (it is more fault tolerant than centralized)

adaptive to frequent topology changes

route computation and maintenance must involve minimum number of nodes

localized,

loop free and free from stale routes

number of broadcasts to be limited to avoid packet collisions

must converge to optimal route in case of path break or path failure

Page 10: issues in desigining routing protocols

Ideal characteristics of routing protocol

Scarce use of battery, bandwidth, computing power, memory, etc.

store information locally within the nodes (to store only the stable local route, rather than the remote unstable route)

Should support some Quality of service and also to support time sensitive traffic

Page 11: issues in desigining routing protocols

!!!???Any questions???!!!