Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160583
David Gessner, Alberto Ballesteros, A. Adrover, J. Proenza
A distributed embedded system (DES) is made up of a set of computing nodes interconnected by a network. If we want the DES to continue to operate even if a subset of its network elements fail, the network must be fault-tolerant. In particular, this requires that the architecture of the network provides redundant paths between nodes and that any elements critical for the operation of the network are replicated. In the context of DES that must not only be highly reliable, but also provide sufficient flexibility to adapt to unpredictable requirement changes, the Flexible Time-Triggered Replicated Star for Ethernet (FTTRS) has been proposed. One of the core features of FTTRS is precisely its fault-tolerant network architecture. In this paper we present a proof-of-concept prototype of FTTRS and a series of fault-injection experiments. These experiments show that FTTRS can tolerate the crash of any single network element, as well as the crash of various combinations of multiple network elements. A variety of omission failures affecting the most critical FTTRS message (called the trigger message) are also tolerated.
{"title":"Experimental evaluation of network component crashes and trigger message omissions in the Flexible Time-Triggered Replicated Star for Ethernet","authors":"David Gessner, Alberto Ballesteros, A. Adrover, J. Proenza","doi":"10.1109/WFCS.2015.7160583","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160583","url":null,"abstract":"A distributed embedded system (DES) is made up of a set of computing nodes interconnected by a network. If we want the DES to continue to operate even if a subset of its network elements fail, the network must be fault-tolerant. In particular, this requires that the architecture of the network provides redundant paths between nodes and that any elements critical for the operation of the network are replicated. In the context of DES that must not only be highly reliable, but also provide sufficient flexibility to adapt to unpredictable requirement changes, the Flexible Time-Triggered Replicated Star for Ethernet (FTTRS) has been proposed. One of the core features of FTTRS is precisely its fault-tolerant network architecture. In this paper we present a proof-of-concept prototype of FTTRS and a series of fault-injection experiments. These experiments show that FTTRS can tolerate the crash of any single network element, as well as the crash of various combinations of multiple network elements. A variety of omission failures affecting the most critical FTTRS message (called the trigger message) are also tolerated.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"14 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87823524","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160565
Svetlana Girs, A. Willig, E. Uhlemann, M. Björkman
Wireless networks present a promising alternative to the currently used wired systems as they are more flexible, easier to install and maintain. However, requirements on reliability and timeliness which at present are met by wired networks, also need be fulfilled by wireless solutions. Relaying and packet aggregation have been recognised as viable tools to do this. However, introducing additional relay nodes into an industrial network is costly. Hence, in this paper we propose to use a combination of relaying and packet aggregation performed by the source nodes themselves. The results show that our proposal improves performance considerably, but also that the transmission schedule plays a crucial role. A schedule adapting to the varying channel conditions, improves the performance substantially. By carefully choosing which packet to aggregate, even further improvements can be achieved.
{"title":"Scheduling transmissions in industrial networks using source relaying and packet aggregation","authors":"Svetlana Girs, A. Willig, E. Uhlemann, M. Björkman","doi":"10.1109/WFCS.2015.7160565","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160565","url":null,"abstract":"Wireless networks present a promising alternative to the currently used wired systems as they are more flexible, easier to install and maintain. However, requirements on reliability and timeliness which at present are met by wired networks, also need be fulfilled by wireless solutions. Relaying and packet aggregation have been recognised as viable tools to do this. However, introducing additional relay nodes into an industrial network is costly. Hence, in this paper we propose to use a combination of relaying and packet aggregation performed by the source nodes themselves. The results show that our proposal improves performance considerably, but also that the transmission schedule plays a crucial role. A schedule adapting to the varying channel conditions, improves the performance substantially. By carefully choosing which packet to aggregate, even further improvements can be achieved.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"4 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73099865","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160547
Michal Kvet, K. Matiaško, Monika Vajsová
Sensor data processing and managing is a fundamental requirement of industrial systems. Validity of these data is time bordered and should be stored in database. However, existing database solutions are inadequate in terms of performance - effectiveness of the whole system, which is manifested using the size of the managed data and processing time. This paper deals with the principles of extended temporal data modelling based on the attribute level, which is very useful for time-various sensor data processing. It deals with the transaction management problems and describes solutions. However, each sensor has defined measurement precision, thus only reliable data based on significant change are stored. This concept is mostly designed for industrial communication systems, sensor data processing, intelligent transport systems, but also for medical applications.
{"title":"Sensor based transaction temporal database architecture","authors":"Michal Kvet, K. Matiaško, Monika Vajsová","doi":"10.1109/WFCS.2015.7160547","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160547","url":null,"abstract":"Sensor data processing and managing is a fundamental requirement of industrial systems. Validity of these data is time bordered and should be stored in database. However, existing database solutions are inadequate in terms of performance - effectiveness of the whole system, which is manifested using the size of the managed data and processing time. This paper deals with the principles of extended temporal data modelling based on the attribute level, which is very useful for time-various sensor data processing. It deals with the transaction management problems and describes solutions. However, each sensor has defined measurement precision, thus only reliable data based on significant change are stored. This concept is mostly designed for industrial communication systems, sensor data processing, intelligent transport systems, but also for medical applications.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"1 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88971230","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160579
Tiago Semprebom, C. Montez, G. Araújo, P. Portugal
Many Wireless Sensor Network (WSN) applications operate autonomously in unreliable or inaccessible environments, precluding maintenance or human intervention. Redundant deployment schemes are usually considered in this scenario, making the network resilient to failure and environmental changes. Furthermore, sleep-scheduling techniques can also be applied, enabling redundant nodes to turn off their radios, while active nodes perform monitoring services. This paper investigates the behavior of the (m, k)-Gur Game approach. The main goal of the (m, k)-Gur Game is to provide an uniform network coverage for monitoring applications, with autonomic nodes performing a self-regulated choice between sending message to a base station or sleep until the next period. The proposal was evaluated using the OMNeT++ simulator tool under the MiXiM framework. Preliminary results shows that the (m, k)-Gur Game outperforms the traditional GurGame approach in terms of QoS provision and network coverage.
{"title":"A sleep-scheduling scheme for enhancing QoS and network coverage in IEEE 802.15.4 WSN","authors":"Tiago Semprebom, C. Montez, G. Araújo, P. Portugal","doi":"10.1109/WFCS.2015.7160579","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160579","url":null,"abstract":"Many Wireless Sensor Network (WSN) applications operate autonomously in unreliable or inaccessible environments, precluding maintenance or human intervention. Redundant deployment schemes are usually considered in this scenario, making the network resilient to failure and environmental changes. Furthermore, sleep-scheduling techniques can also be applied, enabling redundant nodes to turn off their radios, while active nodes perform monitoring services. This paper investigates the behavior of the (m, k)-Gur Game approach. The main goal of the (m, k)-Gur Game is to provide an uniform network coverage for monitoring applications, with autonomic nodes performing a self-regulated choice between sending message to a base station or sleep until the next period. The proposal was evaluated using the OMNeT++ simulator tool under the MiXiM framework. Preliminary results shows that the (m, k)-Gur Game outperforms the traditional GurGame approach in terms of QoS provision and network coverage.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"1 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83121630","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160589
M. Sousa, C. Chrysoulas, Aydin E. Homay
In a modern industrial environment control programs are distributed among several devices. This raises new issues and challenges especially in failure modes. Building fault tolerant applications can be the solution in order a failure of one sub-component not to jeopardize the execution of the whole application. The authors have proposed a framework to support replicated IEC 61499 applications. In this paper we augment this framework with the support for different voting strategies, propose an extension of the replication communication protocol, and analyse the resulting fault-tolerance semantics. A limited implementation of the framework is also described.
{"title":"Exploiting voting strategies in partially replicated IEC 61499 applications","authors":"M. Sousa, C. Chrysoulas, Aydin E. Homay","doi":"10.1109/WFCS.2015.7160589","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160589","url":null,"abstract":"In a modern industrial environment control programs are distributed among several devices. This raises new issues and challenges especially in failure modes. Building fault tolerant applications can be the solution in order a failure of one sub-component not to jeopardize the execution of the whole application. The authors have proposed a framework to support replicated IEC 61499 applications. In this paper we augment this framework with the support for different voting strategies, propose an extension of the replication communication protocol, and analyse the resulting fault-tolerance semantics. A limited implementation of the framework is also described.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"24 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81526668","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160585
S. Mubeen, Thomas Nolte
The end-to-end path delay analysis is used to predict timing behavior of multi-rate automotive embedded systems. Some of the assumptions used by the existing analysis may not be strictly followed by some legacy tools due to optimizations applied during the development of these systems. As a result, the existing analysis may not be applicable in some cases. In this paper we identify one such case. That is, the case in which all the tasks in a multi-rate task chain have equal priorities despite the fact that they have different periods. Furthermore, the chain contains at least one single-rate sub-chain. We also propose a preliminary solution that makes the existing analysis applicable to this case. However, the proposed solution is pessimistic. Currently, we are working on minimizing the pessimism.
{"title":"Applying end-to-end path delay analysis to multi-rate automotive systems developed using legacy tools","authors":"S. Mubeen, Thomas Nolte","doi":"10.1109/WFCS.2015.7160585","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160585","url":null,"abstract":"The end-to-end path delay analysis is used to predict timing behavior of multi-rate automotive embedded systems. Some of the assumptions used by the existing analysis may not be strictly followed by some legacy tools due to optimizations applied during the development of these systems. As a result, the existing analysis may not be applicable in some cases. In this paper we identify one such case. That is, the case in which all the tasks in a multi-rate task chain have equal priorities despite the fact that they have different periods. Furthermore, the chain contains at least one single-rate sub-chain. We also propose a preliminary solution that makes the existing analysis applicable to this case. However, the proposed solution is pessimistic. Currently, we are working on minimizing the pessimism.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"8 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79315041","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160548
L. Duerkop, J. Jasperneite, A. Fay
Future market conditions require production systems which can be easily adapted to changing demands. However, the engineering process of industrial automation systems is characterized by high manual configuration efforts. Thus, the reconfiguration of such system leads to time-intensive and expensive downtimes. Therefore, this paper will present a concept on reducing the engineering effort - at least on the lower layers of the automation pyramid. Due to the real-time requirements on these layers, specific communication technologies must be used there - for example Real-Time Ethernets (RTEs) which are increasingly applied in industrial automation. However, their real-time capability is contrasted by an additional configuration effort in comparison to standard networks from the information technology domain. This paper will show an approach for the automatic configuration of RTEs and will check its applicability on the most widely-used RTE variants.
{"title":"An analysis of real-time ethernets with regard to their automatic configuration","authors":"L. Duerkop, J. Jasperneite, A. Fay","doi":"10.1109/WFCS.2015.7160548","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160548","url":null,"abstract":"Future market conditions require production systems which can be easily adapted to changing demands. However, the engineering process of industrial automation systems is characterized by high manual configuration efforts. Thus, the reconfiguration of such system leads to time-intensive and expensive downtimes. Therefore, this paper will present a concept on reducing the engineering effort - at least on the lower layers of the automation pyramid. Due to the real-time requirements on these layers, specific communication technologies must be used there - for example Real-Time Ethernets (RTEs) which are increasingly applied in industrial automation. However, their real-time capability is contrasted by an additional configuration effort in comparison to standard networks from the information technology domain. This paper will show an approach for the automatic configuration of RTEs and will check its applicability on the most widely-used RTE variants.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"38 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79765205","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160549
M. Popovic, Maaz M. Mohiuddin, Dan-Cristian Tomozei, J. Boudec
Reliable packet delivery within stringent delay constraints is of primal importance to industrial processes with hard real-time constraints, such as electrical grid monitoring. Because retransmission and coding techniques counteract the delay requirements, reliability is achieved through replication over multiple fail-independent paths. Existing solutions such as parallel redundancy protocol (PRP) replicate all packets at the MAC layer over parallel paths. PRP works best in local area networks, e.g., sub-station networks. However, it is not viable for IP layer wide area networks which are a part of emerging smart grids. Such a limitation on scalability, coupled with lack of security, and diagnostic inability, renders it unsuitable for reliable data delivery in smart grids. To address this issue, we present a transport-layer design: IP parallel redundancy protocol (iPRP). Designing iPRP poses non-trivial challenges in the form of selective packet replication, soft-state and multicast support. Besides unicast, iPRP supports multicast, which is widely using in smart grid networks. It duplicates only time-critical UDP traffic. iPRP only requires a simple software installation on the end-devices. No other modification to the existing monitoring application, end-device operating system or intermediate network devices is needed. iPRP has a set of diagnostic tools for network debugging. With our implementation of iPRP in Linux, we show that iPRP supports multiple flows with minimal processing and delay overhead. It is being installed in our campus smart grid network and is publicly available.
{"title":"iPRP: Parallel redundancy protocol for IP networks","authors":"M. Popovic, Maaz M. Mohiuddin, Dan-Cristian Tomozei, J. Boudec","doi":"10.1109/WFCS.2015.7160549","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160549","url":null,"abstract":"Reliable packet delivery within stringent delay constraints is of primal importance to industrial processes with hard real-time constraints, such as electrical grid monitoring. Because retransmission and coding techniques counteract the delay requirements, reliability is achieved through replication over multiple fail-independent paths. Existing solutions such as parallel redundancy protocol (PRP) replicate all packets at the MAC layer over parallel paths. PRP works best in local area networks, e.g., sub-station networks. However, it is not viable for IP layer wide area networks which are a part of emerging smart grids. Such a limitation on scalability, coupled with lack of security, and diagnostic inability, renders it unsuitable for reliable data delivery in smart grids. To address this issue, we present a transport-layer design: IP parallel redundancy protocol (iPRP). Designing iPRP poses non-trivial challenges in the form of selective packet replication, soft-state and multicast support. Besides unicast, iPRP supports multicast, which is widely using in smart grid networks. It duplicates only time-critical UDP traffic. iPRP only requires a simple software installation on the end-devices. No other modification to the existing monitoring application, end-device operating system or intermediate network devices is needed. iPRP has a set of diagnostic tools for network debugging. With our implementation of iPRP in Linux, we show that iPRP supports multiple flows with minimal processing and delay overhead. It is being installed in our campus smart grid network and is publicly available.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"25 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81652557","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160578
M. Knezic, B. Dokic, Z. Ivanovic
Ethernet Powerlink (EPL) is an industrial Ethernet networking solution that enables hard real-time communication in distributed control and automation systems. The PollResponse Chaining (PRC) mechanism is an extension of the EPL protocol aimed at increasing the network performance when nodes exchange small amount of data, especially if they are connected in line topology. In this paper, we conduct performance assessment of the PRC mechanism for two basic network configurations (line and star topology). In addition, we provide some experimental results obtained by measuring relevant timing parameters of the real EPL network prototype operating in the PRC mode.
{"title":"Performance analysis of the Ethernet Powerlink PollResponse Chaining mechanism","authors":"M. Knezic, B. Dokic, Z. Ivanovic","doi":"10.1109/WFCS.2015.7160578","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160578","url":null,"abstract":"Ethernet Powerlink (EPL) is an industrial Ethernet networking solution that enables hard real-time communication in distributed control and automation systems. The PollResponse Chaining (PRC) mechanism is an extension of the EPL protocol aimed at increasing the network performance when nodes exchange small amount of data, especially if they are connected in line topology. In this paper, we conduct performance assessment of the PRC mechanism for two basic network configurations (line and star topology). In addition, we provide some experimental results obtained by measuring relevant timing parameters of the real EPL network prototype operating in the PRC mode.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"10 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87187865","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}
Pub Date : 2015-05-27DOI: 10.1109/WFCS.2015.7160563
Pablo Valerio Polonia, Luiz Fernando Bier Melgarejo, M. H. D. Queiroz
Supervisory Control and Data Acquisition (SCADA) systems are widely used on industry and public utility services to gather information from field devices and to control and monitor processes. The adoption of Internet technologies in automation have brought new opportunities and challenges for industries, establishing the need to integrate information from various sources on the Web. This paper exposes the design and implementation of a Resource Oriented Architecture for typical SCADA applications based on the architectural principles of the Representational State Transfer (REST) architectural style. The application to a didactic Flexible Manufacturing Cell illustrates how SCADA can take advantage of the interoperability afforded by open Web technologies, interact with a wide range of systems and leverage from the existing Web infrastructure, such as proxies and caches.
监控和数据采集(SCADA)系统广泛用于工业和公用事业服务,从现场设备收集信息并控制和监测过程。自动化中Internet技术的采用为工业带来了新的机遇和挑战,建立了在Web上集成来自各种来源的信息的需求。本文基于具象状态传输(Representational State Transfer, REST)架构风格的架构原则,为典型的SCADA应用程序提供了面向资源架构的设计和实现。灵活制造单元的应用说明了SCADA如何利用开放Web技术提供的互操作性,与广泛的系统交互,并利用现有的Web基础设施,如代理和缓存。
{"title":"A resource oriented architecture for Web-integrated SCADA applications","authors":"Pablo Valerio Polonia, Luiz Fernando Bier Melgarejo, M. H. D. Queiroz","doi":"10.1109/WFCS.2015.7160563","DOIUrl":"https://doi.org/10.1109/WFCS.2015.7160563","url":null,"abstract":"Supervisory Control and Data Acquisition (SCADA) systems are widely used on industry and public utility services to gather information from field devices and to control and monitor processes. The adoption of Internet technologies in automation have brought new opportunities and challenges for industries, establishing the need to integrate information from various sources on the Web. This paper exposes the design and implementation of a Resource Oriented Architecture for typical SCADA applications based on the architectural principles of the Representational State Transfer (REST) architectural style. The application to a didactic Flexible Manufacturing Cell illustrates how SCADA can take advantage of the interoperability afforded by open Web technologies, interact with a wide range of systems and leverage from the existing Web infrastructure, such as proxies and caches.","PeriodicalId":6531,"journal":{"name":"2015 IEEE World Conference on Factory Communication Systems (WFCS)","volume":"5 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88814503","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}