Final Report Passakon Prathombutr, Ph.D NECTEC

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IPv4 - The Internet Protocol Version 4
ARP: Address Resolution Protocol
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
CSLI 5350G - Pervasive and Mobile Computing Week 3 - Paper Presentation “RPB-MD: Providing robust message dissemination for vehicular ad hoc networks”
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
The Internet Ed Lazowska Bill & Melinda Gates Chair in Computer Science & Engineering University of Washington August 2010.
Updated 1/20021 SMDS Nirmala Shenoy Information technology Department Rochester Institute of Technology.
Review on Networking Technologies Linda Wu (CMPT )
CS335 Networking & Network Administration Tuesday, April 20, 2010.
Unlocking the demo…. Jason Hill. Data Aggregation  Reduce network bandwidth requirements by aggregating data close to the source.  Two types aggregation:
CS335 Networking & Network Administration Tuesday, April 13, 2010.
UMass DieselNet: A Disruption-Tolerant Network Testbed John Burgess Department of Computer Science UMass Amherst John Burgess Department of Computer Science.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
POSTER TEMPLATE BY: Efficient Counter-Based Flooding for Mobile Ad Hoc Networks S. Al-Humoud, M. Ould Khaoua and L. M. Mackenzie.
1. There are different assistant software tools and methods that help in managing the network in different things such as: 1. Special management programs.
Data Comm. & Networks Instructor: Ibrahim Tariq Lecture 3.
2008/2/191 Customizing a Geographical Routing Protocol for Wireless Sensor Networks Proceedings of the th International Conference on Information.
Architectures and Applications for Wireless Sensor Networks ( ) Sensor Node Programming II (UART and Radio) Chaiporn Jaikaeo
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
Connectivity Devices Hakim S. ADICHE, MSc
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
Transmission Control Protocol
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Chapter 19 - Binding Protocol Addresses
Distributed Monitoring of Mesh Networks Elizabeth Belding-Royer Mobility Management and Networking (MOMENT) Lab Dept. of Computer Science University of.
CSE 6590 Department of Computer Science & Engineering York University 111/9/ :26 AM.
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
1 OSI and TCP/IP Models. 2 TCP/IP Encapsulation (Packet) (Frame)
Thesis Presentation Chayanin Thaina Advisor : Asst.Prof. Dr. Kultida Rojviboonchai.
The ZebraNet Wild Life Tracker Department of Electrical Engineering Princeton University.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
CU-Boulder Timothy X Brown Interdisciplinary Telecommunications Electrical and Computer Engineering University of Colorado Presented to L3 Comcept at the.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
Networks and the Internet Topic 3. Three Important Networking Technologies Networks, Internet, WWW.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
POSTECH DP&NM Lab Detailed Design Document NetFlow Generator 정승화 DPNM Lab. in Postech.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
On Multihop Communications For In-Vehicle Internet Access Based On a TDMA MAC Protocol Hassan Aboubakr Omar ∗, Weihua Zhuang ∗, and Li Li† ∗ Department.
Data Communication Network Models
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
ECE 544 Group Project : Routing KC Huang. Objective Application: message multicast. A message is sent from one sender to 1~3 recipients. Reach a protocol.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Wireless Sensor Network Architectures
CSE 4905 Network Security Overview
Lec 5 Layers Computer Networks Al-Mustansiryah University
Net 431: ADVANCED COMPUTER NETWORKS
ARP: Address Resolution Protocol
CSE 451: Operating Systems Spring 2005 Module in 9 slides
CSE 451: Operating Systems Winter 2007 Module in 9 slides
MON TUE WED THU
ECE 544 Group Project : Routing
Viet Nguyen Jianqing Liu Yaqin Tang
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
TCP/IP Protocol Suite: Review
Sun Mon Tue Wed Thu Fri Sat
Sun Mon Tue Wed Thu Fri Sat
2016 | 10 OCT SUN MON TUE WED THU FRI SAT
Sun Mon Tue Wed Thu Fri Sat
Presentation 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 Kawila ISEL, Department of Computer Engineering, Chulalongkorn University

