84
Smarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11 th International Conference on Wireless and Mobile Communications ICWMC 2015 | Oct 11-16, 2015 | St. Julians, Malta

Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

  • Upload
    lamhanh

  • View
    220

  • Download
    5

Embed Size (px)

Citation preview

Page 1: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

Wireless Mesh Networks. IQRF.

Vladimír Šulc

MICRORISC s.r.o.

11th International Conference on Wireless and Mobile Communications ICWMC 2015 | Oct 11-16, 2015 | St. Julians, Malta

Page 2: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 2 -

Page 3: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 3 -

CZECH

MODERN

TECHNOLOGICAL

WITH CLEAR VISIONS

ORIENTED TO MANUFACTURES

PRIVATELY OWNED

INNOVATIVE

GLOBAL

INNOVATIVE

MICRORISC MICRORISC

MICRORISC s.r.o.

… ENABLING FUTURE INNOVATION®

Page 4: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 4 -

MICRORISC s.r.o.

… ENABLING FUTURE INNOVATION®

2014 - Few Innovation Awards

2013 - Golden Amper

2012 - Company of the Year

2011 - Exporter of the Region

MICRORISC MICRORISC

Page 5: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 5 -

MICRORISC s.r.o.

… ENABLING FUTURE INNOVATION®

MICRORISC MICRORISC

Page 6: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 6 -

Page 7: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 7 -

We Need Wireless …

Page 8: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 8 -

We Need Wireless …

Page 9: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 9 -

We Need Wireless …

Page 10: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 10 -

The most popular topologies

Star topology Point / Point

Page 11: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 11 -

Why we need WMN?

WMN fixes potential problems of Star topology

Page 12: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 12 -

Why we need WMN?

WMN extends the range

Page 13: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 13 -

Why we need WMN?

WMN increases robustness and reliability

Page 14: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 14 -

Why we need WMN?

WMN respects physics and environment

Page 15: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 15 -

Why we need WMN?

WMNs enable new applications and opportunities

WMN extends communication range

WMN increases robustness and reliability

WMN respects physics and environment

Page 16: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 16 -

Why we need WMN?

WMN extends communication range

WMN increases robustness and reliability

WMN respects physics and environment

Why everybody does not use it, if it is so great?

WMNs enables new applications and opportunities

Page 17: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 17 -

WMN word genesis

Page 18: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 18 -

a word (before 2004)

Page 19: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 19 -

strange word ( 2004 – 2005 )

Page 20: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 20 -

nice word ( 2006 – 2007 )

Page 21: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 21 -

magic word ( 2007 – 2010 )

Page 22: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 22 -

… and after few years

Page 23: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 23 -

black magic ( 2015 – unwanted )

Page 24: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 24 -

Why we need WMN?

… because WMN brings big algorithmic challenges

Page 25: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 25 -

Page 26: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 26 -

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

WMN as a challenge

Page 27: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 27 -

n: 𝑵𝑴𝑨𝑿

-----------

2: 1

3: 3

4: 6

5: 10

6: 15

-----------

100: 4950

-----------

240: 28680

WMN as a challenge

𝑵𝑴𝑨𝑿 = 𝒏 (𝒏 − 𝟏)

𝟐

Page 28: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 28 -

WMN as a challenge: forming

Page 29: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 29 -

0 [1;3;4] 6

WMN as a challenge: routing

Page 30: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 30 -

0 [1;3;4] 6

WMN as a challenge: routing

Page 31: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 31 -

Optimizing may lead to unefficiency ( 8 transmissions instead of 4 )

WMN as a challenge: routing

Page 32: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 32 -

Optimizing may lead to unefficiency

WMN as a challenge: routing

𝑷𝒆𝒓𝒓𝑹𝑻 = 𝟏 − 𝟏 − 𝑷𝒑𝒊

𝑷𝒆𝒓𝒓𝑹𝑻 = f(i); 80 B packets, TR-7xD, Spirit 1

Page 33: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 33 -

Unefficiency means higher power consumption

WMN as a challenge: routing

Page 34: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 34 -

WMN as a challenge: routing

Optimizing needs system resources

Page 35: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 35 -

WMN as a challenge: routing

