Project Details
[Return to Previous Page]Cellular based IoT using oneM2M
Company: Exacta Global Smart Solutions
Major(s):
Primary: CMPEN
Secondary: CMPSC
Non-Disclosure Agreement: NO
Intellectual Property: NO
An IOT device that operates far from power and communications infrastructure requires power efficient implementations, reduced complexity and sustainability. This can be achieved by using components that are already known and verified to work so that a developer can quickly bring a new product to market. Cellular devices are an example where the radio module components are formally certified to operate according to specific cellular radio standards. oneM2M is a global standard that serves to make developing IoT applications that can be formally certified as well. An aspect of cellular IoT devices is the likelihood that they will need SW/FW to be updated to support new features and security issues. This project will build oneM2M compliant devices (software) using the Thingy 91. The project team will implement the oneM2M primitives for Device Management using Smart Device Template models in TS-0023. The team will learn oneM2M application development and embedded device programing using the Nordic Thingy 91 and Zephyr RTOS as well as ESP32 and Raspberry Pi. The main deliverables will be: - Implementation of a selection of the DM modules from TS-0023 on the Thingy:91 - Using the Thingy:91 as an Interworking Proxy Entity (IPE) implement Device Management on an ESP32 and rPi4, as well as the Thingy:91