In the rapidly evolving digital technology landscape, community-oriented wearable computingsystems are emerging as a key tool for enhancing connectivity and interaction within communal spaces. This paper contributes ...
详细信息
ISBN:
(纸本)9798350304367;9798350304374
In the rapidly evolving digital technology landscape, community-oriented wearable computingsystems are emerging as a key tool for enhancing connectivity and interaction within communal spaces. This paper contributes to this burgeoning field by presenting the development and implementation of a proximity-based wearable computing testbed designed to forge stronger links within communities. The testbed exploits Ultra-Wideband (UWB) position sensors, 9-axis motion sensors, edge nodes, and a centralized server, forming a cohesive network that actively facilitates community interactions and engagements. By employing anchors and targets within the UWB sensors, the system achieves high precision in location and distance measurements, laying the groundwork for various proximity-based applications. Integrating 9-axis motion sensors and advanced edge nodes further underscores the system's versatility and robustness in wearable and edge computing. This paper delves into an in-depth exploration and evaluation of the proposed system's architecture, design, and implementation processes. It provides a comprehensive analysis of experimental results and discusses the system's potential impact on enhancing community networks, along with the future directions this technology could take.
Hardware testbeds play a crucial role in evaluating the energy consumption and performance of distributedsystems. In this paper, we present a multi-functional testbed for distributedsystems that is easily accessible...
详细信息
ISBN:
(纸本)9798350351866;9798350351859
Hardware testbeds play a crucial role in evaluating the energy consumption and performance of distributedsystems. In this paper, we present a multi-functional testbed for distributedsystems that is easily accessible, operable, and configurable. We describe the design, implementation, and orchestration of the testbed that consists of off-the-shelf devices with varying specifications, energy consumption, and network connectivity. Additionally, we provide all technical information in an opensource GitLab repository. Using the presented testbed, we evaluate in a specific test scenario the download time and energy consumption of a distributed caching system that operates using the InterPlanetary File System (IPFS) and the Multi Access Recoding System (MARS), an addition to IPFS using network coding. Our results show that an increase in the number of nodes in the network can significantly reduce download time for the user by 57%, while MARS is 10% faster than IPFS with less than 8 peers. The number of transmitting nodes does not affect the energy the user requires for the download process. Also, every node in the network requires less energy when more nodes are available. However, the overall energy required for the network rises significantly by 400%. Such network-wide observations are difficult to obtain in simulations or emulations, emphasizing the importance of using real testbeds to evaluate distributedsystems.
With the advancement and application of blockchain technology, its limitations in security, performance, and other aspects have become increasingly prominent. The cryptographic foundations that blockchain relies on ar...
详细信息
Transactions involving multiple blockchains are implemented by cross-chain protocols. These protocols are based on smart contracts, programs that run on blockchains, executed by a network of computers. Verifying the r...
详细信息
ISBN:
(数字)9781665471770
ISBN:
(纸本)9781665471770
Transactions involving multiple blockchains are implemented by cross-chain protocols. These protocols are based on smart contracts, programs that run on blockchains, executed by a network of computers. Verifying the runtime correctness of smart contracts is a problem of compelling practical interest since, smart contracts can automatically transfer ownership of cryptocurrencies, electronic securities, and other valuable assets among untrusting parties. Such verification is challenging since smart contract execution is time sensitive, and the clocks on different blockchains may not be perfectly synchronized. This paper describes a method for runtime monitoring of blockchain executions. First, we propose a generalized runtime verification technique for verifying partially synchronous distributed computations for the metric temporal logic (MTL) by exploiting bounded-skew clock synchronization. Second, we introduce a progression-based formula rewriting scheme for monitoring MTL specifications which employs SMT solving techniques and report experimental results.
Serverless edge computing is emerging as an enabler to provision scalable and flexible Function-as-a-Service (FaaS) applications with lightweight function instances at network edge. In serverless edge computing, the f...
详细信息
ISBN:
(纸本)9798350368567;9798350368550
Serverless edge computing is emerging as an enabler to provision scalable and flexible Function-as-a-Service (FaaS) applications with lightweight function instances at network edge. In serverless edge computing, the function instances with inter-dependencies are scheduled to proximate edge nodes in a distributed manner. However, the heterogeneity and unpredictability of edge networks bring significant challenge in realizing optimal scheduling decision to guarantee execution performance of applications without any prior. In view of this challenge, a Serverless Function Scheduling Method, named SFSM, is proposed in this paper for FaaS applications over edge computing. First, a long-term optimization problem is formulated to reduce completion time and decoupled into time-slot sub-problems via Lyapunov optimization. To avoid the cross-edge redundant data transmission overhead of inter-functions, a two-level graph optimization is designed with vertical and horizontal data merging. Then, SFSM incorporates an online multi-armed bandit-based scheduling algorithm that only requires the context of requests without complete information of edge networks. Finally, extensive experimental results based on real-world datasets demonstrate the effectiveness and superiority of SFSM.
Blockchain and SDN are combined in the "DistB-SD Cloud" architecture to secure and execute cloud-integrated IoT data. Cloud computing Management and Services, distributed Secure Blockchain Methodology, SDN E...
详细信息
The EdgeNet software is free, open-source, liberally licensed code that extends the Kubernetes container orchestration system to the edge cloud. We use this code to run the EdgeNet testbed, an internet-scale edge clou...
详细信息
ISBN:
(数字)9781665471770
ISBN:
(纸本)9781665471770
The EdgeNet software is free, open-source, liberally licensed code that extends the Kubernetes container orchestration system to the edge cloud. We use this code to run the EdgeNet testbed, an internet-scale edge cloud for distributedsystems researchers. This demonstration showcases three features of EdgeNet: its multitenancy model, its multi-provider aspect, and its geographically-based selective deployment capability. Multitenancy allows multiple teams to use the platform concurrently;being multi-provider, independent contributors can make nodes available to the platform;and selective deployment facilitates location-based placement of software. Under our guidance, demo participants invoke the Kubernetes command-line interface to use the testbed. In so doing, they get experience with the testbed, which they can continue to use afterwards. They also gain insight into how the demonstrated features are useful for edge cloud container deployment in general. Participants who volunteer to help EdgeNet nodes receive Odroid devices to host in their homes or workplaces.
Function-as-a-Service (FaaS) has emerged as a revolutionary service platform, abstracting the complexities of hardware, operating systems, and web hosting services. This allows developers to focus solely on implementi...
详细信息
With the rapid development of wireless sensor networks (WSNs) and the Internet of Things (IoT), increasing computing tasks are sinking to mobile edge networks, such as distributed learning systems. These systems benef...
详细信息
With the rapid development of wireless sensor networks (WSNs) and the Internet of Things (IoT), increasing computing tasks are sinking to mobile edge networks, such as distributed learning systems. These systems benefit from the massive amounts of data and computing power on mobile devices and can learn qualified models on the premise of protecting user privacy. In fact, coordinating mobile devices to participate in computing is challenging. On the one hand, the heterogeneous performance of devices makes it difficult to guarantee computing efficiency. On the other hand, there are unreliable factors in the mobile network, which will destroy the stability of the distributed learning. Therefore, we design a three-layer framework called an edge-intelligence-based distributed learning system (EIDLS). Specifically, a novel multilayer perceptron-based device availability evaluation model is proposed to select devices with good performance. The evaluation model performs online learning and optimization according to the resources (CPU, battery, etc.) of devices. Meanwhile, we propose a dynamic trust evaluation algorithm to reduce the side effects of unreliable devices. The experimental results of some commonly used datasets validate that the proposed EIDLS dramatically minimizes the energy consumption and communication cost and improves the calculation accuracy and the stability of the system.
Existing multi-agent coordination techniques are often fragile and vulnerable to anomalies such as agent attrition and communication disturbances, which are quite common in the real-world deployment of systems like fi...
详细信息
ISBN:
(纸本)9798350377712;9798350377705
Existing multi-agent coordination techniques are often fragile and vulnerable to anomalies such as agent attrition and communication disturbances, which are quite common in the real-world deployment of systems like field robotics. To better prepare these systems for the real world, we present a graph neural network (GNN)-based multi-agent reinforcement learning (MARL) method for resilient distributed coordination of a multi-robot system. Our method, Multi-Agent Graph Embedding-based Coordination (MAGEC), is trained using multi-agent proximal policy optimization (PPO) and enables distributed coordination around global objectives under agent attrition, partial observability, and limited or disturbed communications. We use a multi-robot patrolling scenario to demonstrate our MAGEC method in a ROS 2-based simulator and then compare its performance with prior coordination approaches. Results demonstrate that MAGEC outperforms existing methods in several experiments involving agent attrition and communication disturbance, and provides competitive results in scenarios without such anomalies.
暂无评论