A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks

Similar documents
A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

A Novel Rebroadcast Technique for Reducing Routing Overhead In Mobile Ad Hoc Networks

Reducing Routing Overhead For Multimedia Traffic in Manet Using Rebroadcast Probability

Vol. 2, Issue I, Jan ISSN

Reducing Routing Overhead In Manet Using Ncpr Protocol

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Impact of Routing Overhead in A Real-Time MANET Environment

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 5, Sep -Oct 2015

Disaster Area Communication Using Neighbor coverage in MANET

Neighbour Knowledge Based Overhead Reduction in MANET

Performance Evaluation in MANET by Using NCPR Scheme with Cluster Technique

Efficient routing with reduced routing overhead and Retransmission of Manet

Improving the Efficiency of MANET by Reducing Routing overhead using a NCPR protocol

Reducing Routing Overhead in Mobile Ad Hoc Networks Using Cluster Scheme

424 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 12, NO. 3, MARCH 2013

Reduction of Routing Overhead and Cross Talk Avoidance in MANETs through a Neighbour Coverage Based Probabilistic Rebroadcast

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Impact of Node Velocity and Density on Probabilistic Flooding and its Effectiveness in MANET

Performance Evaluation of MANET through NS2 Simulation

Routing Protocols in MANETs

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Research Paper GNANAMANOHARAN ET AL., INTERNATIONAL JOURNAL OF ADVANCED ENGINEERING TECHNOLOGY E-ISSN

Impact of Hello Interval on Performance of AODV Protocol

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

Performance Comparison of AODV, DSR, DSDV and OLSR MANET Routing Protocols

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network

Efficient On-Demand Routing for Mobile Ad-Hoc Wireless Access Networks

Performance Evaluation of Various Routing Protocols in MANET

High Throughput in MANET Using relay algorithm and rebroadcast probability

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Improved Performance of Mobile Adhoc Network through Efficient Broadcasting Technique

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

Vaibhav Jain 2, Pawan kumar 3 2,3 Assistant Professor, ECE Deptt. Vaish College of Engineering, Rohtak, India. Rohtak, India

Power aware Multi-path Routing Protocol for MANETS

A Literature survey on Improving AODV protocol through cross layer design in MANET

An Efficient Probability Based Broadcast Scheme for AODV Mobile ad-hoc Network Protocol

Qos-Aware Routing Based on Bandwidth Estimation for Mobile Ad Hoc Networks

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

Simulation and Performance Analysis of Throughput and Delay on Varying Time and Number of Nodes in MANET

A Survey of Routing Protocol in MANET

An Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET

Performance Analysis of DSR Routing Protocol With and Without the Presence of Various Attacks in MANET

Using Hybrid Algorithm in Wireless Ad-Hoc Networks: Reducing the Number of Transmissions

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

Performance Analysis and Enhancement of Routing Protocol in Manet

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

AODV-PA: AODV with Path Accumulation

3. Evaluation of Selected Tree and Mesh based Routing Protocols

A Neighbor Coverage-Based Rebroadcast in MANETs Based on Energy Efficient Rebroadcast Probability

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Performance Evaluation of AODV DSDV and OLSR Routing Protocols with Varying FTP Connections in MANET

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

Performance Comparison of DSDV, AODV, DSR, Routing protocols for MANETs

DYNAMIC DATA ROUTING IN MANET USING POSITION BASED OPPORTUNISTIC ROUTING PROTOCOL

Recent Researches in Communications, Information Science and Education

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

A Review paper on Routing Protocol Comparison

A Survey - Energy Efficient Routing Protocols in MANET

Overhead Reduction and Performance Enhancement of AODV and DSR Routing Protocols

Glasgow eprints Service

Study and Performance Analysis of Homologous Routing Protocols in MANET: DSDV, AODV and ZRP

Impulse Radio Ultra Wide Band Based Mobile Adhoc Network Routing Performance Analysis

International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): (2015)

Performance Evaluation of Routing Protocols for MAC Layer Models

