Ad Hoc Vehicular Network Formation
Mehrnaz Tavan, Prof. Roy D. Yates,
- Prof. Dipankar Raychaudhuri
Ad Hoc Vehicular Network Formation Mehrnaz Tavan, Prof. Roy D. - - PowerPoint PPT Presentation
Ad Hoc Vehicular Network Formation Mehrnaz Tavan, Prof. Roy D. Yates, Prof. Dipankar Raychaudhuri Winlab, Rutgers University Motivation: Vehicular Safety Traffic congestion warning In front accident and
Traffic congestion warning and possible reroute options In front accident and roll over warning Sudden stop warning Cooperative collision and lane change warning Approaching emergency vehicles Intersection collision warning
Access to front view of neighboring cars in self-driving cars Reduce the load of cellular link using WiFi Point of interest notification And map updates Direct Vehicle-to-Vehicle transfer of messages Improved online streaming Improved Internet connection
– Short-lived links – Intermittent connectivity
[3] S. Farrell, V. Cahill, D. Geraghty, I. Humphreys, and P. McDonald, “When TCP Breaks: Delay- and Disruption- Tolerant Networking,” IEEE Internet Computing, vol. 10, no. 4, pp. 72–78, 2006.
identifier) assigned to
– Users – Interfaces – Services – Context – Content
resolution service)
– Maps each GUID to a network address ¡
¡ ¡ ¡
No frequent sudden stop and sharp turn Correlation between speed samples close in time Adapt to different levels of randomness New speed Current speed Target speed
¡ ¡
Speed noise
¡ N(0,1)
ζ = 0.8
time(sec)
200 250 300 350 400 450
Speed(m/s)
15 20 25 30 35
Target speed Current speed
Node ID Cluster ID ζ Target Velocity Current Velocity
The same as Car ID for single clusters
A ¡ B ¡ Parameters of the mobility model
A ¡ B ¡
A ¡
A ¡ B ¡
[1] Basu, P., Khan, N., Little, T.D.C., "A mobility based metric for clustering in mobile ad hoc networks," International Conference on Distributed Computing Systems Workshop, pp.413,418, Apr 2001 [2] C.-K. Toh. Associativity Based Routing For Ad Hoc Mobile Networks. Wireless Personal Communications Journal, Spe- cial Issue on Mobile Networking and Computing Systems, 4(2):103–139, March 1997
Node ID Node ID Location Velocity
A ¡ A ¡ A ¡ A ¡ Meeting instance
A ¡ B ¡ A ¡ B ¡
vA vB
ˆ vA ˆ vB
" ^ V
10 20 30
f" ^
V (" ^
V )
0.01 0.02 0.03 0.04 0.05 0.06
"V
10 20 30
f"V ("V )
0.01 0.02 0.03 0.04 0.05 0.06
When ¡cars ¡meet, ¡speed ¡differences ¡ tends ¡to ¡be ¡large ¡
Δvj Δvα
A ¡ B ¡ D ¡ E ¡ F ¡ AP1 ¡ C1 ¡
A ¡ B ¡ D ¡ E ¡ F ¡ AP1 ¡ C1 ¡
Member ¡ID ¡ B ¡ D ¡ E ¡ F ¡ Cluster ¡ID ¡ C1 ¡ B ¡to ¡AP1 ¡ETT ¡ 1.5 ¡ms ¡ Link ¡List ¡ B-‑D ¡ D-‑E ¡ E-‑F ¡ F-‑AP1 ¡ E-‑AP1 ¡
1 ¡ Member ¡ID ¡ A ¡ Cluster ¡ID ¡ A ¡ A ¡to ¡AP1 ¡ETT ¡
1 ¡
0.2 ¡ms ¡ . 7 ¡ m s ¡
E ¡ F ¡ AP1 ¡
Member ¡GUID ¡ A ¡ B ¡ D ¡ E ¡ F ¡ Cluster ¡GUID ¡ C1 ¡ B ¡to ¡AP1 ¡ETT ¡ 0.8 ¡ms ¡ Link ¡List ¡ B-‑D ¡ D-‑E ¡ E-‑F ¡ F-‑AP1 ¡ E-‑AP1 ¡ A-‑B ¡
1 ¡ Member ¡ GUID ¡ GUID ¡ mapping ¡ C1 ¡ AP1 ¡ B ¡ C1 ¡ D ¡ C1 ¡ E ¡ C1 ¡ F ¡ C1 ¡ A ¡ C1 ¡ GNRS ¡update ¡
2 ¡km ¡ Mobility ¡Model ¡ Gauss-‑Markov ¡ Number ¡of ¡access ¡ points ¡ 12 ¡ Number ¡of ¡vehicles ¡ 200 ¡ 1047 ¡m ¡
Internet connection percentage
25 30 35 40 45 50 55 60 65 70 75
Number of nodes
10 20 30 40 50
No clustering With Clustering
Cluster lifetime(s)
20 40 60 80 100 120 140 100 200 300 400 500
The average node residence time in each nonsingleton cluster
5 10 15 20 25 200 400 600 800 1000 1200
Number of cluster members in each time instant
2 5 10 15 20 25 30 #104 0.5 1 1.5 2 2.5 3 3.5 4
Sn =
n−1
X
i=0
vi = (1 − ζn) (1 − ζ) v0 + (1 − (1 − ζn) (1 − ζ) )vα + σv p 1 − ζ2
n−1
X
i=0 i−1
X
m=0
ζj−m−1Vm−1
ˆ µ = 1 west
west
X
i=1
vi ˆ σ2 = 1 west − 1
west
X
i=1
(vi − ˆ µ)2 ˆ σ2
1 =
1 west − 1
west−1
X
i=1
(vi − ˆ µ)vi+1 − ˆ µ ˆ ζ = ( 1 ˆ σ ≈ 0 max n 0, ˆ
σ2
1
ˆ σ2