Pub Date : 2016-07-01DOI: 10.1109/INDIN.2016.7819152
B. Vogel‐Heuser, Thomas Simon, J. Folmer, R. Heinrich, Kiana Rostami, Ralf H. Reussner
Both information and automated production systems (aPS) evolve during their lifetime, e.g. due to changes in requirements and infrastructure. In order to estimate maintenance effort in information systems the KAMP method is applied. This paper discusses the necessary classification of changes as a prerequisite to apply such a method. Aggravating aPS consist not only of software but also include mechanics and electric/automation hardware. Therefore, the classification has to be enlarged to a multi-disciplinary one. The limitations of this approach for aPS are discussed in detail and demonstrated using three scenarios of a lab size pick and place unit. The paper closes delivering first ideas to cope with these.
{"title":"Towards a common classification of changes for information and automated production systems as precondition for maintenance effort estimation","authors":"B. Vogel‐Heuser, Thomas Simon, J. Folmer, R. Heinrich, Kiana Rostami, Ralf H. Reussner","doi":"10.1109/INDIN.2016.7819152","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819152","url":null,"abstract":"Both information and automated production systems (aPS) evolve during their lifetime, e.g. due to changes in requirements and infrastructure. In order to estimate maintenance effort in information systems the KAMP method is applied. This paper discusses the necessary classification of changes as a prerequisite to apply such a method. Aggravating aPS consist not only of software but also include mechanics and electric/automation hardware. Therefore, the classification has to be enlarged to a multi-disciplinary one. The limitations of this approach for aPS are discussed in detail and demonstrated using three scenarios of a lab size pick and place unit. The paper closes delivering first ideas to cope with these.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"221 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116067962","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819143
T. Vafeiadis, S. Krinidis, C. Ziogou, D. Ioannidis, S. Voutetakis, D. Tzovaras
In this work, a modified version of a Slope Statistic Profile (SSP) method is proposed, capable to detect real-time incidents that occur in two interdependent time series. The estimation of incident time point is based on the combination of their linear trend profiles test statistics, computed on a consecutive overlapping data window. Furthermore, the proposed method uses a self-adaptive sliding data window. The adaptation of the size of the sliding data window is based on real-time classification of the linear trend profiles in constant and equal time intervals, according to two different linear trend scenarios, suitably adjusted to the conditions of the problem we face. The proposed method is used for the robust identification of a malfunction and it is demonstrated to real datasets from a chemical process pilot plant that is situated at the premises of CERTH / CPERI during the evolution of the performed experiments at the process unit.
{"title":"Robust malfunction diagnosis in process industry time series","authors":"T. Vafeiadis, S. Krinidis, C. Ziogou, D. Ioannidis, S. Voutetakis, D. Tzovaras","doi":"10.1109/INDIN.2016.7819143","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819143","url":null,"abstract":"In this work, a modified version of a Slope Statistic Profile (SSP) method is proposed, capable to detect real-time incidents that occur in two interdependent time series. The estimation of incident time point is based on the combination of their linear trend profiles test statistics, computed on a consecutive overlapping data window. Furthermore, the proposed method uses a self-adaptive sliding data window. The adaptation of the size of the sliding data window is based on real-time classification of the linear trend profiles in constant and equal time intervals, according to two different linear trend scenarios, suitably adjusted to the conditions of the problem we face. The proposed method is used for the robust identification of a malfunction and it is demonstrated to real datasets from a chemical process pilot plant that is situated at the premises of CERTH / CPERI during the evolution of the performed experiments at the process unit.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"486 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116191561","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819297
Anlong Ming, Hong Luo, Yanchen Ren, Zhibo Pang, K. Tsang
A smart environment system should automatically control the devices according to the sensing information and users' requirements so as to keep the environmental elements (e.g., temperature, light) within the desired range. System control with minimum power is one key issue in such a system. In this paper, we propose a multi-dimension model for system control. In this model, each environmental element is abstracted into a dimension, such that a service with conditions and targets can be formulated as a multi-dimensional service space, and a smart environment with many services may map to a comprehensive multi-dimensional service space through space computation. Based on this model, we propose a minimum power adjustment algorithm for energy-efficient scheduling in smart environment, which transforms the optimal control problem into the problem of the shortest weighted distance of point-to-polygonal in multi-dimensional space. Theoretical analysis and experimental results show that the proposed model is effective and efficient in energy-efficient system control. It is important to point out that the proposed algorithms are scalable when the number of dimensions or services increases.
{"title":"A energy efficient multi-dimension model for system control in smart environment systems","authors":"Anlong Ming, Hong Luo, Yanchen Ren, Zhibo Pang, K. Tsang","doi":"10.1109/INDIN.2016.7819297","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819297","url":null,"abstract":"A smart environment system should automatically control the devices according to the sensing information and users' requirements so as to keep the environmental elements (e.g., temperature, light) within the desired range. System control with minimum power is one key issue in such a system. In this paper, we propose a multi-dimension model for system control. In this model, each environmental element is abstracted into a dimension, such that a service with conditions and targets can be formulated as a multi-dimensional service space, and a smart environment with many services may map to a comprehensive multi-dimensional service space through space computation. Based on this model, we propose a minimum power adjustment algorithm for energy-efficient scheduling in smart environment, which transforms the optimal control problem into the problem of the shortest weighted distance of point-to-polygonal in multi-dimensional space. Theoretical analysis and experimental results show that the proposed model is effective and efficient in energy-efficient system control. It is important to point out that the proposed algorithms are scalable when the number of dimensions or services increases.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122500351","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819144
J. A. Holanda, João MP Cardoso, E. Marques
Object detection in images is a computing demanding task which usually needs to deal with the detection of different classes of objects, and thus requiring variations and adaptations easily provided by software solutions. Object detection algorithms are being part of real-time smarter embedded systems, such as automotive, medical, robotics and security systems. In most embedded systems, efficient implementations of object oriented algorithms need to provide high performance, low power consumption, and programmability to allow greater development flexibility. The Histogram of Oriented Gradients (HOG) is one of the most widely used algorithms for object detection in images. In this paper, we show our work towards mapping the HOG algorithm to an FPGA-based system consisting of multiple Nios II softcore processors and bearing in mind high-performance and programmability issues. We show how to reduce 19x the algorithms execution time by source to source transformations and specially avoiding redundant processing. Furthermore, we show how the use of pipelining processing using three Nios II processors allows a speedup of 49x compared to the embedded baseline application.
图像中的目标检测是一项计算要求很高的任务,通常需要处理不同类别的目标检测,因此需要软件解决方案易于提供的变化和适应。目标检测算法正在成为实时智能嵌入式系统的一部分,如汽车、医疗、机器人和安全系统。在大多数嵌入式系统中,面向对象算法的有效实现需要提供高性能、低功耗和可编程性,以允许更大的开发灵活性。定向梯度直方图(Histogram of Oriented Gradients, HOG)是目前应用最广泛的图像目标检测算法之一。在本文中,我们展示了将HOG算法映射到基于fpga的系统的工作,该系统由多个Nios II软核处理器组成,并考虑到高性能和可编程性问题。我们展示了如何通过源到源转换减少19倍的算法执行时间,特别是避免冗余处理。此外,我们还展示了如何使用三个Nios II处理器进行流水线处理,与嵌入式基线应用程序相比,它的速度提高了49倍。
{"title":"Towards a multi-softcore FPGA approach for the HOG algorithm","authors":"J. A. Holanda, João MP Cardoso, E. Marques","doi":"10.1109/INDIN.2016.7819144","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819144","url":null,"abstract":"Object detection in images is a computing demanding task which usually needs to deal with the detection of different classes of objects, and thus requiring variations and adaptations easily provided by software solutions. Object detection algorithms are being part of real-time smarter embedded systems, such as automotive, medical, robotics and security systems. In most embedded systems, efficient implementations of object oriented algorithms need to provide high performance, low power consumption, and programmability to allow greater development flexibility. The Histogram of Oriented Gradients (HOG) is one of the most widely used algorithms for object detection in images. In this paper, we show our work towards mapping the HOG algorithm to an FPGA-based system consisting of multiple Nios II softcore processors and bearing in mind high-performance and programmability issues. We show how to reduce 19x the algorithms execution time by source to source transformations and specially avoiding redundant processing. Furthermore, we show how the use of pipelining processing using three Nios II processors allows a speedup of 49x compared to the embedded baseline application.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131160093","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819336
C. C. Lee, Yi-hao Shen, W. Lee, Faan Hei Hung, K. Tsang
A fully integrated single-band 2.4 GHz low noise amplifier (LNA) is designed by using 0.18μm CMOS technology for ZigBee applications. For healthcare applications, high power consumption is not preferred. Increasing the sensitivity of receiver, therefore, could be a solution resulting in the use of LNA. The impedance expression is mathematically reconstructed into a quadratic equation and leads to the solutions by adding the LC tank in the matching networks. Besides, by using voltage controlled MOS varactor, the LC tanks at the input and output can be tuned. Such topology is convenient for calibrating the frequency drift due to the process variation and unexpected parasitics. The amplifier works at the supply voltage 1.2 V with current dissipation 10 mA. The gains achieved are over 15 dB at 2.4 GHz and the corresponding noise figure is about 2.1 dB.
{"title":"ZigBee LNA design for wearable healthcare application","authors":"C. C. Lee, Yi-hao Shen, W. Lee, Faan Hei Hung, K. Tsang","doi":"10.1109/INDIN.2016.7819336","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819336","url":null,"abstract":"A fully integrated single-band 2.4 GHz low noise amplifier (LNA) is designed by using 0.18μm CMOS technology for ZigBee applications. For healthcare applications, high power consumption is not preferred. Increasing the sensitivity of receiver, therefore, could be a solution resulting in the use of LNA. The impedance expression is mathematically reconstructed into a quadratic equation and leads to the solutions by adding the LC tank in the matching networks. Besides, by using voltage controlled MOS varactor, the LC tanks at the input and output can be tuned. Such topology is convenient for calibrating the frequency drift due to the process variation and unexpected parasitics. The amplifier works at the supply voltage 1.2 V with current dissipation 10 mA. The gains achieved are over 15 dB at 2.4 GHz and the corresponding noise figure is about 2.1 dB.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121854705","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819249
Udayanto Dwi Atmojo, Z. Salcic, K. Wang
This paper presents the Service Oriented SystemJ (SOSJ) framework, which combines correct-by-construction language features of GALS (Globally Asynchronous Locally Synchronous) system-level language SystemJ with dynamic reconfiguration features of Service Oriented Architecture (SOA), creating a new programming paradigm suitable for designing dynamic distributed manufacturing systems. The paper demonstrates new concepts introduced by SOSJ which enable dynamic online reconfiguration of typical distributed manufacturing systems. Some performance benchmarks are used to showcase the capability of the SOSJ framework.
{"title":"Dynamic online reconfiguration in manufacturing systems using SOSJ framework","authors":"Udayanto Dwi Atmojo, Z. Salcic, K. Wang","doi":"10.1109/INDIN.2016.7819249","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819249","url":null,"abstract":"This paper presents the Service Oriented SystemJ (SOSJ) framework, which combines correct-by-construction language features of GALS (Globally Asynchronous Locally Synchronous) system-level language SystemJ with dynamic reconfiguration features of Service Oriented Architecture (SOA), creating a new programming paradigm suitable for designing dynamic distributed manufacturing systems. The paper demonstrates new concepts introduced by SOSJ which enable dynamic online reconfiguration of typical distributed manufacturing systems. Some performance benchmarks are used to showcase the capability of the SOSJ framework.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132596112","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819361
Lamine Mohamadi, X. Dai, K. Busawon, M. Djemai
Fault detection (FD) is the process of monitoring a system to identify any malfunction occurring in the system. In model based fault detection, a state estimator or observer is usually designed in order to provide an estimated output which is compared with the measured output and evaluated with a decision making algorithm to identify a fault. In this paper, a new approach for fault detection is proposed based on the design of an output observer, instead of a state observer, using an input/output system representation. The proposed output observer is employed to estimate the output of the system only in order to generate a set of residuals that are indicative of the presence of a fault. The convergence of the observer is proven for any initial condition and a fault detectability condition is set. This FD scheme is validated by simulating a model of a three wheels robot.
{"title":"Output observer for fault detection in linear systems","authors":"Lamine Mohamadi, X. Dai, K. Busawon, M. Djemai","doi":"10.1109/INDIN.2016.7819361","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819361","url":null,"abstract":"Fault detection (FD) is the process of monitoring a system to identify any malfunction occurring in the system. In model based fault detection, a state estimator or observer is usually designed in order to provide an estimated output which is compared with the measured output and evaluated with a decision making algorithm to identify a fault. In this paper, a new approach for fault detection is proposed based on the design of an output observer, instead of a state observer, using an input/output system representation. The proposed output observer is employed to estimate the output of the system only in order to generate a set of residuals that are indicative of the presence of a fault. The convergence of the observer is proven for any initial condition and a fault detectability condition is set. This FD scheme is validated by simulating a model of a three wheels robot.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"234 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133540342","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819170
Khaled Itani, A. D. Bernardinis, Z. Khatir, A. Jammal, M. Oueidat
This paper presents the regenerative braking design control and simulation of a hybrid energy storage system (HESS) for an electric vehicle (EV). The EV is driven by two 30 kW permanent magnet synchronous motors. The HESS contains a Li-Ion battery and an Ultra-Capacitor (UC) sources. In extreme braking conditions, the UC should be able to recover all the power delivered by the motors. When the maximal state of charge of the UC is achieved, the energy will be then recuperated by the battery. The introduction of a braking resistor would help the system to respect the voltage and current constraints and to protect the battery. This paper will validate the combination of the designed controllers ensuring the switching between the storage and dissipative elements while respecting the electrical constraints of the overall system, in particular for critical braking conditions. A Simulink model will be developed and validated.
{"title":"Control strategy for extreme conditions regenerative braking of a hybrid energy storage system for an electric vehicle","authors":"Khaled Itani, A. D. Bernardinis, Z. Khatir, A. Jammal, M. Oueidat","doi":"10.1109/INDIN.2016.7819170","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819170","url":null,"abstract":"This paper presents the regenerative braking design control and simulation of a hybrid energy storage system (HESS) for an electric vehicle (EV). The EV is driven by two 30 kW permanent magnet synchronous motors. The HESS contains a Li-Ion battery and an Ultra-Capacitor (UC) sources. In extreme braking conditions, the UC should be able to recover all the power delivered by the motors. When the maximal state of charge of the UC is achieved, the energy will be then recuperated by the battery. The introduction of a braking resistor would help the system to respect the voltage and current constraints and to protect the battery. This paper will validate the combination of the designed controllers ensuring the switching between the storage and dissipative elements while respecting the electrical constraints of the overall system, in particular for critical braking conditions. A Simulink model will be developed and validated.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"248 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115790379","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819138
L. M. A. Sup, R. M. D. Moraes, A. Bauchspiess
To study dynamic aspects of network protocols, like the transmission network protocol TCP, and networked control systems (NCS) with a UDP-like flow in a single framework, we employed UPPAAL, a tool that simulates discrete event systems as switched automata. Delays and packet losses can degrade the performance of a control loop, leading in the worst case to instability. In opposition to standard communication tasks, the data throughput is not so relevant for the control task — the quality of control (here measured by the ITAE criterion) is adopted in this paper. We focus on processes controlled over standard Internet. First, we present a simulation of TCP-Reno protocol modeled through formalities for discrete event and timed automata systems using UPPAAL. Results were compared with simulations in the NS-2 simulator found in literature. Over this TCP-Reno model we added a control system over the network, where we can observe and study how the communication network affect control performance behavior for different simulation scenarios and with different Active Queue Management (AQM) techniques. In addition, in order to improve the tradeoff between TCP-throughput and control system performance we present a new AQM technique called Explicit Non-Congestion Notification (ENCN) whose performance is compared with Random Early Detection (RED), Control Delay (CoDel) and Proportional Integral controller Enhanced (PIE) schemes. According to our study, CoDel queue policy gives us the best control performance but worsens the TCP throughput; however, as an expected compromise, the ENCN give us better tradeoff between control performance and TCP throughput.
{"title":"Simultaneous TCP and NCS flows in a UPPAAL framework with a new AQM technique","authors":"L. M. A. Sup, R. M. D. Moraes, A. Bauchspiess","doi":"10.1109/INDIN.2016.7819138","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819138","url":null,"abstract":"To study dynamic aspects of network protocols, like the transmission network protocol TCP, and networked control systems (NCS) with a UDP-like flow in a single framework, we employed UPPAAL, a tool that simulates discrete event systems as switched automata. Delays and packet losses can degrade the performance of a control loop, leading in the worst case to instability. In opposition to standard communication tasks, the data throughput is not so relevant for the control task — the quality of control (here measured by the ITAE criterion) is adopted in this paper. We focus on processes controlled over standard Internet. First, we present a simulation of TCP-Reno protocol modeled through formalities for discrete event and timed automata systems using UPPAAL. Results were compared with simulations in the NS-2 simulator found in literature. Over this TCP-Reno model we added a control system over the network, where we can observe and study how the communication network affect control performance behavior for different simulation scenarios and with different Active Queue Management (AQM) techniques. In addition, in order to improve the tradeoff between TCP-throughput and control system performance we present a new AQM technique called Explicit Non-Congestion Notification (ENCN) whose performance is compared with Random Early Detection (RED), Control Delay (CoDel) and Proportional Integral controller Enhanced (PIE) schemes. According to our study, CoDel queue policy gives us the best control performance but worsens the TCP throughput; however, as an expected compromise, the ENCN give us better tradeoff between control performance and TCP throughput.","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131561004","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 : 2016-07-01DOI: 10.1109/INDIN.2016.7819351
Shrikant Acharya, S. Ninomiya
A normal way to specify network stack performance for a platform is by indicating the CPU utilization, and the code size (program memory usage) of the stack. This does not take into account performance characterization using different Ethernet packet payload sizes and then measuring the performance against the aggregated bandwidth across the network. This paper presents a realistic method of associating a network stack performance on a processor platform. It measures the CPU utilization of the platform for varied Ethernet packet sizes (200–1,500 bytes) versus a specified bandwidth throughput in the Ethernet channel ranging from 1Mpbs to 50 Mbps. CPU utilization of the platform is converted into a prorated DMIPS (Dhrystone Million Instructions per second).
{"title":"Realistic network performance analysis for in-vehicle ADAS systems","authors":"Shrikant Acharya, S. Ninomiya","doi":"10.1109/INDIN.2016.7819351","DOIUrl":"https://doi.org/10.1109/INDIN.2016.7819351","url":null,"abstract":"A normal way to specify network stack performance for a platform is by indicating the CPU utilization, and the code size (program memory usage) of the stack. This does not take into account performance characterization using different Ethernet packet payload sizes and then measuring the performance against the aggregated bandwidth across the network. This paper presents a realistic method of associating a network stack performance on a processor platform. It measures the CPU utilization of the platform for varied Ethernet packet sizes (200–1,500 bytes) versus a specified bandwidth throughput in the Ethernet channel ranging from 1Mpbs to 50 Mbps. CPU utilization of the platform is converted into a prorated DMIPS (Dhrystone Million Instructions per second).","PeriodicalId":421680,"journal":{"name":"2016 IEEE 14th International Conference on Industrial Informatics (INDIN)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133306623","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}