140 likes | 396 Views
Impact of IEEE 1609.4 Channel Switching on VSC Performance in the Control Channel. Daniel Jiang and Qi Chen Mercedes-Benz Research & Development North America, Inc. Palo Alto, CA FEB 4 th , 2009. Purpose of This Study.
E N D
Impact of IEEE 1609.4 Channel Switching onVSC Performance in the Control Channel Daniel Jiang and Qi Chen Mercedes-Benz Research & Development North America, Inc. Palo Alto, CA FEB 4th, 2009
Purpose of This Study • To compare common vehicle safety communication broadcast performances in a number of scenarios, with and without IEEE 1609.4 channel switching applied • Three modes of operations • No Channel Switching: base line usage of 100% of the CCH for safety messaging • Straight Application of 1609.4: naïve usage of channel switching (i.e., the applications are unaware of channel switching and keep generating messages without regarding CCH intervals) • Optimized Scheduling with 1609.4: vertically integrated design so that no messages are generated during SCH and guard intervals
TXC RXC IEEE 1609.4 Channel Switching Emulation in NS-2 • A new module, CHSW, is created to signal both the MAC and PHY of the start and end of CCH intervals • PHY • added TX.abort and RX.abort • RX: added a state of CHSW, no successful reception in this mode • TX: added a state of CHSW, no transmission if the transmission will end before CCH.end • Channel State Manager in MAC • CCH.start generates a PHY.busyIndication • CCH.end generates a PHY.idleIndication BK CH CHSW TX RX PHY PM
Simulation Matrix Frame reception rate vs. distance with 200 and 400 m transmission ranges and no interference
Message Reception Rate (200m Range, 75Byte Payload) 3 Hz 5 Hz 10 Hz
Message Reception Rate (400m Range, 150Byte Payload) 3 Hz 5 Hz 10 Hz
Message Reception Rate (400m Range, 300Byte Payload) 3 Hz 5 Hz 10 Hz
Inter-Message Gap (400m Range, 150Byte Payload, 3Hz) No Switching Optimized Switching
Inter-Message Gap (400m Range, 150Byte Payload, 5Hz) No Switching Optimized Switching
Inter-Message Gap (400m Range, 150Byte Payload, 10Hz) No Switching Optimized Switching
Inter-Message Gap (400m Range, 150Byte Payload, 3Hz) No Switching Naïve Switching Optimized Switching
Inter-Message Gap (400m Range, 150Byte Payload, 5Hz) No Switching Naïve Switching Optimized Switching
Inter-Message Gap (400m Range, 150Byte Payload, 10Hz) No Switching Naïve Switching Optimized Switching