IoT (Internettt av ting) og IoE (Internett of Everything) Platfellerm/Cloud løsnings


IoE / IoT-plattform

IoT - Internet of Things (Cloud bare for innfødte iSys - intelligente systemer produkter, applikasjon, Franchize, Rebranding, IoT Cloud Gateways)
IoE - Internet of Everything (Cloud for individuelle Partnere og deres applikasjoner) med dedikert krypteringstabell

IoE, IoT-plattform dedikert for hver partner med individuell kryptering
  • Lavt nivå C-språkserverapplikasjon (kjørbar / binær) - forsikrer:
    • mer enn 15 ganger høyere effektivitet sammenlignet med serverløsninger skrevet på andre programmeringsspråk
    • ikke åpen kildekode-skript, kodetolker. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • mer enn 5 ganger mindre minnebruk sammenlignet med andre programmeringsspråkløsninger
  • IoT Platform kan fungere på Linux-baserte systemer (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Lokalt - på mikrocomputere (Raspberry Pi 3,4, Tinker Board) og PC-er (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.
  • Toveis kommunikasjon med håndtrykk (Bekreft):
    • node => server (status, kommandoer, logger, ACKer)
    • server => node (ACKs, commands)
  • Selvbeskyttelse mot forskjellige angrep:
    • deaktiver og ignorér angriper ip i tide - basert på ugyldige autorisasjoner, gjentatte pakker, ugyldige pakker
    • tilfeldig UDP-porthopping for håndtrykk / gjentatt kommunikasjon
  • Ulike kommunikasjonsmetoder basert på UDP, TCP eller HTTP
  • Bruk vanlige databasesystemer (DB) MySQL eller MariaDB for datalagring
  • Uavhengige kommunikasjonsdrivere med direkte tilgang til DB for systemstabilitet, brukbarhet:
    • TCP <=> DB
    • UDP <=> DB
    • HTTP <=> DB
  • Valgfritt leverte gateways / broer til IoE cloud` fra vanlige kommunikasjonsprotokoller (BACNet, MQTT, Modbus, DMX, Dali, IR-standarder)
  • Valgfritt leverte gateways / broer til IoE-sky fra vanlige kommunikasjonsgrensesnitt (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
  • Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).
  • Optional data caching in file system for 100% data capture.

IoE / IoT-protokoll:


  • kommunikasjonsuavhengig protokoll (kryptering + datagyldighet)
  • binær- eller tekstdata
  • lav nyttelaststørrelse øker etter datakryptering
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • bruk flertrinns selvutpakkede algoritmer for dekryptering av data for konsistenskontroll, datagyldighetskontroll
  • bruk flere kontrollsummer (krypterte og ikke-krypterte data) for datagyldighetskontroll
  • bruk dynamisk endret algoritme for autorisasjoner (avhenger av tidsstempel, enhetstype, unik adresse, overføringsteller)
  • bruk unik og roterende krypteringstabell (opptil 1024 byte) for hver partner
  • tidsstempel for klokkesett, tidssynkronisering, gjenkjenning av gjentatte pakker, desynkronisering av kommunikasjon
@City IoT Platform - Back-End / Front-End