Researchers: Farzad Farnoud, Le Zhang, Behnam Hassanabadi, Christine Shea VANET Collision-Avoidance and Platooning using reliable MAC on DSRC Project Code:

Slides:



Advertisements
Similar presentations
PHY-MAC Dialogue with Multi-Packet Reception Workshop on Broadband Wireless Ad-Hoc Networks and Services 12 th -13 th September 2002 ETSI, Sophia Antipolis,
Advertisements

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
CSLI 5350G - Pervasive and Mobile Computing Week 6 - Paper Presentation “Exploiting Beacons for Scalable Broadcast Data Dissemination in VANETs” Name:
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
SUCCESSIVE INTERFERENCE CANCELLATION IN VEHICULAR NETWORKS TO RELIEVE THE NEGATIVE IMPACT OF THE HIDDEN NODE PROBLEM Carlos Miguel Silva Couto Pereira.
Available Bandwidth Estimation in IEEE Based Wireless Networks Samarth Shah, Kai Chen, Klara Nahrstedt Department of Computer Science University.
Communication Networks Lecture 5 NETW 501-L5: NETW 501-L5: Medium Access Control Dr.-Ing. Khaled Shawky Hassan Room: C3-222, ext: 1204,
CARA: Collision-Aware Rate Adaptation for IEEE WLANs Presented by Eric Wang 1.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
802.11n MAC layer simulation Submitted by: Niv Tokman Aya Mire Oren Gur-Arie.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
5-1 Data Link Layer r Today, we will study the data link layer… r This is the last layer in the network protocol stack we will study in this class…
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Design of Cooperative Vehicle Safety Systems Based on Tight Coupling of Communication, Computing and Physical Vehicle Dynamics Yaser P. Fallah, ChingLing.
6: Wireless and Mobile Networks6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may.
Department of Electrical and Computer Engineering The Ohio State University1 Evaluation of Intersection Collision Warning System Using an Inter-vehicle.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
Opersating Mode DCF: distributed coordination function
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
ISO Layer Model Lecture 9 October 16, The Need for Protocols Multiple hardware platforms need to have the ability to communicate. Writing communications.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
Selecting Transmit Powers and Carrier Sense Thresholds in CSMA Jason Fuemmeler, Nitin Vaidya, Venugopal Veeravalli ECE Department & Coordinated Science.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
1 Nikolajs Bogdanovs Riga Technical University, Lomonosova iela 1, LV-1019, Riga, Latvia, phone: , Two Layer Model.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
Wireless MAC Protocols for Ad-Hoc Networks Derek J Corbett Supervisor: Prof. David Everitt.
指導教授:許子衡 教授 報告學生:馬敏修 2010/5/ Introduction 2.Multi-Channel MAC Protocol 3.CMMP(Clustering-Based Multi-Channel MAC Protocol ) 4.Evaluation and Analysis.
A Dedicated Multi-channel MAC Protocol Design for VANET with Adaptive Broadcasting Ning Lu 1, Yusheng Ji 2, Fuqiang Liu 1, and Xinhong Wang 1 1 Dept. of.
A QoS MAC Protocol for Differentiated Service in Mobile Ad Hoc Networks Chi-Hsiang Yeh, Tiantong You Queen’s University ICPP 2003’
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
ABSTRACT Currently, drivers must utilize a third-party, such as a radio or broadband device, to learn about local traffic conditions. However, this information.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
Car-to-Car Communication for Accident Avoidance
Chapter 6 Multiple Radio Access
BY PREETHI.E. * For people living in developed countries the absolute volume of road traffic can be a daily nuisance. In addition, the road traffic.
Tackling Exposed Node Problem in IEEE Mac Deepanshu Shukla ( ) Guide: Dr. Sridhar Iyer.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Doc.: IEEE /0361r0 Submission Hyun Seo Oh, ETRI March 2008 Slide 1 March 2008 Slide 1 WAVE Enhancement Technologies Date: Authors:
INFOCOM What is MMAC? ▣ Multi-Channel MAC  Channel negotiation and assignment (sender – destination pair)  Destination discovery (same channel)
LECTURE9 NET301 11/5/2015Lect 9 NET DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
1 The Role and Design of V2X Communications for Automated Driving Gaurav Bansal Toyota InfoTechnology Center, USA Mountain View, CA
Optimization Problems in Wireless Coding Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Vehicle Traffic Simulator and Intersection Collision Warning System Wireless repeater Rebroadcast received packets (once) Packet transmission behavior.
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
On Multihop Communications For In-Vehicle Internet Access Based On a TDMA MAC Protocol Hassan Aboubakr Omar ∗, Weihua Zhuang ∗, and Li Li† ∗ Department.
Doc.: IEEE b Submission Aug H. Shao, H. Dai, J. Zhang, Mitsubishi ElectricSlide 1 Project: IEEE P Working Group for Wireless.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
PAC: Perceptive Admission Control for Mobile Wireless Networks Ian D. Chakeres Elizabeth M. Belding-Royer.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
COMPUTER NETWORKS Lecture-8 Husnain Sherazi. Review Lecture 7  Shared Communication Channel  Locality of Reference Principle  LAN Topologies – Star.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Media Access Methods MAC Functionality CSMA/CA with ACK
Lab 7 – CSMA/CD (Data Link Layer Layer)
Net301 lecture9 11/5/2015 Lect 9 NET301.
Learning Objectives After interacting with this Learning Object, the learner will be able to: Explain the process of collision detection in CSMA/CD.
Vehicular Ad-hoc Network Survey
Speaker: Po-Hung Chen Advisor: Dr. Ho-Ting Wu 2016/10/12
doc.: IEEE yy/xxxxr0 Date:
November 2008 Hybrid MAC for VANET Date: Authors:
Presentation transcript:

