Routing on Overlay Graphs in Mobile Ad Hoc Networks

Size: px
Start display at page:

Download "Routing on Overlay Graphs in Mobile Ad Hoc Networks"

Transcription

1 Routing on Overlay Graphs in Mobile Ad Hoc Networks Sumesh J. Philip Department of Computer Science Western Illinois University Macomb IL Joy Ghosh, Hung Q. Ngo, Chunming Qiao Department of Computer Science and Engineering SUNY at Buffalo Amherst NY Abstract Geometric routing using source-destination locations has been widely suggested as a scalable alternative to conventional routing approaches in mobile ad hoc networks. Recently, there has been considerable attention on face routing in planar graphs constructed from overlay graphs in wireless networks. Given a plane tiled into an infinite mesh of polygons, an overlay graph is defined as one in which a graph edge is defined between two adjacent polygons if a radio link exists between any two nodes located in these polygons. We consider the problem of constructing a connected planar graph from the overlay graph, and geometric routing in such graphs. We prove a specific property of such graphs known as the redundancy property and propose a distributed routing algorithm called Grid Traversal Algorithm (GTA) based on the redundancy property of overlay graphs. The algorithm is both localized and energy efficient, but may not guarantee connectivity in pathological cases. Simulations show that such disconnections are rare in practise and that GTA performs very well in terms of percentage of data delivered, data delay and overhead compared to GPSR, a geometric routing protocol that routes on a planar graph extracted from the unit disk graph. I. INTRODUCTION Greedy geometric routing (also known as position/location based or geographic routing) has been widely suggested as an alternative to conventional routing approaches in mobile ad hoc networks in lieu of routing scalability. In geometric routing, it is assumed that mobile nodes are aware of their own location via the use of a GPS receiver or other localization schemes. A localized periodic broadcast protocol enables all nodes to have approximate knowledge of their neighbors locations, and a location management protocol [1] can be used to discover the position of the destination node. Several proposals have been described in literature that make use of a node s neighborhood position knowledge and greedy forwarding to route packets to a known location of the destination node [2], [3], [4]. However, it is well known that greedy routing suffers from the local maxima problem, in which greedy forwarding fails due to a void in the path. In such cases, packets are dropped at the intermediate node even if a perfectly valid path exists between the source node and the destination node. To recover from the error caused by greedy forwarding, face routing on a planar graph extracted from the static wireless network was considered in [5], [6]. The wireless network is modeled as a geometric unit disk graph (UDG), in which the Euclidean co-ordinates of the mobile node represents a vertex in the plane, and an edge exists between two vertices if the Euclidean distance between the vertices is less than the node transmission range R. In general, the UDG is not planar, but known techniques such as [7] can be used to extract a sub-graph from a connected UDG which is both planar and connected. Face routing on the planar graph then guarantees the delivery of packets in a static wireless network. Recently, there has been some attention to routing in planar graphs constructed from an overlay graph of the wireless network [8]. The overlay graph (referred to as geographic clusters in [8]) is defined as follows: the plane is partitioned by a regular infinite mesh of polygons (e.g. hexagons), each forming a geographic cluster. Each node is assigned to exactly one cluster by its current location. Two clusters C 1 and C 2 are adjacent if there are two connected nodes, one lying in C 1, and the other in C 2. The diameter of each cluster is the transmission range of a node, and the graph G defined by adjacent clusters is termed the overlay graph. To make G planar, a localized Gabriel Graph construction is investigated, and the result of the study is that a planar overlay graph can be constructed from one hop neighbor information, but may produce a disconnected subgraph even if the unit disk graph is connected. In this paper, we introduce a distributed algorithm to construct a planar overlay subgraph by using a specific property of overlay graphs known as redundancy property and by adding virtual edges to the original graph. While the subgraph constructed by the distributed algorithm is always planar, there are pathological cases where the algorithm cannot guarantee connectivity. We investigate a routing protocol that performs geometric routing on a planar overlay subgraph (known as GTA) and show by simulations that such disconnections occur rarely in practise. Further, we show that routing on a planar overlay subgraph is superior to GPSR, a geometric routing protocol that routes on a planar subgraph constructed from the UDG. The rest of this paper is organized as follows: Section II describes an overlay graph and the connected overlay planar graph construction problem. We propose a distributed algorithm to construct such a subgraph in Section III and

2 introduce the GTA routing protocol in section IV. We present the results from simulations that show the effectiveness of our solution in Section V and conclude this work in Section VI. II. CONNECTED OVERLAY PLANAR GRAPH CONSTRUCTION PROBLEM Given a set of mobile nodes N and their Euclidean coordinates, the network terrain is tiled into an uniform infinite grid such that the unit square regions within the grid are of diameter r, where r is the radio range of a node. The center point (x i,y i ) of each unit region uniquely represents the unit region and forms a vertex in the overlay graph. A total ordering on the vertices are defined as follows: (x 1, y 1 ) < (x 2, y 2 )ifx 1 <x 2 or x 1 = x 2 and y 1 <y 2 < if (x i,y i ) < (x j,y j ) A mobile node u N can now be uniquely assigned to one of the vertices by defining a total ordering on the node locations on the grid using the following three rules: A node u(x u,y u ) is assigned to if (x u,y u ) A node u(x u,y u ) is assigned to min(, )if(x u,y u ), A node u(x u,y u ) is assigned to min(,,,r l )if (x u,y u ),,,R l The last two rules assign nodes to a unique vertex if they fall on the boundary of two unit regions or the corner of four unit regions. Once the vertices are defined, the adjacency matrix of the overlay graph G(V,E), V is defined as follows: two vertices and are adjacent, and a bidirectional edge e Ri E exists between them if there is a node pair u, v (u, v N,u, v ) that are directly connected to each other in the UDG. Due to this construction, a vertex can be adjacent to at most 20 other vertices as shown in figure 1. To facilitate the explanation of our distributed algorithm described later, we denote by Es Ri the set of eight short edges (shown in bold solid lines in Figure 1) connecting the eight immediate vertices around, and by E Ri l the twelve remaining edges incident from (shown in dashed lines in Figure 1). An edge is also classified as either an axis-edge or a non-axis-edge depending on whether it is parallel to the X Y (horizontal/vertical) axes or not. Denote by N i the neighborhood of, which consists of the 20 vertices to which may be adjacent. With the overlay graph in place, the connected overlay planar graph construction problem is defined as follows: construct a subgraph G P (V,E P ),E P E which is both planar and connected. In [8], Frey et. al. studied a similar problem in which the plane is tiled into a mesh of hexagons and each hexagon is referred to as a geographic cluster. Nodes are aggregated into geographic clusters based on their position in the plane, and an aggregate graph is constructed from the radio connectivity between adjacent hexagons. A planar subgraph embedded in the aggregate graph is extracted by a modified Gabriel graph [9] construction using one-hop information advertised by each node in a beacon packet. Routing is then performed on the planar subgraph extracted from the aggregate graph. Fig. 1. A vertex in the overlay graph is adjacent to at most 20 other vertices. Short edges are shown by the bold solid lines while dashed lines indicate long edges. While axis edges are parallel to the grid, non axis edges are inclined to the grid. Lemma 1: The Gabriel graph construction proposed in [8], when applied to the overlay graph, will always produce a planar subgraph, but the resulting subgraph may be disconnected even if the underlying unit disk graph is connected. Proof: The proof follows directly from [8]. As an example, consider the node placements in figure 2. Nodes v 1,v 2,v 3 are assigned to vertices,, respectively. Since v 1 and v 3 are disconnected, there are two bidirectional edges e Ri and e Ri in the overlay graph, indicated by the dashed lines. In the Gabriel graph construction for a node pair (u, v), there must be no witness node located in the disk with diameter uv other than u and v. Thus, to preserve planarity in the overlay graph consisting of vertices, and, edge e Ri will be discarded, thereby leaving the subgraph disconnected. v 1 v 2 v 3 Fig. 2. The circles indicate the radio range of nodes v 2 and v 3. Dots indicate nodes, solid lines indicate edges in the unit disk graph, solid squares represent the graph vertices and the dashed lines indicate edges in the overlay graph. From lemma 1, we note that it may not be possible to construct a planar subgraph that only has a subset of the original edges of the overlay graph by the process of edge removal. As a solution, we slightly modify the definition of overlay graphs to include virtual edges to the set of overlay edges to preserve planarity as well as connectivity. A virtual edge is simply a short edge between adjacent vertices (not originally in the overlay graph) which are realized via 2-hop radio paths in the underlying unit disk graph. An algorithm that adds virtual edges to the overlay graph will be presented in section III. Next, we present a specific property of overlay graphs known as the redundancy property, which can be used to eliminate

