{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T01:29:14Z","timestamp":1760232554462,"version":"build-2065373602"},"reference-count":58,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2022,11,12]],"date-time":"2022-11-12T00:00:00Z","timestamp":1668211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"FCT\/MCTES through national funds","award":["UIDB\/50008\/2020-UIDP\/50008\/2020"],"award-info":[{"award-number":["UIDB\/50008\/2020-UIDP\/50008\/2020"]}]},{"name":"EU funds","award":["UIDB\/50008\/2020-UIDP\/50008\/2020"],"award-info":[{"award-number":["UIDB\/50008\/2020-UIDP\/50008\/2020"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Recently, novel networking architectures have emerged to cope with the fast-evolving and new Internet utilisation patterns. Information-Centric Networking (ICN) is a prominent example of this architecture. By perceiving content as the core element of the networking functionalities, ICN opens up a whole new avenue of information exchange optimisation possibilities. This paper presents an approach that progresses the base operation of ICN and leverages content identification right at the network layer, allowing to selectively retrieve partial pieces of information from content already present in ICN in-network caches. Additionally, this proposal enables information producers to seamlessly offload some content processing tasks into the network. The concept is discussed and demonstrated through a proof-of-concept prototype targeting an Internet of Things (IoT) scenario, where consumers retrieve specific pieces of the whole information generated by sensors. The obtained results showcase reduced traffic and storage consumption at the core of the network.<\/jats:p>","DOI":"10.3390\/s22228742","type":"journal-article","created":{"date-parts":[[2022,11,14]],"date-time":"2022-11-14T04:30:52Z","timestamp":1668400252000},"page":"8742","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Selective Content Retrieval in Information-Centric Networking"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8112-6726","authenticated-orcid":false,"given":"Jos\u00e9","family":"Quevedo","sequence":"first","affiliation":[{"name":"Instituto de Telecomunica\u00e7\u00f5es, 3810-193 Aveiro, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7484-1027","authenticated-orcid":false,"given":"Daniel","family":"Corujo","sequence":"additional","affiliation":[{"name":"Instituto de Telecomunica\u00e7\u00f5es, 3810-193 Aveiro, Portugal"},{"name":"Departamento de Electr\u00f3nica, Telecomunica\u00e7\u00f5es e Inform\u00e1tica, Universidade de Aveiro, 3810-193 Aveiro, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,12]]},"reference":[{"key":"ref_1","unstructured":"Cisco (2022, September 01). Cisco Visual Networking Index: Forecast and Trends, 2017\u20132022. Technical Report. Available online: https:\/\/twiki.cern.ch\/twiki\/pub\/HEPIX\/TechwatchNetwork\/HtwNetworkDocuments\/white-paper-c11-741490.pdf."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MCOM.2012.6231276","article-title":"A survey of information-centric networking","volume":"50","author":"Ahlgren","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1109\/SURV.2013.070813.00063","article-title":"A Survey of Information-Centric Networking Research","volume":"16","author":"Xylomenos","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","article-title":"The Internet of Things: A survey","volume":"54","author":"Atzori","year":"2010","journal-title":"Comput. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1497","DOI":"10.1016\/j.adhoc.2012.02.016","article-title":"Internet of things: Vision, applications and research challenges","volume":"10","author":"Miorandi","year":"2012","journal-title":"Ad Hoc Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1109\/JIOT.2017.2683200","article-title":"A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications","volume":"4","author":"Lin","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Papagianni, C., Mangues-Bafalluy, J., Bermudez, P., Barmpounakis, S., Vleeschauwer, D., Brenes, J., Zeydan, E., Casetti, C., Guimar\u00e3es, C., and Murillo, P. (2020, January 15\u201318). 5Growth: AI-driven 5G for Automation in Vertical Industries. Proceedings of the European Conference on Networks and Communications\u2014EuCNC, Dubrovnik, Croatia.","DOI":"10.1109\/EuCNC48522.2020.9200919"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/JIOT.2014.2312291","article-title":"Research Directions for the Internet of Things","volume":"1","author":"Stankovic","year":"2014","journal-title":"IEEE Internet Things J."},{"key":"ref_10","unstructured":"Shang, W., Yu, Y., Droms, R., and Zhang, L. (2022, September 01). Challenges in IoT Networking via TCP\/IP Architecture. NDN, Technical Report NDN-0038. Available online: https:\/\/named-data.net\/wp-content\/uploads\/2016\/02\/ndn-0038-1-challenges-iot.pdf."},{"key":"ref_11","unstructured":"Ravindran, R., Zhang, Y., Grieco, L.A., Lindgren, A., Burke, J., Ahlgren, B., and Azgin, A. (2022, September 01). Design Considerations for Applying ICN to IoT. Internet-Draft draft-irtf-icnrg-icniot-03, Internet Engineering Task Force. May 2019. Work in Progress. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/draft-irtf-icnrg-icniot-03."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/MNET.2016.7437030","article-title":"Information-centric networking for the internet of things: Challenges and opportunities","volume":"30","author":"Amadeo","year":"2016","journal-title":"IEEE Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.comcom.2019.05.010","article-title":"A survey of Internet of Things communication using ICN: A use case perspective","volume":"142\u2013143","author":"Nour","year":"2019","journal-title":"Comput. Commun."},{"key":"ref_14","unstructured":"Pentikousis, K., Ohlman, B., Corujo, D., Boggia, G., Tyson, G., Davies, E., Molinaro, A., and Eum, S. (2022, September 01). Information-Centric Networking: Baseline Scenarios. RFC 7476 (Informational). Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc7476.html."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Amadeo, M., Campolo, C., and Molinaro, A. (2014, January 24\u201326). Multi-Source Data Retrieval in IoT via Named Data Networking. Proceedings of the 1st International Conference on Information-Centric Networking, INC\u201914, Paris, France.","DOI":"10.1145\/2660129.2660148"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.future.2018.04.087","article-title":"AFIRM: Adaptive forwarding based link recovery for mobility support in NDN\/IoT networks","volume":"87","author":"Meddeb","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"892","DOI":"10.1016\/j.future.2017.08.058","article-title":"MDP-IoT: MDP based interest forwarding for heterogeneous traffic in IoT-NDN environment","volume":"79","author":"Muralidharan","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1145\/2656877.2656887","article-title":"Named Data Networking","volume":"44","author":"Zhang","year":"2014","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Quevedo, J., Corujo, D., and Aguiar, R. (2014, January 8\u201312). A Case for ICN Usage in IoT Environments. Proceedings of the 2014 IEEE Global Communications Conference, Austin, TX, USA.","DOI":"10.1109\/GLOCOM.2014.7037227"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Amadeo, M., Ruggeri, G., Campolo, C., Molinaro, A., and Mangiullo, G. (2020, January 6\u20139). Caching Popular and Fresh IoT Contents at the Edge via Named Data Networking. Proceedings of the IEEE INFOCOM 2020\u2014IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada.","DOI":"10.1109\/INFOCOMWKSHPS50562.2020.9162741"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1109\/TGCN.2021.3124452","article-title":"Beyond Edge Caching: Freshness and Popularity Aware IoT Data Caching via NDN at Internet-Scale","volume":"6","author":"Amadeo","year":"2022","journal-title":"IEEE Trans. Green Commun. Netw."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.pmcj.2018.12.002","article-title":"Least fresh first cache replacement policy for NDN-based IoT networks","volume":"52","author":"Meddeb","year":"2019","journal-title":"Pervasive Mob. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Quevedo, J., Corujo, D., and Aguiar, R. (May, January 27). Consumer Driven Information Freshness Approach for Content Centric Networking. Proceedings of the 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada.","DOI":"10.1109\/INFCOMW.2014.6849279"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Papageorgiou, A., Cheng, B., and Kovacs, E. (2015, January 9\u201313). Real-Time Data Reduction at the Network Edge of Internet-of-Things Systems. Proceedings of the 2015 11th International Conference on Network and Service Management (CNSM), Barcelona, Spain.","DOI":"10.1109\/CNSM.2015.7367373"},{"key":"ref_25","unstructured":"Amadeo, M., Campolo, C., Molinaro, A., and Ruggeri, G. (2018, January 2\u20134). IoT Data Processing at the Edge with Named Data Networking. Proceedings of the European Wireless 2018; 24th European Wireless Conference, Catania, Italy."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1713","DOI":"10.1109\/TNSE.2022.3150346","article-title":"Edge-Assisted NDN-Based IoT Framework With Provider and Consumer Mobility Support","volume":"9","author":"Wang","year":"2022","journal-title":"IEEE Trans. Netw. Sci. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1108","DOI":"10.1109\/TCSS.2021.3076209","article-title":"An Efficient Signature Scheme Based on Mobile Edge Computing in the NDN-IoT Environment","volume":"8","author":"Huang","year":"2021","journal-title":"IEEE Trans. Comput. Soc. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1016\/j.future.2020.09.018","article-title":"NDN-based IoT with Edge computing","volume":"115","author":"Wang","year":"2021","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Ascigil, O., Re\u00f1\u00e9, S., Xylomenos, G., Psaras, I., and Pavlou, G. (2017, January 26\u201328). A Keyword-Based ICN-IoT Platform. Proceedings of the 4th ACM Conference on Information-Centric Networking, ICN\u201917, Berlin, Germany.","DOI":"10.1145\/3125719.3125733"},{"key":"ref_30","unstructured":"Sapio, A., Abdelaziz, I., Aldilaijan, A., Canini, M., and Kalnis, P. (December, January 30). In-Network Computation is a Dumb Idea Whose Time Has Come. Proceedings of the 16th ACM Workshop on Hot Topics in Networks, HotNets-XVI, Palo Alto, CA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Tschudin, C., and Sifalakis, M. (2014, January 10\u201313). Named Functions and Cached Computations. Proceedings of the 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2014.6940518"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Sifalakis, M., Kohler, B., Scherb, C., and Tschudin, C. (2014, January 24\u201326). An Information Centric Network for Computing the Distribution of Computations. Proceedings of the 1st ACM Conference on Information-Centric Networking, ACM-ICN \u201914, Paris, France.","DOI":"10.1145\/2660129.2660150"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Scherb, C., Marxer, C., and Tschudin, C. (2019, January 9). Execution Plans for Serverless Computing in Information Centric Networking. Proceedings of the 1st ACM CoNEXT Workshop on Emerging In-Network Computing Paradigms, ENCP\u201919, Orlando, FL, USA.","DOI":"10.1145\/3359993.3366765"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Scherb, C., Grewe, D., Wagner, M., and Tschudin, C. (2018, January 12\u201315). Resolution Strategies for Networking the IoT at the Edge via Named Functions. Proceedings of the 2018 15th IEEE Annual Consumer Communications Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2018.8319235"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Mtibaa, A., Tourani, R., Misra, S., Burke, J., and Zhang, L. (2018, January 2\u20137). Towards Edge Computing over Named Data Networking. Proceedings of the 2018 IEEE International Conference on Edge Computing (EDGE), San Francisco, CA, USA.","DOI":"10.1109\/EDGE.2018.00023"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Marxer, C., and Tschudin, C. (2017, January 26\u201328). Improved Content Addressability through Relational Data Modeling and In-Network Processing Elements. Proceedings of the 4th ACM Conference on Information-Centric Networking, ICN\u201917, Berlin, Germany.","DOI":"10.1145\/3125719.3125735"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Kr\u00f3l, M., and Psaras, I. (2017, January 26\u201328). NFaaS: Named Function as a Service. Proceedings of the 4th ACM Conference on Information-Centric Networking, ICN\u201917, Berlin, Germany.","DOI":"10.1145\/3125719.3125727"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Kr\u00f3l, M., Habak, K., Oran, D., Kutscher, D., and Psaras, I. (2018, January 21\u201323). RICE: Remote Method Invocation in ICN. Proceedings of the 5th ACM Conference on Information-Centric Networking, ICN\u201918, Boston, MA, USA.","DOI":"10.1145\/3267955.3267956"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Kr\u00f3l, M., Mastorakis, S., Oran, D., and Kutscher, D. (2019, January 24\u201326). Compute First Networking: Distributed Computing Meets ICN. Proceedings of the 6th ACM Conference on Information-Centric Networking, ICN\u201919, Macao, China.","DOI":"10.1145\/3357150.3357395"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.jnca.2017.08.006","article-title":"Data aggregation mechanisms in the Internet of things: A systematic review of the literature and recommendations for future research","volume":"97","author":"Pourghebleh","year":"2017","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Rahman, H., Ahmed, N., and Hussain, I. (2016, January 23\u201325). Comparison of Data Aggregation Techniques in Internet of Things (IoT). Proceedings of the 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India.","DOI":"10.1109\/WiSPNET.2016.7566346"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.comcom.2019.11.020","article-title":"A unified hybrid information-centric naming scheme for IoT applications","volume":"150","author":"Nour","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.jnca.2016.01.016","article-title":"A secure IoT management architecture based on Information-Centric Networking","volume":"63","author":"Suarez","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Rehman, M.A.U., Ullah, R., and Kim, B.S. (2019). NINQ: Name-Integrated Query Framework for Named-Data Networking of Things. Sensors, 19.","DOI":"10.3390\/s19132906"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Dudeja, R.K., Singh Bali, R., and Aujla, G.S. (2021, January 7\u201311). An Efficient Data Communication Framework for Named Data Networking in IoT-Edge Ecosystem. Proceedings of the 2021 IEEE Globecom Workshops (GC Wkshps), Madrid, Spain.","DOI":"10.1109\/GCWkshps52748.2021.9681976"},{"key":"ref_46","unstructured":"Afanasyev, A., Shi, J., Zhang, B., Zhang, L., Moi-seenko, I., Yu, Y., Shang, W., Li, Y., Mastorakis, S., and Newberry, E. (2022, September 01). NFD Developers Guide. Technical Report NDN-0021. Available online: https:\/\/named-data.net\/wp-content\/uploads\/2021\/07\/ndn-0021-11-nfd-guide.pdf."},{"key":"ref_47","unstructured":"Goessner, S. (2022, September 01). JSONpath-Xpath for JSON. Available online: https:\/\/goessner.net\/articles\/JsonPath\/."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.jnca.2017.04.002","article-title":"Internet of Things security: A survey","volume":"88","author":"Alaba","year":"2017","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/MCOM.2018.1701147","article-title":"An Overview of Security Support in Named Data Networking","volume":"56","author":"Zhang","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MSEC.2019.2925337","article-title":"Security and Privacy Challenges in Information-Centric Wireless Internet of Things Networks","volume":"18","author":"Nour","year":"2019","journal-title":"IEEE Secur. Priv."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/MCOM.2018.1701117","article-title":"Open Security Issues for Edge Named Function Environments","volume":"56","author":"Krol","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_52","unstructured":"Yu, Y., Afanasyev, A., Clark, D., Claffy, k., Jacobson, V., and Zhang, L. (October, January 30). Schematizing Trust in Named Data Networking. Proceedings of the 2nd ACM Conference on Information-Centric Networking, ACM-ICN\u201915, San Francisco, CA, USA."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Shang, W., Wang, Z., Afanasyev, A., Burke, J., and Zhang, L. (2017, January 18\u201321). Breaking out of the Cloud: Local Trust Management and Rendezvous in Named Data Networking of Things. Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, IoTDI\u201917, Pittsburgh, PA, USA.","DOI":"10.1145\/3054977.3054993"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Yu, Y., Afanasyev, A., Burke, J., and Zhang, L. (2017, January 26\u201328). NAC: Name-Based Access Control in Named Data Networking. Proceedings of the 4th ACM Conference on Information-Centric Networking, ICN\u201917, Berlin, Germany.","DOI":"10.1145\/3125719.3132102"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Marxer, C., and Tschudin, C. (2017, January 26\u201328). Schematized Access Control for Data Cubes and Trees. Proceedings of the 4th ACM Conference on Information-Centric Networking, ICN\u201917, Berlin, Germany.","DOI":"10.1145\/3125719.3125736"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1145\/3138808.3138812","article-title":"On the Evolution of ndnSIM: An Open-Source Simulator for NDN Experimentation","volume":"47","author":"Mastorakis","year":"2017","journal-title":"ACM Comput. Commun. Rev."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1016\/j.jnca.2019.04.008","article-title":"Exploring interoperability assessment for Future Internet Architectures roll out","volume":"136","author":"Quevedo","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_58","first-page":"19","article-title":"A Survey on In-network Computing: Programmable Data Plane And Technology Specific Applications","volume":"47","author":"Kianpisheh","year":"2022","journal-title":"IEEE Commun. Surv. Tutor."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/22\/8742\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:16:54Z","timestamp":1760145414000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/22\/8742"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,12]]},"references-count":58,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2022,11]]}},"alternative-id":["s22228742"],"URL":"https:\/\/doi.org\/10.3390\/s22228742","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,11,12]]}}}