{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:37:36Z","timestamp":1760240256454,"version":"build-2065373602"},"reference-count":28,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2019,4,13]],"date-time":"2019-04-13T00:00:00Z","timestamp":1555113600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TEC2015-68284-R"],"award-info":[{"award-number":["TEC2015-68284-R"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004837","name":"Ministerio de Ciencia e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["RTC-2017-6031-2"],"award-info":[{"award-number":["RTC-2017-6031-2"]}],"id":[{"id":"10.13039\/501100004837","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Smart Homes are one of the most promising real applications of Internet of Things and Cyber-Physical Systems. Devices and software components are deployed to create enhanced living environments where physical information is captured by sensors, sent to servers and finally transmitted to information endpoints to be consumed after its processing. These systems usually employ resource constrained components in dense architectures supported by massive machine type communications. Components, to adapt to different scenarios, present several configuration options. In machine type communications, these configuration options should be selected dynamically and automatically. Many works have addressed this situation in relation to sensor-server communications but endpoints are still mostly manually configured. Therefore, in this paper it is proposed an automatic and dynamic configuration algorithm, based on the idea of \u201cefficiency,\u201d for information endpoints in the context of Smart Homes. Different costs associated to endpoint-server communications in Smart Homes are identified and mathematically modelled. Using this model and real measurements, the most efficient configuration is selected for each endpoint at each moment, not only guarantying the interoperability of devices but also ensuring an adequate resource usage, for example, modifying the endpoints\u2019 lifecycle or the information compression mechanism. In order to validate the proposed solution, an experimental validation including both real implementation and simulation scenarios is provided.<\/jats:p>","DOI":"10.3390\/s19081779","type":"journal-article","created":{"date-parts":[[2019,4,15]],"date-time":"2019-04-15T11:15:58Z","timestamp":1555326958000},"page":"1779","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Enabling Efficient Communications with Resource Constrained Information Endpoints in Smart Homes"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4097-4737","authenticated-orcid":false,"given":"Diego","family":"S\u00e1nchez-de-Rivera","sequence":"first","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, UPM Campus Sur, Km 7.5 de la Autov\u00eda de Valencia, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7815-5924","authenticated-orcid":false,"given":"Borja","family":"Bordel","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, UPM Campus Sur, Km 7.5 de la Autov\u00eda de Valencia, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1183-9579","authenticated-orcid":false,"given":"Ram\u00f3n","family":"Alcarria","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, UPM Campus Sur, Km 7.5 de la Autov\u00eda de Valencia, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6940-8421","authenticated-orcid":false,"given":"Tom\u00e1s","family":"Robles","sequence":"additional","affiliation":[{"name":"Universidad Polit\u00e9cnica de Madrid, UPM Campus Sur, Km 7.5 de la Autov\u00eda de Valencia, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1190","DOI":"10.1109\/TSMCC.2012.2189204","article-title":"A review of smart homes\u2014Past, present and future","volume":"42","author":"Alam","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.maturitas.2009.07.014","article-title":"Smart homes\u2014Current features and future perspectives","volume":"64","author":"Chan","year":"2009","journal-title":"Maturitas"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.cmpb.2008.02.001","article-title":"A review of smart homes\u2014Present state and future challenges","volume":"91","author":"Chan","year":"2008","journal-title":"Comput. Methods Progr. Biomed."},{"key":"ref_4","first-page":"17","article-title":"Building enhanced environmental traceability solutions: From Thing-to-Thing communications to Generalized Cyber-Physical Systems","volume":"7","author":"Bordel","year":"2017","journal-title":"J. Int. Serv. Inf. Secur."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.pmcj.2017.06.011","article-title":"Cyber\u2013physical systems: Extending pervasive sensing from control theory to the Internet of Things","volume":"40","author":"Bordel","year":"2017","journal-title":"Pervasive Mob. Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1007\/s00779-014-0813-0","article-title":"Smart homes and their users: A systematic analysis and key challenges","volume":"19","author":"Wilson","year":"2015","journal-title":"Pers. Ubiquitous Comput."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.ijmedinf.2016.04.007","article-title":"Smart homes and home health monitoring technologies for older adults: A systematic review","volume":"91","author":"Liu","year":"2016","journal-title":"Int. J. Med. Inf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1109\/TCE.2017.014849","article-title":"Rule-based monitoring and coordination of resource consumption in smart communities","volume":"63","author":"Alcarria","year":"2017","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_9","first-page":"2035","article-title":"Proposal and Assessment of Algorithms for Power Consumption Reduction in Wireless Networks with E-Ink Displays","volume":"19","author":"Alcarria","year":"2018","journal-title":"J. Int. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1109\/MWC.2016.1500284WC","article-title":"Toward massive machine type cellular communications","volume":"24","author":"Dawy","year":"2017","journal-title":"IEEE Wirel. Commun."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"143","DOI":"10.3233\/AIS-180479","article-title":"Fast self-configuration in service-oriented Smart Environments for real-time applications","volume":"10","author":"Bordel","year":"2018","journal-title":"J. Ambient Intell. Smart Environ."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Al-Khawaldeh, M., Al-Naimi, I., Chen, X., and Moore, P. (2016, January 5\u20137). Ubiquitous robotics for knowledge-based auto-configuration system within smart home environment. Proceedings of the 7th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan.","DOI":"10.1109\/IACS.2016.7476100"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lee, M., Kim, Y., and Lee, Y. (2015, January 9\u201311). A home cloud-based home network auto-configuration using SDN. Proceedings of the 2015 IEEE 12th International Conference on Networking, Sensing and Control, Taipei, Taiwan.","DOI":"10.1109\/ICNSC.2015.7116078"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Shon, T., and Park, Y. (2010, January 15\u201318). Implementation of rf4ce-based wireless auto configuration architecture for ubiquitous smart home. Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive Systems, Krakow, Poland.","DOI":"10.1109\/CISIS.2010.36"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lee, S., Jeong, J.P., and Park, J. (February, January 31). DNSNA: DNS name autoconfiguration for Internet of Things devices. Proceedings of the 2016 18th International Conference on Advanced Communication Technology (ICACT), Pyeongchang, Korea.","DOI":"10.1109\/ICACT.2016.7423412"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Lin, H., and Bergmann, N. (2016). IoT privacy and security challenges for smart home environments. Information, 7.","DOI":"10.3390\/info7030044"},{"key":"ref_17","unstructured":"Rust, P., Picard, G., and Ramparany, F. (2016, January 9\u201315). Using Message-Passing DCOP Algorithms to Solve Energy-Efficient Smart Environment Configuration Problems. Proceedings of the IJCAI\u201916 Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, New York, NY, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"794","DOI":"10.1109\/TCE.2012.6311320","article-title":"An intelligent self-adjusting sensor for smart home services based on ZigBee communications","volume":"58","author":"Byun","year":"2012","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Sen, S. (2016, January 5\u20139). Context-aware energy-efficient communication for IoT sensor nodes. Proceedings of the 2016 53nd ACM\/EDAC\/IEEE Design Automation Conference (DAC), Austin, TX, USA.","DOI":"10.1145\/2897937.2905005"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Evensen, P., and Meling, H. (2009, January 7\u201310). Sensewrap: A service oriented middleware with sensor virtualization and self-configuration. Proceedings of the 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), Melbourne, VIC, Australia.","DOI":"10.1109\/ISSNIP.2009.5416827"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cetina, C., Giner, P., Fons, J., and Pelechano, V. (2009, January 20\u201325). Using feature models for developing self-configuring smart homes. Proceedings of the 2009 Fifth International Conference on Autonomic and Autonomous Systems, Valencia, Spain.","DOI":"10.1109\/ICAS.2009.50"},{"key":"ref_22","unstructured":"Aberer, K., Hauswirth, M., and Salehi, A. (2019, April 11). The Global Sensor Networks Middleware for Efficient and Flexible Deployment and Interconnection of Sensor Networks. Available online: https:\/\/infoscience.epfl.ch\/record\/83891\/."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1247","DOI":"10.1109\/TASE.2016.2533321","article-title":"Smart configuration of smart environments","volume":"13","author":"Mayer","year":"2016","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"2197237","DOI":"10.1155\/2016\/2197237","article-title":"A smart gateway architecture for improving efficiency of home network applications","volume":"2016","author":"Ding","year":"2016","journal-title":"J. Sens."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bordel, B., Iturrioz, T., Alcarria, R., and Sanchez-Picot, A. (2018, January 13\u201316). Provision of next-generation personalized cyber-physical services. Proceedings of the 13th Iberian Conference on Information Systems and Technologies (CISTI), C\u00e1ceres, Spain.","DOI":"10.23919\/CISTI.2018.8399338"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Alcarria, R., Bordel, B., Robles, T., Mart\u00edn, D., and Manso-Callejo, M.-\u00c1. (2018). A Blockchain-Based Authorization System for Trustworthy Resource Monitoring and Trading in Smart Communities. Sensors, 18.","DOI":"10.3390\/s18103561"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.jdeveco.2017.10.004","article-title":"Price and control elasticities of demand for savings","volume":"130","author":"Karlan","year":"2018","journal-title":"J. Dev. Econ."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Bordel, B., Miguel, C., Alcarria, R., and Robles, T. (2018). A Hardware-Supported Algorithm for Self-Managed and Choreographed Task Execution in Sensor Networks. Sensors, 18.","DOI":"10.3390\/s18030812"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/8\/1779\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:45:14Z","timestamp":1760186714000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/8\/1779"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,13]]},"references-count":28,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2019,4]]}},"alternative-id":["s19081779"],"URL":"https:\/\/doi.org\/10.3390\/s19081779","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,4,13]]}}}