Task: “Optimize efficiently to route reliably”

Page 36: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 36 -

Page 37: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 37 -

IQMESH protocol

0 6

Page 38: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 38 -

IQMESH protocol

0 6

Page 39: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 39 -

IQMESH protocol

0 6

Page 40: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 40 -

Deterministic and reliable ( Even under very bad conditions )

IQMESH protocol

Page 41: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 41 -

IQMESH protocol: addressing vs. routing

Page 42: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 42 -

[NETWORKING AND SYSTEM] DATA HEADER PIN DLEN CSH NETWORKING DATA-whitened CSD

CRC-16 CSN ROUTING DPA AUX CRYPT

SYNC SYNC 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

ROUTEF ACKF NTWF CRYPTF DPAF SYSPF AUXF0 AUXF1

PIN

PIN

IQMESH protocol

Page 43: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 43 -

IQMESH protocol

𝑷𝒐𝒌𝒁𝑶𝑵𝑬 = 𝟏 − (𝟏 − 𝑷𝒑𝒌)𝒊 𝑷𝒆𝒓𝒓𝑹𝑻 = 𝟏 − 𝟏 − 𝑷𝒑

𝒊

Non-redundancy routing IQMESH oriented flooding

Failure probability increase by each hop Successful RX probability dramatically increases

Expected low time latency Deterministic time latency

Higher implementation costs Very low implementation costs

Page 44: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 44 -

IQMESH® protocol is deployed in IQRF® ecosystem

IQMESH protocol

Page 45: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 45 -

Page 46: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 46 -

IQRF ecosystem

Page 47: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 47 -

WIRELESS MESH NETWORK

TR

IQRF DDC

TCP/IP

device device

IQRF

GATEWAYS

ETH WiFi GSM

USB

DCTR

IQRF

SDK Licenced

server

cloud.iqrf.org

data

control

IQRF

IDE

TR

To provide development 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 development of Java driven devices

Buy & install & use

Plug & Play

Free

Java driven device

local control development support

DCTR DCTR

2014-2015

IQRF ecosystem

Safely.

Page 48: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 48 -

IQRF ecosystem

IQRF® is a communication platform connecting any device to Internet through wireless mesh networks.

Simply.

Page 49: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 49 -

TR-72Dx TR-76Dx

DS-START-04

DS-DPA-02

IQRF-BB-01

GW-GSM-02A GW-WIFI-01

GW-USB-06 GW-ETH-02A

RT-230-06

IQRF ecosystem: system components

Complete product info is available at http://iqrf.org

Page 50: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 50 -

IQRF ecosystem: excellent transceivers

TR-72Dx TR-76Dx

@19.836 bps

700 m

RX STD: 12.3 mA LP: 230 µA XLP: 16 µA TX setTXpower(0): 7.9 mA -30 dBm setTXpower(1): 8.2 mA -24 dBm setTXpower(2): 9.0 mA -12 dBm setTXpower(3): 10.1 mA -6 dBm setTXpower(4): 10.7 mA 0 dBm setTXpower(5): 12.9 mA 5 dBm setTXpower(6): 14.7 mA 9 dBm setTXpower(7): 17.6 mA 11 dBm SLEEP iqrfSleep(): <1 µA

Page 51: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 51 -

IQRF ecosystem: IQRF IDE

Page 52: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 52 -

IQRF ecosystem: shields & support libraries

MOST processors: PIC, MSP, AVR, ARM FREE compiler: GCC DCTR interface: SPI, UART IQRFSDK library with examples: cLibDPA https://github.com/MICRORISC/iqrfsdk/tree/develop/libs/mcu/spi-uart

Page 53: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 53 -

IQRF ecosystem: member’s products

Complete product info is available at http://iqrfalliance.org

Page 54: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 54 -

IQRF ecosystem: member’s products

Complete product info is available at http://iqrfalliance.org

Do It Wireless. Simply.

Interoperability + Community = Solution

The integration of the IQRF Technology into the CO2 sensor, connection to the IQRF Cloud through a plug-and-play GSM or ETH gateway from MICRORISC and customization of the IQRF Cloud took thanks to the close cooperation of the IQRF Alliance members only 7 weeks.

