a study of data dissemination on vehicular ad hoc networks using ieee802.11p communication system...
Post on 18-Jan-2016
224 Views
Preview:
TRANSCRIPT
A Study of Data Dissemination on Vehicular Ad Hoc Networks using
IEEE802.11p Communication System
Final Report
Passakon Prathombutr, Ph.D NECTEC
Kultida Rojviboonchai, Ph.D.Kulit Na Nakorn, Ph.D.
Kiattikun KawilaISEL, Department of Computer Engineering, Chulalongkorn University
• Device Installation• Environment Detail• Study Results• Example Cases• Unexpected Issues
System Architecture
GPS, Traffic
Status, … GPS, Traffic
Status, …
GPS, Traffic
Status, …
Intelligent Bus Stop
IEEE802.11p CommunicationDevice
Wifi Hotspot
Bus
Passenger
• Application : displays information to passenger• Wi-Fi Hotspot : connects IEEE802.11p to Wi-Fi standards• IEEE802.11p : bus-to-bus and bus-to-bus stop comm.
System Architecture
AppApp
Wi-FiWi-Fi
ApplicationApplication
Reliable Broadcast Prot.(API)
Reliable Broadcast Prot.(API)
802.11P802.11PWi-FiWi-Fi
Smartphone(Passenger)
IEEE802.11P Communication Device(Bus/Bus Stop)
IEEE802.11P Communication Device(Bus/Bus Stop)
ApplicationApplication
Reliable Broadcast Prot.(API)
Reliable Broadcast Prot.(API)
802.11P802.11PWi-FiWi-Fi
System Architecture
Ethernet Switch
DENSO WSU-5001T
Raspberry Pi + Sensors
Voltage Step Down Circuit
Access Point
Device Installation : Buses
IEEE802.11pAntenna
GPSAntenna
IEEE802.11PDevice
Device Installation : Pictures Buses
Device Installation : Base Station
11
IEEE802.11pAntenna
GPSAntenna
IEEE802.11PDevice
Position of base stations on the map
Position of base stations on the covered walkway
Battery
Device Installation : Pictures Base Station
DeviceBox
BatteryBox
• Study Results• Example Cases• Unexpected Issues
• System Architecture• Device Installation
Environment Detail : Bus Routes and Base Stations
11
44
22
Line 1 : 6 Buses
Line 4 : 4 Buses
Line 2 : 5 Buses
Buses
Base Stations
2 Base Stations
Broadcasting Protocol: DECA
DECA performs periodic beaconing to gather local density information of 1-hop neighbors.
A node selects a neighbor with highest density. Selected node is responsible for rebroadcasting the
message immediately.
Environment Detail : Message Configuration
Sending Interval Every 1 Minute
Message Lifetime 30 Minutes
Message Size 512 bytes
Message Header
Source IP(4 bytes)Source IP(4 bytes)
Msg ID(4 bytes)Msg ID
(4 bytes)GPS
(16 bytes)GPS
(16 bytes)Timestamp
(8 bytes)Timestamp
(8 bytes)Payload
(512 bytes)Payload
(512 bytes)
• Example Cases• Unexpected Issues
• System Architecture• Device Installation• Environment Detail
Study Results: Online Activity Ratio
Onl
ine
Activ
ity R
atio
Tue 3 Nov 2015Install devices
Mon 9 Nov 2015Install more devices
Tue 10 Nov 2015Add fuse
Study Results: Online Activity Ratio
Wed 11 Nov 2015Unplug devices to check power problem
Thu 13 Nov 2015Install more devices without being connected to power
Fri 19 Nov 2015Fix AC power problem: Add Diode
Onl
ine
Activ
ity R
atio
Study Results: Online Activity Ratio
Fri 20 Nov 2015
Sat 21 Nov 2015
Mon 23 Nov 2015Fix file format issue:Change format from FAT32 to EXT4
Onl
ine
Activ
ity R
atio
Study Results: Online Activity Ratio
Tuesday 24 November 2015
Onl
ine
Activ
ity R
atio
Study Results: Packet Delivery Ratio
Date
Pack
et D
eliv
ery
Ratio
*Packet Delivery Ratio = Packet Sent / Packet Received
Study Results: Packet Delivery Ratio
Shuttle Bus ID
Mon 23 Nov 2015
07:05 – 07:35 AM
Tue24 Nov 2015
06:55 – 07:25 AM
Pack
et D
eliv
ery
Ratio
Study Results: Transmission Delay
Number of hops (Number of Rebroadcast events)
Tran
smis
sion
Del
ay (S
ec)
• Unexpected Issues
• System Architecture• Device Installation• Environment Detail• Study Results
Sample Log of Bus 85
Example Cases: Log Field Extraction
Send DataTimestamp Flag Latitude Longitude Source IP Seq # Selected IP
7:05:18 AM SendData 13.735795 100.531882 192.168.2.85 735 192.168.2.83
Receive DataTimestamp Flag Latitude Longitude Source IP Seq #
7:05:18 AM RecvData 13.735795 100.531882 192.168.2.76 735
Rebroadcast Data
Timestamp Flag Latitude Longitude Source IP Seq # Selected IP
7:05:19 AM RebcData 13.73504 100.531815 192.168.2.83 735 192.168.2.76
*Selected IP = Node/Bus that is responsible for rebroadcasting the message immediately.*Seq = Sequence Number to track the same packet/message
Example Cases: Broadcasting Data
7:05:18 AM SendData 13.735795 100.531882 192.168.2.85 735 192.168.2.837:05:18 AM RecvData 13.735795 100.531882 192.168.2.76 735 7:05:18 AM RecvData 13.735795 100.531882 192.168.2.83 735 7:05:19 AM RebcData 13.73504 100.531815 192.168.2.83 735 192.168.2.767:05:19 AM RecvData 13.735013 100.531803 192.168.2.85 735 7:05:19 AM RecvData 13.735795 100.531882 192.168.2.76 735
At 07:05 AM
Example Cases: Broadcasting Data
7:10:13 AM RebcData 13.734835 100.531665 192.168.2.76 735 192.168.2.907:10:14 AM RecvData 13.737768 100.533072 192.168.2.90 735 7:10:14 AM RebcData 13.738745 100.52977 192.168.2.90 735 192.168.2.797:10:44 AM RebcData 13.739233 100.534725 192.168.2.85 735 192.168.2.897:10:44 AM RecvData 13.74045 100.530008 192.168.2.89 735 7:10:44 AM RebcData 13.740453 100.530012 192.168.2.89 735 192.168.2.857:10:45 AM RecvData 13.73923279 100.5347249 192.168.2.85 735
At 07:10 AM
Example Cases: Broadcasting Data
7:30:03 AM RebcData 13.745528 100.535245 192.168.2.76 735 192.168.2.807:30:04 AM RecvData 13.74084 100.527497 192.168.2.80 735 7:30:27 AM RebcData 13.74341 100.530313 192.168.2.83 735 192.168.2.817:30:29 AM RecvData 13.738468 100.529595 192.168.2.81 735 7:35:01 AM RebcData 13.73823 100.527807 192.168.2.90 735 192.168.2.797:35:01 AM RecvData 13.736575 100.524988 192.168.2.80 735 7:35:01 AM RecvData 13.736552 100.525252 192.168.2.79 735 7:35:02 AM RebcData 13.736575 100.524988 192.168.2.79 735 192.168.2.80......
At 07:30 AM – 07:35 AM
• System Architecture• Device Installation• Environment Detail• Study Results• Example Cases
Unexpected Issues
New electrical system of CU shuttle bus• AC leaking in main
power line damages the voltage step down circuit.
Heavy rain causes water leaking and double-side tape degeneration
Unexpected Issues
File format issue and read only problem • FAT32 EXT4
DENSO WSU-5001-T • Red light notification – not boot
Project Presentation at NBTC
Pictures
Summary
Data can be delivered up to 83.93%.
Results were gathered from 10 buses and 1 RSU.
Maximum number of online buses was 9 buses.
Future Work
Problem: There are 5 WSUs that do not work properly.
Solution: Recover 5 WSUs using the DENSO firmware Deploy 4 WSUs on 4 buses Deploy 1 WSUs as 1 RSU Performance Measurement & Evaluation
Our TeamNECTEC
Passakon Prathombutr, Ph.D
Information System Engineering Lab (ISEL), Department of Computer Engineering, Chulalongkorn University
Kultida Rojviboonchai, Ph.D.Kulit Na Nakorn, Ph.D.
Kiattikun KawilaTanapoom DanmaneeNattakan Pramuanyat
Pakawat ChumcharoenTanapat Ruengsatra
Adsadawut Chanakitkarnchok
top related