Effect of Variable Bit Rate Traffic Models on the Energy Consumption in MANET Routing Protocols

Pardeep Mittal Assistant Professor, Department of Computer Science and Applications, Kurukshetra University, Kurukshetra, Haryana, India.

A Novel Broadcasting Algorithm for Minimizing Energy Consumption in MANET

Enhancing the Performance of Mobile Ad Hoc Networks with the Aid of Internet Gateways 1

Mitigating Superfluous Flooding of Control Packets MANET

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

A Graph-based Approach to Compute Multiple Paths in Mobile Ad Hoc Networks

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

To enhance Routing in ZigBee Wireless Networks

Routing Protocols in MANET: Comparative Study

2013, IJARCSSE All Rights Reserved Page 85

A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks

ComparisonofPacketDeliveryforblackholeattackinadhocnetwork. Comparison of Packet Delivery for Black Hole Attack in ad hoc Network

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

Performance Analysis of Routing Protocols in MANET

Performance Improvement of Wireless Network Using Modern Simulation Tools

Performance of Routing Protocols in Very Large-Scale Mobile Wireless Ad Hoc Networks

Competent Broadcasting in MANET

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

A Review on Black Hole Attack in MANET

Performance Enhancement of AOMDV with Energy Efficient Routing Based On Random Way Point Mobility Model

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

A NOVEL APPROACH OF AODV FOR STABILITY AND ENERGY EFFICIENT ROUTING FOR MANET USING IPV6

Comparative Study of Routing Protocols in MANET

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Transcription:

A Protocol for Reducing Routing Overhead in Mobile Ad Hoc Networks Radhu.R.Nair #1 T. K Parani *2 # Student, M.E Communication Systems engineering, Anna University DSCE Coimbatore, India *Assistant professor, dept. Electronics &Communication Engineering DSCE Coimbatore, India Abstract Wireless networks offer more flexibility and adapt easily to changes in the configuration of the network. A decentralized type of wireless network is wireless Ad hoc network. Mobile Ad Hoc Networks are a type of wireless Ad hoc network that has a routing network environment. In Mobile Ad Hoc Networks, each and every node can change its locations and configure itself. Broadcasting is an effective mechanism for route discovery in Mobile Ad hoc Networks, but routing overhead associated with broadcasting can be large in high dynamic networks. A Neighbor coverage based probabilistic rebroadcast protocol is used for reducing routing overhead in Mobile Ad Hoc Networks. A novel rebroadcast delay is used to determine the rebroadcast order, and it obtains the more accurate additional coverage ratio by sensing neighbor coverage knowledge. A connectivity factor is defined to provide the node density adaptation for keeping the network connectivity. By combining the additional coverage ratio and connectivity factor, the rebroadcast probability is calculated and is simulated using Network Simulator. This approach significantly decreases the number of retransmissions so as to reduce the routing overhead, and can also improve the routing performance. Security against attacks and the shortest path to destination will be incorporated in future for ensuring secure routing in Mobile Ad hoc Networks. Keywords--- Mobile Ad-Hoc Networks, broadcasting, neighbor coverage, probabilistic rebroadcast, dynamic network, routing overhead. I. INTRODUCTION Mobile Ad hoc Networks (MANETs) are selfconfiguring mobile wireless networks and that do not rely on pre-existing infrastructure to communicate with other nodes. A temporary network without the aid of any infrastructure or centralized administration will be formed by ad hoc networks which are a collection of wireless mobile hosts. The structure of the network changes dynamically in mobile ad hoc networks, which is a self organizing and self-configuring multihop wireless networks. It is because of the mobility of the nodes. To engaging in multihop forwarding the nodes in these networks utilizes same random access wireless channel, cooperating in a friendly manner [5]. The node in the mobile ad hoc network not only acts as hosts, it may be intermediate hosts, source host or destination hosts but also as routers that helps to route data to/from other nodes in network. In mobile ad-hoc networks there is no infrastructure support and there may be the destination node might be in out of range of a source node, which transmits the packets; so it is important that a routing procedure is needed to find a path for forwarding the data packets between the source and the destination. A base station within a cell can reach all mobile nodes without routing via broadcasting in common wireless networks. Each node in ad hoc network must be able to forward data to the other nodes. This creates additional problems with dynamic topology which is unpredictable connectivity changes. Without a fixed infrastructure the mobile nodes in MANETs can be dynamically self-organized into arbitrary topology networks. Thus MANETs are suitable for emergency situations like natural or human-induced disasters, military conflicts, emergency medical situations, etc because of its random topology. Using random mobility model, the nodes in Mobile Ad hoc Network can get the service to communicate each node in network [5] Due to high mobility in network, there is no base station service to network and routing path cannot be define constantly for data transmission, so data loss and path failure is the major issues in Mobile Ad Hoc Networks. By comparing with wireless networks, the Mobile Ad-Hoc Networks has no infrastructure support and since a destination node might be out of range of a source node transmitting packets so a routing procedure is necessary to find a path to forward the packets between the source and the destination nodes. Dynamic routing mechanism leads to improper neighbor selection and flooding of route request (RREQ) packets to reach destination. Each node in mobile ad hoc network is willing to forward data from a source node to other nodes. Broadcasting of route request packets is a fundamental and efficient data forwarding mechanism for route discovery. Data broadcasting has many advantages and also it causes some problems such as the broadcast storm problem. The redundant retransmission, collision and contention are collectively known as broadcast storm problem. Flooding is the simplest mechanism in mobile ad ISSN: 2231-5381 http://www.ijettjournal.org Page 110

