(Imp) Packet Forwarding
(Imp) Packet Forwarding
Marc Torrent-Moreno
, Felix Schmidt-Eisenlohr
,
Holger Fler
, Hannes Hartenstein
x
_
(3)
where is the Gamma function, m denotes the Nakagami m-parameter and the average received power.
m and depend on the distance d between sender and receiver. The pdf f
pow
describes a Gamma distri-
bution and as a special case (if m N) an Erlang distribution. Therefore, in case that the Nakagami-m
parameter is an integer, the Nakagami cumulative density function (cdf) can be expressed as:
F
pow
(x; m, ) = 1 exp
_
mx
_
m
i=1
_
m
_
i1
(i 1)!
(4)
15
In our scenarios, assuming that packets travel further than 150m, (4) simplies to (using the same Nakagami
conguration as in [16], where the m-parameter is set to 1.0 for d > 150m):
F
pow
(x; 1, ) = 1 exp
_
_
(5)
The average received power depends on d, the distance between sender and receiver. Assuming the simple
Free Space model for , this dependency can be expressed as:
(d) =
P
t
G
t
G
r
2
(4d)
2
L
(6)
where P
t
is the transmission power, G
t
and G
r
the antenna gains, the wavelength and L the path-loss
factor (see [27]). Then, the cdf F
1,pow
(x; d) := F
pow
(x; 1, (d)) can be expressed as a function of d:
F
1,pow
(x; d) = 1 exp
_
x
C
d
2
_
with C =
P
t
G
t
G
r
2
(4)
2
L
(7)
In ns-2, a packet is received successfully if the received signal power is greater than the Receiving
Threshold R
xTh
. Thus the probability for successful reception at a certain distance d can be expressed as:
P
R
(d) =1 F
1,pow
(R
xTh
; d)
=exp
_
R
xTh
C
d
2
_
(8)
At this point we have an estimation of the probability of successfully receiving a message at a specic
distance from the sender (in the absence of other nodes interferences). Now, for simplicity reasons and
justied by our focus on linear scenarios, we model our road as a line where there is a node every [meters]
at the moment a message is sent. Thus node n
i
is positioned at x
i
= i [m], i N. In these conditions, the
probability that the furthest node receiving a packet sent by n
0
(with position x
0
= 0[m]) is node n
i
can be
expressed as:
P
F
(i; ) = P
R
(i )
j=i+1
(1 P
R
(j ))
= exp
_
R
xTh
C
(i )
2
_
j=i+1
_
1 exp
_
R
xTh
C
(j )
2
__
(9)
Then, the expected value of P
F
(), EP
F
(), denes the expected average hop distance of a multi-hop
communication:
EP
F
() =
i=0
(i P
F
(i; ))
=
i=0
_
_
i exp
_
R
xTh
C
(i )
2
_
j=i+1
_
1 exp
_
R
xTh
C
(j )
2
__
_
_
(10)
In order to corroborate our analytical estimation and our simulation tool we simulated the idealized
road described above, i.e., one car every [m]. We can see in Fig. 18 the perfect match of the results
obtained for the average hop distance by analysis and simulation for different distances between the cars.
The conguration values are summarized in Table 2.
Both results show that lower distances between cars can achieve higher average hop distances. The
higher average distance that a message can travel in one hop is the result of a higher number of nodes that
can probably receive, and therefore forward, the packet.
Furthermore, given the specic PHY settings (see Table 2) and together with the nodes distribution, it is
possible to interpolate the resulting curve. In our case we use a polynomial p() of degree 3 with a relative
error lower than 2% for distances between cars greater than 10 meters:
p() = 0.0005
3
+ 0.1191
2
11.1337 + 968.3044 (11)
16
500
600
700
800
900
1000
1100
1200
0 10 20 30 40 50 60 70 80 90 100
H
o
p
d
i
s
t
a
n
c
e
[
m
]
Distance between nodes [m]
Analytical estimation of average hop distance
Average hop distance (simulation, 10 000 samples)
Figure 18: CBFs expected and simulated value of the average hop distance EP
F
() when increasing the
distance [meters] between cars positioned in a line.
Table 2: Physical layer parameters
Transmission power (P
t
) 7.6543 10
4
W
Reception threshold (R
xTh
) 3.1632 10
13
W
Antenna gains (G
t
, G
r
) 4dB
Carrier frequency (f) 5.9GHz
Wavelength () 50.8mm
Path-loss factor (L) 1
4.2 CBFs Adjustment
In the simulated scenario of Sec. 3.2, CBF achieved (with high distances to destination, 4500m) an average
hop distance of 681m. However, if we would use that car density, i.e., 34 cars/km, on the simple model
described above, i.e., one car every 29.4m, we would estimate an average hop distance of 725m. The
difference between the estimated and the achieved hop distance is due to the non-uniform distribution of
cars in a realistic highway scenario and the suboptimal r
radio
setting, i.e., 500m.
As explained above, a shorter r
radio
can result in a higher resulting load in the medium due to collisions
among the forwarders. In Fig. 19 we can observe how a higher choice of r
radio
results in a lower resulting
load. Note also the remarkable benet from using r
radio
= 725m, i.e., the expected value using the model
from Sec. 4.1, and the little one of extending to r
radio
= 1000m in terms of resulting load.
On the other hand, if we take a look at Fig. 20 we become aware of the trade-off between decreasing
the channel load and increasing the round trip time. In other words, having a higher r
radio
achieves lower
resulting load (less collisions) but results in a higher round trip time due to longer contention periods of
all potential forwarders. If we take a look at the achieved average hop distance, Fig. 21, we observe that a
higher r
radio
leads, as expected, to higher average hop distances. Note that the distance traveled for the last
hop is not averaged since it is limited by the position of the destination node. As in Fig. 19, we can observe
that i) increasing r
radio
until the expected value offers a signicant improvement and ii) setting r
radio
to
even higher distances results in little benet.
Taking all observations together, we can state that the expected hop distance, i.e., 725m, presents a good
choice of r
radio
. It slightly increases the round trip time (by only 40ms for a bidirectional communication
over 4500m) but it presents a remarkable improvement with respect to coordination among the intermediate
nodes. Fromour point of view, any improvement in the channel load can result highly benecial in the future
when the technology is developed and there exist a high number of equipped vehicles on the roads.
For completeness, we present in the following the results obtained when adjusting r
radio
in the low and
high nodes density scenarios.
17
40
60
80
100
120
140
160
180
200
220
0 500 1000 1500 2000 2500 3000 3500 4000 4500
R
e
s
u
l
t
i
n
g
l
o
a
d
[
k
B
y
t
e
]
Communication distance [m]
Intended communication range 500m
Intended communication range 725m
Intended communication range 1000m
Figure 19: CBFs resulting load in the medium for different values of r
radio
when increasing the distance
to destination under Nakagami.
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0 500 1000 1500 2000 2500 3000 3500 4000 4500
P
i
n
g
r
o
u
n
d
t
r
i
p
t
i
m
e
[
s
]
Communication distance [m]
Intended communication range 1000m
Intended communication range 725m
Intended communication range 500m
Figure 20: CBFs round trip time for different values of r
radio
when increasing the distance to destination
under Nakagami.
18
560
580
600
620
640
660
680
700
720
740
1000 1500 2000 2500 3000 3500 4000 4500
A
v
e
r
a
g
e
d
i
s
t
a
n
c
e
p
e
r
h
o
p
(
w
/
o
l
a
s
t
)
Communication distance [m]
Intended communication range 1000m
Intended communication range 725m
Intended communication range 500m
Figure 21: CBFs average hop distance for different values of r
radio
when increasing the distance to desti-
nation under Nakagami.
4.2.1 Low car density
The same observations described before can also be noticed when the scenario with low trafc density is
used. In average, there are 24 cars per km, that results in an average car distance of 41.7m. The expected
average hop distance for this car density is 675m. As we can see in Fig. 22, the impact of adjusting the
r
radio
parameter to its expected value lowers the resulting load by up to 14%, while a higher value for r
radio
does not improve the situation anymore. Fig. 23 presents the price to pay in terms of RTT when reducing
the load on the medium.
4.2.2 High car density
In case of high trafc density the effect of the r
radio
adjustment can be seen in Figs. 24 and 25. In our case,
r
radio
has been set to 820m, the theoretical average hop distance.
Again, we can observe the high decrease in the resulting load with r
radio
= 820m and the little further
decrease for r
radio
= 1000m, Fig. 24. On the other hand, the resulting RTT for r
radio
= 1000m is
remarkably higher than for r
radio
= 820m, Fig. 25.
Summarizing, we can state that adjusting the r
radio
parameter in the way described is a good balance
between resulting load and observed Round Trip Time.
5 Conclusions
Some future VANETs applications will most probably require geo-addressing strategies. Motivated by
this fact, this paper studies the impact on packet forwarding strategies of multi-path fading, an important
characteristic in vehicular environments often neglected in wireless studies. To accomplish our purpose,
we have used a simulation setup not only using realistic vehicle movements, but also a probabilistic radio
propagation model (Nakagami) adjusted to VANET radio characteristics.
In such a context, we rst performed a simulative comparison of two position-based schemes, one with
beacons (PBF) and another with a contention-based forwarding strategy (CBF). Additionally, due to com-
pleteness we included a topology-based routing protocol (AODV). The three protocols have been analyzed
under the assumption of both deterministic (Two-Ray-Ground) and probabilistic (Nakagami) propagation
models. From the results obtained we can draw the following conclusions: i) the radio propagation model
utilized has a great impact on protocol performance, ii) probabilistic channel models can not only have a
negative impact but also enhance protocol performance in certain aspects iii) not selecting a specic node
as next hop before the transmission of a message is a robust strategy against both unreliable links and
dynamic topologies and iv) although the explicit pre-selection of a next-hop may lead to almost perfect
19
20
30
40
50
60
70
80
90
100
110
120
0 500 1000 1500 2000 2500 3000 3500 4000 4500
R
e
s
u
l
t
i
n
g
l
o
a
d
[
k
B
y
t
e
]
Communication distance [m]
Intended communication range 500m
Intended communication range 675m
Intended communication range 1000m
Figure 22: CBFs resulting load for different values of r
radio
when increasing the distance to destination
under low nodes density under Nakagami.
0
0.05
0.1
0.15
0.2
0.25
0 500 1000 1500 2000 2500 3000 3500 4000 4500
P
i
n
g
r
o
u
n
d
t
r
i
p
t
i
m
e
[
s
]
Communication distance [m]
Intended communication range 1000m
Intended communication range 675m
Intended communication range 500m
Figure 23: CBFs round trip time for different values of r
radio
when increasing the distance to destination
under low nodes density under Nakagami.
20
100
150
200
250
300
350
400
0 500 1000 1500 2000 2500 3000 3500 4000 4500
R
e
s
u
l
t
i
n
g
l
o
a
d
[
k
B
y
t
e
]
Communication distance [m]
Intended communication range 500m
Intended communication range 820m
Intended communication range 1000m
Figure 24: CBFs resulting load for different values of r
radio
when increasing the distance to destination
under high nodes density under Nakagami.
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
0 500 1000 1500 2000 2500 3000 3500 4000 4500
P
i
n
g
r
o
u
n
d
t
r
i
p
t
i
m
e
[
s
]
Communication distance [m]
Intended communication range 1000m
Intended communication range 820m
Intended communication range 500m
Figure 25: CBFs round trip time for different values of r
radio
when increasing the distance to destination
under high nodes density under Nakagami.
21
end-to-end packet delivery, the consequential MAC retries induce additional delay and load costs. For these
reasons we believe that CBF is a serious candidate to be used in future vehicle-to-vehicle communications.
Second, after understanding the behavior of CBF under a probabilistic radio model we conducted an
analytical study of its expected hop distance. Moreover, we corroborated this result with simulations and
showed how it can be used in order to improve CBFs performance. The result of this adjustment is a
reduction of the number of collisions, i.e., a better synchronization among neighbors, with the only trade-
off of a slight increase in delay.
Our current work comprises a broader study of the CBF strategy, including other scenarios, such as
sensor network type, and applications, such as robust information dissemination inside a geographical area.
Acknowledgment
Marc Torrent-Moreno and Holger Fler acknowledge the support of the German Ministry of Education and
Research (BMB+F) for the Network on Wheels project under contract number 01AK064F. The authors
thank Jon Letamendia-Murua for help on the improvement of the ns-2 wireless modules, Thomas King for
the routing modules, and Roland Krger for his work on the movement traces.
References
[1] DSRCDedicated Short Range Communications Project,
http://www.leearmstrong.com/DSRC/DSRCHomeset.htm.
[2] Car-to-Car Communication Consortium, http://www.car-to-car.org.
[3] Internet ITS Consortium, http://www.internetits.org.
[4] The Network on Wheels Project, http://www.network-on-wheels.de.
[5] A. Farag, Scalable Analysis and Design of Ad Hoc Networks Via Random Graph Theory, in
DIALM 02: Proceedings of the 6th international workshop on Discrete algorithms and methods for
mobile computing and communications. New York, NY, USA: ACM Press, September 2002, pp.
4350.
[6] G. G. Finn, Routing and addressing problems in large metropolitan-scale internetworks, ISI Re-
search Report, University of Southern California, Tech. Rep. ISI/RR-87-180, 1987.
[7] M. Ksemann, H. Fler, H. Hartenstein, and M. Mauve, A Reactive Location Service for Mobile Ad
Hoc Networks, Department of Computer Science, University of Mannheim, Tech. Rep. TR-02-014,
November 2002.
[8] H. Fler, H. Hartenstein, J. Widmer, M. Mauve, and W. Effelsberg, Contention-Based Forward-
ing for Street Scenarios, in WIT 04: Proceedings of the 1st International Workshop on Intelligent
Transportation, March 2004.
[9] H. Fler, J. Widmer, M. Ksemann, M. Mauve, and H. Hartenstein, Contention-Based Forwarding
for Mobile Ad-Hoc Networks, Elseviers Ad Hoc Networks, vol. 1, no. 4, pp. 351369, 2003.
[10] C. E. Perkins and E. M. Royer, Ad-Hoc On-Demand Distance Vector Routing, in WMCSA 99:
Proceedings of the 2nd IEEE Workshop on Mobile Computing Systems and Applications, February
1999, pp. 90100.
[11] M. K. Marina and S. R. Das, Routing performance in the presence of unidirectional links in multihop
wireless networks, in MobiHoc 02: Proceedings of the 3rd ACM international symposium on Mobile
ad hoc networking & computing. New York, NY, USA: ACM Press, June 2002, pp. 1223.
[12] The ns-2 network simulator, http://www.isi.edu/nsnam/ns/.
[13] W. Zhang and N. Moayeri, Classication of Statistical Channel Models for Local Multipoint Dis-
tribution Service Using Antenna Height and Directivity, IEEE 802.16 working group contribution
IEEE802.16.1pc-00/07, January 2000.
22
[14] M. Nakagami, The m-distribution, a General Formula of Intensity Distribution of the Rapid Fading,
in Statistical Methods in Radio Wave Propagation: Proceedings of a Symposiumheld at the University
of California. W.G. Hoffman, Ed. Oxford, England: Pergamon, 1960, pp. 336.
[15] V. Taliwal, D. Jiang, H. Mangold, C. Chen, and R. Sengupta, Empirical determination of channel
characteristics for dsrc vehicle-to-vehicle communication, in VANET 04: Proceedings of the 1st
ACM international workshop on Vehicular ad hoc networks. New York, NY, USA: ACM Press,
October 2004, pp. 8888.
[16] M. Torrent-Moreno, D. Jiang, and H. Hartenstein, Broadcast Reception Rates and Effects of Priority
Access in 802.11-Based Vehicular Ad-Hoc Networks, in VANET 04: Proceedings of the 1st ACM
international workshop on Vehicular ad hoc networks. New York, NY, USA: ACM Press, October
2004, pp. 1018.
[17] The HWGui Software, http://www.informatik.uni-mannheim.de/pi4/projects/HWGui/.
[18] The FleetNet Project, http://www.et2.tu-harburg.de/eetnet/.
[19] H. Fler, M. Torrent-Moreno, R. Krger, M. Transier, H. Hartenstein, and W. Effelsberg, Studying
Vehicle Movements on Highways and their Impact on Ad-Hoc Connectivity, Department of Mathe-
matics and Computer Science, University of Mannheim, Tech. Rep. TR-2005-003, June 2005.
[20] H. Fler, M. Mauve, H. Hartenstein, M. Ksemann, and D. Vollmer, MobiCom Poster: Location-
Based Routing for Vehicular Ad-hoc Networks, Mobile Computing and Communications Review
(MC2R), vol. 7, no. 1, pp. 4749, January 2003.
[21] T. King, H. Fler, M. Transier, and W. Effelsberg, On the Application of Dead-Reckoning to
Position-Based Routing for Vehicular Highway Scenarios, in CoNEXT 05: Proceedings of the 1st
Conference on Future Networking Technologies, Toulouse, France, October 2005, pp. 258259.
[22] S. Biswas and R. Morris, ExOR: Opportunistic Routing in Multi-Hop Wireless Networks, in SIG-
COMM 05: Proceedings of the 2005 conference on Applications, technologies, architectures, and
protocols for computer communications. New York, NY, USA: ACM Press, August 2005, pp. 133
144.
[23] IEEE 802.11p Task Group, http://grouper.ieee.org/groups/802/11/.
[24] F. Schmidt-Eisenlohr, J. Letamendia-Murua, M. Torrent-Moreno, and H. Hartenstein, Bug Fixes on
the IEEE 802.11 DCF module of the Network Simulator ns-2.28, University of Karlsruhe, Tech. Rep.
TR-2006-1, January 2006.
[25] H. Lundgren, E. Nordstrm, and C. Tschudin, Coping with communication gray zones in IEEE
802.11b based ad hoc networks, in WOWMOM 02: Proceedings of the 5th ACM international work-
shop on Wireless mobile multimedia. New York, NY, USA: ACM Press, September 2002, pp. 4955.
[26] M. K. Simon and M.-S. Alouini, Digital communication over fading channels, 2nd ed. Wiley-
Interscience, 2005.
[27] T. S. Rappaport, Wireless communications, 2nd ed. Prentice Hall, 2002.
23