{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T15:39:19Z","timestamp":1774021159423,"version":"3.50.1"},"reference-count":34,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2017,12,15]],"date-time":"2017-12-15T00:00:00Z","timestamp":1513296000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Traffic congestion is an important problem faced by Intelligent Transportation Systems (ITS), requiring models that allow predicting the impact of different solutions on urban traffic flow. Such an approach typically requires the use of simulations, which should be as realistic as possible. However, achieving high degrees of realism can be complex when the actual traffic patterns, defined through an Origin\/Destination (O-D) matrix for the vehicles in a city, remain unknown. Thus, the main contribution of this paper is a heuristic for improving traffic congestion modeling. In particular, we propose a procedure that, starting from real induction loop measurements made available by traffic authorities, iteratively refines the output of DFROUTER, which is a module provided by the SUMO (Simulation of Urban MObility) tool. This way, it is able to generate an O-D matrix for traffic that resembles the real traffic distribution and that can be directly imported by SUMO. We apply our technique to the city of Valencia, and we then compare the obtained results against other existing traffic mobility data for the cities of Cologne (Germany) and Bologna (Italy), thereby validating our approach. We also use our technique to determine what degree of congestion is expectable if certain conditions cause additional traffic to circulate in the city, adopting both a uniform pattern and a hotspot-based pattern for traffic injection to demonstrate how to regulate the overall number of vehicles in the city. This study allows evaluating the impact of vehicle flow changes on the overall traffic congestion levels.<\/jats:p>","DOI":"10.3390\/s17122921","type":"journal-article","created":{"date-parts":[[2017,12,15]],"date-time":"2017-12-15T12:23:56Z","timestamp":1513340636000},"page":"2921","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Towards Realistic Urban Traffic Experiments Using DFROUTER: Heuristic, Validation and Extensions"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5339-7860","authenticated-orcid":false,"given":"Jorge","family":"Zambrano-Martinez","sequence":"first","affiliation":[{"name":"Department of Computer Engineering (DISCA), Universitat Polit\u00e8cnica de Val\u00e8ncia, 46022 Valencia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5729-3041","authenticated-orcid":false,"given":"Carlos","family":"Calafate","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering (DISCA), Universitat Polit\u00e8cnica de Val\u00e8ncia, 46022 Valencia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7707-1646","authenticated-orcid":false,"given":"David","family":"Soler","sequence":"additional","affiliation":[{"name":"Institute of Multidisciplinary Mathematics (IMM), Universitat Polit\u00e8cnica de Val\u00e8ncia, 46022 Valencia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan-Carlos","family":"Cano","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering (DISCA), Universitat Polit\u00e8cnica de Val\u00e8ncia, 46022 Valencia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,12,15]]},"reference":[{"key":"ref_1","first-page":"283","article-title":"State-of-the-art of vehicular traffic flow modelling","volume":"215","author":"Hoogendoorn","year":"2001","journal-title":"Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/SURV.2009.090403","article-title":"Mobility models for vehicular ad hoc networks: A survey and taxonomy","volume":"11","author":"Filali","year":"2009","journal-title":"Commun. Surv. Tutor."},{"key":"ref_3","unstructured":"Krajzewicz, D., Hertkorn, G., R\u00f6ssel, C., and Wagner, P. (2002, January 28\u201330). SUMO (Simulation of Urban MObility)-an open-source traffic simulation. Proceedings of the 4th Middle East Symposium on Simulation and Modelling (MESM20002), Sharjah, United Arab Emirates."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Zambrano, J.L., Calafate, C.T., Soler, D., Cano, J.C., and Manzoni, P. (2016, January 18\u201321). Using Real Traffic Data for ITS Simulation: Procedure and Validation. Proceedings of the 2016 International IEEE Conferences UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld, Toulouse, France.","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0045"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Calafate, C.T., Soler, D., Cano, J.C., and Manzoni, P. (2015). Traffic Management as a Service: The Traffic Flow Pattern Classification Problem. Math. Probl. Eng., 716598.","DOI":"10.1155\/2015\/716598"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Nguyen, T.V., Krajzewicz, D., Fullerton, M., and Nicolay, E. (2015). DFROUTER\u2014Estimation of Vehicle Routes from Cross-Section Measurements. Modeling Mobility with Open Data, Springer.","DOI":"10.1007\/978-3-319-15024-6_1"},{"key":"ref_7","unstructured":"Nguyen, T., Fullerton, M., Krajzewicz, D., and Mai, S.T. (2014). DFROUTER-Route estimate methods based on detector data. SUMO2014-Modeling Mobility with Open Data, Springer."},{"key":"ref_8","unstructured":"Qiu, Z., and Cheng, P. (2007, January 21\u201325). State of the art and practice: Cellular probe technology applied in advanced traveler information system. Proceedings of the 86th Annual Meeting Transportation Research Board, Washington, DC, USA."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Ma, X., Yu, H., Wang, Y., and Wang, Y. (2015). Large-scale transportation network congestion evolution prediction using deep learning theory. PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0119044"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/0191-2615(84)90012-2","article-title":"Estimation of trip matrices from traffic counts and survey data: A generalized least squares estimator","volume":"18","author":"Cascetta","year":"1984","journal-title":"Transp. Res. B Methodol."},{"key":"ref_11","first-page":"15","article-title":"Deriving origin destination data from a mobile phone network","volume":"1","author":"Caceres","year":"2007","journal-title":"Inst. Eng. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2703","DOI":"10.1109\/TVT.2007.912336","article-title":"Dynamic origin\u2013destination flow estimation using cellular communication system","volume":"57","author":"Sohn","year":"2008","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1177\/0361198106194500105","article-title":"Cellular-based data-extracting method for trip distribution","volume":"1945","author":"Pan","year":"2006","journal-title":"Transp. Res. Rec."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Wang, Y., Ma, X., Liu, Y., Gong, K., Henricakson, K.C., Xu, M., and Wang, Y. (2006). A Two-Stage Algorithm for Origin-Destination Matrices Estimation Considering Dynamic Dispersion Parameter for Route Choice. PLoS ONE, 11.","DOI":"10.1371\/journal.pone.0146850"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1111\/j.1467-8667.2008.00531.x","article-title":"The observability problem in traffic network models","volume":"23","author":"Castillo","year":"2008","journal-title":"Comput. Aided Civ. Inf."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1109\/TITS.2010.2050768","article-title":"Matrix tools for general observability analysis in traffic networks","volume":"11","author":"Castillo","year":"2010","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_17","unstructured":"Hamedi, M., Fish, R.L.W., and Haghani, A. (2010, January 25\u201329). Freeway dynamic message sign evaluation using bluetooth sensors: A case study. Proceedings of the 17th ITS World Congress, Busan, Korea."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"26143","DOI":"10.3390\/s151026143","article-title":"A wireless sensor network for urban traffic characterization and trend monitoring","volume":"15","year":"2015","journal-title":"Sensors"},{"key":"ref_19","unstructured":"Lees-Miller, J., Wilson, R.E., and Box, S. (2013, January 13\u201317). Hidden Markov models for vehicle tracking with bluetooth. Proceedings of the 92nd Annual Meeting Transportation Research Board, Washington, DC, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1007\/s11276-008-0142-1","article-title":"Analysis of the Bluetooth device discovery protocol","volume":"16","author":"Chakraborty","year":"2010","journal-title":"Wirel. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zhu, S., Guo, Y., Chen, J., Li, D., and Cheng, L. (2017). Integrating Optimal Heterogeneous Sensor Deployment and Operation Strategies for Dynamic Origin-Destination Demand Estimation. Sensors, 17.","DOI":"10.3390\/s17081767"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"87","DOI":"10.3141\/1607-13","article-title":"Dynamic origin-destination matrix estimation from traffic counts and automated vehicle identification data","volume":"1607","year":"1997","journal-title":"J. Transp. Res. Rec."},{"key":"ref_23","unstructured":"Barcel\u00f3 Bugeda, J., Montero Mercad\u00e9, L., Bullejos, M., Serch, O., and Carmona, C. (2012, January 22\u201326). A Kalman filter approach for the estimation of time dependent od matrices exploiting bluetooth traffic data collection. Proceedings of the 91st TRB Annual Meeting Compendium of Papers DVD, Washington, DC, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yang, X., Lu, Y., and Hao, W. (2017). Origin Destination (O-D) Estimation using Probe Vehicle Trajectory and Link Counts. J. Adv. Trasnsp., 4341532.","DOI":"10.1155\/2017\/4341532"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Xie, X.F., Smith, S.F., and Barlow, G.J. (2012, January 25\u201329). Schedule-Driven Coordination for Real-Time Traffic Network Control. Proceedings of the Twenty-Second International Conference on Automated Planning and Scheduling, Sao Paulo, Brazil.","DOI":"10.1609\/icaps.v22i1.13510"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"McCluskey, T.L., Vallati, M., and Franco, S. (2017, January 19\u201325). Automated planning for urban traffic management. Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence (IJCAI-17), Melbourne, Australia.","DOI":"10.24963\/ijcai.2017\/776"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/TITS.2008.915644","article-title":"Video-based automatic incident detection for smart roads: The outdoor environmental challenges regarding false alarms","volume":"9","author":"Shehata","year":"2008","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/S0262-8856(03)00004-0","article-title":"A survey of video processing techniques for traffic applications","volume":"21","author":"Kastrinaki","year":"2003","journal-title":"Image Vis. Comput."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Fu, T., Stipancic, J., Zangenehpour, S., Miranda-Moreno, L., and Saunier, N. (2017). Automatic Traffic Data Collection under Varying Lighting and Temperature Conditions in Multimodal Environments: Thermal versus Visible Spectrum Video-Based Systems. J. Adv. Trasnsp., 5142732.","DOI":"10.1155\/2017\/5142732"},{"key":"ref_30","first-page":"65","article-title":"The OMNeT++ discrete event simulation system","volume":"9","author":"Varga","year":"2005","journal-title":"Eur. Stab. Mech."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Krajzewicz, D. (2010). Traffic simulation with SUMO\u2013simulation of urban mobility. Fundamentals of Traffic Simulation, Springer.","DOI":"10.1007\/978-1-4419-6142-6_7"},{"key":"ref_32","unstructured":"Behrisch, M., Bieker, L., Erdmann, J., and Krajzewicz, D. (2011, January 23\u201328). Sumo\u2013simulation of urban mobility: An Overview. Proceedings of the SIMUL 2011 The Third International Conference on Advances in System Simulation, Barcelona, Spain."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Bieker, L., Krajzewicz, D., Morra, A., Michelacci, C., and Cartolano, F. (2015). Traffic simulation for all: A real world traffic scenario from the city of Bologna. Modeling Mobility with Open Data, Springer.","DOI":"10.1007\/978-3-319-15024-6_4"},{"key":"ref_34","unstructured":"National Research Counci (2010). Highway Capacity Manual; HCM2010, Transportation Research Board (TRB)."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2921\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:54:11Z","timestamp":1760208851000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2921"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12,15]]},"references-count":34,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2017,12]]}},"alternative-id":["s17122921"],"URL":"https:\/\/doi.org\/10.3390\/s17122921","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,12,15]]}}}