hoc networks for broadcasting and it leads to broadcast storm problem. The design of dynamic routing protocol with good performance and less overhead is the main challenges of MANETs. To discover a route, flooding mechanism is adopted by the conventional on-demand routing protocols. Ad hoc on-demand distance vector routing (AODV) and dynamic source routing protocols have been developed for Mobile Ad-Hoc Networks. The scalability of MANETs is improved by these protocols and it is done by limiting the routing overhead when a new route is requested. The traditional routing protocols in MANETs send periodic messages to realize the changes in topology of mobile ad hoc network. When compared to reactive routing protocols, the Proactive routing protocols causes high routing overhead and the broadcasting of messages causes broadcast storm problem [7]. The neighbor coverage method is better than other methods such as area based, probability based, simple flooding methods In neighbor coverage based probabilistic rebroadcast (NCPR) protocol, rebroadcasting can be done with the help of neighbor knowledge and probability to discover the route better than broadcasting. A novel scheme called rebroadcast delay to determine the rebroadcast order, and then obtain the more accurate additional coverage ratio and it is done by sensing neighbor coverage knowledge. The coverage area concept is used to adjust the rebroadcast probability of a node. The rebroadcast probability is composed of two concepts. One is the additional coverage ratio; it is the ratio of number of nodes that should be covered by a single broadcast to the total number of neighbors. The other is connectivity factor; it reflects the relationship of network connectivity and number of neighbors of given node [1]. The host is in dense area which means the rebroadcast probability would be low when the numbers of neighbor nodes are high. The host is in sparse area which means the probability would be high when the numbers of neighbor nodes are low. To keep the network connectivity a connectivity factor is used and to reduce the redundant retransmissions. Similarly the connectivity factor is to determine how many neighbors should receive the RREQ packet. The advantages of the neighbor coverage knowledge and the probabilistic mechanism is combined in this approach which can significantly decrease the number of retransmissions thus the routing overhead can be reduced, and can also improve the routing performance. II DRAWBACKS OF CONVENTIONAL PROTOCOLS Nodes in wireless adhoc networks often change their location within network. So, unnecessary routing overhead is generated by some stale routes in the routing table. The conventional on-demand routing protocols such as Ad Hoc On-demand Distance Vector Routing protocol (AODV) and dynamic probabilistic route discovery protocol (DPR) uses flooding to discover a route. They broadcast a Route request (RREQ) packet to the networks, and the broadcasting induces excessive redundant retransmissions of RREQ packet. To discover routes in Mobile Ad Hoc Networks broadcasting of Route Request is used and it leads to a considerable number of packet collisions, especially in dense networks. The excessive redundant retransmissions of route request packets are induced by broadcasting and causes broadcast storm problem. The broadcast storm problem is characterized by redundant retransmission, collision and contention [9]. Frequent link breakages may lead to frequent path failures and route discoveries. It is due to node mobility in MANETs, which induces increased the overhead in the network and reduces the packet delivery ratio and increasing the end-to-end delay. There are different protocols are introduced for reducing routing overhead in mobile ad hoc networks. Gossip-Based Ad Hoc Routing [6] is one of the protocol and In gossiping approach each node forwards a message with some probability, thus reduces overhead of the routing protocol. If there is few neighbors in the network, there is a chance that none of them will gossip. Thus the gossip will die. Link State III BLOCK DIAGRAM Network Monitor Fig 1 Block diagram IV BLOCK DIAGRAM DESCRIPTION Route Recovery Route Manager All nodes collect the data about neighbor nodes initially. The networks monitor having the detailed information of neighbor nodes such as Routing table. It provides the connection information to Route manager. The network monitor only provides the information about nodes i.e., the node positions etc. Channel analyser collects the detail about channel capability. If there is channel fading, the channel analyser can get the information about it. If there is any problem with link channel then node will generate error message to inform about failure. For route recovery the signal handoff is done with the knowledge of route plan (RREP). The route reply packets are used for this. The route manager informs the channel fading. The link state provides a connection ISSN: 2231-5381 http://www.ijettjournal.org Page 111

