Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz •...
Transcript of Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz •...
![Page 1: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/1.jpg)
Piotr Antończyk IQRF Tech s.r.o.
IQRF® Basic informations
![Page 2: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/2.jpg)
History
• Founded in 1991
• HQ in Jicin, CZ
• IQRF since 2004
• Over 30 patents
• IQRF technology Ecosystem
provider
![Page 3: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/3.jpg)
Basic features
IQRF is complete wireless technology for ISM bands 868 MHz, 916 MHz and 433 MHz !
- Transceiver modules with built-in operating system.
- Functionality depends on user application written in C language or ready-to-use plug-in . - Low data rate 19.836 kb/s.
- Packet oriented communication (max. 64 user bytes in RF packet) up to 56 B in 1 packet.
- No license fees !
![Page 4: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/4.jpg)
Basic features
• Bands 868, 916, 433 MHz
• Topology full mesh with 240 hops (used in real applications), 239 nodes
• References hundreds of thousands running devices worldwide since 2008
• Protocol IQMESH®, patented directed flooding networking, secure communication,
redundant packet deliver, no need for self healing, no latency after reset, etc.
• Range 500m line of sight / 200m municipal area / 50 – 100m indoor @ 12 mW
• Power consumption Standard RX 12.3 mA
Low Power RX 170 µA
Deep sleep < 100 nA
sleep 2 µA
![Page 5: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/5.jpg)
Unique features
• Transceiver architecture PATENTED, used in many technologies worldwide, built-in OS
• Robust routing algorithm PATENTED, directed flooding – reliably working mesh network with 239 routers
• Direct Peripherals Access PATENTED, framework for wireless networks with no programming,
easy-to-achieve interoperability, wireless integration in a few weeks
• Fast Response Command PATENTED, the fastest wireless mesh network data collection worldwide,
2bits from 240 nodes in 26s, minimal network traffic and power consumption
• Back up and restore back up of all network data for further easy network restore
• Autonetwork automated network build up
![Page 6: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/6.jpg)
IQRF Technology
DCTR-72Dx DCTR-76Dx
DS-START-04
DS-DPA-02
KON-RASP-01
GW-GSM-02A (72D) GW-WIFI-01 (72D)
GW-USB-06
GW-ETH-02A (72D)
RT-230-06 (72D)
TR-72Dx-WMB
TR-76Dx-WMB
![Page 7: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/7.jpg)
IQRF Technology
● Transceiver modules
● Accessories
● HW / SW development tools
● Gateways
● HWP / DPA
● Demo examples
● IQRF SDK ● Support
● IQRF Alliance
IQRF Ecosystem
![Page 8: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/8.jpg)
Ecosystem
![Page 9: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/9.jpg)
Why mesh?
• Increased mesh coverage to go around obstacles • Extended range with extra hops • The topology can withstand the high traffic • Alternative routes to get the transfer done • A broken node will not destruct the transmission • Expansion or modification can be done without disrupting other nodes
![Page 10: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/10.jpg)
IQRF Options
Two Layers: - operating system - user application
Two Approaches:
C programming Hardware Profiles (HWP)
![Page 11: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/11.jpg)
HWP
No programming!
Hardware Profile (HWP) is ready to use application which offers some peripherals and services
Custom DPA Handler
Need to modify?
![Page 12: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/12.jpg)
DPA protocol
Direct Peripheral Access (DPA) is a simple byte oriented protocol used to control services and peripherals of IQMESH
network devices by SPI or UART interfaces.
![Page 13: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/13.jpg)
DPA protocol
PDATA – Up to 56 Bytes of data can be transferred with DPA protocol, data are used as a parameter for some Peripheral Commands, as well
NADR – Node Address (2B) specifies address of each node in a network
PNUM – Peripheral Number (1B) is code of specific peripheral available
PCMD – Peripheral Command (1B) contains specific command for particular peripheral
HWPID – HW Profile Identification (2B) uniquely specifies the type (functionality) of the device
NADR PNUM PCMD HWPID PDATA
Node
Address
Peripheral
Number
Peripheral
Command
HW Profile
Identification
Up to 56 B
![Page 14: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/14.jpg)
Hardware and Software
![Page 15: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/15.jpg)
Several types of modules
Antenna options:
Mounting options:
![Page 16: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/16.jpg)
DCTR – easy implementation ...
![Page 17: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/17.jpg)
Set up and maintenance ...
![Page 18: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/18.jpg)
4
1
0
C
6
5
3
2
DISCOVERY
6
2
3
1
Virtual Routing Number
2/3
0/C
5
4
Zone 0
Zone 1
![Page 19: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/19.jpg)
4
1
0
C
6
5
3
2
PACKET DELIVERY
6
2
3
1
2/3
0/C 5
4
Directed Flooding
Redundant packet delivery
No need of self healing
Minimal latency after reset
0 1 2 3 4
Time slot
Time of packet delivery = Time of a hop * number of hops
0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4
No lost packets
0 1 2 3 4
Time of packet delivery and receiving response = Time of a hop * number of hops *2
![Page 20: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/20.jpg)
4
1
0
C
6
5
3
2
5 out of 11 links lost
6
2
3
1
2/3
0/C 5
4
0 1 2 3 4
Time slot
0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4
PACKET DELIVERY
0 1 2 3 4
![Page 21: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/21.jpg)
0
200
400
600
800
1 000
1 200
1 400
1 600
1 800
2 000
0 50 100 150 200 250
Tim
e in
se
con
ds
Number of Nodes
Polling
0
200
400
600
800
1 000
1 200
1 400
1 600
1 800
2 000
0 50 100 150 200 250
Tim
e in
se
con
ds
Number of Nodes
FRC Polling
Nodes [#]
Polling [s]
10 3
20 13
50 77
100 303
200 1206
239 1721
Send
• 2 – 30 bytes
Collect
• 2 bits – 239 nodes
• 1 byte – 63 nodes
• 2 bytes – 31 nodes
Nodes [#]
Polling [s]
FRC [s]
10 3 1
20 13 2
50 77 6
100 303 12
200 1206 24
239 1721 29
C 1 2 3
FAST RESPONSE COMMAND
N2 N3 N3 N1 N2 N3
![Page 22: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/22.jpg)
Practical presentation
IOT Start – Let’ s play
![Page 23: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/23.jpg)
IQMESH protocol - security
![Page 24: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/24.jpg)
Security
Three different protections based on AES- 128 Access encryptions - Bonding - CATS services - Network backup and restore Networking encryptions User encryptions
![Page 25: Basic informations - IQRF Alliance · 2018-11-13 · Basic features • Bands 868, 916, 433 MHz • Topology full mesh with 240 hops (used in real applications), 239 nodes • References](https://reader031.fdocuments.net/reader031/viewer/2022040914/5e8b63c1eba6ca0749186927/html5/thumbnails/25.jpg)
Security
Back to practical presentation