{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T16:13:21Z","timestamp":1784736801218,"version":"3.55.0"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T00:00:00Z","timestamp":1657670400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Things"],"published-print":{"date-parts":[[2022,8,31]]},"abstract":"<jats:p>\n            Nowadays, several Internet of Things (IoT) deployments use publish-subscribe paradigms to disseminate IoT data to a pool of interested consumers. At the moment, the most widespread standard for such scenarios is MQTT. We also register an increasing interest in IoT-enabled Location-Based Services, where data must be disseminated over a target area and its spatial relevance and the current positions of the consumers must be taken into account. Unfortunately, the MQTT protocol does not support location awareness, and hence it may result in notifying consumers that are geographically far from the data source, causing increased network overhead and poor Quality of Service (QoS). We address the issue by proposing\n            <jats:monospace>LA-MQTT<\/jats:monospace>\n            , an extension to standard MQTT supporting spatial-aware publish-subscribe communications on IoT scenarios.\n            <jats:monospace>LA-MQTT<\/jats:monospace>\n            is broker-agnostic and fully backward compatible with standard MQTT. As monitoring the position of subscribers over time may cause privacy concerns,\n            <jats:monospace>LA-MQTT<\/jats:monospace>\n            carefully supports location privacy preservation, for which the optimal tradeoff with the QoS of the spatial notifications is addressed via a learning-based algorithm. We demonstrate the effectiveness of\n            <jats:monospace>LA-MQTT<\/jats:monospace>\n            by experimentally evaluating its features via large-scale hybrid simulations, including real and virtual components. Finally, we provide a Proof of Concept real implementation of an\n            <jats:monospace>LA-MQTT<\/jats:monospace>\n            scenario.\n          <\/jats:p>","DOI":"10.1145\/3529978","type":"journal-article","created":{"date-parts":[[2022,4,20]],"date-time":"2022-04-20T12:02:49Z","timestamp":1650456169000},"page":"1-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["<tt>LA-MQTT<\/tt>\n            : Location-aware Publish-subscribe Communications for the Internet of Things"],"prefix":"10.1145","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9943-4209","authenticated-orcid":false,"given":"Federico","family":"Montori","sequence":"first","affiliation":[{"name":"University of Bologna, Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9714-3777","authenticated-orcid":false,"given":"Lorenzo","family":"Gigli","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8973-4486","authenticated-orcid":false,"given":"Luca","family":"Sciullo","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7496-7597","authenticated-orcid":false,"given":"Marco Di","family":"Felice","sequence":"additional","affiliation":[{"name":"University of Bologna, Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,13]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2019.2893913"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2444095"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2015.2506258"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/mcom.2017.1600737"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516735"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.08.005"},{"key":"e_1_3_2_8_2","first-page":"702","volume-title":"Interact","author":"Barkhuus Louise","year":"2003","unstructured":"Louise Barkhuus and Anind K. Dey. 2003. Location-based services for mobile telephony: A study of users\u2019 privacy concerns. In Interact, Vol. 3. Citeseer, 702\u2013712."},{"key":"e_1_3_2_9_2","first-page":"1","volume-title":"2018 41st International Conference on Telecommunications and Signal Processing (TSP\u201918)","author":"Bryce Robert","year":"2018","unstructured":"Robert Bryce, Thomas Shaw, and Gautam Srivastava. 2018. MQTT-G: A publish\/subscribe protocol with geolocation. In 2018 41st International Conference on Telecommunications and Signal Processing (TSP\u201918). IEEE, 1\u20134."},{"key":"e_1_3_2_10_2","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/SRDS.2017.16","volume-title":"2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS\u201917)","author":"Chapuis Bertil","year":"2017","unstructured":"Bertil Chapuis, Beno\u00eet Garbinato, and Lucas Mourot. 2017. A horizontally scalable and reliable architecture for location-based publish-subscribe. In 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS\u201917). IEEE, 74\u201383."},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2012.6214137"},{"key":"e_1_3_2_12_2","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1109\/ICDE.2018.00073","volume-title":"2018 IEEE 34th International Conference on Data Engineering (ICDE\u201918)","author":"Chen Lisi","year":"2018","unstructured":"Lisi Chen, Shuo Shang, Zhiwei Zhang, Xin Cao, Christian S. Jensen, and Panos Kalnis. 2018. Location-aware top-k term publish\/subscribe. In 2018 IEEE 34th International Conference on Data Engineering (ICDE\u201918). IEEE, 749\u2013760."},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10707-009-0099-y"},{"key":"e_1_3_2_14_2","volume-title":"Annual Internet Report (2018\u20132023) White Paper","year":"2018","unstructured":"Cisco. 2018. Annual Internet Report (2018\u20132023) White Paper. Technical Report."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2020.3003535"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3292674"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2019.8769102"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA46521.2020.9212147"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/1882471.1882473"},{"key":"e_1_3_2_20_2","first-page":"1504","volume-title":"2015 IEEE 31st International Conference on Data Engineering","author":"Guo Long","year":"2015","unstructured":"Long Guo, Lu Chen, Dongxiang Zhang, Guoliang Li, Kian-Lee Tan, and Zhifeng Bao. 2015. Elaps: An efficient location-aware pub\/sub system. In 2015 IEEE 31st International Conference on Data Engineering. IEEE, 1504\u20131507."},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2020.01.015"},{"key":"e_1_3_2_22_2","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1109\/COMSWA.2008.4554519","volume-title":"2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE\u201908)","author":"Hunkeler Urs","year":"2008","unstructured":"Urs Hunkeler, Hong Linh Truong, and Andy Stanford-Clark. 2008. MQTT-S\u2014A publish\/subscribe protocol for wireless sensor networks. In 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE\u201908). IEEE, 791\u2013798."},{"key":"e_1_3_2_23_2","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/TSP52935.2021.9522590","volume-title":"2021 44th International Conference on Telecommunications and Signal Processing (TSP\u201921)","author":"Ihirwe Felicien","year":"2021","unstructured":"Felicien Ihirwe, Giovanni Iovino, and Davide Di Ruscio. 2021. Towards an MQTT5 geo-location extension for location-aware applications. In 2021 44th International Conference on Telecommunications and Signal Processing (TSP\u201921). IEEE, 100\u2013105."},{"key":"e_1_3_2_24_2","volume-title":"Information Technology - Message Queuing Telemetry Transport (MQTT) v3.1.1","year":"2016","unstructured":"ISO\/IEC 20922:2016. 2016. Information Technology - Message Queuing Telemetry Transport (MQTT) v3.1.1. ISO\/IEC Standard. International Organization for Standardization."},{"key":"e_1_3_2_25_2","first-page":"1","volume-title":"2019 IEEE International Conference on Consumer Electronics (ICCE\u201919)","author":"Kawaguchi Ryo","year":"2019","unstructured":"Ryo Kawaguchi and Masaki Bandai. 2019. A distributed MQTT broker system for location-based IoT applications. In 2019 IEEE International Conference on Consumer Electronics (ICCE\u201919). IEEE, 1\u20134."},{"key":"e_1_3_2_26_2","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1109\/ICOIN48656.2020.9016528","volume-title":"2020 International Conference on Information Networking (ICOIN\u201920)","author":"Kawaguchi Ryo","year":"2020","unstructured":"Ryo Kawaguchi and Masaki Bandai. 2020. Edge based MQTT broker architecture for geographical IoT applications. In 2020 International Conference on Information Networking (ICOIN\u201920). IEEE, 232\u2013235."},{"key":"e_1_3_2_27_2","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/PERSER.2005.1506394","volume-title":"Proceedings of the International Conference on Pervasive Services, 2005 (ICPS\u201905).","author":"Kido Hidetoshi","year":"2005","unstructured":"Hidetoshi Kido, Yutaka Yanagisawa, and Tetsuji Satoh. 2005. An anonymous communication technique using dummies for location-based services. In Proceedings of the International Conference on Pervasive Services, 2005 (ICPS\u201905). IEEE, 88\u201397."},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.2200\/S00115ED1V01Y200804MPC004"},{"key":"e_1_3_2_29_2","first-page":"1","volume-title":"IEEE Conference on Computer Communications (IEEE INFOCOM\u201917)","author":"Liu Hai","year":"2017","unstructured":"Hai Liu, Xinghua Li, Hui Li, Jianfeng Ma, and Xindi Ma. 2017. Spatiotemporal correlation-aware dummy-based privacy protection scheme for location-based services. In IEEE Conference on Computer Communications (IEEE INFOCOM\u201917). IEEE, 1\u20139."},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2015.7158101"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/3339252.3340503"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTSI.2016.7740559"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3035849"},{"key":"e_1_3_2_34_2","unstructured":"Steven Donald Monday and Joshua Robert Dalcher. 2010. Geofence system with integrated user interface. (Feb. 18 2010). US Patent App. 12\/222 710."},{"key":"e_1_3_2_35_2","first-page":"1","volume-title":"2020 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops\u201920)","author":"Montori Federico","year":"2020","unstructured":"Federico Montori and Luca Bedogni. 2020. A privacy preserving framework for rewarding users in opportunistic mobile crowdsensing. In 2020 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops\u201920). IEEE, 1\u20136."},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2720855"},{"key":"e_1_3_2_37_2","first-page":"1","volume-title":"2016 International Conference on Computing, Networking and Communications (ICNC\u201916)","author":"Niu Ben","year":"2016","unstructured":"Ben Niu, Sheng Gao, Fenghua Li, Hui Li, and Zongqing Lu. 2016. Protection of location privacy in continuous LBSs against adversaries with background information. In 2016 International Conference on Computing, Networking and Communications (ICNC\u201916). IEEE, 1\u20136."},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218474"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.105"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSS.2016.2515844"},{"key":"e_1_3_2_41_2","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1109\/ICDCS.2009.62","volume-title":"2009 29th IEEE International Conference on Distributed Computing Systems","author":"Pingley Aniket","year":"2009","unstructured":"Aniket Pingley, Wei Yu, Nan Zhang, Xinwen Fu, and Wei Zhao. 2009. CAP: A context-aware privacy protection system for location-based services. In 2009 29th IEEE International Conference on Distributed Computing Systems. IEEE, 49\u201357."},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/PERCOMW.2016.7457065"},{"key":"e_1_3_2_43_2","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1109\/SP.2011.18","volume-title":"2011 IEEE Symposium on Security and Privacy","author":"Shokri Reza","year":"2011","unstructured":"Reza Shokri, George Theodorakopoulos, Jean-Yves Le Boudec, and Jean-Pierre Hubaux. 2011. Quantifying location privacy. In 2011 IEEE Symposium on Security and Privacy. IEEE, 247\u2013262."},{"key":"e_1_3_2_44_2","volume-title":"Reinforcement Learning: An Introduction","author":"Sutton Richard S.","year":"2018","unstructured":"Richard S. Sutton and Andrew G. Barto. 2018. Reinforcement Learning: An Introduction. A Bradford Book, Cambridge, MA."},{"key":"e_1_3_2_45_2","doi-asserted-by":"crossref","DOI":"10.1002\/9781118354261","volume-title":"Publish\/Subscribe Systems: Design and Principles (1st ed.)","author":"Tarkoma Sasu","year":"2012","unstructured":"Sasu Tarkoma. 2012. Publish\/Subscribe Systems: Design and Principles (1st ed.). Wiley Publishing."},{"key":"e_1_3_2_46_2","first-page":"1","volume-title":"2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP\u201914)","author":"Thangavel Dinesh","year":"2014","unstructured":"Dinesh Thangavel, Xiaoping Ma, Alvin Valera, Hwee-Xian Tan, and Colin Keng-Yan Tan. 2014. Performance evaluation of MQTT and CoAP via a common middleware. In 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP\u201914). IEEE, 1\u20136."},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2826041"},{"key":"e_1_3_2_48_2","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/SOSE.2018.00013","volume-title":"2018 IEEE Symposium on Service-Oriented System Engineering (SOSE\u201918)","author":"Venanzi Riccardo","year":"2018","unstructured":"Riccardo Venanzi, Burak Kantarci, Luca Foschini, and Paolo Bellavista. 2018. MQTT-driven node discovery for integrated IoT-fog settings revisited: The impact of advertiser dynamicity. In 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE\u201918). IEEE, 31\u201339."},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00992698"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2014.2306328"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3038921"}],"container-title":["ACM Transactions on Internet of Things"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3529978","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3529978","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:26Z","timestamp":1750188686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3529978"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,13]]},"references-count":50,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,8,31]]}},"alternative-id":["10.1145\/3529978"],"URL":"https:\/\/doi.org\/10.1145\/3529978","relation":{},"ISSN":["2691-1914","2577-6207"],"issn-type":[{"value":"2691-1914","type":"print"},{"value":"2577-6207","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,13]]},"assertion":[{"value":"2021-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-07-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}