Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
MIKROTIK LORA
Съдържание
• За мен
• Какво е LoRa
• Какво ни дава Микротик?
• Поддръжка на LoRa• Публични услуги
• Платени услуги
• Free TTN
• Частен LoRa сървър
• Demo
За мен
• Петър Цонев
• Занимавам се с мрежи и комуникации от 2006
• В отбора на Mikrotik от 2014
• CCNA, CCNP, CCNA SECURITY, MTCNA, MTCWE, MTCRE, MTCTCE, MTCUME, MTCIPv6E, MTCINE, MTCEWE
• CEH
• Булгартрансгаз ЕАД
Какво е LoRa
Малко история
2009 2010
Малко история
2012
Малко история
2015
Малко теория – Сравнение на IOT технологиите
Sigfox
WiFi
BLE
NB-IoT
LTE
NFC
40km20km10km
0.1k
0.1km
50k
200k
3Mb
300Mb
LoRa
Малко теория
Малко теория
fcenter
fmin
fmax
DOWN CHIRPUP CHIRP
Малко теория
fcenter
fmin
fmax
CHIRP
1 bit
SF=2
CHIP
SF (Spreading Factor) – брой битове, които се кодират в един символ
CHIP = 2SF – брой възможни стойности
SF=3
2 bit
SF=1 SF=3 SF=3
Малко теория
fcenter
fmin
fmax
CHIRP
ВНИМАНИЕ! Увеличаването на SF с 1 удвоява времето за
предаване на 1 символ
SF7 SF8 SF9 SF10
Малко теория
В препоръка 70-03 на ЕСС се дефинира използването на
свободен честотен диапазон от 863 до 870MHz за Short
Range Devices 860.
За EU устройствата задължително трябва да имат 8
работни канала + 1 канал с по-висока скорост + 1 канал
работещ на FSK.
Максимална мощност на предаване трябва да е +15dBM и
да заемат канала за 1% от времето.
Може да се използва SF7 до SF12
https://docdb.cept.org/download/2464
LoRa заемане на канала - калкулатор
https://avbentem.github.io/airtime-calculator/ttn/eu868/10
Малко теория – Топология: звезда от звездиПолеви устройства Gateway Network server Application server
LoRa MQTT gRPC
Крайни LoRa устройства
TX RX 1 RX 2
TXBCN RX 2
TX RX
PN RX 1 BCN
Малко теория – Сигурност на комуникациятаПолеви устройства Gateway Network server Application server
LoRa UDP UDP/TCP/IP SSL
AES128 с ASK
Данни
AES128 с Network Session Key
Данни
AES128 с ASK
DeviceEUI
Frame counter
Кр
ип
ти
ра
не
До
пъ
лн
ите
лн
иза
щи
ти
Присъединяване към облака
Over-The-Air
Activation
Activation By
Personalization
Присъединяване към облака
APP key
AppEUI DevEUI Counter
Join Request Message
Nwk_SKey
Authentication and
Session Key Generation
Nwk_SKey App_SKeyApp_SKey
End device Network serverApplication
server
Присъединяване към облака
Nwk_SKeyNwk_SKey App_SKey App_SKey
End device Network serverApplication
server
Какво ни дава
Mikrotik
Малко история
MUM 2019
Mikrotik IoT Semtech SX1301
SX1301
SX1308
SX1301 – за outdoor (-40 +85)
SX1308 – за indoor (0 +70)
Mikrotik IoT Semtech SX1301
SX1301 поддържа до 10000 клиента и има 10
приемни канала. Може да сканира едновременно
8 канала за начало на комуникация или да
получава данни от 8 канала едновременно
Mikrotik IoT
Mikrotik IoT – Устройства поддържащи LoRa
wAP LR8 kit LtAP LR8 LTE kit
LoRa Вградена антена 2dBi +
външна антена
Външна антена
Ethernet ports 10/100 10/100/1000
WiFi 2.4 GHz 802.11b/g/n 2.4 GHz 802.11b/g/n
Работна температура -40°C to 60°C -40°C to 70°C
LTE 1 Modem (Mini SIM) LTE
GPS Да
Mikrotik IoT
Mikrotik IoT
ВНИМАНИЕ
ВЪТРЕШНАТА АНТЕНА НЕ Е
СВЪРЗАНА ПО ПОДРАЗБИРАНЕ!
wAP LR8 kit
Mikrotik IoT - Топология: звезда от звездиПолеви устройства Gateway Network server Application server
Mikrotik Конфигуриране на LoRa
Mikrotik Конфигуриране на LoRa
MSF - Multiple Spreading Factors
Bandwidth = 125kHz
LoRa – Като MSF +Bandwidth = 125kHz,
250kHz, 500kHz
FSK - Frequency Shift Keying
Mikrotik Конфигуриране на LoRa
Mikrotik Конфигуриране на LoRa
Mikrotik Конфигуриране на LoRa
Уникален номер за регистрация
Mikrotik Конфигуриране на LoRa
Сървър, към който да се свърже GW
Mikrotik Конфигуриране на LoRa
Избор на използваните честотни канали
Mikrotik Конфигуриране на LoRa
Усилване на антенатаИзползва се за правилното изчисление на EIRP
Mikrotik Конфигуриране на LoRa
Какви пакети за се предават към сървъра
Mikrotik Конфигуриране на LoRa
Дали да се използва sync word (private) или не
Private sync word: 0x12
Public sync word : 0x34
Mikrotik Конфигуриране на LoRa
• Listen Before Talk• Време в us да се следи за RSSI преди
предаване• Долна граница на нивото на сигнала,
под която може да започне предаване
Mikrotik Конфигуриране на LoRa
IP адрес, от който да излиза трафика.
Mikrotik Конфигуриране на LoRa
GPS координати, които GATEWAY изпраща към сървъра.
Mikrotik Конфигуриране на LoRa
1
2
Mikrotik Конфигуриране на LoRa
Mikrotik Конфигуриране на LoRa
Частен LoRaWAN сървърНаблюдение на клиентите
Mikrotik Наблюдение на LoRa
Използване на LoRaWAN
LoRaWAN Платени услуги
http://www.iotnet.eu
LoRaWAN безплатни услуги
LoRaWAN безплатни услуги
Частен LoRaWAN сървър
Полеви устройства Gateway MQTT
broker
LoRa MQTT
LoRa
server
MQTT
APP
server
gRPC
Частен LoRaWAN сървър
ChirpStack - open-source LoRaWAN Network server – осигурява всичко необходимо за
изграждане на частен LoRaWAN сървър.
Частен LoRaWAN сървър
Частен LoRaWAN сървърНастройка на GATEWAY
Частен LoRaWAN сървърДобавяне на GATEWAY
Частен LoRaWAN сървърНастройка на GATEWAY
Частен LoRaWAN сървър
Частен LoRaWAN сървър
Мрежова топология
LAN
192.168.255.0/24
.1DHCP
.101
Eth2 Eth1
WiFi
Internet
wAP LR8 kit Dragino
DHT65 +
TERMO
PROBE
Конфигурация на TTS
Конфигурация на wAP LR8 kit
Конфигурация на wAP LR8 kit
Наблюдение в TTS
Добавяне на устройство
Добавяне на устройство
Наблюдение в TTS
Наблюдение в TTS
Мрежова топология
LAN
192.168.255.0/24
.1DHCP
.101
.102
Eth2 Eth1
WiFi
Internet
wAP LR8 kit
Dragino
LT-22222-L
DHT65
Dragino LT-22222-L Dragino LT-22222-L LoRaWAN I/O Controller, 868MHz
Interfaces:
•2 x Digital Input
•2 x Digital Output
•2 x Relay Output (5A@250VAC / 30VDC)
•2 x 0~20mA Analog Input (res:0.01mA)
•2 x 0~30V Analog Input (res:0.01v)
•Power Input 0~24V
Features:
•SX1276/78 LoRa Wireless Chip
•LoRaWAN Class A & Class C protocol
•AT Commands to change parameters
•Sleep mode: 9mA/12V (108mW)
•Rx mode 13mA/12V (156mW)
•Tx mode 36mA/12V (430mW)
Dragino LT-22222-L
AT+CFG
AT+DEUI=a8 40 41 f7 81 82 90 23
AT+APPSKEY=43 57 ad 8e b6 2f 47 20 80 58 ac b6 fc 2e 07 34
Chirp Stack
Chirp Stack
Chirp Stack
Chirp Stack
Chirp Stack
Какво минава по мрежата?
K13FrzWRDB3l4+M=
Какво минава по мрежата?
K13FrzWRDB3l4+M=
Какво минава по мрежата?
K13FrzWRDB3l4+M=
Mikrotik IoT
Mikrotik IoT
Люлин – кв. Ботунец 19км
wAP LR8 kit + Антена
Mikrotik IoT
Люлин – кв. Симеоново 13км
wAP LR8 kit + Антена
Въпроси?
Благодаря за вниманието