Repository logo
 
Loading...
Profile Picture

Search Results

Now showing 1 - 6 of 6
  • Hypermedia APIs for the Web of Things
    Publication . Martins, Jaime; Mazayev, Andriy; Correia, Noélia
    The Web of Things is a new and emerging concept that defines how the Internet of Things can be connected using common Web technologies, by standardizing device interactions on upper-layer protocols. Even for devices that can only communicate using proprietary vendor technologies, upper-layer protocols can generally provide the necessary contact points for a high degree of interoperability. One of the major development issues for this new concept is creating efficient hypermedia-enriched application programming interfaces (APIs) that can map physical Things into virtual ones, exposing their properties and functionality to others. This paper does an in-depth comparison of the following six hypermedia APIs: 1) the JSON Hypertext Application Language from IETF; 2) the Media Types for Hypertext Sensor Markup from IETF; 3) the Constrained RESTful Application Language from IETF'; 4) the Web Thing Model from Evrythng; 5) the Web of Things Specification from W3C; and 6) the Web Thing API from Mozilla.
  • GACN: Self-clustering genetic algorithm for constrained networks
    Publication . A. Martins, J.; Mazayev, Andriy; Correia, Noélia; Schutz, G.; Barradas, A.
    Extending the lifespan of a wireless sensor network is a complex problem that involves several factors, ranging from device hardware capacity (batteries, processing capabilities, and radio efficiency) to the chosen software stack, which is often unaccounted for by the previous approaches. This letter proposes a genetic algorithm-based clustering optimization method for constrained networks that significantly improves the previous state-of-the-art results, while accounting for the specificities of the Internet engineering task force, Constrained RESTful Environment (CoRE), standards for data transmission and specifically relying on CoRE interfaces, which fit this purpose very well.
  • Resource design in constrained networks for network lifetime increase
    Publication . Correia, Noélia; Mazayev, Andriy; Schutz, G.; A. Martins, J.; Barradas, A.
    As constrained "things" become increasingly integrated with the Internet and accessible for interactive communication, energy efficient ways to collect, aggregate, and share data over such constrained networks are needed. In this paper, we propose the use of constrained RESTful environments interfaces to build resource collections having a network lifetime increase in mind. More specifically, based on existing atomic resources, collections are created/designed to become available as new resources, which can be observed. Such resource design should not only match client's interests, but also increase network lifetime as much as possible. For this to happen, energy consumption should be balanced/fair among nodes so that node depletion is delayed. When compared with previous approaches, results show that energy efficiency and network lifetime can be increased while reducing control/registration messages, which are used to set up or change observations.
  • Interoperability in IoT through the semantic profiling of objects
    Publication . Mazayev, Andriy; Martins, Jaime; Correia, Noélia
    The emergence of smarter and broader people-oriented IoT applications and services requires interoperability at both data and knowledge levels. However, although some semantic IoT architectures have been proposed, achieving a high degree of interoperability requires dealing with a sea of non-integrated data, scattered across vertical silos. Also, these architectures do not fit into the machine-to-machine requirements, as data annotation has no knowledge on object interactions behind arriving data. This paper presents a vision of how to overcome these issues. More specifically, the semantic profiling of objects, through CoRE related standards, is envisaged as the key for data integration, allowing more powerful data annotation, validation, and reasoning. These are the key blocks for the development of intelligent applications.
  • Semantic web thing architecture
    Publication . Mazayev, Andriy; Martins, Jaime; Correia, Noélia
    As the Internet of Things evolves and matures, the number of connected devices and the amount of generated data grows exponentially. Integrative standards and API design patterns are required to deal with this fast growth, while easing machine to machine communication and promoting ubiquitous computing. This paper discusses the W3C Web of Things model that is currently in the process of standardization, and presents our overview and implementation of this model.
  • A bounded heuristic for collection-based routing in wireless sensor networks
    Publication . Schütz, Gabriela; Correia, Noélia; Martins, Jaime; Mazayev, Andriy; Barradas, Álvaro
    Wireless sensor networks are used to monitor and control physical phenomena and to provide interaction between clients and the physical environment. Clients have been typically users or user applications, but next generation wireless sensor networks will also work in machine-to-machine scenarios where some nodes can be interested in some other nodes' data. These scenarios may run the risk of becoming overloaded with messaging, a pernicious fact in particular for constrained networks where both bandwidth and power supply are limited. Resource collections can be used in wireless sensor networks to improve bandwidth usage and to reduce energy consumption, reducing the overall number of notification packets and wrapping overhead, required for the delivery of sensor data. This article proposes a heuristic algorithm for the planning of both routing and collections, in wireless sensor networks. Results show that collections are always worthwhile, and that the heuristic is able to find feasible and cost effective solutions, approaching its lower bound.