{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,23]],"date-time":"2026-07-23T12:49:56Z","timestamp":1784810996476,"version":"3.55.0"},"reference-count":46,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,4,15]],"date-time":"2022-04-15T00:00:00Z","timestamp":1649980800000},"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>In recent years, we have witnessed the emergence of the implementation and integration of significant working solutions in transportation, especially within the smart city concept. A lot of cities in Europe and around the world support this initiative of making their cities smarter for enhanced mobility and a sustainable environment. In this paper, we present a case study of Tartu city, where we developed and designed a daily real-time system for extracting and performing a modal split analysis. Our web-based platform relied on an optimization approach for calibrating our simulation in order to perform the analysis with the use of real data streams from IoT devices installed around the city. The results obtained from our system demonstrated acceptable performance versus the quality of the available data source. In addition, our platform provides downloadable OD matrices for each mode of mobility for the community.<\/jats:p>","DOI":"10.3390\/s22083030","type":"journal-article","created":{"date-parts":[[2022,4,19]],"date-time":"2022-04-19T02:39:31Z","timestamp":1650335971000},"page":"3030","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Real-Time System for Daily Modal Split Estimation and OD Matrices Generation Using IoT Data: A Case Study of Tartu City"],"prefix":"10.3390","volume":"22","author":[{"given":"Kaveh","family":"Khoshkhah","sequence":"first","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2092-816X","authenticated-orcid":false,"given":"Mozhgan","family":"Pourmoradnasseri","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9257-3858","authenticated-orcid":false,"given":"Amnir","family":"Hadachi","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Helen","family":"Tera","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2118-4641","authenticated-orcid":false,"given":"Jakob","family":"Mass","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erald","family":"Keshi","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8062-0853","authenticated-orcid":false,"given":"Shan","family":"Wu","sequence":"additional","affiliation":[{"name":"ITS Lab, Institute of Computer Science, University of Tartu, Narva mnt 18, 51009 Tartu, Estonia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"McNally, M.G. (2007). The Four-Step Model, Emerald Group Publishing Limited.","DOI":"10.1108\/9780857245670-003"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1262","DOI":"10.18517\/ijaseit.7.4.2444","article-title":"Planning of City Transportation Infrastructure Based on Macro Simulation Model (Similiarity)","volume":"7","author":"Arliansyah","year":"2017","journal-title":"Int. J. Adv. Sci. Eng. Inf. Technol."},{"key":"ref_3","unstructured":"Behara, K.N.S. (2019). Origin-Destination Matrix Estimation Using Big Traffic Data: A Structural Perspective. [Ph.D. Thesis, Queensland University of Technology]."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1080\/10630730600752868","article-title":"Microsimulation for urban transportation planning: Miracle or mirage?","volume":"13","author":"Lawson","year":"2006","journal-title":"J. Urban Technol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"84","DOI":"10.3141\/1777-09","article-title":"Transportation planning and TRANSIMS microsimulation model: Preparing for the transition","volume":"1777","author":"Rilett","year":"2001","journal-title":"Transp. Res. Rec."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1080\/12265934.2013.835118","article-title":"Activity-based models of travel demand: Promises, progress and prospects","volume":"18","author":"Rasouli","year":"2014","journal-title":"Int. J. Urban Sci."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Smith, L., Beckman, R., and Baggerly, K. (1995). TRANSIMS: Transportation Analysis and Simulation System, Technical Report; Los Alamos National Lab. (LANL).","DOI":"10.2172\/88648"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"769","DOI":"10.1016\/j.procs.2014.05.489","article-title":"Applications of TRANSIMS in transportation: A literature review","volume":"32","author":"Lee","year":"2014","journal-title":"Procedia Comput. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.trpro.2020.09.004","article-title":"Simba mobi: Microscopic mobility simulation for corporate planning","volume":"49","author":"Scherr","year":"2020","journal-title":"Transp. Res. Procedia"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1016\/j.procs.2021.03.079","article-title":"Hermes: Enabling efficient large-scale simulation in MATSim","volume":"184","author":"Graur","year":"2021","journal-title":"Procedia Comput. Sci."},{"key":"ref_11","first-page":"19","article-title":"The traditional four steps transportation modeling using a simplified transport network: A case study of Dhaka City, Bangladesh","volume":"1","author":"Ahmed","year":"2012","journal-title":"Int. J. Adv. Sci. Eng. Technol. Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"79","DOI":"10.3141\/2254-09","article-title":"Integrated equilibrium travel demand model with nested logit structure: Fixed-point formulation and stochastic analysis","volume":"2254","author":"Zhang","year":"2011","journal-title":"Transp. Res. Rec."},{"key":"ref_13","first-page":"3","article-title":"Estimation of origin-destination matrix from traffic counts: The state of the art","volume":"49","author":"Bera","year":"2011","journal-title":"Eur. Transp. Eur."},{"key":"ref_14","unstructured":"Barcel\u00f3 Bugeda, J., Montero Mercad\u00e9, L., Bullejos, M., Serch, O., and Carmona Bautista, C. (2012, January 23\u201325). Dynamic OD matrix estimation exploiting bluetooth data in urban networkss. Proceedings of the International Conference, Edinburgh, UK."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Patil, S.N., Behara, K.N., Khadhir, A., and Bhaskar, A. (2022). Methods to enhance the quality of bi-level origin\u2013destination matrix adjustment process. Transp. Lett., 1\u201310.","DOI":"10.1080\/19427867.2022.2028060"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Pourmoradnasseri, M., Khoshkhah, K., Lind, A., and Hadachi, A. (2019, January 21\u201323). OD-matrix extraction based on trajectory reconstruction from mobile data. Proceedings of the 2019 International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Barcelona, Spain.","DOI":"10.1109\/WiMOB.2019.8923358"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"102871","DOI":"10.1016\/j.jtrangeo.2020.102871","article-title":"Unveiling large-scale commuting patterns based on mobile phone cellular network data","volume":"89","author":"Hadachi","year":"2020","journal-title":"J. Transp. Geogr."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/j.trc.2016.06.002","article-title":"Updating origin\u2013destination matrices with aggregated data of GPS traces","volume":"69","author":"Ge","year":"2016","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1109","DOI":"10.1016\/j.cstp.2020.07.010","article-title":"Temporal origin\u2013destination matrix estimation of passenger car trips. Case study: Medellin, Colombia","volume":"8","year":"2020","journal-title":"Case Stud. Transp. Policy"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2626","DOI":"10.1016\/j.comnet.2010.04.012","article-title":"Blind maximum likelihood estimation of traffic matrices under long-range dependent traffic","volume":"54","author":"Conti","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_21","unstructured":"Andersen, N.S., Chiarandini, M., and Debrabant, K. (2022). Dynamic Origin-Destination Matrix Estimation in Urban Traffic Networks. arXiv."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Afandizadeh Zargari, S., Memarnejad, A., and Mirzahossein, H. (2021). Hourly Origin\u2013Destination Matrix Estimation Using Intelligent Transportation Systems Data and Deep Learning. Sensors, 21.","DOI":"10.3390\/s21217080"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.engappai.2018.07.009","article-title":"Generating realistic urban traffic flows with evolutionary techniques","volume":"75","author":"Stolfi","year":"2018","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"102714","DOI":"10.1016\/j.trd.2021.102714","article-title":"How to design policy packages for sustainable transport: Balancing disruptiveness and implementability","volume":"91","author":"Thaller","year":"2021","journal-title":"Transp. Res. Part D Transp. Environ."},{"key":"ref_25","unstructured":"Davis, A., and Whyte, B. (2020). Making the shift to sustainable transport in Scotland. Cities Health, 1\u20138."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1108\/SASBE-10-2017-0058","article-title":"Modelling walking and cycling accessibility and mobility: The effect of network configuration and occupancy on spatial dynamics of active mobility","volume":"7","author":"Nourian","year":"2018","journal-title":"Smart Sustain. Built Environ."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"527","DOI":"10.5194\/isprs-archives-XLI-B2-527-2016","article-title":"A multidisciplinary analytical framework for studying active mobility patterns","volume":"41","author":"Orellana","year":"2016","journal-title":"Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Oskarbski, J., Birr, K., and \u017barski, K. (2021). Bicycle traffic model for sustainable urban mobility planning. Energies, 14.","DOI":"10.3390\/en14185970"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Ryu, S. (2020). A Bicycle Origin\u2013Destination Matrix Estimation Based on a Two-Stage Procedure. Sustainability, 12.","DOI":"10.3390\/su12072951"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.physa.2005.11.052","article-title":"Basics of modelling the pedestrian flow","volume":"368","author":"Seyfried","year":"2006","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_31","first-page":"1760","article-title":"Simultaneous estimation of the pedestrian origin-destination matrix and parameter of the activity\/destination choice model","volume":"7","author":"Chan","year":"2007","journal-title":"J. East. Asia Soc. Transp. Stud."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"L\u00f3pez Baeza, J., Carpio-Pinedo, J., Sievert, J., Landwehr, A., Preuner, P., Borgmann, K., Avakumovi\u0107, M., Weissbach, A., Bruns-Berentelg, J., and Noennig, J.R. (2021). Modeling Pedestrian Flows: Agent-Based Simulations of Pedestrian Activity for Land Use Distributions in Urban Developments. Sustainability, 13.","DOI":"10.3390\/su13169268"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Bezbradica, M., and Ruskin, H.J. (2019). Understanding urban mobility and pedestrian movement. Smart Urban Development, IntechOpen.","DOI":"10.5772\/intechopen.86801"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"6495861","DOI":"10.1155\/2017\/6495861","article-title":"Time coefficient estimation for hourly origin-destination demand from observed link flow based on semidynamic traffic assignment","volume":"2017","author":"Fujita","year":"2017","journal-title":"J. Adv. Transp."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Qbouche, K., and Rhoulami, K. (2021, January 1\u20132). Simulation Daily Mobility in Rabat region. Proceedings of the 4th International Conference on Networking, Information Systems & Security, Kenitra, Morocco.","DOI":"10.1145\/3454127.3454128"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Belli, L., Cilfone, A., Davoli, L., Ferrari, G., Adorni, P., Di Nocera, F., Dall\u2019Olio, A., Pellegrini, C., Mordacci, M., and Bertolotti, E. (2020). IoT-enabled smart sustainable cities: Challenges and approaches. Smart Cities, 3.","DOI":"10.3390\/smartcities3030052"},{"key":"ref_37","unstructured":"Jafari, A., Singh, D., Both, A., Abdollahyar, M., Gunn, L., Pemberton, S., and Giles-Corti, B. (2021). Activity-based and agent-based Transport model of Melbourne (AToM): An open multi-modal transport simulation model for Greater Melbourne. arXiv."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Derhamy, H., Eliasson, J., Delsing, J., and Priller, P. (2015, January 8\u201311). A survey of commercial frameworks for the internet of things. Proceedings of the 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA), Luxembourg.","DOI":"10.1109\/ETFA.2015.7301661"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"20130246","DOI":"10.1098\/rsif.2013.0246","article-title":"Unravelling daily human mobility motifs","volume":"10","author":"Schneider","year":"2013","journal-title":"J. R. Soc. Interface"},{"key":"ref_40","first-page":"128","article-title":"Recent development and applications of SUMO-Simulation of Urban MObility","volume":"5","author":"Krajzewicz","year":"2012","journal-title":"Int. J. Adv. Syst. Meas."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Nagel, K., Zilske, M., and Fl\u00f6tter\u00f6d, G. (2016). CaDyTS: Calibration of Dynamic Traffic Simulations. The Multi-Agent Transport Simulation MATSim, Ubiquity Press Ltd.","DOI":"10.5334\/baw.32"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"042091","DOI":"10.1088\/1757-899X\/603\/4\/042091","article-title":"Modal Split\u2013Different Approaches to a Common Term","volume":"603","author":"Ungvarai","year":"2019","journal-title":"Iop Conf. Ser. Mater. Sci. Eng."},{"key":"ref_43","unstructured":"Jovic, J.J. (2000). Modal split modelling-some experience. Urban Transport Systems, Proceedings of the 2nd Kfb Research Conference, Lund, Sweden, 7\u20138 June 1999, Bulletin 187; Citeseer."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Khoshkhah, K., Pourmoradnasseri, M., and Hadachi, A. (2022). A Real-Time Model for Pedestrian Flow Simulation in Urban Areas, preprint.","DOI":"10.1109\/ITSC55140.2022.9922566"},{"key":"ref_45","unstructured":"Fl\u00f6tter\u00f6d, Y.P. (2017, January 8\u201310). SUMO-Cadyts Calibration with Limited Data Quality. Proceedings of the SUMO User Conference\u2014Towards Simulation for Autonomous Mobility, Berlin, Germany."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Furtlehner, C., Lasgouttes, J.M., and de La Fortelle, A. (October, January 30). A belief propagation approach to traffic prediction using probe vehicles. Proceedings of the 2007 IEEE Intelligent Transportation Systems Conference, Bellevue, WA, USA.","DOI":"10.1109\/ITSC.2007.4357716"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/3030\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:54:33Z","timestamp":1760136873000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/3030"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,15]]},"references-count":46,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["s22083030"],"URL":"https:\/\/doi.org\/10.3390\/s22083030","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,15]]}}}