or link between the network monitor, route manager and route recovery. Thus information can easily monitor. Route manager manages the reply route from destination to source. V FLOW CHART Broadcasting and Discarding of RREQ Start Flowchart shows the initialization of the processes like neighbor confirmation and calculation of rebroadcast probability. The node n i receive duplicate RREQ from other node n j Start No If the timer expires If node n i receive new RREQ Yes Adjust uncovered neighbor set Compute Rebroadcast Probability P re (n i ) Yes Compute initial uncovered neighbor set Discard RREQ No If random (0,1) P re (n i ) Calculate rebroadcast delay Set timer Discard RREQ Broadcast RREQ Yes Stop Stop Fig 2 Flowchart for the calculation of rebroadcast delay and uncovered neighbor set Fig 3 Broadcasting and discarding of RREQ ISSN: 2231-5381 http://www.ijettjournal.org Page 112

VI MODULES DESCRIPTION A. Route Discovery by RREQ The route discovery from source to destination is done by the RREQ packets. Initially all nodes collects the data about neighbor nodes. Each node needs information about its 1-hop neighbourhood. To estimate how many its neighbors have not been covered by the RREQ packet from s, when node n i receives an RREQ packet from its previous node s, it can use the neighbor list in the RREQ packet. It is referred from [1]. If node n i has more number of neighbors which is uncovered by the RREQ packet from s, which means that, the RREQ packet can reach more additional neighbor nodes if node n i rebroadcasts the RREQ packet. To calculate this, the Uncovered Neighbors set U(n i ) of node is defined. It is given below: U(n i )=N(n i )-[N(n i ) N(s)]-{s} ----(1) Where N(s) and N (n i ) are the neighbors sets of node s and n i, respectively. s is the node which sends an RREQ packet to node n i. According to equation (1), initial UCN set is obtained. Due to broadcast characteristics of an RREQ packet node n i can receive the duplicate RREQ packets from its neighbors. With the neighbor knowledge the node n i could further adjust the U(n i ). The network monitors having the detailed information of neighbor nodes such as routing table. It provides the connection information to Route manager. Where T p (n i ) is the delay ratio of node n i, and MaxDelay is a small constant delay. Its value is 0.01.. is the number of elements in a set. The rebroadcast delay is defined with the following reasons: First, to determine the node transmission order, the delay time is used. All the neighbors of n i, i= 1; 2;..., N(s) receive and process the RREQ packet when node s sends an RREQ packet. Consider that node n k has the largest number of common neighbors with node s, according to (3). Then the node n k has the lowest delay. Because of the largest number of common neighbors of node n k, it will rebroadcast the RREQ packet and there will be more nodes to receive it. The main objective of rebroadcast delay is to disseminate the neighbor coverage knowledge more quickly rather than rebroadcast the RREQ packet to more nodes. The node can set its own timer after determining the rebroadcast delay. D. Rebroadcast Probability Calculation The RREQ packets from the nodes which have lowered rebroadcast delay may listen to the node which has a larger rebroadcast delay.for example, From the neighbor set of n j, the node n i receives a duplicate RREQ packet, it knows that how many its neighbors have been covered by the RREQ packet from n j. Thus, according to the neighbor list in the RREQ packet from n j, the node n i could further adjust its UCN set [1]. Then, the U(n i ) can be adjusted as follows: U(n i )=U(n i )-[U(n i ) N(n j )] --------(4) B. Failure Detection By ERR The network monitor only provides the information about node details. Channel analyser collecting detail about channel capability. If there is any problem with link channel then node will generate error message for inform about failure. C. Rebroadcasting Delay Calculation According to the neighbor list in the RREQ packet and its own neighbor list, it could calculate the rebroadcast delay when a neighbor receives an RREQ packet. The key to success for the neighbor coverage based probabilistic rebroadcast protocol is the choice of a proper delay and it is because the dissemination of neighbor coverage knowledge will be affected by the scheme used to determine the delay time [1]. The rebroadcast delay T d (n i ) of node n i is defined as follows: T p (n i ) = 1- N(s) N(n i ) --------(2) N(s) T d (n i ) =MaxDelay T p (n i ) --------(3) The RREQ packet received from node n j is discarded after adjusting the U(n i ). To determine the order of disseminating neighbor coverage knowledge to the nodes which receive the same RREQ packet from the upstream node, the rebroadcast delay is used. Thus there is no need to adjust the rebroadcast delay.the additional coverage ratio of node n i is (R a (n i )), which is defined as follows: R a (n i ) = U(ni) --------(5) N(ni) This equation indicates the ratio of the number of nodes that are additionally covered by this rebroadcast to the total number of neighbors of node n i. There will be more nodes which is covered by this rebroadcast as R a becomes bigger and more nodes need to receive and process the RREQ packet. Thus, the rebroadcast probability should be set to be higher. Assume the factor F c (n i ), which is the ratio of the number of nodes that need to receive the RREQ packet to the total number of neighbors of node n i. To keep the probability of network connectivity approaching 1, [10] a heuristic formula is used: N (n i ). F c (n i ) 5.1774 ISSN: 2231-5381 http://www.ijettjournal.org Page 113

