the Internet of things ( IoT) is an emerging technology that is growing continuously thanks to the number of devices deployed and data generated. Nevertheless, an upper layer to abstract the limitations of storing, pr...
详细信息
ISBN:
(纸本)9783319289106;9783319289090
the Internet of things ( IoT) is an emerging technology that is growing continuously thanks to the number of devices deployed and data generated. Nevertheless, an upper layer to abstract the limitations of storing, processing, battery and networking is becoming a mandatory need in this field. Cloud computing is an especially suitable technology that can supplement this field in the limitations mentioned. However, the current platforms are not prepared for querying large amounts of data with arbitrary functions in real-time, which are necessary requirements for real-time systems. this paper presents lambda-CoAP architecture, a novel paradigm not introduced yet to the best of our knowledge, which proposes an integration of Cloud computing and Internet of things through the Lambda Architecture ( LA) and a Constrained Application Protocol ( CoAP) middleware. the lambda-CoAP architecture has the purpose to query, process and analyze large amounts of IoT data with arbitrary functions in real-time. On the other hand, the CoAP middleware is a lightweight middleware that can be deployed in resource constrained devices and allows the way of the IoT towards the Web of things. Moreover, the lambda-CoAP also contains a set of components with well defined interfaces for querying, managing, and actuating over the system.
this paper presents a simulator for swarm operations designed to verify algorithms for a swarm of autonomous underwater robots (AUVs), specifically for constructing an underwater communication network with AUVs carryi...
详细信息
ISBN:
(纸本)9781450346375
this paper presents a simulator for swarm operations designed to verify algorithms for a swarm of autonomous underwater robots (AUVs), specifically for constructing an underwater communication network with AUVs carrying acoustic communication devices. this simulator consists of three nodes: a virtual vehicle node (VV), a virtual environment node (VE), and a visual showing node (VS). the modular design treats AUV models as a combination of virtual equipment. An expert acoustic communication simulator is embedded in this simulator, to simulate scenarios with dynamic acoustic communication nodes. the several simulations we have performed demonstrate that this simulator is easy to use and can be further improved.
Many of today’s popular online social networks are disconnected from their users’ immediate social and physical context, which makes them poorly suited for supporting transient, on-purpose social communities of co-l...
详细信息
A key component in large scale distributed analytical processing is shuffling, the distribution of data to multiple nodes such that the computation can be done in parallel. In this paper we describe the design and imp...
详细信息
ISBN:
(数字)9783319395777
ISBN:
(纸本)9783319395777;9783319395760
A key component in large scale distributed analytical processing is shuffling, the distribution of data to multiple nodes such that the computation can be done in parallel. In this paper we describe the design and implementation of a communication middleware to support data shuffling for executing multi-stage analytical processing operations in parallel. the middleware relies on RDMA (Remote Direct Memory Access) to provide basic operations to asynchronously exchange data among multiple machines. Experimental results show that the RDMA-based middleware developed can provide a 75% reduction of the costs of communication operations on parallel analytical processing tasks, when compared with a sockets middleware.
We consider a surface designed to convey fragile and tiny micro-objects. It is composed of an array of decentralized blocks that contain MEMS valves. We are interested in the dynamics of the optimal path between two b...
ISBN:
(纸本)9783319396392;9783319396385
We consider a surface designed to convey fragile and tiny micro-objects. It is composed of an array of decentralized blocks that contain MEMS valves. We are interested in the dynamics of the optimal path between two blocks in the surface. the criteria used for optimal paths are related to the degradation of the MEMS, namely its remaining useful life and its transfer time. We study and analyze the evolution of the optimal path in dynamic conditions in order to maintain as long as possible a good performance of the conveying surface. Simulations show that during usage the number of optimal paths increases, and that position of sources greatly influences surface lifetime.
Recent advances in mobile device technology have triggered research on using their aggregate computational and/or storage resources to form edge-clouds. Whilst traditionally viewed as simple clients, smart-phones and ...
详细信息
ISBN:
(数字)9783319395777
ISBN:
(纸本)9783319395777;9783319395760
Recent advances in mobile device technology have triggered research on using their aggregate computational and/or storage resources to form edge-clouds. Whilst traditionally viewed as simple clients, smart-phones and tablets today have hardware resources that allow more sophisticated software to be installed, and can be used as thick clients or even thin servers. Simultaneously, new standards and protocols, such as Wi-Fi Direct and Wi-Fi TDLS (Tunneled Direct Link Setup), have been established that allow mobile devices to talk directly with each other, as opposed to over the Internet or across Wi-Fi access points. this can, potentially, lead to ubiquitous, low-latency, device-to-device (D2D) communication. In this paper, we study whether D2D protocols can support mobile-edge clouds by benchmarking different protocols and configurations for a specific application. the results show that decentralized device-to-device techniques can be used to efficiently disseminate multimedia contents while diminishing contention in the wireless infrastructure, allowing for up to 65% traffic reduction at the access points.
the proceedings contain 39 papers. the topics discussed include: DVS: dynamic variable-width striping RAID for shingled write disks;cooperative bandwidth sharing for 5G heterogeneous network using game theory;active b...
ISBN:
(纸本)9781509033157
the proceedings contain 39 papers. the topics discussed include: DVS: dynamic variable-width striping RAID for shingled write disks;cooperative bandwidth sharing for 5G heterogeneous network using game theory;active burst-buffer: in-transit processing integrated into hierarchical storage;DS-Index: a distributed search solution for federated cloud;assessing advanced technology in CENATE;efficient parity update for scaling raid-like storage systems;a stripe-oriented write performance optimization for RAID-structured storage systems;CircularCache: scalable and adaptive cache management for massive storage systems;a kind of FTL scheme which keeps the high performance and lowers the capacity of ram occupied by mapping table;distributed slot scheduling algorithm for hybrid CSMA/TDMA MAC in wireless sensor networks;correlating hardware performance events to CPU and dram power consumption;dynamic power-performance adjustment on clustered multi-threading processors;a high-performance persistent identification concept;hybrid replication: optimizing network bandwidth and primary storage performance for remote replication;GPU-ABFT: optimizing algorithm-based fault tolerance for heterogeneous systems with GPUs;and improving read performance of SSDs via balanced redirected read.
Self-organizing construction principles are a natural fit for large-scale distributed system in unpredictable deployment environments. these principles allow a system to systematically converge to a global state by me...
详细信息
ISBN:
(数字)9783319395777
ISBN:
(纸本)9783319395777;9783319395760
Self-organizing construction principles are a natural fit for large-scale distributed system in unpredictable deployment environments. these principles allow a system to systematically converge to a global state by means of simple, uncoordinated actions by individual peers. Indexing services based on the distributed hash table (DHT) abstraction have been established as a solid foundation for large-scale distributed applications. For most DHTs, the creation and maintenance of the overlay structure relies on the exploration and update of an already stabilized structure. We evaluate in this paper the practical interest of self-organizing principles, and in particular gossip-based overlay construction protocols, to bootstrap and maintain various DHT implementations. Based on the seminal work on T-Chord, a self-organizing version of Chord using the T-Man overlay construction service, we contribute three additional self-organizing DHTs: T-Pastry, T-Kademlia and T-Kelips. We conduct an experimental evaluation of the cost and performance of each of these designs using a prototype implementation. Our conclusion is that, while providing equivalent performance in a stabilized system, self-organizing DHTs are able to sustain and recover from higher level of churn than their explicitly-created counterparts, and should therefore be considered as a method of choice for deploying robust indexing layers in adverse environments.
this paper presents a formal framework for programming distributed applications capable of handling partial failures, motivated by the non-trivial interplay between failure handling and messaging in asynchronous distr...
详细信息
ISBN:
(数字)9783319395708
ISBN:
(纸本)9783319395708;9783319395692
this paper presents a formal framework for programming distributed applications capable of handling partial failures, motivated by the non-trivial interplay between failure handling and messaging in asynchronous distributed environments. Multiple failures can affect protocols at the level of individual interactions (alignment). At the same time, only participants affected by a failure or involved in its handling should be informed of it, and its handling should not be mixed withthat of other failures (precision). this is particularly challenging, as through the structure of protocols, failures may be linked to others in subsequent or concomitant interactions (causality). Last but not least, no central authority should be required for handling failures (decentralisation). Our goal is to give developers a description language, called protocol types, to specify robust failure handling that accounts for alignment, precision, causality, and decentralisation. A type discipline is built to statically ensure that asynchronous failure handling among multiple endpoints is free from orphan messages, deadlocks, starvation, and interactions are never stuck.
As a critical technique to support the multimedia services, the statistical quality-of-service (QoS) technique has been proved to be effective in statistically guaranteeing delay-bounded video transmissions over the t...
详细信息
暂无评论