{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T03:48:23Z","timestamp":1777434503894,"version":"3.51.4"},"reference-count":38,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2015,2,25]],"date-time":"2015-02-25T00:00:00Z","timestamp":1424822400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003176","name":"Ministerio de Educaci\u00f3n, Cultura y Deporte","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003176","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper is part of a study of intelligent architectures for distributed control and communications systems. The study focuses on optimizing control systems by evaluating the performance of middleware through quality of service (QoS) parameters and the optimization of control using Quality of Control (QoC) parameters. The main aim of this work is to study, design, develop, and evaluate a distributed control architecture based on the Data-Distribution Service for Real-Time Systems (DDS) communication standard as proposed by the Object Management Group (OMG). As a result of the study, an architecture called Frame-Sensor-Adapter to Control (FSACtrl) has been developed. FSACtrl provides a model to implement an intelligent distributed Event-Based Control (EBC) system  with support to measure QoS and QoC parameters. The novelty consists of using, simultaneously, the measured QoS and QoC parameters to make decisions about the control action with a new method called Event Based Quality Integral Cycle. To validate the architecture, the first five Braitenberg vehicles have been implemented using the FSACtrl architecture. The experimental outcomes, demonstrate the convenience of using jointly QoS and QoC parameters in distributed control systems.<\/jats:p>","DOI":"10.3390\/s150304700","type":"journal-article","created":{"date-parts":[[2015,2,26]],"date-time":"2015-02-26T10:07:43Z","timestamp":1424945263000},"page":"4700-4733","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Distributed Sensor Architecture for Intelligent Control that Supports Quality of Control and Quality of Service"],"prefix":"10.3390","volume":"15","author":[{"given":"Jose-Luis","family":"Poza-Lujan","sequence":"first","affiliation":[{"name":"University Institute of Control Systems and Industrial Computing (ai2), Polytechnic University of Valencia (UPV), Camino de Vera, Valencia 46022 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan-Luis","family":"Posadas-Yag\u00fce","sequence":"additional","affiliation":[{"name":"University Institute of Control Systems and Industrial Computing (ai2), Polytechnic University of Valencia (UPV), Camino de Vera, Valencia 46022 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9-Enrique","family":"Sim\u00f3-Ten","sequence":"additional","affiliation":[{"name":"University Institute of Control Systems and Industrial Computing (ai2), Polytechnic University of Valencia (UPV), Camino de Vera, Valencia 46022 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ra\u00fal","family":"Simarro","sequence":"additional","affiliation":[{"name":"University Institute of Control Systems and Industrial Computing (ai2), Polytechnic University of Valencia (UPV), Camino de Vera, Valencia 46022 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gin\u00e9s","family":"Benet","sequence":"additional","affiliation":[{"name":"University Institute of Control Systems and Industrial Computing (ai2), Polytechnic University of Valencia (UPV), Camino de Vera, Valencia 46022 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,2,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.3390\/s110101059","article-title":"Formal Specification and Design Techniques for Wireless Sensor and Actuator Networks","volume":"11","author":"Blanes","year":"2011","journal-title":"Sensors"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"24441","DOI":"10.3390\/s141224441","article-title":"The Benefits of Soft Sensor and Multi-Rate Control for the Implementation of Wireless Networked Control Systems","volume":"14","author":"Mansano","year":"2014","journal-title":"Sensors"},{"key":"ref_3","unstructured":"Black Nathanael, T., and Wolfgang, E. (2011). Introduction to Artificial Intelligence, Springer."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ra\u00f1\u00f3, I. (2012). A systematic analysis of the Braitenberg vehicle 2b for point-like stimulus sources. Bioinspir. Biomim., 7.","DOI":"10.1088\/1748-3182\/7\/3\/036015"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/JPROC.2014.2312916","article-title":"Small Brains, Smart Machines: From Fly Vision to Robot Vision and Back Again","volume":"102","author":"Franceschini","year":"2014","journal-title":"Proc. IEEE"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1163\/1568553041738103","article-title":"Experimental analysis of gas-sensitive Braitenberg vehicles","volume":"18","author":"Lilienthal","year":"2004","journal-title":"Adv. Robot."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Gao, A., and Triantafyllou, M. (2012, January 14\u201319). Bio-inspired pressure sensing for active yaw control of underwater vehicles. Proceedings of the MTS\/IEEE Oceans Conference, Hampton Roads, VA, USA.","DOI":"10.1109\/OCEANS.2012.6404844"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Lee, E.A. (2008, January 5\u20137). Cyber Physical Systems: Design Challenges. Proceedings of the 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing, Orlando, FL, USA.","DOI":"10.1109\/ISORC.2008.25"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/93.388195","article-title":"Distributed Multimedia and QoS: A Survey","volume":"2","author":"Vogel","year":"1995","journal-title":"IEEE Multimed."},{"key":"ref_10","unstructured":"Crawley, E., Nair, R., and Rajagopalan, B. RFC 2386: A Framework for QoS-based Routing in the Internet. Available online: http:\/\/tools.ietf.org\/html\/rfc2386.html."},{"key":"ref_11","unstructured":"Bradner, S. RFC 2026: The Internet Standards Process. Available online: http:\/\/www.ietf.org\/rfc\/rfc2026.txt."},{"key":"ref_12","unstructured":"Siegel, J. (2000). CORBA 3: Fundamentals and Programming, John Wiley & Sons."},{"key":"ref_13","unstructured":"FIPA FIPA-QoS Web Site. Available online: http:\/\/www.fipa.org\/specs\/fipa00094."},{"key":"ref_14","unstructured":"Object Management Group (OMG) Data Distribution Service for Real-Time Systems. Available online: http:\/\/community.rti.com\/filedepot_download\/1795\/16."},{"key":"ref_15","unstructured":"Poza, J.L., Posadas, J.L., and Sim\u00f3, J.E. (2011, January 28\u201330). A Survey on Quality of Service Support on Middleware-Based Distributed Messaging Systems Used in Multi Agent Systems. DCAI. Proceedings of the 9th International Conference on Practical Applications of Agents and Multi-Agent Systems, Salamanca, Spain."},{"key":"ref_16","unstructured":"Pardo-Castellote, G. (2003, January 19\u201322). Omg data-distribution service: Architectural overview. Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops, Providence, RI, USA."},{"key":"ref_17","unstructured":"Dorf, R.C., and Bishop, R.H. (2008). Modern Control Systems, Prentice Hall. [11th ed.]."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1109\/TIE.2004.837860","article-title":"Quality of Service Concerns in IPBased Control Systems","volume":"51","author":"Soucek","year":"2004","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"6795","DOI":"10.3390\/s90906795","article-title":"On the Application of Different Event-Based Sampling Strategies to the Control of a Simple Industrial Process","volume":"9","author":"Guarnes","year":"2009","journal-title":"Sensors"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Yan, H., Wan, J., Li, D., Yuqing, T., and Zhang, P. (2011, January 20\u201323). Codesign of Networked Control Systems: A Review from Different Perspectives. Proceedings of the IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems, Kunming, China.","DOI":"10.1109\/CYBER.2011.6011769"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1007\/978-3-540-74769-7_51","article-title":"Networked control system: Survey and directions","volume":"4688","author":"Tang","year":"2007","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gabel, O., and Litz, L. (2004, January 14\u201317). OoS-Adaptive Control in NCS with Variable Delays and Packet Losses\u2014A Heuristic Approach. Proceedings of the 43rd IEEE Conference on Decision and Control, Nassau, Bahamas.","DOI":"10.1109\/CDC.2004.1430270"},{"key":"ref_23","unstructured":"Poza, J.L., Posadas, J.L., and Sim\u00f3, J.E. (2010, January 1\u20133). Multi-Agent Architecture with Support to Quality of Service and Quality of Control. Proceedings of the 11th International Conference on Intelligent Data Engineering and Automated Learning, Paisley, UK."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Henricksen, K., and Ricky, R. (2006, January 27\u201330). A survey of middleware for sensor networks: State-of-the-art and future directions. Proceedings of the International Workshop on Middleware for Sensor Networks, Melbourne, Australia.","DOI":"10.1145\/1176866.1176877"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Berners-Lee, T., Larry, M., and Mark, M. (1994). Uniform Resource Locators (URL), University of Minnesota. RFC 1738.","DOI":"10.17487\/rfc1738"},{"key":"ref_26","unstructured":"Hopcroft, J.E. (1983). Data Structures and Algorithms, Addison-Wesley."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Bolch, G., Greiner, S., de Meer, H., and Trivedi, K.S. (2006). Queueing Networks and Markov Chains, John Wiley & Sons, Inc.. [2nd ed.].","DOI":"10.1002\/0471791571"},{"key":"ref_28","unstructured":"Poza, J.L., Posadas, J.L., and Sim\u00f3, J.E. (2009). Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, Springer."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Albertos, P., and Iven, M. (2010). Feedback and Control for Everyone, Springer Science & Business Media.","DOI":"10.1007\/978-3-642-03446-6"},{"key":"ref_30","unstructured":"Wang, Q.-G., and Nie, Z.-Y. (2012). PID Control in the Third Millennium, Springer."},{"key":"ref_31","unstructured":"S\u00e1nchez, J., Antoniom, V., and Sebasti\u00e1n, D. (2012). PID Control in the Third Millennium, Springer."},{"key":"ref_32","unstructured":"Astr\u00f6m, K.J. (2008). Analysis and Design of Nonlinear Control Systems, Springer."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"14133","DOI":"10.3390\/s131014133","article-title":"Multi Sensor Fusion Framework for Indoor-Outdoor Localization of Limited Resource Mobile Robots","volume":"13","author":"Albertos","year":"2013","journal-title":"Sensors"},{"key":"ref_34","unstructured":"Waldbusser, S. RFC 2819\u2014Remote Network Monitoring Management Information Base. Available online: http:\/\/tools.ietf.org\/html\/rfc2819."},{"key":"ref_35","first-page":"81","article-title":"Quality of Control and Quality of Service in Mobile Robot Navigation","volume":"8","year":"2014","journal-title":"Int. J. Imaging Robot."},{"key":"ref_36","unstructured":"Braitenberg, V. (1984). Vehicles: Experiments on Synthetic Psychology, MIT Press."},{"key":"ref_37","unstructured":"Francesco, M., Franzi, E., and Guignard, A. (1999, January 10\u201311). The Development of Khepera. Experiments with the Mini-Robot Khepera. Proceedings of the First International Khepera Workshop, Paderborn, Germany."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Jimenez-Garcia, J.L., Poza-Luj\u00e1n, J.L., Posadas-Yag\u00fce, J.L., Baselga-Masia, D., and Sim\u00f3-Ten, J.E. (2014, January 4\u20136). Performance and Results of the Triple Buffering Built-In in a Raspberry PI to Optimize the Distribution of Information from a Smart Sensor. Proceedings of the 11th International Conference on Distributed Computing and Artificial Intelligence, Salamanca, Spain.","DOI":"10.1007\/978-3-319-07593-8_33"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/3\/4700\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:42:55Z","timestamp":1760215375000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/3\/4700"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,25]]},"references-count":38,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2015,3]]}},"alternative-id":["s150304700"],"URL":"https:\/\/doi.org\/10.3390\/s150304700","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,2,25]]}}}