Abstract
Efficient real-time data exchange over the Internet plays a crucial role in the successful application of Internet-based control. In this chapter, a data transfer mechanism over the Internet is introduced for real-time web-based applications, particularly for Internet-based control systems. The mechanism incorporates the eXtensible Markup Language (XML) and Hierarchical Data Format (HDF) to provide a flexible and efficient data format. Heterogeneous transfer data are classified into light and heavy data, which are stored using XML and HDF, respectively; the HDF data format is then mapped to Java Document Object Model (JDOM) objects in XML, in the Java environment. These JDOM data objects are sent across computer networks with the support of the Java Remote Method Invocation (RMI) data transfer infrastructure. Clients defined data priority levels are implemented in RMI, which guides a server to transfer data objects at different priorities. A remote monitoring system for an industrial reactor process simulator is used as a case study to illustrate the proposed data transfer mechanism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Brag, T., (2000) The real benefit of XML, Available at: http://www.fcw.com/fcw/articles/2000/0522/tec-bragg-05-22-00.asp.
Clarke, J. A., Hare, J. J., Brown, J. D., (2001) Implementation of a distributed data model and format for high performance computing applications, Available at: http://www.hpcmo.hpc.mil/Htdocs/UGC/UGC00/paper/jerry_clarke_paper.pdf.
Dai, C, Yang, S. H., Knott, R., (2006) Data transfer over the Internet for real-time applications, International Journal of Automation and Computing, 4, pp. 414–424.
McGrath, R. E., (2001) HDF5 compound data: technical issues for XML, Java and tools, Available at: http://hdf.ncsa.uiuc.edu/HDF5/XML/tools/compound-data.html.
Nam, B., Sussman, A., (2003) Improving access to multi-dimensional self-describing scientific datasets, Available at: http://csdl.computer.org/comp/proceedings/ccgrid/2003/1919/00/19190172abs.htm.
ScadaonWeb, (2001) Description of work, Available at: http://www.scadaonweb.com/publications/ScadaOnWeb-descriptionofwork.pdf.
Sun Microsystems, (1999) Java™ remote method invocation specification, Available at: http://java.sun.com/j2se/1.5/pdf/rmi-spec-1.5.0.pdf.
Widener, P., Eisenhauer, G., Schwan, K., (2001) Open metadata formats: efficient XML-based communication for high performance computing, 10th IEEE International Symposium on High Performance Distributed Computing, pp. 315–324.
Yang, S. H., Alty, J. L., (2002) Development of a distributed simulator for control experiments through the Internet, Future Generation Computer Systems, 18, pp. 595–611.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2011 Springer-Verlag London Limited
About this chapter
Cite this chapter
Yang, SH. (2011). Real-time Data Transfer over the Internet. In: Internet-based Control Systems. Advances in Industrial Control. Springer, London. https://doi.org/10.1007/978-1-84996-359-6_5
Download citation
DOI: https://doi.org/10.1007/978-1-84996-359-6_5
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84996-358-9
Online ISBN: 978-1-84996-359-6
eBook Packages: EngineeringEngineering (R0)