Pub Date : 2017-06-12DOI: 10.1109/WISES.2017.7986927
Manuel Strobel, M. Radetzki
Detailed memory access traces are extremely helpful for system partitioning and optimization in the context of hardware/software codesign, especially in early design stages. The prevalent technique for the generation of such traces is interpretive instruction set simulation which, however, depends on detailed modeling and further results in poor performance. With compiled simulation techniques, performance can be improved, but accurate memory access traces come at the expense of higheffort, complex, and inflexible toolchains. In order to overcome these bottlenecks, we present a hybrid profiling method that combines benefits from both worlds for a flexible workflow at minimum modeling effort. Experimental results confirm our method the same accuracy as interpretive simulation while being 50.3 times faster on average. Even compared to compiled simulation-based profiling, we achieve a mean speedup of 1.8 at 11.9% higher accuracy.
{"title":"Hybrid instruction set simulation for fast and accurate memory access profiling","authors":"Manuel Strobel, M. Radetzki","doi":"10.1109/WISES.2017.7986927","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986927","url":null,"abstract":"Detailed memory access traces are extremely helpful for system partitioning and optimization in the context of hardware/software codesign, especially in early design stages. The prevalent technique for the generation of such traces is interpretive instruction set simulation which, however, depends on detailed modeling and further results in poor performance. With compiled simulation techniques, performance can be improved, but accurate memory access traces come at the expense of higheffort, complex, and inflexible toolchains. In order to overcome these bottlenecks, we present a hybrid profiling method that combines benefits from both worlds for a flexible workflow at minimum modeling effort. Experimental results confirm our method the same accuracy as interpretive simulation while being 50.3 times faster on average. Even compared to compiled simulation-based profiling, we achieve a mean speedup of 1.8 at 11.9% higher accuracy.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114722264","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986930
Simone Capecci, Eduardo Cassisi, Giuseppe Granatiero, Cristiano Scavongelli, S. Orcioni, M. Conti
The growing market of electronic appliances is nowadays introducing a new kind of problem: the disposal management of a great quantity of broken or simply outdated electric and electronic devices. Sometimes the equipment contain dangerous or precious materials, that must be handled carefully. Furthermore, several good and valuable components on broken equipment could be reused. In this work, we present a Web based system conceived and designed to maintain all those information that can improve the end-of-life management of an electronic appliance. The cloud database can be easily accessed using the RFId technology, allowing the traceability of the equipment and the single components in the manufacturing, use, reuse and end-of-life phases.
{"title":"Cloud-based system for waste electrical and electronic equipment","authors":"Simone Capecci, Eduardo Cassisi, Giuseppe Granatiero, Cristiano Scavongelli, S. Orcioni, M. Conti","doi":"10.1109/WISES.2017.7986930","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986930","url":null,"abstract":"The growing market of electronic appliances is nowadays introducing a new kind of problem: the disposal management of a great quantity of broken or simply outdated electric and electronic devices. Sometimes the equipment contain dangerous or precious materials, that must be handled carefully. Furthermore, several good and valuable components on broken equipment could be reused. In this work, we present a Web based system conceived and designed to maintain all those information that can improve the end-of-life management of an electronic appliance. The cloud database can be easily accessed using the RFId technology, allowing the traceability of the equipment and the single components in the manufacturing, use, reuse and end-of-life phases.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133881253","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986931
A. Papagrigoriou, P. Petrakis, M. Grammatikakis
Network firewall rules are usually written by administrators or automated intrusion detection systems and often contain inconsistencies. Therefore, it is fundamental to ensure that only an absolutely correct configuration is active. In this paper, we design an open source conflict resolution framework (C application and Linux firewall kernel module on top of netfilter) that can be used as a constant independent system auditor, automatically detecting and resolving conflicts in firewall rules. Preliminary analysis from our implementation on ARM-based embedded systems examines efficiency and scalability of our framework.
{"title":"A firewall module resolving rules consistency","authors":"A. Papagrigoriou, P. Petrakis, M. Grammatikakis","doi":"10.1109/WISES.2017.7986931","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986931","url":null,"abstract":"Network firewall rules are usually written by administrators or automated intrusion detection systems and often contain inconsistencies. Therefore, it is fundamental to ensure that only an absolutely correct configuration is active. In this paper, we design an open source conflict resolution framework (C application and Linux firewall kernel module on top of netfilter) that can be used as a constant independent system auditor, automatically detecting and resolving conflicts in firewall rules. Preliminary analysis from our implementation on ARM-based embedded systems examines efficiency and scalability of our framework.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131435583","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986929
Midhat Jdeed, Sergii Zhevzhyk, Florian Steinkellner, W. Elmenreich
This paper presents a design for a low-cost research robot based on the small size of the Hexbug Spider toy1. Our basic modification replaces the robot head with a 3D-printed adapter, consisting of two parts to provide space for sensors, a larger battery, and a printed circuit board (PCB) with Arduino microcontroller, Wi-Fi module, and motor controller. We address the assembling process of such a robot and the programming using Arduino studio. The presented prototype costs less than 70 Euro, and is suitable for swarm robotic experiments and educational purposes.
{"title":"Spiderino - A low-cost robot for swarm research and educational purposes","authors":"Midhat Jdeed, Sergii Zhevzhyk, Florian Steinkellner, W. Elmenreich","doi":"10.1109/WISES.2017.7986929","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986929","url":null,"abstract":"This paper presents a design for a low-cost research robot based on the small size of the Hexbug Spider toy1. Our basic modification replaces the robot head with a 3D-printed adapter, consisting of two parts to provide space for sensors, a larger battery, and a printed circuit board (PCB) with Arduino microcontroller, Wi-Fi module, and motor controller. We address the assembling process of such a robot and the programming using Arduino studio. The presented prototype costs less than 70 Euro, and is suitable for swarm robotic experiments and educational purposes.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124332499","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986925
Stefan Brunner, J. Roder, M. Kucera, T. Waas
A huge upheaval emerges from the transition to autonomous vehicles in the domain of road vehicles, ongoing with a change in the vehicle architecture. Many sensors and Electronic Control Units are added to the current vehicle architecture and further safety requirements like reliability become even more necessary. In this paper we present a potential evolution of the Electrical/Electronic-Architecture, including a Zone Architecture, to enable future functionality. We reveal the impact on the communication network concerning these architectures and present a potential communication technology to facilitate such architectures.
{"title":"Automotive E/E-architecture enhancements by usage of ethernet TSN","authors":"Stefan Brunner, J. Roder, M. Kucera, T. Waas","doi":"10.1109/WISES.2017.7986925","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986925","url":null,"abstract":"A huge upheaval emerges from the transition to autonomous vehicles in the domain of road vehicles, ongoing with a change in the vehicle architecture. Many sensors and Electronic Control Units are added to the current vehicle architecture and further safety requirements like reliability become even more necessary. In this paper we present a potential evolution of the Electrical/Electronic-Architecture, including a Zone Architecture, to enable future functionality. We reveal the impact on the communication network concerning these architectures and present a potential communication technology to facilitate such architectures.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126140994","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986928
Florian Kauer, F. Meier, V. Turau
In cyber-physical systems, such as modern industrial plants, complex software is an essential part that enables cost-effective and flexible operation. However, this complexity increases the probability of problems that only reveal themselves after the deployment. This is even more important if security aspects are involved. Therefore, providing the possibility for software updates is an important building block in the design of industrial plants. This paper presents a holistic concept for software updates in an industrial plant with thousands of wirelessly connected embedded devices. Using wireless technology imposes additional difficulties in terms of data rate, packet size and reliability that have to be addressed in particular. The contribution also includes an analytical model to estimate the time until a new firmware is distributed. Evaluations carried out on hardware as well as in the OMNeT++ simulator demonstrate the applicability and scalability of the proposed approach.
{"title":"A holistic solution for reliable over-the-air software updates in large industrial plants","authors":"Florian Kauer, F. Meier, V. Turau","doi":"10.1109/WISES.2017.7986928","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986928","url":null,"abstract":"In cyber-physical systems, such as modern industrial plants, complex software is an essential part that enables cost-effective and flexible operation. However, this complexity increases the probability of problems that only reveal themselves after the deployment. This is even more important if security aspects are involved. Therefore, providing the possibility for software updates is an important building block in the design of industrial plants. This paper presents a holistic concept for software updates in an industrial plant with thousands of wirelessly connected embedded devices. Using wireless technology imposes additional difficulties in terms of data rate, packet size and reliability that have to be addressed in particular. The contribution also includes an analytical model to estimate the time until a new firmware is distributed. Evaluations carried out on hardware as well as in the OMNeT++ simulator demonstrate the applicability and scalability of the proposed approach.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127002017","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986924
Christoph Klemenjak, W. Elmenreich
To analyse user behaviour and energy consumption data in contemporary and future households, we need to monitor electrical appliance features as well as ambient appliance features. For this purpose, a distributed measurement system is required, which measures the entire power consumption of the household, the power consumption of selected household appliances, and the effect of these appliances on their environment. In this paper we present a distributed measurement system that records and monitors electrical household appliances. Our low-cost measurement system integrates the YaY smart meter, a set of smart plugs, and several networked ambient sensors. In conjunction with energy advisor tools the presented measurement system provides an efficient low-cost alternative to commercial energy monitoring systems by surpassing them with machine learning techniques, appliance identification methods, and applications based on load disaggregation.
{"title":"Yay - an open-hardware energy measurement system for feedback and appliance detection based on the arduino platform","authors":"Christoph Klemenjak, W. Elmenreich","doi":"10.1109/WISES.2017.7986924","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986924","url":null,"abstract":"To analyse user behaviour and energy consumption data in contemporary and future households, we need to monitor electrical appliance features as well as ambient appliance features. For this purpose, a distributed measurement system is required, which measures the entire power consumption of the household, the power consumption of selected household appliances, and the effect of these appliances on their environment. In this paper we present a distributed measurement system that records and monitors electrical household appliances. Our low-cost measurement system integrates the YaY smart meter, a set of smart plugs, and several networked ambient sensors. In conjunction with energy advisor tools the presented measurement system provides an efficient low-cost alternative to commercial energy monitoring systems by surpassing them with machine learning techniques, appliance identification methods, and applications based on load disaggregation.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126513764","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 : 2017-06-01DOI: 10.1109/WISES.2017.7986926
S. Orcioni, A. Ricci, Luca Buccolini, Cristiano Scavongelli, M. Conti
Rising crude oil prices and worldwide awareness of environmental issues have resulted in increased research and development of energy storage systems. Batteries are one of the most attractive energy storage systems because of their high efficiency and low pollution. Because of their high-energy densities and long lifetimes, lithium-ion batteries are increasingly used not only in electrical vehicles, but also in other applications. A key point in the management of lithium-ion batteries is expanding their energy storage capability and lifetimes. To achieve this, a fundamental embedded system is the battery management system (BMS) needed to ensure optimal, reliable and safe operation of the battery. Modelling and characterization of the single cells and an efficient simulation environment is fundamental for the development of an efficient BMS. This work presents a study of the statistical variations of the characteristic parameters of the single cells on the performances of a battery pack. The Montecarlo method on the SystemC-WMS simulations has been used.
{"title":"Effects of variability of the characteristics of single cell on the performance of a lithium-ion battery pack","authors":"S. Orcioni, A. Ricci, Luca Buccolini, Cristiano Scavongelli, M. Conti","doi":"10.1109/WISES.2017.7986926","DOIUrl":"https://doi.org/10.1109/WISES.2017.7986926","url":null,"abstract":"Rising crude oil prices and worldwide awareness of environmental issues have resulted in increased research and development of energy storage systems. Batteries are one of the most attractive energy storage systems because of their high efficiency and low pollution. Because of their high-energy densities and long lifetimes, lithium-ion batteries are increasingly used not only in electrical vehicles, but also in other applications. A key point in the management of lithium-ion batteries is expanding their energy storage capability and lifetimes. To achieve this, a fundamental embedded system is the battery management system (BMS) needed to ensure optimal, reliable and safe operation of the battery. Modelling and characterization of the single cells and an efficient simulation environment is fundamental for the development of an efficient BMS. This work presents a study of the statistical variations of the characteristic parameters of the single cells on the performances of a battery pack. The Montecarlo method on the SystemC-WMS simulations has been used.","PeriodicalId":126592,"journal":{"name":"2017 13th Workshop on Intelligent Solutions in Embedded Systems (WISES)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125295203","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}