Daiktų internetas (Daiktų internetas) ir IoE (internetas of Everything) Platfarbam/Cloud sprendimass


IoE / IoT platforma

Daiktų internetas - daiktų internetas (debesis skirtas tik vietiniams žmonėms) „iSys“ - išmaniosios sistemos produktai, programa, franšizė, prekės ženklo pakeitimas, „IoT Cloud Gateways“)
IoE - Visko internetas (Debesis asmeniui Partneriai ir jų programas) su specialia šifravimo lentele

„IoE“, „IoT“ platforma, skirta kiekvienam partneriui su individualiu šifravimu
  • Žemo lygio C kalbos serverio programa (vykdoma / dvejetainė) - užtikrina:
    • daugiau nei 15 kartų didesnis efektyvumas, palyginti su serverių sprendimais, parašytais kitomis programavimo kalbomis
    • daugiau nei 5 kartus mažiau atminties, palyginti su kitų programavimo kalbų sprendimais
    • ne atvirojo kodo scenarijai, kodų interpretatoriai. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
  • „IoT“ platforma gali veikti „Linux“ sistemose („Debian“, „Raspbian“, „Ubuntu“):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Vietoje - mikrokompiuteriuose („Raspberry Pi 3,4“, „Tinker Board“) ir asmeniniuose kompiuteriuose („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.
  • Dvikryptis bendravimas rankos paspaudimu (patvirtinimas):
    • serveris => mazgas (ACK, komandos)
    • mazgas => serveris (būsena, komandos, žurnalai, ACK)
  • Savisauga nuo įvairių atakų:
    • atsitiktinis UDP prievado šuolis rankos paspaudimui / pakartotiniam ryšiui
    • laiku išjungti ir nepaisyti užpuoliko ip - remiantis neteisingais įgaliojimais, pakartotiniais paketais, netinkamais paketais
  • Įvairus ryšio metodas, pagrįstas UDP, TCP ar HTTP
  • Duomenų saugojimui naudokite bendras duomenų bazių (DB) sistemas „MySQL“ arba „MariaDB“
  • Nepriklausomos komunikacijos tvarkyklės, turinčios tiesioginę prieigą prie DB sistemos stabilumui ir valdymui:
    • UDP <=> DB
    • HTTP <=> DB
    • TCP <=> DB
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
  • Pasirinktinai pateikiami IoE debesų vartai / tiltai iš bendrų ryšio protokolų (BACNet, MQTT, Modbus, DMX, Dali, IR standartai)
  • 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).
  • Pasirinktinai tiekiami IoE debesies šliuzai / tiltai iš bendrų ryšio sąsajų (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)

IoE / IoT protokolas:


  • nuo ryšio nepriklausomas protokolas (šifravimas + duomenų galiojimas)
  • dvejetainiai arba tekstiniai duomenys
  • mažas naudingosios apkrovos dydžio padidėjimas po duomenų šifravimo
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • duomenų tikrinimui naudoti kelias kontrolines sumas (užšifruotus ir nešifruotus duomenis)
  • naudokite unikalią ir sukamą šifravimo lentelę (iki 1024 Baitų) kiekvienam partneriui
  • nuoseklumo patikrai, duomenų galiojimo patikrinimui naudokite daugiapakopį savaime išgautų duomenų iššifravimo algoritmą
  • laiko žyma laikrodžio rinkiniui, laiko sinchronizavimui, pakartotinių paketų aptikimui, ryšių desinchronizavimui
  • naudoti dinamiškai pakeistą algoritmą leidimams (priklauso nuo laiko žymos, įrenginio tipo, unikalaus adreso, perdavimo skaitiklio)
„@City IoT“ platforma - galinė / priekinė