Then define the minimum F c (n i ) as a connectivity factor, which is given by: F c (n i ) = N c -------- (6) N(n i ) Where N c = 5:1774 log n, and n is the number of nodes in the network. From the equation (6), it is observed that F c (n i ) is less than 1, when N(n i ) is greater than N c. It implies that node n i is in dense area of the network. Then to keep the network connectivity only part of neighbors of node n i forwarded the RREQ packet. And when N(n i ) is less than N c, F c (n i ) is greater than 1. It implies that the node n i is in sparse area. The probability of the network being connected is approaching 1 as n increases, if each node connects to more than 5:1774 log n of its nearest neighbors, where n is the number of nodes in the network [10]. Then, the connectivity metric of the network is used as 5:1774 log n. Combining the additional coverage ratio and connectivity factor, we obtain the rebroadcast probability P re (n i ) of node n i : P re (n i ) = F c (n i ).R a (n i ) ------(7) Where, set the P re (n i ) to 1,if the P re (n i ) is greater than 1, The rebroadcast probability is defined with the following reason. From the additional coverage ratio R a, it can be determine that how many neighbors should receive and process the RREQ packet. The local node density parameter is inversely proportional to F c. The parameter F c increases the rebroadcast probability, if the local node density is low. And then increases the reliability of the Neighbor Coverage-based Probabilistic Rebroadcast (NCPR) in the sparse area. The parameter F c could further decrease the rebroadcast probability, if the local node density is high. And then further increases the efficiency of NCPR in the dense area. The calculated rebroadcast probability P re (n i ) may be greater than 1, but it does not impact the behaviour of the protocol [1]. Then, with probability P re (n i ), node n i need to rebroadcast the RREQ packet received from s. E. Route Recovery by RREQ and RREP In this section the signal handoff is done with the knowledge of route plan (RREP).The route manager inform the channel fading. VII PERFORMANCE ANALYSIS scheme for reducing the overhead of RREQ packet in route discovery and the conventional AODV protocol, is chosen to compare the routing performance of the NCPR protocol. Various performance parameters are evaluated. MAC Collision Rate: It is defined as the average number of packets (including RREQ, route reply (RREP), RERR, and CBR data packets) dropped resulting from the collisions at the MAC layer per second. Normalized Routing Overhead: It is the ratio of the total packet size of control packets (include RREQ, RREP, RERR, and Hello) to the total packet size of data packets delivered to the destinations. Packet Delivery Ratio: It is the ratio of the number of data packets successfully received by the Constant Bit Rate (CBR) destinations to the number of data packets generated by the CBR sources. Average End-To-End Delay: It is the average delay of successfully delivered Constant Bit Rate (CBR) packets from source to destination node. It includes all possible delays from the CBR sources to destinations. The constant bit rate data traffic and randomly chosen different source to destination connections. F. Simulation Parameters Table 1 simulation parameters Simulation Parameter Value Simulator NS-2(v2.34) Topology Size 1200 m 1200 m Number of Nodes 350 Transmission Range 250 m Bandwidth 3 Mbps Interface Queue 50 Length Traffic Type CBR Number of CBR 10,12,14,..,20 Connections Packet Size 512 bytes Packet Rate 4 packets/sec Pause Time 0 sec Min Speed 1 m/sec Max Speed 5 m/sec To evaluate the performance of neighbor coverage-based probabilistic rebroadcast protocol, it is compared with some other protocols such as AODV and DPR. It is simulated by using NS-2 simulator version 2.34. A fundamental and effective data dissemination mechanism for many applications in Mobile Ad Hoc Networks is broadcasting. The Dynamic Probabilistic Route Discovery protocol [2], which is an optimization VIII RESULTS The sending of route request packet (RREQ) or route to send packet (RTS) and acknowledgement (ACK) is shown in NAM window in figure 4. The green circles show the RREQ, ACK packets. The blue colour nodes indicate the source and destination. The RREQ packet is send for the route discovery from the source to destination. ISSN: 2231-5381 http://www.ijettjournal.org Page 114

