Project
TIDO (in french ‘Technologie pour l’Internet des Objets’) concerns research and development about Internet Of Things domain (IoT).
This is a subsidized European project.
Challenge(s)
The world of connected objects literally explodes. Nowadays, If it is usual to see every possible objects connected to internet, the technical challenges behind are huge:
- Low power consumption
- Security
- Balance between on-board processing, edge processing and cloud processing
- Time to market
- Wireless communication channels
Solution
The project served to explore multiple aspects and technologies to cover several challenges:
Low power consumption
This issue is not only the prerogative of a low-power processor, it must take into account a set of choices that are the result of compromises.
- Hardware components : processing power vs power consumption
- Wireless technology : security vs bandwidth vs communication range
- System architecture : system latency vs battery life expectation
- …
Security
Several aspects have been covered like data cryptography, chain of trust and secure boot,…
Time to market
Developing a complete system requires always multiple steps to fulfil the requirements:
- Prototype development (Hardware development
- Proof of concept (Software development)
- Final hardware platform
- Software application
To reduce the conception time, the project has covered the use of COST (commercial Off The Shelf) platforms like Arduino board and Raspberry like platforms as well as the use of their respective software ecosystem to speed-up the prototype and Proof of concept phases
Wireless communication channels
Beyond the classical and well known 4G/5G, wifi and Bluetooth, several others communication channels better suits to connected objects: in the scope of this projects network like Sigfox, Lora, LTE-M, Zigbee, BTLE have been explored to compare their specific requirements in terms of:
- Hardware needs,
- Required software infrastructures
- Power consumption
- Bandwidth
- Range
- …