3 edge intersections to create a planar overlay subgraph. Lemma 2: Redundancy Property: If two edges e 1 and e 2 in the overlay graph intersect, then amongst the two mobile node pairs (u, v) and (x, y) that constituted the overlay graph edges, there must be at least one node which is directly connected to the remaining three nodes in the unit disk graph. Proof: The proof is omitted due to space limitation, and can be found in [10]. Due to lemma 2, if two edges in the overlay graph intersect, then one of the intersecting edges is redundant since there must be two additional overlay graph edges that connect all the four nodes under consideration. Thus, one of the intersecting edges can be removed without disconnecting the node pairs. An algorithm that uses the redundancy property for removing redundant edges to create a planar subgraph from the overlay graph will be described in section III. III. A DISTRIBUTED ALGORITHM FOR OVERLAY PLANAR GRAPH CONSTRUCTION We now describe a distributed algorithm that constructs a planar subgraph from the overlay graph by adding virtual edges and by removing redundant edges using the redundancy property. The algorithm consists of two phases: the first phase creates a set of edges from an adjacency table that could potentially be part of the final edge set of the subgraph, and the second phase removes intersecting edges from this set to preserve planarity. To realize 1-hop overlay edge connectivity and to facilitate geometric routing, each node in region periodically broadcasts its location, and updates an adjacency table if it either hears a broadcast from a neighbor node in an adjacent region, or a broadcast from a neighbor node in which advertises an overlay edge to adjacent region. Each node then includes its incident overlay graph edge information in the subsequent periodic broadcasts. Note that this information can be efficiently coded in a bitmap consisting of 20 additional bits in the periodic broadcast, since there are at most 20 vertices that any vertex can be adjacent to in the overlay graph. After gathering adjacent region connectivity from such beacons, each node runs algorithm 1 (Phase I) and algorithm 2 (Phase II) to compute the planar graph. 1) Algorithm Description: Lines 1 5 of algorithm 1 add the short edges, and lines 6 25 add the long edges between any two vertices in the overlay graph to the potential edge set E P. While non axis long edges can be readily added to the edge set (lines 21 22), long axis edges have to be added cautiously. Particularly, node configurations such as the ones shown in Figures 3 and 4 can cause overlay edge intersections along infinite points. For example, since all nodes are physically connected, there will be three edges in the overlay graph in figure 3 - namely, two short edges e Ri, e Rk and a long edge e Ri. Since the long edge intersects with the short edges at infinite points, it can be discarded without loss of connectivity due to the existence of the path (lines 10 11). On the other hand, if the intersection due to axis edges is caused by a long edge and a short edge, and if the removal Algorithm 1 To add potential edges 1: for all in adjacency table do 2: for all e Ri Es Ri do 3: Add e Ri 4: end for 5: end for 6: for all in adjacency tabl do 7: for all e Ri E Ri l do 8: if e Ri is an axis-edge then 9: vertex incident on e Ri 10: if e Ri && e Rk then 11: continue 12: else if e Rk then 13: Discard e Ri 14: Add virtual edge e Ri 15: else if e Ri then 16: Discard e Ri 17: Add virtual edge e Rk 18: else 19: Add e Ri 20: end if 21: else 22: Add e Ri 23: end if 24: end for 25: end for of one of the edges would cause disconnection, the algorithm does the following: it discards the long edge, and adds a virtual edge between the vertices that did not previously have a short edge between them (lines 12 17). The virtual edge represents a 2-hop physical path in the underlying UDG. For example, in figure 4, long axis edge e Ri is discarded and a virtual edge e Rk is added to the edge set E P. Edge e Rk is constituted by the physical path v 3 v 2 v 1. Finally, If there are no intersections between axis edges, then the long edge can be safely added (lines 18 19). v1 R v k 3 v 2 v 1 v 3 v 2 Fig. 3. Long edge e Ri can be discarded since the edge vertices and are reachable via the short edges e Ri and e Rk. Once algorithm 1 completes, edges in E P can only intersect at a single point. Algorithm 2 then considers all edge pairs that intersect at a single point (other than the vertices themselves) to make the subgraph non planar. Due to the redundancy

4 v 1 v1 v v 3 3 v 2 v 2 Fig. 4. A short virtual edge e Rk is introduced to eliminate the long edge e Ri. The virtual edge e Rk represents the path v 3 v 2 v 1 in the unit disk graph. Algorithm 2 To compute planar overlay subgraph 1: for all e Ri in E P do 2: l(e Ri ) max(i, j) 3: end for 4: for all e Ri E P do 5: for all N i do 6: for all e Rk R l E P do 7: if e Ri and e Rk R l intersect then 8: if e Ri E P && e Ri R l E P then 9: if e Rk E P && e Rk E P then 10: remove edge with lower label 11: else 12: remove e Rk R l from E P 13: end if 14: else 15: remove e Ri from E P 16: end if 17: end if 18: end for 19: end for 20: end for property, any non planarity in E P can be independently detected by at least one node in the node pairs that caused the edge intersection. Hence one of the intersecting edges can be removed by this node to preserve planarity. In case of intersecting edge pairs and vertices that are completely connected, the tie is broken by removing the edge having a lower label l(e Ri ) (lines 7 10). Once each node computes its final edge set in the overlay graph, it includes this information in the periodic beacon using an additional 20 bit flag. A node that receives such a broadcast packet from its neighbor updates its connectivity, and marks the outgoing overlay graph edges to be preserved as advertised in the broadcast beacon. Clearly, this scheme is purely distributed, localized and energy efficient in nature. The overhead required to construct an overlay planar subgraph is at most 40 bits more than that required to keep track of the location of radio neighbors to facilitate geometric routing. However, it is possible that the graph which is locally constructed -albeit planar-, is disconnected, as shown by theorem 3. Theorem 3: The subgraph constructed locally by the distributed algorithm is always planar, but does not guarantee connectivity. Proof: Since both algorithms remove one of the intersecting edges in all intersecting edge pairs, the resulting subgraph is always planar. Lack of connectivity is demonstrated by a conflict graph in which disconnection occurs. In figure 5, nodes u,v,w,x and y can be placed in overlay vertices R 5, R 10,R 11,R 2 and R 3 respectively to produce the overlay graph as shown. For the intersection between edges R 5 R 11 and R 2 R 10, edge R 2 R 10 will be removed since all the four vertices in question can be reached by either vertices R 10 or R 11, and the tie is resolved by removing the lower labeled edge; i.e., R 2 R 10. For the intersection between edges R 3 R 10 and R 2 R 11, edge R 2 R 11 will be removed since vertex R 11 cannot connect to vertex R 3 directly. As a consequence, vertex R 2 will be disconnected in the final subgraph. R5 x R 2 R 3 u v w R 10 R 11 Fig. 5. Proof of theorem 3 Although the distributed algorithm cannot guarantee connectivity by the redundancy property alone, this may not be a severe problem since the cases in which specific node placements that lead to disconnection may occur rarely in practice. In section V, we will show that this is indeed the case in most practical scenarios. IV. THE GTA ROUTING PROTOCOL Using the distributed algorithm explained in section III, we introduce a new routing protocol that we call the Grid Traversal Algorithm (GTA). Routing in GTA is ordinarily greedy forwarding using the neighbor location table. However, the routing switches to face routing mode when greedy forwarding fails due to the occurrence of local maxima, similar to face routing schemes such as GFG [5] and GPSR [6]. The key difference in GTA is that face routing is carried out on a planar graph constructed from the overlay graph rather than by the one extracted from the unit disk graph. Face routing guarantees that the exploration of the faces that lie between the occurrence of local maxima and the destination node will eventually lead to the delivery of the packet to the destination if the network is static and connected. On the other hand, if y