Fig 4 Transmission of RREQ and ACK The network animator window shows the sending of data, route reply packets (RREP), route error packet (RERR) in NAM window figure 5. The red color indicates the TCP sending packets. The black circles show the RREP and RERR. Fig 6 MAC collision rate with varied number of nodes The normalized routing overhead with varied number of nodes is shown in figure 7. The RREQ traffic is reduced as the NCPR protocol increases the packet size of RREQ packets; it reduces the number of RREQ packets more significantly. Fig 7 Normalized Routing Overhead with Varied Number of Nodes Fig 5 Transmission of data, RREP,RERR G. Varied nodes with various performance metrics The MAC collision rate with varied number of node is shown in figure 6. The redundant rebroadcasting mechanism is adopted by the conventional protocol such as AODV.it introduces collision and interferences in the network. These collisions leads to tremendous packet drops that affects the packet delivery ratio. By above 92.8 percent the collision will be reduced in NCPR protocol when compare with AODV.when NCPR compare with DPR,the collision rate in NCPR is reduced by above 61.6 percent Compared with the conventional AODV protocol, the overhead is reduced by above 45.9 percent in the NCPR protocol. the overhead is reduced by above 30.8 percent when the NCPR protocol is compared with the DPR protocol. When network is dense, the NCPR protocol reduces overhead by above 74.9 percent and 49.1 percent when compared with the AODV and DPR protocols, respectively. Average end to end delay with varied number of nodes is shown in figure 8. The MAC collision rate of conventional AODV is more severe. Thus the retransmission increases. It incurs severe end to end delay. NCPR reduces end to end delay by above 60.8 percent when compared with AODV. when compared with DPR, NCPR reduces delay by above 46.4 percent on average. ISSN: 2231-5381 http://www.ijettjournal.org Page 115

