{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:07:33Z","timestamp":1750306053714,"version":"3.41.0"},"reference-count":38,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2017,3,27]],"date-time":"2017-03-27T00:00:00Z","timestamp":1490572800000},"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 Technol."],"published-print":{"date-parts":[[2017,5,31]]},"abstract":"<jats:p>\n            Nowadays, various static wireless sensor networks (WSN) are deployed in the environment for many purposes: traffic control, pollution monitoring, and so on. The willingness to open these legacy WSNs to the users is emerging, by integrating them to the Internet network as part of the future Internet of Things (IoT), for example, in the context of smart cities and open data policies. While legacy sensors cannot be directly connected to the Internet in general, emerging standards such as 6LoWPAN are aimed at solving this issue but require us to update or replace the existing devices. As a solution to connect legacy sensors to the IoT, we propose to take advantage of the multi-modal connectivity as well as the mobility of smartphones to use phones as\n            <jats:italic>opportunistic proxies<\/jats:italic>\n            , that is, mobile proxies that opportunistically discover closeby static sensors and act as intermediaries with the IoT, with the additional benefit of bringing fresh information about the environment to the smartphones\u2019 owners. However, this requires us to monitor the smartphone\u2019s mobility and further infer when to discover and register the sensors to guarantee the efficiency and reliability of opportunistic proxies. To that end, we introduce and evaluate an approach based on mobility analysis that uses a novel path prediction technique to predict when and where the user is not moving, and thereby serves to anticipate the registration of sensors within communication range. We show that this technique enables the deployment of low-cost resource-efficient mobile proxies to connect legacy WSNs with the IoT.\n          <\/jats:p>","DOI":"10.1145\/3041025","type":"journal-article","created":{"date-parts":[[2017,3,27]],"date-time":"2017-03-27T12:25:10Z","timestamp":1490617510000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["S\n            <scp>pinel<\/scp>"],"prefix":"10.1145","volume":"17","author":[{"given":"Benjamin","family":"Billet","sequence":"first","affiliation":[{"name":"Inria, Inria Paris, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Val\u00e9rie","family":"Issarny","sequence":"additional","affiliation":[{"name":"Inria, Inria Paris, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,3,27]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500423.2504583"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13174-014-0013-1"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2442626.2442629"},{"volume-title":"Proceedings of the 4th Workshop on World-Sensor-Web: Mobile Device Centric Sensor Networks and Applications.","author":"Burke J.","key":"e_1_2_1_5_1","unstructured":"J. Burke , D. Estrin , M. Hansen , A. Parker , N. Ramanathan , S. Reddy , and M. B. Srivastava . 2006. Participatory sensing . In Proceedings of the 4th Workshop on World-Sensor-Web: Mobile Device Centric Sensor Networks and Applications. J. Burke, D. Estrin, M. Hansen, A. Parker, N. Ramanathan, S. Reddy, and M. B. Srivastava. 2006. Participatory sensing. In Proceedings of the 4th Workshop on World-Sensor-Web: Mobile Device Centric Sensor Networks and Applications."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774554"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814441"},{"volume-title":"Wired\/Wireless Internet Communications","author":"Dunkels Adam","key":"e_1_2_1_8_1","unstructured":"Adam Dunkels , Juan Alonso , Thiemo Voigt , Hartmut Ritter , and Jochen Schiller . 2004. Connecting wireless sensornets with TCP\/IP networks . In Wired\/Wireless Internet Communications . Springer , Berlin . Adam Dunkels, Juan Alonso, Thiemo Voigt, Hartmut Ritter, and Jochen Schiller. 2004. Connecting wireless sensornets with TCP\/IP networks. In Wired\/Wireless Internet Communications. Springer, Berlin."},{"key":"e_1_2_1_9_1","unstructured":"EPCglobal. 2014. The GS1 EPCglobal Architecture Framework v1.6. Retrieved from www.gs1.org\/gsmp\/kc\/epcglobal\/architecture.  EPCglobal. 2014. The GS1 EPCglobal Architecture Framework v1.6. Retrieved from www.gs1.org\/gsmp\/kc\/epcglobal\/architecture."},{"key":"e_1_2_1_10_1","volume-title":"Understanding individual human mobility patterns. Nature 453, 7196","author":"Gonzalez Marta C","year":"2008","unstructured":"Marta C Gonzalez , Cesar A Hidalgo , and Albert-Laszlo Barabasi . 2008. Understanding individual human mobility patterns. Nature 453, 7196 ( 2008 ), 779--782. Marta C Gonzalez, Cesar A Hidalgo, and Albert-Laszlo Barabasi. 2008. Understanding individual human mobility patterns. Nature 453, 7196 (2008), 779--782."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigDataService.2015.16"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2013.10.010"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517367"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00190-012-0578-z"},{"volume-title":"Proceedings of the 5th International Conference on Future Information Technology.","author":"Khan A. M.","key":"e_1_2_1_15_1","unstructured":"A. M. Khan , Y. K. Lee , S. Y. Lee , and T. S. Kim . 2010. Human activity recognition via an accelerometer-enabled-smartphone using kernel discriminant analysis . In Proceedings of the 5th International Conference on Future Information Technology. A. M. Khan, Y. K. Lee, S. Y. Lee, and T. S. Kim. 2010. Human activity recognition via an accelerometer-enabled-smartphone using kernel discriminant analysis. In Proceedings of the 5th International Conference on Future Information Technology."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1411759.1411763"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1791212.1791247"},{"key":"e_1_2_1_18_1","volume-title":"Approaching the limit of predictability in human mobility. Sci. Rep. 3, 2923","author":"Lu Xin","year":"2013","unstructured":"Xin Lu , Erik Wetter , Nita Bharti , Andrew J. Tatem , and Linus Bengtsson . 2013. Approaching the limit of predictability in human mobility. Sci. Rep. 3, 2923 ( 2013 ), 44--53. Xin Lu, Erik Wetter, Nita Bharti, Andrew J. Tatem, and Linus Bengtsson. 2013. Approaching the limit of predictability in human mobility. Sci. Rep. 3, 2923 (2013), 44--53."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1061318.1061322"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409944.1409953"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1922649.1922656"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1278972.1278992"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814463"},{"volume-title":"Proceedings of the 11th International Conference on Pervasive Computing and Communications Workshops.","author":"Papandrea M.","key":"e_1_2_1_24_1","unstructured":"M. Papandrea , M. Zignani , S. Gaito , S. Giordano , and G. P. Rossi . 2013. How many places do you visit a day? In Proceedings of the 11th International Conference on Pervasive Computing and Communications Workshops. M. Papandrea, M. Zignani, S. Gaito, S. Giordano, and G. P. Rossi. 2013. How many places do you visit a day? In Proceedings of the 11th International Conference on Pervasive Computing and Communications Workshops."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2011.2120618"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2013.77"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2011.111411.00016"},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Zach Shelby Klaus Hartke and Carsten Bormann. 2014. RFC 7252\u2014Constrained application protocol (CoAP). Retrieved from tools.ietf.org\/html\/rfc7252.  Zach Shelby Klaus Hartke and Carsten Bormann. 2014. RFC 7252\u2014Constrained application protocol (CoAP). Retrieved from tools.ietf.org\/html\/rfc7252.","DOI":"10.17487\/rfc7252"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA-ECSA.212.46"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2809695.2809718"},{"volume-title":"Proceedings of the 32th International Conference on Computer Communications.","author":"Thakur G. S.","key":"e_1_2_1_31_1","unstructured":"G. S. Thakur and A. Helmy . 2013. COBRA: A framework for the analysis of realistic mobility models . In Proceedings of the 32th International Conference on Computer Communications. G. S. Thakur and A. Helmy. 2013. COBRA: A framework for the analysis of realistic mobility models. In Proceedings of the 32th International Conference on Computer Communications."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307849.2307858"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.mcm.2012.03.002"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1186\/1687-1499-2012-222"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.193"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2008.04.002"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352793.1352892"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1526709.1526816"}],"container-title":["ACM Transactions on Internet Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3041025","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3041025","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:31Z","timestamp":1750215811000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3041025"}},"subtitle":["An Opportunistic Proxy for Connecting Sensors to the Internet of Things"],"short-title":[],"issued":{"date-parts":[[2017,3,27]]},"references-count":38,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,5,31]]}},"alternative-id":["10.1145\/3041025"],"URL":"https:\/\/doi.org\/10.1145\/3041025","relation":{},"ISSN":["1533-5399","1557-6051"],"issn-type":[{"type":"print","value":"1533-5399"},{"type":"electronic","value":"1557-6051"}],"subject":[],"published":{"date-parts":[[2017,3,27]]},"assertion":[{"value":"2015-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-03-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}