{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:29:36Z","timestamp":1772252976550,"version":"3.50.1"},"reference-count":41,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2018,12,29]],"date-time":"2018-12-29T00:00:00Z","timestamp":1546041600000},"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>Since smart cities aim at becoming self-monitoring and self-response systems, their deployment relies on close resource monitoring through large-scale urban sensing. The subsequent gathering of massive amounts of data makes essential the development of event-filtering mechanisms that enable the selection of what is relevant and trustworthy. Due to the rise of mobile event producers, location information has become a valuable filtering criterion, as it not only offers extra information on the described event, but also enhances trust in the producer. Implementing mechanisms that validate the quality of location information becomes then imperative. The lack of such strategies in cloud architectures compels the adoption of new communication schemes for Internet of Things (IoT)-based urban services. To serve the demand for location verification in urban event-based systems (DEBS), we have designed three different fog architectures that combine proximity and cloud communication. We have used network simulations with realistic urban traces to prove that the three of them can correctly identify between 73% and 100% of false location claims.<\/jats:p>","DOI":"10.3390\/s19010104","type":"journal-article","created":{"date-parts":[[2018,12,31]],"date-time":"2018-12-31T07:22:30Z","timestamp":1546240950000},"page":"104","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Fog Architectures and Sensor Location Certification in Distributed Event-Based Systems"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3063-486X","authenticated-orcid":false,"given":"F\u00e1tima","family":"Castro-Jul","sequence":"first","affiliation":[{"name":"Information &amp; Computing Lab, AtlantTIC Research Center, Universidade de Vigo, 36310 Vigo, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2367-2219","authenticated-orcid":false,"given":"Rebeca P.","family":"D\u00edaz-Redondo","sequence":"additional","affiliation":[{"name":"Information &amp; Computing Lab, AtlantTIC Research Center, Universidade de Vigo, 36310 Vigo, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1047-2143","authenticated-orcid":false,"given":"Ana","family":"Fern\u00e1ndez-Vilas","sequence":"additional","affiliation":[{"name":"Information &amp; Computing Lab, AtlantTIC Research Center, Universidade de Vigo, 36310 Vigo, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sophie","family":"Chabridon","sequence":"additional","affiliation":[{"name":"SAMOVAR (Services r\u00e9partis, Architectures, MOd\u00e9lisation, Validation, Administration des R\u00e9seaux), T\u00e9l\u00e9com SudParis, CNRS, Universit\u00e9 Paris-Saclay, 91000 \u00c9vry, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis","family":"Conan","sequence":"additional","affiliation":[{"name":"SAMOVAR (Services r\u00e9partis, Architectures, MOd\u00e9lisation, Validation, Administration des R\u00e9seaux), T\u00e9l\u00e9com SudParis, CNRS, Universit\u00e9 Paris-Saclay, 91000 \u00c9vry, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,12,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/2771297","article-title":"The new smart cities","volume":"58","author":"Mone","year":"2015","journal-title":"Commun. ACM"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1145\/857076.857078","article-title":"The Many Faces of Publish\/Subscribe","volume":"35","author":"Eugster","year":"2003","journal-title":"ACM Comput. Surv."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Antonic, A., Roankovic, K., Marjanovic, M., Pripuic, K., and Podnar arko, I. (2014, January 27\u201329). A mobile crowdsensing ecosystem enabled by a cloud-based publish\/subscribe middleware. Proceedings of the 2014 International Conference on Future Internet of Things and Cloud, Barcelona, Spain.","DOI":"10.1109\/FiCloud.2014.27"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/2187671.2187677","article-title":"Processing flows of information: From data stream to complex event processing","volume":"44","author":"Cugola","year":"2012","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/2333112.2333119","article-title":"A survey of context data distribution for mobile ubiquitous systems","volume":"44","author":"Bellavista","year":"2012","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_6","unstructured":"Burke, J., Estrin, D., Hansen, M., Parker, A., Ramanathan, N., Reddy, S., and Srivastava, M. (2006). Participatory Sensing, Center for Embedded Network Sensing."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Guo, B., Yu, Z., Zhou, X., and Zhang, D. (2014, January 24\u201328). From participatory sensing to mobile crowd sensing. Proceedings of the 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS), Budapest, Hungary.","DOI":"10.1109\/PerComW.2014.6815273"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.comnet.2017.12.008","article-title":"Collaboratively assessing urban alerts in ad hoc participatory sensing","volume":"131","year":"2018","journal-title":"Comput. Netw."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012, January 17). Fog computing and its role in the internet of things. Proceedings of the First Edition of the MCC Workshop on Mobile cloud Computing, Helsinki, Finland.","DOI":"10.1145\/2342509.2342513"},{"key":"ref_10","first-page":"32","article-title":"Fog computing for sustainable smart cities: A survey","volume":"50","author":"Perera","year":"2017","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s12243-015-0480-9","article-title":"Enhancing Context Data Distribution for the Internet of Things using QoC-awareness and Attribute-based Access Control","volume":"71","author":"Lim","year":"2016","journal-title":"Ann. Telecommun."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Castro-Jul, F., Conan, D., Chabridon, S., D\u00edaz-Redondo, R.P., Fern\u00e1ndez-Vilas, A., and Taconet, C. (2017, January 7\u201310). Combining Fog Architectures and Distributed Event-Based Systems for Mobile Sensor Location Certification. Proceedings of the International Conference on Ubiquitous Computing and Ambient Intelligence, Philadelphia, PA, USA.","DOI":"10.1007\/978-3-319-67585-5_3"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MCOM.2011.6069707","article-title":"Mobile crowdsensing: current state and future challenges","volume":"49","author":"Ganti","year":"2011","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1016\/j.future.2015.08.005","article-title":"A mobile crowd sensing ecosystem enabled by CUPUS: Cloud-based publish\/subscribe middleware for the Internet of Things","volume":"56","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Dang, T.D., and Hoang, D. (2017, January 8\u201311). A data protection model for fog computing. Proceedings of the Second International Conference on Fog and Mobile Edge Computing (FMEC), Valencia, Spain.","DOI":"10.1109\/FMEC.2017.7946404"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Yannuzzi, M., Milito, R., Serral-Graci\u00e0, R., Montero, D., and Nemirovsky, M. (2014, January 1\u20133). Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing. Proceedings of the 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Athens, Greece.","DOI":"10.1109\/CAMAD.2014.7033259"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hong, K., Lillethun, D., Ramachandran, U., Ottenw\u00e4lder, B., and Koldehofe, B. (2013, January 16). Mobile Fog: A Programming Model for Large-scale Applications on the Internet of Things. Proceedings of the Second ACM SIGCOMM Workshop on Mobile Cloud Computing, Hong Kong, China.","DOI":"10.1145\/2491266.2491270"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.future.2018.05.008","article-title":"Security and trust issues in Fog computing: A survey","volume":"88","author":"Zhang","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1016\/j.pmcj.2012.09.002","article-title":"Participatory noise mapping works! An evaluation of participatory sensing as an alternative to standard techniques for environmental monitoring","volume":"9","author":"Stevens","year":"2013","journal-title":"Pervasive Mobile Comput."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Costa, D.G., Duran-Faundez, C., Andrade, D.C., Rocha-Junior, J.B., and Just Peixoto, J.P. (2018). TwitterSensing: An Event-Based Approach for Wireless Sensor Networks Optimization Exploiting Social Media in Smart City Applications. Sensors, 18.","DOI":"10.3390\/s18041080"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Costa, D.G., Collotta, M., Pau, G., and Duran-Faundez, C. (2017). A fuzzy-based approach for sensing, coding and transmission configuration of visual sensors in smart city applications. Sensors, 17.","DOI":"10.3390\/s17010093"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1016\/j.dss.2005.05.019","article-title":"A survey of trust and reputation systems for online service provision","volume":"43","author":"Ismail","year":"2007","journal-title":"Decis. Support Syst."},{"key":"ref_23","unstructured":"Etzion, O., Niblett, P., and Luckham, D.C. (2011). Event Processing in Action, Manning Greenwich."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Fiege, L., Gartner, F.C., Kasten, O., and Zeidler, A. (2003, January 16\u201320). Supporting mobility in content-based publish\/subscribe middleware. Proceedings of the ACM\/IFIP\/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing, Rio de Janeiro, Brazil.","DOI":"10.1007\/3-540-44892-6_6"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Saracino, A., Restuccia, F., and Martinelli, F. (2018, January 1\u20133). Practical Location Validation in Participatory Sensing Through Mobile WiFi Hotspots. Proceedings of the 17th International Conference On Trust, Security and Privacy in Computing And Communications\/12th International Conference On Big Data Science And Engineering (TrustCom\/BigDataSE), New York, NY, USA.","DOI":"10.1109\/TrustCom\/BigDataSE.2018.00090"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Aschenbruck, N., Ernst, R., Gerhards-Padilla, E., and Schwamborn, M. (2010, January 16\u201318). BonnMotion: A mobility scenario generation and analysis tool. Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques, Malaga, Spain.","DOI":"10.4108\/ICST.SIMUTOOLS2010.8684"},{"key":"ref_27","unstructured":"(2018, December 28). OpenStreetMap. Available online: http:\/\/wiki.openstreetmap.org\/."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Schwamborn, M., and Aschenbruck, N. (2013, January 14\u201316). Introducing geographic restrictions to the slaw human mobility model. Proceedings of the 21st International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), San Francisco, CA, USA.","DOI":"10.1109\/MASCOTS.2013.34"},{"key":"ref_29","unstructured":"(2018, December 28). NS-3 Network Simulator. Available online: https:\/\/www.nsnam.org\/."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Gisdakis, S., Giannetsos, T., and Papadimitratos, P. (2015, January 22\u201326). SHIELD: A data verification framework for participatory sensing systems. Proceedings of the 8th ACM Conference on Security & Privacy in Wireless and Mobile Networks, New York, NY, USA.","DOI":"10.1145\/2766498.2766503"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Luo, T., and Zeynalvand, L. (2017, January 4\u20138). Reshaping Mobile Crowd Sensing using Cross Validation to Improve Data Credibility. Proceedings of the Global Communications Conference (GLOBECOM), Singapore.","DOI":"10.1109\/GLOCOM.2017.8255050"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Lederer, S., Gao, J., and Sion, R. (2008, January 28\u201330). Collaborative Location Certification for Ad-Hoc Sensor Networks. Proceedings of the IEEE Sarnoff Symposium, Princeton, NJ, USA.","DOI":"10.1109\/SARNOF.2008.4520102"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Talasila, M., Curtmola, R., and Borcea, C. (2013, January 23\u201325). Improving location reliability in crowd sensed data with minimal efforts. Proceedings of the 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC), Dubai, UAE.","DOI":"10.1109\/WMNC.2013.6549016"},{"key":"ref_34","unstructured":"Talasila, M., Curtmola, R., and Borcea, C. (2010, January 6\u20139). Link: Location verification through immediate neighbors knowledge. Proceedings of the International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, Sydney, NSW, Australia."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/TMC.2011.237","article-title":"Toward privacy preserving and collusion resistance in a location proof updating system","volume":"12","author":"Zhu","year":"2013","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3276","DOI":"10.1109\/TNET.2016.2515119","article-title":"STAMP: Enabling privacy-preserving location proofs for mobile users","volume":"24","author":"Wang","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Gambs, S., Killijian, M.O., Roy, M., and Traor\u00e9, M. (2014, January 6\u20139). PROPS: A privacy-preserving location proof system. Proceedings of the 33rd International Symposium on Reliable Distributed Systems (SRDS), Nara, Japan.","DOI":"10.1109\/SRDS.2014.37"},{"key":"ref_38","unstructured":"Nosouhi, M.R., Yu, S., Grobler, M., Xiang, Y., and Zhu, Z. (2018, January 9\u201313). SPARSE: Privacy\u2013Aware and Collusion Resistant Location Proof Generation and Verification. Proceedings of the IEEE Global Communications Conference, Abu Dhabi, UAE."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Conan, D., Lim, L., Taconet, C., Chabridon, S., and Lecocq, C. (2017, January 6\u201310). A Multiscale Approach for a Distributed Event-Based Internet of Things. Proceedings of the Dependable, Autonomic and Secure Computing, 15th International Conference on Pervasive Intelligence & Computing, Orlando, FL, USA.","DOI":"10.1109\/DASC-PICom-DataCom-CyberSciTec.2017.142"},{"key":"ref_40","unstructured":"Brands, S., and Chaum, D. (1993, January 23\u201327). Distance-bounding protocols. Proceedings of the Workshop on the Theory and Application of Cryptographic Techniques, Lofthus, Norway."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Sudhakar, T., and Inbarani, H.H. (2017, January 5\u20137). Spatial group mobility model scenarios formation in mobile ad hoc networks. Proceedings of the International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.","DOI":"10.1109\/ICCCI.2017.8117695"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/1\/104\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:36:39Z","timestamp":1760196999000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/1\/104"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,29]]},"references-count":41,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2019,1]]}},"alternative-id":["s19010104"],"URL":"https:\/\/doi.org\/10.3390\/s19010104","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints201811.0407.v1","asserted-by":"object"}]},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,29]]}}}