5 the network is disconnected, the packet will loop back to the unit region where face routing mode was initiated. Since this information is recorded in the packet, the first node in to receive the packet that loops back to will drop the packet. V. NUMERICAL STUDY A. Simulation Scenario We compared the performance of GTA against GPSR by implementing both protocols in GloMoSim [11]. GTA has an adjacency table to keep track of adjacent vertices that are reachable, and a list of next best hops to reach each adjacent vertex. A boolean variable is associated with each graph edge to indicate its membership in the planar graph. Both protocols also have a neighbor table that keeps track of 1-hop neighbor nodes position information to facilitate geometric routing. GPSmplementation was borrowed from the NS 2 implementation of the protocol at [12] and verified against published results by running the protocol using an ideal location management layer. The location of a destination node is known aprioriusing the ideal location management scheme. The RNG scheme [7] was used to create the planar graph for perimeter routing in GPSR, since this scheme yields a less densely connected graph and leads to better performance of the routing protocol. Parameters for the simulation scenario are shown in Table I. For the simulation scenario, 1000 Constant Bit Rate (CBR) connections were randomly generated, with each session sending one packet with a 512 byte data payload. A session terminates successfully if the data packet sent to the destination s location successfully reaches the destination before the simulation ends. Nodes move according to the Orbit mobility model [13], and in this scenario, nodes move on a rectangular road that connects four rectangular hubs located at four corners of the simulation terrain. As soon as a node reaches a hub, a random point in the next hub is selected and a random velocity between [V min,v max ] is selected to move to the next hub. This mobility model was intentionally chosen so that face routing dominated over greedy forwarding for packet routing. B. Simulation Results Each plot point presented in this section is an average of five simulation runs. Figure 6 shows the fraction of data packets delivered as a function of maximum node speed. From the figure, it is clear that GTA is able to perform steadily, delivering nearly 100% of all data packets while GPSs clearly not able to deliver all data packets. While face routing guarantees packet delivery when the network is static, this is no longer true when the graph faces change due to node mobility. Face routing in planar overlay graphs is clearly advantageous since the overlay graph faces remain relatively stable with increasing node mobility than those in a planar graph constructed from the UDG. As long as there is connectivity between two unit regions, there is an edge in the overlay graph, irrespective of the actual nodes that are involved in the connection. On the other hand, changes in UDG due to node mobility directly impacts the UDG planar graph constructed. Figure 7 shows the average end to end packet delay for successfully delivered packets using both GTA and GPSR. Node density has a direct impact on the planar graph constructed from the UDG for GPSR. As the number of nodes increases, longer edges are replaced by multiple shorter edges, leading to longer paths and delays for GPSR. As for GTA, node density does not impact the planar graph constructed to the same extent, and path lengths remain more or less the same irrespective of the number of nodes. In fact, increasing node density is helpful for GTA since it increases connectivity between adjacent unit regions. Clearly, 250 nodes moving along the edges of the terrain represents high node density, and this adversely affects GPSR path lengths. Finally, Figure 8 shows the number of data transmissions required to deliver the data packets for both the protocols. There is a significant increase for this metric with GPSR when compared with GTA. Clearly, one reason is due to the longer paths in GPSR which causes additional transmissions that lead to an overall increase in the number of transmissions. Secondly, as node mobility increases, graph faces change and the destination may no longer be reachable via face routing. In such cases, packets loop around graph faces before they are dropped at the node where face routing is initiated. In GPSR, such loops may be long and packets may float around for long periods before IP drops them due to the TTL limit. Such problems can be avoided using limited graph edges in planar overlay graphs as constructed by GTA. Thus, GTA emerges as a clear winner in terms of packet delivery, average end to end delay and data overhead in comparison with GPSR. It is noteworthy that the disconnection problem does not adversely affect GTA in average cases such as the ones simulated in our study. Throughput(%) GTA GPSR Maximum Speed(m/sec) Fig. 6. Percentage of data delivered VI. CONCLUSION Geometric routing takes advantage of location information to facilitate routing, and is widely believed to be scalable for

6 TABLE I SIMULATION PARAMETERS Simulation Time 1000 sec Mobility Model Orbit Mobility Simulation Area m Maximum Speed 0-30 m/sec Unit Region Size 250m Minimum Speed 1 m/sec Number of Nodes 250 Pause Time 0sec Transmission Range 350m Traffic Type Random CBR Transmission Speed 54 Mbps Number of Connections 1000 MAC Protocol IEEE g Data Payload 512 bytes Beacon Interval 1sec Buffer Size 1000 packets Delay(seconds) Data Transmissions GPSR GTA Fig. 7. Maximum Speed(m/sec) Average data delay GPSR GTA Fig. 8. Maximum Speed(m/sec) Total data transmissions routing in ad hoc networks when compared with conventional routing protocols that are table driven or on demand. We have considered the concept of overlay graph routing, and the connected overlay planar graph construction problem. Overlay graphs are potentially useful in many applications, including robust and efficient routing in mobile networks. To our knowledge, there is no other technique that extracts a connected planar subgraph from an overlay graph using edge removal. We have presented a distributed algorithm to construct a planar subgraph from the overlay graph by using the redundancy property of overlay graphs, and by adding virtual edges. We have also presented a geometric routing protocol that routes on the planar overlay subgraph, which is robust in the face of node mobility. While the subgraph constructed by the distributed algorithm is always planar, it cannot guarantee connectivity in pathological cases. Using simulations, we have shown that such disconnections occur rarely in practice and that the protocol performs much better in terms of data delivered, average end to end delay and data overhead in comparison to GPSR, a geometric routing protocol that routes on a planar subgraph constructed from the unit disk graph. Our protocol is localized, energy efficient, and highly effective for routing in mobile ad hoc networks. REFERENCES [1] J. Li, J. Janotti, D. S. J. D. Couto, D. Karger, and R. Morris, A Scalable Location Service for Geographic Ad Hoc Routing, Proceedings ACM/IEEE MobiCom, pp , August [2] H. Takagi and L. Kleinrock, Optimal transmission ranges for randomly distributed packet radio terminals, IEEE Transactions on Communications, vol. 32, no. 3, pp , [3] T. Hou and V. Li, Transmission range control in multihop packet radio networks, IEEE Transactions on Communications, vol. 1, no. 34, pp , [4] E. Kranakis, H. Singh, and J. Urrutia, Compass routing on geometric networks, Proc. 11 th Canadian Conference on Computational Geometry, pp , [5] P. Bose, P. Morin, I. Stojmenovic, and J. Urrutia, Routing with Guaranteed Delivery in Ad Hoc Wireless Networks, Wireless Networks, vol. 7, no. 6, pp , [6] B. Karp and H. T. Kung, GPSR : Greedy perimeter stateless routing for wireless networks, Proceedings ACM/IEEE MobiCom, pp , August [7] Toussaint G.T, The relative neighborhood graph of a finite planar set, Pattern Recognition, vol. 12, pp , [8] H. Frey and D. Goergen, Planar graph routing on geographical clusters, Ad Hoc Networks, vol. 3, no. 5, pp , [9] K. Gabriel and R. Sokal, A new statistical approach to geographic variation analysis, Systematic Zoology, vol. 18, pp , [10] Sumesh J. Philip, Scalable Location Management for Geographic Routing in Mobile Ad hoc Networks, Computer Science Tech Report TR , SUNY at Buffalo, [11] X. Zeng, R. Bagrodia, and M. Gerla, Glomosim: a library for parallel simulation of large-scale wireless networks, Proceedings of the 12th Workshop on Parallel and Distributed Simulations PADS 98, May [12] B. Karp, Greedy perimeter stateless routing (GPSR), [13] Joy Ghosh, Sumesh J. Philip and Chunming Qiao, Sociological orbit aware location approximation and routing (SOLAR) in MANET, Ad Hoc Networks, Article in Press.

