IEEE 802.11 based Vehicular Communication Simulation Design for NS-2 Qi Chen, Daniel Jiang, Vikas Taliwal, Luca Delgrossi DaimlerChrysler Research and.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Future Broadband Wireless Communication Mobility Testing Platform Ph.D, Prof. Fuqiang Liu, Xuefeng Yin Broadband Wireless Communication.
Interference of Bluetooth and IEEE , MSWIM01 July 21, 01 1 Interference of Bluetooth and IEEE : Simulation Modeling and Performance Evaluation.
Doc.: IEEE /0338r1 Submission March 2012 Hung-Yu Wei, National Taiwan UniversitySlide 1 DeepSleep: Power Saving Mode to Support a Large Number.
Research, Engineering and Design North America Inc. A Company of the DaimlerChrysler Group DaimlerChrysler REDNA, Inc. Palo Alto, California Challenges.
Extending Drive-Thru Data Access by Vehicle-to-Vehicle Relay Jing Zhao Todd Arnold Yang Zhang Guohong Cao Pennsylvania State University September 15 th,
ACM MOBICOM VANET Workshop, San Francisco, 15 Sep 2008 How Much of DSRC is Available for Non-Safety Use? Zhe Wang and Mahbub Hassan School of Computer.
1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth.
1 The Case for Heterogeneous Wireless MACs Chun-cheng Chen Haiyun Luo Dept. of Computer Science, UIUC.
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
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,
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Introduction to MS-Aloha R. Scopigno, Networking Lab – 1.
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong.
Technical discussion on Re-channelization Proposal for DSRC band coexistence Date:
Doc.: IEEE /0018r0 Submission May 2004 Steve Shellhammer, Intel CorporationSlide 1 IEEE Wireless Coexistence TAG Steve Shellhammer
Multistage Spectrum Sensing for Cognitive Radios UCLA CORES.
1 Understanding and Mitigating the Impact of RF Interference on Networks Ramki Gummadi (MIT), David Wetherall (UW) Ben Greenstein (IRS), Srinivasan.
Exploring Energy-Latency Tradeoffs for Broadcasts in Energy-Saving Sensor Networks AUTHOR: MATTHEW J. MILLER CIGDEM SENGUL INDRANIL GUPTA PRESENTER: WENYU.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
© Kemal AkkayaWireless & Network Security 1 Department of Computer Science Southern Illinois University Carbondale CS591 – Wireless & Network Security.
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.
CS541 Advanced Networking 1 Basics of Wireless Networking Neil Tang 1/21/2009.
DOT3 Radio Stack Jaein Jeong, Sukun Kim Nest Retreat January 16, 2003.
Resilience To Jamming Attacks
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
1 Introduction to Wireless Networks Michalis Faloutsos.
© Rabat Anam Mahmood ITTC 1 Resilience To Jamming Attacks Rabat Anam Mahmood Department of Electrical Engineering & Computer Science
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…
MAC Protocol By Ervin Kulenica & Chien Pham.
1 MOBMAC - An Energy Efficient and low latency MAC for Mobile Wireless Sensor Networks Proceedings of the 2005 Systems Communications (ICW ’ 05)
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Semester EEE449 Computer Networks The Data Link Layer Part 2: Media Access Control En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex,
Troubleshooting methods. Module contents  Avaya Wireless tools  Avaya Wireless Client Manager  Avaya Wireless AP Manager  Hardware indicators  Non.
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.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
Department of Electrical and Computer Engineering The Ohio State University1 Evaluation of Intersection Collision Warning System Using an Inter-vehicle.
Chapter 5 outline 5.1 Introduction and services
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
1 Measuring and Explaining Differences in Wireless Simulation Models Dheeraj Reddy, George F. Riley, Yang Chen, Bryan Larish Georgia Institute of Technology.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
Selecting Transmit Powers and Carrier Sense Thresholds in CSMA Jason Fuemmeler, Nitin Vaidya, Venugopal Veeravalli ECE Department & Coordinated Science.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
Jens Mittag DSN Research Group – Institute of Telematics – University of Karlsruhe ns-3 and wifi - An overview of physical layer models Jens Mittag, Timo.
IEEE Wireless LAN Standard. Medium Access Control-CSMA/CA IEEE defines two MAC sublayers Distributed coordination function (DCF) Point coordination.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Car-to-Car Communication for Accident Avoidance
Tackling Exposed Node Problem in IEEE Mac Deepanshu Shukla ( ) Guide: Dr. Sridhar Iyer.
Planning and Analyzing Wireless LAN
WIRELESS COMMUNICATION Husnain Sherazi Lecture 1.
Enhancing Wireless Networks with Directional Antenna and Multiple Receivers Chenxi Zhu, Fujitsu Laboratories of America Tamer Nadeem, Siemens Corporate.
IEEE DSRC multi-channel operations and its implications on vehicle safety communications Qi Chen, Daniel Jiang, Luca Delgrossi Vehicular Networking.
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Vehicle Traffic Simulator and Intersection Collision Warning System Wireless repeater Rebroadcast received packets (once) Packet transmission behavior.
Doc.: IEEE /157 Submission June 2000 Sunghyun Choi, Philips ResearchPhilips Research- USA Slide 1 Channel Model Proposal v2.0 for e MAC.
FD-MMAC: Combating Multi-channel Hidden and Exposed Terminals Using a Single Transceiver Yan Zhang, Loukas Lazos, Kai Chen, Bocan Hu, and Swetha Shivaramaiah.
Indian Institute Of Technology, Delhi Page 1 Enhancements in Security, Performance Modeling and Optimization in Vehicular Networks Ashwin Rao 2006SIY7513.
Analysis the performance of vehicles ad hoc network simulation based
Wireless LANs Wireless proliferating rapidly.
CS 457 – Lecture 7 Wireless Networks
Goal Control the amount of traffic in the network
Vehicular Ad-hoc Network Survey
Introduction to Wireless Networks
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
EEC-484/584 Computer Networks
<month year> <doc.: IEEE doc> January 2013
E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks
Channel usage in NGV: follow-up
Presentation transcript:

