IoT (Gauzen Internet) eta IoE (Internet of Everything) Platfedom/Cloud irtenbideas


IoE / IoT plataforma

IoT - Gauzen Internet (hodeia bertakoentzat soilik iSys - Sistema Adimendunak produktuak, aplikazioa, Franchize, Rebranding, IoT Cloud Gateways)
IoE - Guztiaren Internet (banakoentzako hodeia) Bazkideak eta haien aplikazioak) zifratze taula dedikatuarekin

IoE, bazkide bakoitzarentzako dedikatutako IoT plataforma banakako zifratzearekin
  • C maila baxuko hizkuntza zerbitzariaren aplikazioa (exekutagarria / bitarra) - ziurtatzen du:
    • eraginkortasuna 15 aldiz handiagoa da beste programazio lengoaietan idatzitako zerbitzariekin konparatuz
    • kode irekiko script-ak ez, kode interpretatzaileak. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • memoriaren erabilera 5 aldiz txikiagoa baino beste programazio lengoaien soluzioekin alderatuta
  • IoT Plataformak Linux-en oinarritutako sistemetan lan egin dezake (Debian, Raspbian, Ubuntu):
    • Lokalki - Mikroordenagailuetan (Raspberry Pi 3.4, Tinker Board) eta ordenagailuetan (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.
  • Bi noranzko bidezko komunikazioa eskuarekin (Aitortu):
    • zerbitzaria => nodo (ACKak, komandoak)
    • nodo => zerbitzaria (egoera, komandoak, erregistroak, ACKak)
  • Hainbat erasoen aurkako norberaren babesa:
    • ausazko UDP ataka esku-estutzeagatik / errepikatutako komunikazioetarako salto egitea
    • garaiz desgaitu eta ez ikusi erasotzaileen ip - baimen baliogabeetan, errepikatutako paketeetan, pakete baliogabeetan oinarrituta
  • Hainbat komunikazio metodo UDP, TCP edo HTTP oinarritzat hartuta
  • Erabili MySQL edo MariaDB datu-base arrunten (DB) sistemak datuak gordetzeko
  • Komunikazio kontrolatzaile independenteak DBra zuzenean sartzeko sistemaren egonkortasuna eta funtzionamendua lortzeko:
    • HTTP <=> DB
    • UDP <=> DB
    • TCP <=> DB
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
  • Aukeran hornitutako atebideak / zubiak IoE hodeira komunikazio protokolo arruntetatik (BACNet, MQTT, Modbus, DMX, Dali, IR estandarrak)
  • Optional data caching in file system for 100% data capture.
  • Aukeran hornitutako atebideak / zubiak IoE hodeira komunikazio interfaze arruntetatik (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).

IoE / IoT protokoloa:


  • komunikazio protokolo independentea (zifratzea + datuen baliozkotasuna)
  • bitarreko edo testuko datuak
  • karga txikiko tamaina handitu da datuak enkriptatu ondoren
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • erabili zifratu taula bakarra eta birakaria (gehienez 1024 byte) bazkide bakoitzarentzat
  • erabili dinamikoki aldatutako algoritmoa baimenetarako (denbora zigiluaren, gailu motaren, helbide bakarraren, transmisioaren kontagailuaren araberakoa da)
  • erlojuaren multzoaren denbora-zigilua, denbora sinkronizatzea, paketeak errepikatzea hautematea, komunikazioen desinkronizazioa
  • erabili egiaztapen-batura (datu enkriptatuak eta ez enkriptatuak) datuen baliozkotasuna egiaztatzeko
  • Erabili fase anitzeko erauzitako datuak deszifratzeko algoritmoa, koherentzia egiaztatzeko, datuen baliozkotasuna egiaztatzeko
@City IoT Plataforma - Back-End / Front-End