Conference PaperPDF Available

A Realistic Location Service for VANETs

Authors:

Abstract and Figures

Position-based routing also called geographic routing is considered a more promising routing approach for highly dynamic and mobile networks like Vehicular Ad-hoc Networks (VANETs). In this kind of networks, the high-speed mobility of vehicles causes rapid changes in vehicles density and limited-time communication links. Hence, the need of location service has become extremely important to be able to find the position of a target node in a very short time. This paper proposes a realistic location service for unicast routing over VANETs in an urban environment. The proposed approach is able to find the path with higher connectivity in urban environment by exploiting information of each vehicle in the network to reach the destination. For this reason, we used a new metric called Link Connectivity (LC) in order to find the path with higher connectivity between the source vehicle and the destination vehicle.
Content may be subject to copyright.
A Realistic Location Service for VANETs
Tawfiq Nebbou*, Hacène Fouchal**, Mohamed Lehsaini* and Marwane
Ayaida**
*STIC Laboratory, Tlemcen University, Algeria
tawfiq.nebbou@gmail.com, m_lehsaini@mail.univ-tlemcen.dz
**CReSTIC, Université de Reims Champagne-Ardenne, France
{hacene.fouchal, marwane.ayaida}@univ-reims.fr
Abstract. Position-based routing also called geographic routing is con-
sidered a more promising routing approach for highly dynamic and mo-
bile networks like Vehicular Ad-hoc Networks (VANETs). In this kind
of networks, the high-speed mobility of vehicles causes rapid changes in
vehicles density and limited-time communication links. Hence, the need
of location service has become extremely important to be able to find
the position of a target node in a very short time.
This paper proposes a realistic location service for unicast routing over
VANETs in an urban environment. The proposed approach is able to find
the path with higher connectivity in urban environment by exploiting
information of each vehicle in the network to reach the destination. For
this reason, we used a new metric called Link Connectivity (LC) in order
to find the path with higher connectivity between the source vehicle and
the destination vehicle.
Keywords: VANETs, Location-based Services, Geographic Routing Protocols,
Mobility.
1 Introduction
Vehicular Ad-hoc Networks (VANETs) are an emerging technology of wireless
communication that allows to form self-organized networks. In VANETs, com-
munication among vehicles can be carried out using Vehicle-to-Vehicle (V2V)
communications or Vehicle-to-Infrastructure (V2I) communications. Moreover,
VANETS share some common features with Mobile Ad-hoc Networks (MANETs),
namely in terms of self-organization of the nodes. However, they also differs in
some issues: in VANETs, the level of node’s mobility is generally higher and
the mobility is constrained by the roads and the nodes are not so constrained in
terms of energy, computing and location since the devices are carried by vehicles.
Indeed, in VANETs the high mobility of vehicles and the short-range communica-
tions result frequent network topology changes. This causes serious challenges to
data dissemination since messages cannot be easily delivered to destination node.
The features of VANETs make topology-based routing protocols designed for
the MANETs unsuitable to VANETs since the nodes in this kind of networks
are highly mobile which causes frequent changes in topology and consequently
the probability of a successful reception of the delivered messages will be very
low. Moreover, in topology-based routing protocols either in reactive or proac-
tive mode the links between the nodes are discovered and maintained through
periodical Hello packets exchange. Thereby, to overtake this limit we should min-
imise the sending period of Hello messages, which generates a large overhead.
However, in position-based routing protocols such as GSR [10], GPSR [6], or
GyTAR [5] the nodes use the location of their neighbors and the location of the
destination node to determine the neighbor that forwards the packet to destina-
tion. These protocols require information about the position of the nodes, which
is possible and less expensive in VANETs since most vehicles are equipped with
GPS (Global Positioning System) device in order to find its own geographic po-
sition as a localization system. Most of the time, mobile nodes do not need to
store any route or routing table to the destination.
This paper proposes a realistic location service for unicast routing over VANETs.
The remainder of the paper is organized as follows. Section 2 is dedicated to
related works. Section 3 details our contribution. Section 4 concludes the study
and gives some hints about future works.
2 Related works
In the literature there are two ways to handle location services : A flooding-based
technique which is a reactive or a proactive service or a synchronization-based
technique which is based on a quorum method or a hierarchy method. The
flooding proactive approach is simple to be implemented but generates a high
overhead load since each node should send its position to the whole network.
The flooding reactive approach reduces the overhead but introduces a higher
latency. This is due to the fact that when a node needs to send a message, it
needs first to have the response to its location request sent over the network.
The synchronization-based technique aims to split the network on groups which
are not disjoint as in the quorum approach or which are hierarchical with dis-
jonction as in Grid Location Service (GLS) [9] or without disjonction as the
Hierarchical Location Service (HLS) [7].
We have proposed in [2] a hybrid approach, denoted mobility-Prediction-based
Hybrid Routing and Hierarchical Location Service (PHRHLS), coupling a VANET
routing protocol, the Greedy Perimeter Stateless Routing (GPSR), and the Hi-
erarchical Location Service (HLS). In [1], we have focused only on the hybrid
part. Most of these approaches are difficult to be implemented in real VANETs
deployment since they generate either higher overhead or higher latency. In this
paper, we propose a simple approach to provide a location service in urban en-
vironments which could be implemented easily.
Routing protocols must choose some criteria to make routing decisions, for in-
stance the number of hops, latency, transmission power, bandwidth, etc. The
topology-based routing protocols suffer from heavy discovery and maintenance
phases, lack of scalability and high mobility effects short links. Therefore, ge-
ographic routing protocols are suitable for large scale dynamic networks. The
first routing protocol using the geographic information is the Location-Aided
Routing (LAR) [8]. This protocol used the geographic information in the route
discovery. This latter is initiated in a Request Zone. If the request does not suc-
ceed, it initiates another request with a larger Request Zone and the decision
is made on a routing table. Another geographic routing protocol is the Geo-
graphic Source Routing (GSR) [10]. It combines geographical information and
urban topology (street awareness). The sender calculates the shorter path (using
Djikstra algorithm) to the destination from a map location information. Then,
it selects a sequence of intersections (anchor-based) by which the data packet
has to travel, thus forming the shortest path routing. To send messages from
one intersection to another, it uses the greedy forwarding approach. The choice
of intersections is fixed and does not consider the spatial and temporal traffic
variations. Therefore, it increases the risk of choosing streets where the connec-
tivity is not guaranteed and losing packets. Like GSR, Anchor-based Street and
Traffic Aware Routing (A-STAR) [11] is anchor-based. However, it reflects the
streets characteristics. A connectivity rate is assigned to the roads depending on
the capacity and the number of bus using it. This metric is used in addition to
traditional metrics (distance, hops, latency) when making routing decisions. As
a consequence, the streets taken by busses are not always the main roads where
connectivity is ensured and the greedy approach does not consider the speed and
direction for the next hop selection. This is why improved Greedy Traffic Aware
Routing (GyTAR) [4] was designed as a geographical routing protocol adapted
to urban environments and managing the traffic conditions. A sender selects dy-
namically an intersection (depending on the streets connectivity) through which
a packet must be forwarded to reach the destination node. Between intersec-
tions, an improved greedy approach to forward packets is used. GyTAR takes
advantage from the urban roads characteristics, selects robust paths with high
connectivity and minimises the number of hops to reach an intersection. We
have compared in [3] three location-based services: Reactive Location Service
(RLS), Grid Location Service (GLS) and Hierarchical Location Service (HLS)
while coupled to the well known geographic routing protocol Greedy Perimeter
Stateless Routing (GPSR).
3 Contribution
In this section, we propose a Realistic Location Service represented by RSUs
(Road Side Units). This algorithm will help to establish a path between a source
node and a destination node. The proposed routing algorithm enables to find
the best path between two nodes based on the connectivity criterion in order
to ensure a successful reception by the destination node with help of a location
system (RSU). For this issue, we assume that in each intersection, a Road Side
Unit (RSU) is placed, and every vehicle has a static digital map to get the
position of all RSUs. Indeed, each vehicle has also the knowledge of its geographic
position using its GPS receiver, speed and direction of movement. This allows
the vehicle to find the closest RSU in order to send a request about the path to
the destination.
3.1 Realistic Location Service
Realistic Location System is a set of RSUs connected and distributed throughout
the network as shown in Figure 1. Each RSU plays the role of a location server
and maintains a part of all vehicles information. These vehicles’s information will
be periodically shared with the others location servers. The role of a location
server is not only to maintain the vehicle’s information but also to calculate the
best path between a source vehicle and a destination vehicle when it receives a
route request from a vehicle (the sender node).
Fig. 1. Location System communication Network
3.2 Proposed algorithm
Since each location server maintains and shares its part of vehicles information,
it has information about all vehicles in the network. According to all these ve-
hicles information, the location server is able to represent the network with a
graph G= (V, E) comprising a set V of vertices (intersections) together with a
set E of edges (roads) wherein each edge is associated with two vertices. More-
over, Link Connectivity (LC) is a function related to edge in order to calculate
the value of connectivity of an edge. Formally, LC can be calculated as follows:
LC :E[0,1[
LCEdge =M LLEdge
Rtr
(1)
Where MLLedge is the Mean Link Liaison between all vehicles in the given
edge and Rtr represents the range of transmission, the Mean Link Liaison (MLL)
can be calculated as follows:
MLLEdg e =PN1
i=1 (Rtr dist(vehicleivehiclei+1 ))
N1(2)
Where N represents the number of vehicles in the given edge and vehiclei
represents the vehicle number "i" in such edge.
3.3 Routing Algorithm
Route Request When the source vehicle has to send some data to destination
vehicle, then, initially it sends a Route-Request message to the closest RSU and
this message to the other RSUs using a routing scheme based on the Greedy
Forwarding approach. We assume that each vehicle knows the geographical po-
sition of all RSUs in the network, this information is obtained using the map
already embedded.
Route Reply When the RSU receives a Route-Request message from the sender
vehicle, it will calculate the best path between the source vehicle and the destina-
tion vehicle. This path is composed of a sequence of intersections through which
the packets will transit to reach the destination vehicle. Finally, the path found
will be encapsulated in a message Route-Reply and forwarded to the sending
vehicle using a routing process based on the Greedy Forwarding approach.
Update Position Table Each RSU maintains an update of a table, which
contains a list of positions, speeds and time stamps. When a RSU receives a
vehicle beacon or a local table from an other RSUs, it updates the positions,
speeds and the receiving times of theses vehicles. The position table will be
shared with all others RSUs periodically. The objective is that each RSU knows
the positions of all vehicles in the network.
Forwarding between two intersections Once the source vehicle receives the
Route-Replay message, it adds it in its header packet and deduces the destination
intersection. Then, it forwards the packet to the closest neighbor to the destina-
tion intersection using a routing scheme based on improved greedy forwarding
approach.
4 Conclusion and Future Works
We have proposed a simple location service algorithm which could be imple-
mented in urban environments.
This proposed location system exploits better all the information of the net-
work to locate a vehicle and determinate the best path. However, this solution
needs an aware-infrastructure which increases the cost of the network deploy-
ment.
As future works, we intend to implement our protocol on a simulator and
run it on a large network in order to handle the scalability of our algorithm
approach and decreasing the number of RSUs by using a distributed location
system algorithm.
References
1. M. Ayaida, M. Barhoumi, H. Fouchal, Y. Ghamri-Doudane, and L. Afilal. HHLS:
A hybrid routing technique for vanets. In 2012 IEEE Global Communications
Conference, GLOBECOM 2012, Anaheim, CA, USA, December 3-7, 2012, pages
44–48. IEEE, 2012.
2. M. Ayaida, M. Barhoumi, H. Fouchal, Y. Ghamri-Doudane, and L. Afilal.
PHRHLS: A movement-prediction-based joint routing and hierarchical location
service for vanets. In Proceedings of IEEE International Conference on Communi-
cations, ICC 2013, Budapest, Hungary, June 9-13, 2013, pages 1424–1428. IEEE,
2013.
3. M. Ayaida, H. Fouchal, L. Afilal, and Y. Ghamri-Doudane. A comparison of reac-
tive, grid and hierarchical location-based services for vanets. In Proceedings of the
76th IEEE Vehicular Technology Conference, VTC Fall 2012, Quebec City, QC,
Canada, September 3-6, 2012, pages 1–5. IEEE, 2012.
4. M. Jerbi, S.-M. Senouci, R. Meraihi, and Y. Ghamri-Doudane. An improved ve-
hicular ad hoc routing protocol for city environments. In Communications, 2007.
ICC ’07. IEEE International Conference on, pages 3972 –3979, june 2007.
5. M. Jerbi, S. M. Senouci, T. Rasheed, and Y. Ghamri-Doudane. Towards efficient
geographic routing in urban vehicular networks. IEEE Transactions on Vehicular
Technology, 58(9):5048–5059, Nov 2009.
6. B. Karp and H. T. Kung. Gpsr: Greedy perimeter stateless routing for wireless
networks. In Proceedings of the 6th Annual International Conference on Mobile
Computing and Networking, MobiCom ’00, pages 243–254, New York, NY, USA,
2000. ACM.
7. W. Kiess, H. Fussler, J. Widmer, and M. Mauve. Hierarchical location service
for mobile ad-hoc networks. SIGMOBILE Mob. Comput. Commun. Rev., 8:47–58,
October 2004.
8. Y.-B. Ko and N. H. Vaidya. Location-aided routing (lar) in mobile ad hoc networks.
Wirel. Netw., 6(4):307–321, July 2000.
9. J. Li, J. Jannotti, D. S. J. De Couto, D. R. Karger, and R. Morris. A scalable
location service for geographic ad hoc routing. In Proceedings of the 6th annual in-
ternational conference on Mobile computing and networking (MobiCom’00), pages
120–130, New York, NY, USA, 2000.
10. C. Lochert, H. Hartenstein, J. Tian, H. Fussler, D. Hermann, and M. Mauve. A
routing strategy for vehicular ad hoc networks in city environments. In IEEE
IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683), pages
156–161, June 2003.
11. B.-C. Seet, G. Liu, B.-S. Lee, C.-H. Foh, K.-J. Wong, and K.-K. Lee. A-STAR: A
Mobile Ad Hoc Routing Strategy for Metropolis Vehicular ommunications. 2004.
... Routing of packets is very important for the success of VANETs, it will make the difference whether network and application requirements will be met. In [6] a location service is proposed for the routing protocol to provide communication between the vehicles. They assume that vehicles are equipped with an on board unit (OBU), these OBUs can communicate with other OBUs (vehicle-to-vehicle communication) or with road side units (vehicle-to-infrastructure communication). ...
... An illustration of the network is shown in Figure 1. Adapted from "A Realistic Location Service for VANETs" by [6]. ...
... In the routing algorithm of [6], the optimal route, which consists of a sequence of intersections, will be determined. Improved greedy forwarding [3] will be used to relay the message by the vehicles which are on the path of the sequence of the intersections. ...
Chapter
Vehicular ad-hoc networks are self-organized networks to provide communication between the vehicles. It is challenging to determine a routing protocol for the communication between the vehicles since the vehicles are moving in different speeds and directions, which causes a rapidly changing network topology. Other approaches in literature assign traffic to the best available path, possibly causing congestion in the network. In this paper, we determine the optimal route of intersections based on a penalty function to obtain load balancing in the network.
... The VANET utilize vehicle as the communication medium. The basic component of VANET are On Board Unit (OBU), Application Unit (AU) and Road Side Unit (RSU) [2][3][4][5][6]. The nodes in VANET are more dynamic due to the high mobility of vehicles [7][8][9][10]. ...
... The proposed algorithm is presented in Sect. 3. Section 4 shows the simulation and result analysis of our proposed algorithm and compares with the existing routing protocols. ...
Article
Full-text available
Vehicular ad hoc networks are a vibrant technology for future intelligent transport system. Vehicular ad hoc networks are a sub-level of wireless sensor network which establishes vehicle connectivity through wireless medium. Once the vehicles communicated with each other, vehicle mobility with a dynamic network environment faces new challenges. The intelligent transport system continues to evolve high packet delivery rate which is required to enhance the security application thus reduces the packet latency. This paper proposes a hybrid routing protocol called cache agent based location aided routing using distance and direction (CALAR-DD). The proposed protocol is a fusion of geocasting and position-based routing with distance and direction. The CALAR-DD operates in two steps. First, it chooses the next hop vehicle to forward the packet until it reaches the expected region. The expected zone becomes geocast region at the second step. Within this region, cache agent-based geocasting is used to find and forward the packets to the destination. The simulated outcome explores the improved performance of the proposed protocol over ID-LAR, M-GEDIR and FL-DGR in terms of packet delivery ratio, average delay, hop count and retransmission ratio.
... Routing of packets is very important for the success of VANETs, it will make the difference whether network and application requirements will be met. In [9,10] a routing algorithm is proposed based on a simple location system represented by RSUs (Road Side Units). As stated in [3], RSUs are infrastructure communication nodes within vehicular networks, which offer three important features; 1. delivering important information to vehicles, 2. forwarding received messages to final recipients and 3. providing Internet access to vehicles. ...
... We will look in this paper specifically to the approach presented in [9,10] and not to other, earlier mentioned approaches, and will do a suggestion to extend this approach. This routing algorithm is able to send a message from a source to the destination by using the most dense path based on a connectivity metric. ...
Chapter
In vehicular ad-hoc networks a path has to be found to send a message from one vehicle to another vehicle. This path has to have a connectivity rate that is high enough to obtain a high probability of arrival of the message. In other approaches, this path is based on current, static information of the distribution of cars. In this paper we propose a dynamic, probabilistic approach, where we estimate the connection probability assuming Poisson Processes on all roads in the network, based on the current traffic density. The analytic derivation of the connection probability is compared to values derived by simulation.
... To achieve this goal, we evaluated the configurations returned by each of the optimization methods on the routing protocol. 20 The following criteria were evaluated: ...
Article
Full-text available
Nowadays, vehicles have become more and more intelligent and equipped with highly sophisticated systems. This allows them to communicate with each other and with the roadside units (RSUs). Furthermore, to ensure efficient data dissemination in vehicular ad hoc networks (VANETs), it is recommended that a Vehicle‐to‐Infrastructure (V2I) architecture be chosen where RSUs will be installed at intersections. Nevertheless, it is not advisable to place an RSU at each intersection because of their high cost. It is therefore appropriate to reduce the number of RSUs by choosing locations at intersections that maximize the surface covered of the urban area and minimize the area of overlapping zones. Moreover, deploying an optimal number of RSUs in an urban area meeting the above requirements is an NP‐hard problem since the number of combinations is very high when the number of intersections is very large. For this purpose, we used metaheuristic approaches. The first approach is represented by the standard version of genetic algorithms (GA‐Basic) and its improved version (GA‐Improved) while the second approach is based on the standard version of simulated annealing (SA‐Basic) and its improved version (SA‐Improved). The proposed approaches are evaluated over OMNET++ simulator. The results obtained showed that the GA‐Improved approach deploys a reduced number of RSUs (37.5%) while guaranteeing acceptable routing performance compared to the GA‐Basic, SA‐Basic, and SA‐Improved approaches which deploy 46.25%, 65%, and 52.50%, respectively, for the same routing performance.
... Internet of Vehicles (IoV) as a superset of Vehicular ad hoc networks (VANETs) extends VANETs scale, structure and applications with the vast improvement of computation and communication technologies. VANETs are unique networks designed by smearing the main beliefs of mobile adhoc networks (MANETs) in which each vehicle in the network can behave as a router to link with each other deprived of the support of any static infrastructure (Liu et al., 2017;Nebbou et al., 2017). VANETs can be identified by its characteristics concerning the high versatility, self-association, street design limitations, no vitality imperatives, substantial scale network sizes etc. (Khakpour et al., 2017). ...
... Routing of packets is very important for the success of VANETs, it will make the difference whether network and application requirements will be met. In [6,7] a routing algorithm is proposed based on a simple location system represented by RSUs (Road Side Units). This routing algorithm is able to send a message from a source to the destination by using the most dense path based on a connectivity metric. ...
Chapter
In vehicular ad-hoc networks a path has to be found to send a message from one vehicle to another vehicle. This path has to have a connectivity rate that is high enough to obtain a high probability of arrival of the message. In other approaches, the average distance between vehicles on a link of the network is used as metric for connectivity. In this paper, an other metric is proposed, based on the average and standard deviation of the distances between the vehicles to reach a metric that performs better.
... Routing of packets is very important for the success of VANETs, it will make the difference whether network and application requirements will be met. In [6,7] a routing algorithm is proposed based on a simple location system represented by RSUs (Road Side Units). This routing algorithm is able to send a message from a source to the destination by using the most dense path based on a connectivity metric. ...
Conference Paper
In vehicular ad-hoc networks a path has to be found to send a message from one vehicle to an other vehicle. This path has to have a connectivity rate that is high enough to obtain a high probability of arrival of the message. In other approaches the average distance between vehicles on a link of the network is used as metric for connectivity. In this paper an other metric is proposed, based on the average and standard deviation of the distances between the vehicles to reach a metric that performs better.
Article
Full-text available
The dynamic nature of vehicular ad hoc network (VANET) induced by frequent topology changes and node mobility, imposes critical challenges for vehicular communications. Aggravated by the high volume of information dissemination among vehicles over limited bandwidth, the topological dynamics of VANET causes congestion in the communication channel, which is the primary cause of problems such as message drop, delay, and degraded quality of service. To mitigate these problems, congestion detection, and control techniques are needed to be incorporated in a vehicular network. Congestion control approaches can be either open-loop or closed loop based on pre-congestion or post congestion strategies. We present a general architecture of vehicular communication in urban and highway environment as well as a state-of-the-art survey of recent congestion detection and control techniques. We also identify the drawbacks of existing approaches and classify them according to different hierarchical schemes. Through an extensive literature review, we recommend solution approaches and future directions for handling congestion in vehicular communications.
Article
Vehicular Ad hoc Networks (VANET) is a self-organizing communication network which built over mobilized vehicle. Finding and maintaining the route for sending any information is a challenging task. In this paper a hybrid routing protocols called Cache Agent based Location aided routing using distance and direction (CALAR-DD), Cache Agent based Location aided routing using direction (D-CALAR) and Fuzzy assisted Location Aided Routing using Cache (FLAR-C) were analyzed in term of performance. D-CALAR, CALAR-DD and FLAR-C protocols were fusion of Geocasting approach and Location Aided routing protocol. The D-CALAR, CALAR-DD and FLAR-C where deployed and implemented for City environment. This paper implements D-CALAR, CALAR-DD and FLAR-C for highway as well as city vehicular environment. An experimental study is carried out with 200 nodes and evaluated with performance metrics. Average hop count, packet delivery ratio, average delay, re-transmission ratio, throughput and packet lost ratio are used to evaluate D-CALAR, CALAR-DD and FLAR-C routing protocols performance analysis in VANET.
Article
Full-text available
Position‐based routing, also called geographic routing, is widely recognised as an efficient routing approach for highly dynamic and mobile networks as vehicular ad hoc networks (VANETs). In this kind of networks, the high‐speed mobility of vehicles causes rapid changes on the network topology measured with vehicles density, limited‐time communication links, link failures, etc. In the meantime, the need of location service is a key issue; indeed, it will allow finding the position of a target node in order to reach it with a message. Some theoretical studies have proposed location services based on sharing nodes informations in different ways with hierarchy mechanism or with distribution mechanism or with centralization process. This paper proposes a location service deployed on RSUs (Road Side Units) for unicast routing over VANETs in urban environment. The proposed approach is able to measure the connectivity of a route. We propose then a new metric called Link Connectivity (LC) which measures this connectivity. Additionally, we have implemented our proposal using OMNET++ simulator and we have conducted extensive simulations with various scenarios to evaluate its scalability and robustness against frequent topology changes. As a conclusion, the proposed mechanism provides significant performance improvements in terms of packet delivery ratio, end‐to‐end delay, and overhead when it is compared to some other known proposals.
Conference Paper
Full-text available
Location-based services provide (and maintain) location information used by geographic routing protocols. Routing and location service are widely related, but handled separately in usual studies about Vehicular Ad hoc Network (VANET). In this paper, we propose a hybrid approach, denoted mobility-Prediction-based Hybrid Routing and Hierarchical Location Service (PHRHLS), coupling a VANET routing protocol, the Greedy Perimeter Stateless Routing (GPSR), and the Hierarchical Location Service (HLS) extended with a mobility prediction algorithm. We show that our approach, PHRHLS, reduces the localization overhead and enhances the routing performances. Indeed, our extensive simulations show promising results in terms of end-to-end latency, packet delivery ratio and control message overhead.
Conference Paper
Full-text available
In this paper, we propose a combination between a routing protocol Greedy Perimeter Stateless Routing (GPSR) and Hierarchical Location Service (HLS) that we denote Hybrid Hierarchical Location Service (HHLS). HLS and GPSR used to be combined in the original work with a direct method, i.e. GPRS takes care of routing packets and HLS is called to get the destination position when the target node position is not known or is not fresh enough. When a destination is quite far away from the sender, the exact position of the target is calculated, and an extra overhead is generated from sender to receiver. Our main purpose is to reduce this overhead in HHLS. We suggest to proceed as follows: when a packet has to be sent to the destination, it will be sent directly to the former position of the target instead of requesting for the exact position. When the packet is approaching the former position, the exact position request is then sent. We have proposed a patch over the NS-2 simulator for HHLS according to our proposal. We have conducted experimentations which show promising results in terms of latency, packet delivery rate and overhead.
Conference Paper
Full-text available
http://portal.acm.org/toc.cfm?id=345910&dl=GUIDE&dl=ACM&type=proceeding&idx=SERIES395&part=Proceedings&WantType=Proceedings
Conference Paper
Full-text available
The fundamental component for the success of VANET (vehicular ad hoc networks) applications is routing since it must efficiently handle rapid topology changes and a fragmented network. Current MANET (mobile ad hoc networks) routing protocols fail to fully address these specific needs especially in a city environments (nodes distribution, constrained but high mobility patterns, signal transmissions blocked by obstacles, etc.). In our current work, we propose an inter-vehicle ad-hoc routing protocol called GyTAR (improved greedy traffic aware routing protocol) suitable for city environments. GyTAR consists of two modules: (i) dynamic selection of the junctions through which a packet must pass to reach its destination, and (ii) an improved greedy strategy used to forward packets between two junctions. In this paper, we give detailed description of our approach and present its added value compared to other existing vehicular routing protocols. Simulation results show significant performance improvement in terms of packet delivery ratio, end-to-end delay, and routing overhead.
Article
Full-text available
Vehicular ad hoc networks (VANETs) have received considerable attention in recent times. Multihop data delivery between vehicles is an important aspect for the support of VANET-based applications. Although data dissemination and routing have extensively been addressed, many unique characteristics of VANETs, together with the diversity in promising applications, offer newer research challenges. This paper introduces the improved greedy traffic-aware routing protocol (GyTAR), which is an intersection-based geographical routing protocol that is capable of finding robust and optimal routes within urban environments. The main principle behind GyTAR is the dynamic and in-sequence selection of intersections through which data packets are forwarded to the destinations. The intersections are chosen considering parameters such as the remaining distance to the destination and the variation in vehicular traffic. Data forwarding between intersections in GyTAR adopts an improved greedy carry-and-forward mechanism. Evaluation of the proposed routing protocol shows significant performance improvement in comparison with other existing routing approaches. With the aid of extensive simulations, we also validate the optimality and sensitivity of significant GyTAR parameters.
Conference Paper
Full-text available
One of the major issues that aect the performance of Mo- bile Ad hoc NETworks (MANET) is routing. Recently, position-based routing for MANET is found to be a very promising routing strategy for inter-vehicular communication systems (IVCS). However, position-based routing for IVCS in a built-up city environment faces greater challenges because of potentially more uneven distribution of vehicular nodes, con- strained mobility, and dicult signal reception due to radio obstacles such as high-rise buildings. This paper proposes a new position-based routing scheme called Anchor-based Street and Trac Aware Routing (A-STAR), designed specically for IVCS in a city environment. Unique to A-STAR is the usage of information on city bus routes to identify an anchor path with high connectivity for packet delivery. Along with a new recovery strategy for packets routed to a local maximum, the proposed protocol shows signican t performance improvement in a comparative simulation study with other similar routing approaches.
Conference Paper
A mobile ad hoc network consists of wireless hosts that may move often. Movement of hosts results in a change in routes, requiring some mechanism for determining new routes. Several routing protocols have already been proposed for ad hoc networks. This paper suggests an approach to utilize location information (for instance, obtained using the global positioning system) to improve performance of routing protocols for ad hoc networks. By using location information, the proposed Location-Aided Routing (LAR) protocols limit the search for a new route to a smaller "request zone" of the ad hoc network. This results in a significant reduction in the number of routing messages. We present two algorithms to determine the request zone, and also suggest potential optimizations to our algorithms.
Conference Paper
VANETs (Vehicular Ad-hoc NETworks) are a special case of MANETs (Mobile Ad-hoc NETworks). Their main feature is the high mobility range of nodes, which causes topology changes and frequent disconnections. Topology-based routing protocols have weak performances in such networks. This is why a new set of routing protocols, designated as geographic routing protocols, were designed to enhance performances and ensure a better scalability. These geographic protocols assume on one hand that all nodes must be aware about their position (by using a positioning system like GPS). On the other hand they also assume a certain knowledge about the position of the destination node and the position of their neighbors thanks to Location-based Services. In this paper, we compare three location-based services: Reactive Location Service (RLS), Grid Location Service (GLS) and Hierarchical Location Service (HLS) while coupled to the well known geographic routing protocol Greedy Perimeter Stateless Routing (GPSR). As far as we know, our work is the first that targets the performance evaluation of location-based services while coupled with a routing protocol. The simulations were performed using the NS-2 simulator on a realistic map about the city of Reims (France). Besides, a scalability study of GLS and HLS is presented. This study is based on three qualitative metrics (the location maintenance cost, the location query cost and the storage cost).
Article
Position-based routing has proven to be a scalable and efficient way for packet routing in mobile ad-hoc networks. To enable position-based routing, a node must be able to discover the location of the node it wants to communicate with. This task is typically accomplished by a location service. In this paper, we propose a novel location service called HLS (Hierarchical Location Service). HLS divides the area covered by the network into a hierarchy of regions. The top level region covers the complete network. A region is subdivided into several regions of the next lower level until the lowest level is reached. We call a lowest level region a cell. For a given node A, one specific cell is selected on each level of the hierarchy by means of a hash function. As A changes its position it transmits position updates to these responsible cells. If another node wants to determine the position of A it uses the same hash function to determine the cells that may hold information about the position of A. It then proceeds to query the nodes in these cells in the order of the hierarchy until it receives a reply containing the current position of A. Because of its hierarchical approach HLS is highly scalable and particularly well suited for networks where communication partners tend to be close to each other. Due to the inherent scaling limitations of ad-hoc networks it is very likely that most ad hoc networks will display this property. Furthermore HLS is very robust to node mobility and node failures since it uses regions to select location servers and not a chain of mobile nodes as it is the case, e.g., for the well known Grid Location Service (GLS). We demonstrate these traits by providing extensive simulation data on the behaviour of HLS in a wide range of scenarios and by using GLS as a benchmark.