Enabling Accurate Cross-Layer PHY/MAC/NET Simulation Studies of Vehicular Communication Networks

Vehicle-to-vehicle and vehicle-to-roadside communications is required for numerous applications that aim at improving traffic safety and efficiency. In this setting, however, gauging system performance through field trials can be very expensive especially when the number of studied vehicles is high. Therefore, many existing studies have been conducted using either network or physical layer simulators; both approaches are problematic. Network simulators typically abstract physical layer details (coding, modulation, radio channels, receiver algorithms, etc.) while physical layer ones do not consider overall network characteristics (topology, network traffic types, and so on). In particular, network simulators view a transmitted frame as an indivisible unit, which leads to several limitations. First, the impact of the vehicular radio channel is typically not reflected in its appropriate context. Further, interference due to frame collisions is not modeled accurately (if at all) and, finally, the benefits of advanced signal processing techniques, such as interference cancellation, are difficult to assess. To overcome these shortcomings we have integrated a detailed physical layer simulator into the popular NS-3 network simulator. This approach aims to bridge the gap between the physical and network layer perspectives, allow for more accurate channel and physical layer models, and enable studies on cross-layer optimization. In this paper, we exemplify our approach by integrating an IEEE 802.11a and p physical layer simulator with NS-3. Further, we validate the augmented NS-3 simulator against an actual IEEE 802.11 wireless testbed and illustrate the additional value of this integration.

[1]  Qi Chen,et al.  Overhaul of ieee 802.11 modeling and simulation in ns-2 , 2007, MSWiM '07.

[2]  J. Xu OpenCL – The Open Standard for Parallel Programming of Heterogeneous Systems , 2009 .

[3]  Fredrik Tufvesson,et al.  A survey on vehicle-to-vehicle propagation channels , 2009, IEEE Wireless Communications.

[4]  Philippe Besnier,et al.  Influence of channel modeling on V2X physical layer performance , 2010 .

[5]  Geoffrey Ye Li,et al.  OFDM and Its Wireless Applications: A Survey , 2009, IEEE Transactions on Vehicular Technology.

[6]  Haitao Wu,et al.  Sora: High Performance Software Radio Using General Purpose Multi-core Processors , 2009, NSDI.

[7]  Chia-Horng Liu Design and evaluation of energy detection algorithms for IEEE 802.11a systems , 2003, Radio and Wireless Conference, 2003. RAWCON '03. Proceedings.

[8]  Rimon Barr SWANS- Scalable Wireless Ad hoc Network Simulator User Guide , 2004 .

[9]  Martina Zitterbart,et al.  Introducing probabilistic radio propagation models in OMNeT++ mobility framework and cross validation check with NS-2 , 2008, SimuTools.

[10]  David Wetherall,et al.  Taking the sting out of carrier sense: interference cancellation for wireless LANs , 2008, MobiCom '08.

[11]  M.A. Ingram,et al.  Six time- and frequency- selective empirical channel models for vehicular wireless LANs , 2007, IEEE Vehicular Technology Magazine.

[12]  John W. Eaton,et al.  Gnu Octave Manual , 2002 .

[13]  Marcin Seredynski,et al.  A Bandwidth-Efficient Broadcasting Protocol for Mobile Multi-hop Ad hoc Networks , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[14]  Sung-Ju Lee,et al.  Revamping the IEEE 802.11a PHY simulation models , 2008, MSWiM '08.

[15]  M. Lenardi,et al.  Enhanced Multi-Hop Vehicular Broadcast (MHVB) for Active Safety Applications , 2007, 2007 7th International Conference on ITS Telecommunications.

[16]  Mary Ann Ingram,et al.  Medium access control in ad hoc networks with MIMO links: optimization considerations and algorithms , 2004, IEEE Transactions on Mobile Computing.

[17]  Paolo Santi,et al.  Fair sharing of bandwidth in VANETs , 2005, VANET '05.

[18]  Daniel D. Stancil,et al.  Efficient simulation of Ricean fading within a packet simulator , 2000, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152).

[19]  Erik G. Ström,et al.  Bridging the Gap between Physical Layer Emulation and Network Simulation , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[20]  Paul D. Alexander,et al.  Outdoor Mobile Broadband Access with 802.11 , 2007, IEEE Communications Magazine.

[21]  George F. Riley,et al.  The ns-3 Network Simulator , 2010, Modeling and Tools for Network Simulation.

[22]  Luca Delgrossi,et al.  IEEE 802.11 based vehicular communication simulation design for NS-2 , 2006, VANET '06.

[23]  Erik G. Ström,et al.  On the Ability of the 802.11p MAC Method and STDMA to Support Real-Time Vehicle-to-Vehicle Communication , 2009, EURASIP J. Wirel. Commun. Netw..

[24]  John G. Proakis,et al.  Digital Communications , 1983 .

[25]  Mark Cummings,et al.  FPGA in the software radio , 1999, IEEE Commun. Mag..

[26]  Philippe Besnier,et al.  Influence of propagation channel modeling on V2X physical layer performance , 2010, Proceedings of the Fourth European Conference on Antennas and Propagation.

[27]  D. McNeill,et al.  Frequency offset estimation and correction in the IEEE 802.11a WLAN , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[28]  Peter Steenkiste,et al.  Repeatable and realistic wireless experimentation through physical emulation , 2004, Comput. Commun. Rev..

[29]  Shigang Chen,et al.  Can CSMA/CA networks be made fair? , 2008, MobiCom '08.

[30]  Wei Wang,et al.  SAM: enabling practical spatial multiple access in wireless LAN , 2009, MobiCom '09.

[31]  Martina Zitterbart,et al.  Introducing probabilistic radio propagation models in OMNeT++ mobility framework and cross validation check with NS-2 , 2008, Simutools 2008.