The normalized routing overhead with varied CBR traffic is shown in figure 11.The overhead of the DPR and NCPR protocols are relatively smooth, as the traffic load increases, the routing overhead of the conventional AODV protocol significantly increases. Both the DPR and NCPR protocols reduce the routing overhead when comparing with the AODV. When compared with AODV and DPR, The NCPR reduces overhead by above 38.4 percent and 23.9 percent respectively. Fig 8 Average end to end delay with varied number of nodes The packet delivery ratio with varied number of nodes is shown in figure 9. The MAC collision rate of AODV is excess. So, it leads to packet drops. It reduces packet delivery ratio. When AODV and DPR are compared with NCPR, the packet delivery ratio of NCPR is increased by above 11.9 percent and 3.7 percent respectively. Fig 11 Normalized Routing Overhead with Varied Number of CBR Connections Fig 9 Packet delivery ratio with varied number of nodes H. Varied CBR traffic connections with various performance metrics The packet delivery ratio with varied CBR traffic rate is shown in thee figure 12. The packet delivery ratio of AODV is reduced because of collision rate and packet drop. When compare with AODV and DPR,the NCPR has improved packet delivery ratio by above 11.5 and 1.1 percent respectively. The MAC collision rate with varied CBR traffic rate is shown in the figure 10. As the CBR traffic rate increases, it introduces increased collision rate, interference and congestion. When compare with AODV and DPR protocol, the NCPR protocol reduces the MAC collision rate by above 95.2 and 69.2 percent respectively. Fig 12 Packet Delivery Ratio with Varied Number of CBR Connections Fig 10 MAC Collision Rate with Varied Number of CBR Connections The average end to end delay with varied CBR traffic rate is shown in figure 13. The redundant retransmission increases with CBR traffic rate. Because as traffic rate increases the packet drops will be severe. Thus leads to enormous delay in the network. When compared with AODV and DPR, the NCPR protocol reduces end to end delay by above 71.0 and 28.9 percent respectively. ISSN: 2231-5381 http://www.ijettjournal.org Page 116

Fig 13 Average End- To- End Delay with Varied Number of CBR Connection I. Random packet loss rate with various performance metrics The MAC collision rate with random packet loss rate is shown in figure 14. When uniformly distributed loss rate from 0 to 0.1 is introduced in the network, AODV has more collision rate with packet loss increases. When compare with AODV and DPR, the NCPR protocol has reduced collision rate by above 92.8 and 61.6 percent respectively. Fig 15 Normalized Routing Overhead with Varied Random Packet Loss Rate The packet delivery ratio with random packet loss rate is shown in figure 16. By varying random packet loss rate introduces packet drops in the network. When compared with AODV and DPR protocols, the NCPR protocol improves the packet delivery ratio by above 15.5 and 1.3 percent respectively Fig 16 Packet Delivery Ratio with Varied Random Packet Loss Rate Fig 14 MAC Collision Rate with Varied Random Packet Loss Rate The average end to end delay with random packet loss rate is shown in figure 17. By above 53.9 percent NCPR reduces end to end delay when it is compared with AODV. But the delay is increased by 0.6 percent when it is compared with DPR protocol under the same conditions. The normalized overhead with random packet loss rate is shown in figure 15. There will be more link breakages and route discoveries, and then there will be more routing overhead as the packet loss increases. Both the DPR and NCPR protocols introduces less routing overhead than the conventional AODV. When compare with AODV and DPR, the NCPR has reduced overhead by above 59.4 and 22.3 percent respectively. Fig 17 Average End-To-End Delay with Varied Random Packet Loss Rate ISSN: 2231-5381 http://www.ijettjournal.org Page 117

