Skip to main content

A Comparison of Current Web Protocols for Usage in Cloud based Automation Systems

  • Conference paper
  • First Online:
Kommunikation und Bildverarbeitung in der Automation

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  • 1. Kaplan, G.: Ethernet’s winning ways. Spectrum. Jgg. 38, Seiten 113–115. IEEE, Jan 2001

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 5. Evans, Z.: Web Server Technology in Automation. Siemens Industry, 2011

    Google Scholar 

  • 6. ISO/IEC. IEC 62541. 2008

    Google Scholar 

  • 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

    Google Scholar 

  • 8. Industrial Communication Technology Handbook, Second Edition

    Google Scholar 

  • 9. Klindt, R. B., Baker, C. J.: Interface to a programmable logic controller. 8 feb 2005

    Google Scholar 

  • 10. Bosch-Rexroth. WebConnector: Automatisierungs- und Web-Umgebung einfach verbinden. Seite 50, 2015

    Google Scholar 

  • 11. Beckhoff Automation GmbH. From Sensor to IT Enterprise - Big Data & Analytics in the cloud

    Google Scholar 

  • 12. Lombardi, A.: WebSocket lightweight client server communications. O’reilly

    Google Scholar 

  • 13. Barnes, R. L., Thomson, M.: Browser-to-Browser Security Assurances for WebRTC. 18:11– 17, 2014

    Google Scholar 

  • 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

    Google Scholar 

  • 16. Steinkraus, U.: OPC UA Technical Introduction. June 2016

    Google Scholar 

  • 17. Damm, M.: OPC UA Update Roadmap. June 2016

    Google Scholar 

  • 18. Schmitt, J.: et.al. Cloud-enabled Automation Systems using OPC UA. 7-8.2014

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dhavalkumar Shekhada .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer-Verlag GmbH Deutschland

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics