basic informations - iqrf alliance · 2018-11-13 · basic features • bands 868, 916, 433 mhz •...

26
Piotr Antończyk IQRF Tech s.r.o. IQRF® Basic informations

Upload: others

Post on 28-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Security

Back to practical presentation

Page 26: 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

Piotr Antończyk

Country Sales and Application Engineer

mail: [email protected]

tel. +48 667 323 222