Bluetooth monitoring systems (BTMS) have opened a new era in traffic sensing, providing a reliable, economical, and easy-to-deploy solution to uniquely identify vehicles. Raw data from BTMS have traditionally been used to calculate travel time and origin-destination matrices. However, we could extend this to include other information like the number of vehicles or their residence times. This information, together with their temporal components, can be applied to the complex task of forecasting traffic. Level of service (LOS) prediction has opened a novel research line that fulfills the need to anticipate future traffic states, based on a standard link-based variable, accepted for both researchers and practitioners. In this paper, we incorporate BTMS's extended variables and temporal information to an LOS classifier based on a Random Undersampling Boost algorithm, which is proven to efficiently respond to the data unbalance intrinsic to this problem. By using this approach, we achieve an overall recall of 87.2% for up to 15-min prediction horizons, reaching 96.6% predicting congestion, and improving the results for the intermediate traffic states, especially complex given their intrinsic instability. Additionally, we provide detailed analyses on the impact of temporal information on the LOS predictor's performance, observing improvements up to a separation of 50 min between last features and prediction horizons. Furthermore, we study the predictor importance resulting from the classifiers to highlight those features contributing the most to the final achievements.
Keywords: bluetooth traffic monitoring system; level of service; temporal components of traffic information; traffic prediction.