IX CONCLUSIONS The neighbor coverage-based probabilistic rebroadcast protocol reduces routing overhead in Mobile Ad-Hoc Networks. Apart from conventional routing protocol, it eliminates broadcast storm problem and the rebroadcasting of RREQ and RREP packets in the network. In this protocol, the neighbor coverage knowledge includes additional coverage ratio and connectivity factor. A new scheme is used to dynamically calculate the rebroadcast delay, which is used to determine the forwarding order. The rebroadcast delay enables the information that the nodes have transmitted the packet spread to more neighbors, thus more effectively exploit the neighbor coverage knowledge. A rebroadcast probability is introduced here, which can be used to reduce the number of rebroadcasts of the RREQ packet, to improve the routing performance. Simulation results show that the neighbor coverage-based probabilistic rebroadcast protocol generates less rebroadcast traffic than the flooding and some other optimized scheme in literatures. The simulation results also show that the NCPR protocol has good performance when the network is in high density or the traffic is in heavy load. Security against attacks and shortest path to destination can be incorporated as future work. ACKNOWLEDGMENT I, RADHU.R.NAIR, student of M.E COMMUNICATION SYSTEMS, Dept. of ECE, Dhanalakshmi Srinivasan College of Engineering, Coimbatore. I would like to thank Asst. Prof. Ms.T.K..PARANI for her encouragement and constant co-operation throughout the completion of the paper. I deeply express my gratitude to all the ECE department staffs for their valuable advice and co-operation. REFERENCES [1] Zhang X.M, Wang E.B, Xia J.J, and Sung D.K, Neighbor Coverage based Probabilistic Rebroadcast for Reducing Routing Overhead in Mobile Ad hoc Networks, IEEE transactions on mobile computing, vol 12, No.3, march 2013 [2] Abdulai.J.D, Ould-Khaoua.M. Mackenzie L.M, and Mohammed A, (2008) Neighbor Coverage: A Dynamic Probabilistic Route Discovery for Mobile Ad Hoc Networks, Proc. Int l Symp. Performance Evaluation of Computer and Telecomm. Systems (SPECTS 08), pp. 165-172. [3] AlAamri.H, Abolhasan.M, and Wysocki.T, (2009), On Optimizing Route Discovery in Absence of Previous Route Information in MANETs, Proc. IEEE Vehicular Technology Conf. (VTC), pp. 1-5. [4] Chen.J, Lee Y. Z, Zhou. H, Gerla. M and Shu.Y (2006), Robust Ad Hoc Routing for Lossy Wireless Environment, Proc. IEEE Conf. Military Comm. (MILCOM 06), pp1-7 [[ [5] En.wikipedia.org/wiki/mobile_adhoc network [6] Haas. Z, Halpern. J. Y, and Li. L, (2002) Gossip- Based Ad Hoc Routing, Proc. IEEE Infocom, Vol. 21, pp. 1707-1716. [7] https://datatracker.ietf.org/wg/manet/charter [8] Johnson. D, Hu. Y, and Maltz.D, (2007), The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks (DSR) for IPv4, IETF RFC 4728, Vol. 15, pp. 153-181. [9] Ni.S.Y, Tseng Y.C, Chen Y.S, and Sheu.J.P,(1999), The Broadcast Storm Problem In a Mobile Ad Hoc Network, Proc. ACM/IEEE MobiCom, pp. 151-162. [10] Zhang X.M, Wang E.B, Xia J.J, and Sung D.K,(2011), An Estimated Distance Based Routing Protocol for Mobile Ad Hoc Networks, IEEE Trans. Vehicula Technology,Vol. 60, no. 7, pp. 3473-3484. ISSN: 2231-5381 http://www.ijettjournal.org Page 118