System Architecture Device Installation Environment Detail Study Results Example Cases Unexpected Issues

Application : displays information to passenger System Architecture 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. GPS, Traffic Status, … Intelligent Bus Stop IEEE802.11p Communication Device Wifi Hotspot Bus Passenger

System Architecture IEEE802.11P Communication Device (Bus/Bus Stop) Smartphone (Passenger) Application Application Reliable Broadcast Prot. (API) Reliable Broadcast Prot. (API) App Wi-Fi Wi-Fi 802.11P Wi-Fi 802.11P

System Architecture Access Point Raspberry Pi + Sensors Ethernet Switch DENSO WSU-5001T Voltage Step Down Circuit

Device Installation : Buses IEEE802.11p Antenna GPS Antenna IEEE802.11P Device

Device Installation : Pictures Buses

Device Installation : Base Station IEEE802.11p Antenna GPS Antenna 1 IEEE802.11P Device Battery Position of base stations on the covered walkway Position of base stations on the map

Device Installation : Pictures Base Station Device Box Battery Box

Environment Detail System Architecture Device Installation Study Results Example Cases Unexpected Issues

1 2 4 Environment Detail : Bus Routes and Base Stations Buses Line 1 : 6 Buses 2 Line 2 : 5 Buses 4 Line 4 : 4 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) Msg ID (4 bytes) GPS (16 bytes) Timestamp (8 bytes) Payload (512 bytes)

Study Results System Architecture Device Installation Environment Detail Study Results Example Cases Unexpected Issues

Study Results: Online Activity Ratio Tue 3 Nov 2015 Install devices Mon 9 Nov 2015 Install more devices Online Activity Ratio Tue 10 Nov 2015 Add fuse

Study Results: Online Activity Ratio Wed 11 Nov 2015 Unplug devices to check power problem Thu 13 Nov 2015 Install more devices without being connected to power Online Activity Ratio Fri 19 Nov 2015 Fix AC power problem: Add Diode

Study Results: Online Activity Ratio Fri 20 Nov 2015 Sat 21 Nov 2015 Online Activity Ratio Mon 23 Nov 2015 Fix file format issue: Change format from FAT32 to EXT4

Study Results: Online Activity Ratio Tuesday 24 November 2015 Online Activity Ratio

Study Results: Packet Delivery Ratio *Packet Delivery Ratio = Packet Sent / Packet Received Packet Delivery Ratio Date

Study Results: Packet Delivery Ratio Mon 23 Nov 2015 07:05 – 07:35 AM Packet Delivery Ratio Tue24 Nov 2015 06:55 – 07:25 AM Shuttle Bus ID

Study Results: Transmission Delay Transmission Delay (Sec) Number of hops (Number of Rebroadcast events)

Example Cases System Architecture Device Installation Environment Detail Study Results Example Cases Unexpected Issues

Sample Log of Bus 85

Example Cases: Log Field Extraction Send Data Timestamp 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 Data Timestamp 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 At 07:05 AM 7:05:18 AM SendData 13.735795 100.531882 192.168.2.85 735 192.168.2.83 7: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.76 7: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

Example Cases: Broadcasting Data At 07:10 AM 7:10:13 AM RebcData 13.734835 100.531665 192.168.2.76 735 192.168.2.90 7: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.79 7:10:44 AM RebcData 13.739233 100.534725 192.168.2.85 735 192.168.2.89 7: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.85 7:10:45 AM RecvData 13.73923279 100.5347249 192.168.2.85 735

Example Cases: Broadcasting Data At 07:30 AM – 07:35 AM 7:30:03 AM RebcData 13.745528 100.535245 192.168.2.76 735 192.168.2.80 7: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.81 7: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.79 7: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 ......

Unexpected Issues System Architecture Device Installation Environment Detail Study Results Example Cases Unexpected Issues

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: Solution: 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 Team NECTEC 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 Kawila Tanapoom Danmanee Nattakan Pramuanyat Pakawat Chumcharoen Tanapat Ruengsatra Adsadawut Chanakitkarnchok