IEEE based Vehicular Communication Simulation Design for NS-2 Qi Chen, Daniel Jiang, Vikas Taliwal, Luca Delgrossi DaimlerChrysler Research and Technology North America, Inc.

2 Content 1.DSRC Overview and Motivation for IEEE based VANET Simulations 2.Wireless Simulation Design in the Default NS-2 Distribution 3.Improvements to NS-2 4.Simulation Example and Comparison

3 Overview of DSRC The Dedicated Short Range Communication (DSRC) spectrum is allocated for vehicle-to-vehicle and infrastructure-to-vehicle communication in the U.S. DSRC is meant to save lives and improve traffic flow, and also to provide value through private applications Ch 172 Ch 174 Ch 176Ch 178Ch 180 Ch 184 Ch 182 Frequency (GHz) Control Channel Service Channels Critical Safety of Life High Power Public Safety

4 IEEE based simulation for DSRC DSRC is an IEEE based technology Based on IEEE a and standardized as IEEE p WAVE DSRC research needs a IEEE based simulation tool that addresses: 1.The unbounded nodes distribution 2.More precise RF modeling 3.DSRC specific protocol parameters

5 NS-2 Simulator Usage TCL Configuration Script NS-2 Simulator Output Trace File Analysis

6 Wireless Communication Support in NS-2 WirelessPhy MAC80211 LL Application Mobile Node1 Wireless Channel WirelessPhy MAC80211 LL Application RF Model Mobile Node2

7 Wireless Communication Support in NS-2, Cont. WirelessPhy MAC LL Application RF Sender Wireless Channel WirelessPhy MAC LL Application RF Recv1 Pkt WirelessPhy MAC LL Application RF Recv2 Pkt

8 NS-2 Reception Logic Details Shortcomings PHY works without a state machine, i.e. no operating mode support Channel condition is not monitored by PHY. The RxThresh is a fixed value All packets that are stronger than RxThresh are sent to MAC, no matter if those packets are really receivable No preamble detection mechanism is supported Flawed PHY/MAC behavior WirelessPhy MAC RF Model Receiver Pkt: Pt, SenderInfo Pt, SenderInfo RecvInfo Pr Pr> RxThresh? Pkt: Pr