Page 55: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 55 -

Page 56: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 56 -

What is the biggest challenge?

IQRF Data Controlled Transceivers

Page 57: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 57 -

IQRF Data Controlled Transceivers

Page 58: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 58 -

IQRF Data Controlled Transceivers

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® DCTR IQRF Data Controlled Transceivers® enable everybody who is able to send data via SPI or UART to communicate directly with WMN peripherals

2007: DPA technology MICRORISC introduced concept of DPA for general NETWORK environment

Page 59: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 59 -

Page 60: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 60 -

2

1

4

3

5

FRC – Fast Response Commands

Linear Network Coding

1 4 5 2

(1)+(5)

Page 61: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 61 -

Increase efficiency of data collection in WSN.

Bring efficiency and reliability to control systems.

FRC – Fast Response Commands

Page 62: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 62 -

0

2

1

4

3

5

6

FRC – Fast Response Commands

(1)+(2)+ …+(6)

Commands acknowledgements

Data aggregation

Page 63: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 63 -

0

2

1

4

3

5

6

FRC – Fast Response Commands

Command distribution

Page 64: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 64 -

0

2

1

4

3

5

6

FRC – Fast Response Commands

Command execution

2

1

4

3

5

6

Page 65: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 65 -

0

2

1

4

3

5

6

FRC – Fast Response Commands

Optional synchronization delay

2

1

4

3

5

6

Page 66: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 66 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 67: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 67 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 68: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 68 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 69: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 69 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 70: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 70 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 71: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 71 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 72: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 72 -

FRC – Fast Response Commands

Command acknowledgements

0

2

1

4

3

5

6 2

1

4

3

5

6

Page 73: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 73 -

FRC – Fast Response Commands

[NETWORKING AND SYSTEM] DATA HEADER PIN DLEN CSH NETWORKING DATA-whitened CSD

CRC-16 CSN ROUTING DPA AUX CRYPT

SYNC SYNC 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

ROUTEF ACKF NTWF CRYPTF DPAF SYSPF AUXF0 AUXF1

PIN

Page 74: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 74 -

FRC – Fast Response Commands

Page 75: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 75 -

FRC – Fast Response Commands

Page 76: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 76 -

FRC – Fast Response Commands

Page 77: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 77 -

FRC – Fast Response Commands

Deploys network virtual configuration

Each node combines messages and transmits just once

FRC is time and energy extremely efficient

Makes data aggregation linearly dependent on number of nodes in the network

It is fully supported in IQRF OS and in IQRF DPA

POTENTIAL APPLICATIONS

WSN - data collection

Broadcast acknowledgements

Scenes realization

WMNs maintenance

Page 78: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015

MICRORISC s.r.o.

Why we need WMN?

WMN as a challenge

IQMESH®protocol

IQRF® ecosystem

IQRF® Data Controlled Transceivers

FRC® - Fast Response Commands

Summary

Wireless Mesh Networks. IQRF.

- 78 -

Page 79: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 79 -

Summary

WMN can be an excellent tool

WMN is an algorithmic challenge

Optimal does not mean the shortest

Redundancy helps to increase reliability

IQMESH networks are virtually reconfigured

IQMESH networks use synchronized directional flooding

IQMESH networks are energy efficient, each node is transmitting and listening just

once during the frame

DPA accelerates technology deployment

FRC is extremely efficient tool for data aggregation or for messages

acknowledgements

Page 80: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 80 -

Summary

IQRF ecosystem shows practically that WMNs can be efficiently deployed

and bring new opportunities to all industrial sectors.

Reliable and efficient control + monitoring

WMN can solve the main task of any application

Page 81: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 81 -

IQRF.zone

Page 82: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 82 -

Page 83: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 83 -

IQRF Wireless Challenge II

Page 84: Wireless Mesh Networks. IQRF. - iaria.org · PDF fileSmarter Wireless. Simply. InfoWare 2015 Wireless Mesh Networks. IQRF. Vladimír Šulc MICRORISC s.r.o. 11th International Conference

Smarter Wireless. Simply.

InfoWare 2015 - 84 -

Technology info is available at http://iqrf.org