Pub Date : 2015-10-26DOI: 10.1109/ETFA.2015.7301642
Yannick Martz, A. Ba, D. Knittel
Roll-to-roll systems handling web material such as papers, polymers, textiles or metals are very common in the industry. Web handling systems are recently used to produce new technologies such as printed semi-conductors, thin solar panels, printed electronics, etc. In web handling systems, one of the main objectives is to reach a good accuracy of web tension and web speed. For the tuning of machineries, one-dimensional models are commonly used and they do not take into account several three-dimensional mechanical phenomena initiated by lateral components of the elastic web dynamics. It is necessary to develop new models in order to optimize roll-to-roll systems. This paper presents for the first time robust control applied to web dynamics modeled in 3D, including web tension decoupling between consecutive web spans.
{"title":"Robust industrial control with optimized decoupling in roll-to-roll systems: New approaches using finite element modeling of the Web","authors":"Yannick Martz, A. Ba, D. Knittel","doi":"10.1109/ETFA.2015.7301642","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301642","url":null,"abstract":"Roll-to-roll systems handling web material such as papers, polymers, textiles or metals are very common in the industry. Web handling systems are recently used to produce new technologies such as printed semi-conductors, thin solar panels, printed electronics, etc. In web handling systems, one of the main objectives is to reach a good accuracy of web tension and web speed. For the tuning of machineries, one-dimensional models are commonly used and they do not take into account several three-dimensional mechanical phenomena initiated by lateral components of the elastic web dynamics. It is necessary to develop new models in order to optimize roll-to-roll systems. This paper presents for the first time robust control applied to web dynamics modeled in 3D, including web tension decoupling between consecutive web spans.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"18 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80120515","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-10-26DOI: 10.1109/ETFA.2015.7301592
Thom W. Frühwirth, Lukas Krammer, W. Kastner
The number of devices connected to the Internet of Things (IoT) has steadily been increasing over the last years and so has the variety of applications. There is no sign for this trend to weaken. A broad subset of them imposes requirements on attributes, such as availability, reliability, safety and many more. These attributes are commonly subsumed under the term dependability. In this paper we first give a brief introduction to dependability. Three application scenarios typical for the IoT are presented and their demands for each dependability attribute are discussed. Furthermore, an overview of the current state of the art is presented. Last, a summary of required technologies and future research topics to enable dependability in the IoT is given.
{"title":"Dependability demands and state of the art in the internet of things","authors":"Thom W. Frühwirth, Lukas Krammer, W. Kastner","doi":"10.1109/ETFA.2015.7301592","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301592","url":null,"abstract":"The number of devices connected to the Internet of Things (IoT) has steadily been increasing over the last years and so has the variety of applications. There is no sign for this trend to weaken. A broad subset of them imposes requirements on attributes, such as availability, reliability, safety and many more. These attributes are commonly subsumed under the term dependability. In this paper we first give a brief introduction to dependability. Three application scenarios typical for the IoT are presented and their demands for each dependability attribute are discussed. Furthermore, an overview of the current state of the art is presented. Last, a summary of required technologies and future research topics to enable dependability in the IoT is given.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"65 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88249246","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-10-26DOI: 10.1109/ETFA.2015.7301624
Everton de Matos, Leonardo A. Amaral, R. Tiburski, W. T. Lunardi, Fabiano Hessel, S. Marczak
In the last years a new computing paradigm called Internet of Things (IoT) has been gaining more attention. This paradigm has become popular by embedding mobile network and processing capability into a wide range of physical computing devices used in everyday life of many people. An important part that composes the IoT is the middleware, which is a system that abstracts the management of physical devices and provides services based on the information of these devices. Context-aware is an important feature of IoT middleware systems. This feature allows to discover, understand, and store relevant information related to devices and their respective events. In this sense, this work aims to present an ongoing system that has been developed to provide services of contextualized information about IoT devices in heterogeneous environments.
{"title":"Context-aware system for information services provision in the Internet of Things","authors":"Everton de Matos, Leonardo A. Amaral, R. Tiburski, W. T. Lunardi, Fabiano Hessel, S. Marczak","doi":"10.1109/ETFA.2015.7301624","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301624","url":null,"abstract":"In the last years a new computing paradigm called Internet of Things (IoT) has been gaining more attention. This paradigm has become popular by embedding mobile network and processing capability into a wide range of physical computing devices used in everyday life of many people. An important part that composes the IoT is the middleware, which is a system that abstracts the management of physical devices and provides services based on the information of these devices. Context-aware is an important feature of IoT middleware systems. This feature allows to discover, understand, and store relevant information related to devices and their respective events. In this sense, this work aims to present an ongoing system that has been developed to provide services of contextualized information about IoT devices in heterogeneous environments.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"28 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86980776","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-10-26DOI: 10.1109/ETFA.2015.7301615
Thu Pham Thi Minh, Trong-Tien Nguyen, Dong-Seong Kim
This paper proposes a geographical routing algorithm based on Zone Routing Protocol (ZRP) to limit the area for discovering a new route by utilizing location information of nodes. Mobile Ad Hoc Networks (MANETs) have attracted much attention in the research and the industry. In MANETs using ZRP algorithm, nodes use Route REQuest messages (RREQs) to obtain a new route often by bordercasting them to other nodes in the network if they does not find out the destination in their routing zone. This dissemination mechanism guarantees to seek a route from source to destination with high probability. However, it creates many useless routing overhead packets while limited bandwidth and energy consumption are very important issues in MANETs. In order to reduce routing overhead, this paper proposes an approach name Location-Aided Zone Routing Protocol (LAZRP). Simulation results confirm that the proposed algorithm can depress routing overhead and end-to-end delay.
{"title":"Location Aided Zone Routing Protocol in Mobile Ad Hoc Networks","authors":"Thu Pham Thi Minh, Trong-Tien Nguyen, Dong-Seong Kim","doi":"10.1109/ETFA.2015.7301615","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301615","url":null,"abstract":"This paper proposes a geographical routing algorithm based on Zone Routing Protocol (ZRP) to limit the area for discovering a new route by utilizing location information of nodes. Mobile Ad Hoc Networks (MANETs) have attracted much attention in the research and the industry. In MANETs using ZRP algorithm, nodes use Route REQuest messages (RREQs) to obtain a new route often by bordercasting them to other nodes in the network if they does not find out the destination in their routing zone. This dissemination mechanism guarantees to seek a route from source to destination with high probability. However, it creates many useless routing overhead packets while limited bandwidth and energy consumption are very important issues in MANETs. In order to reduce routing overhead, this paper proposes an approach name Location-Aided Zone Routing Protocol (LAZRP). Simulation results confirm that the proposed algorithm can depress routing overhead and end-to-end delay.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"22 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87327404","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-10-26DOI: 10.1109/ETFA.2015.7301527
Fabian Bertelsmeier, A. Trächtler
In the area of product-based control of manufacturing processes, the potential to integrate intelligent products in process control has been recognized several times. However, the effect of greatly varying intelligent products on the control and hybrid system dynamics of the individual (sub-) processes have not been investigated. This article begins with a definition of product-intelligence and a distributed data and interface model. Based on this, a decentralized hybrid reconfiguration structure with different intelligence-based reconfiguration strategies as a function of varying product properties is presented, using the example of a conveyor belt system. Through the implementation on a industrial controller, it has been shown that the concept represents a further module in the realization of cyber-physical systems through comprehensive analysis and synthesis of a highly flexible hybrid control loop.
{"title":"Decentralized controller reconfiguration strategies for hybrid system dynamics based on product-intelligence","authors":"Fabian Bertelsmeier, A. Trächtler","doi":"10.1109/ETFA.2015.7301527","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301527","url":null,"abstract":"In the area of product-based control of manufacturing processes, the potential to integrate intelligent products in process control has been recognized several times. However, the effect of greatly varying intelligent products on the control and hybrid system dynamics of the individual (sub-) processes have not been investigated. This article begins with a definition of product-intelligence and a distributed data and interface model. Based on this, a decentralized hybrid reconfiguration structure with different intelligence-based reconfiguration strategies as a function of varying product properties is presented, using the example of a conveyor belt system. Through the implementation on a industrial controller, it has been shown that the concept represents a further module in the realization of cyber-physical systems through comprehensive analysis and synthesis of a highly flexible hybrid control loop.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"33 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90435843","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-10-26DOI: 10.1109/ETFA.2015.7301526
Angelika Zube
For safe human-robot interaction and co-existence, collision avoidance is a fundamental prerequisite. Therefore, in this contribution a Nonlinear Model Predictive Control approach for fixed-base and mobile manipulators is presented that allows for avoiding self-collisions and collisions with static and dynamic obstacles while performing tasks defined in the Cartesian space. The collision avoidance takes not only the end-effector but the complete robot consisting of both platform and manipulator into account and relies on a 3D obstacle representation obtained by fusing information from multiple depth sensors. The obstacle representation is applicable to all kinds of objects. It considers occlusions behind the obstacles and the robot to make a conservative assumption on the obstacle size. In order to achieve realtime reactions to obstacles, the obstacle information used in one control step is restricted to the most relevant obstacles determined by distance computation. The method is validated by means of simulation and by application to an omnidirectional mobile manipulator with 10 degrees of freedom.
{"title":"Combined workspace monitoring and collision avoidance for mobile manipulators","authors":"Angelika Zube","doi":"10.1109/ETFA.2015.7301526","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301526","url":null,"abstract":"For safe human-robot interaction and co-existence, collision avoidance is a fundamental prerequisite. Therefore, in this contribution a Nonlinear Model Predictive Control approach for fixed-base and mobile manipulators is presented that allows for avoiding self-collisions and collisions with static and dynamic obstacles while performing tasks defined in the Cartesian space. The collision avoidance takes not only the end-effector but the complete robot consisting of both platform and manipulator into account and relies on a 3D obstacle representation obtained by fusing information from multiple depth sensors. The obstacle representation is applicable to all kinds of objects. It considers occlusions behind the obstacles and the robot to make a conservative assumption on the obstacle size. In order to achieve realtime reactions to obstacles, the obstacle information used in one control step is restricted to the most relevant obstacles determined by distance computation. The method is validated by means of simulation and by application to an omnidirectional mobile manipulator with 10 degrees of freedom.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"112 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87943067","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-10-26DOI: 10.1109/ETFA.2015.7301533
J. Blech, I. Peake, H. Schmidt, Mallikarjun Kande, A. Rahman, S. Ramaswamy, S. Sudarsan, V. Narayanan
We present our monitoring and decision framework for collaborative engineering for globally distributed operation, support, maintenance, and services for industrial automation. The framework provides relevant information to plant operators, engineers, staff and stakeholders to support the handling of incidents, based on semantically-appropriate factors such as personnel skills, physical location of affected equipment and dependencies between plant elements. We discuss the proposed application and present the architecture and implementation. Based on incoming events the framework selects, aggregates and displays information automatically for human processing possibly at distant control centres. For example an alarm in a manufacturing facility can trigger the display of relevant information on multiple devices such as workstations, tablets, or large control-room screens to supervisors and experts. Devices can be potentially in different locations and can comprise different visualization capabilities. The core of our framework uses semantic models and formal methods-based techniques to aggregate and process this information.
{"title":"Efficient incident handling in industrial automation through collaborative engineering","authors":"J. Blech, I. Peake, H. Schmidt, Mallikarjun Kande, A. Rahman, S. Ramaswamy, S. Sudarsan, V. Narayanan","doi":"10.1109/ETFA.2015.7301533","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301533","url":null,"abstract":"We present our monitoring and decision framework for collaborative engineering for globally distributed operation, support, maintenance, and services for industrial automation. The framework provides relevant information to plant operators, engineers, staff and stakeholders to support the handling of incidents, based on semantically-appropriate factors such as personnel skills, physical location of affected equipment and dependencies between plant elements. We discuss the proposed application and present the architecture and implementation. Based on incoming events the framework selects, aggregates and displays information automatically for human processing possibly at distant control centres. For example an alarm in a manufacturing facility can trigger the display of relevant information on multiple devices such as workstations, tablets, or large control-room screens to supervisors and experts. Devices can be potentially in different locations and can comprise different visualization capabilities. The core of our framework uses semantic models and formal methods-based techniques to aggregate and process this information.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"14 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85700837","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-10-26DOI: 10.1109/ETFA.2015.7301501
Andreas Lindner, Marcus Lindner, P. Lindgren
The IEC 61449 standard provides an outset for designing and deploying distributed control systems. Recently, a mapping from IEC 61499 to the RTFM-kernel API has been presented. This allows predictable real-time execution of IEC 61499 applications on light-weight single-core platforms. However, integrating the RTFM-kernel (bare-metal runtime) into potential deployments requires developing device drivers, protocol stacks, and the like. For this presentation, we apply the mapping from IEC 61499 to the RTFM-MoC task and resource model implemented by the RTFM-core language. The compilation from RTFM-core can be targeted to both, RTFM-kernel and the introduced runtime system RTFM-RT. In this paper, we detail the generic RTFM-RT runtime architecture, which allows RTFM-core programs to be executed on top of thread based environments. Furthermore, we discuss our implementation regarding scheduling specifics of Win32 threads (Windows) and Pthreads (Linux and Mac OS X). Using our RTFM-RT implementation for deployment, predictable IEC 61499 execution together with access to abovementioned operating system functions are achieved. For further developments, we discuss the needed scheduling options to achieve hard real-time and analysis required to eliminate deadlocks.
IEC 61449标准为设计和部署分布式控制系统提供了一个开端。最近,给出了从IEC 61499到rtfm内核API的映射。这允许在轻量级单核平台上可预测地实时执行IEC 61499应用程序。然而,将rtfm内核(裸机运行时)集成到潜在的部署中需要开发设备驱动程序、协议栈等。在本演示中,我们将IEC 61499中的映射应用于RTFM-MoC任务和资源模型,该模型由rtfm核心语言实现。从RTFM-core编译可以同时针对RTFM-kernel和引入的运行时系统RTFM-RT。在本文中,我们详细介绍了通用的RTFM-RT运行时体系结构,该体系结构允许在基于线程的环境之上执行rtfm核心程序。此外,我们还讨论了关于Win32线程(Windows)和Pthreads (Linux和Mac OS X)调度细节的实现。使用我们的RTFM-RT实现进行部署,实现了可预测的IEC 61499执行以及对上述操作系统功能的访问。对于进一步的开发,我们将讨论实现硬实时所需的调度选项和消除死锁所需的分析。
{"title":"RTFM-RT: A threaded runtime for RTFM-core - towards execution of IEC 61499","authors":"Andreas Lindner, Marcus Lindner, P. Lindgren","doi":"10.1109/ETFA.2015.7301501","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301501","url":null,"abstract":"The IEC 61449 standard provides an outset for designing and deploying distributed control systems. Recently, a mapping from IEC 61499 to the RTFM-kernel API has been presented. This allows predictable real-time execution of IEC 61499 applications on light-weight single-core platforms. However, integrating the RTFM-kernel (bare-metal runtime) into potential deployments requires developing device drivers, protocol stacks, and the like. For this presentation, we apply the mapping from IEC 61499 to the RTFM-MoC task and resource model implemented by the RTFM-core language. The compilation from RTFM-core can be targeted to both, RTFM-kernel and the introduced runtime system RTFM-RT. In this paper, we detail the generic RTFM-RT runtime architecture, which allows RTFM-core programs to be executed on top of thread based environments. Furthermore, we discuss our implementation regarding scheduling specifics of Win32 threads (Windows) and Pthreads (Linux and Mac OS X). Using our RTFM-RT implementation for deployment, predictable IEC 61499 execution together with access to abovementioned operating system functions are achieved. For further developments, we discuss the needed scheduling options to achieve hard real-time and analysis required to eliminate deadlocks.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"44 1","pages":"1-8"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89501608","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-10-26DOI: 10.1109/ETFA.2015.7301658
P. Danielis, J. Skodzik, Vlado Altmann, F. Golatowski, D. Timmermann
In recent years, cloud computing, which provides users with network resources such as memory and computing power depending on the users' needs, has gained enormously in importance. Providers such as Amazon allow the users to access their cloud storage and computing resources by different interfaces. In this regard, guaranteeing compatibility is a severe issue as many different proprietary interfaces exist for accessing data in different clouds. The solution to this problem is the RESTful Cloud Data Management Interface (CDMI) standard, which has passed the ISO audit as first standard and is therefore evolving into the most common standard for accessing clouds. This paper investigates the combination of CDMI with a P2P-based storage and computing back-end in order to realize a self-organizing cloud for distributed data storage and processing called DuDE-Cloud. The basis is the self-organizing hash table (DHT)-based P2P storage and computing back-end called DuDE, which utilizes the DHT protocol Kad. DuDE is able to bundle existing storage and computing resources of different devices dynamically and has already proven its advantageous performance over centralized solutions. In a test scenario, resources of DuDE-Cloud were successfully accessed through CDMI using a GUI front-end thereby proving the proper functionality. As a result, a resilient high-performance distributed cloud solution is available that is compatible with other clouds.
{"title":"DuDE-Cloud: A resilient high performance cloud","authors":"P. Danielis, J. Skodzik, Vlado Altmann, F. Golatowski, D. Timmermann","doi":"10.1109/ETFA.2015.7301658","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301658","url":null,"abstract":"In recent years, cloud computing, which provides users with network resources such as memory and computing power depending on the users' needs, has gained enormously in importance. Providers such as Amazon allow the users to access their cloud storage and computing resources by different interfaces. In this regard, guaranteeing compatibility is a severe issue as many different proprietary interfaces exist for accessing data in different clouds. The solution to this problem is the RESTful Cloud Data Management Interface (CDMI) standard, which has passed the ISO audit as first standard and is therefore evolving into the most common standard for accessing clouds. This paper investigates the combination of CDMI with a P2P-based storage and computing back-end in order to realize a self-organizing cloud for distributed data storage and processing called DuDE-Cloud. The basis is the self-organizing hash table (DHT)-based P2P storage and computing back-end called DuDE, which utilizes the DHT protocol Kad. DuDE is able to bundle existing storage and computing resources of different devices dynamically and has already proven its advantageous performance over centralized solutions. In a test scenario, resources of DuDE-Cloud were successfully accessed through CDMI using a GUI front-end thereby proving the proper functionality. As a result, a resilient high-performance distributed cloud solution is available that is compatible with other clouds.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"93 1","pages":"1-7"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80730345","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-10-26DOI: 10.1109/ETFA.2015.7301400
A. Voyiatzis, Konstantinos Katsigiannis, S. Koubias
Modbus/TCP is a network protocol for industrial communications encapsulated in TCP/IP network packets. There is an increasing need to test existing Modbus protocol implementations for security vulnerabilities, as devices become accessible even from the Internet. Fuzz testing can be used to discover implementation bugs in a fast and economical way. We present the design and implementation of MTF, a Modbus/TCP Fuzzer. The MTF incorporates a reconnaissance phase in the testing procedure so as to assist mapping the capabilities of the tested device and to adjust the attack vectors towards a more guided and informed testing rather than plain random testing. The MTF was used to test eight implementations of the Modbus protocol and revealed bugs and vulnerabilities that crash the execution, effectively resulting in denial of service attacks using only a few network packets.
{"title":"A Modbus/TCP Fuzzer for testing internetworked industrial systems","authors":"A. Voyiatzis, Konstantinos Katsigiannis, S. Koubias","doi":"10.1109/ETFA.2015.7301400","DOIUrl":"https://doi.org/10.1109/ETFA.2015.7301400","url":null,"abstract":"Modbus/TCP is a network protocol for industrial communications encapsulated in TCP/IP network packets. There is an increasing need to test existing Modbus protocol implementations for security vulnerabilities, as devices become accessible even from the Internet. Fuzz testing can be used to discover implementation bugs in a fast and economical way. We present the design and implementation of MTF, a Modbus/TCP Fuzzer. The MTF incorporates a reconnaissance phase in the testing procedure so as to assist mapping the capabilities of the tested device and to adjust the attack vectors towards a more guided and informed testing rather than plain random testing. The MTF was used to test eight implementations of the Modbus protocol and revealed bugs and vulnerabilities that crash the execution, effectively resulting in denial of service attacks using only a few network packets.","PeriodicalId":6862,"journal":{"name":"2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA)","volume":"15 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73026140","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}