Challenges in Geographic Routing: Sparse Networks, Obstacles, and Traffic Provisioning

Challenges in Geographic Routing: Sparse Networks, Obstacles, and Traffic Provisioning Challenges in Geographic Routing: Sparse Networks, Obstacles, and Traffic Provisioning Brad Karp Berkeley, CA bkarp@icsi.berkeley.edu DIMACS Pervasive Networking Workshop 2 May, 2 Motivating Examples Vast

More information

Void Traversal for Guaranteed Delivery in Geometric Routing

Void Traversal for Guaranteed Delivery in Geometric Routing Void Traversal for Guaranteed Delivery in Geometric Routing Mikhail Nesterenko and Adnan Vora Computer Science Department Kent State University Kent, OH, 44242 mikhail@cs.kent.edu, avora@cs.kent.edu arxiv:0803.3632v

More information

Data Communication. Guaranteed Delivery Based on Memorization

Data Communication. Guaranteed Delivery Based on Memorization Data Communication Guaranteed Delivery Based on Memorization Motivation Many greedy routing schemes perform well in dense networks Greedy routing has a small communication overhead Desirable to run Greedy

More information

Simulations of the quadrilateral-based localization

Simulations of the quadrilateral-based localization Simulations of the quadrilateral-based localization Cluster success rate v.s. node degree. Each plot represents a simulation run. 9/15/05 Jie Gao CSE590-fall05 1 Random deployment Poisson distribution

More information

Estimating the Free Region of a Sensor Node

Estimating the Free Region of a Sensor Node Estimating the Free Region of a Sensor Node Laxmi Gewali, Navin Rongratana, Jan B. Pedersen School of Computer Science, University of Nevada 4505 Maryland Parkway Las Vegas, NV, 89154, USA Abstract We

