IoTivity
Published on : Tuesday 30-11--0001
Each day more and more devices are coming online, adding to the ever-growing Internet of Things (IoT). Analysts agree the IoT will grow to many billions of devices over the next decade.
The challenge for the IoT ecosystem is to ensure these emerging IoT devices can connect securely and reliably to the Internet and to each other.
The IoTivity project was created to bring together the open source community to accelerate the development of the framework and services required to connect these billions of devices.
The IoTivity project is sponsored by the Open Connectivity Foundation (OCF), a group of industry leaders who will be developing a standard specification and certification program to address these challenges.
IoTivity will deliver an open source reference implementation of the OCF standard specifications, yet will not be limited to those requirements.
IoTivity and IoTivity-Lite
There are currently two OCF implementations under the IoTivity umbrella - IoTivity and IoTivity-Lite.
IoTivity assumes a full-featured device with ample memory to accommodate all the mandatory and optional features of the OCF 1.3 specification. IoTivity also hosts a runtime for developers planning to implement OCF control applications in development environments for higher-level languages such as Node.js or Java.
IoTivity-Lite is a light-weight implementation of the OCF 1.3 specification and is able to target constrained hardware and software environments where resource utilization, energy efficiency, and modular customization are essential. Visit the about IoTivity-Lite page for more details about the project.
IoTivity