首页 > 最新文献

2020 Zooming Innovation in Consumer Technologies Conference (ZINC)最新文献

英文 中文
Graphic Environment for Generating Automated Tests and Documentation for ADAS 为ADAS生成自动测试和文档的图形环境
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161442
Dominik Birtić, M. Vranješ, Ž. Lukač, Gordana S. Velikic
Advanced driver-assistance systems (ADAS) are primarily intended to help drivers in traffic and to increase driving safety. Today a large number of engineers are developing different algorithms for ADAS. This results in large quantity of written program codes on a daily basis, which has to be tested. Note that a manual testing and writing a code for the manual testing is an arduous task. To satisfy the increasing testing needs, and to accelerate the testing process, we developed a graphical environment that allows users to create automated tests quickly and efficiently by a simple drag and drop method. The environment was created using a Node.js server, MongoDB and Blockly. Blockly was used to create blocks and to combine blocks to make scripts, i.e., automated tests for ADAS. Node.js was used to save blocks into the MongoDB database and to load existing blocks into the environment. The environment enables users to use existing blocks to create Python scripts and their own blocks which can be used to create Python scripts, and to edit or remove existing blocks. The environment was tested manually. Testing results showed that all functionalities work properly and that the environment enables users to generate different scripts for automated testing in an order of seconds.
先进的驾驶辅助系统(ADAS)主要是为了帮助司机在交通和提高驾驶安全。今天,大量的工程师正在为ADAS开发不同的算法。这导致每天都要编写大量的程序代码,这些代码必须进行测试。请注意,手动测试和为手动测试编写代码是一项艰巨的任务。为了满足不断增长的测试需求,并加速测试过程,我们开发了一个图形化环境,允许用户通过简单的拖放方法快速有效地创建自动化测试。该环境是使用Node.js服务器、MongoDB和Blockly创建的。Blockly用于创建块并将块组合成脚本,即ADAS的自动化测试。Node.js用于将块保存到MongoDB数据库中,并将现有块加载到环境中。该环境使用户可以使用现有的块来创建Python脚本,并可以使用自己的块来创建Python脚本,并编辑或删除现有的块。环境是手动测试的。测试结果表明,所有功能都能正常工作,并且该环境使用户能够在几秒钟内为自动测试生成不同的脚本。
{"title":"Graphic Environment for Generating Automated Tests and Documentation for ADAS","authors":"Dominik Birtić, M. Vranješ, Ž. Lukač, Gordana S. Velikic","doi":"10.1109/ZINC50678.2020.9161442","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161442","url":null,"abstract":"Advanced driver-assistance systems (ADAS) are primarily intended to help drivers in traffic and to increase driving safety. Today a large number of engineers are developing different algorithms for ADAS. This results in large quantity of written program codes on a daily basis, which has to be tested. Note that a manual testing and writing a code for the manual testing is an arduous task. To satisfy the increasing testing needs, and to accelerate the testing process, we developed a graphical environment that allows users to create automated tests quickly and efficiently by a simple drag and drop method. The environment was created using a Node.js server, MongoDB and Blockly. Blockly was used to create blocks and to combine blocks to make scripts, i.e., automated tests for ADAS. Node.js was used to save blocks into the MongoDB database and to load existing blocks into the environment. The environment enables users to use existing blocks to create Python scripts and their own blocks which can be used to create Python scripts, and to edit or remove existing blocks. The environment was tested manually. Testing results showed that all functionalities work properly and that the environment enables users to generate different scripts for automated testing in an order of seconds.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"63 1","pages":"301-306"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79691668","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}
引用次数: 0
Investigation of The Focusing Effect on The Reconstructed Image Quality in Digital Holographic Microscopy 聚焦效应对数字全息显微成像质量的影响研究
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161444
Gülhan Ustabas Kaya, T. Onur
Holography has been used as an imaging method in various fields of science for many years. However, practical applications, challenging procedures and equipment requirements cause restrictions on the use of traditional holography. These requirements and constraints have led to the development of digital holography and digital holographic microscopy. Digital holographic microscopy (DHM) imaging method allows to identify the three dimensional profiles of very small biological samples and transparent objects optically. In digital holographic microscopy, there are substantial advantages in many respects such as obtaining holograms quickly, having complete amplitude and phase information and applying versatile image processing techniques. Although digital holographic microscopy enables the application of many image processing techniques, it is important for the reconstruction process that the recorded image is in the focus of the imaging systems. This paper deals the study of the focusing effects on the reconstructed image obtained from recorded hologram of clear and blurred images with simulation using MATLAB software. The results obtained show that the focusing process in the recording stage is an important factor affecting the construction of holograms and therefore reconstruction performance
全息术作为一种成像方法已被应用于各个科学领域多年。然而,实际应用、具有挑战性的程序和设备要求对传统全息术的使用造成了限制。这些要求和限制导致了数字全息术和数字全息显微术的发展。数字全息显微镜(DHM)成像方法允许光学识别非常小的生物样品和透明物体的三维轮廓。在数字全息显微镜中,具有快速获得全息图、具有完整的幅度和相位信息以及应用通用的图像处理技术等诸多优点。虽然数字全息显微镜使许多图像处理技术的应用成为可能,但对于重建过程来说,记录的图像是成像系统的焦点,这一点很重要。本文利用MATLAB软件进行仿真,研究了记录全息图中清晰图像和模糊图像对重建图像的聚焦效果。结果表明,记录阶段的聚焦过程是影响全息图构造和重建性能的重要因素
{"title":"Investigation of The Focusing Effect on The Reconstructed Image Quality in Digital Holographic Microscopy","authors":"Gülhan Ustabas Kaya, T. Onur","doi":"10.1109/ZINC50678.2020.9161444","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161444","url":null,"abstract":"Holography has been used as an imaging method in various fields of science for many years. However, practical applications, challenging procedures and equipment requirements cause restrictions on the use of traditional holography. These requirements and constraints have led to the development of digital holography and digital holographic microscopy. Digital holographic microscopy (DHM) imaging method allows to identify the three dimensional profiles of very small biological samples and transparent objects optically. In digital holographic microscopy, there are substantial advantages in many respects such as obtaining holograms quickly, having complete amplitude and phase information and applying versatile image processing techniques. Although digital holographic microscopy enables the application of many image processing techniques, it is important for the reconstruction process that the recorded image is in the focus of the imaging systems. This paper deals the study of the focusing effects on the reconstructed image obtained from recorded hologram of clear and blurred images with simulation using MATLAB software. The results obtained show that the focusing process in the recording stage is an important factor affecting the construction of holograms and therefore reconstruction performance","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"19 1","pages":"1-4"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82931165","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}
引用次数: 0
Power Control of Grid-Connected Inverters Using One-Cycle Control Method for PV Systems 基于单周期控制方法的光伏并网逆变器功率控制
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161434
Amir Masuod Kianmanesh, A. Akhavan
In this paper, one-cycle control (OCC) method as an appropriate control scheme is applied and developed to control grid-connected inverters with the LCL filter for VAR compensation and injecting power to the grid. Also, particle swarm optimization (PSO) algorithm is employed to find the optimal LCL filter parameters by minimizing the total harmonic distortion (THD) of AC-side current as a cost function. LCL filters are generally applied in renewable power generation systems to smooth the injected current into the network because of their better attenuation capability and smaller elements than other filters. Although an LCL filter attenuates harmonics created by switches more effectively, due to its inherent resonance, it may cause stability issues. To create stable performance, either an active damping algorithm or a physical damping resistor should be used. However, a physical resistor causes additional power loss and slower dynamic response, while by adding a digital filter as a conventional virtual resistor and modifying the control scheme, the above-mentioned problems could be solved.
本文将单周期控制(OCC)方法作为一种合适的控制方案,应用LCL滤波器对并网逆变器进行无功补偿并向电网注入电力。采用粒子群优化(PSO)算法,将交流侧电流的总谐波失真(THD)作为代价函数最小化,求出LCL滤波器的最优参数。由于LCL滤波器具有比其他滤波器更好的衰减能力和更小的元件,因此通常应用于可再生能源发电系统中,以平滑注入到网络中的电流。虽然LCL滤波器更有效地衰减由开关产生的谐波,但由于其固有的共振,它可能会导致稳定性问题。为了创造稳定的性能,应该使用有源阻尼算法或物理阻尼电阻。然而,物理电阻会造成额外的功率损失和较慢的动态响应,而通过添加数字滤波器作为传统的虚拟电阻并修改控制方案,可以解决上述问题。
{"title":"Power Control of Grid-Connected Inverters Using One-Cycle Control Method for PV Systems","authors":"Amir Masuod Kianmanesh, A. Akhavan","doi":"10.1109/ZINC50678.2020.9161434","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161434","url":null,"abstract":"In this paper, one-cycle control (OCC) method as an appropriate control scheme is applied and developed to control grid-connected inverters with the LCL filter for VAR compensation and injecting power to the grid. Also, particle swarm optimization (PSO) algorithm is employed to find the optimal LCL filter parameters by minimizing the total harmonic distortion (THD) of AC-side current as a cost function. LCL filters are generally applied in renewable power generation systems to smooth the injected current into the network because of their better attenuation capability and smaller elements than other filters. Although an LCL filter attenuates harmonics created by switches more effectively, due to its inherent resonance, it may cause stability issues. To create stable performance, either an active damping algorithm or a physical damping resistor should be used. However, a physical resistor causes additional power loss and slower dynamic response, while by adding a digital filter as a conventional virtual resistor and modifying the control scheme, the above-mentioned problems could be solved.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"3 1","pages":"253-258"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79130287","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}
引用次数: 0
Code Generator for ADAS Software Testing ADAS软件测试代码生成器
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161801
Andrija Mihalj, R. Grbić, N. Lukic, Zvonimir Kaprocki
Modern cars use advanced electronic systems that help the driver with the driving process - so-called Advanced Driver-Assistance Systems (ADAS). ADAS systems are used to automate, customize and improve systems within a vehicle for greater safety and better driving experience. Since ADAS systems as such can have a significant impact on the driving process, the vehicle and the driver, they must be thoroughly tested and developed within many industry standards. The key factor in their work is communication between individual system components. This standardized communication is necessary to test, which is usually performed by developing AUTomotive Open System Architecture (AUTOSAR) communication tests. Since ADAS testing can be quite a complex and time-consuming process, automated testing is performed in an appropriate testing environment. In this paper, existing ADAS environment testing systems is presented, which generates a test environment for the simulation of communication in the middle layer (Middleware) of AUTOSAR architecture. Test Environment Generator (TEG) is a Python program for processing ARXML test files based on which it generates a test environment model in the form of separate components in the C programming language. The program consists of input data parsing, parsed data storing and components generation that build the test environment. Based on the detected disadvantages of the existing TEG, several modifications are proposed in order to accelerate its execution time and to introduce more robust and stable data storage methods in database form.
现代汽车使用先进的电子系统来帮助驾驶员进行驾驶过程,即所谓的高级驾驶员辅助系统(ADAS)。ADAS系统用于自动化、定制和改进车辆内的系统,以提高安全性和更好的驾驶体验。由于ADAS系统会对驾驶过程、车辆和驾驶员产生重大影响,因此必须根据许多行业标准对其进行彻底测试和开发。他们工作的关键因素是各个系统组件之间的通信。这种标准化通信是测试所必需的,通常通过开发汽车开放系统架构(AUTOSAR)通信测试来执行。由于ADAS测试可能是一个相当复杂且耗时的过程,因此在适当的测试环境中执行自动化测试。本文介绍了现有的ADAS环境测试系统,为AUTOSAR体系结构中间层(Middleware)通信仿真提供了一个测试环境。测试环境生成器(Test Environment Generator, TEG)是一个Python程序,用于处理ARXML测试文件,在此基础上用C编程语言生成独立组件形式的测试环境模型。该程序由输入数据解析、解析后的数据存储和生成组件组成,这些组件构建了测试环境。针对现有TEG算法存在的不足,提出了一些改进措施,以加快其执行速度,并引入更健壮和稳定的数据库形式的数据存储方法。
{"title":"Code Generator for ADAS Software Testing","authors":"Andrija Mihalj, R. Grbić, N. Lukic, Zvonimir Kaprocki","doi":"10.1109/ZINC50678.2020.9161801","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161801","url":null,"abstract":"Modern cars use advanced electronic systems that help the driver with the driving process - so-called Advanced Driver-Assistance Systems (ADAS). ADAS systems are used to automate, customize and improve systems within a vehicle for greater safety and better driving experience. Since ADAS systems as such can have a significant impact on the driving process, the vehicle and the driver, they must be thoroughly tested and developed within many industry standards. The key factor in their work is communication between individual system components. This standardized communication is necessary to test, which is usually performed by developing AUTomotive Open System Architecture (AUTOSAR) communication tests. Since ADAS testing can be quite a complex and time-consuming process, automated testing is performed in an appropriate testing environment. In this paper, existing ADAS environment testing systems is presented, which generates a test environment for the simulation of communication in the middle layer (Middleware) of AUTOSAR architecture. Test Environment Generator (TEG) is a Python program for processing ARXML test files based on which it generates a test environment model in the form of separate components in the C programming language. The program consists of input data parsing, parsed data storing and components generation that build the test environment. Based on the detected disadvantages of the existing TEG, several modifications are proposed in order to accelerate its execution time and to introduce more robust and stable data storage methods in database form.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"47 1","pages":"184-189"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91183142","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}
引用次数: 1
An Evolutionary MultiLayer Perceptron Algorithm for Real Time River Flood Prediction 一种用于河流洪水实时预测的进化多层感知器算法
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161824
Geerish Suddul, K. Dookhitram, Girish Bekaroo, Nikhilesh Shankhur
Severe flash flood events give very little opportunity for issuing warnings. In this paper, we approach the automated and real time prediction of river flooding by proposing and evaluating different variations of the conventional Multilayer Perceptron (MLP) machine learning algorithm. Our first approach follows a trial and error attempt to optimize the MLP architecture. The second and third approaches are based on the application of nature inspired evolutionary techniques, namely the Genetic Algorithm (MLP-GA) and the Bat Algorithm (MLP-BA) respectively. The MLP-GA generates an improved MLP configuration and MLP-BA enhances the training method. Our fourth, novel approach (MLP-BA-GA) is based on the application of GA to further optimize both the BA and MLP architecture. When compared with previous work, experiments show improvement in the accuracy of river flood prediction, with significant results for the MLP-BA-GA.
严重的山洪事件几乎没有机会发布警告。在本文中,我们通过提出和评估传统多层感知器(MLP)机器学习算法的不同变体来实现河流洪水的自动实时预测。我们的第一种方法是通过反复试验来优化MLP体系结构。第二和第三种方法是基于自然启发的进化技术的应用,即遗传算法(MLP-GA)和蝙蝠算法(MLP-BA)。MLP- ga生成改进的MLP配置,MLP- ba增强了训练方法。我们的第四种新方法(MLP-BA-GA)基于遗传算法的应用来进一步优化BA和MLP架构。实验结果表明,与前人相比,MLP-BA-GA的预测精度得到了显著提高。
{"title":"An Evolutionary MultiLayer Perceptron Algorithm for Real Time River Flood Prediction","authors":"Geerish Suddul, K. Dookhitram, Girish Bekaroo, Nikhilesh Shankhur","doi":"10.1109/ZINC50678.2020.9161824","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161824","url":null,"abstract":"Severe flash flood events give very little opportunity for issuing warnings. In this paper, we approach the automated and real time prediction of river flooding by proposing and evaluating different variations of the conventional Multilayer Perceptron (MLP) machine learning algorithm. Our first approach follows a trial and error attempt to optimize the MLP architecture. The second and third approaches are based on the application of nature inspired evolutionary techniques, namely the Genetic Algorithm (MLP-GA) and the Bat Algorithm (MLP-BA) respectively. The MLP-GA generates an improved MLP configuration and MLP-BA enhances the training method. Our fourth, novel approach (MLP-BA-GA) is based on the application of GA to further optimize both the BA and MLP architecture. When compared with previous work, experiments show improvement in the accuracy of river flood prediction, with significant results for the MLP-BA-GA.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"42 1","pages":"109-112"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91183280","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}
引用次数: 1
ZINC 2020 Table of Contents 锌2020目录
Pub Date : 2020-05-01 DOI: 10.1109/zinc50678.2020.9161821
{"title":"ZINC 2020 Table of Contents","authors":"","doi":"10.1109/zinc50678.2020.9161821","DOIUrl":"https://doi.org/10.1109/zinc50678.2020.9161821","url":null,"abstract":"","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"15 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87509132","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}
引用次数: 0
An Efficient Analysis Scheme for Intelligent ECG Monitoring Devices 一种智能心电监护设备的高效分析方案
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161780
S. Raj
In the last few decades, consumer electronics in the field of biomedical devices has sought significant growth. With the advancement in artificial intelligence (AI), the biomedical devices such as electrocardiography (ECG) monitoring systems are now capable of performing automated analysis. However, there is significant room for enhancement in the efficiency of the available devices. This paper presents an efficient methodology for automated recognition of ECG signals. Here, the double density complex wavelet transform (DDCWT) method is employed for capturing the time-frequency (TF) information from the ECG signals. Different features from the output coefficients are captured and concatenated with the heart-rate variability information between ECG signals. This resulting vector carry sufficient information of each heartbeat and is classified using twin support vector machine (TSVM) scheme to classify into five categories. The classifier metrics are chosen by employing artificial bee colony (ABC) algorithm to enhance its performance. The experiments are conducted on the MIT-BIH data under subject oriented scheme where an accuracy of 97.20% is reported. The microcontroller-based implementation of the proposed methodology will result in the development an efficient monitoring system for consumers targeted for mass market.
在过去的几十年里,消费电子领域的生物医学设备已经寻求显着增长。随着人工智能(AI)的发展,心电图(ECG)监测系统等生物医学设备现在能够执行自动分析。然而,现有设备的效率还有很大的提高空间。提出了一种有效的心电信号自动识别方法。本文采用双密度复小波变换(DDCWT)方法从心电信号中提取时频信息。从输出系数中捕获不同的特征,并将其与心电信号之间的心率变异性信息连接起来。该结果向量携带每次心跳的足够信息,并使用双支持向量机(TSVM)方案将其分类为五类。采用人工蜂群(ABC)算法选择分类器指标,提高分类器的性能。在以受试者为导向的MIT-BIH数据上进行实验,准确率达到97.20%。所提出的方法的基于微控制器的实施将导致针对大众市场的消费者开发一个有效的监测系统。
{"title":"An Efficient Analysis Scheme for Intelligent ECG Monitoring Devices","authors":"S. Raj","doi":"10.1109/ZINC50678.2020.9161780","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161780","url":null,"abstract":"In the last few decades, consumer electronics in the field of biomedical devices has sought significant growth. With the advancement in artificial intelligence (AI), the biomedical devices such as electrocardiography (ECG) monitoring systems are now capable of performing automated analysis. However, there is significant room for enhancement in the efficiency of the available devices. This paper presents an efficient methodology for automated recognition of ECG signals. Here, the double density complex wavelet transform (DDCWT) method is employed for capturing the time-frequency (TF) information from the ECG signals. Different features from the output coefficients are captured and concatenated with the heart-rate variability information between ECG signals. This resulting vector carry sufficient information of each heartbeat and is classified using twin support vector machine (TSVM) scheme to classify into five categories. The classifier metrics are chosen by employing artificial bee colony (ABC) algorithm to enhance its performance. The experiments are conducted on the MIT-BIH data under subject oriented scheme where an accuracy of 97.20% is reported. The microcontroller-based implementation of the proposed methodology will result in the development an efficient monitoring system for consumers targeted for mass market.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"23 1","pages":"207-212"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79838755","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}
引用次数: 3
Optimization of Application Deployment Delay with Efficient Task Scheduling in Cloud-Based Smart Home Platform 基于云的智能家居平台中高效任务调度的应用部署延迟优化
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161796
J. Rajkumar, Chuan Pham, K. Nguyen, M. Cheriet
Smart home platform is an incarnation of Internet of Things (IoT) system. In such a platform, home applications are deployed using Software as a Service (SaaS) deployment model, a new way of software service provisioning for quick application deployment. However, this deployment model still has deployment performance issues due to the high degree of coordination and mutual dependencies of distributed services built on heterogeneous technologies. In a large scale deployment setup with more number of services, inter and intra-communication links between the coordinated services increase thereby introducing execution delays at service computation, and inter-service communications. Therefore, in this paper, we propose a smart home platform architecture based on Platform as a Service (PaaS) model supporting the SaaS deployment model. Based on the designed architecture, we model an optimization problem named as optimized IoT Application Deployment (OIAD) to minimize application deployment time (total execution time). To solve the OIAD problem, this paper proposes a heuristic algorithm to find a near-optimal deployment time. The results of our simulation show an improvement in comparison with FCFS (First Come First Serve) and Random execution algorithm under various deployment scenarios and strategies.
智能家居平台是物联网(IoT)系统的化身。在这种平台中,家庭应用程序使用软件即服务(SaaS)部署模型进行部署,这是一种快速部署应用程序的软件服务提供新方式。然而,由于构建在异构技术上的分布式服务的高度协调和相互依赖,这种部署模型仍然存在部署性能问题。在具有更多服务数量的大规模部署设置中,协调服务之间的内部和内部通信链路增加,从而在服务计算和服务间通信中引入执行延迟。因此,本文提出了一种基于平台即服务(PaaS)模型的智能家居平台架构,支持SaaS部署模式。基于所设计的架构,我们建模了一个优化问题,称为优化物联网应用部署(OIAD),以最小化应用部署时间(总执行时间)。为了解决OIAD问题,本文提出了一种启发式算法来寻找接近最优的部署时间。仿真结果表明,在各种部署场景和策略下,与FCFS(先到先服务)和随机执行算法相比,该算法有了很大的改进。
{"title":"Optimization of Application Deployment Delay with Efficient Task Scheduling in Cloud-Based Smart Home Platform","authors":"J. Rajkumar, Chuan Pham, K. Nguyen, M. Cheriet","doi":"10.1109/ZINC50678.2020.9161796","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161796","url":null,"abstract":"Smart home platform is an incarnation of Internet of Things (IoT) system. In such a platform, home applications are deployed using Software as a Service (SaaS) deployment model, a new way of software service provisioning for quick application deployment. However, this deployment model still has deployment performance issues due to the high degree of coordination and mutual dependencies of distributed services built on heterogeneous technologies. In a large scale deployment setup with more number of services, inter and intra-communication links between the coordinated services increase thereby introducing execution delays at service computation, and inter-service communications. Therefore, in this paper, we propose a smart home platform architecture based on Platform as a Service (PaaS) model supporting the SaaS deployment model. Based on the designed architecture, we model an optimization problem named as optimized IoT Application Deployment (OIAD) to minimize application deployment time (total execution time). To solve the OIAD problem, this paper proposes a heuristic algorithm to find a near-optimal deployment time. The results of our simulation show an improvement in comparison with FCFS (First Come First Serve) and Random execution algorithm under various deployment scenarios and strategies.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"37 1","pages":"67-72"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80191632","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}
引用次数: 1
An Obstacle-Aware Mobility Model for Campus Delay Tolerant Network 校园容忍延迟网络的障碍物感知移动模型
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161795
Sirajo Abdullahi Bakura, A. Lambert, Thomas Nowak
Mobility models are widely used for the evaluation of Delay Tolerant Networks (DTNs) performance, this mitigates the need for the model that can generate patterns that guarantee the contact opportunities for a reliable package forwarding. In this paper, we present a new mobility model that describes students’ daily activities in a campus environment. As opposed to the conventional models such as a Random walk, Random waypoint, Random direction, etc which uses a free space environment, our model includes obstacles of different shapes and sizes that obstruct movement and signal propagation. We evaluate the model using ONE simulator by comparing it with the Working Day Model and Random Waypoint. The model synthetically generates traces with the distribution of contact duration and inter-contact time similar to the distribution of real traces. We further investigate its impact on the performance of DTNs routing protocols and the result shows that, it performs better than the existing models in terms of average delivered message and message latency.
移动模型被广泛用于延迟容忍网络(dtn)性能的评估,这减少了对能够生成模式的模型的需求,以保证可靠的数据包转发的接触机会。在本文中,我们提出了一个新的流动性模型来描述学生在校园环境中的日常活动。与使用自由空间环境的传统模型(如Random walk, Random waypoint, Random direction等)不同,我们的模型包含了不同形状和大小的障碍物,这些障碍物阻碍了运动和信号的传播。我们使用ONE模拟器对模型进行评估,将其与工作日模型和随机路径点进行比较。该模型综合生成了与实际迹线分布相似的接触持续时间分布和接触间时间分布。我们进一步研究了它对DTNs路由协议性能的影响,结果表明,它在平均传递消息和消息延迟方面优于现有模型。
{"title":"An Obstacle-Aware Mobility Model for Campus Delay Tolerant Network","authors":"Sirajo Abdullahi Bakura, A. Lambert, Thomas Nowak","doi":"10.1109/ZINC50678.2020.9161795","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161795","url":null,"abstract":"Mobility models are widely used for the evaluation of Delay Tolerant Networks (DTNs) performance, this mitigates the need for the model that can generate patterns that guarantee the contact opportunities for a reliable package forwarding. In this paper, we present a new mobility model that describes students’ daily activities in a campus environment. As opposed to the conventional models such as a Random walk, Random waypoint, Random direction, etc which uses a free space environment, our model includes obstacles of different shapes and sizes that obstruct movement and signal propagation. We evaluate the model using ONE simulator by comparing it with the Working Day Model and Random Waypoint. The model synthetically generates traces with the distribution of contact duration and inter-contact time similar to the distribution of real traces. We further investigate its impact on the performance of DTNs routing protocols and the result shows that, it performs better than the existing models in terms of average delivered message and message latency.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"311 18","pages":"82-86"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91458858","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}
引用次数: 2
IoT Device Multi-layer Connection Management Mechanism with Blockchain Smart Contracts 基于区块链智能合约的物联网设备多层连接管理机制
Pub Date : 2020-05-01 DOI: 10.1109/ZINC50678.2020.9161437
Mohd Anuaruddin Bin Ahmadon, S. Yamaguchi
This paper proposes a connection management mechanism for IoT devices using blockchain smart contracts. In recent years, with the development of network technology, the number of devices connected to the network is increasing exponentially as the number of devices increases, the risk of attacks increases. Therefore, blockchain plays a vital role in protecting IoT systems. In this paper, we propose and discuss a decentralized connection management mechanism to eliminate the threat associated with IoT by using blockchain’s smart contract. We proposed a multi-layer management mechanism to reduce the cost of smart contract processing costs due to a large number of IoT devices. We also proposed a tool to manage the connection of IoT devices using smart contracts. In the evaluation, we evaluated our proposed management scheme by applying two types of connection structure i.e., hub-based layer and sink-based layer. The novelty of this method is the implementation of a hierarchical management system for each layer. The effectiveness is the reduction of the smart contact processing cost of devices that disconnects and reconnects to the network.
本文提出了一种基于区块链智能合约的物联网设备连接管理机制。近年来,随着网络技术的发展,接入网络的设备数量呈指数级增长,随着设备数量的增加,受到攻击的风险也随之增加。因此,区块链在保护物联网系统方面发挥着至关重要的作用。在本文中,我们提出并讨论了一种分散的连接管理机制,通过使用区块链的智能合约来消除与物联网相关的威胁。我们提出了一种多层管理机制,以降低由于物联网设备数量庞大而导致的智能合约处理成本。我们还提出了一个使用智能合约来管理物联网设备连接的工具。在评估中,我们采用两种连接结构,即基于hub的层和基于sink的层来评估我们提出的管理方案。该方法的新颖之处在于为每一层实现了分层管理系统。其有效性是降低断开和重新连接到网络的设备的智能接触处理成本。
{"title":"IoT Device Multi-layer Connection Management Mechanism with Blockchain Smart Contracts","authors":"Mohd Anuaruddin Bin Ahmadon, S. Yamaguchi","doi":"10.1109/ZINC50678.2020.9161437","DOIUrl":"https://doi.org/10.1109/ZINC50678.2020.9161437","url":null,"abstract":"This paper proposes a connection management mechanism for IoT devices using blockchain smart contracts. In recent years, with the development of network technology, the number of devices connected to the network is increasing exponentially as the number of devices increases, the risk of attacks increases. Therefore, blockchain plays a vital role in protecting IoT systems. In this paper, we propose and discuss a decentralized connection management mechanism to eliminate the threat associated with IoT by using blockchain’s smart contract. We proposed a multi-layer management mechanism to reduce the cost of smart contract processing costs due to a large number of IoT devices. We also proposed a tool to manage the connection of IoT devices using smart contracts. In the evaluation, we evaluated our proposed management scheme by applying two types of connection structure i.e., hub-based layer and sink-based layer. The novelty of this method is the implementation of a hierarchical management system for each layer. The effectiveness is the reduction of the smart contact processing cost of devices that disconnects and reconnects to the network.","PeriodicalId":6731,"journal":{"name":"2020 Zooming Innovation in Consumer Technologies Conference (ZINC)","volume":"29 1","pages":"62-66"},"PeriodicalIF":0.0,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77920106","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}
引用次数: 1
期刊
2020 Zooming Innovation in Consumer Technologies Conference (ZINC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1