IoT (Internet de les coses) i IoE (Internet of Everything) Platfo bém/Cloud soluciós


Plataforma IoE / IoT

IoT - Internet de les Coses (Cloud només per a nadius iSys: sistemes intel·ligents productes, aplicacions, franquícies, rebranding, IoT Cloud Gateways)
IoE - Internet de tot (núvol per a individus) Socis i les seves aplicacions) amb taula de xifratge dedicada

IoE, plataforma IoT dedicada a cada soci amb xifratge individual
  • Aplicació de servidor de llenguatge de nivell C baix (executable / binari): assegura:
    • més de 15 vegades més eficiència en comparació amb solucions de servidors escrites en altres llenguatges de programació
    • scripts de codi obert, intèrprets de codi. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • ús de memòria més de 5 vegades menor en comparació amb altres solucions de llenguatges de programació
  • La plataforma IoT pot funcionar en sistemes basats en Linux (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Localment: en microordinadors (Raspberry Pi 3.4, Tinker Board) i en ordinadors (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.
  • Comunicació bidireccional amb apretament de mans (Acceptar):
    • node => servidor (estat, ordres, registres, ACK)
    • servidor => node (ACK, ordres)
  • Autoprotecció contra diversos atacs:
    • desactiva i ignora puntualment la IP de l'atacant - basada en autoritzacions no vàlides, paquets repetits i paquets no vàlids
    • salt aleatori del port UDP per encaix de mans / comunicacions repetides
  • Diversos mètodes de comunicació basats en UDP, TCP o HTTP
  • Utilitzeu sistemes de bases de dades (DB) comuns MySQL o MariaDB per emmagatzemar dades
  • Controladors de comunicació independents amb accés directe a DB per a l'estabilitat i operabilitat del sistema:
    • UDP <=> DB
    • HTTP <=> DB
    • TCP <=> DB
  • Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).
  • Ponts / ponts subministrats opcionalment al núvol IoE a partir de protocols de comunicació comuns (estàndards BACNet, MQTT, Modbus, DMX, Dali, IR)
  • Passarel·les / ponts subministrats opcionalment al núvol IoE des d’interfícies de comunicació habituals (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Optional data caching in file system for 100% data capture.
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.

Protocol IoE / IoT:


  • protocol independent de comunicació (xifratge + validesa de dades)
  • dades binàries o de text
  • augment de la mida de la càrrega útil baixa després del xifratge de dades
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • utilitzeu un algorisme canviat dinàmicament per a les autoritzacions (depèn de la marca de temps, el tipus de dispositiu, l'adreça única, el comptador de transmissions)
  • utilitzeu una taula de xifratge única i rotativa (fins a 1024 bytes) per a cada soci
  • utilitzeu un algoritme de desxifratge de dades autoextractes de diverses etapes per comprovar la coherència i la validesa de les dades
  • segell de temps per al conjunt de rellotges, sincronització horària, detecció de paquets repetits, desincronització de comunicacions
  • utilitzeu una suma de comprovació múltiple (dades xifrades i no xifrades) per comprovar la validesa de les dades
Plataforma IoT @City: back-end / front-end