94 research outputs found
Overlay virtualized wireless sensor networks for application in industrial internet of things : a review
Abstract: In recent times, Wireless Sensor Networks (WSNs) are broadly applied in the Industrial Internet of Things (IIoT) in order to enhance the productivity and efficiency of existing and prospective manufacturing industries. In particular, an area of interest that concerns the use of WSNs in IIoT is the concept of sensor network virtualization and overlay networks. Both network virtualization and overlay networks are considered contemporary because they provide the capacity to create services and applications at the edge of existing virtual networks without changing the underlying infrastructure. This capability makes both network virtualization and overlay network services highly beneficial, particularly for the dynamic needs of IIoT based applications such as in smart industry applications, smart city, and smart home applications. Consequently, the study of both WSN virtualization and overlay networks has become highly patronized in the literature, leading to the growth and maturity of the research area. In line with this growth, this paper provides a review of the development made thus far concerning virtualized sensor networks, with emphasis on the application of overlay networks in IIoT. Principally, the process of virtualization in WSN is discussed along with its importance in IIoT applications. Different challenges in WSN are also presented along with possible solutions given by the use of virtualized WSNs. Further details are also presented concerning the use of overlay networks as the next step to supporting virtualization in shared sensor networks. Our discussion closes with an exposition of the existing challenges in the use of virtualized WSN for IIoT applications. In general, because overlay networks will be contributory to the future development and advancement of smart industrial and smart city applications, this review may be considered by researchers as a reference point for those particularly interested in the study of this growing field
Enhancing HPC on Virtual Systems in Clouds through Optimizing Virtual Overlay Networks
Virtual Ethernet overlay provides a powerful model for realizing virtual distributed and parallel computing systems with strong isolation, portability, and recoverability properties. However, in extremely high throughput and low latency networks, such overlays can suffer from bandwidth and latency limitations, which is of particular concern in HPC environments. Through a careful and quantitative analysis, I iden- tify three core issues limiting performance: delayed and excessive virtual interrupt delivery into guests, copies between host and guest data buffers during encapsulation, and the semantic gap between virtual Ethernet features and underlying physical network features. I propose three novel optimizations in response: optimistic timer- free virtual interrupt injection, zero-copy cut-through data forwarding, and virtual TCP offload. These optimizations improve the latency and bandwidth of the overlay network on 10 Gbps Ethernet and InfiniBand interconnects, resulting in near-native performance for a wide range of microbenchmarks and MPI application benchmarks
Les opérateurs sauront-ils survivre dans un monde en constante évolution? Considérations techniques conduisant à des scénarios de rupture
Le secteur des télécommunications passe par une phase délicate en raison de profondes mutations technologiques, principalement motivées par le développement de l'Internet. Elles ont un impact majeur sur l'industrie des télécommunications dans son ensemble et, par conséquent, sur les futurs déploiements des nouveaux réseaux, plateformes et services. L'évolution de l'Internet a un impact particulièrement fort sur les opérateurs des télécommunications (Telcos). En fait, l'industrie des télécommunications est à la veille de changements majeurs en raison de nombreux facteurs, comme par exemple la banalisation progressive de la connectivité, la domination dans le domaine des services de sociétés du web (Webcos), l'importance croissante de solutions à base de logiciels et la flexibilité qu'elles introduisent (par rapport au système statique des opérateurs télécoms). Cette thèse élabore, propose et compare les scénarios possibles basés sur des solutions et des approches qui sont technologiquement viables. Les scénarios identifiés couvrent un large éventail de possibilités: 1) Telco traditionnel; 2) Telco transporteur de Bits; 3) Telco facilitateur de Plateforme; 4) Telco fournisseur de services; 5) Disparition des Telco. Pour chaque scénario, une plateforme viable (selon le point de vue des opérateurs télécoms) est décrite avec ses avantages potentiels et le portefeuille de services qui pourraient être fournisThe telecommunications industry is going through a difficult phase because of profound technological changes, mainly originated by the development of the Internet. They have a major impact on the telecommunications industry as a whole and, consequently, the future deployment of new networks, platforms and services. The evolution of the Internet has a particularly strong impact on telecommunications operators (Telcos). In fact, the telecommunications industry is on the verge of major changes due to many factors, such as the gradual commoditization of connectivity, the dominance of web services companies (Webcos), the growing importance of software based solutions that introduce flexibility (compared to static system of telecom operators). This thesis develops, proposes and compares plausible future scenarios based on future solutions and approaches that will be technologically feasible and viable. Identified scenarios cover a wide range of possibilities: 1) Traditional Telco; 2) Telco as Bit Carrier; 3) Telco as Platform Provider; 4) Telco as Service Provider; 5) Telco Disappearance. For each scenario, a viable platform (from the point of view of telecom operators) is described highlighting the enabled service portfolio and its potential benefitsEVRY-INT (912282302) / SudocSudocFranceF
Recommended from our members
Network coding for sensor networks, distributed storage and video streaming
The classical store-and-forward routing has and will continue to be the most important routing architecture in many modern packet-switched communication networks. In a packet-switched network, data is sent in the form of discrete packets that traverse hop-by-hop from a source to a destination. At each intermediate hop, the router stores and examines the packets it receives then forwards them to the next hop until they reach the correct destinations according to some pre-defined routing algorithms. Importantly, the intermediate routers do not modify but simply store and forward the contents of the packets. In contrast, a new generalized approach to routing called Network Coding (NC) allows the intermediate routers to modify and combine packets from different sources and destinations in such a way that increases the overall throughput. The core idea of NC allowing the intermediate nodes in a network to perform data processing has a wide range of applications well beyond its initial application to routing, impacting different disciplines from distributed data storage and security to energy efficient sensor networks and Internet media streaming. To that end, this dissertation aims to develop the theories and applications of NC via four main thrusts:
1) Energy efficient NC techniques for sensor networks,
2) Novel NC techniques and protocols for Internet video streaming,
3) Stochastic data replenishment for large scale NC-based distributed storage
systems,
4) Real-world implementation of NC-based distributed video streaming system.
In thrust one, we describe a novel cross-sensor coding technique that combines
network topology and coding techniques to maximize the life-time of a sensor network,
by addressing the uneven energy consumption problem in data gathering
sensor networks where the nodes closer to the sink tend to consume more energy
than those of the farther nodes. Our approach is based on the following observation
from the sensor networks using On-Off Keying and digital transmission:
transmitting bit "1" consumes much more energy than bit "0". Our proposed
coding technique exploits this difference to reduce the communication energy by
limiting the number of bits "1" in the output codeword (low-weight codeword) and
to use NC-based cross-sensor coding technique to equalize the communication energy
among the nodes. This cross-sensor coding scheme can significantly extend
the network lifetime as compared with traditional (binary) coding by solving the
energy-consumption unfairness problem. The theoretical and experimental results
confirm that transmission energy can be reduced substantially (e.g., a factor of 15)
and the unequal energy consumption among nodes can be practically eliminated.
In thrust two, we describe a rate distortion aware hierarchical NC technique
and transport protocol for Internet video streaming. We begin by proposing
a NC-based multi-sender streaming framework that reduces the overall storage,
eliminates the complexity of sender synchronization, and enables TCP streaming.
Furthermore, we propose a Hierarchical Network Coding (HNC) technique that
facilitates scalable video streaming to combat bandwidth fluctuation on the Internet.
This HNC technique enables receiver to recover the important data gracefully
in the presence of limited bandwidth which causes an increase in decoding delay.
Simulations demonstrate that under certain scenarios, our proposed NC techniques
can result in bandwidth saving up to 60% over the traditional schemes.
In thrust three, we present a theory of NC-based data replenishment to automate
the process of data maintenance for large scale distributed storage systems.
The data replenishment mechanism is the core of these systems that promises to
reduce the coordination complexity and increases performance scalability. The
data replenishment automates the process of maintaining a sufficient level of data
redundancy to ensure the availability of data in presence of peer departures and
failures. The dynamics of peers entering and leaving the network is modeled as
a stochastic process. We propose a novel analytical time-backward technique to
bound the expected time, the longer the better, for a piece of data to remain in
P2P systems. Both theoretical and simulation results are in agreement, indicating
that our proposed data replenishment via random linear network coding (RLNC)
outperforms other popular strategies that employ repetition and channel coding
techniques. Specifically, we show that the expected time for a piece of data to
remain in a P2P system is exponential in the number of peers used to store the
data for the RLNC-based strategy, while they are quadratic for other strategies.
Furthermore, the time-backward technique can be applied to problems in other
disciplines such as gene population modeling in theoretical biology.
Finally in thrust four, we present the architecture, design, and experimental
results of an actual NC-based distributed video streaming system. We first implement
random linear network coding (RLNC) library and show the feasibility of
using RLNC in P2P video streaming applications. Then we design, implement and
analyze RESnc - a resilient P2P video storage and streaming over the Internet using
network coding. RESnc increases the streaming throughput and data resiliency
against peer departures and failures using peer diversity. These improvements are
based on three architectural elements:
1) The RLNC scheme that breaks a video stream into multiple smaller pieces,
codes, and disperses them throughout peers in the network, in such a way to
maximize the probability of recovering the original video under peer departures
and failures;
2) The scalable mechanism for automating the data replenishment process using
RLNC to maintain a sufficient level of redundancy for video stored in the system;
3) The path-diversity streaming protocol for a client to simultaneously stream
a video from multiple peers with minimal coordination.
Experimental results demonstrated that our system adapts well with bandwidth
fluctuation, provides significant playback quality improvement and bandwidth saving
- …