{"title":"An application layer for using Firewire in industrial applications","authors":"P. Dallemagne, L. Ruiz","doi":"10.1109/WFCS.2000.882540","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882540","url":null,"abstract":"Firewire can offer real-time communication services for industrial applications. However, Firewire lacks an industry-oriented application layer. This paper presents the services which may be used over Firewire, in order to make if compliant with the industrial applications needs. The mapping of these services on Firewire services is also described. This application layer gives the ability to easily and rapidly set up real-time communications in an industrial context.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"11 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131478816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"How to build a timely computing base using real-time Linux","authors":"A. Casimiro, P. Martins, P. Veríssimo","doi":"10.1109/WFCS.2000.882542","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882542","url":null,"abstract":"We recently introduced a new model to deal with the problem of handling application timeliness requirements in environments with loose real-time guarantees. This model, called the timely computing base (TCB), is partially synchronised. From an engineering point of view it requires systems to be constructed with a small control part, a TCB module, to protect vital resources with respect to timeliness and to provide basic time related services to applications. Although many different instantiations of systems with a TCB can be envisaged we have chosen to implement a TCB using PC hardware running the real-time Linux operating system over a fast Ethernet network. The paper describes the experience gained during the implementation process and shows that it is possible to construct a TCB without the need for special software or hardware components. The problem of achieving real-time communication under RT-Linux is also discussed: we describe the porting of a Linux network driver to RT-Linux, explaining the required modifications to allow predictability.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121513479","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jae Min Lee, W. Kwon, Young Shin Kim, Hong-Ju Moon
{"title":"Physical layer redundancy method for fault-tolerant networks","authors":"Jae Min Lee, W. Kwon, Young Shin Kim, Hong-Ju Moon","doi":"10.1109/WFCS.2000.882546","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882546","url":null,"abstract":"The physical-layer redundancy method is proposed for a fault-tolerant industrial network. The proposed method consists of the fault detection method and the correction method. The fault detection method uses events created by the state transition in the IEEE 802.4 MAC sublayer and the periodic status frame check for fault detection. The fault correction method corrects the fault with automatic physical layer switching to the stand-by physical layer due to the event created by the fault detection method. The proposed method is realized with dual physical layers, the dual channel manager for switching and the redundancy management module that has a fault detection sub-module and a fault correction submodule. The proposed method guarantees high reliability and fast fault-correction in PICNET.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123287922","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fine real-time processing in distributed systems","authors":"T. Yakoh, H. Sato, T. Aoyama","doi":"10.1109/WFCS.2000.882543","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882543","url":null,"abstract":"A simple communication mechanism for real-time operating systems is proposed to support communicating real-time processes in distributed systems. To extract the primitive requirements for a communication mechanism, communicating real-time processes are classified and discussed. Then a communication mechanism is designed to meet these requirements. The proposed mechanism handles communication messages with interrupt-level priority cooperatively with the real-time scheduler which are working in the target real-time operating system. Although the proposed mechanism is independent to the target operating systems and communicating devices, the article shows the implementation of this mechanism as an additional subsystem for RT-Linux, a real-time extended Linux, to support Ethernet. Some performance evaluations show that this implementation is enough fast to communicate and to synchronize between two real-time processes which is running on different computers. Also an experimental result shows that two robot systems are successfully controlled cooperatively connected with Ethernet. These results shows the proposed mechanism is quite efficient to build communicating real-time processes in distributed systems.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133535920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The real-time specification for java: technical overview","authors":"G. Bollella","doi":"10.1109/WFCS.2000.882532","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882532","url":null,"abstract":"","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123847354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A real time, object oriented fieldbus management system","authors":"O. Nielsen","doi":"10.1109/WFCS.2000.882566","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882566","url":null,"abstract":"Communication between networked PCs and fieldbuses require the availability of a real time operating system to access and control external object variables. Since the majority of commercial and factory PCs in use today are based on one of the flavours of Windows (95,98,NT), it is essential that such real time features provide a seamless interface between a fieldbus and other communicating media, and the Windows operating system. Furthermore, Windows offers powerful object oriented features, which can be used for internal communication between PC applications, be these spreadsheets, databases or visualisation programs such as SCADA, and is known as OLE2 Antomation (Object Linking and Embedding). If the real time enhancements can also utilise OLE technology, a completely transparent path between fieldbus objects and PC applications can be achieved.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123899297","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Bluetooth in industrial environment","authors":"U. Bilstrup, P. Wiberg","doi":"10.1109/WFCS.2000.882555","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882555","url":null,"abstract":"An initial study of the use of Bluetooth in an industrial environment is presented. The tests have been performed at a paper mill, and in an office environment at Halmstad University. It shows the possibility to use Bluetooth for wireless short range communication in an industrial environment.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125110266","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Measurement, analysis and modeling of real-time source data traffic in factory communication systems","authors":"J. Jasperneite, P. Neumann","doi":"10.1109/WFCS.2000.882565","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882565","url":null,"abstract":"In the performance evaluation and design of communication systems for distributed automation systems the almost realistic modeling of the data traffic of automation devices plays a decisive part. Therefore the real-time communication behaviour of a high-grade automated installation in the discrete manufacturing is evaluated. Selected communication requirements are analysed and transferred to a analytic model. This model finally is validated.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117254169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Measurements in switched Ethernet networks used for automation systems","authors":"E. Vonnahme, S. Ruping, U. Ruckert","doi":"10.1109/WFCS.2000.882554","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882554","url":null,"abstract":"Ethernet networks for automation systems promise standardized interworking between completely different devices from field level up to office level without connection and conversion difficulties. As Ethernet was not originally developed considering automation system requirements, its qualification, especially regarding topology and determinism demands, has to be examined. Theoretical calculations on topology influence are completed by measurements on switch hardware. A special software for configuring, monitoring and testing the switch hardware was developed. Further experiments for the evaluation of the Ethernet Medium Access Control Pause operation in automation systems are also described.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127727082","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evaluating a wireless real-time communication protocol on Windows NT and WaveLAN","authors":"M. Mock, S. Schemmer, E. Nett","doi":"10.1109/WFCS.2000.882556","DOIUrl":"https://doi.org/10.1109/WFCS.2000.882556","url":null,"abstract":"One of the main reasons explaining the success of field busses in industrial automation was the drastic reduction of wiring, thus allowing for flexible reconfigurations at low cost. A possible next step, which allows even more flexibility, would be to abandon wires altogether and to rely on a wireless medium for communication. However, the question of the reliability and real time guarantees arises. The authors present and evaluate a reliable real time communication protocol that enhances the IEEE 802.11 standard. The reliability and real time properties of the protocol rely on determining parameters that model basic assumptions on the occurrences of message losses and bound of message delays. We determine realistic parameters by fine grained measurements of message delays and message losses and measure the protocol performance resulting from the so determined parameters.","PeriodicalId":112914,"journal":{"name":"2000 IEEE International Workshop on Factory Communication Systems. Proceedings (Cat. No.00TH8531)","volume":"434 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121111943","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}