An event-processing system alerting analytically to networked vehicles

There are demands for alerts that use the results of intensive data analysis, such as relationships among events generated by many vehicles over a large area. These alerts require data analysis on servers. However, when a server receives massive amounts of data from vehicles, the processing latency increases because of the communication delays between the vehicles and the servers and the increased workload for data analysis on the server. Therefore we need to develop latency-tolerant alert-generating systems with scalable performance. In this paper, we report on a high-speed event-processing system architecture that integrates event processing in the in-vehicle systems with event processing in the servers. The in-vehicle system analyzes the vehicle's sensor data, detects events, and sends packets of the event information to the servers. The server has a stream-processing system, a pre-aggregation system, and a full-data-accumulation system. The stream-processing system receives the packets from the in-vehicle system. The pre-aggregation system creates and updates decision tables for the alerts repeatedly. The alerter of the stream-processing system generates alerts from the table. We implemented a prototype system to generate alerts about obstacles. We tested input data from actual vehicles and a traffic simulator and estimated the vehicles can receive the alerts within 1.2 sec even when the server receives massive data from 120,000 vehicles, which meets the performance requirement for our alert scenarios.

[1]  Marco Roccetti,et al.  An Intervehicular Communication Architecture for Safety and Entertainment , 2010, IEEE Transactions on Intelligent Transportation Systems.

[2]  Toyotaro Suzumura,et al.  X10-based massive parallel large-scale traffic flow simulation , 2012, X10 '12.

[3]  Sandra Geisler,et al.  A data stream-based evaluation framework for traffic information systems , 2010, IWGS '10.

[4]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[5]  Vicente Milanés Montero,et al.  An Intelligent V2I-Based Traffic Management System , 2012, IEEE Transactions on Intelligent Transportation Systems.

[6]  Nourdine Aliane,et al.  Traffic violation alert and management , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[7]  Alain Biem,et al.  IBM infosphere streams for scalable, real-time, intelligent transportation services , 2010, SIGMOD Conference.

[8]  Antonio F. Gómez-Skarmeta,et al.  A Cooperative Approach to Traffic Congestion Detection With Complex Event Processing and VANET , 2012, IEEE Transactions on Intelligent Transportation Systems.

[9]  Juan Liu,et al.  An Efficient Computational Architecture for a Collision Early-Warning System for Vehicles, Pedestrians, and Bicyclists , 2011, IEEE Transactions on Intelligent Transportation Systems.

[10]  Hairong Kuang,et al.  The Hadoop Distributed File System , 2010, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST).