首页 > 最新文献

2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)最新文献

英文 中文
Green Energy Sources: Issues and Challenges 绿色能源:问题与挑战
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909595
Mostafa Abdulghafoor Mohammed, Inas Mohammed, Raed Abdulkareem Hasan, N. Tapus, Ahmed Ali, Omar A. Hammood
Mobile offloading is a platform that facilitates the distribution of computationally intensive tasks from mobile devices to the cloud or other devices in order to conserve energy and improve performance. The concept is practically based on the idea of exchanging relatively low communication energy for high computation power utilization. Efforts have been channeled towards energy conservation by clusters using Dynamic Power Management (DPM). This paper is a review for green energy sources for reducing energy and using energy consumption to manage sources by stating the latest studies of energy consumption and energy consumptions.
移动卸载是一个平台,它促进了计算密集型任务从移动设备到云或其他设备的分布,以节省能源和提高性能。这个概念实际上是基于以相对较低的通信能量交换高计算能力利用率的想法。通过使用动态电源管理(DPM)的集群,努力实现节能。本文通过对能源消耗和能源消耗的最新研究,对绿色能源进行了综述,以减少能源消耗和利用能源消耗来管理能源。
{"title":"Green Energy Sources: Issues and Challenges","authors":"Mostafa Abdulghafoor Mohammed, Inas Mohammed, Raed Abdulkareem Hasan, N. Tapus, Ahmed Ali, Omar A. Hammood","doi":"10.1109/ROEDUNET.2019.8909595","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909595","url":null,"abstract":"Mobile offloading is a platform that facilitates the distribution of computationally intensive tasks from mobile devices to the cloud or other devices in order to conserve energy and improve performance. The concept is practically based on the idea of exchanging relatively low communication energy for high computation power utilization. Efforts have been channeled towards energy conservation by clusters using Dynamic Power Management (DPM). This paper is a review for green energy sources for reducing energy and using energy consumption to manage sources by stating the latest studies of energy consumption and energy consumptions.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128793853","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}
引用次数: 22
Stress Level Prediction Using Data From Wearables 利用可穿戴设备数据预测压力水平
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909463
V. Stefanescu, I. Radoi
Nowadays, stress is one of the main concerns when it comes to people's well-being and health. Knowing beforehand which events may cause stress, can be helpful in managing it. This paper aims to provide a solution for predicting stress levels caused by future events. We are proposing a system targeted at a representative test scenario for this problem, which uses calendar events and heart-rate variation data from wearables to offer predictions on stress levels for future events. This test scenario has a wide applicability as the majority of individuals in modern societies have desk jobs, and a significant part of their daily activities is recorded in their digital calendars. The system consists of a microservices data gathering infrastructure and a random forest algorithm for correlating heart-rate variations to calendar events. A dataset including data from 2 employees of a tech company over a period of one year, having attended a total of 1053 meetings, was used for evaluating the proposed system. The accuracy of the heart-rate sensors used in this study was validated against a professional electrocardiogram device. Our selected machine learning model for predicting heart rate variations for future events, trained on only 400 events, shows errors of less than 12 heart beats per minute 90% of the times. This represents a good performance considering the high heart rate variation when exposed to stress. Furthermore, we have performed our own validation experiment for the correlation of heart rate to stress, which revealed a strong positive correlation of 0.793. This offers us further confirmation that our system is capable of providing indicative estimations of stress levels for future events.
如今,当涉及到人们的幸福和健康时,压力是主要问题之一。事先知道哪些事情可能会导致压力,有助于管理压力。本文旨在为预测未来事件引起的压力水平提供一种解决方案。我们正在针对这个问题的代表性测试场景提出一个系统,该系统使用来自可穿戴设备的日历事件和心率变化数据来预测未来事件的压力水平。这个测试场景具有广泛的适用性,因为现代社会中的大多数人都有案头工作,并且他们的日常活动的很大一部分都记录在他们的数字日历中。该系统由微服务数据收集基础设施和随机森林算法组成,用于将心率变化与日历事件关联起来。一个数据集包括一家科技公司的两名员工在一年内总共参加了1053次会议的数据,用于评估拟议的系统。本研究中使用的心率传感器的准确性在专业心电图设备上得到了验证。我们选择的机器学习模型用于预测未来事件的心率变化,仅对400个事件进行了训练,显示90%的时间误差小于每分钟12次心跳。考虑到暴露在压力下的高心率变化,这代表了一个很好的表现。此外,我们对心率与压力的相关性进行了自己的验证实验,结果显示心率与压力的相关性为0.793。这进一步证实了我们的系统能够为未来事件提供指示性的压力水平估计。
{"title":"Stress Level Prediction Using Data From Wearables","authors":"V. Stefanescu, I. Radoi","doi":"10.1109/ROEDUNET.2019.8909463","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909463","url":null,"abstract":"Nowadays, stress is one of the main concerns when it comes to people's well-being and health. Knowing beforehand which events may cause stress, can be helpful in managing it. This paper aims to provide a solution for predicting stress levels caused by future events. We are proposing a system targeted at a representative test scenario for this problem, which uses calendar events and heart-rate variation data from wearables to offer predictions on stress levels for future events. This test scenario has a wide applicability as the majority of individuals in modern societies have desk jobs, and a significant part of their daily activities is recorded in their digital calendars. The system consists of a microservices data gathering infrastructure and a random forest algorithm for correlating heart-rate variations to calendar events. A dataset including data from 2 employees of a tech company over a period of one year, having attended a total of 1053 meetings, was used for evaluating the proposed system. The accuracy of the heart-rate sensors used in this study was validated against a professional electrocardiogram device. Our selected machine learning model for predicting heart rate variations for future events, trained on only 400 events, shows errors of less than 12 heart beats per minute 90% of the times. This represents a good performance considering the high heart rate variation when exposed to stress. Furthermore, we have performed our own validation experiment for the correlation of heart rate to stress, which revealed a strong positive correlation of 0.793. This offers us further confirmation that our system is capable of providing indicative estimations of stress levels for future events.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129016987","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}
引用次数: 4
Proactive Secure Coding for iOS Applications 主动安全编码的iOS应用程序
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909672
M. Marin, Costin Carabas, Răzvan Deaconescu, N. Tapus
In this paper we propose a solution to support iOS developers in creating better applications, to use static analysis to investigate source code and detect secure coding issues while simultaneously pointing out good practices and/or secure APIs they should use.
在本文中,我们提出了一个解决方案,以支持iOS开发人员创建更好的应用程序,使用静态分析来调查源代码和检测安全编码问题,同时指出他们应该使用的良好实践和/或安全api。
{"title":"Proactive Secure Coding for iOS Applications","authors":"M. Marin, Costin Carabas, Răzvan Deaconescu, N. Tapus","doi":"10.1109/ROEDUNET.2019.8909672","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909672","url":null,"abstract":"In this paper we propose a solution to support iOS developers in creating better applications, to use static analysis to investigate source code and detect secure coding issues while simultaneously pointing out good practices and/or secure APIs they should use.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124037311","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
Balancing between centralized vs. edge processing in IoT platforms with applicability in advanced people flow analysis 平衡物联网平台中的集中式和边缘处理,并适用于高级人员流动分析
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909424
Eduard Cojocea, Stefan Hornea, Traian Rebedea
Understanding consumer behavior has always been a major concern for any business. Although in the last decades there has been a steep rise in online shopping and online marketing, a big chunk of the revenue for retailers still comes from traditional, in-store shopping. As such, analyzing and understanding the flow of customers inside supermarkets and stores can offer invaluable insights regarding their business and customer behavior to retailers. With the rise of smart IoT devices that allow live recording of video streams and even processing these streams on-edge, analyzing people flows in the hyperspace of crowd size, person categories (by sex and age), person location and time can prove to be an essential tool for decision makers. This paper presents a method for performing people flow analysis using deep learning for person recognition and profiling. The proposed method is encapsulated in a platform that can analyze the people flow on-edge or on a central server with powerful GPUs. The platform also encompasses several business intelligence graphical dashboards for presenting and analyzing the resulted time series data. Our preliminary findings show that on-edge processing, on embedded devices, is a plausible alternative to central processing with GPUs. Despite having lower performance, both in term of mean average precision and frames per second, embedded devices and the corresponding algorithms still manage to achieve reasonable results, while being cheaper and significantly more power efficient. Having this said, the most reasonable conclusion is to combine the two solutions mentioned above into a hybrid approach.
了解消费者的行为一直是任何企业关注的主要问题。尽管在过去的几十年里,网上购物和网上营销出现了急剧增长,但零售商的很大一部分收入仍然来自传统的实体店购物。因此,分析和了解超市和商店内的顾客流动可以为零售商提供有关其业务和顾客行为的宝贵见解。随着智能物联网设备的兴起,这些设备可以实时录制视频流,甚至可以在边缘处理这些流,分析人群规模、人员类别(按性别和年龄)、人员位置和时间的超空间中的人流,可以证明是决策者的重要工具。本文提出了一种使用深度学习进行人员识别和分析的人员流分析方法。所提出的方法被封装在一个平台中,该平台可以在具有强大gpu的边缘或中央服务器上分析人员流动。该平台还包含几个商业智能图形仪表板,用于显示和分析结果时间序列数据。我们的初步研究结果表明,嵌入式设备上的边缘处理是gpu中央处理的可行替代方案。尽管在平均精度和每秒帧数方面性能较低,嵌入式设备和相应的算法仍然能够实现合理的结果,同时更便宜,更节能。综上所述,最合理的结论是将上述两种解决方案结合为一种混合方法。
{"title":"Balancing between centralized vs. edge processing in IoT platforms with applicability in advanced people flow analysis","authors":"Eduard Cojocea, Stefan Hornea, Traian Rebedea","doi":"10.1109/ROEDUNET.2019.8909424","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909424","url":null,"abstract":"Understanding consumer behavior has always been a major concern for any business. Although in the last decades there has been a steep rise in online shopping and online marketing, a big chunk of the revenue for retailers still comes from traditional, in-store shopping. As such, analyzing and understanding the flow of customers inside supermarkets and stores can offer invaluable insights regarding their business and customer behavior to retailers. With the rise of smart IoT devices that allow live recording of video streams and even processing these streams on-edge, analyzing people flows in the hyperspace of crowd size, person categories (by sex and age), person location and time can prove to be an essential tool for decision makers. This paper presents a method for performing people flow analysis using deep learning for person recognition and profiling. The proposed method is encapsulated in a platform that can analyze the people flow on-edge or on a central server with powerful GPUs. The platform also encompasses several business intelligence graphical dashboards for presenting and analyzing the resulted time series data. Our preliminary findings show that on-edge processing, on embedded devices, is a plausible alternative to central processing with GPUs. Despite having lower performance, both in term of mean average precision and frames per second, embedded devices and the corresponding algorithms still manage to achieve reasonable results, while being cheaper and significantly more power efficient. Having this said, the most reasonable conclusion is to combine the two solutions mentioned above into a hybrid approach.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128485658","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
Voting-based edge detection 基于投票的边缘检测
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909664
Giorgiana Violeta Vlasceanu, R. Paraschiv, Cristina Artene, C. Boiangiu
The edge detection algorithms stand on convolving the input image with a filter for a specific direction. With the present scenario, no solution can grant the best output for various types of input image. Then, diverse algorithms have been implemented for a specific approach and have a good result only on a specific dataset and a selected filter. We can evaluate the behavior of an algorithm based on different types of images and in this way, we could choose the best candidate from all the results. The voting algorithm uses weighted, majority and unanimous votes. The general propose of this voting mechanism is to increase the accuracy of the output. This paper proposes a voting mechanism that chooses the best candidates from all available ones and selects the relevant result from a pool of intermediate outputs from well-known techniques.
边缘检测算法基于输入图像与特定方向的滤波器进行卷积。在目前的场景中,没有任何解决方案可以为各种类型的输入图像提供最佳输出。然后,针对特定的方法实现了不同的算法,并且仅在特定的数据集和选定的过滤器上才有良好的结果。我们可以根据不同类型的图像评估算法的行为,通过这种方式,我们可以从所有结果中选择最佳候选。投票算法使用加权投票、多数投票和一致投票。这种投票机制的总体建议是提高输出的准确性。本文提出了一种投票机制,从所有可用的候选人中选择最佳候选人,并从已知技术的中间输出池中选择相关结果。
{"title":"Voting-based edge detection","authors":"Giorgiana Violeta Vlasceanu, R. Paraschiv, Cristina Artene, C. Boiangiu","doi":"10.1109/ROEDUNET.2019.8909664","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909664","url":null,"abstract":"The edge detection algorithms stand on convolving the input image with a filter for a specific direction. With the present scenario, no solution can grant the best output for various types of input image. Then, diverse algorithms have been implemented for a specific approach and have a good result only on a specific dataset and a selected filter. We can evaluate the behavior of an algorithm based on different types of images and in this way, we could choose the best candidate from all the results. The voting algorithm uses weighted, majority and unanimous votes. The general propose of this voting mechanism is to increase the accuracy of the output. This paper proposes a voting mechanism that chooses the best candidates from all available ones and selects the relevant result from a pool of intermediate outputs from well-known techniques.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123076267","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
Double Standard Method for Designing Adaptive Backup Systems 设计自适应备份系统的双重标准方法
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909670
F. B. Manolache, O. Rusu
Backup systems are vital for ensuring data life and usability. Most modern backup software is still laborious to configure, takes a lot of effort to continuously monitor and adjust, and is excessively prone to failure due to insufficient resources or due to hardware problems. This paper presents strategies driving an adaptive backup system that is able to auto-configure, self-monitor, and adapt itself to various conditions, with little human intervention and with very simple initial setup. The main discussion is around the hierarchical structure of the balancing problems that must be solved by the backup system, such that it can adapt to the changing work conditions. Authors propose the Dual Standard Model for automated balancing decisions, which has a striking similarity with human behavior. The software is used in production on a large network containing 1k+ Linux desktops, servers, and clusters at Carnegie Mellon University.
备份系统对于确保数据的使用寿命和可用性至关重要。大多数现代备份软件仍然难以配置,需要花费大量精力进行持续监控和调整,而且由于资源不足或硬件问题,非常容易出现故障。本文介绍了驱动自适应备份系统的策略,该系统能够自动配置、自我监控并适应各种条件,几乎没有人为干预,初始设置非常简单。主要讨论了备份系统必须解决的平衡问题的分层结构,使其能够适应不断变化的工作条件。作者提出了自动平衡决策的双标准模型,它与人类行为有着惊人的相似之处。该软件在卡内基梅隆大学的一个包含1k+ Linux桌面、服务器和集群的大型网络上用于生产。
{"title":"Double Standard Method for Designing Adaptive Backup Systems","authors":"F. B. Manolache, O. Rusu","doi":"10.1109/ROEDUNET.2019.8909670","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909670","url":null,"abstract":"Backup systems are vital for ensuring data life and usability. Most modern backup software is still laborious to configure, takes a lot of effort to continuously monitor and adjust, and is excessively prone to failure due to insufficient resources or due to hardware problems. This paper presents strategies driving an adaptive backup system that is able to auto-configure, self-monitor, and adapt itself to various conditions, with little human intervention and with very simple initial setup. The main discussion is around the hierarchical structure of the balancing problems that must be solved by the backup system, such that it can adapt to the changing work conditions. Authors propose the Dual Standard Model for automated balancing decisions, which has a striking similarity with human behavior. The software is used in production on a large network containing 1k+ Linux desktops, servers, and clusters at Carnegie Mellon University.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115390292","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
RoEduNet 2019 Committees
Pub Date : 2019-10-01 DOI: 10.1109/roedunet.2019.8909394
{"title":"RoEduNet 2019 Committees","authors":"","doi":"10.1109/roedunet.2019.8909394","DOIUrl":"https://doi.org/10.1109/roedunet.2019.8909394","url":null,"abstract":"","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"215 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123628356","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
Security News Aggregator 安全新闻聚合器
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909609
R. Radu, Octavian Grigorescu, R. Rughinis
The total cost of cyber-attacks reached in 2018 at a global level the total sum of one trillion dollars, 95% of those attacks being due to human errors. Security News Aggregator is a security news platform, which aims to maintain the users up to date regarding new attacks, vulnerabilities, breaches or CVEs, that could possibly affect them. The news that are displayed are filtered and only those with a relevant character are kept, such as zero-day attacks, which are actively exploited in the wild, recently made public vulnerabilities, ultimate attacks and data breaches, but also news regarding urgent patches, that the user should be aware of. Further on, the news is being prioritized, in this way solving the problem of the huge quantity of new information that emerges on a daily basis.
2018年,全球网络攻击的总成本达到1万亿美元,其中95%的攻击是由人为错误造成的。安全新闻聚合器是一个安全新闻平台,旨在让用户了解可能影响他们的新攻击、漏洞、破坏或cve的最新情况。显示的新闻被过滤,只保留那些具有相关字符的新闻,例如零日攻击,这在野外被积极利用,最近公布的漏洞,终极攻击和数据泄露,以及有关紧急补丁的新闻,用户应该知道。此外,新闻被优先排序,这样就解决了每天出现的大量新信息的问题。
{"title":"Security News Aggregator","authors":"R. Radu, Octavian Grigorescu, R. Rughinis","doi":"10.1109/ROEDUNET.2019.8909609","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909609","url":null,"abstract":"The total cost of cyber-attacks reached in 2018 at a global level the total sum of one trillion dollars, 95% of those attacks being due to human errors. Security News Aggregator is a security news platform, which aims to maintain the users up to date regarding new attacks, vulnerabilities, breaches or CVEs, that could possibly affect them. The news that are displayed are filtered and only those with a relevant character are kept, such as zero-day attacks, which are actively exploited in the wild, recently made public vulnerabilities, ultimate attacks and data breaches, but also news regarding urgent patches, that the user should be aware of. Further on, the news is being prioritized, in this way solving the problem of the huge quantity of new information that emerges on a daily basis.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"142 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124538731","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
Redundancy for an all-in-one ISA100.11a Gateway: Protocol Design and Hardware Integration ISA100.11a一体化网关的冗余:协议设计和硬件集成
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909476
Eusebiu Jecan, C. Pop, Z. Padrah, Mircea Vlasin, Ovidiu Ratiu, E. Puschita
In order to protect industrial wireless sensor networks against single point of failure, system redundancy implies duplicate Gateway entities and the implementation of a communication protocol that defines and updates the network state. The scope of this paper is to present the design of a redundancy protocol integrated within two hardware entities respecting the ISA100.11a Gateway functionalities. Two types of system redundancy were evaluated considering physical all-in-one Gateway entities, namely cold-redundancy and hot-redundancy. These features reflect the ability of the entire system and MODBUS Server respectively, to react in case of failure by assuring network state, synchronization services, and seamless switchover for the external clients. The performance of the redundancy protocol and its impact on the ISA100.11a network was evaluated in three scenarios that emphasize on the ability of the redundant system to maintain effective communication and recover in case of failure.
为了保护工业无线传感器网络免受单点故障的影响,系统冗余意味着重复的网关实体和定义和更新网络状态的通信协议的实现。本文的范围是提出一个冗余协议的设计集成在两个硬件实体尊重isa100.11网关功能。考虑物理一体化网关实体,评估了两种类型的系统冗余,即冷冗余和热冗余。这些特性分别反映了整个系统和MODBUS Server在发生故障时的反应能力,包括保证网络状态、同步服务和外部客户端无缝切换。在强调冗余系统在故障情况下保持有效通信和恢复的能力的三种情况下,评估了冗余协议的性能及其对ISA100.11a网络的影响。
{"title":"Redundancy for an all-in-one ISA100.11a Gateway: Protocol Design and Hardware Integration","authors":"Eusebiu Jecan, C. Pop, Z. Padrah, Mircea Vlasin, Ovidiu Ratiu, E. Puschita","doi":"10.1109/ROEDUNET.2019.8909476","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909476","url":null,"abstract":"In order to protect industrial wireless sensor networks against single point of failure, system redundancy implies duplicate Gateway entities and the implementation of a communication protocol that defines and updates the network state. The scope of this paper is to present the design of a redundancy protocol integrated within two hardware entities respecting the ISA100.11a Gateway functionalities. Two types of system redundancy were evaluated considering physical all-in-one Gateway entities, namely cold-redundancy and hot-redundancy. These features reflect the ability of the entire system and MODBUS Server respectively, to react in case of failure by assuring network state, synchronization services, and seamless switchover for the external clients. The performance of the redundancy protocol and its impact on the ISA100.11a network was evaluated in three scenarios that emphasize on the ability of the redundant system to maintain effective communication and recover in case of failure.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121291611","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
On Parallelizing Geometrical PCA Approximation 并行化几何PCA逼近
Pub Date : 2019-10-01 DOI: 10.1109/ROEDUNET.2019.8909644
Alina L. Machidon, C. Ciobanu, O. Machidon, P. Ogrutan
Remote sensing data has known an explosive growth in the past decade. This has led to the need for efficient dimensionality reduction techniques, mathematical procedures that transform the high-dimensional data into a meaningful, reduced representation. Principal Component Analysis (PCA) is a well-known dimensionality reduction technique used in the field of hyperspectral satellite images. However, PCA suffers from high computational costs and increased complexity, an issue that led to elaborating PCA adaptations capable of running on multi-core computing architectures. This paper proposes a parallel implementation of the geometrical PCA approximation (gaPCA) algorithm. Three parallel implementations are studied: two on multi-core CPUs and a NVIDIA Graphics Processing Units (GPU) CUDA accelerated implementation. Our results show significant speedups of the parallel implementations when applied on hyperspectral image datasets. Our results show that on the Intel Core i5 CPU, Python multi-core implementation is up to 2.01$times$ faster than its Matlab equivalent. Our GPU PyCUDA implementation is considerably faster than both our Python multi-core CPU implementations: up to 1.76$times$ faster than Intel Core i5-6200U and up to 5.72$times$ faster than the NVIDIA Jetson Nano quad-core ARM A53 CPU. We performed data analysis on the output data for the three methods and the maxim relative error was less than 0.001%.
遥感数据在过去十年中呈爆炸式增长。这导致需要有效的降维技术,将高维数据转换为有意义的,降维的表示的数学过程。主成分分析(PCA)是一种应用于高光谱卫星图像的降维技术。然而,PCA的计算成本高且复杂性增加,这个问题导致了能够在多核计算体系结构上运行的PCA调整。本文提出了一种几何主成分近似(gaPCA)算法的并行实现。研究了三种并行实现:两种多核cpu和一种NVIDIA图形处理单元(GPU) CUDA加速实现。我们的结果表明,当应用于高光谱图像数据集时,并行实现的速度显着提高。我们的结果表明,在英特尔酷睿i5 CPU上,Python多核实现比Matlab等效实现快2.01倍。我们的GPU PyCUDA实现比我们的Python多核CPU实现要快得多:比英特尔酷睿i5-6200U快1.76美元,比NVIDIA Jetson Nano四核ARM A53 CPU快5.72美元。我们对三种方法的输出数据进行了数据分析,最大相对误差小于0.001%。
{"title":"On Parallelizing Geometrical PCA Approximation","authors":"Alina L. Machidon, C. Ciobanu, O. Machidon, P. Ogrutan","doi":"10.1109/ROEDUNET.2019.8909644","DOIUrl":"https://doi.org/10.1109/ROEDUNET.2019.8909644","url":null,"abstract":"Remote sensing data has known an explosive growth in the past decade. This has led to the need for efficient dimensionality reduction techniques, mathematical procedures that transform the high-dimensional data into a meaningful, reduced representation. Principal Component Analysis (PCA) is a well-known dimensionality reduction technique used in the field of hyperspectral satellite images. However, PCA suffers from high computational costs and increased complexity, an issue that led to elaborating PCA adaptations capable of running on multi-core computing architectures. This paper proposes a parallel implementation of the geometrical PCA approximation (gaPCA) algorithm. Three parallel implementations are studied: two on multi-core CPUs and a NVIDIA Graphics Processing Units (GPU) CUDA accelerated implementation. Our results show significant speedups of the parallel implementations when applied on hyperspectral image datasets. Our results show that on the Intel Core i5 CPU, Python multi-core implementation is up to 2.01$times$ faster than its Matlab equivalent. Our GPU PyCUDA implementation is considerably faster than both our Python multi-core CPU implementations: up to 1.76$times$ faster than Intel Core i5-6200U and up to 5.72$times$ faster than the NVIDIA Jetson Nano quad-core ARM A53 CPU. We performed data analysis on the output data for the three methods and the maxim relative error was less than 0.001%.","PeriodicalId":309683,"journal":{"name":"2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128358564","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
期刊
2019 18th RoEduNet Conference: Networking in Education and Research (RoEduNet)
全部 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