iqrf and iqmesh protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness,...
TRANSCRIPT
![Page 1: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/1.jpg)
IQRF and IQMESH protocolVladimír Šulc, MICRORISC s.r.o.
IQRF® is a development platformconnecting any device to Internet through wireless mesh networks.
Simply.
![Page 2: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/2.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 2 -© 2015 MICRORISC s.r.o.
Abstract: Wireless mesh networks (WMNs) are nowadays considered and
already used as a communication platform for many different applications in
the field of telemetry and automation. Brief introduction will disclose
background, basic principles, algorithms and challenges related to general
WMNs. Further IQRF, an open technological platform for wireless mesh
networks, its basic principles and related routing algorithms will be
presented. IQMESH protocol will be disclosed at TSP conference and IQRF
ecosystem will be first time introduced there as an open technological
platform. IQRF provides complete tools to WMNs deployment, reliable and
effective packet delivery with minimal demands on system resources. Instead
of usage of routing tables, consuming a lot of system resources, it profits from
oriented synchronized flooding based on IQMESH protocol. IQMESH network
formation, nodes discovery, healing, robustness, latency, protocol
specifications and many other technical topics will be disclosed in the
presentation in conjunction with real applications deployment.
![Page 3: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/3.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 3 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 4: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/4.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 4 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 5: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/5.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 5 -
MICRORISC s.r.o.
CZECH
MODERN
TECHNOLOGICAL
WITH CLEAR VISIONS
ORIENTED TO MANUFACTURES
PRIVATELY OWNED
INNOVATIVE
GLOBAL
INNOVATIVE
MICRORISCMICRORISC… ENABLING FUTURE INNOVATION®
![Page 6: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/6.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 6 -
MICRORISC s.r.o.
INNOVATIVE COMPANY
MICRORISCMICRORISC… ENABLING FUTURE INNOVATION®
![Page 7: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/7.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 7 -
2014 - Few Innovation Awards
2013 - Golden Amper
2012 - Company of the Year
2011 - Exporter of the Region
MICRORISC s.r.o.
MICRORISCMICRORISC… ENABLING FUTURE INNOVATION®
![Page 8: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/8.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 8 -
MICRORISC s.r.o.
![Page 9: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/9.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 9 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 10: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/10.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 10 -
Why we need WMN?
![Page 11: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/11.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 11 -
Why we need WMN?
![Page 12: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/12.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 12 -
Why we need WMN?
WMN is efficient solution for communication needs
WMN increases robustness and reliability
WMN is a must!
WMN respects physics and real environment
Why everybody does not use it?
![Page 13: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/13.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 13 -
Why we need WMN?
… because WMN is a big algorithmic challenge
![Page 14: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/14.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 14 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 15: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/15.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 15 -
WMN as a challenge
Each path can be 1 – N hops long
We are working with slow bit rates
Conditions can change in time
Links may not be symmetrical
There are limited HW resources
Routing should be realized in real time
![Page 16: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/16.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 16 -
WMN as a challenge
2: 1
3: 3
4: 6
5: 10
6: 15
-----------
100: 4950
-----------
240: 28680
![Page 17: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/17.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 17 -
WMN as a challenge
WMN word genesis
![Page 18: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/18.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 18 -
WMN as a challenge: WMN word genesis
a word(before 2004)
![Page 19: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/19.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 19 -
WMN as a challenge: WMN word genesis
strange word( 2004 – 2005 )
![Page 20: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/20.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 20 -
WMN as a challenge: WMN word genesis
nice word( 2006 – 2007 )
![Page 21: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/21.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 21 -
WMN as a challenge: WMN word genesis
magic word( 2007 – 2010 )
![Page 22: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/22.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 22 -
WMN as a challenge: WMN word genesis
… and after few years
![Page 23: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/23.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 23 -
WMN as a challenge: WMN word genesis
black magic( 2015 – unwanted )
![Page 24: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/24.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 24 -
WMN as a challenge: Let’s discover mesh topology
![Page 25: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/25.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 25 -
WMN as a challenge: routing
0 [1;3;4] 6
![Page 26: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/26.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 26 -
WMN as a challenge: routing
0 [1;3;4] 6
![Page 27: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/27.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 27 -
WMN as a challenge: routing efficiency
Optimizing effort may lead to unefficiency
( 8 transmissions instead of 4 )
![Page 28: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/28.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 28 -
WMN as a challenge: routing efficiency
Unefficiency means higher power consumption
![Page 29: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/29.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 29 -
WMN as a challenge: routing efficiency
Optimizing needs system resources
![Page 30: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/30.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 30 -
WMN as a challenge: routing efficiency
Task: “Optimize efficiently to route reliably”
![Page 31: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/31.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 31 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 32: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/32.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 32 -
Synchronized flooding
0 6
![Page 33: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/33.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 33 -
Synchronized flooding
0 6
![Page 34: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/34.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 34 -
Synchronized flooding
0 6
![Page 35: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/35.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 35 -
Synchronized flooding
Deterministic and reliable ( Even under very bad conditions )
![Page 36: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/36.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 36 -
Synchronized flooding
It’s implemented in IQMESH® protocol
IQMESH® protocol is deployed in IQRF® ecosystem
![Page 37: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/37.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 37 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 38: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/38.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 38 -
What is it IQRF?
WIRELESS MESH NETWORK
TR
IQRF
DDC
TCP/IP
devicedevice
IQRF
GATEWAYS
ETHWiFi
GSM
USB
DCTR
IQRF
SDKLicenced
server
cloud.iqrf.org
data
control
IQRF
IDE
TR
To providedevelopment support
network visualisation
& maintenance
To make devices wireless. Simply. To make these devices accessible To use them via Internet.via Internet.… to shorten time to the market
Rapid developmentof Java driven devices
Buy & install & use
Plug & Play
Free
Java driven device
local controldevelopment support
DCTRDCTR
2013-2014
![Page 39: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/39.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 39 -
What is it IQRF?
![Page 40: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/40.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 40 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 41: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/41.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 41 -
IQRF® inside: TR-7xD Transceivers
TR-72Dx TR-76Dx
Available versions
![Page 42: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/42.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 42 -
RUNsetRFsleep(): 1.6 mAsetRFready(): 2.9 mA
RXSTD: 12.3 mALP: 280 µAXLP: 18 µA
TXsetTXpower(0): 7.9 mA -30 dBmsetTXpower(1): 8.2 mA -24 dBmsetTXpower(2): 9.0 mA -12 dBmsetTXpower(3): 10.1 mA -6 dBmsetTXpower(4): 10.7 mA 0 dBmsetTXpower(5): 12.9 mA 5 dBmsetTXpower(6): 14.7 mA 9 dBmsetTXpower(7): 17.6 mA 11 dBm
SLEEP iqrfSleep(): <1 µA
Consumption
IQRF® inside: TR-7xD Transceivers
![Page 43: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/43.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 43 -
TR-72DAT TR-72DAT
open [email protected] bps
700 m
IQRF® inside: TR-7xD Transceivers
Range
![Page 44: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/44.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 44 -
Warning: this is not commercial presentationMore complete product info is available at http://iqrf.org
IQRF® inside
![Page 45: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/45.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 45 -
TR-72Dx TR-76Dx
DS-START-04
DS-DPA-02
KON-RASP-01
GW-GSM-02A GW-WIFI-01
GW-USB-06GW-ETH-02A
RT-230-06
IQRF® inside: “some new products”
![Page 46: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/46.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 46 -
IQRF® inside: IQRF Alliance member’s products
![Page 47: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/47.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 47 -
IQRF® inside: IQRF® IDE
![Page 48: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/48.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 48 -
IQRF® inside: IQRF® SDK
MOST processors: PIC, MSP, AVR, ARMFREE compiler: GCCDCTR interface: SPI, UART
IQRFSDK library with examples: cLibDPA
https://github.com/MICRORISC/iqrfsdk/tree/develop/libs/mcu/spi-uart
Libraries and tools for faster device development with DCTR
faster development of control systems based on DCTR
![Page 49: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/49.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 49 -
IQRF® inside: IQRF® SDK
MOST platforms: PC, PlugPC, RaspberryPROGRAMMING languages: C++ and JavaDCTR interface: SPI, UART, USB, UDP
IQRFSDK libraries with examples: c(j)LibCDC, c(j)LibRPI, jSimply & jCloud
https://github.com/MICRORISC/iqrfsdk/tree/develop/libs/iqrf/cdc-iqrfhttps://github.com/MICRORISC/iqrfsdk/tree/develop/libs/raspberry
Libraries and tools for faster device development with DCTR
faster development of control systems based on DCTR
![Page 50: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/50.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 50 -
MOST platforms: Arduino, ChipKIT, RaspberryPROGRAMMING languages: C and JavaDCTR interface: SPI, UART
IQRFSDK libraries with examples: cLibDPA, c(j)LibRPI & jCloud
https://github.com/MICRORISC/iqrfsdk/tree/develop/libs/mcu/spi-uarthttps://github.com/MICRORISC/iqrfsdk/tree/develop/libs/raspberry
IQRF® inside: IQRF® SDK
Libraries and tools for faster device development with DCTR
faster development of control systems based on DCTR
![Page 51: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/51.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 51 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 52: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/52.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 52 -
IQRF® Data Controlled Transceivers
What is the biggest challenge?
![Page 53: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/53.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 53 -
1981: AT Commands
Network devices are completely controlled by DPA commands,
specifying where and what should be performed:
D.Hayes introduced command set enabling LOCAL control
2014: IQRF® DCTRIQRF Data Controlled Transceivers® enable everybody who is able to senddata via SPI or UART to communicate directly with WMN peripherals
2007: DPA technology MICRORISC introduced concept of DPA for general NETWORK environment
IQRF® Data Controlled Transceivers
![Page 54: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/54.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 54 -
IQRF® Data Controlled Transceivers
![Page 55: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/55.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 55 -
IQRF® Data Controlled Transceivers
![Page 56: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/56.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 56 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 57: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/57.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 57 -
IQMESH®: Addressing vs. Routing space
N4
N5
N2
N1
N6
N3
C
![Page 58: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/58.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 58 -
IQMESH®: routing
![Page 59: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/59.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 59 -
[NETWORKING AND SYSTEM] DATAHEADERPIN DLEN CSH NETWORKING DATA-whitened CSD
CRC-16CSNROUTING DPA AUXCRYPT
SYNCSYNC CSS
RX TX NETID0 NETID1 PID RTOTX RTHOPS --- ---PNUM PCOM PPAR
NETWORKING Direct Peripheral Access AUX0 AUX1
CRYPT0 CRYPT1
Crypt Info
RTDEF RTSLOT RTDID RTAUX
NETWORKING AND SYSTEM
ROUTING
ROUTEFACKFNTWF CRYPTF DPAF SYSPF AUXF0 AUXF1
PIN
IQMESH®: packet structure
PIN
![Page 60: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/60.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 60 -
Unique VRNs enable next deployment / new functionality
Coordinator is the only Master of the network
IQMESH®: basics, facts
TDMA based on VRNs avoids collisions
Synchronized directional flooding, deterministic delivery
Reliability increased by redundancy
![Page 61: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/61.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 61 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 62: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/62.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 62 -
FRC® - Fast Response Commands
What is the most important in WSN?
What is the most important for control systems?
![Page 63: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/63.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 63 -
FRC® - Fast Response Commands
[NETWORKING AND SYSTEM] DATAHEADERPIN DLEN CSH NETWORKING DATA-whitened CSD
CRC-16CSNROUTING DPA AUXCRYPT
SYNCSYNC CSS
RX=FF TX NETID0 NETID1 PID RTOTX RTHOPS --- ---PNUM PCOM PPAR
NETWORKING Direct Peripheral Access AUX0 AUX1
CRYPT0 CRYPT1
Crypt Info
RTDEF RTSLOT RTDID RTAUX
NETWORKING AND SYSTEM
ROUTING
ROUTEFACKFNTWF CRYPTF DPAF SYSPF AUXF0 AUXF1
PIN
![Page 64: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/64.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 64 -
FRC® - Fast Response Commands
Deploying IQMESH® network configuration
![Page 65: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/65.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 65 -
FRC® - Fast Response Commands
1. Command’s broadcast (N time slots)- all Nodes are synchronized
2. Each Node is permanently receiving data and transmitting in its dedicated time slot
3. Data aggregation through routing structure
Three phases
![Page 66: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/66.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 66 -
FRC® - Fast Response Commands
Linear dependency on Nodes
![Page 67: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/67.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 67 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 68: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/68.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 68 -
IQRF®: future steps
IQRF® IDE with real time debugging and network maintanance tools
IQRF® Data Controlled Transceivers for programming free integration
FRC® - the fastest network management and data aggregation
Advanced Network Management Tools – remote bonding, back up, replacement
IQMESH® based networks with reliable routing algorithms
RFPGM® - robust RF programming in application, IQRF® application and OS update
Unique transceiver architecture with built in operating system
Simultaneous work in two networks enables networks chaining
patented
patented
patented
patented
patented
IQRF®Patents pool, opening the platform
![Page 69: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/69.jpg)
Wireless ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 69 -© 2015 MICRORISC s.r.o.
MICRORISC s.r.o.
Why we need WMN?
WMN as a challenge
Synchronized flooding
What is it IQRF®?
IQRF® inside
IQRF® Data Controlled Transceivers
IQMESH®
FRC® - Fast Response Commands
IQRF® future steps
University program
![Page 70: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/70.jpg)
© 2015 MICRORISC s.r.o.
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
- 70 -
50% discount to development sets
We cooperate with universities
We are open to any new cooperation and projects
![Page 71: IQRF and IQMESH protocol · 2015. 7. 21. · formation, nodes discovery, healing, robustness, latency, ... IQRF® future steps University program . Wireless ecosystem connecting any](https://reader036.vdocuments.mx/reader036/viewer/2022062507/5fcbffaeb657fd549718b729/html5/thumbnails/71.jpg)
© 2015 MICRORISC s.r.o. IQRF Distributors Meeting 2015
Ecosystem connecting any device to the Internet through wireless mesh networks. Simply.
Slide 71
Info is available at http://iqrf.org