IoT (Asjade Internet) ja IoE (Internet of Everything) Platfvõim/Cloud lahenduss


IoE / IoT platvorm

IoT - Asjade Internet (pilv ainult kohalike inimeste jaoks iSys - intelligentsed süsteemid tooted, rakendus, frantsiisimine, kaubamärgi muutmine, IoT Cloud Gateways)
IoE - Internet kõigest (pilv üksikisikule Partnerid ja nende rakendused) koos spetsiaalse šifreerimistabeliga

IoE, IoT platvorm, mis on pühendatud igale partnerile individuaalse šifreerimisega
  • Madal C-taseme keeleserveri rakendus (käivitatav / binaarne) - tagab:
    • mitte avatud lähtekoodiga skriptid, kooditõlgid. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • rohkem kui viis korda väiksem mälukasutus võrreldes teiste programmeerimiskeelte lahendustega
    • rohkem kui 15 korda suurem efektiivsus võrreldes muude programmeerimiskeelte kirjutatud serverilahendustega
  • IoT platvorm võib töötada Linuxi põhistes süsteemides (Debian, Raspbian, Ubuntu):
    • Kohalikult - mikroarvutitel (Raspberry Pi 3,4, Tinker Board) ja arvutitel (Intel / AMD x64, x86)
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
  • 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.
  • Kahesuunaline suhtlemine käepigistusega (kinnitus):
    • server => sõlm (ACK-d, käsud)
    • sõlm => server (olek, käsud, logid, ACK-d)
  • Enesekaitse erinevate rünnakute vastu:
    • õigeaegne ründaja ip keelamine ja ignoreerimine - põhineb kehtetutel autoriseerimistel, korduvatel pakettidel, kehtetutel pakettidel
    • juhuslik UDP-pordi hüppamine käepigistuse / korduva suhtluse jaoks
  • Erinevad UDP-, TCP- või HTTP-põhised sidemeetodid
  • Andmete salvestamiseks kasutage levinud andmebaasisüsteeme (DB) MySQL või MariaDB
  • Sõltumatud suhtlusdraiverid, millel on otsene juurdepääs DB-le süsteemi stabiilsuse ja töövõime tagamiseks:
    • HTTP <=> DB
    • TCP <=> DB
    • UDP <=> DB
  • 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).
  • Valikuliselt IoE pilve lüüsid / sillad tavalistest sideprotokollidest (BACNet, MQTT, Modbus, DMX, Dali, IR-standardid)
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
  • Valikuliselt IoE pilve lüüsid / sillad tavalistest sideliidestest (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)

IoE / IoT protokoll:


  • kommunikatsioonist sõltumatu protokoll (šifreerimine + andmete kehtivus)
  • binaar- või tekstiandmed
  • madala koormuse suuruse suurenemine pärast andmete krüpteerimist
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • ajatempel kellakomplekti jaoks, aja sünkroniseerimine, korduvate pakettide tuvastamine, side desünkroonimine
  • kasutage autoriseerimiseks dünaamiliselt muudetud algoritmi (sõltub ajatemplist, seadme tüübist, kordumatust aadressist, edastusloendurist)
  • Andmete kehtivuse kontrollimiseks kasutage mitut kontrollsummat (krüptitud ja krüptimata andmed)
  • kasutage järjepidevuse kontrollimiseks, andmete kehtivuse kontrollimiseks mitmeastmelist isevõetud andmete dekrüptimise algoritmi
  • kasutage iga partneri jaoks ainulaadset ja pöörlevat šifritabelit (kuni 1024 baiti)
@City IoT platvorm - tagumine osa / esiosa