Performance Evaluation of Energy Traffic in Ipv6 Networks: Dharam Vir S.K.Agarwal S.A.Imam3
Performance Evaluation of Energy Traffic in Ipv6 Networks: Dharam Vir S.K.Agarwal S.A.Imam3
Performance Evaluation of Energy Traffic in Ipv6 Networks: Dharam Vir S.K.Agarwal S.A.Imam3
Abstract:
In this paper, we present a study of energy traffic based simulat ive and analytical methods in IPv6 networks. This research examine to find out which MANET routing protocol performs better in the case of TCP/IP (Application and Physical layer) under congested IPv6 networks. We investigates & undertakes simulation based study of Ad-hoc routing protocols in wireless sensor Network. We compare the five MANET routing protocols AODV, DYM O, Olsrv2 Niigata, OLSR Inria an d RIPng with varying network nodes and fixed random waypoint mobility model using QualNet 5.0.1 Simulator. T he met rics used for performance evaluation in TCP/ IP application layer are Throughput, Average Jitter, End -to End delay, Total packets received / efficiency. In addition, the energy traffic model in the physical layer we simulate Total energy consumed in transmit mode, Total energy consumed in received mode and Total energy consumed in ideal mode in Ipv6 networks. The simu latio n has been carried out using QualNet 5.0.1 which is scalable network simu lator. Finally results obtained by scrutinized fro m different scenarios to provide qualitative evaluation of the protocols. Keywords: AODV, DYM O, Energy Traffic, IPv6, Olsrv2 Niigata, OLSR Inria, RIPng , QualNet 5.0.1
1. Introduction
A MANET [1] [2] [9] consists of only mobile nodes with wireless interfaces and provides wireless lattice connectivity among them. Each node can commun icate with each other directly when the two nodes are in transmission range. When the two nodes are not in transmission range, the MANET routing protocol automatically selects the next hop node to the destination node. We can introduce IPv6; the next generation internet protocol was developed as a successor to IPv4 to increase the scalability of the internet. The IPv6 protocol was developed to solve the IPv4 address exhaustion problem, so it expands the IP address space from 32 to 128 bit. Also IPv6 increases the Minimu m Transmission Unit (MTU) requirement fro m 576 to 1,280 bytes considering the growth in lin k bandwidth [10] [13]. IPv6 was developed by the IETF to overcome the inadequacy of IPv4. The 128 bit address space of IPv6 is beyond anyones imagination. According to Beijnum (2006) it is, 340,282,366,920,938,463,463,374,607,431,768,211,456 for IPv6 wh ile there is only 4,294,967,296 possible addresses for IPv4. IPv 6 was designed not only to increase the address space, but also includes unique benefits such as scalability, security, simp le routing capability, easier configuration plug and play, support for real-time data and improved mobility support. IPv6 has full support for IPSec, and IPv6 is more secure when compared to IPv4. The processing of an IPv6 packet will be more efficient than an IPv 4 packet. Ho wever, that is not the only enhancement that comes with IPv6. Following is an outline of som e efficiency enhancements that IPv6 brings [4]: IPv6 header has a fixed length IPv6 header is optimized for processing up to 64 bits at a time (32 in IPv 4) IPv4 header checksum that is calcu lated every time a packet passes a router was removed fro m IPv6 Routers are no longer required to frag ment oversized packets; they can simp ly signal the source to send smaller packets All broadcasts for discovery functions were replaced by mult icasts. 1.1. RANDOM WAYPOIINT MOB ILITY MODEL: Mobility models are used for simu lation purposes when new network protoc ols are evaluated [3] [9]. The Random waypoint model is a random mobility model used to describe the movement of mob ile users, and how their location changes with time. It is one of the most popular mobility model to evaluate Mobile ad hoc network (MANET) routing protocols, because of its simplicity and wide availab ility. Using this model, the mobile nodes move randomly and freely without any restriction i.e. the destination, direction and speed of all chosen randomly and independently of all other nodes. 1.2. Energy Traffic Model: The Battery power consumption of the mobile devices depends on the operating mode of its wireless network interfaces. Considering a broadcast transmission between the nodes of the active network, then wireless interfaces can be assume d to be in any of the follo wing operating modes: [6] [11] [12]
||Issn 2250-3005(online) || ||December || 2012 Page 322
Transmit : source to destination node packet transmitting, Receive: source to destination nodes packets received, Idle: the node is ready to transmit or receive packets,
Sleep: it is the lo w power consumption mode state when a node cannot transmit or receive until wo ken up. The rest of the paper is organized as follows; in section 2, MANET Routing Protocols and their detail steps to design and imp lementing a network model using QualNet. Section 3 Mobility and Energy Traffic, QualNet designed scenario dis cussed in section 4. and also describes how the statistics in QualNet was collected. Section 5 describes the simu lation results followed by section 4. Finally section 5 concludes the research work with possible future work.
||Issn 2250-3005(online) ||
||December || 2012
Page 323
2.3. Opti mised Link State Routing Protocol (OLSR Inria) The Optimised Link Sate Routing Protocol (OLSR Inria) [7] [13] [14] is supports the large, dense mobile networks, with high nodal mobility and topological changes. It uses periodic messages to update the topological information of the network among the respective nodes. It uses the concept of mult i-point relays to calculate the route towards any source to destination in the network. The mult i-point relays provide the optimal routes, and due the pro -active nature of the protocol based on link state algorithm. OLSR Inria is an optimizat ion over a pure link state protocol as it s queezes the size o f informat ion send in the messages, and reduces the number of retransmissions. It provides optimal routes in terms of number of hops. OLSR Inria is particularly suitable for large and dense networks [12]. The functioning of the OLSR Inria protocol is based on periodically diffusing a topology control packet in the network. In OLSR Inria each node uses the most recent informat ion to route a packet. Each node in the network selects a set of nodes in its neighborhood, which retransmits its packets. This set of selected neighbor nodes is called the mult ipoint relays (MPR) of that node. The neighbors that do not belong to MPR set read and process the packet but do not retransmit the broadcast packet received form node. For this purpose each node maintains a set of its neighbors, which are called the MPR Selectors of that node. 2.4. Opti mized Link State Routing protocol v2 Niigata (OLSRv2 Niigata) OLSRv2-Niigata also supports the QualNet simulator [8]. But two features have not been yet implemented; OLS R packet frag mentation, and multip le addresses and multip le interfaces handling. 2.5. Routing Informati on Protocol next generation (RIPng ) RIPng is a proactive Interior Gateway Protocol based on the distance-vector algorithm [15]. RIPng is intended for use within the IPv6-based Internet. As it is a distance-vector routing protocol, it forms routing tables by exchanging routing table informat ion with each router. There are two types of updates. One is a Regular update, which is periodically sent and contain s the whole routing table info rmation. The other is a Triggered update, which is sent when a router's routing table changes and contains only those routing entities which have been modified. When a router receives a packet, it updates its routing table and if its routing table has changed, it sends a triggered update to its neighbor router.
3. Simulation Scenarios:
We have using the QualNet 5.0.1 simu lator for our analytical evaluation. In our simu lation model, nodes are placed randomly within a 1500m x 1500m physical terrain area so that the average node degree for 10-100 nodes is respectively. In this scenario wireless connection of varying network size (100 nodes) for MANET is used for analytical co mparison performance of routing protocol AODV, DYMO, OLSRv2-Niigata, OLSR-Inria and RIPng over it data traffic o f Constant Bit Rate (CBR) is applied between source and destination. The nodes are placed randomly over the region of 1500m x 1500m. The network of size 100 nodes. The Qualnet5.0.1 simu lator network simu lator is used to analyze the parametric performance of all protocols defined above. We choose a square area in order to allow nodes to move mo re freely with equal node density. We have tested five different routing protocols and no. of different scenarios characterized by different network conditions. Each data point in the simulat ion graphs represent an average value obtained from 10 randomized simu lation runs. The basic scenarios parameters are listed in table 1. The table 1 parameters implementing in the simu lator then analyze the performance of AODV, DYMO, OLSRv2-Niigata, OLSR-Inria and RIPng routing protocols. The animated simu lations of network size 100 are shown in Figure 1.The performance is analyzed with varying network size keeping energy traffic load a nd random way point mobility constant. The metrics are used to study the protocols Average Jitter, Throughput , Average End to End delay, percentage efficiency of total Packet received , Energy consumed in transmit mode, Energy consumed in receive mode, an d Energy consumed in Ideal mode. The results are shown in from Figure 2 to Figure 8. We evaluate the performances metrics in Application and Physical layers of designed scenarios. The performance matrices are given belo w: Throughput Average Jitter End-to-End Delay Total Packet Received / Efficiency Energy Consumed in Transmit mode Energy Consumed in Receive Mode Energy Consumed in Id le Mode Table 1. Simu lation Parameters for Energy Based Perfo rmance Analysis of AODV, DYM O, OLSRv2 -Niigata, OLSR-Inria and RIPng Routing Protocols
||Issn 2250-3005(online) ||
||December || 2012
Page 324
Simulator Parameters Mac Type Protocols under studied IEEE 802.11 AODV, DYM O, OLSRv2-Niigata, OLSR-In ria, RIPng 600m Random way point, 0-5m/s, pause time 0s CBR Omni directional 10m/s, 20m/s, 50m/s, 100m/s Two Ray Ground 2.4 GHz IPv6 Scenario Parameters Nu mber of nodes Topology area Packet size Item to send Simu lation time Battery Charge Monitoring Interval Full Battery Capacity Performance Matrices in Application Layer Performance Matrices in Physical Layer 10 to 100 1500x1500 512 100 30 Seconds 60 Sec. 1200 (mA ,h) Average Jitter, End to End Delay, Throughput, Total Packet received Energy consumed (in mjules) in transmit mode Energy consumed (in mju les) in received mode Energy Consumed (in mju les) in ideal mode Energy model Parameters Energy Model Energy Supply Vo ltage Transmit Circuitry Po wer Consumption Mica motes 6.5 Vo lt 100.0 mW
Transmission range Node movement model Traffic type Antenna Node Speed Propagation model Channel Frequency Network Protocols
||Issn 2250-3005(online) ||
||December || 2012
Page 325
Receive Circuitry Power Consumption Idle Circuit ry Power Consumption Sleep Circuitry Power Consumption
130.0 mW 120.0 mW
0.0 mW
Energy Model S pecifications Initial Energy (Joules) Transmission Power (Watt) Receiv ing Power (Watt) Idle Po wer (Watt) 15 1.4 1.0 0.0
Scenario designed for AODV, DYM O, OLSRv2-Niigata, OLSR-In ria, RIPng with Varying Network Size (10-100). The parameters of Table 1 deployed in QualNet simu lator assigned in 10-100 nodes sources are randomly distributed over a 1500m x 1500m area. The maximu m speed varies fro m 1 to 21 m/s. Pause time is set at 5 sec. Consequently, most nodes move at all times. 3.1. Snapshot of Si mulation The simu lations of energy traffic model were performed using QualNet Simu lator 5.0.1, the traffic sources are CBR (continuous bit rate). The source-destination pairs are multip lying rando mly over the network. During the simulat ion, each node starts its journey from a source node to destination node. This process repeats throughout the simulation, causing continuous changes in the topology of the underlying network. Fig.1 Shows the running simulation of snapshot when we applying CBR (1 20) nodes and DYM O routing protocol.
Figure1. Snapshot of QualNet Animator in action for apply ing DYMO p rotocol using 100 nodes.
||Issn 2250-3005(online) ||
||December || 2012
Page 326
Throughput
Figure.2 shows the impact variation of throughput for various routing protocols which considered for Ipv6 as parameter in application layer. It has observed in Fig.2 that the throughput of DYMO is better than AODV & OLSRv2-Niigata, OLSR-Inria and RIPn g whereas the performance of DYM O is better than others. DYM O, A ODV, Olsr Inria, Olsrv2 Niigata, And Ripng Are Having Minor Degradation. By Observation The Throughput Is Maximu m For DYMO Which Is Respectively By AODV, Olsr Inria , Olsrv2 Niigata, And RIPng for Ipv6. RIPng gives the min imu m throughput for Ipv6 network.
4.2. Analysis And Impact Of Average Jitter (S): The discrepancy in Jitter which is caused due to obstruction by network, timing drift, route changes, topology change etc. in a network. Low value of jitter provides the better performance of any protocol. This includes all possible delays caused by buffering during route discovery.
Average Jitter Vs Network Nodes
0.006 0.005
Average Jitter
Figure 3. Shows the impact variat ion of average jitter for various routing protocols which considered for Ipv6 as parameter in application layer. DYM O shows the constant least jitter when mobility is restricted to only 60 nodes. By observation the Jitter is maximu m for Olsrv2 Niigata which is followed by AODV, RIPng, Olsr Inria and Olsrv2 Niigata and DYM O. DYMO gives the minimu m jitter for Ipv6 network. Olsr Inria gives an average amount of jitter.
4.3. Analysis of Average End-to-End Del ay (AE2 ED): The successful data packet delivered and divides that sum by the number of successfully received data packets. T he average time taken in delivery of data packets fro m source to destination nodes.
||Issn 2250-3005(online) ||
||December || 2012
Page 327
0.07 0.06 0.05 0.04 0.03 0.02 0.01 0 10 50 100 AODV 0.016575 0.0361693 0.0528369 DYMO 0.0231681 0.0262093 0.0526092 Olsrv2 Niigata 0.0120947 0.0686388 0.0865926 Olsr Inria 0.0401269 0.015538 0.0716092 RIPng 0.0184481 0.0361786 0.0220769
Figure 4. Shows impact variation of Average End to End Delay for various routing protocol as parameter Ipv6 network. By observation the Average End to End Delay is maximu m for Olsrv2 Niigata which is followed by Olsr inria, AODV, DYM O then RIPng. RIPng gives the minimu m average End to End delay for Ipv6 energy model.
4.4. Total Packet Recei ved/ Efficiency : Ratio between the data packets received from to the destination and those generated by CBR sources. This evaluates the ability of the protocol to discover routes and its efficiency.
Total Packet Received Vs No. of Network Nodes/Efficiency
120 100 80 60 40 20 0 10 50 100
Figure 5: Co mparison of Routing protocol with varying network size in effect to Total Packet Received in Application Layer By observation of Fig.5 the Total Packet Received in Ipv6 is maximu m for Olsr inria wh ich is followed by Olsrv2 Niigata, AODV, DYM O then RIPng. RIPng protocol received the minimu m packets for Ipv6 in applicat ion layer. 4.5. Analysis And Impact Of Energy Consumed In Trans mit Mode: The mobility, efficiency, scalability, response time of nodes, lifet ime of nodes, and effective sampling frequenc y, all these parameters of the MANET depend upon the energy. In case of power failure the network goes down break therefore energy is required for maintain ing the individual health of the nodes in the network, during transmission of data as well receiving the packets.
||Issn 2250-3005(online) ||
||December || 2012
Page 328
0.004 0.0035 0.003 0.0025 0.002 0.0015 0.001 0.0005 0 10 50 100 AODV 0.0016 0.003009 0.003 DYMO 0.002138 0.002111 0.003389 Olsrv2 Niigata 0.001917 0.000674 0.003241 Olsr Inria 0.002054 0.002683 0.003389 RIPng 0.001486 0.00165 0.002337
Routing Protocols
Figure 6. Shows the impact variat ion of Energy consumption in transmit mode with different routing protocols Fig. 6 shows the total energy consumed (Joules) by all the nodes while varying the number of nodes in the network connection by (10-100). The routing packet is increased which impacts that energy consumption also increased of all protocols in Ipv6 network. A ODV performed better than all other protocols due to route cache. By observation from graph the maximu m energy consumes by AODV, fo llowed by DYM O, Olsr in ria , Olsrv2 Niigata and RIPng. RIPng consumes the minimu m power in t ransmit mode for Ipv6 networks. 4.6. Analysis and i mpact of energy consumed in recei ve mode: The mobile ad-hoc network routing protocol efficiency depends upon the energy of network. If mo re power failure then efficiency of network goes down therefore energy consumption in received mode is required for maintain ing the efficiency of the nodes in the network, during transmission of data as well receiving the packets.
Energy Consumed in Received Mode Vs Routing Protocol
0.001 0.0009 0.0008 0.0007 0.0006 0.0005 0.0004 0.0003 0.0002 0.0001 0 10 50 100 AODV 0.00064 0.000349 0.000505 DYMO 0.000708 0.000577 0.000413 Olsrv2 Niigata 0.0007523 0.000896 0.000438 Olsr Inria 0.00025444 0.00070077 0.000413 RIPng 0.0005071 0.0007651 0.000826
Routing Protocols
Figure .7 shows the impact variat ion of Energy consumption in receive mode with different routing protocols. By observation from graph the maximu m energy received by AODV wh ich is follo wed by DYM O, Olsr inria, RIPng than Olsrv2 Niigata in Ipv6 network. 4.7. Analysis and i mpact of energy consumed in i deal mode: The energy consumption in idle mode that there is maximu m consumption in AODV fo llowed by Olsrv2 Niigata, DYM O, Olsr in ria than RIPng.
||Issn 2250-3005(online) ||
||December || 2012
Page 329
Routing Protocols
Figure 8. Shows the impact variat ion of Energy consumption in ideal mode with different routing protocols. By observation we are considering the energy consumed in idle mode AODV consumed more and RIPng consumes very less in idle mode but in the case of Olsrv2 Niigata , it is consumes in between DYM O and Olsr inria in Ip v6 network.
5. Conclusion In this paper we have made a comparison between five different types of routing protocols in Ipv6 network i.e., AODV, DYM O, Olsrv2 Niigata, Olsr inria and RIPng. These results of comparison are very much useful for researcher to be implemented in professional purposes. We are observed that route maintenance and route construction mechanisms have much effect on protocol performance in Ipv6 network. The above graphical simulat ion results showed that the OLSR inria throughput is almost the same as the OLSRv2 Niigata packet throughput. Both take a d ifferent path a s if the network topology is same Ipv 6 network. We simu late and analyzed energy model comparison and impact shown in above graphs. As far as we can conclude, the performance of DYMO and Olsr inria was promising in almost all scenarios but with a high e nd-to-end delay varying between (10 to 50) nodes. AODV was the third best performing protocol but resulted to be more sensitive than the others to network size and traffic load. AODV performance is not much affected by mobility. Olsrv2 Niigata is the route maintenance mechanis m does not locally repair the broken links wh ich results in init iating another route discovery, which introduces extr a delays with mo re routing overhead. We can conclude that Olsr inria is more reliab le and more adaptable to changing network conditions in Ipv6 network. As mobility increases, the averag e end-to-end delay decreases. For future work we can next perform using QualNet simu lator taking all above Manet routing protocols AODV, DYM O, Olsrv2 Niigata, Olsr inria an d RIPng using Dual IP (Ipv4 and Ipv6) taking all performance matrices parameters same.
References
[1] Boukerche A., 2004. Performance Evaluation of Routing Protocols for Ad Hoc Wireless Networks Mobile Networks and Applications, Vo l. 9, pp 333 - 42 [2] C. E. Perkins, Performance Co mparison of Two On-Demand Routing Protocols for Ad Hoc Net works. In: IEEE personal communicat ion. 2001 [3] Md. Arafatur Rah man, Farhat Anwar, Jannatul Naeem and Md. Sharif M inhazul Abedin, Simu lation Based Perfo rmance Co mparison of Routing Protocol on Mobile Ad-hoc Network (Proactive, Reactive and Hybrid), International Conference on Co mputer and Co mmunicat ion Engineering (ICCCE 2010), 11-13 May 2010, Kuala Lu mpur, Malaysia. [4] C.Siva Rammu rty and B.S. Manoj , Ad hoc wireless networks architectures and protocols ISBN 978-81-317-0688-6, 2011. [5] C.E. Perkins, and E. M. R., 1999. Ad hoc on-demand distance vector routing(AODV). In : Proceedings of the 2nd IEEE Workshop on Mobile Co mputing Systems and Applications, New Orleans, LA, pp 90-100. [6] Ha Duyen Trung, W. B., and Phan M inh Duc, 2007. Performance evaluation and co mparison of different ad hoc routing protocols Computer Co mmunications, Vo l 30, pp 2478-96. [7] Alexander Klein, Performance Co mparison and Evaluation of AODV, OLSR, and SBR in Mobile Ad -Hoc Networks PP 571-575, 2008 IEEE [8] Hong Jiang, and J. J. G-L-A., 2001. Performance Co mparison of Three Routing Protocols for Ad Hoc Networks. In: Proc. of IEEE Tenth International Conference on Co mputer Co mmunications and Networks (ICCCN), pp 547 - 54.
||Issn 2250-3005(online) || ||December || 2012 Page 330
[9] J. Broch. et al, 1998 A perfo rmance co mparison of mu lti-hop wireless ad hoc network routing protocols. In: Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, Dallas, Texas, United States, pp 85 - 97. [10] T.Clausen, C.Dearlove, J.Dean, C.Adjih, Generalized MANET Packet/Message Format, draft-ietf-manet-packetbb-02, internet draft, July , 2006. [11] P. Johansson, T. L., and N. Hed man, 1999. Scenario-based Performance Analysis of Routing Protocols for Mobile Adhoc Networks. In: International Conference on Mobile Co mputing and Networking, Proceedings of the 5th annual ACM/IEEE, Seattle, Washington, United States, pp 195 - 206. [12] Samir R. Das, C. E. P., and Elizabeth M. Royer, 2000. Performance Co mparison of Two on-Demand Routing Protocols for Ad Hoc Networks. In: In Proceedings of the IEEE Conference on Co mputer Co mmunicat ions (INFOCOM ), Tel Aviv, Israel. [13] T.Clausen, Optimized Link State Routing Protocol version 2,draft-ietf-manet-olsrv2-02, internet draft, Jun. 2006. [14] I.Chakeres, C.Perkins, Dynamic MA NET On-demand (DYM O) Routing, draft-iet f-nanet-dymo-05, June, 2006. [15] The Qualnet 5.0.2 simulator tools online availab le www.scalable-networks.co m.
||Issn 2250-3005(online) ||
||December || 2012
Page 331