With the emergence of the Internet of Things, environmental sensing has been gaining interest, promising to improve agricultural practices by facilitating decision-making based on gathered ...environmental data (i.e., weather forecasting, crop monitoring, and soil moisture sensing). Environmental sensing, and by extension what is referred to as precision or smart agriculture, pose new challenges, especially regarding the collection of environmental data in the presence of connectivity disruptions, their gathering, and their exploitation by end-users or by systems that must perform actions according to the values of those collected data. In this paper, we present a middleware platform for the Internet of Things that implements disruption tolerant opportunistic networking and computing techniques, and that makes it possible to expose and manage physical objects through Web-based protocols, standards and technologies, thus providing interoperability between objects and creating a Web of Things (WoT). This WoT-based opportunistic computing approach is backed up by a practical experiment whose outcomes are presented in this article.
Full text
Available for:
CEKLJ, DOBA, IZUM, KILJ, NUK, PILJ, PNG, SAZU, UILJ, UKNU, UL, UM, UPUK
Distributed computing pervasiveness is nowadays undeniable, and will continue to grow as the usage of device-to-device communications and the number of connected things populating our daily ...environment increase. Due to the connectivity disruptions induced by the mobility of devices communicating through short-range wireless interfaces and by the sleep phases of devices, it is often difficult to exploit the resources offered by the connected things forming these pervasive environments through the services they provide, and even harder to compose these services together so as to provide users with more useful and sophisticated services. This paper presents a service composition system adapted to opportunistic networks. This composition system relies on a service provision platform that exploits opportunistic networking and computing techniques to cope with connectivity disruptions. Service composition is performed dynamically, according to users’ interests. A multi-strategy scheme is used for the invocation of composite services, and a recovery mechanism is possible through partial invocation. This paper also presents the evaluation of the proposed composition system on two different scenarios: one involving people roaming in an open area, and another one involving spectators of a running event.
LoRa is one of the major communication technolo-gies for Low Power Wide Area Networks, and a convenient technology for the Internet of Things. LoRa is usually associated with LoRaWAN, which is a ...protocol relying on a star network topology, in which end-nodes are connected through one-hop wireless links to one or several gateways. Despites the long range characteristics of the LoRa physical layer, physical obstacles, interferences and mobility can sometimes prevent end-nodes to communicate with gateways through single-hop links. This paper presents a new opportunistic protocol for L oR a , called LoRaOpp, that supports multi-hop communications be-tween pairs of nodes and between nodes and gateways, even without end-to-end paths between them. This paper also presents experimental results obtained for LoRaOpp in real conditions and in emulation.
An Avatar Architecture for the Web of Things Mrissa, Michael; Medini, Lionel; Jamont, Jean-Paul ...
IEEE internet computing,
2015-Mar.-Apr., 2015-3-00, 20150301, 2015-03, Volume:
19, Issue:
2
Journal Article
Peer reviewed
The Web of Things extends the Internet of Things by leveraging Web-based languages and protocols to access and control each physical object. In this article, the authors summarize ongoing work ...promoting the concept of an avatar as a new virtual abstraction to extend physical objects on the Web. An avatar is an extensible and distributed runtime environment endowed with an autonomous behavior. Avatars rely on Web languages, protocols, and reason about semantic annotations to dynamically drive connected objects, exploit their capabilities, and expose user-understandable functionalities as Web services. Avatars are also able to collaborate together to achieve complex tasks.
Networks are more and more composed of heterogeneous devices that are intermittently connected. Intermittences are induced by the mobility of devices communicating through short-range wireless ...interfaces, and by the sleep phases made by devices for energy saving purposes. Discovering, invoking and compositing services in such networks can therefore be difficult tasks. This paper presents a middleware system to achieve these tasks efficiently, thanks to opportunistic networking and computing techniques that are designed to minimize the execution time of these tasks, as well as to maximize their success ratio.
For billions of people, mobile phones have become essential communication means to produce and share multimedia contents. Most current sharing solutions rely on centralized online solutions, ...requiring a permanent Internet connectivity, with the conse- quence of increasing –and sometimes of overloading– the networks of mobile operators.
This paper presents an anycast communication model allowing to offload data in wide intermittently-connected hybrid networks, using a peer-to-peer approach. Such networks combine an infrastructure part that relies on fixed equipments with intermittently or partially connected parts formed by mobile devices. This model has been implemented in a middleware platform called Nephila. Simulation results confirm that, with Nephila, thousands of people roaming a medium-size city center can share multimedia con- tents, using a combination of stable and transient transmission links.
Full text
Available for:
GEOZS, IJS, IMTLJ, KILJ, KISLJ, NLZOH, NUK, OILJ, PNG, SAZU, SBCE, SBJE, UILJ, UL, UM, UPCLJ, UPUK, ZAGLJ, ZRSKP
An Avatar-Based Adaptation Workflow for the Web of Things Terdjimi, Mehdi; Medini, Lionel; Mrissa, Michael ...
2016 IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE),
06/2016
Conference Proceeding
The Web of Things (WoT) extends the Internet of Things to provide users with high-level features, involving physical objects connected through Web technologies and standards. Avatar-based ...infrastructures is one of the most promising solution for the WoT. Avatars are component-based software agents that extend physical objects and are able to reason about contextual information. A major challenge of the WoT is to allow applications to adapt to their environment. In this paper, we propose an approach to process multi-purpose adaptation in an avatar-based WoT infrastructure. Our approach relies on a context meta-model that offers accurate granularity levels of information required for the different types of adaptation involved in WoT applications. We show how avatar components pre-process data from different sources, handle an operational context model, and respond to adaptation requests. We evaluate the performance of our approach and compare the effects of our adaptation process in different experimental conditions.
An intermittently connected mobile ad hoc hybrid network (ICHN) is one of the challenging networks induced by the proliferation of handheld devices equipped with wireless interfaces. It is formed by ...a number of fixed info stations, hosting service providers, and some mobile devices, hosting service clients, organized in an ad hoc network facing frequent connectivity disruptions. This paper focuses on two novel protocols that form the basis of a service provisioning platform specifically designed for ICHN. It details a service discovery protocol and a service invocation protocol that implement in particular an opportunistic routing based on a time-aware heuristic. Performance evaluation shows that the specialization of TAO is able to guarantee good performance with limited overhead.
Online social networks have been adopted by a large part of the population, and have become in few years essential communication means and a source of information for journalists. Nevertheless, these ...networks have some drawbacks that make people reluctant to use them, such as the impossibility to claim for ownership of data and to avoid commercial analysis of them, or the absence of collaborative tools to produce multimedia contents with a real editorial value.
In this paper, we present a new kind of social networks, namely spontaneous and ephemeral social networks (SESNs). SESNs allow people to collaborate spontaneously in the production of multimedia documents so as to cover cultural and sport events.
Full text
Available for:
GEOZS, IJS, IMTLJ, KILJ, KISLJ, NLZOH, NUK, OILJ, PNG, SAZU, SBCE, SBJE, UILJ, UL, UM, UPCLJ, UPUK, ZAGLJ, ZRSKP