IoT (Internet tal-Oġġetti) u IoE (Internet of Everything) Platfjewm/Ċloud soluzzjonis
Pjattaforma IoE / IoT
IoT - Internet ta 'l-Oġġetti (Cloud biss għall-indiġeni
iSys - Sistemi Intelliġenti prodotti, applikazzjoni, Franchize, Rebranding, IoT Cloud Gateways)
IoE - Internet ta 'Kollox (Cloud għal individwu
Imsieħba u l-applikazzjonijiet tagħhom) b'tabella ta 'ċifrar apposta
- Applikazzjoni għal server tal-lingwa ta 'Livell B Ċ (eżegwibbli / binarja) - tassigura:
- aktar minn 15-il darba effiċjenza ogħla meta mqabbla ma 'soluzzjonijiet ta' servers miktuba f'lingwi oħra ta 'programmar
- użu ta 'memorja aktar minn 5 darbiet iżgħar meta mqabbel ma' soluzzjonijiet oħra ta 'lingwi ta' programmar
- skripts mhux open-source, interpreti tal-kodiċi. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
- Il-Pjattaforma IoT tista 'taħdem fuq sistemi bbażati fuq il-Linux (Debian, Raspbian, Ubuntu):
- in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
- Lokalment - fuq Mikrokompjuters (Raspberry Pi 3,4, Tinker Board) u PCs (Intel / AMD x64, x86)
- Binary data transfer (minimize payload/packets size and overall data transmitted via communication media).
- Enable transfers over LTE NBIoT NB1/NB2, LoRaWAN where there are a lot of limitations on packet size and amount of data send.
- Minimize battery utilization during transmission due to much shorter packages.
- Komunikazzjoni bidirezzjonali bi handshaking (Irrikonoxxi):
- node => server (status, kmandi, zkuk, ACKs)
- server => nodu (ACKs, kmandi)
- Protezzjoni minnha nnifisha kontra diversi attakki:
- port UDP każwali jaqbeż għal handshake / komunikazzjonijiet ripetuti
- jiskonnettja f'waqtu u tinjora l-ip ta 'l-attakkant - ibbażat fuq awtorizzazzjonijiet invalidi, pakketti ripetuti, pakketti invalidi
- Diversi metodi ta 'komunikazzjoni bbażati fuq UDP, TCP jew HTTP
- Uża sistemi ta 'database komuni (DB) MySQL jew MariaDB għall-ħażna tad-data
- Sewwieqa ta 'komunikazzjoni indipendenti b'aċċess dirett għal DB għall-istabbiltà tas-sistema, operabilità:
- UDP <=> DB
- HTTP <=> DB
- TCP <=> DB
- Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
- Optional data caching in file system for 100% data capture.
- Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).
- Gateways / pontijiet fornuti b'mod fakultattiv lejn sħab IoE minn interfaces ta 'komunikazzjoni komuni (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
- Gateways / pontijiet fornuti b'mod fakultattiv għal cloud IoE 'minn protokolli ta' komunikazzjoni komuni (standards BACNet, MQTT, Modbus, DMX, Dali, IR)
Protokoll IoE / IoT:
- komunikazzjoni protokoll indipendenti (ċifrar + validità tad-dejta)
- dejta binarja jew testwali
- żieda fid-daqs tat-tagħbija baxxa wara l-kriptaġġ tad-dejta
- supplied microcontrollers C source code for Nodes for each partner under NDA and License.
- timbru tal-ħin għas-sett tal-arloġġ, sinkronizzazzjoni tal-ħin, sejbien ta 'pakketti ripetuti, desinkronizzazzjoni tal-komunikazzjonijiet
- uża checksum multiplu (data encrypted u non encrypted) għall-verifika tal-validità tad-data
- uża algoritmu ta 'dekodifikazzjoni tad-dejta estratta minnha nnifisha f'diversi stadji għall-verifika tal-konsistenza, verifika tal-validità tad-dejta
- uża tabella Cipher unika u rotazzjonali (sa 1024 Bytes) għal kull sieħeb
- uża algoritmu mibdul b'mod dinamiku għall-awtorizzazzjonijiet (jiddependi fuq it-timbru tal-ħin, it-tip ta 'apparat, l-indirizz uniku, il-counter tat-trasmissjoni)
@City Pjattaforma IoT - Back-End / Front-End