{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:15:25Z","timestamp":1760238925725,"version":"build-2065373602"},"reference-count":42,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2020,9,11]],"date-time":"2020-09-11T00:00:00Z","timestamp":1599782400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Factory automation systems based on the IEEE 802.11 Wi-Fi standard may benefit from its Multi-Rate Support (MRS) feature, which allows for dynamically selecting the most suitable transmission rate for the targeted application context. The MRS is implemented by means of rate adaptation algorithms (RAAs), which has already demonstrated to be effective to improve both timeliness and reliability, which are typically strict requirements of industrial real-time communication systems. Indeed, some of such algorithms have been specifically conceived for reliable real-time communications. However, the computational complexity of such algorithms has not been effectively investigated yet. In this paper, we address such an issue, particularly focusing on the execution times of some specific rate adaptation algorithms, as well as on their impact on the automation tasks. In this respect, after a formal description of the algorithms, we present the outcomes of an extensive experimental session, which includes practical measurements and realistic simulations. The obtained results are encouraging, since the measured execution times indicate that rate adaptation algorithms can be profitably adopted by industrial automation systems, allowing for improving their reliability and timeliness without impacting on the overall performance.<\/jats:p>","DOI":"10.3390\/s20185195","type":"journal-article","created":{"date-parts":[[2020,9,13]],"date-time":"2020-09-13T21:11:32Z","timestamp":1600031492000},"page":"5195","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["The Impact of Rate Adaptation Algorithms on Wi-Fi-Based Factory Automation Systems"],"prefix":"10.3390","volume":"20","author":[{"given":"Tommaso","family":"Fedullo","sequence":"first","affiliation":[{"name":"Department of Management and Engineering, University of Padova, S. S. Nicola 3, 36100 Vicenza, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6380-7897","authenticated-orcid":false,"given":"Federico","family":"Tramarin","sequence":"additional","affiliation":[{"name":"Department of Engineering \u201cEnzo Ferrari\u201d, University of Modena and Reggio Emilia, 41125 Modena, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3859-3510","authenticated-orcid":false,"given":"Stefano","family":"Vitturi","sequence":"additional","affiliation":[{"name":"National Research Council of Italy, CNR\u2013IEIIT, Via Gradenigo 6\/B, 35131 Padova, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1109\/JPROC.2019.2913443","article-title":"Industrial Communication Systems and Their Future Challenges: Next-Generation Ethernet, IIoT, and 5G","volume":"107","author":"Vitturi","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.compind.2015.06.012","article-title":"Model Checking Response Times in Networked Automation Systems Using Jitter Bounds","volume":"74","author":"Srinivasan","year":"2015","journal-title":"Comput. Ind."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/12.919277","article-title":"Weakly hard real-time systems","volume":"50","author":"Bernat","year":"2001","journal-title":"IEEE Trans. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/TII.2005.857611","article-title":"Network architecture and communication modules for guaranteeing acceptable control and communication performance for networked multi-agent systems","volume":"2","author":"Lian","year":"2006","journal-title":"IEEE Trans. Industr. Inform."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1311","DOI":"10.1109\/TAC.2008.921012","article-title":"Optimal Estimation in Networked Control Systems Subject to Random Delay and Packet Drop","volume":"53","author":"Schenato","year":"2008","journal-title":"IEEE Trans. Automat. Contr."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1136","DOI":"10.1016\/j.compind.2014.06.004","article-title":"On the feasibility to deploy mobile industrial applications using wireless communications","volume":"65","author":"Gozalvez","year":"2014","journal-title":"Comput. Ind."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2014.09.008","article-title":"The Internet of Things vision: Key features, applications and open issues","volume":"54","author":"Borgia","year":"2014","journal-title":"Comput. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"78238","DOI":"10.1109\/ACCESS.2018.2884906","article-title":"A Survey on Industrial Internet of Things: A Cyber-Physical Systems Perspective","volume":"6","author":"Xu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_9","unstructured":"(2012). Information Technology\u2013Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks\u2013Specific Requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE. IEEE Std 802.11-2012 (Revision of IEEE Std 802.11-2007)."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.1109\/JPROC.2019.2913450","article-title":"Real-Time and Reliable Industrial Control Over Wireless LANs: Algorithms, Protocols, and Future Directions","volume":"107","author":"Tramarin","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2015.10.007","article-title":"Next generation IEEE 802.11 Wireless Local Area Networks: Current status, future directions and open challenges","volume":"75","author":"Bellalta","year":"2016","journal-title":"Comput. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1109\/TII.2012.2189223","article-title":"On the Rate Adaptation Techniques of IEEE 802.11 Networks for Industrial Applications","volume":"9","author":"Vitturi","year":"2013","journal-title":"IEEE Trans. Industr. Inform."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"846","DOI":"10.1109\/TII.2016.2616327","article-title":"A Dynamic Rate Selection Algorithm for IEEE 802.11 Industrial Wireless LAN","volume":"13","author":"Tramarin","year":"2017","journal-title":"IEEE Trans. Industr. Inform."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.comnet.2019.04.002","article-title":"Adopting IEEE 802.11 MAC for industrial delay-sensitive wireless control and monitoring applications: A survey","volume":"157","author":"Cheng","year":"2019","journal-title":"Comput. Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2018.07.023","article-title":"Frequency-domain contention and polling MAC protocols in IEEE 802.11 wireless networks: A survey","volume":"129","year":"2018","journal-title":"Comput. Commun."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.comcom.2020.01.010","article-title":"Efficient scheduling and resource allocation in 802.11ax multi-user transmissions","volume":"152","author":"Wang","year":"2020","journal-title":"Comput. Commun."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Wei, Y., Leng, Q., Han, S., Mok, A.K., Zhang, W., and Tomizuka, M. (2013, January 3\u20136). RT-WiFi: Real-Time High-Speed Communication Protocol for Wireless Cyber-Physical Control Applications. Proceedings of the 2013 IEEE 34th Real-Time Systems Symposium, Vancouver, BC, Canada.","DOI":"10.1109\/RTSS.2013.22"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1448","DOI":"10.1109\/TII.2016.2617459","article-title":"Ultra High Performance Wireless Control for Critical Applications: Challenges and Directions","volume":"13","author":"Luvisotto","year":"2017","journal-title":"IEEE Trans. Industr. Inform."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1109\/JPROC.2019.2897627","article-title":"WIA-FA and Its Applications to Digital Factory: A Wireless Network Solution for Factory Automation","volume":"107","author":"Liang","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_20","unstructured":"(2020, September 10). IEC 62948\u2014Industrial Networks\u2014Wireless Communication Network and Communication Profiles-WIA-FA. Available online: https:\/\/webstore.iec.ch\/publication\/32718."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.compind.2014.08.003","article-title":"802.11n Performance analysis for a real multimedia industrial application","volume":"66","author":"Blanes","year":"2015","journal-title":"Comput. Ind."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Cibrario\u2013Bertolotti, I., and Hu, T. (2011, January 5\u20139). Real-time performance of an open-source protocol stack for low-cost, embedded systems. Proceedings of the conference on ETFA2011, Toulouse, France.","DOI":"10.1109\/ETFA.2011.6059000"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/MIE.2012.2193292","article-title":"Performance of Industrial Communication Systems: Real Application Contexts","volume":"6","author":"Seno","year":"2012","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/MIE.2017.2649104","article-title":"The Future of Industrial Communication: Automation Networks in the Era of the Internet of Things and Industry 4.0","volume":"11","author":"Wollschlaeger","year":"2017","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/TII.2008.923194","article-title":"Recent and Emerging Topics in Wireless Industrial Communications: A Selection","volume":"4","author":"Willig","year":"2008","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4258","DOI":"10.1109\/TIE.2009.2015754","article-title":"Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches","volume":"56","author":"Gungor","year":"2009","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Zhao, G. (2011). Wireless Sensor Networks for Industrial Process Monitoring and Control: A Survey. Netw. Protoc. Algorithms, 3.","DOI":"10.5296\/npa.v3i1.580"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Mehta, B., and Reddy, Y. (2015). Industrial Process Automation Systems Design and Implementation, Elsevier.","DOI":"10.1016\/B978-0-12-800939-0.00003-6"},{"key":"ref_29","unstructured":"(2019). Industrial Wireless Sensor Network (IWSN) Market Size, Share & Trends Analysis Report By Component (Hardware, Software, Service), by Type, by Technology, by Application, by End Use, and Segment Forecasts, 2019\u20132025, Grand View Research. Technical Report, no. GVR-2-68038-325-6."},{"key":"ref_30","unstructured":"Miorandi, D., and Vitturi, S. (2004, January 24\u201326). Analysis of master-slave protocols for real-time-industrial communications over IEEE802. 11 WLANs. In Proceedings of 2nd IEEE International Conference on Industrial Informatics, INDIN \u201904, Berlin, Germany."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Thomesse, J.P. (2005). Fieldbus Technologies in Industrial Automation, IEEE.","DOI":"10.1109\/JPROC.2005.849724"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1002\/bltj.2069","article-title":"WaveLAN\u00ae-II: A high-performance wireless LAN for the unlicensed band","volume":"2","author":"Kamerman","year":"1997","journal-title":"Bell Syst. Tech. J."},{"key":"ref_33","unstructured":"Lacage, M., Manshaei, M.H., and Turletti, T. (2004). IEEE 802.11 Rate Adaptation: A Practical Approach. Proceedings of the 7th ACM International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Association for Computing Machinery."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1016\/j.comnet.2017.07.002","article-title":"A Learning Algorithm for Rate Selection in Real\u2013Time Wireless LANs","volume":"126","author":"Luvisotto","year":"2017","journal-title":"Comput. Netw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.comnet.2015.02.019","article-title":"Rate control in the mac80211 framework: Overview, evaluation and improvements","volume":"81","author":"Yin","year":"2015","journal-title":"Comput. Netw."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1877","DOI":"10.1109\/TII.2015.2504872","article-title":"On the Use of IEEE 802.11n for Industrial Communications","volume":"12","author":"Tramarin","year":"2016","journal-title":"IEEE Trans. Industr. Inform."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Sauter, T., Jasperneite, J., and Lo Bello, L. (2009, January 22\u201325). Towards new hybrid networks for industrial automation. Proceedings of the 2009 IEEE Conference on Emerging Technologies Factory Automation, Mallorca, Spain.","DOI":"10.1109\/ETFA.2009.5347127"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"3585","DOI":"10.1109\/TIE.2010.2062473","article-title":"The Three Generations of Field-Level Networks\u2014Evolution and Compatibility Issues","volume":"57","author":"Sauter","year":"2010","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_39","first-page":"743","article-title":"Minimum Cycle Time Analysis of Ethernet\u2013Based Real\u2013Time Protocols","volume":"7","author":"Robert","year":"2012","journal-title":"Int. J. Comput. Commun. Control"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Zurawski, R. (2017). Industrial Communication Technology Handbook, Taylor & Francis Ltd.","DOI":"10.1201\/b17365"},{"key":"ref_41","unstructured":"Erceg, V. (2020, September 10). IEEE P802.11 Wireless LANs TGn Channel Models. Available online: http:\/\/www.mweda.com\/img\/smqh\/tongxin\/tongxin-731o0qlqhuwuma.pdf."},{"key":"ref_42","unstructured":"Schumacher, L., Pedersen, K.I., and Mogensen, P.E. (2002, January 18). From antenna spacings to theoretical capacities - guidelines for simulating MIMO systems. Proceedings of the The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, Lisboa, Portugal."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5195\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:09:18Z","timestamp":1760177358000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5195"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,11]]},"references-count":42,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20185195"],"URL":"https:\/\/doi.org\/10.3390\/s20185195","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,9,11]]}}}