More information

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks

Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks Efficient Hybrid Multicast Routing Protocol for Ad-Hoc Wireless Networks Jayanta Biswas and Mukti Barai and S. K. Nandy CAD Lab, Indian Institute of Science Bangalore, 56, India {jayanta@cadl, mbarai@cadl,

More information

An efficient implementation of the greedy forwarding strategy

An efficient implementation of the greedy forwarding strategy An efficient implementation of the greedy forwarding strategy Hannes Stratil Embedded Computing Systems Group E182/2 Technische Universität Wien Treitlstraße 3 A-1040 Vienna Email: hannes@ecs.tuwien.ac.at

More information

Geographic Routing in Simulation: GPSR

Geographic Routing in Simulation: GPSR Geographic Routing in Simulation: GPSR Brad Karp UCL Computer Science CS M038/GZ06 23 rd January 2013 Context: Ad hoc Routing Early 90s: availability of off-the-shelf wireless network cards and laptops

More information

On Delivery Guarantees of Face and Combined Greedy-Face Routing in Ad Hoc and Sensor Networks

On Delivery Guarantees of Face and Combined Greedy-Face Routing in Ad Hoc and Sensor Networks On Delivery Guarantees of Face and Combined Greedy-Face Routing in Ad Hoc and Sensor Networks ABSTRACT Hannes Frey IMADA, University of Southern Denmark DK-5230 Odense M, Denmark frey@imada.sdu.dk It was

More information

Performance Evaluation of a Multilevel Hierarchical Location Management Protocol for Ad Hoc Networks

Performance Evaluation of a Multilevel Hierarchical Location Management Protocol for Ad Hoc Networks Performance Evaluation of a Multilevel Hierarchical Location Management Protocol for Ad Hoc Networks Sumesh J. Philip, Joy Ghosh, Chunming Qiao Department of Computer Science and Engineering, State University

More information

Efficient and Robust Geocasting Protocols for Sensor Networks

Efficient and Robust Geocasting Protocols for Sensor Networks Efficient and Robust Geocasting Protocols for Sensor Networks Karim Seada, Ahmed Helmy Electrical Engineering Department, University of Southern California {seada, helmy}@usc.edu Abstract- Geocasting is

More information

Routing in Sensor Networks

Routing in Sensor Networks Routing in Sensor Networks Routing in Sensor Networks Large scale sensor networks will be deployed, and require richer inter-node communication In-network storage (DCS, GHT, DIM, DIFS) In-network processing

More information

3. Evaluation of Selected Tree and Mesh based Routing Protocols

3. Evaluation of Selected Tree and Mesh based Routing Protocols 33 3. Evaluation of Selected Tree and Mesh based Routing Protocols 3.1 Introduction Construction of best possible multicast trees and maintaining the group connections in sequence is challenging even in

More information

SLALoM: A Scalable Location Management Scheme for Large Mobile Ad-hoc Networks

SLALoM: A Scalable Location Management Scheme for Large Mobile Ad-hoc Networks SLALoM A Scalable Location Management Scheme for Large Mobile Ad-hoc Networks Christine T. Cheng *, Howard L. Lemberg, Sumesh J. Philip, Eric van den Berg and Tao Zhang * Institute for Math & its Applications,

More information

Replacing Failed Sensor Nodes by Mobile Robots

Replacing Failed Sensor Nodes by Mobile Robots Replacing Failed Sensor Nodes by Mobile Robots Yongguo Mei, Changjiu Xian, Saumitra Das, Y. Charlie Hu and Yung-Hsiang Lu Purdue University, West Lafayette {ymei, cjx, smdas, ychu, yunglu}@purdue.edu Abstract

More information

On Performance Evaluation of Reliable Topology Control Algorithms in Mobile Ad Hoc Networks (Invited Paper)

On Performance Evaluation of Reliable Topology Control Algorithms in Mobile Ad Hoc Networks (Invited Paper) On Performance Evaluation of Reliable Topology Control Algorithms in Mobile Ad Hoc Networks (Invited Paper) Ngo Duc Thuan 1,, Hiroki Nishiyama 1, Nirwan Ansari 2,andNeiKato 1 1 Graduate School of Information

More information

An Energy-aware Greedy Perimeter Stateless Routing Protocol for Mobile Ad hoc Networks

An Energy-aware Greedy Perimeter Stateless Routing Protocol for Mobile Ad hoc Networks An Energy-aware Greedy Perimeter Stateless Routing Protocol for Mobile Ad hoc Networks Natarajan Meghanathan Jackson State University P. O. Box 18839, 1400 J. Lynch Street Jackson, MS 39217, USA ABSTRACT

More information

Geometric Ad-Hoc Routing: Of Theory and Practice. Fabian Kuhn Roger Wattenhofer Yan Zhang Aaron Zollinger

Geometric Ad-Hoc Routing: Of Theory and Practice. Fabian Kuhn Roger Wattenhofer Yan Zhang Aaron Zollinger Geometric Ad-Hoc Routing: Of Theory and Practice Fabian Kuhn Roger Wattenhofer Yan Zhang Aaron Zollinger Geometric Routing s??? t s PODC 2003 2 Greedy Routing Each node forwards message to best neighbor

More information

CHAPTER 5 MULTICAST GEOGRAPHY BASED ROUTING IN AD HOC NETWORKS

CHAPTER 5 MULTICAST GEOGRAPHY BASED ROUTING IN AD HOC NETWORKS 89 CHAPTER 5 MULTICAST GEOGRAPHY BASED ROUTING IN AD HOC NETWORKS 5.1 INTRODUCTION Efficient routing in MANET is a tough task due to their highly dynamic network topology, bandwidth controlled links and

More information

arxiv:cs/ v1 [cs.dc] 22 Nov 2006

arxiv:cs/ v1 [cs.dc] 22 Nov 2006 arxiv:cs/0611117v1 [cs.dc] 22 Nov 06 Abstract 2FACE: Bi-Directional Face Traversal for Efficient Geometric Routing Mark Miyashita Mikhail Nesterenko Department of Computer Science Kent State University

More information

Integrated Resource Adaptive On Demand Geographic Routing (IRA-ODGR) for MANET

Integrated Resource Adaptive On Demand Geographic Routing (IRA-ODGR) for MANET IJSRD - International Journal for Scientific Research & Development Vol. 1, Issue 6, 2013 ISSN (online): 2321-0613 Integrated Demand (IRA-ODGR) for MANET M J.Kalaiselvi 1 K.Sathishkumar 2 1 M.E. Student,

More information

A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks

A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks A Location-based Directional Route Discovery (LDRD) Protocol in Mobile Ad-hoc Networks Stephen S. Yau, Wei Gao, and Dazhi Huang Dept. of Computer Science and Engineering Arizona State University Tempe,

More information

AN AD HOC network consists of a collection of mobile

AN AD HOC network consists of a collection of mobile 174 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 23, NO. 1, JANUARY 2005 Geometric Spanners for Routing in Mobile Networks Jie Gao, Member, IEEE, Leonidas J. Guibas, John Hershberger, Li Zhang,

More information

Geographical routing 1

Geographical routing 1 Geographical routing 1 Routing in ad hoc networks Obtain route information between pairs of nodes wishing to communicate. Proactive protocols: maintain routing tables at each node that is updated as changes

More information

6. Concluding Remarks

6. Concluding Remarks [8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also

More information

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads Aye Zarchi Minn 1, May Zin Oo 2, Mazliza Othman 3 1,2 Department of Information Technology, Mandalay Technological University, Myanmar

More information

Performance Analysis of Three Routing Protocols for Varying MANET Size

Performance Analysis of Three Routing Protocols for Varying MANET Size Proceedings of the International MultiConference of Engineers and Computer Scientists 8 Vol II IMECS 8, 9- March, 8, Hong Kong Performance Analysis of Three Routing Protocols for Varying MANET Size N Vetrivelan,

More information

Geographical Quadtree Routing

Geographical Quadtree Routing Geographical Quadtree Routing Chen Avin, Yaniv Dvory, Ran Giladi Department of Communication Systems Engineering Ben Gurion University of the Negev Beer Sheva 84105, Israel Email: avin@cse.bgu.ac.il, dvory@bgu.ac.il,

More information

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

Using Hybrid Algorithm in Wireless Ad-Hoc Networks: Reducing the Number of Transmissions Using Hybrid Algorithm in Wireless Ad-Hoc Networks: Reducing the Number of Transmissions R.Thamaraiselvan 1, S.Gopikrishnan 2, V.Pavithra Devi 3 PG Student, Computer Science & Engineering, Paavai College

More information

Geometric Spanners for Routing in Mobile Networks

Geometric Spanners for Routing in Mobile Networks 1 Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas J Guibas, John Hershberger, Li Zhang, An Zhu Abstract We propose a new routing graph, the Restricted Delaunay Graph (RDG), for mobile

More information

Receiver Based Multicasting Protocol for Wireless Sensor Networks

Receiver Based Multicasting Protocol for Wireless Sensor Networks Receiver Based Multicasting Protocol for Wireless Sensor Networks Madesha M Assistant Professor, Department of CSE Sahyadri College of Engineering and Management Chaya D Lecturer, Department of CSE H.M.S

More information

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

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s M. Nagaratna Assistant Professor Dept. of CSE JNTUH, Hyderabad, India V. Kamakshi Prasad Prof & Additional Cont. of. Examinations

More information

Energy Aware and Anonymous Location Based Efficient Routing Protocol

Energy Aware and Anonymous Location Based Efficient Routing Protocol Energy Aware and Anonymous Location Based Efficient Routing Protocol N.Nivethitha 1, G.Balaji 2 1 PG student, 2 Asst.Professor Department of Electronics and Communication Engineering Angel College of Engineering

More information

Mobile Advanced Networks. Position-based routing geometric, geographic, location-based. Navid Nikaein Mobile Communication Department

Mobile Advanced Networks. Position-based routing geometric, geographic, location-based. Navid Nikaein Mobile Communication Department Mobile Advanced Networks Position-based routing geometric, geographic, location-based Navid Nikaein Mobile Communication Department Navid Nikaein 2010 1 Reminder In topology-based routing, each node has

More information

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

A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks A Comparative and Performance Study of On Demand Multicast Routing Protocols for Ad Hoc Networks P.Madhan Mohan #, J.James Johnson #, K.Murugan $ and V.Ramachandran % # Under Graduate Student $ Senior

More information

Providing Robust and Scalable Packet Transmission in Dynamic Environment

Providing Robust and Scalable Packet Transmission in Dynamic Environment gopalax -International Journal of Technology And Engineering System(IJTES): Jan March 2011- Vol.2.No.2. Providing Robust and Scalable Packet Transmission in Dynamic Environment 1 Sundhar.U, and 2 S.Bharathiraja

More information

arxiv: v1 [cs.ni] 28 Apr 2015

arxiv: v1 [cs.ni] 28 Apr 2015 Succint greedy routing without metric on planar triangulations Pierre Leone, Kasun Samarasinghe Computer Science Department, University of Geneva, Battelle A, route de Drize 7, 1227 Carouge, Switzerland

More information

Stateless Multicasting in Mobile Ad Hoc Networks

Stateless Multicasting in Mobile Ad Hoc Networks Stateless Multicasting in Mobile Ad Hoc Networks Xiaojing Xiang, Member, IEEE, Xin Wang, Member, IEEE, and Yuanyuan Yang, Fellow, IEEE Abstract There are increasing interest and big challenge in designing

More information

Routing Protocols in MANETs

Routing Protocols in MANETs Chapter 4 Routing Protocols in MANETs 4.1 Introduction The main aim of any Ad Hoc network routing protocol is to meet the challenges of the dynamically changing topology and establish a correct and an

More information

FREE REGIONS OF SENSOR NODES. Howard R. Hughes College of Engineering. University of Nevada, Las Vegas, NV ABSTRACT

FREE REGIONS OF SENSOR NODES. Howard R. Hughes College of Engineering. University of Nevada, Las Vegas, NV ABSTRACT FREE REGIONS OF SENSOR NODES Laxmi Gewali 1, Navin Rongatana 2, Henry Selvaraj 3, Jan B. Pedersen 4 Howard R. Hughes College of Engineering University of Nevada, Las Vegas, NV 89154-4026 1 laxmi@cs.unlv.edu,

More information

Scalable Position-Based Multicast for Mobile Ad-hoc Networks

Scalable Position-Based Multicast for Mobile Ad-hoc Networks Scalable Position-Based Multicast for Mobile Ad-hoc Networks Matthias Transier, Holger Füßler, Jörg Widmer, Martin Mauve, and Wolfgang Effelsberg University of Mannheim, Institut für Informatik, 683 Mannheim,

More information

Geographic Routing Without Location Information. AP, Sylvia, Ion, Scott and Christos

Geographic Routing Without Location Information. AP, Sylvia, Ion, Scott and Christos Geographic Routing Without Location Information AP, Sylvia, Ion, Scott and Christos Routing in Wireless Networks Distance vector DSDV On-demand DSR, TORA, AODV Discovers and caches routes on demand Geographic

More information

Reliable Routing In VANET Using Cross Layer Approach

Reliable Routing In VANET Using Cross Layer Approach Reliable Routing In VANET Using Cross Layer Approach 1 Mr. Bhagirath Patel, 2 Ms. Khushbu Shah 1 Department of Computer engineering, 1 LJ Institute of Technology, Ahmedabad, India 1 er.bhagirath@gmail.com,

More information

Compasses, Faces, and Butterflies: Route Discovery in Ad-Hoc Networks

Compasses, Faces, and Butterflies: Route Discovery in Ad-Hoc Networks Evangelos Kranakis, School of Computer Science, Carleton University, Ottawa 1 Compasses, Faces, and Butterflies: Route Discovery in Ad-Hoc Networks By Evangelos Kranakis School of Computer Science Carleton

More information

Geo-Routing. Chapter 2. Ad Hoc and Sensor Networks Roger Wattenhofer

Geo-Routing. Chapter 2. Ad Hoc and Sensor Networks Roger Wattenhofer Geo-Routing Chapter 2 Ad Hoc and Sensor Networks Roger Wattenhofer 2/1 Application of the Week: Mesh Networking (Roofnet) Sharing Internet access Cheaper for everybody Several gateways fault-tolerance

More information

Computation of Multiple Node Disjoint Paths

Computation of Multiple Node Disjoint Paths Chapter 5 Computation of Multiple Node Disjoint Paths 5.1 Introduction In recent years, on demand routing protocols have attained more attention in mobile Ad Hoc networks as compared to other routing schemes

More information

Geometric Routing: Of Theory and Practice

Geometric Routing: Of Theory and Practice Geometric Routing: Of Theory and Practice PODC 03 F. Kuhn, R. Wattenhofer, Y. Zhang, A. Zollinger [KWZ 02] [KWZ 03] [KK 00] Asymptotically Optimal Geometric Mobile Ad-Hoc Routing Worst-Case Optimal and

More information

A FRAMEWORK FOR ROUTING IN LARGE AD-HOC NETWORKS WITH IRREGULAR TOPOLOGIES

A FRAMEWORK FOR ROUTING IN LARGE AD-HOC NETWORKS WITH IRREGULAR TOPOLOGIES A FRAMEWORK FOR ROUTING IN LARGE AD-HOC NETWORKS WITH IRREGULAR TOPOLOGIES Marc Heissenbüttel, Torsten Braun, David Jörg, Thomas Huber Institute of Computer Science and Applied Mathematics University of

More information

Measure of Impact of Node Misbehavior in Ad Hoc Routing: A Comparative Approach

Measure of Impact of Node Misbehavior in Ad Hoc Routing: A Comparative Approach ISSN (Print): 1694 0814 10 Measure of Impact of Node Misbehavior in Ad Hoc Routing: A Comparative Approach Manoj Kumar Mishra 1, Binod Kumar Pattanayak 2, Alok Kumar Jagadev 3, Manojranjan Nayak 4 1 Dept.

More information

Routing. Geo-Routing. Thanks to Stefan Schmid for slides

Routing. Geo-Routing. Thanks to Stefan Schmid for slides Routing Geo-Routing Thanks to Stefan Schmid for slides 1 Overview Classic routing overview Geo-routing Greedy geo-routing Euclidean and Planar graphs Face Routing Greedy and Face Routing 2 Shortest path

More information

GATEWAY MULTIPOINT RELAYS AN MPR-BASED BROADCAST ALGORITHM FOR AD HOC NETWORKS. Ou Liang, Y. Ahmet Şekercioğlu, Nallasamy Mani

GATEWAY MULTIPOINT RELAYS AN MPR-BASED BROADCAST ALGORITHM FOR AD HOC NETWORKS. Ou Liang, Y. Ahmet Şekercioğlu, Nallasamy Mani GATEWAY MULTIPOINT RELAYS AN MPR-BASED BROADCAST ALGORITHM FOR AD HOC NETWORKS Ou Liang, Y. Ahmet Şekercioğlu, Nallasamy Mani Centre for Telecommunication and Information Engineering Monash University,

More information

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

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET 2011 International Conference on Information and Network Technology IPCSIT vol.4 (2011) (2011) IACSIT Press, Singapore QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET Ashwini V. Biradar

More information

Histogram-Based Density Discovery in Establishing Road Connectivity

Histogram-Based Density Discovery in Establishing Road Connectivity Histogram-Based Density Discovery in Establishing Road Connectivity Kevin C. Lee, Jiajie Zhu, Jih-Chung Fan, Mario Gerla Department of Computer Science University of California, Los Angeles Los Angeles,

More information

Middle in Forwarding Movement (MFM): An efficient greedy forwarding approach in location aided routing for MANET

Middle in Forwarding Movement (MFM): An efficient greedy forwarding approach in location aided routing for MANET Middle in Forwarding Movement (MFM): An efficient greedy forwarding approach in location aided routing for MANET 1 Prashant Dixit* Department of CSE FET, Manavrachna international institute of research

More information

Lifetime Comparison on Location Base Routing in Wireless Sensor Networks

Lifetime Comparison on Location Base Routing in Wireless Sensor Networks Lifetime Comparison on Location Base Routing in Wireless Sensor Networks Hadi Asharioun, Hassan Asadollahi, Abdul Samad Ismail, and Sureswaran Ramadass Abstract Lifetime of a sensor network is defined

More information

R2D2: Rendezvous Regions for Data Discovery Karim Seada 1, Ahmed Helmy 2

R2D2: Rendezvous Regions for Data Discovery Karim Seada 1, Ahmed Helmy 2 R2D2: Rendezvous Regions for Data Discovery Karim Seada 1, Ahmed Helmy 2 1 Nokia Research Center, Palo Alto 2 Computer and Information Science and Engineering Department, University of Florida, Gainesville

More information

CS 229 Final Report: Location Based Adaptive Routing Protocol(LBAR) using Reinforcement Learning

CS 229 Final Report: Location Based Adaptive Routing Protocol(LBAR) using Reinforcement Learning CS 229 Final Report: Location Based Adaptive Routing Protocol(LBAR) using Reinforcement Learning By: Eunjoon Cho and Kevin Wong Abstract In this paper we present an algorithm for a location based adaptive

More information

Keywords: AODV, MANET, WRP

Keywords: AODV, MANET, WRP Performance Analysis of AODV and WRP in MANET Sachchida Nand Singh*, Surendra Verma**, Ravindra Kumar Gupta*** *(Pursuing M.Tech in Software Engineering, SSSIST Sehore(M.P), India, Email: sesachchida@gmail.com)

More information

Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks

Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks Approximating Fault-Tolerant Steiner Subgraphs in Heterogeneous Wireless Networks Ambreen Shahnaz and Thomas Erlebach Department of Computer Science University of Leicester University Road, Leicester LE1

More information

Connectivity Service for Mobile Ad-Hoc Networks

Connectivity Service for Mobile Ad-Hoc Networks Connectivity Service for Mobile Ad-Hoc Networks Alejandro Cornejo and Nancy Lynch MIT Computer Science and Artificial Intelligence Laboratory {acornejo,lynch}@csail.mit.edu Abstract We present a distributed

More information

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks The Impact of Clustering on the Average Path Length in Wireless Sensor Networks Azrina Abd Aziz Y. Ahmet Şekercioğlu Department of Electrical and Computer Systems Engineering, Monash University, Australia

More information

EFFICIENT DATA TRANSMISSION AND SECURE COMMUNICATION IN VANETS USING NODE-PRIORITY AND CERTIFICATE REVOCATION MECHANISM

EFFICIENT DATA TRANSMISSION AND SECURE COMMUNICATION IN VANETS USING NODE-PRIORITY AND CERTIFICATE REVOCATION MECHANISM EFFICIENT DATA TRANSMISSION AND SECURE COMMUNICATION IN VANETS USING NODE-PRIORITY AND CERTIFICATE REVOCATION MECHANISM D.Yamini 1, J. Jayavel 2 1 III-M.tech(IT), Department of Information technology,

More information

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

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes Sudheer Kumar 1, Akhilesh Yadav 2 Department of Computer Science and Engineering Kanpur Institute of Technology, Kanpur sudheerkr21@gmail.co

More information

Estimation of Network Partition Problem in Mobile Ad hoc Network

Estimation of Network Partition Problem in Mobile Ad hoc Network Estimation of Network Partition Problem in Mobile Ad hoc Network Varaprasad Golla B.M.S.College of Engineering Bangalore, India varaprasad555555@yahoo.co.in ABSTRACT: A node cannot communicate with others

More information

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS

CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS International Journal of Wireless Communications and Networking 3(1), 2011, pp. 7-13 CACHING IN WIRELESS SENSOR NETWORKS BASED ON GRIDS Sudhanshu Pant 1, Naveen Chauhan 2 and Brij Bihari Dubey 3 Department

More information

Adaptive Delay Tolerant Routing Protocol (ADTRP) for Cognitive Radio Mobile Ad Hoc Networks

Adaptive Delay Tolerant Routing Protocol (ADTRP) for Cognitive Radio Mobile Ad Hoc Networks Adaptive Delay Tolerant Routing Protocol (ADTRP) for Cognitive Radio Mobile Ad Hoc Networks L. Indhumathi M.Phil Research Scholar Department of Information Technology Bharathiar University, Coimbatore,

More information

arxiv: v1 [cs.ni] 3 Apr 2018

arxiv: v1 [cs.ni] 3 Apr 2018 GRB: Greedy Routing Protocol with Backtracking for Mobile Ad Hoc Networks (Extended Version) arxiv:1804.01133v1 [cs.ni] 3 Apr 2018 Baban A. Mahmood University of Kirkuk Kirkuk, Iraq. Email: Baban@netlab.uky.edu

More information

Modeling and analyzing the correctness of geographic face routing under realistic conditions

Modeling and analyzing the correctness of geographic face routing under realistic conditions Ad Hoc Networks 5 (2007) 855 87 www.elsevier.com/locate/adhoc Modeling and analyzing the correctness of geographic face routing under realistic conditions Karim eada a, *, Ahmed Helmy b, Ramesh Govindan

More information

An Enhanced Algorithm to Find Dominating Set Nodes in Ad Hoc Wireless Networks

An Enhanced Algorithm to Find Dominating Set Nodes in Ad Hoc Wireless Networks Georgia State University ScholarWorks @ Georgia State University Computer Science Theses Department of Computer Science 12-4-2006 An Enhanced Algorithm to Find Dominating Set Nodes in Ad Hoc Wireless Networks

More information

BGR: Blind Geographic Routing for Sensor Networks

BGR: Blind Geographic Routing for Sensor Networks BGR: Blind Geographic Routing for Sensor Networks Matthias Witt 1 and Volker Turau 1 1 Department of Telematics, Hamburg University of Technology, Hamburg, Germany {matthias.witt,turau}@tuhh.de Abstract

More information

On ɛ-unit distance graphs

On ɛ-unit distance graphs On ɛ-unit distance graphs Geoffrey Exoo Department of Mathematics and Computer Science Indiana State University Terre Haute, IN 47809 g-exoo@indstate.edu April 9, 003 Abstract We consider a variation on

More information

Asymptotically Optimal Geometric Mobile Ad-Hoc Routing

Asymptotically Optimal Geometric Mobile Ad-Hoc Routing Asymptotically Optimal Geometric Mobile Ad-Hoc Routing Fabian Kuhn Department of Computer Science ETH Zurich 8092 Zurich, Switzerland kuhn@inf.ethz.ch Roger Wattenhofer Department of Computer Science ETH

More information

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks Mehdi Jalili, Islamic Azad University, Shabestar Branch, Shabestar, Iran mehdijalili2000@gmail.com Mohammad Ali

More information

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL 2.1 Topology Control in Wireless Sensor Networks Network topology control is about management of network topology to support network-wide requirement.

More information

Mobile-Gateway Routing for Vehicular Networks 1

Mobile-Gateway Routing for Vehicular Networks 1 Mobile-Gateway Routing for Vehicular Networks 1 Hsin-Ya Pan, Rong-Hong Jan 2, Andy An-Kai Jeng, and Chien Chen Department of Computer Science National Chiao Tung University Hsinchu, 30010, Taiwan {hypan,

More information

Qos Parameters Estimation in MANET Using Position Based Opportunistic Routing Protocol

Qos Parameters Estimation in MANET Using Position Based Opportunistic Routing Protocol Original Article Qos Parameters Estimation in MANET Using Position Based Opportunistic Routing Protocol P. Kalaivani* 1, G. Sathya 1 and N. Senthilnathan 2 1 Assistant Professor, SNS College of Engineering,

More information

CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS

CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS CONSTRUCTION AND EVALUATION OF MESHES BASED ON SHORTEST PATH TREE VS. STEINER TREE FOR MULTICAST ROUTING IN MOBILE AD HOC NETWORKS 1 JAMES SIMS, 2 NATARAJAN MEGHANATHAN 1 Undergrad Student, Department

More information

Location Prediction Based Routing Protocol for Mobile Ad hoc Networks

Location Prediction Based Routing Protocol for Mobile Ad hoc Networks Location Prediction Based Routing Protocol for Mobile Ad hoc Networks Natarajan Meghanathan Department of Computer Science Jackson State University Jackson, MS 39217, USA Email: nmeghanathan@jsums.edu

More information

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

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network 1 Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network Nilima Walde, Assistant Professor, Department of Information Technology, Army Institute of Technology, Pune, India Dhananjay

More information

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network V. Shunmuga Sundari 1, N. Mymoon Zuviria 2 1 Student, 2 Asisstant Professor, Computer Science and Engineering, National College

More information

Table of Contents. 1. Introduction. 2. Geographic Routing. 2.1 Routing Mechanisms. 2.2 Destination Location. 2.3 Location Inaccuracy. 3.

Table of Contents. 1. Introduction. 2. Geographic Routing. 2.1 Routing Mechanisms. 2.2 Destination Location. 2.3 Location Inaccuracy. 3. Geographic Protocols in Sensor Networks Karim Seada, Ahmed Helmy Electrical Engineering Department, University of Southern California {seada, helmy}@usc.edu Table of Contents 1. Introduction 2. Geographic

More information

Arvind Krishnamurthy Fall 2003

Arvind Krishnamurthy Fall 2003 Ad-hoc Routing Arvind Krishnamurthy Fall 2003 Ad Hoc Routing Create multi-hop connectivity among set of wireless, possibly moving, nodes Mobile, wireless hosts act as forwarding nodes as well as end systems

More information

arxiv: v1 [cs.cc] 30 Jun 2017

arxiv: v1 [cs.cc] 30 Jun 2017 Hamiltonicity is Hard in Thin or Polygonal Grid Graphs, but Easy in Thin Polygonal Grid Graphs Erik D. Demaine Mikhail Rudoy arxiv:1706.10046v1 [cs.cc] 30 Jun 2017 Abstract In 2007, Arkin et al. [3] initiated

More information

Understanding Vehicular Ad-hoc Networks and Use of Greedy Routing Protocol

Understanding Vehicular Ad-hoc Networks and Use of Greedy Routing Protocol IJSRD - International Journal for Scientific Research & Development Vol. 1, Issue 7, 2013 ISSN (online): 2321-0613 Understanding Vehicular Ad-hoc Networks and Use of Greedy Routing Protocol Stavan Karia

More information

Vertex-Based Multihop Vehicle-to-Infrastructure Routing for Vehicular Ad Hoc Networks

Vertex-Based Multihop Vehicle-to-Infrastructure Routing for Vehicular Ad Hoc Networks Vertex-Based Multihop Vehicle-to-Infrastructure Routing for Vehicular Ad Hoc Networks Raj K. Shrestha, Sangman Moh, Ilyong Chung, and Dongmin Choi Dept. of Computer Engineering, Chosun University 375 Seoseok-dong,

More information

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology 2012 International Conference on Information and Computer Networks (ICICN 2012) IPCSIT vol. 27 (2012) (2012) IACSIT Press, Singapore Performance Comparison of MANETs Routing Protocols for Dense and Sparse

More information

Ad hoc and Sensor Networks Topology control

Ad hoc and Sensor Networks Topology control Ad hoc and Sensor Networks Topology control Goals of this chapter Networks can be too dense too many nodes in close (radio) vicinity This chapter looks at methods to deal with such networks by Reducing/controlling

More information

Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks

Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks Peng-Jun Wan Khaled M. Alzoubi Ophir Frieder Abstract Connected dominating set (CDS) has been proposed as virtual backbone

More information

Node-Disjoint Multipath Routing with Group Mobility in MANETs

Node-Disjoint Multipath Routing with Group Mobility in MANETs Node-Disjoint Multipath Routing with Group Mobility in MANETs Yun Ge 1,2, Guojun Wang 1,, and Jie Wu 3 1 School of Information Science and Engineering Central South University Changsha 410083, China 2

More information

THERE are increasing interests and use of mobile ad hoc

THERE are increasing interests and use of mobile ad hoc 1076 IEEE TRANSACTIONS ON COMPUTERS, VOL. 59, NO. 8, AUGUST 2010 Stateless Multicasting in Mobile Ad Hoc Networks Xiaojing Xiang, Member, IEEE, Xin Wang, Member, IEEE, and Yuanyuan Yang, Fellow, IEEE Abstract

More information

Packet Routing using Optimal Flooding Protocol in Cluster based MANET

Packet Routing using Optimal Flooding Protocol in Cluster based MANET IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 09 March 2016 ISSN (online): 2349-784X Packet Routing using Optimal Flooding Protocol in Cluster based MANET S.Bavani V.Aiswariya

More information

IP Failure Handling Using Localized On-Demand Link State Routing

IP Failure Handling Using Localized On-Demand Link State Routing RESEARCH ARTICLE IP Failure Handling Using Localized On-Demand Link State Routing Prof. S.M.Sangve, Sushil Warkar, Amit Shirke, Kunal Solanke, Pratap Patil, Department of Computer Science and Engineering,

More information

A Localized Algorithm for Reducing the Size of Dominating Set in Mobile Ad Hoc Networks

A Localized Algorithm for Reducing the Size of Dominating Set in Mobile Ad Hoc Networks A Localized Algorithm for Reducing the Size of Dominating Set in Mobile Ad Hoc Networks Yamin Li and Shietung Peng Department of Computer Science Hosei University Tokyo 18-858 Japan {yamin, speng}@k.hosei.ac.jp

More information

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta Jetcheva Presentation by: Michael Molignano Jacob

More information

M-Geocast: Robust and Energy-Efficient Geometric Routing for Mobile Sensor Networks

M-Geocast: Robust and Energy-Efficient Geometric Routing for Mobile Sensor Networks M-Geocast: Robust and Energy-Efficient Geometric Routing for Mobile Sensor Networks Lynn Choi 1, Jae Kyun Jung 1, Byong-Ha Cho 1, and Hyohyun Choi 2 1 Korea University, Anam-Dong, Sungbuk-Ku, Seoul, Korea

More information

AODV-PA: AODV with Path Accumulation

AODV-PA: AODV with Path Accumulation -PA: with Path Accumulation Sumit Gwalani Elizabeth M. Belding-Royer Department of Computer Science University of California, Santa Barbara fsumitg, ebeldingg@cs.ucsb.edu Charles E. Perkins Communications

More information

Routing Metric Designs for Greedy, Face and Combined-Greedy-Face Routing

Routing Metric Designs for Greedy, Face and Combined-Greedy-Face Routing Routing Metric Designs for Greedy, Face and Combined-Greedy-Face Routing Yujun Li, Yaling Yang, and Xianliang Lu School of Computer Science and Engineering, University of Electronic Science and Technology

More information

Energy Efficient Routing of Wireless Sensor Networks Using Virtual Backbone and life time Maximization of Nodes

Energy Efficient Routing of Wireless Sensor Networks Using Virtual Backbone and life time Maximization of Nodes Energy Efficient Routing of Wireless Sensor Networks Using Virtual Backbone and life time Maximization of Nodes Umesh B.N 1, Dr G Vasanth 2 and Dr Siddaraju 3 1 Research Scholar, 2 Professor & Head, Dept

More information

Evaluating the Performance of Mobile Agent-Based Message Communication among Mobile Hosts in Large Ad Hoc Wireless Network

Evaluating the Performance of Mobile Agent-Based Message Communication among Mobile Hosts in Large Ad Hoc Wireless Network Evaluating the Performance of Mobile Agent-Based Communication among Mobile Hosts in Large Ad Hoc Wireless Network S. Bandyopadhyay Krishna Paul PricewaterhouseCoopers Limited Techna Digital Systems Sector

More information

Distributed Construction of an Underlay in Wireless Networks

Distributed Construction of an Underlay in Wireless Networks Distributed Construction of an Underlay in Wireless Networks Hannes Stratil Institute of Computer Engineering, Vienna University of Technology, Austria hannes@ecs.tuwien.ac.at Abstract A wireless network

More information