Vous êtes sur la page 1sur 4

IMPLEMENTATION OF VANET ROUTING ALGORITHM FOR

VEHICULAR TRAFFIC INFORMATION


1

3,4

POOJA.N, 2HEMALATHA SM, 3ADARSH D, 4TRIVENI CL

1,2
Department of Electronics and Communication, MCE Hassan
Assistant professor, Department of Electronics and Communication, MCE Hassan

Abstract- This paper presents a class of routing protocols called road-based using vehicular traffic (RBVT) routing, which
out performs existing routing protocols in city-based vehicular. Ad hoc networks (VANETs). RBVT protocols leverage realtime vehicular traffic information to create road-based paths consisting of successions of road intersections that have, with
high probability, network connectivity among them. Geographical forwarding is used to transfer packets between
intersections on the path, reducing the paths sensitivity to individual node movements. For dense networks with high
contention, this optimize the forwarding using a distributed receiver-based election of next hops based on a multi criterion
prioritization function that takes non uniform radio propagation into account. A reactive protocol RBVT-R and a proactive
protocol RBVT-P are designed and implemented and compared them with protocols representative of mobile ad hoc
networks and VANETs.
Key Words- Road based using vehicular traffic (RBVT), Vehicular Ad hoc network (VANET).

There are two RBVT protocols, each illustrating a


method of path creation: 1) a reactive protocol
RBVT-R [4] and 2) a proactive protocol RBVT-P [5].
The RBVT protocols assume that each vehicle is
equipped with a GPS receiver, digital maps (e.g.,
Tiger Line database), and a navigation system that
maps GPS positions on roads. Vehicles exchange
packets using short-range wireless interfaces such as
IEEE
802.11
and
dedicated
short-range
communication (DSRC) [6].

I. INTRODUCTION
VANET is a technology that uses moving cars as
nodes in a network to create a mobile network.
VANET turns every participating car into a wireless
router or node, allowing cars approximately 100 to
300 meters of each other to connect and in turn,
create a network with a wide range.
As cars fall out of the signal range and drop out of the
network, other cars can join in, connecting vehicles to
one another so that a mobile Internet is created. It is
estimated that the first systems that will integrate this
technology are police and fire vehicles to
communicate with each other for safety purposes.

A. RBVT-R: Reactive Routing Protocol


RBVT-R is a reactive source routing protocol for
VANETs that creates road-based paths (routes) on
demand by using connected road segments.

In VANET, or Intelligent Vehicular Ad-Hoc


Networking [1], defines an intelligent way of using
Vehicular Networking.

A connected road segment is a segment between two


adjacent intersections with enough vehicular traffic to
ensure network connectivity. These routes, which are
represented as sequences of intersections, are stored
in the data packet headers and are used by
intermediate nodes to geographically forward packets
between intersections.

In VANET integrates on multiple ad-hoc networking


technologies such as Wi-Fi IEEE 802.11p, WiMAX
IEEE 802.16, Bluetooth, IRA and ZigBee for easy,
accurate, effective and simple communication
between vehicles on dynamic mobility.

B. RBVT-P: Proactive Road-Based Routing


RBVT-P is a proactive routing algorithm that
periodically discovers and disseminates the roadbased network topology to maintain a relatively
consistent view of the network connectivity at each
node.

Effective measures such as media communication


between vehicles can be enabled as well as methods
to track the automotive vehicles [2].
II. RBVT PROTOCOL

Each node uses this (near) real-time graph of the


connected road segments to compute shortest paths to
each intersection. RBVT-P assumes that a source can
query a location service (e.g., GLS) to determine the
position of the destination when it needs to send data.

The RBVT routing protocols leverage real-time


vehicular traffic information to create road-based
paths. RBVT paths can be created on demand or
proactively [3].

Proceedings of ASAR International Conference, 14th May-2014, Mysore, India, ISBN: 978-93-84209-17-9
36

Implementation of VANET Routing Algorithm For Vehicular Traffic Information

III. IMPLEMENTATION

The activity of this system starts by initializing


