{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T17:05:03Z","timestamp":1783098303062,"version":"3.54.6"},"reference-count":47,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2019,10,15]],"date-time":"2019-10-15T00:00:00Z","timestamp":1571097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100009879","name":"Regione Emilia-Romagna","doi-asserted-by":"publisher","award":["E21F18000200007"],"award-info":[{"award-number":["E21F18000200007"]}],"id":[{"id":"10.13039\/501100009879","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Understanding and correctly modeling urban mobility is a crucial issue for the development of smart cities. The estimation of individual trips from mobile phone positioning data (i.e., call detail records (CDR)) can naturally support urban and transport studies as well as marketing applications. Individual trips are often aggregated in an origin\u2013destination (OD) matrix counting the number of trips from a given origin to a given destination. In the literature dealing with CDR data there are two main approaches to extract OD matrices from such data: (a) in time-based matrices, the analysis focuses on estimating mobility directly from a sequence of CDRs; (b) in routine-based matrices (OD by purpose) the analysis focuses on routine kind of movements, like home-work commute, derived from a trip generation model. In both cases, the OD matrix measured by CDR counts is scaled to match the actual number of people moving in the area, and projected to the road network to estimate actual flows on the streets. In this paper, we describe prototypical approaches to estimate OD matrices, describe an actual implementation, and present a number of experiments to evaluate the results from multiple perspectives.<\/jats:p>","DOI":"10.3390\/s19204470","type":"journal-article","created":{"date-parts":[[2019,10,16]],"date-time":"2019-10-16T03:32:54Z","timestamp":1571196774000},"page":"4470","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["Evaluating Origin\u2013Destination Matrices Obtained from CDR Data"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3918-2107","authenticated-orcid":false,"given":"Marco","family":"Mamei","sequence":"first","affiliation":[{"name":"Dipartimento di Scienze e Metodi dell\u2019Ingegneria, University of Modena and Reggio Emilia, 42122 Reggio Emilia, Italy"},{"name":"Centro En&amp;Tech, University of Modena and Reggio Emilia, 42124 Reggio Emilia, Italy"},{"name":"Centro Softech-ICT, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4182-1887","authenticated-orcid":false,"given":"Nicola","family":"Bicocchi","sequence":"additional","affiliation":[{"name":"Centro Softech-ICT, University of Modena and Reggio Emilia, 41125 Modena, Italy"},{"name":"Dipartimento di Ingegneria Enzo Ferrari, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9663-1071","authenticated-orcid":false,"given":"Marco","family":"Lippi","sequence":"additional","affiliation":[{"name":"Dipartimento di Scienze e Metodi dell\u2019Ingegneria, University of Modena and Reggio Emilia, 42122 Reggio Emilia, Italy"},{"name":"Centro Softech-ICT, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8921-8150","authenticated-orcid":false,"given":"Stefano","family":"Mariani","sequence":"additional","affiliation":[{"name":"Dipartimento di Scienze e Metodi dell\u2019Ingegneria, University of Modena and Reggio Emilia, 42122 Reggio Emilia, Italy"},{"name":"Centro Softech-ICT, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6837-8806","authenticated-orcid":false,"given":"Franco","family":"Zambonelli","sequence":"additional","affiliation":[{"name":"Dipartimento di Scienze e Metodi dell\u2019Ingegneria, University of Modena and Reggio Emilia, 42122 Reggio Emilia, Italy"},{"name":"Centro En&amp;Tech, University of Modena and Reggio Emilia, 42124 Reggio Emilia, Italy"},{"name":"Centro Softech-ICT, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,10,15]]},"reference":[{"key":"ref_1","first-page":"25","article-title":"Urban sensing using mobile phone network data: A survey of research","volume":"47","author":"Calabrese","year":"2014","journal-title":"ACM Comput. Surv."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1140\/epjds\/s13688-015-0046-0","article-title":"A survey of results on mobile phone datasets analysis","volume":"4","author":"Blondel","year":"2015","journal-title":"EPJ Data Sci."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ferrari, L., and Mamei, M. (2011, January 21\u201325). Discovering Daily Routines from Google Latitude with Topic Models. Proceedings of the IEEE Workshop on Context Modeling and Reasoning, Seattle, WA, USA.","DOI":"10.1109\/PERCOMW.2011.5766928"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mamei, M., Rosi, A., and Zambonelli, F. (2010, January 19\u201321). Automatic Analysis of Geotagged Photos for Intelligent Tourist Services. Proceedings of the IEEE International Conference on Intelligent Environments, Kuala Lumpur, Malaysia.","DOI":"10.1109\/IE.2010.34"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MPRV.2011.41","article-title":"Estimating origin\u2013destination flows using mobile phone location data","volume":"10","author":"Calabrese","year":"2011","journal-title":"IEEE Pervasive Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1016\/j.trc.2012.09.009","article-title":"Understanding individual mobility patterns from urban sensing data: A mobile phone trace example","volume":"26","author":"Calabrese","year":"2013","journal-title":"Transp. Res. Part C"},{"key":"ref_7","unstructured":"Toole, J., Colak, S., Sturt, B., Alexandre, L., Evsukoff, A., and Gonzalez, M. (2015). The path most travelled: Mining road usage patterns from massive call data. arXiv."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1016\/j.trc.2015.02.018","article-title":"Validation of origin-destination trips by purpose and time of day inferred from mobile phone data","volume":"58","author":"Alexander","year":"2015","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_9","unstructured":"Goulding, J. (2014). Best Practices and Methodology for OD Matrix Creation from CDR Data, NLAB, University of Nottingham."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/0191-2615(80)90008-9","article-title":"The most likely trip matrix estimated from traffic counts","volume":"14","author":"Zuylen","year":"1980","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/0191-2615(87)90037-3","article-title":"A maximum likelihood model for estimating origin-destination matrices","volume":"21","author":"Spiess","year":"1987","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1016\/0191-2615(83)90030-9","article-title":"Inferences on trip matrices from observations on link volumes: A Bayesian statistical approach","volume":"17","author":"Maher","year":"1983","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/0191-2615(95)00036-4","article-title":"Estimation of an origin-destination matrix with random link choice proportions: A statistical approach","volume":"30","author":"Lo","year":"1996","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1016\/S0965-8564(03)00044-2","article-title":"Some comments on origin-destination matrix estimation","volume":"37","author":"Hazelton","year":"2003","journal-title":"Transp. Res. Part A Policy Pract."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1016\/S0191-2615(00)00009-6","article-title":"Inference for origin\u2013destination matrices: Estimation, prediction and reconstruction","volume":"35","author":"Hazelton","year":"2001","journal-title":"Transp. Res. Part B Methodol."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.trc.2013.05.006","article-title":"Dynamic origin\u2013destination demand flow estimation under congested traffic conditions","volume":"34","author":"Lu","year":"2013","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_17","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. Part B Methodol."},{"key":"ref_18","first-page":"2","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."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1038\/nature10856","article-title":"A universal model for mobility and migration patterns","volume":"484","author":"Simini","year":"2012","journal-title":"Nature"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Stenneth, L., and Yu, P. (2013, January 2\u20134). Monitoring and mining GPS traces in transit space. Proceedings of the 2013 SIAM International Conference on Data Mining, Austin, TX, USA.","DOI":"10.1137\/1.9781611972832.40"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cao, Q., Bouqata, B., Mackenzie, P., Messier, D., and Salvo, J.J. (2009, January 11\u201314). A grid-based clustering method for mining frequent trips from large-scale, event-based telematics datasets. Proceedings of the 2009 IEEE International Conference on Systems, Man and Cybernetics, San Antonio, TX, USA.","DOI":"10.1109\/ICSMC.2009.5345924"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1724","DOI":"10.1109\/TITS.2015.2496783","article-title":"Data-Driven Transit Network Design From Mobile Phone Trajectories","volume":"17","author":"Pinelli","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_23","first-page":"5662","article-title":"Limits of Predictability in Commuting Flows in the Absence of Data for Calibration","volume":"4","author":"Yang","year":"2014","journal-title":"Nat. Sci. Rep."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2703","DOI":"10.1109\/TVT.2007.912336","article-title":"Dynamic Origin-Destination Flow Estimation Using Cellular Communication System","volume":"57","author":"Sohn","year":"2008","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.trc.2014.01.002","article-title":"Development of origin\u2013destination matrices using mobile phone call data","volume":"40","author":"Iqbal","year":"2014","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1016\/j.trc.2016.04.005","article-title":"The promises of big data and small data for travel behavior(aka human mobility) analysis","volume":"68","author":"Chen","year":"2016","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/35.210402","article-title":"Overview Of The GSM System and Protocol Architecture","volume":"31","author":"Rahnema","year":"1993","journal-title":"IEEE Commun."},{"key":"ref_28","unstructured":"Mamei, M., and Ferrari, L. (2013, January 1\u20133). Daily Commuting in Ivory Coast: Development Opportunities. Proceedings of the NetMob Conference 2013, Cambridge, MA, USA."},{"key":"ref_29","unstructured":"Nanni, M., Trasarti, R., Furletti, B., Gabrielli, L., Mede, P.V.D., Bruijn, J.D., Romph, E.D., and Bruil, G. (2013, January 1\u20133). MP4A project: Mobility planning for Africa. Proceedings of the NetMob Conference 2013, Cambridge, MA, USA."},{"key":"ref_30","unstructured":"Louf, R., Carra, G., Commenges, H., Dembele, J., Gallotti, R., Lenormand, M., Louail, T., and Barthelemy, M. (2015, January 8\u201310). Spatial Structure and Efficiency of Commuting in Senegalese Cities. Proceedings of the Netmob 2015, Cambridge, MA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Leontiadis, I., Lima, A., Kwak, H., Stanojevic, R., Wetherall, D., and Papagiannaki, K. (2014, January 2\u20135). From Cells to Streets: Estimating Mobile Paths with Cellular-Side Data. Proceedings of the International Conference on emerging Networking EXperiments and Technologies (CoNEXT), Sydney, Australia.","DOI":"10.1145\/2674005.2674982"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Becker, R.A., Caceres, R., Hanson, K., Loh, J.M., Urbanek, S., Varshavsky, A., and Volinsky, C. (2011, January 17\u201321). Route classification using cellular handoff patterns. Proceedings of the International Conference on Ubiquitous Computing, Beijing, China.","DOI":"10.1145\/2030112.2030130"},{"key":"ref_33","unstructured":"Wang, Y., de Almeida Correira, G., and de Romph, E. (2015, January 8\u201310). National and Regional Road Network Optimization for Senegal Using Mobile Phone Data. Proceedings of the Netmob 2015, Cambridge, MA, USA."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Sagarra, O., Szell, M., Santi, P., Diaz-Guilera, A., and Ratti, C. (2015). Supersampling and network reconstruction of urban mobility. arXiv.","DOI":"10.1371\/journal.pone.0134508"},{"key":"ref_35","unstructured":"McInerney, J., Rogers, A., and Jennings, N. (2013, January 1\u20133). Crowdsourcing Physical Package Delivery Using the Existing Routine Mobility of a Local Population. Proceedings of the NetMob Conference 2013, Cambridge, MA, USA."},{"key":"ref_36","unstructured":"Mayer, D., Rideout, D., and Song, D. (2015, January 8\u201310). High Resolution Mobility Estimation From Telecommunications Data. Proceedings of the Netmob 2015, Cambridge, MA, USA."},{"key":"ref_37","unstructured":"El-Mahdy, A., Algizawi, E., Ogawa, T., Shishiny, H., Baddar, M., and Kimura, K. (2015, January 8\u201310). High Resolution Traffic Maps Generation Using Cellular Big Data. Proceedings of the Netmob 2015, Cambridge, MA, USA."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Berlingerio, M., Calabrese, F., Lorenzo, G.D., Nair, R., Pinelli, F., and Sbodio, M. (2013, January 1\u20133). AllAboard: A system for exploring urban mobility and optimizing public transport using cellphone data. Proceedings of the NetMob Conference 2013, Cambridge, MA, USA.","DOI":"10.1007\/978-3-642-40994-3_50"},{"key":"ref_39","unstructured":"Ishizuka, H., Kobayashi, N., Muramatsu, S., and Ono, C. (2015, January 8\u201310). Detecting Train Commuters using CDRs and GIS. Proceedings of the Netmob 2015, Cambridge, MA, USA."},{"key":"ref_40","unstructured":"Caceres, R., Rowland, J., Small, C., and Urbanek, S. (2012, January 18\u201322). Exploring the Use of Urban Greenspace through Cellular Network Activity. Proceedings of the Workshop on Pervasive Urban Applications (PURBA 2012), Newcastle, UK."},{"key":"ref_41","unstructured":"Rappaport, T. (2001). Wireless Communications: Principles and Practice, Prentice Hall."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Ulm, M., Widhalm, P., and Brandle, N. (2015, January 20\u201322). Characterization of mobile phone localization errors with OpenCellID data. Proceedings of the IEEE International Conference on Advanced Logistics and Transport, Valenciennes, France.","DOI":"10.1109\/ICAdLT.2015.7136601"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1038\/nature06958","article-title":"Understanding individual human mobility patterns","volume":"453","author":"Gonzalez","year":"2008","journal-title":"Nature"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.pmcj.2016.01.009","article-title":"Automatic Identification of Relevant Places from Cellular Network Data","volume":"31","author":"Mamei","year":"2016","journal-title":"Pervasive Mob. Comput. J."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Mardia, K., and Jupp, P. (2000). Directional Statistics, Wiley and Sons Ltd.","DOI":"10.1002\/9780470316979"},{"key":"ref_46","unstructured":"(2019, July 15). GraphHopper: An Open Source Route Planning Library and Server Using OpenStreetMap. Available online: https:\/\/github.com\/graphhopper\/graphhopper."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"20160021","DOI":"10.1098\/rsif.2016.0021","article-title":"Understanding individual routing behaviour","volume":"13","author":"Lima","year":"2016","journal-title":"J. R. Soc. Interface"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/20\/4470\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:26:30Z","timestamp":1760189190000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/20\/4470"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,15]]},"references-count":47,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2019,10]]}},"alternative-id":["s19204470"],"URL":"https:\/\/doi.org\/10.3390\/s19204470","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10,15]]}}}