The Impact of Transmission Power On The Performance of MANET Routing Protocols
The Impact of Transmission Power On The Performance of MANET Routing Protocols
The Impact of Transmission Power On The Performance of MANET Routing Protocols
Dept. of Computer Science, Govt. Arts College, Pudukkottai (TN), India Dept. of Computer Science&Engineering, M.S.University, Tirunelveli (TN), India
1*
Abstract: A Mobile Ad hoc Network is an infrastructure-less multi-hop wireless network. A node communicates directly with other mobile nodes within the wireless range and indirectly with nodes that are not within the wireless range of each other. Transmission power of the nodes plays an important role here. In a multi hop communication scenario, it is possible to minimize the total energy for reaching a higher distance by repeated low power transmissions. The objective of this work is to study the behavior and performance of the three frequently used MANET routing protocols with respect to different transmission power of individual nodes of the network. We have selected Destination Sequenced Distance Vector (DSDV) Routing Protocol, Ad Hoc On-Demand Distance Vector (AODV) Routing Protocol and Dynamic Source Routing (DSR) Protocol for this study. We analyzed the positive and negative impact of increase in transmission power of individual nodes on the performance of these routing protocols. The arrived results are more significant and can be used in the design of new power aware routing protocols. Key Words: AODV, DSDV, DSR, MANET, transmission power, Power Aware Routing Protocols.
I.
INTRODUCTION
A MANET is viewed as a collection of mobile nodes that are equipped with wireless receivers and transmitters and are free to move around. At any given time, the status of the communication links between the nodes depends on various factors, which include their positions, their velocities, the transmission power levels, and antenna patterns. Moreover, the topology of the network changes in time since the nodes move freely relative to each other. One of the challenging issues is the node mobility that causes frequent link failures which result in serious performance degradation. The links in MANET are mostly unidirectional and the node transmission power is affected by interferences. So the nodes use different transmission powers. Suman Banerjee and Archan Misra [13] have analyzed multi-hop networks in variable-power scenarios, where the nodes can dynamically vary their transmitter power levels. In such cases, greater energyefficiency can be obtained if the nodes choose the transmission power depending on the distance between the transmitter and receiver nodes. The transmission range of the node is a very important aspect which will have more influence on the network connectivity. The nodes with sufficiently higher transmission range can maintain connectivity even at higher mobility. In a multi hop communication scenario, there may be frequent link failures because of rapid change in topology due to node mobility. If we increase the transmission range of power to increase the one hop distance of the nodes, then it will certainly avoid link failures due to mobility to some extent. In this study, we will analyze the impact of change in transmission range or power on the performance of MANET routing algorithms.
II.
The most common propagation models adopted in MANET simulations to predict the received signal power of each packet are free space model two-ray ground reflection model and the shadowing model 2.1 Free Space Model The free space model [1 2] assumes the ideal propagation condition of clear line-of-sight path between the transmitter and receiver. The equation for this model by Friis [4] is given by P G G 2 Pr ( d ) t t 2 r 2 .(1 ) ( 4 ) d L For Omni-directional antenna Gt = Gr = 1 and L, is usually set to1. www.iosrjen.org 34 | P a g e
III.
TRANSMISSION-DISTANCE CALCULATION
There are too many factors that affect the transmission distance, particularly the combination of transmission power and antenna gain. The theoretical transmission distance that can be achieved between two wireless devices can be calculated from a few key specifications. Tx power Data rate Rx sensitivity Antenna Gain Frequency The transmission power of the device Tx is measured in dBm. The data rate is the number of bits processed per unit time. The receiver sensitivity Rx is measured in dBm. The gain for an antenna is measured in dBi and it indicates how much the signal is boosted by the antenna. The frequency is typically measured in MHz or GHz and indicates which electromagnetic band is used for wireless communication 3.1 Calculation of Transmission Power with respect to Range The following table shows the coverage distance and the required transmission power for that distance. We have set the Tx power of the node based on this relationship. In the following table, the transmission power is calculated based on the needed coverage distance. If the distance d is smaller than the cross over distance dc (Eq. 3), then free space model (Eq. 1) is used otherwise t h e t wo-ray ground model (Eq. 2) is used.
www.iosrjen.org
35 | P a g e
The Impact of Transmission Power on the Performance of MANET Routing Protocols IV. SIMULATION ANALYSIS
The ns2 [3] simulation tool is selected to study all the behavior of MANET routing protocol. CMU's wireless extension to ns-2 provides the implementation of the DSR, AODV and DSDV routing protocols. 3.1 MANET Routing Protocols Destination Sequenced Distance Vector (DSDV) Routing Protocol DSDV [5 10] is a table driven routing protocol which is based on the Bellman-Ford routing algorithm [6]. DSDV is suitable when almost all nodes are mutually involved in communication with almost all other nodes and in which the mobility factor is medium. Ad Hoc on-Demand Distance Vector (AODV) Routing Protocol AODV [7 8] is a reactive routing protocol and the routes are calculated only when needed. It maintains these routes as long as they are needed by the source. It uses trees to connect multicast group members. It is selfstarting, loop free and highly scalable. It supports both unicast and multicast routing. Dynamic Source Routing (DSR) Protocol DSR [9] gives rise to a completely self-organizing and self-configuring network without the need for any existing network infrastructure or administration. It uses Route Discovery and Route Maintenance mechanisms to discover and maintain source routes to arbitrary destinations. 3.2 Random Waypoint Mobility model In this model [11], a node picks a destination at random and moves towards it with a speed chosen randomly from a uniform distribution [0,Vmax], where Vmax is the highest possible speed for every node. When it arrives at the destination, the node waits for a duration defined by the 'pause time' parameter. After this time has passed, it chooses a new random destination and repeats the process until the end of the simulation. 3.3 Metrics considered for evaluation In order to evaluate the performance of ad hoc network routing protocols, the following metrics were considered: Packet Delivery Fraction/Ratio (PDF/PDR): Packet delivery ratio or fraction is the ratio of the number of packets successfully received by all destinations to the total number of packets injected into the network by all sources. Routing Load: Routing Load means the average number of routing messages generated to each data packet successfully delivered to the destination. It can be measured by the ratio of the number of routing messages propagated by every node in the network and the number of data packets successfully delivered to all destination nodes. End-to-End Delay: The average time interval between the generation of a packet in a source node and the successfully delivery of the packet at the destination node. It counts all possible delays that can occur in the source and all intermediate nodes, including queuing time, packet transmission and propagation, and retransmissions at the MAC layer. The queuing time can be caused by network congestion or unavailability of valid routes. It is measured in milliseconds. Dropped Packets: The dropping of a packet will occur during a collision/error or other failure in routing process. Here the dropped packet count is the number of data packets that are not successfully sent or forwarded to the destination. It is measured in numbers. Throughput: Throughput is the number of bytes or bits arriving at the sink over time. It is generally measured in kilo bits per second or Mega Bits per second. Energy Consumption: The average of the total consumed energy of all the nodes of the network. It is measured in Joules. www.iosrjen.org 36 | P a g e
V.
RESULTS
The performance of the routing protocols with respect to different transmission range of the nodes are shown graphically. The following graph shows the performance of the routing protocols in terms of overhead. As shown in Fig. 1 the overhead in the case of DSDV is very high. But the overhead seems to be reducing along with the increase in transmission range. DSR performed good in terms of overhead.
Figure 1, Transmission Range vs Overhead The following graph shows the performance of the protocols in terms of average consumed energy. As shown in the figure 2, the DSDVprotocol consume much energy than the other two protocols. Further, the average energy consumption seems to be incerasing along with the increase in transmission range. Between the range 250m to 400 m, the algorithms provided optimum level of performance. DSR performed good in terms of consumed energy. www.iosrjen.org 37 | P a g e
Figure 2, Transmission Range vs Average Consumed Energy The following graph shows the performance of the protocols in terms of end to end delay. As shown in the figure 3, the end do end delay below the transmission range of 200 was high. During low transmission power, the routing will happen through multiple hops and hence increase the end to end delay. But beyond the 200 m transmission range, the end to end delay was very much reduced to a very lower level. DSDV provided minimum End to End Delay.
Figure 3, Transmission Range vs End to End Delay The following graph shows the performance of the protocols in terms of dropped packets. As shown in the figure 4, the protocols actually drop packet only during using low transmission power. But beyond the 400m transmission range, the packet dropping was almost zero. AODV is dropping lesser packets if the Tx Range is below 350m.
Figure 4, Transmission Range vs Dropped Packets The following graph shows the performance of the protocols in terms of routing load. As shown in the figure 5, the protocols actually experience much routing load only during using low transmission power. But beyond the 300m transmission range, the routing load becomes minimum and almost constant. DSR is dropping lesser packets if the Tx Range is below 350m. www.iosrjen.org 38 | P a g e
Figure 5, Transmission Range vs Routing Load The following graph shows the performance of the protocols in terms of MAC load. As shown in figure 6, the protocols actually expewrience much MAC load only during using low transmission power. But beyond the 300m transmission range, the MAC load becomes very minimum and was almost constant. The performance in terms of MAC Load in the case of AODV and DSR are almost equal if the Tx Range is below 350m.
. Figure 6, Transmission Range vs MAC Load The following graph shows the performance of the protocols in terms of PDF. As shown in figure 7, the protocols provided poor packet delivery ratio during low transmission power in the nodes. But beyond the 350m of the transmission range, the PDF was ideal and becomes good and almost constant. DSR provided good PDF if the Tx Range is below 350m.
Figure 7, Transmission Range vs Packet Delivery Fraction The following throughput graph shown in figure 8 looks exactly similar to the previous PDF graph. The only difference is the y axis metric. In the throughput graph, it is given in kbps. DSR provided good throughput if the Tx Range is below 350m.
www.iosrjen.org
39 | P a g e
Figure 8, Transmission Range vs Throughput 4.1 Observations and Findings As far as the experiments made on the topology under consideration, we can come to the following conclusions. All the routing algorithms performed almost equal while the transmission range of the nodes was half the length of the topological area. In other words, all the nodes in the network can be reached one or two hops from any other node then all the routing algorithms provided equal performance. We can understand this fact by closely observing the graphs after the Tx Range of 400 (half the length of topology). But even after the Tx Range of 400, the overhead and the total energy consumption were different in all the routing algorithms. But the performance with respect to all other metrics is same. All the compared algorithms provided entirely different level of performance with respect to all the considered metrics for up to the Tx Range of 200m. It means that, if the nodes are having the T x Range below 200m, then the nodes can reach their destination only through multiple hops. So, routing through multiple hops obviously increases the end to end delay and overhead in routing. Further, the throughput as well as all other quality metrics gets affected considerably due to the multi hop routing process. In fact, a MANET routing algorithm can be classified as good or bad only based on its performance while the transmission ranges of the nodes were below the range of 350 or 400 meters If the Rx Range of the nodes were between 250m to 350m, then the multi hop routing performance of all the nodes were considerably good and acceptable. So, the real differences in routing strategies of different protocols can be distinguishable only below the transmission range of 350 meters. And hence we can say that, any power aware routing protocol can really give good performance if it will dynamically change the Tx power to cover different ranges below 350 meters. The multi-path routing protocols were not energy efficient throughout all the range of transmissions. DSR is the overall good performer throughout all the transmission ranges. DSDV is the overall bad performer throughout all the transmission ranges and with respect to almost all the considered metrics.
VI.
We successfully evaluated the performance of routing protocols under different levels of transmission range/power of the nodes. Obviously the change in transmission range/power has a significant impact on the performance of the routing protocols. The multi hop routing protocols deliver acceptably good performance only at a particular levels of transmission ranges/powers. Even though the use of high transmission rage/power will reduce lot of overheads and give excellent performance, we cannot use any arbitrarily high level of transmission power in most of the applications like sensor networks. Even, minimizing the transmission range/power of the node will considerably increase the hops and so considerably increase the overhead in communication and reduce the overall performance. Our results signifies that, any so called good power aware and energy efficient routing protocol should use different transmission ranges considerably very low Tx range performance (below the range of 400m in this case) to get optimum level of performance. In a g eneral sense, that minimum range is a very lower transmission range below the half of the length of the whole topology. Then only it will give optimum performance in terms of power consumption as well as performance. It means the power aware routing protocol should also be aware of the size of the topology under which it is functioning. Further, it should use that "topology length or breadth information while making decisions in reducing or changing the transmission power of any individual nodes in the network.
www.iosrjen.org
40 | P a g e
REFERENCES
[1]
[9]
[14]
[15] [16]
www.iosrjen.org
41 | P a g e