A Study of Data Dissemination on Vehicular Ad Hoc Networks using IEEE802.11p Communication System...

Preview:

Citation preview

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

Recommended