{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:33:51Z","timestamp":1760243631742,"version":"build-2065373602"},"reference-count":43,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2012,6,12]],"date-time":"2012-06-12T00:00:00Z","timestamp":1339459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A solid and versatile communications platform is very important in modern Ambient Intelligence (AmI) applications, which usually require the transmission of large amounts of multimedia information over a highly heterogeneous network. This article focuses on the concept of Process-in-Network (PIN), which is defined as the possibility that the network processes information as it is being transmitted, and introduces a more comprehensive approach than current network processing technologies. PIN can take advantage of waiting times in queues of routers, idle processing capacity in intermediate nodes, and the information that passes through the network.<\/jats:p>","DOI":"10.3390\/s120608112","type":"journal-article","created":{"date-parts":[[2012,6,12]],"date-time":"2012-06-12T11:01:39Z","timestamp":1339498899000},"page":"8112-8134","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Process-in-Network: A Comprehensive Network Processing Approach"],"prefix":"10.3390","volume":"12","author":[{"given":"Gabriel","family":"Urzaiz","sequence":"first","affiliation":[{"name":"Division of Engineering and Exact Sciences, Anahuac Mayab University, Carretera Merida-Progreso km.15.5, Merida, Yucatan 97310, Mexico"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Villa","sequence":"additional","affiliation":[{"name":"Department of Technology and Information Systems, School of Computer Science, University of Castilla-La Mancha, Av. Universidad, 4, Ciudad Real 13071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felix","family":"Villanueva","sequence":"additional","affiliation":[{"name":"Department of Technology and Information Systems, School of Computer Science, University of Castilla-La Mancha, Av. Universidad, 4, Ciudad Real 13071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan Carlos","family":"Lopez","sequence":"additional","affiliation":[{"name":"Department of Technology and Information Systems, School of Computer Science, University of Castilla-La Mancha, Av. Universidad, 4, Ciudad Real 13071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,6,12]]},"reference":[{"key":"ref_1","unstructured":"Processor-in-Memory (PIM) Homepage, University of Notre Dame Processor-in-Memory Group Available online: http:\/\/www.nd.edu\/$\\sim$pim\/ (accessed on 8 September 2011)."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Nakamura, E.F., Loureiro, A.A., and Frery, A.C. (2007). Information fusion for wireless sensor networks: Methods, models, and classifications. ACM Comput. Surv., 39.","DOI":"10.1145\/1267070.1267073"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Urzaiz, G., Villa, D., Villanueva, F., Barba, J., Santofimia, M.J., Moya, F., and Lopez, J.C. (2011, January 26\u201328). Process-in-Network for Image Provider Services. Barcelona, Spain.","DOI":"10.1109\/3PGCIC.2011.43"},{"key":"ref_4","unstructured":"Villarreal, V., Urzaiz, G., Herv\u00e1s, R., and Bravo, J. (2011, January 5\u20139). Monitoring Architecture to Collect Measurement Data and Medical Patient Control through Mobile Devices. Riviera Maya, Mexico."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Nimbalkar, A.A., and Pompili, D. (2008, January 15). Reliability in Underwater Inter-Vehicle Communications. San Francisco, CA, USA.","DOI":"10.1145\/1410107.1410112"},{"key":"ref_6","unstructured":"Egashira, T., and Kiriha, Y. (2000, January 10\u201314). Management Middleware for Application Front-Ends on Active Networks. Honolulu, HI, USA."},{"key":"ref_7","unstructured":"Larrabeiti, D., Calderon, M., Azcorra, A., and Uruena, M. (2002, January 23). A Practical Approach to Network-Based Processing. Edinburgh, Scotland, UK."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Cook, C., Pawlikowski, K., and Sirisena, H. (2002, January 28\u201329). COMAN: A Multiple-Language Active Network Architecture Enabled via Middleware. New York, NY, USA.","DOI":"10.1109\/OPNARC.2002.1019234"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Amutharaj, J., and Radhakrishnan, S. (2007, January 22\u201324). Dominating Set Theory Based Semantic Overlay Networks for Efficient Content Distribution. Chennai, India.","DOI":"10.1109\/ICSCN.2007.350736"},{"key":"ref_10","unstructured":"Umer, F., and Quayyum, A. (2005, January 17\u201318). Architecture for Decentralized, Distributed Event Communication Mechanism through Overlay Network. Islamabad, Parkistan."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Gellman, M. (2006, January 4\u20137). Quality of Service Routing in Peer-to-Peer Overlays. Lisboa, Portugal. Article 35.","DOI":"10.1145\/1368436.1368479"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1109\/TNET.2003.820436","article-title":"Service overlay networks: SLAs, QoS, and bandwidth provisioning","volume":"11","author":"Duan","year":"2003","journal-title":"IEEE\/ACM Trans."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/COMST.2005.1610546","article-title":"A survey and comparison of peer-to-peer overlay network schemes","volume":"7","author":"Lua","year":"2005","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Yu, M., Thottan, M., and Li, L. (2008, January 22). Latency Equalization: A Programmable Routing Service Primitive. Seattle, WA, USA.","DOI":"10.1145\/1397718.1397728"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Martins, R., Lopes, L., and Silva, F. (2008, January 3). A Peer-to-Peer Middleware Platform for Fault-Tolerant, QoS, Real-Time Computing. Oslo, Norway. Volume 306.","DOI":"10.1145\/1394272.1394274"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/1453775.1453780","article-title":"Providing differentiated QoS for peer-to-peer file sharing systems","volume":"42","author":"Ge","year":"2008","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hariri, B., Shirmohammadi, S., and Pakravan, M.R. (2007, January 22\u201326). A Distributed Topology Control Algorithm for P2P Based Simulations. Chania, Greece.","DOI":"10.1109\/DS-RT.2007.39"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1145\/1035570.1035573","article-title":"Replication for web hosting systems","volume":"36","author":"Sivasubramanian","year":"2004","journal-title":"ACM Comput. Surv."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MCOM.2008.4689205","article-title":"UP2P: A peer-to-peer overlay architecture for ubiquitous communications and networking","volume":"46","author":"Braun","year":"2008","journal-title":"IEEE Commun. Mag."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Grace, P., Hughes, D., Porter, B., Blair, G.S., Coulson, G., and Taiani, F. (2008, January 1\u20134). Experiences with Open Overlays: A Middleware Approach to Network Heterogeneity. Glasgow, Scotland, UK.","DOI":"10.1145\/1357010.1352606"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Nemati, A.G., Enokido, T., and Takizawa, M. (2008, January 17\u201320). A Multi-Source Streaming Model for Mobile Peer-to-Peer (P2P) Overlay Networks. Beijing, China.","DOI":"10.1109\/ICDCS.Workshops.2008.104"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Khanna, G., Catalyurek, U., Kurc, T., Kettimuthu, R., Sadayappan, P., Foster, I., and Saltz, J. (2008, January 15\u201321). Using Overlays for Efficient Data Transfer over Shared Wide-Area Networks. Austin, TX, USA.","DOI":"10.1109\/SC.2008.5213292"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/1355734.1355738","article-title":"Serial experiments online","volume":"38","author":"Yamamoto","year":"2008","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Graffi, K., Pussep, K., Kaune, S., Kovacevic, A., Liebau, N., and Steinmetz, R. (2007, January 15\u201318). Overlay Bandwidth Management: Scheduling and Active Queue Management of Overlay Flows. Dublin, Ireland.","DOI":"10.1109\/LCN.2007.13"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Moller, T., and Schuldt, H. (2007, January 26\u201330). A Platform to Support Decentralized and Dynamically Distributed P2P Composite OWL-S Service Execution. Newport Beach, CA, USA.","DOI":"10.1145\/1388336.1388340"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Jian, P., Zhang, D., and Zheng, L. (2007, January 6\u20138). Research and Implementation of a Scalable P2P-C\/S Hybrid Architecture and System. Suzhou, China. Article 8.","DOI":"10.4108\/infoscale.2007.948"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Mathieu, B. (2008, January 23\u201327). A Network and QoE Aware P2P Video Streaming Solution. Lyon, France. Article 11.","DOI":"10.1145\/1416729.1416743"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Yamaoka, S., Sun, T., Tamai, M., Yasumoto, K., Shibatay, N., and Ito, M. (2005, January 11). Resource-aware Service Composition for Video Multicast to Heterogeneous Mobile Users. Singapore.","DOI":"10.1145\/1099423.1099432"},{"key":"ref_29","unstructured":"Chen, F., and Kalogeraki, V. (December, January 29). RUBEN: A Technique for Scheduling Multimedia Applications in Overlay Networks. Dallas, TX, USA. Volume 2."},{"key":"ref_30","unstructured":"Intanagonwiwat, C., Govindan, R., and Estrin, D. Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. Available online: http:\/\/doi.acm.org\/10.1145\/345910.345920 (accessed on 7 June 2012)."},{"key":"ref_31","unstructured":"Heinzelman, W.R., Chandrakasan, A., and Balakrishnan, H. (2000, January 4\u20137). Energy-Efficient Communication Protocol for Wireless Microsensor Networks. Washington, DC, USA."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Haneef, M., and Dong, Z. (2011, January 16\u201318). Comparative Analysis of Classical Routing Protocol LEACH and Its Updated Variants that Improved Network Life Time by Addressing Shortcomings in Wireless Sensor Network. Beijing, China.","DOI":"10.1109\/MSN.2011.27"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Wang, N., and Zhu, H. (2012, January 23\u201325). An Energy Efficient Algorithm Based on LEACH Protocol. Hangzhou, China.","DOI":"10.1109\/ICCSEE.2012.150"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Zhao, S., Yu, F., and Zhao, B. (2007, January 15\u201319). An Energy Efficient Directed Diffusion Routing Protocol. Harbin, China.","DOI":"10.1109\/CIS.2007.70"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zhang, Q., and Chang, W. (2008, January 12\u201314). A Power Efficiency Routing Protocol for Heterogeneous Sensor Networks. Dalian, China.","DOI":"10.1109\/WiCom.2008.856"},{"key":"ref_36","unstructured":"Ayaso, O., Shah, D., and Dahleh, M.A. (2008). Information Theoretic Bounds for Distributed Computation. [Ph.D. Thesis, Massachusetts Institute of Technology]."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1109\/JSAC.2005.843543","article-title":"Computing and communicating functions over sensor networks","volume":"23","author":"Giridhar","year":"2005","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Son, J., Pak, J., and Han, K. (2006, January 25\u201327). In-Network Processing for Wireless Sensor Networks with Multiple Sinks and Sources. Bangkok, Thailand. Article 53.","DOI":"10.1145\/1292331.1292391"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Kamath, S., and Manjunath, D. (2008, January 6\u201311). On Distributed Function Computation in Structure-Free Random Sensor Networks. Toronto, ON, Canada.","DOI":"10.1109\/ISIT.2008.4595066"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1007\/s11036-005-1563-z","article-title":"Computation hierarchy for in-network processing","volume":"10","author":"Tsiatsis","year":"2005","journal-title":"Mob. Netw. Appl."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Villa, D., Villanueva, F., Moya, F., Urzaiz, G., Rincon, F., and Lopez, J.C. (2008, January 12\u201314). Object Oriented Multi-Layer Routing with Application on Wireless Sensor-Actuator Networks. New Delhi, India.","DOI":"10.1109\/ICON.2008.4772619"},{"key":"ref_42","unstructured":"Urzaiz, G., Villa, D., Villanueva, F., Moya, F., Rincon, F., Lopez, J.C., and Munoz, L.A. (2009, January 13\u201316). A Novel Communication Platform to Enable the Collaboration of Autonomous Underwater Vehicles. Las Vegas, NV, USA."},{"key":"ref_43","unstructured":"OMNET++ Home Page Available online: http:\/\/www.omnetpp.org (accessed on 3 May 2012)."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/6\/8112\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:50:45Z","timestamp":1760219445000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/6\/8112"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6,12]]},"references-count":43,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2012,6]]}},"alternative-id":["s120608112"],"URL":"https:\/\/doi.org\/10.3390\/s120608112","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,6,12]]}}}