Parallel Closed-Loop Connected Vehicle Simulator for Large-Scale Transportation Network Management: Challenges, Issues, and Solution Approaches

Mohammad A Hoque,Xiaoyan Hong,Md Salman Ahmed
DOI: https://doi.org/10.48550/arXiv.1805.02007
2018-05-05
Abstract:The augmented scale and complexity of urban transportation networks have significantly increased the execution time and resource requirements of vehicular network simulations, exceeding the capabilities of sequential simulators. The need for a parallel and distributed simulation environment is inevitable from a smart city perspective, especially when the entire city-wide information system is expected to be integrated with numerous services and ITS applications. In this paper, we present a conceptual model of an Integrated Distributed Connected Vehicle Simulator (IDCVS) that can emulate real-time traffic in a large metro area by incorporating hardware-in-the-loop simulation together with the closed-loop coupling of SUMO and OMNET++. We also discuss the challenges, issues, and solution approaches for implementing such a parallel closed-loop transportation network simulator by addressing transportation network partitioning problems, synchronization, and scalability issues. One unique feature of the envisioned integrated simulation tool is that it utilizes the vehicle traces collected through multiple roadway sensors-DSRC onboard unit, magnetometer, loop detector, and video detector. Another major feature of the proposed model is the incorporation of hybrid parallelism in both transportation and communication simulation platforms. We identify the challenges and issues involved in IDCVS to incorporate this multi-level parallelism. We also discuss the approaches for integrating hardware-in-the-loop simulation, addressing the steps involved in preprocessing sensor data, filtering, and extrapolating missing data, managing large real-time traffic data, and handling different data formats.
Distributed, Parallel, and Cluster Computing,Computers and Society
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is the significant increase in execution time and resource requirements of existing traffic network simulators when dealing with large - scale urban traffic networks, especially when these networks need to be integrated with numerous services and intelligent transportation system (ITS) applications. Specifically, the paper focuses on how to develop an integrated distributed connected vehicle simulator (IDCVS) that can simulate the traffic in large metropolitan areas in real - time. This simulator combines hardware - in - the - loop simulation technology and can achieve closed - loop coupling between traffic simulators (such as SUMO) and communication simulators (such as OMNET++). The paper also explores the challenges, problems, and solutions in implementing such a parallel closed - loop traffic network simulator, including traffic network partitioning problems, synchronization problems, and scalability problems. The key challenges mentioned in the paper are as follows: 1. **Partitioning of double - layer complex traffic networks**: It is necessary to determine a near - optimal partitioning heuristic method. Using a double - layer network model with a static road network superimposed on a dynamic vehicle network, the two networks are connected through connected vehicle technology. This process needs to consider actual road sensor data and data flow parameters to optimize the partitioning strategy in the connected vehicle environment. 2. **Reducing communication overhead between simulators**: Parallelizing the closed - loop connected vehicle simulator not only requires decomposing two independent simulators (traffic simulator and communication simulator), but also requires close synchronization between these two simulators. Especially when running in a distributed computing environment, the communication overhead between simulators becomes one of the main problems. 3. **The existence of heterogeneous vehicles**: Due to the slow penetration rate of the connected vehicle market, during the transition period, there will be two types of vehicles on the road simultaneously - one is the vehicle connected through DSRC (CV), and the other is the unconnected vehicle (non - CV). This requires the simulator to be able to process the data of these two types of vehicles and generate the movement trajectories of non - CV from multiple sensor data sources. 4. **Synchronization problems**: The simulation of data traffic is more computationally resource - consuming than the simulation of vehicle traffic, resulting in synchronization problems between the traffic simulator and the communication simulator. A large number of DSRC basic safety messages (BSM) from each vehicle are propagated every one - tenth of a second. These messages need to go through multiple encapsulation and decapsulation steps in the wireless network protocol stack, increasing the computational burden. In summary, the paper aims to propose a conceptual model and its solutions to address the above challenges, so as to achieve efficient management and control of connected vehicles in large - scale traffic networks.