9 WirelessPhy MAC Mobile Node TXingRXingIdle NM RF Model Reception Logic in Improved NS-2 WirelessPhy WirelessPhy works with operating mode Txing/Rxing/Idle A Noise Monitor exists in WirelessPhy to record the current observed interference level (power other than the signal) MAC Carrier Sense Signalings are added to the interface between MAC and WirelessPhy Only the receiving packet is delivered to MAC layer If reception fails, WirelessPhy sets error flags in the receiving packet Pkt CS.Signaling

10 Reception Logic in Improved NS-2 Cont. An incoming packet is dropped if the operating mode is TXing or RXing If the operating mode is Idle, WirelessPhy is ready to detect frames preamble Pr is calculated in the same way Pr is compared to the current interference level If one preamble is captured, WirelessPhy switches to RXing mode and then setup a receiving timer according to the duration of the receiving packet During receiving, noise level is updated and SINR is checked again if any new interference is on the channel WirelessPhy MAC80211 RF Model Receiver Pkt: Pt, SenderInfo Pt, SenderInfo RecvInfo Pr Pr/Noise > 4dB? (for Preamble detection) Pkt TXingRXingIdleTXingRXingIdle Pkt: Pt, SenderInfo NM TXingRXingIdle

11 Carrier Sensing mechanism MAC utilizes both logical and physical carrier sense mechanism With CS.Signalings, MAC maintains a correct channel state If an incoming packet can not be received, its power is recorded by the Noise Monitor. The power from different overlapping interference source is considered to be additive If cumulative noise level > CSThresh, CS.BusyIndication is sent to MAC MAC will set the channel state to BUSY When Noise Monitors current noise level drops below CSThresh, Channel State is set to Idle with a CS.IdleIndication from PHY Channel State is set to Busy if a MAC is receiving a packet The MAC internal logic depends on the channel state WirelessPhy MAC Mobile Node NM RF Model Pkt CS.BusyIndication Channel State Pkt 1 Pkt 2 BUSYIDLE NM CS.IdleIndication BUSYIDLEBUSYIDLE NM BUSYIDLE

12 Noise Monitor Observation and SINR based reception decision Additional Simplifications 1.Uniform received power over an entire frame 2.SINR based frame reception decision 3.Uncorrelated received power among nearby nodes

13 MAC_Recv RXing Idle MAC RX_State Frame 1 Frame 2 Frame 3 Received Power Time Carrier Sense Threshold MAC_Coll WirelessPhy State RX_Recv RX_Idle MAC RX_State Channel Busy MAC Channel_State Default NS-2 Distribution Code Modified NS-2 Code Behavior comparison MAC_Coll Channel Busy Behavior comparison

14 Features of the improved NS-2 1.Corrected the flawed PHY/MAC behaviors Implemented wireless interface operating modes Allowed preamble detection for a MAC frame Provided each mobile node its local view of the wireless channel 2.Support cumulative interference Noise Monitor sends Carrier Sense Signaling to control MAC channel state 3.Made a clear cut between PHY and MAC MAC doesnt have to deal with power comparisons Packet arriving in wrong operating mode is not visible to MAC anymore

15 Simulations with improved NS-2 Simulation Settings Simulation scenario contains 500 vehicular nodes placed pseudo-uniformly on a single lane road. The vehicle density is 200 cars per km road. All simulations run for 10 seconds. Each vehicle has a messaging frequency of 10Hz. The frame payload (i.e. besides MAC/PHY overhead) is 250 Byte. The intended transmission range in these simulations is 200 m. A receiver at the distance of 200 m would have a 75% reception rate if there is no interference whatsoever.

16 Breakdown of the drop events Further analysis of reception probability and the drop reasons. Drop Reasons: POW: Insufficient Power TXB: Arriving at TXing RXB: Arriving at RXing COL: The receiving packet was collided BER: Insufficient Power to decode the frame payload

17