首页 > 最新文献
paperpass

2022 IEEE International Conference on Edge Computing and Communications (EDGE)最新文献

英文 中文
A Functional and Performance Benchmark of Lightweight Virtualization Platforms for Edge Computing 面向边缘计算的轻量级虚拟化平台的功能和性能基准
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00020
Tom Goethals, Merlijn Sebrechts, M. Al-Naday, B. Volckaert, F. Turck
The recent rise of edge computing and FaaS triggered a revolution in the field of software virtualization, improving performance and security. This paper benchmarks various lightweight virtualization platforms, such as microVMs and containers, in the context of edge microservices. Factors taken into account include toolchain maturity, networking capabilities, boot time, resource use, microservice performance, and ARM architecture readiness. We present a functional comparison and benchmarks on both a Raspberry Pi 4 and an x86-64 platform. The results indicate standard Docker containers offer reliable performance and low memory use, while microVM-based solutions such as Firecracker are more isolated. Moreover, OSv unikernels have extremely low boot times and significantly better performance than Docker containers. Finally, while gVisor offers improved security and excellent compatibility, its performance is only 10% of default Docker performance.
最近边缘计算和FaaS的兴起引发了软件虚拟化领域的一场革命,提高了性能和安全性。本文在边缘微服务环境中对各种轻量级虚拟化平台(如微虚拟机和容器)进行了基准测试。考虑的因素包括工具链成熟度、网络功能、引导时间、资源使用、微服务性能和ARM架构准备情况。我们在Raspberry Pi 4和x86-64平台上进行了功能比较和基准测试。结果表明,标准Docker容器提供可靠的性能和较低的内存使用,而基于microvm的解决方案(如爆竹)则更加孤立。此外,OSv内核的启动时间极短,性能明显优于Docker容器。最后,虽然gVisor提供了改进的安全性和出色的兼容性,但它的性能只有默认Docker性能的10%。
{"title":"A Functional and Performance Benchmark of Lightweight Virtualization Platforms for Edge Computing","authors":"Tom Goethals, Merlijn Sebrechts, M. Al-Naday, B. Volckaert, F. Turck","doi":"10.1109/EDGE55608.2022.00020","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00020","url":null,"abstract":"The recent rise of edge computing and FaaS triggered a revolution in the field of software virtualization, improving performance and security. This paper benchmarks various lightweight virtualization platforms, such as microVMs and containers, in the context of edge microservices. Factors taken into account include toolchain maturity, networking capabilities, boot time, resource use, microservice performance, and ARM architecture readiness. We present a functional comparison and benchmarks on both a Raspberry Pi 4 and an x86-64 platform. The results indicate standard Docker containers offer reliable performance and low memory use, while microVM-based solutions such as Firecracker are more isolated. Moreover, OSv unikernels have extremely low boot times and significantly better performance than Docker containers. Finally, while gVisor offers improved security and excellent compatibility, its performance is only 10% of default Docker performance.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125399814","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
Querying Distributed Sensor Streams in the Edge-to-Cloud Continuum 查询边缘到云连续体中的分布式传感器流
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00035
Roman Karlstetter, R. Widhopf-Fenk, Martin Schulz
Sensor data is of crucial importance in many IoT scenarios. It is used for online monitoring as well as long term data analytics, enabling countless use cases from damage prevention to predictive maintenance. Multivariate sensor time series data is acquired and initially stored close to the sensor, at the edge. It is also beneficial to summarize this data in windowed aggregations at different resolutions. A subset of the resulting aggregation hierarchy is typically sent to a cloud infrastructure, often via intermittent or low bandwidth connections. Consequently, different views on the data exist on different nodes in the edge-to-cloud continuum. However, when querying this data, users are interested in a fast response and a complete, unified view on the data, regardless of which part in the infrastructure continuum they send the query to and where the data is physically stored. In this paper, we present a loosely coupled approach that enables fast range queries on a distributed and hierarchical sensor database. Our system only assumes the possibility of fast local range queries on a hierarchical sensor database. It does not require any shared state between nodes and thus degrades gracefully in case certain parts of the hierarchy are unreachable. We show that our system is suitable for driving interactive data exploration sessions on terabytes of data while unifying the different views on the data. Thus, our system can improve the data analysis experience in many geo-distributed scenarios.
传感器数据在许多物联网场景中至关重要。它用于在线监控和长期数据分析,支持从损坏预防到预测性维护的无数用例。获取多变量传感器时间序列数据,并最初存储在传感器附近的边缘。在不同分辨率的窗口聚合中汇总这些数据也是有益的。生成的聚合层次结构的一个子集通常通过间歇性或低带宽连接发送到云基础设施。因此,在边缘到云连续体的不同节点上存在不同的数据视图。然而,在查询这些数据时,用户关心的是数据的快速响应和完整的统一视图,而不管他们将查询发送到基础设施连续体中的哪一部分,也不管数据物理存储在哪里。在本文中,我们提出了一种松散耦合的方法,可以在分布式和分层传感器数据库上实现快速距离查询。我们的系统只假设在分层传感器数据库上进行快速局部范围查询的可能性。它不需要节点之间的任何共享状态,因此在层次结构的某些部分不可访问时可以优雅地降级。我们表明,我们的系统适用于在tb级数据上驱动交互式数据探索会话,同时统一数据的不同视图。因此,我们的系统可以改善许多地理分布场景下的数据分析体验。
{"title":"Querying Distributed Sensor Streams in the Edge-to-Cloud Continuum","authors":"Roman Karlstetter, R. Widhopf-Fenk, Martin Schulz","doi":"10.1109/EDGE55608.2022.00035","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00035","url":null,"abstract":"Sensor data is of crucial importance in many IoT scenarios. It is used for online monitoring as well as long term data analytics, enabling countless use cases from damage prevention to predictive maintenance. Multivariate sensor time series data is acquired and initially stored close to the sensor, at the edge. It is also beneficial to summarize this data in windowed aggregations at different resolutions. A subset of the resulting aggregation hierarchy is typically sent to a cloud infrastructure, often via intermittent or low bandwidth connections. Consequently, different views on the data exist on different nodes in the edge-to-cloud continuum. However, when querying this data, users are interested in a fast response and a complete, unified view on the data, regardless of which part in the infrastructure continuum they send the query to and where the data is physically stored. In this paper, we present a loosely coupled approach that enables fast range queries on a distributed and hierarchical sensor database. Our system only assumes the possibility of fast local range queries on a hierarchical sensor database. It does not require any shared state between nodes and thus degrades gracefully in case certain parts of the hierarchy are unreachable. We show that our system is suitable for driving interactive data exploration sessions on terabytes of data while unifying the different views on the data. Thus, our system can improve the data analysis experience in many geo-distributed scenarios.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132841226","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
Continuous Authentication for UAV Delivery Systems Under Zero-Trust Security Framework 零信任安全框架下无人机投送系统的连续认证
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00027
Chengzu Dong, Frank Jiang, Shiping Chen, Xiao Liu
In recent years, Unmanned Aerial Vehicles (UAVs) have been widely used in smart logistics to address the last-mile delivery challenge. To complete the delivery tasks, UAVs usually need to store or have access to some sensitive data such as the private information about the parcel and its receiver during their flight, and only the authenticated people or devices are authorised to access the UAV's data. However, there are many potential risks such as injection attacks and spoofing attacks that can cause data leakage. Therefore, how to preserve users' sensitive data and authenticate the identities of people and devices in the UAV delivery system has become an essential requirement under the emerging zero-trust security framework. In this paper, to address such an issue, we propose a continuous authentication scheme for UAV delivery systems that is featured with continuous authentication, multi-factor authentication (MFA), and digital authentication using the blockchain-based Self-Sovereign Identity (SSI) technique. Specifically, continuous authentication is applied to both users and UAVs in the system. The evaluation results demonstrate that our proposed continuous authentication scheme can effectively prevent various attacks and provide security analysis for UAV delivery systems.
近年来,无人机被广泛应用于智能物流,以解决最后一英里的交付挑战。为了完成递送任务,无人机通常需要在飞行过程中存储或访问一些敏感数据,例如包裹及其接收者的私人信息,并且只有经过认证的人员或设备才有权访问无人机的数据。但是,存在许多潜在的风险,例如注入攻击和欺骗攻击,可能导致数据泄漏。因此,在新兴的零信任安全框架下,如何保护用户的敏感数据,验证无人机投送系统中人员和设备的身份,成为一个必不可少的要求。在本文中,为了解决这一问题,我们提出了一种无人机交付系统的连续认证方案,该方案具有连续认证、多因素认证(MFA)和使用基于区块链的自我主权身份(SSI)技术的数字认证的特点。具体来说,对系统中的用户和无人机都进行了连续认证。评估结果表明,我们提出的连续认证方案能够有效防范各种攻击,为无人机投送系统提供安全分析。
{"title":"Continuous Authentication for UAV Delivery Systems Under Zero-Trust Security Framework","authors":"Chengzu Dong, Frank Jiang, Shiping Chen, Xiao Liu","doi":"10.1109/EDGE55608.2022.00027","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00027","url":null,"abstract":"In recent years, Unmanned Aerial Vehicles (UAVs) have been widely used in smart logistics to address the last-mile delivery challenge. To complete the delivery tasks, UAVs usually need to store or have access to some sensitive data such as the private information about the parcel and its receiver during their flight, and only the authenticated people or devices are authorised to access the UAV's data. However, there are many potential risks such as injection attacks and spoofing attacks that can cause data leakage. Therefore, how to preserve users' sensitive data and authenticate the identities of people and devices in the UAV delivery system has become an essential requirement under the emerging zero-trust security framework. In this paper, to address such an issue, we propose a continuous authentication scheme for UAV delivery systems that is featured with continuous authentication, multi-factor authentication (MFA), and digital authentication using the blockchain-based Self-Sovereign Identity (SSI) technique. Specifically, continuous authentication is applied to both users and UAVs in the system. The evaluation results demonstrate that our proposed continuous authentication scheme can effectively prevent various attacks and provide security analysis for UAV delivery systems.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124145910","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
EdgeFaaSBench: Benchmarking Edge Devices Using Serverless Computing EdgeFaaSBench:使用无服务器计算对边缘设备进行基准测试
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00024
Kaustubh Rajendra Rajput, Chinmay Kulkarni, Byungjin Cho, W. Wang, I. Kim
Due to the development of small-size, energy-efficient, and powerful CPUs and GPUs for single board computers, various edge devices are widely adopted for hosting real-world applications, including real-time object detection, autonomous driving, and sensor stream processing. At the same time, serverless computing receives increasing attention as a new application deployment model because of its simplicity, scalability, event-driven processing, and short-lived computation. Therefore, there is a growing demand for applying serverless computing to edge computing environments. However, due to the lack of characterization of serverless edge computing (e.g., application performance and impact from resource heterogeneity), researchers and practitioners have to conduct tedious measurements to understand the performance of serverless applications on edge devices in non-systematic ways.We create EdgeFaaSBench, a novel benchmark suite for serverless computing on edge devices, to bridge this gap. EdgeFaaSBench is developed on top of Apache OpenFaaS with Docker Swarm and can run various serverless benchmark workloads on edge devices with different hardware specifications (e.g., GPUs). EdgeFaaSBench contains 14 different benchmark workloads running on heterogeneous edge devices and captures various system-level, application-level, and serverless-specific metrics, including system utilization, response time, cold/warm start times, and impact of concurrent function executions. Experimental studies are conducted on two widely used edge devices, Raspberry Pi 4B and Jetson Nano, to show EdgeFaaSBench’s capabilities to benchmark serverless computing on edge devices.
随着单板计算机小型化、高能效、功能强大的cpu和gpu的发展,各种边缘设备被广泛用于承载现实世界的应用,包括实时对象检测、自动驾驶和传感器流处理。与此同时,无服务器计算作为一种新的应用程序部署模型越来越受到关注,因为它具有简单性、可伸缩性、事件驱动处理和短时间计算。因此,在边缘计算环境中应用无服务器计算的需求越来越大。然而,由于缺乏无服务器边缘计算的特征(例如,应用程序性能和资源异构的影响),研究人员和从业者必须进行繁琐的测量,以非系统的方式了解边缘设备上无服务器应用程序的性能。我们创建了EdgeFaaSBench,这是一个针对边缘设备上的无服务器计算的新型基准套件,以弥合这一差距。EdgeFaaSBench是基于Apache OpenFaaS和Docker Swarm开发的,可以在不同硬件规格(例如gpu)的边缘设备上运行各种无服务器基准工作负载。EdgeFaaSBench包含在异构边缘设备上运行的14种不同的基准工作负载,并捕获各种系统级、应用程序级和特定于服务器的指标,包括系统利用率、响应时间、冷/热启动时间和并发功能执行的影响。实验研究在两种广泛使用的边缘设备,树莓派4B和Jetson Nano上进行,以显示EdgeFaaSBench在边缘设备上对无服务器计算进行基准测试的能力。
{"title":"EdgeFaaSBench: Benchmarking Edge Devices Using Serverless Computing","authors":"Kaustubh Rajendra Rajput, Chinmay Kulkarni, Byungjin Cho, W. Wang, I. Kim","doi":"10.1109/EDGE55608.2022.00024","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00024","url":null,"abstract":"Due to the development of small-size, energy-efficient, and powerful CPUs and GPUs for single board computers, various edge devices are widely adopted for hosting real-world applications, including real-time object detection, autonomous driving, and sensor stream processing. At the same time, serverless computing receives increasing attention as a new application deployment model because of its simplicity, scalability, event-driven processing, and short-lived computation. Therefore, there is a growing demand for applying serverless computing to edge computing environments. However, due to the lack of characterization of serverless edge computing (e.g., application performance and impact from resource heterogeneity), researchers and practitioners have to conduct tedious measurements to understand the performance of serverless applications on edge devices in non-systematic ways.We create EdgeFaaSBench, a novel benchmark suite for serverless computing on edge devices, to bridge this gap. EdgeFaaSBench is developed on top of Apache OpenFaaS with Docker Swarm and can run various serverless benchmark workloads on edge devices with different hardware specifications (e.g., GPUs). EdgeFaaSBench contains 14 different benchmark workloads running on heterogeneous edge devices and captures various system-level, application-level, and serverless-specific metrics, including system utilization, response time, cold/warm start times, and impact of concurrent function executions. Experimental studies are conducted on two widely used edge devices, Raspberry Pi 4B and Jetson Nano, to show EdgeFaaSBench’s capabilities to benchmark serverless computing on edge devices.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114607180","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}
引用次数: 5
A Middleware for Secure Integration of Heterogeneous Edge Devices 异构边缘设备安全集成的中间件
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00023
Arthur Desuert, Stéphanie Chollet, Laurent Pion, D. Hély
Connected devices are being deployed at a steady rate, providing services like data collection. Pervasive applications rely on those edge devices to seamlessly provide services to users. To connect applications and edge devices, using a middleware has been a popular approach. The research is active on the subject as there are many open challenges. The secure management of the edge devices and the security of the middleware are two of them. As security is a crucial requirement for pervasive environment, we propose a middleware architecture easing the secure use of edge devices for pervasive applications, while supporting the heterogeneity of communication protocols and the dynamism of devices. Because of the heterogeneity in protocols and security features, not all edge devices are equally secure. To allow the pervasive applications to gain control over this heterogeneous security, we propose a model to describe edge devices security. This model is accessible by the applications through our middleware. To validate our work, we developed a demonstrator of our middleware and we tested it in a concrete scenario.
联网设备正以稳定的速度部署,提供数据收集等服务。普及应用依赖于这些边缘设备无缝地为用户提供服务。为了连接应用程序和边缘设备,使用中间件一直是一种流行的方法。这个课题的研究很活跃,因为有许多尚未解决的挑战。边缘设备的安全管理和中间件的安全管理是其中的两个方面。由于安全是普适环境的关键要求,我们提出了一种中间件体系结构,简化了普适应用程序边缘设备的安全使用,同时支持通信协议的异构性和设备的动态性。由于协议和安全特性的异构性,并非所有边缘设备都具有同等的安全性。为了允许普及应用程序获得对这种异构安全性的控制,我们提出了一个描述边缘设备安全性的模型。应用程序可以通过我们的中间件访问该模型。为了验证我们的工作,我们开发了一个中间件演示器,并在一个具体的场景中对其进行了测试。
{"title":"A Middleware for Secure Integration of Heterogeneous Edge Devices","authors":"Arthur Desuert, Stéphanie Chollet, Laurent Pion, D. Hély","doi":"10.1109/EDGE55608.2022.00023","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00023","url":null,"abstract":"Connected devices are being deployed at a steady rate, providing services like data collection. Pervasive applications rely on those edge devices to seamlessly provide services to users. To connect applications and edge devices, using a middleware has been a popular approach. The research is active on the subject as there are many open challenges. The secure management of the edge devices and the security of the middleware are two of them. As security is a crucial requirement for pervasive environment, we propose a middleware architecture easing the secure use of edge devices for pervasive applications, while supporting the heterogeneity of communication protocols and the dynamism of devices. Because of the heterogeneity in protocols and security features, not all edge devices are equally secure. To allow the pervasive applications to gain control over this heterogeneous security, we propose a model to describe edge devices security. This model is accessible by the applications through our middleware. To validate our work, we developed a demonstrator of our middleware and we tested it in a concrete scenario.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115270310","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
Computationally Efficient Auto-Weighted Aggregation for Heterogeneous Federated Learning 异构联邦学习中计算效率高的自动加权聚合
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00015
Zahidur Talukder, M. A. Islam
Federated Learning (FL) offers a privacy-preserving massively distributed Machine Learning (ML) paradigm where many clients cooperatively work together towards training a shared machine learning model. FL, however, is susceptible to data heterogeneity problems as the FL clients have diverse data sources. Prior works employ auto-weighted model aggregation to mitigate the heterogeneity issue to minimize the impact of unfavorable model updates. However, existing approaches require extensive computation for statistical analysis of clients’ model updates. To circumvent this, we propose, FedASL (Federated Learning with Auto-weighted Aggregation based on Standard Deviation of Training Loss) which uses only the local training loss of FL clients for auto-weighting the model aggregation. Our evaluation under three different datasets and various data corruption scenarios reveals that FedASL can effectively thwart data corruption from bad clients while causing as little as one-tenth of the computation cost of existing approaches.
联邦学习(FL)提供了一种保护隐私的大规模分布式机器学习(ML)范例,其中许多客户端协同工作以训练共享的机器学习模型。然而,由于FL客户端有不同的数据源,因此FL容易受到数据异构问题的影响。先前的工作采用自动加权模型聚合来缓解异质性问题,以尽量减少不利的模型更新的影响。然而,现有的方法需要大量的计算来统计分析客户的模型更新。为了避免这种情况,我们提出了FedASL(基于训练损失标准差的自动加权聚合的联邦学习),它只使用FL客户端的本地训练损失来自动加权模型聚合。我们在三种不同的数据集和各种数据损坏场景下的评估表明,FedASL可以有效地阻止来自不良客户端的数据损坏,而其计算成本仅为现有方法的十分之一。
{"title":"Computationally Efficient Auto-Weighted Aggregation for Heterogeneous Federated Learning","authors":"Zahidur Talukder, M. A. Islam","doi":"10.1109/EDGE55608.2022.00015","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00015","url":null,"abstract":"Federated Learning (FL) offers a privacy-preserving massively distributed Machine Learning (ML) paradigm where many clients cooperatively work together towards training a shared machine learning model. FL, however, is susceptible to data heterogeneity problems as the FL clients have diverse data sources. Prior works employ auto-weighted model aggregation to mitigate the heterogeneity issue to minimize the impact of unfavorable model updates. However, existing approaches require extensive computation for statistical analysis of clients’ model updates. To circumvent this, we propose, FedASL (Federated Learning with Auto-weighted Aggregation based on Standard Deviation of Training Loss) which uses only the local training loss of FL clients for auto-weighting the model aggregation. Our evaluation under three different datasets and various data corruption scenarios reveals that FedASL can effectively thwart data corruption from bad clients while causing as little as one-tenth of the computation cost of existing approaches.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125186052","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
A privacy-aware data sharing framework for Internet of Things through edge computing platform 一种基于边缘计算平台的物联网数据共享框架
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00026
A. Telikani, Jun Shen, Peng Wang, Jie Yang
Due to the wide adoption and deployment of the Internet of Things (IoT), massive amounts of data are being generated and shared across various sectors. Privacy disclosure is a major threat in IoT-related applications if collected data is directly outsourced. In IoT environments with large datasets, the existing Privacy-Preserving Data Mining (PPDM) mechanisms are inefficient and not scalable. To deal with this shortcoming, we develop a novel evolutionary PPDM framework, namely GPU-Enabled PPDM for IoT (GEPI), using GPUs at the edge layer to make the PPDM both efficient and exhibiting usefulness for IoT applications. On the one hand, the evolutionary algorithm used in the PPDM can guarantee the high utility by selecting the best candidate transactions for modification, providing a shareable dataset with minimum modifications and maximum privacy. On the other hand, the evolutionary algorithm is parallelized using a developed GPU based mechanism to accelerate database scans. In our mechanism, the dataset is distributed among the GPU threads to compute the fitness value in a parallel manner. Tests with extensive benchmarks reveal that our mechanism can accelerate the fitness function step 53.7x on average. The findings also show that the developed PPDM algorithm achieves an average speedup of 43.8x and 47.3x when compared to the state-of-the-art algorithms of ABC4ARH and PACO2DT, respectively.
由于物联网(IoT)的广泛采用和部署,正在生成大量数据并在各个部门之间共享。如果收集的数据被直接外包,隐私泄露将是物联网相关应用的主要威胁。在具有大数据集的物联网环境中,现有的隐私保护数据挖掘(PPDM)机制效率低下且不可扩展。为了解决这一缺点,我们开发了一种新的渐进式PPDM框架,即GPU-Enabled PPDM for IoT (GEPI),在边缘层使用gpu,使PPDM既高效又适用于物联网应用。一方面,PPDM中使用的进化算法通过选择最优的候选事务进行修改,保证了较高的效用,提供了一个修改最少、隐私最大的可共享数据集。另一方面,进化算法使用开发的基于GPU的机制并行化,以加速数据库扫描。在我们的机制中,数据集分布在GPU线程之间,以并行方式计算适应度值。大量的基准测试表明,我们的机制可以平均加速适应度函数步长53.7倍。研究结果还表明,与最先进的ABC4ARH和PACO2DT算法相比,所开发的PPDM算法分别实现了43.8倍和47.3倍的平均加速。
{"title":"A privacy-aware data sharing framework for Internet of Things through edge computing platform","authors":"A. Telikani, Jun Shen, Peng Wang, Jie Yang","doi":"10.1109/EDGE55608.2022.00026","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00026","url":null,"abstract":"Due to the wide adoption and deployment of the Internet of Things (IoT), massive amounts of data are being generated and shared across various sectors. Privacy disclosure is a major threat in IoT-related applications if collected data is directly outsourced. In IoT environments with large datasets, the existing Privacy-Preserving Data Mining (PPDM) mechanisms are inefficient and not scalable. To deal with this shortcoming, we develop a novel evolutionary PPDM framework, namely GPU-Enabled PPDM for IoT (GEPI), using GPUs at the edge layer to make the PPDM both efficient and exhibiting usefulness for IoT applications. On the one hand, the evolutionary algorithm used in the PPDM can guarantee the high utility by selecting the best candidate transactions for modification, providing a shareable dataset with minimum modifications and maximum privacy. On the other hand, the evolutionary algorithm is parallelized using a developed GPU based mechanism to accelerate database scans. In our mechanism, the dataset is distributed among the GPU threads to compute the fitness value in a parallel manner. Tests with extensive benchmarks reveal that our mechanism can accelerate the fitness function step 53.7x on average. The findings also show that the developed PPDM algorithm achieves an average speedup of 43.8x and 47.3x when compared to the state-of-the-art algorithms of ABC4ARH and PACO2DT, respectively.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134383762","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
Physics-Inspired Mobile Cloudlet Placement in Next-Generation Edge Networks 下一代边缘网络中物理启发的移动云布局
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00031
Dixit Bhatta, Lena Mashayekhy
IoT (Internet-of-Things) devices require both reliable, ultra-low latency connection and on-demand access to computing resources in their vicinity. Edge computing can provide nearby computing resources through offloading to cloudlets. However, challenges lie in providing stable services in big cities, emergency situations, and places lacking sufficient infrastructure due to dynamic IoT demands and their uncertain mobility, coupled with intermittent or limited connectivity to nearby computing resources. There has been an increasing adoption of UAV-mounted mobile cloudlets to address these issues, where mobile cloudlets can be seamlessly integrated into the existing network infrastructure for offloading and enhanced connectivity. However, adaptively placing mobile cloudlets under continuously evolving conditions is still an open problem. In this paper, we study mobile cloudlet placement in highly dynamic, next-generation edge networks. Our objective is to maintain stable ultra-low-latency services and enhance coverage by optimizing the placement of mobile cloudlets in highly dynamic scenarios. We propose a novel approach for this problem using inspirations from concepts in physics, namely the center of gravity and force of attraction. Our approach emulates how physical bodies maintain balance and adjust their positions when acted upon by dynamic external forces for efficient placement of mobile cloudlets in response to dynamic and uncertain device mobility. The results show that our proposed approach provides high device coverage, excellent energy efficiency, and stable edge services in real-time.
物联网设备既需要可靠、超低延迟的连接,又需要按需访问附近的计算资源。边缘计算可以通过卸载到云来提供附近的计算资源。然而,挑战在于在大城市、紧急情况下以及由于物联网需求的动态变化和不确定的移动性而缺乏足够基础设施的地方提供稳定的服务,再加上与附近计算资源的连接断断续续或有限。越来越多的人采用无人机安装的移动云来解决这些问题,移动云可以无缝集成到现有的网络基础设施中,以进行卸载和增强连接。然而,自适应地将移动云置于不断变化的条件下仍然是一个悬而未决的问题。在本文中,我们研究了移动云在高度动态的下一代边缘网络中的放置。我们的目标是保持稳定的超低延迟服务,并通过优化移动云在高动态场景中的位置来增强覆盖范围。我们提出了一种新的方法来解决这个问题,灵感来自物理学中的概念,即重心和引力。我们的方法模拟了物理身体如何在动态外力作用下保持平衡并调整其位置,以有效地放置移动云,以响应动态和不确定的设备移动性。结果表明,我们提出的方法提供了高设备覆盖率,卓越的能源效率和稳定的实时边缘服务。
{"title":"Physics-Inspired Mobile Cloudlet Placement in Next-Generation Edge Networks","authors":"Dixit Bhatta, Lena Mashayekhy","doi":"10.1109/EDGE55608.2022.00031","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00031","url":null,"abstract":"IoT (Internet-of-Things) devices require both reliable, ultra-low latency connection and on-demand access to computing resources in their vicinity. Edge computing can provide nearby computing resources through offloading to cloudlets. However, challenges lie in providing stable services in big cities, emergency situations, and places lacking sufficient infrastructure due to dynamic IoT demands and their uncertain mobility, coupled with intermittent or limited connectivity to nearby computing resources. There has been an increasing adoption of UAV-mounted mobile cloudlets to address these issues, where mobile cloudlets can be seamlessly integrated into the existing network infrastructure for offloading and enhanced connectivity. However, adaptively placing mobile cloudlets under continuously evolving conditions is still an open problem. In this paper, we study mobile cloudlet placement in highly dynamic, next-generation edge networks. Our objective is to maintain stable ultra-low-latency services and enhance coverage by optimizing the placement of mobile cloudlets in highly dynamic scenarios. We propose a novel approach for this problem using inspirations from concepts in physics, namely the center of gravity and force of attraction. Our approach emulates how physical bodies maintain balance and adjust their positions when acted upon by dynamic external forces for efficient placement of mobile cloudlets in response to dynamic and uncertain device mobility. The results show that our proposed approach provides high device coverage, excellent energy efficiency, and stable edge services in real-time.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"541 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123578574","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
Memory Efficient Binary Convolutional Neural Networks on Microcontrollers 基于微控制器的高效存储二进制卷积神经网络
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00032
Fouad Sakr, Riccardo Berta, Joseph Doyle, H. Younes, A. De Gloria, F. Bellotti
Binarization is a machine learning optimization for limited resource devices that has achieved significant results in edge applications. As microcontrollers are the mainstream platform for field applications in industry, this article investigates memory efficient deployment of binary neural networks (BNNs) to such devices. To this end, we developed a library of binarized NN layers in platform-independent C language. The implementation optimizes the memory footprint by adapting the number of filters and neurons for each layer to the C language specifications (8 bit addressable spacing and 32 bit floating points). We tested the library by implementing a BNN for robotic touch classification on a Cortex-M7 microcontroller. Experimental results show the validity of the proposed hardware and software architecture, with improvements over the state of the art in robotic touch classification in terms of accuracy (+2%), memory footprint (+15%), and latency (+25%).
二值化是一种针对有限资源设备的机器学习优化,在边缘应用中取得了显著的成果。由于微控制器是工业现场应用的主流平台,本文研究了二进制神经网络(bnn)在此类设备上的内存高效部署。为此,我们用独立于平台的C语言开发了一个二值化的神经网络层库。该实现通过调整每个层的过滤器和神经元的数量来优化内存占用,以适应C语言规范(8位可寻址间隔和32位浮点数)。我们通过在Cortex-M7微控制器上实现用于机器人触摸分类的BNN来测试该库。实验结果表明了所提出的硬件和软件架构的有效性,在机器人触摸分类方面的精度(+2%),内存占用(+15%)和延迟(+25%)方面都比目前的技术水平有所提高。
{"title":"Memory Efficient Binary Convolutional Neural Networks on Microcontrollers","authors":"Fouad Sakr, Riccardo Berta, Joseph Doyle, H. Younes, A. De Gloria, F. Bellotti","doi":"10.1109/EDGE55608.2022.00032","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00032","url":null,"abstract":"Binarization is a machine learning optimization for limited resource devices that has achieved significant results in edge applications. As microcontrollers are the mainstream platform for field applications in industry, this article investigates memory efficient deployment of binary neural networks (BNNs) to such devices. To this end, we developed a library of binarized NN layers in platform-independent C language. The implementation optimizes the memory footprint by adapting the number of filters and neurons for each layer to the C language specifications (8 bit addressable spacing and 32 bit floating points). We tested the library by implementing a BNN for robotic touch classification on a Cortex-M7 microcontroller. Experimental results show the validity of the proposed hardware and software architecture, with improvements over the state of the art in robotic touch classification in terms of accuracy (+2%), memory footprint (+15%), and latency (+25%).","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131195435","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
CCEI-IoT: Clustered and Cohesive Edge Intelligence in Internet of Things CCEI-IoT:物联网中的集群和内聚边缘智能
Pub Date : 2022-07-01 DOI: 10.1109/EDGE55608.2022.00017
C. Dehury, Praveen Kumar Donta, S. Dustdar, S. Srirama
The recent advancement in edge computing allows IoT devices to be smart enough to collect the surrounding data and react to the environment based on a predefined logic set or the instructions from a remotely located control center such as cloud computing. However, the intelligence in this smart environment is primarily implemented in the central controller, allowing no or little room for IoT devices to collaborate, share knowledge, and take advantage of peer devices’ knowledge with zero or minimal reliance on the central controller. This leaves the whole system not scalable and inefficient in energy consumption. In this paper, we propose an approach where edge intelligence is imposed in a clustered and cohesive manner. This enables the IoT devices to form one or more clusters based on the intelligence they possess and operate collaboratively with or without any intervention of the remote control center. This allows IoT devices to efficiently collect and react to the environment, resulting in better service quality and further reducing overall energy consumption.
边缘计算的最新进展使物联网设备能够足够智能地收集周围数据,并根据预定义的逻辑集或来自远程控制中心(如云计算)的指令对环境做出反应。然而,这种智能环境中的智能主要是在中央控制器中实现的,这使得物联网设备没有或只有很少的空间来协作、共享知识,并利用对等设备的知识,而对中央控制器的依赖为零或最小。这使得整个系统无法扩展,并且在能源消耗方面效率低下。在本文中,我们提出了一种以集群和内聚方式施加边缘智能的方法。这使得物联网设备能够根据其拥有的智能形成一个或多个集群,并在有或没有远程控制中心干预的情况下协同运行。这使得物联网设备能够有效地收集和响应环境,从而获得更好的服务质量,并进一步降低整体能耗。
{"title":"CCEI-IoT: Clustered and Cohesive Edge Intelligence in Internet of Things","authors":"C. Dehury, Praveen Kumar Donta, S. Dustdar, S. Srirama","doi":"10.1109/EDGE55608.2022.00017","DOIUrl":"https://doi.org/10.1109/EDGE55608.2022.00017","url":null,"abstract":"The recent advancement in edge computing allows IoT devices to be smart enough to collect the surrounding data and react to the environment based on a predefined logic set or the instructions from a remotely located control center such as cloud computing. However, the intelligence in this smart environment is primarily implemented in the central controller, allowing no or little room for IoT devices to collaborate, share knowledge, and take advantage of peer devices’ knowledge with zero or minimal reliance on the central controller. This leaves the whole system not scalable and inefficient in energy consumption. In this paper, we propose an approach where edge intelligence is imposed in a clustered and cohesive manner. This enables the IoT devices to form one or more clusters based on the intelligence they possess and operate collaboratively with or without any intervention of the remote control center. This allows IoT devices to efficiently collect and react to the environment, resulting in better service quality and further reducing overall energy consumption.","PeriodicalId":274131,"journal":{"name":"2022 IEEE International Conference on Edge Computing and Communications (EDGE)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121039444","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}
引用次数: 6
期刊
2022 IEEE International Conference on Edge Computing and Communications (EDGE)
全部 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.
﹀
mjeditor
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1