Abstract
A critical component of the MAP initiative has been the development of a message handling system—initially designed for manufacturing environments—termed MMS. In terms of the OSI model, this application-layer system is designed to support communications to and from programmable devices, specifically in manufacturing, and, more recently, in process-control environments as well. MMS also permits specific, application-oriented messaging systems to be built around the core definition of MMS—these additional systems being termed companion standards. However, although dedicated to such real-world environments, MMS does not have a direct capacity to support time-critical services. It has been recognized that such capabilities are vital in many areas of control, and therefore work needs to be undertaken to extend MMS to cover this field. This paper addresses some of the issues where MMS, in its standardized form, falls short, and suggests what can be done to overcome these difficulties. It proposes additions to the MMS profile, and basically, therefore, to the Virtual Manufacturing Device which underlies the MMS system. In the context of the paper, it should be noted that Real-time MMS is not designed as a replacement for the Manufacturing Messaging Specification, but rather functions alongside it. The paper concludes by illustrating how such real-time extensions may be implemented.
Similar content being viewed by others
References
ISO DIS 9506. 1988. Manufacturing Message Specification.
Izikowitz, I., Rodd, M.G. and Zhao, G.F. 1989. A real-time OSI-based network: Is it possible? Proc. IFAC Workshop on DCCS. Pergamon Press: Oxford, U.K.
Kopetz, H., Lohnert, F., Marker, W. and Panthner, G. 1982. The Architecture of Mars. Report MA82/2, Technical University of Berlin.
Kopetz, H. and Ochsenreiter, W. 1987. Clock synchronization in distributed real-time systems. IEEE Transactions on Computers, C-36, 8:933–940.
Lamport, L. and Melliar-Smith, P.M. 1985. Synchronizing clocks in the presence of faults. Journal of the ACM, 32, 1:52–78.
MacLeod, I.M. 1984. Using real-time to achieve coordination in distributed computer control systems. Proceedings of the IFAC World Congress, Budapest (July).
Rodd, M.G., Muller, K.D. and Izikowitz, I. 1988. Real-time distributed computer control systems—A realistic perspective. Proc. Workshop on DCCS '88, Pergamon Press: Oxford, U.K., pp. 1–9.
Wensley, J., Lamport, L., Goldberg, J., Green, M., Levitt, K., Melliar-Smith, P., Shostak, R. and Weinstock, C. 1978. SIFT: Design and analysis of a fault-tolerant computer for aircraft control. Proceedings of the IEEE, 66, 10:1240–1255.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rodd, M.G., Zhao, G.F. & Izikowitz, I. RTMMS—An OSI-based real-time messaging system. The Journal of Real-Time Systems 2, 213–234 (1990). https://doi.org/10.1007/BF00365328
Issue Date:
DOI: https://doi.org/10.1007/BF00365328