Pub Date : 2024-07-18DOI: 10.3390/electronics13142831
S. Oh, Jeongyoon Kim, Jongyoul Park
As cyberattacks become increasingly sophisticated and frequent, it is crucial to develop robust cybersecurity measures that can withstand adversarial attacks. Adversarial simulation is an effective technique for evaluating the security of systems against various types of cyber threats. However, traditional adversarial simulation methods may not capture the complexity and unpredictability of real-world cyberattacks. In this paper, we propose the improved deep reinforcement learning (DRL) algorithm to enhance adversarial attack simulation for cybersecurity with real-world scenarios from MITRE-ATT&CK. We first describe the challenges of traditional adversarial simulation and the potential benefits of using DRL. We then present an improved DRL-based simulation framework that can realistically simulate complex and dynamic cyberattacks. We evaluate the proposed DRL framework using a cyberattack scenario and demonstrate its effectiveness by comparing it with existing DRL algorithms. Overall, our results suggest that DRL has significant potential for enhancing adversarial simulation for cybersecurity in real-world environments. This paper contributes to developing more robust and effective cybersecurity measures that can adapt to the evolving threat landscape of the digital world.
{"title":"Dynamic Cyberattack Simulation: Integrating Improved Deep Reinforcement Learning with the MITRE-ATT&CK Framework","authors":"S. Oh, Jeongyoon Kim, Jongyoul Park","doi":"10.3390/electronics13142831","DOIUrl":"https://doi.org/10.3390/electronics13142831","url":null,"abstract":"As cyberattacks become increasingly sophisticated and frequent, it is crucial to develop robust cybersecurity measures that can withstand adversarial attacks. Adversarial simulation is an effective technique for evaluating the security of systems against various types of cyber threats. However, traditional adversarial simulation methods may not capture the complexity and unpredictability of real-world cyberattacks. In this paper, we propose the improved deep reinforcement learning (DRL) algorithm to enhance adversarial attack simulation for cybersecurity with real-world scenarios from MITRE-ATT&CK. We first describe the challenges of traditional adversarial simulation and the potential benefits of using DRL. We then present an improved DRL-based simulation framework that can realistically simulate complex and dynamic cyberattacks. We evaluate the proposed DRL framework using a cyberattack scenario and demonstrate its effectiveness by comparing it with existing DRL algorithms. Overall, our results suggest that DRL has significant potential for enhancing adversarial simulation for cybersecurity in real-world environments. This paper contributes to developing more robust and effective cybersecurity measures that can adapt to the evolving threat landscape of the digital world.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":" 25","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141825536","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}
This paper focuses on the implementation of a neural network accelerator optimized for speed and energy efficiency, for use in embedded machine learning. Specifically, we explore power reduction at the hardware level through systolic array and low-precision data systems, including quantized approaches. We present a comprehensive analysis comparing a full precision (FP16) accelerator with a quantized (INT16) version on an FPGA. We upgraded the FP16 modules to handle INT16 values, employing data shifts to enhance value density while maintaining accuracy. Through single convolution experiments, we assess the energy consumption and error minimization. The paper’s structure includes a detailed description of the FP16 accelerator, the transition to quantization, mathematical and implementation insights, instrumentation for power measurement, and a comparative analysis of power consumption and convolution error. Our results attempt to identify a pattern in 16-bit quantization to achieve significant power savings with minimal loss of accuracy.
{"title":"Energy and Precision Evaluation of a Systolic Array Accelerator Using a Quantization Approach for Edge Computing","authors":"Alejandra Sanchez-Flores, Jordi Fornt, Lluc Alvarez, Bartomeu Alorda-Ladaria","doi":"10.3390/electronics13142822","DOIUrl":"https://doi.org/10.3390/electronics13142822","url":null,"abstract":"This paper focuses on the implementation of a neural network accelerator optimized for speed and energy efficiency, for use in embedded machine learning. Specifically, we explore power reduction at the hardware level through systolic array and low-precision data systems, including quantized approaches. We present a comprehensive analysis comparing a full precision (FP16) accelerator with a quantized (INT16) version on an FPGA. We upgraded the FP16 modules to handle INT16 values, employing data shifts to enhance value density while maintaining accuracy. Through single convolution experiments, we assess the energy consumption and error minimization. The paper’s structure includes a detailed description of the FP16 accelerator, the transition to quantization, mathematical and implementation insights, instrumentation for power measurement, and a comparative analysis of power consumption and convolution error. Our results attempt to identify a pattern in 16-bit quantization to achieve significant power savings with minimal loss of accuracy.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":" 95","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141827467","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 : 2024-05-24DOI: 10.3390/electronics13112053
Franco Dassi, Paolo Di Barba, Alessandro Russo
In this paper, we are interested in solving optimal shape design problems. A critical challenge within this framework is generating the mesh of the computational domain at each optimisation step according to the information provided by the minimising functional. To enhance efficiency, we propose a strategy based on the Finite Element Method (FEM) and the Virtual Element Method (VEM). Specifically, we exploit the flexibility of the VEM in dealing with generally shaped polygons, including those with hanging nodes, to update the mesh solely in regions where the shape varies. In the remaining parts of the domain, we employ the FEM, known for its robustness and applicability in such scenarios. We numerically validate the proposed approach on the T.E.A.M. 25 benchmark problem and compare the results obtained with this procedure with those proposed in the literature based solely on the FEM. Moreover, since the T.E.A.M. 25 benchmark problem is also characterised by curved shapes, we utilise the VEM to accurately incorporate these “exact” curves into the discrete solution itself.
{"title":"Curved Domains in Magnetics: A Virtual Element Method Approach for the T.E.A.M. 25 Benchmark Problem","authors":"Franco Dassi, Paolo Di Barba, Alessandro Russo","doi":"10.3390/electronics13112053","DOIUrl":"https://doi.org/10.3390/electronics13112053","url":null,"abstract":"In this paper, we are interested in solving optimal shape design problems. A critical challenge within this framework is generating the mesh of the computational domain at each optimisation step according to the information provided by the minimising functional. To enhance efficiency, we propose a strategy based on the Finite Element Method (FEM) and the Virtual Element Method (VEM). Specifically, we exploit the flexibility of the VEM in dealing with generally shaped polygons, including those with hanging nodes, to update the mesh solely in regions where the shape varies. In the remaining parts of the domain, we employ the FEM, known for its robustness and applicability in such scenarios. We numerically validate the proposed approach on the T.E.A.M. 25 benchmark problem and compare the results obtained with this procedure with those proposed in the literature based solely on the FEM. Moreover, since the T.E.A.M. 25 benchmark problem is also characterised by curved shapes, we utilise the VEM to accurately incorporate these “exact” curves into the discrete solution itself.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"1 7","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141099974","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 : 2024-05-24DOI: 10.3390/electronics13112049
Jerzy Rapcewicz, Marcin Malesa
In the food industry, ensuring product quality is crucial due to potential hazards to consumers. Though metallic contaminants are easily detected, identifying non-metallic ones like wood, plastic, or glass remains challenging and poses health risks. X-ray-based quality control systems offer deeper product inspection than RGB cameras, making them suitable for detecting various contaminants. However, acquiring sufficient defective samples for classification is costly and time-consuming. To address this, we propose an anomaly detection system requiring only non-defective samples, automatically classifying anything not recognized as good as defective. Our system, employing active learning on X-ray images, efficiently detects defects like glass fragments in food products. By fine tuning a feature extractor and autoencoder based on non-defective samples, our method improves classification accuracy while minimizing the need for manual intervention over time. The system achieves a 97.4% detection rate for foreign glass bodies in glass jars, offering a fast and effective solution for real-time quality control on production lines.
在食品行业,由于对消费者存在潜在危害,确保产品质量至关重要。虽然金属污染物很容易检测出来,但识别木材、塑料或玻璃等非金属污染物仍然具有挑战性,并且会带来健康风险。与 RGB 摄像机相比,基于 X 射线的质量控制系统能更深入地检测产品,因此适合检测各种污染物。然而,获取足够的缺陷样本进行分类既费钱又费时。为了解决这个问题,我们提出了一种异常检测系统,只需要非缺陷样本,就能自动将未被识别为良好的任何东西归类为缺陷。我们的系统在 X 射线图像上采用了主动学习技术,能有效检测出食品中的玻璃碎片等缺陷。通过微调基于非缺陷样本的特征提取器和自动编码器,我们的方法提高了分类的准确性,同时最大限度地减少了人工干预的需要。该系统对玻璃瓶中异物的检测率高达 97.4%,为生产线上的实时质量控制提供了快速有效的解决方案。
{"title":"Active Learning in Feature Extraction for Glass-in-Glass Detection","authors":"Jerzy Rapcewicz, Marcin Malesa","doi":"10.3390/electronics13112049","DOIUrl":"https://doi.org/10.3390/electronics13112049","url":null,"abstract":"In the food industry, ensuring product quality is crucial due to potential hazards to consumers. Though metallic contaminants are easily detected, identifying non-metallic ones like wood, plastic, or glass remains challenging and poses health risks. X-ray-based quality control systems offer deeper product inspection than RGB cameras, making them suitable for detecting various contaminants. However, acquiring sufficient defective samples for classification is costly and time-consuming. To address this, we propose an anomaly detection system requiring only non-defective samples, automatically classifying anything not recognized as good as defective. Our system, employing active learning on X-ray images, efficiently detects defects like glass fragments in food products. By fine tuning a feature extractor and autoencoder based on non-defective samples, our method improves classification accuracy while minimizing the need for manual intervention over time. The system achieves a 97.4% detection rate for foreign glass bodies in glass jars, offering a fast and effective solution for real-time quality control on production lines.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"89 9","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141101002","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 : 2024-05-24DOI: 10.3390/electronics13112054
Ning Li, Pengzhan Chen
To address the shortcomings of previous autonomous decision models, which often overlook the personalized features of users, this paper proposes a personalized decision control algorithm for autonomous vehicles based on RLHF (reinforcement learning from human feedback). The algorithm combines two reinforcement learning approaches, DDPG (Deep Deterministic Policy Gradient) and PPO (proximal policy optimization), and divides the control scheme into three phases including pre-training, human evaluation, and parameter optimization. During the pre-training phase, an agent is trained using the DDPG algorithm. In the human evaluation phase, different trajectories generated by the DDPG-trained agent are scored by individuals with different styles, and the respective reward models are trained based on the trajectories. In the parameter optimization phase, the network parameters are updated using the PPO algorithm and the reward values given by the reward model to achieve personalized autonomous vehicle control. To validate the control algorithm designed in this paper, a simulation scenario was built using CARLA_0.9.13 software. The results demonstrate that the proposed algorithm can provide personalized decision control solutions for different styles of people, satisfying human needs while ensuring safety.
{"title":"Research on a Personalized Decision Control Algorithm for Autonomous Vehicles Based on the Reinforcement Learning from Human Feedback Strategy","authors":"Ning Li, Pengzhan Chen","doi":"10.3390/electronics13112054","DOIUrl":"https://doi.org/10.3390/electronics13112054","url":null,"abstract":"To address the shortcomings of previous autonomous decision models, which often overlook the personalized features of users, this paper proposes a personalized decision control algorithm for autonomous vehicles based on RLHF (reinforcement learning from human feedback). The algorithm combines two reinforcement learning approaches, DDPG (Deep Deterministic Policy Gradient) and PPO (proximal policy optimization), and divides the control scheme into three phases including pre-training, human evaluation, and parameter optimization. During the pre-training phase, an agent is trained using the DDPG algorithm. In the human evaluation phase, different trajectories generated by the DDPG-trained agent are scored by individuals with different styles, and the respective reward models are trained based on the trajectories. In the parameter optimization phase, the network parameters are updated using the PPO algorithm and the reward values given by the reward model to achieve personalized autonomous vehicle control. To validate the control algorithm designed in this paper, a simulation scenario was built using CARLA_0.9.13 software. The results demonstrate that the proposed algorithm can provide personalized decision control solutions for different styles of people, satisfying human needs while ensuring safety.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"8 45","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141101363","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}
This systematic literature review examines the integration of natural language processing (NLP) in software requirements engineering (SRE) from 1991 to 2023. Focusing on the enhancement of software requirement processes through technological innovation, this study spans an extensive array of scholarly articles, conference papers, and key journal and conference reports, including data from Scopus, IEEE Xplore, ACM Digital Library, and Clarivate. Our methodology employs both quantitative bibliometric tools, like keyword trend analysis and thematic mapping, and qualitative content analysis to provide a robust synthesis of current trends and future directions. Reported findings underscore the essential roles of advanced computational techniques like machine learning, deep learning, and large language models in refining and automating SRE tasks. This review highlights the progressive adoption of these technologies in response to the increasing complexity of software systems, emphasizing their significant potential to enhance the accuracy and efficiency of requirement engineering practices while also pointing to the challenges of integrating artificial intelligence (AI) and NLP into existing SRE workflows. The systematic exploration of both historical contributions and emerging trends offers new insights into the dynamic interplay between technological advances and their practical applications in SRE.
{"title":"A Systematic Literature Review on Using Natural Language Processing in Software Requirements Engineering","authors":"Sabina-Cristiana Necula, Florin Dumitriu, Valerică Greavu-Șerban","doi":"10.3390/electronics13112055","DOIUrl":"https://doi.org/10.3390/electronics13112055","url":null,"abstract":"This systematic literature review examines the integration of natural language processing (NLP) in software requirements engineering (SRE) from 1991 to 2023. Focusing on the enhancement of software requirement processes through technological innovation, this study spans an extensive array of scholarly articles, conference papers, and key journal and conference reports, including data from Scopus, IEEE Xplore, ACM Digital Library, and Clarivate. Our methodology employs both quantitative bibliometric tools, like keyword trend analysis and thematic mapping, and qualitative content analysis to provide a robust synthesis of current trends and future directions. Reported findings underscore the essential roles of advanced computational techniques like machine learning, deep learning, and large language models in refining and automating SRE tasks. This review highlights the progressive adoption of these technologies in response to the increasing complexity of software systems, emphasizing their significant potential to enhance the accuracy and efficiency of requirement engineering practices while also pointing to the challenges of integrating artificial intelligence (AI) and NLP into existing SRE workflows. The systematic exploration of both historical contributions and emerging trends offers new insights into the dynamic interplay between technological advances and their practical applications in SRE.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"2 5","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141101081","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 : 2024-05-24DOI: 10.3390/electronics13112047
Shuhui Ding, Zhongyuan Guo, Xiaolong Chen, Xueyi Li, Fai Ma
The online detection of surface defects in irregularly shaped products such as rawhide sticks, a kind of pet food, is still a challenge for the food industry. Developing deep learning-based detection algorithms requires a diverse defect database, which is crucial for artificial intelligence applications. Acquiring a sufficient amount of realistic defect data is challenging, especially during the beginning of product production, due to the occasional nature of defects and the associated costs. Herein, we present a novel image data augmentation method, which is used to generate a sufficient number of defect images. A Deep Convolution Generation Adversarial Network (DCGAN) model based on a Residual Block (ResB) and Hybrid Attention Mechanism (HAM) is proposed to generate massive defect images for the training of deep learning models. Based on a DCGAN, a ResB and a HAM are utilized as the generator and discriminator in a deep learning model. The Wasserstein distance with a gradient penalty is used to calculate the loss function so as to update the model training parameters and improve the quality of the generated image and the stability of the model by extracting deep image features and strengthening the important feature information. The approach is validated by generating enhanced defect image data and conducting a comparison with other methods, such as a DCGAN and WGAN-GP, on a rawhide stick experimental dataset.
{"title":"DCGAN-Based Image Data Augmentation in Rawhide Stick Products’ Defect Detection","authors":"Shuhui Ding, Zhongyuan Guo, Xiaolong Chen, Xueyi Li, Fai Ma","doi":"10.3390/electronics13112047","DOIUrl":"https://doi.org/10.3390/electronics13112047","url":null,"abstract":"The online detection of surface defects in irregularly shaped products such as rawhide sticks, a kind of pet food, is still a challenge for the food industry. Developing deep learning-based detection algorithms requires a diverse defect database, which is crucial for artificial intelligence applications. Acquiring a sufficient amount of realistic defect data is challenging, especially during the beginning of product production, due to the occasional nature of defects and the associated costs. Herein, we present a novel image data augmentation method, which is used to generate a sufficient number of defect images. A Deep Convolution Generation Adversarial Network (DCGAN) model based on a Residual Block (ResB) and Hybrid Attention Mechanism (HAM) is proposed to generate massive defect images for the training of deep learning models. Based on a DCGAN, a ResB and a HAM are utilized as the generator and discriminator in a deep learning model. The Wasserstein distance with a gradient penalty is used to calculate the loss function so as to update the model training parameters and improve the quality of the generated image and the stability of the model by extracting deep image features and strengthening the important feature information. The approach is validated by generating enhanced defect image data and conducting a comparison with other methods, such as a DCGAN and WGAN-GP, on a rawhide stick experimental dataset.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"68 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141101825","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 : 2024-05-24DOI: 10.3390/electronics13112048
Jiadong Sun, Deji Chen, Quan Wang, Chao Lei, Mengnan Wang, Ziheng Li, Yang Xiao, Weiwei Zhang, Jiale Liu
Under the auspice of further developing 5G mobile communication technology and integrating it with the latest advancements in the field of Industrial Internet-of-Things, this study conducts in-depth research and detailed analysis on the combination of 5G with industrial systems based on composite structures, communication network architectures, wireless application scenarios, and communication protocols. The status quo, development trend, and necessity of 5G mobile communication technology are explored and its potential in industrial applications is analyzed. Based on the current practical development level of 5G technology, by considering different requirements for bandwidth, real-time performance, and reliability in communication networks of industrial systems, this study proposes three feasible paths for the integration between 5G and industrial systems, including the method to use 5G in place of field buses. Finally, by introducing real-world cases, this study has successfully demonstrated the integration of 5G and industrial systems by extending 5G terminals as field bus gateways. This study provides valuable references for research and practice in related fields.
{"title":"Key Issues on Integrating 5G into Industrial Systems","authors":"Jiadong Sun, Deji Chen, Quan Wang, Chao Lei, Mengnan Wang, Ziheng Li, Yang Xiao, Weiwei Zhang, Jiale Liu","doi":"10.3390/electronics13112048","DOIUrl":"https://doi.org/10.3390/electronics13112048","url":null,"abstract":"Under the auspice of further developing 5G mobile communication technology and integrating it with the latest advancements in the field of Industrial Internet-of-Things, this study conducts in-depth research and detailed analysis on the combination of 5G with industrial systems based on composite structures, communication network architectures, wireless application scenarios, and communication protocols. The status quo, development trend, and necessity of 5G mobile communication technology are explored and its potential in industrial applications is analyzed. Based on the current practical development level of 5G technology, by considering different requirements for bandwidth, real-time performance, and reliability in communication networks of industrial systems, this study proposes three feasible paths for the integration between 5G and industrial systems, including the method to use 5G in place of field buses. Finally, by introducing real-world cases, this study has successfully demonstrated the integration of 5G and industrial systems by extending 5G terminals as field bus gateways. This study provides valuable references for research and practice in related fields.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"12 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141099776","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 : 2024-05-24DOI: 10.3390/electronics13112052
Dick Mugerwa, Youngju Nam, Hyunseok Choi, Yongje Shin, Euisin Lee
Long Range (LoRa) as a low-power wide-area technology is distinguished by its robust long-distance communications tailored for Internet of Things (IoT) networks. Because LoRa was primarily designed for stationary devices, when applied to mobile devices, they become susceptible to frequent channel attenuation. Such a condition can result in packet loss, higher energy consumption, and extended transmission times. To address these inherent challenges posed by mobility, we propose an adaptive mobility-based IoT LoRa clustering communication (AMILCC) scheme, which employs the 2D random waypoint mobility model, strategically partitions the network into optimal spreading factor (SF) regions, and incorporates an adaptive clustering approach. The AMILCC scheme is bolstered by a hybrid adaptive data rate (HADR) mechanism categorized into two approaches, namely intra-SF and inter-SF region HADRs, derived from the standard network-based ADR mechanism for stationary devices, to ensure efficient resource allocation for mobile IoT LoRa devices. Evaluation results show that, based on simulations at low mobility speeds of up to 5 m/s, AMILCC successfully maximizes the packet success ratio to the gateway (GW) by over 70%, reduces energy consumption by an average of 55.5%, and minimizes the end-to-end delay by 47.62%, outperforming stationary schemes. Consequently, AMILCC stands as a prime solution for mobile IoT LoRa networks by balancing the high packet success ratio (PSR) with reliability with energy efficiency.
{"title":"Adaptive Mobility-Based IoT LoRa Clustering Communication Scheme","authors":"Dick Mugerwa, Youngju Nam, Hyunseok Choi, Yongje Shin, Euisin Lee","doi":"10.3390/electronics13112052","DOIUrl":"https://doi.org/10.3390/electronics13112052","url":null,"abstract":"Long Range (LoRa) as a low-power wide-area technology is distinguished by its robust long-distance communications tailored for Internet of Things (IoT) networks. Because LoRa was primarily designed for stationary devices, when applied to mobile devices, they become susceptible to frequent channel attenuation. Such a condition can result in packet loss, higher energy consumption, and extended transmission times. To address these inherent challenges posed by mobility, we propose an adaptive mobility-based IoT LoRa clustering communication (AMILCC) scheme, which employs the 2D random waypoint mobility model, strategically partitions the network into optimal spreading factor (SF) regions, and incorporates an adaptive clustering approach. The AMILCC scheme is bolstered by a hybrid adaptive data rate (HADR) mechanism categorized into two approaches, namely intra-SF and inter-SF region HADRs, derived from the standard network-based ADR mechanism for stationary devices, to ensure efficient resource allocation for mobile IoT LoRa devices. Evaluation results show that, based on simulations at low mobility speeds of up to 5 m/s, AMILCC successfully maximizes the packet success ratio to the gateway (GW) by over 70%, reduces energy consumption by an average of 55.5%, and minimizes the end-to-end delay by 47.62%, outperforming stationary schemes. Consequently, AMILCC stands as a prime solution for mobile IoT LoRa networks by balancing the high packet success ratio (PSR) with reliability with energy efficiency.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"44 14","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141102230","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 : 2024-05-24DOI: 10.3390/electronics13112051
Marcela Pavlíčková, A. Mojžišová, Zuzana Bodíková, Richard Szeplaki, M. Laciak
The development of medical technology devices leads to the introduction and use of agile methods, which enable the delivery of increasingly complex software with the fastest possible innovations. Delivery of the highest quality software must be considered during development, as medical products are important elements in saving human lives. Their development begins with determining a set of product requirements that exactly correspond to it. The development of specified medical products is finally delivered to the customer, who participates in the development. In this article, we present the use and combination of agile methods in software development, which correct and facilitate timely and continuous delivery of products. They also know how to smooth out a quick reaction to the customer’s changing needs and mainly focus on team management and communication. Specific agile methods make it possible to implement development through gradual improvements by integrating customer requirements towards the product. This article identifies three interconnected approaches to integrating agile methods and principles: SCRUM, SAFe, and Kanban combined with the V-model. The methods are gradually analysed based on the literature review, and the article presents a practical application in Siemens Healthcare Slovakia.
医疗技术设备的开发需要引入和使用敏捷方法,从而以最快的创新速度交付日益复杂的软件。在开发过程中必须考虑交付最高质量的软件,因为医疗产品是挽救人类生命的重要因素。其开发首先要确定一套与之完全相符的产品要求。指定医疗产品的开发最终交付给参与开发的客户。在本文中,我们将介绍敏捷方法在软件开发中的使用和组合,这些方法可以纠正和促进产品的及时和持续交付。它们还知道如何对客户不断变化的需求做出快速反应,并主要关注团队管理和沟通。特定的敏捷方法通过整合客户对产品的要求,使逐步改进来实现开发成为可能。本文介绍了三种相互关联的敏捷方法和原则:SCRUM、SAFe 和结合 V 模型的 Kanban。文章在文献综述的基础上逐步分析了这些方法,并介绍了在斯洛伐克西门子医疗保健公司的实际应用。
{"title":"Integration and Implementation of Scaled Agile Framework and V-Model in the Healthcare Sector Organization","authors":"Marcela Pavlíčková, A. Mojžišová, Zuzana Bodíková, Richard Szeplaki, M. Laciak","doi":"10.3390/electronics13112051","DOIUrl":"https://doi.org/10.3390/electronics13112051","url":null,"abstract":"The development of medical technology devices leads to the introduction and use of agile methods, which enable the delivery of increasingly complex software with the fastest possible innovations. Delivery of the highest quality software must be considered during development, as medical products are important elements in saving human lives. Their development begins with determining a set of product requirements that exactly correspond to it. The development of specified medical products is finally delivered to the customer, who participates in the development. In this article, we present the use and combination of agile methods in software development, which correct and facilitate timely and continuous delivery of products. They also know how to smooth out a quick reaction to the customer’s changing needs and mainly focus on team management and communication. Specific agile methods make it possible to implement development through gradual improvements by integrating customer requirements towards the product. This article identifies three interconnected approaches to integrating agile methods and principles: SCRUM, SAFe, and Kanban combined with the V-model. The methods are gradually analysed based on the literature review, and the article presents a practical application in Siemens Healthcare Slovakia.","PeriodicalId":504598,"journal":{"name":"Electronics","volume":"6 9","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141100303","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}