Zusammenfassung
Web protocols are critical factor in successful implementation of web based industrial applications. Nevertheless, the main issue that significantly affects the real-time performance of such application is Web latency. Traditional web communication technologies, such as HTTP1.1, provide a uni-directional link and a request/ response message exchange model. This solution is not feasible in web based applications involving large number of different interconnected devices, such as Industrial Internet of things. In this paper, we focus on bi-directional web protocols WebSocket, WebRTC and HTTP/2.0. We compare the performance parameters like latency, reliability, and security of these three protocols. At the end of this paper, we will present some suggestions how to optimize the usage of web protocols in industrial process automation applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
1. Kaplan, G.: Ethernet’s winning ways. Spectrum. Jgg. 38, Seiten 113–115. IEEE, Jan 2001
2. Pfisterer, D., Romer, K., Bimschas, D., Kleine, O., Mietz, R., Truong, C., Hasemann, H., Kroller A., Pagel, M., Hauswirth, M.: A Migration Approach towards a SOA-based Next Generation Process Control and Monitoring. 11:40–48, 2011
3. Langmann, R., Rojas-Pena, L. F.: A PLC as an Industry 4.0 component. DOI: https://doi.org/10.1109/REV.2016.7444433:10–15, 2016
4. Grigorik, I.: High-Performance Browser Networking. O’reilly, sep 2013
5. Evans, Z.: Web Server Technology in Automation. Siemens Industry, 2011
6. ISO/IEC. IEC 62541. 2008
7. Hennig, S., Braune, A., Damm, M.: JasUA. A JavaScript Stack enabling Web browsers to support OPC Unified Architectureas Binary mapping natively. In Emerging Technologies and Factory Automation (ETFA). Seiten 1–4, sep 2010
8. Industrial Communication Technology Handbook, Second Edition
9. Klindt, R. B., Baker, C. J.: Interface to a programmable logic controller. 8 feb 2005
10. Bosch-Rexroth. WebConnector: Automatisierungs- und Web-Umgebung einfach verbinden. Seite 50, 2015
11. Beckhoff Automation GmbH. From Sensor to IT Enterprise - Big Data & Analytics in the cloud
12. Lombardi, A.: WebSocket lightweight client server communications. O’reilly
13. Barnes, R. L., Thomson, M.: Browser-to-Browser Security Assurances for WebRTC. 18:11– 17, 2014
14. Google Developer Webpage; ‘Make the Web faster’; https://developers.google.com/speed
15. Imperva. HTTP/2:in-depth analysis of the top four flaws of the next generation webprotocol
16. Steinkraus, U.: OPC UA Technical Introduction. June 2016
17. Damm, M.: OPC UA Update Roadmap. June 2016
18. Schmitt, J.: et.al. Cloud-enabled Automation Systems using OPC UA. 7-8.2014
19. WAN Emulator; http://wanem.sourceforge.net/
20. Ning, J., Singh, S., Pelechrinis, K., Liu, B.; Krishnamurthy, S. V., Govindan, R.: Forensic Analysis of Packet Losses in Wireless Networks.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer-Verlag GmbH Deutschland
About this paper
Cite this paper
Shekhada, D., Stiller, M., Salvi, A. (2018). A Comparison of Current Web Protocols for Usage in Cloud based Automation Systems. In: Jasperneite, J., Lohweg, V. (eds) Kommunikation und Bildverarbeitung in der Automation. Technologien für die intelligente Automation. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-55232-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-662-55232-2_5
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-55231-5
Online ISBN: 978-3-662-55232-2
eBook Packages: Computer Science and Engineering (German Language)