microcontroller by vehicle 1. Initializing involves
memory configuration, booting etc. After initializing
microcontroller, ports are initialized i.e., either as
input or output port depending on requirements. Since
in this system there are 3 switches. Therefore each
switch is checked to determine which switch is
pressed. If none of the switch is pressed, no further
action is taken until switch is pressed. If switch 1 is
pressed displays traffic jam in the display of
vehicle 2 and sends message 1 to the base station
indicating traffic jam to the vehicle 1 to the base
station. If switch 2 is pressed displays emergency
in the display of vehicle 2 and sends message 2 to
the base station indicating emergency to the vehicle
1 to the base station. If switch 3 is pressed displays
accident in the display of vehicle 2 and sends
message 3 to the base station indicating accident
to the vehicle 1 to the base station. In base station it
displays the message sent by vehicle 2 and it
forwards this message to other base stations.
IV. RESULTS AND ANALYSIS

Fig 2(c): Base station

In this paper, 2 nodes and a single base station is


used. Fig 2(a) indicates node 1 and fig 2(b) shows
node 2. These 2 nodes are involved in a vehicular adhoc networking and a base station as super node
interfaced to the system in the network and is shown
in fig 2(c). During emergency conditions if one node
sends a data, other node receives it this node can
bypass a message to the base station, in turn it sends a
data to other nodes or to the mail ids provided to it
using Internet.
Proceedings of ASAR International Conference, 14th May-2014, Mysore, India, ISBN: 978-93-84209-17-9
37

Implementation of VANET Routing Algorithm For Vehicular Traffic Information

information it informs about the conditions which it


has received. Fig 4(a) shows the dialog box to enter
the name and email id of different users and store that
in a system. In this paper JAVA and a DBS software
is used and a code is written to create a dialog box to
get information from user.

Any node in the network involved in any emergency


conditions, it can sends a data or information to all
other nodes in a network by just pressing a particular
button. Suppose if the node is in traffic it sends the
message using zigbee, all other nodes receives it and
resends to base station. Then base station sends an
email to all email ids, thus avoids further possible
traffic. Fig3 shows the traffic jam information which
was sent by the node and received by other node.

If the nodes are not there in a particular range i.e.


here within 100 to300mts, then base station receives a
message sent by a node and resends to other nodes.
Suppose if the node is in other area, then the base
station in that area sends information to its original
base station using Internet. The base station also
informs to all other users by sending an emails to the
users. In this paper it uses a SMTP protocol to send a
mail. The o/p of a base station which is involved in
sending mails to the users is shown in fig 4(b).

During any emergency condition like heart attack,


medical help etc.., these conditions are also informed
to other nodes and in turn the nearest node will help
that person.
Another condition is accident. When an accident
occurs the metal sensor in a module senses the
accident occurred and then automatically the node
itself sends a information about the condition to all
nodes in a particular area.

CONCLUSION
Using this technology we can ease the traffic
problems on the road which is cost effective and time
efficient in its operation. Any problems on the road
can be informed to all the other vehicles in that
vicinity. In case of emergency like fire, ambulances,
police etc., data can be sent to all the drivers in that
road. The output of different conditions is obtained
and information has received and displayed by one
node which was sent by the other node in a network.
The information can also be resend or bypass to other
nodes and also to the base station. Thus helps in
minimizing the traffic jam. Further it can be upgraded
by providing the module with acknowledgement
service.
REFERENCES
[1]

The base station has a system interface and a Internet


connection. The information of different nodes or
users is stored in a base station. By using this

G Yuen Liu, Jun Bi, Ju Yang, Research on Vehicular Ad


Hoc Networks, 2009 Chinese Control and Decision
Conference (CCDC 2009), 978-1-4244-2723-9/09/2009
IEEE.

Proceedings of ASAR International Conference, 14th May-2014, Mysore, India, ISBN: 978-93-84209-17-9
38

Implementation of VANET Routing Algorithm For Vehicular Traffic Information


[2]

J Gayathri Chandrasekaran, VANETs: The Networking


Platform for Future Vehicular Applications.

[3]

R.A.Santos, A. Edwards, O.lvare, Towards an Intervehicle Communication Algorithm, in proceeding of:


Electrical
and Electronics Engineering, 2006 3rd
International Conference.

[4]

region for collision avoidance utilizing a real-time adaptive


probabilistic neural network,1997, US. Patent No.
5,613,039.
[5]

http://www.who.int/features/2004/road_safety/en

[6]

Marc Green, How Long Does It Take to Stop?


Methodological Analysis of Driver Perception-Brake Times,
Transportation Human Factors, vol. 2, no. 3, pp. 195216,
2000.

C. David Wang and James P. Thompson, Apparatus and


method for motion detection and tracking of objects in a

Proceedings of ASAR International Conference, 14th May-2014, Mysore, India, ISBN: 978-93-84209-17-9
39

Vous aimerez peut-être aussi