Researchers: Farzad Farnoud, Le Zhang, Behnam Hassanabadi, Christine Shea VANET Collision-Avoidance and Platooning using reliable MAC on DSRC Project Code: F202 Supervisor: Dr. Shahrokh Valaee Motivation and Background: In 2002 there were approximately 228,000 injuries and 3,000 deaths caused by motor vehicle accidents in Canada. The leading cause of these accidents is driver error, particularly slow driver reaction time. In a high-speed highway scenario, this slow reaction time can often lead to catastrophic multi-car pileups. In an effort to reduce the number of vehicular accidents on the road, intelligent transportation systems (ITS) are being developed. One promising intelligent transportation system uses wireless communication technologies to bring wireless access to the vehicular environment (WAVE). The Dedicated Short Range Communication (DSRC) standard is a wireless protocol that is in development to allow vehicle to vehicle (V2V) and vehicle to roadside (V2R) communication. This technology will allow vehicles to communicate with one another, and will create Vehicle Ad Hoc Networks (VANETs) on the road. VANETs will allow cars to send safety messages amongst one another to indicate the presence of accidents and other hazards. In order for these safety applications to run effectively, it is necessary to have a highly reliable Medium Access Control (MAC) layer, such that vital safety messages aren’t lost. In this project, we have built a simple VANET test bed using developmental DSRC devices from MARK IV Industries as the physical layer. We have then developed two safety-relevant prototype applications on this test-bed, which include Collision Avoidance and Vehicle Platooning. Finally we present the theoretical basis for a reliable VANET MAC scheme, as well as simulations. Reliable Medium Access Control Scheme Robotic Application Test Bed Physical Layer: DSRC Collision-Avoidance Application Vehicle Platooning Application Dedicated Short-Range Communication (DSRC) was introduced in 2003 as a means to facilitate V2V and V2R communication. In this project, we have collaborated with MARK IV industries, and they have supplied us with experimental DSRC devices, which provide the physical layer of our test bed. Theory: VANET broadcasting occurs under high-mobility with harsh channel conditions. In addition, most VANETs will operate under the developmental IEEE p (WAVE) standard. The WAVE standard uses technology, which generates further issues, including a lack of acknowledgments (ACKs) and the Hidden Terminal problem. All of these issues result in an unreliable MAC, which will allow vital safety messages to be lost. Simulations: The proposed scheme uses a repetition-based broadcast using Optical Orthogonal Codes. Each frame is divided into L timeslots, and each vehicle is given a binary code, which represents the repetition pattern. For a given binary code, a 1 indicates a repetition (the packet should be rebroadcast) and a 0 indicates that no broadcast should be made. We examine three different repetition-based schemes, with a focus on Optical Orthogonal Codes. The first scheme, Synchronous Fixed Retransmission (SFR), retransmits a packet w times per frame, where the w repetition slots are chosen randomly from the L available timeslots. In the next scheme, Synchronous p- Persistent Retransmission (SPR), each of the L timeslots decides to broadcast the packet with probability p, and decides to remain idle with probability 1-p. The final scheme uses Optical Orthogonal Codes (OOC) to decide the repetition pattern. OOC’s are desirable because they have a small cross-correlation. For any two codewords x and y in an optical orthogonal code C, with length L, the maximum cross correlation λ, will be: Given a constant weight (the number of 1’s), w, it is possible to generate OOC codes with a specific maximum correlation. We can therefore choose this maximum correlation to be 1, and create a code with only one interfering slot amongst any two codewords. Each of these codewords can then be assigned to a different vehicle in the VANET. For a specific frame, any two vehicles will only have one interfering retransmission, thus greatly increasing the probability of successful transmission. A sample code is displayed below: Fig. 5: Simulation results for μ p =0.3 and N = 61; left and right plots show Probability of Success vs. distance from the receiver for ( L,w) = (64,6) and (94,8) respectively Fig. 6: Simulation of different QoS Levels for μ p =0.3 and N = 61; left and right plots show probability of success and delay vs. distance, respectively, for L = 64, w high = 6, and w low =4 For the simulations, a Rician fading channel model was used. For N vehicles within the reception range, each vehicle independently decides to broadcast its location with probability μ p. The probability of success was simulated for each of the SFR, SPR, and OOC repetition schemes. In addition, QoS levels were simulated by randomly removing a 1 (repetition) from the lower priority vehicles’ codewords. Set-up: A robotic test bed was developed to run and test our collision- avoidance and vehicle platooning applications. The design consists of the following:  two ER1 Robotics System test vehicles  two Windows XP laptops (attached to each vehicle)  two wireless Logitech game pads  two MARK IV DSRC units  two Cricket mote transmitters (mounted on the ceiling)  two Cricket mote receivers (attached to each vehicle) The Cricket technology provided us with a location sensing subsystem. The cricket motes use RF and ultrasound technology to simulate an indoor GPS system. The two cricket transmitters were mounted on the ceiling against a wall, and the cricket receivers were placed on the vehicles. Each test vehicle was then able to determine its location. The Logitech game pads were used to steer the test vehicles and turn on platooning mode. Once the test-bed was functional, we developed a collision-avoidance safety application. The software was written in C++, and the basic algorithm is depicted on the right. The vehicles transmit their current position to one another using DSRC, and if a collision is predicted, the vehicles motion is disabled in that direction. Fig. 1 – A Cricket mote and Logitech Game pad Fig. 3 – MARK IV DSRC Device Fig. 4 – The complete robotic test bed Fig. 2 – Collision Avoidance Algorithm Another safety application that was developed and tested was vehicle platooning. Vehicle platooning is an intelligent cruise-control where one vehicle follows another vehicle at a safe distance while avoiding a crash. For our test bed, software was developed to cause a “platooning” vehicle to move to the location of the other test vehicle, but not hit it.