A Resource Oriented Architecture for the Web of Things

DOMINIQUE GUINARD | March 1, 2016

article image
Many efforts are centered around creating largescale networks of “smart things” found in the physical world (e.g., wireless sensor and actuator networks, embedded devices, tagged objects). Rather than exposing real-world data and functionality through proprietary and tightly-coupled systems, we propose to make them an integral part of the Web. As a result, smart things become easier to build upon. Popular Web languages (e.g., HTML, Python, JavaScript, PHP) can be used to easily build applications involving smart things and users can leverage wellknown Web mechanisms (e.g., browsing, searching, bookmarking, caching, linking) to interact and share these devices. In this paper, we begin by describing the Web of Things architecture and best-practices based on the RESTful principles that have already contributed to the popular success, scalability, and modularity of the traditional Web. We then discuss several prototypes designed in accordance with these principles to connect environmental sensor nodes and an energy monitoring system to the World Wide Web. We finally show how Web-enabled smart things can be used in lightweight ad-hoc applications called “physical mashups”.

Spotlight

GadgetKeeper

GadgetKeeper is a development platform allowing rapidly create IoT solutions to connect your things (sensors, devices, equipment), people and systems. GadgetKeeper provides a complete object model for your things, cross-thing communication, event and time series storage, flexible event handling, bi-directional communication protocols, integration with external services, robust APIs and scalable infrastructure.

OTHER ARTICLES

HERE’S WHY SMART IOT IS FUTURE

Article | February 15, 2020

The term ‘connectivity’ is no more confined to laptops and smartphones, as we’re witnessing a transition towards smart cities, smart homes, smart retail, connected cars along with connected healthcare to name a few. In this arena where advanced technologies have been blooming at a tremendous rate, IoT is also catching up. IoT has been one such technology that is going to have an impact not only today but also in the coming future. The base for IoT is designed for storing and processing IoT data and is the core of all IoT-related devices and solutions. The base has been set in such a way that it provides an intake of huge volumes of data generated by sensors, user websites, applications and then accordingly initiates actions based on real-time responses and analytics.

Read More

Cloud vendors jostling for share of IoT analytics

Article | February 15, 2020

ABI Research says cloud vendors are investing in the data and analytics services space as they attempt to get on board the IoT value chain. The researcher forecasts that cloud suppliers will grow their share of IoT data and analytics management revenues from US$6 billion in 2019 to US$56 billion in 2026. Cloud vendor’s revenues come primarily from streaming, storage, and the orchestration of data. Analytics services across cloud vendors, on the other hand, are less differentiated, as reflected in pre-built templates such as AWS Sagemaker and Microsoft Azure Notebooks which leverage the open source Jupyter project. Considering that many cloud vendors are in the early stages of analytics investment, cloud vendors are relying on their partners for addressing more specific advanced analytics and vertical market needs.

Read More

Hardware Threats to an IoT Ecosystem

Article | February 15, 2020

An IoT ecosystem, like any biome on Earth, is constantly subjected to changes and threats at various scales. Whether the system is an asset tracking solution in a hospital to help deliver more effective healthcare or cold chain management ensuring temperature control during transportation, the hardware/sensor is where the data journey commences in an IoT ecosystem. The integrity of these hardware components is paramount to the success of an IoT solution, but there are currently critical threat points on these devices which left unaddressed could be disastrous. Much of the focus of IoT security is on keeping the communicated data from IoT devices untampered up the solution stack. Methods like end-to-end AES encryption are currently standard by most network protocols and are well secured and tested.

Read More

For your industrial IoT deployment: A four-step guide to selecting a wireless technology

Article | February 15, 2020

Most everyone agrees that wireless technology is a key pillar of the Internet of Things. Exactly which wireless technology is a different story. Opinions may vary from enterprises, to service providers or vendors, but one size does not fit all. The best wireless technology is the one that addresses the requirements for your industrial IoT use case. How could an OT manager make sure he or she will select the most appropriate technology for his/her use case(s)? To help with the decision process, here’s a step-by-step guide defining selection criteria for wireless technology.

Read More

Spotlight

GadgetKeeper

GadgetKeeper is a development platform allowing rapidly create IoT solutions to connect your things (sensors, devices, equipment), people and systems. GadgetKeeper provides a complete object model for your things, cross-thing communication, event and time series storage, flexible event handling, bi-directional communication protocols, integration with external services, robust APIs and scalable infrastructure.

Events