IoT (Інтэрнэт рэчаў) і IoE (Інтэрнэт of Everything) Platfальбоm/Зloud растворs


Платформа IoE / IoT

IoT - Інтэрнэт рэчаў (Воблака толькі для роднай iSys - Інтэлектуальныя сістэмы прадукты, прыкладанне, франчайзінг, рэбрэндынг, воблачныя шлюзы IoT)
IoE - Інтэрнэт усяго (Воблака для індывіда Партнёры і іх прыкладання) са спецыяльнай табліцай шыфравання

IoE, платформа IoT, прызначаная для кожнага партнёра з індывідуальным шыфраваннем
  • Прыкладанне сервера мовы нізкага ўзроўню C (выканальнае / двайковае) - забяспечвае:
    • больш чым у 15 разоў вышэйшая эфектыўнасць у параўнанні з сервернымі рашэннямі, напісанымі на іншых мовах праграмавання
    • больш чым у 5 разоў меншае выкарыстанне памяці ў параўнанні з рашэннямі іншых моў праграмавання
    • сцэнарыі не з адкрытым зыходным кодам, інтэрпрэтатары кода. 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 можа працаваць у сістэмах на базе Linux (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Лакальна - на мікракампутарах (Raspberry Pi 3,4, Tinker Board) і ПК (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.
  • Двунакіраваная сувязь з поціскам рукі (Прызнанне):
    • вузел => сервер (статус, каманды, часопісы, ACK)
    • сервер => вузел (ACK, каманды)
  • Самаабарона ад розных нападаў:
    • выпадковы скачок порта UDP для поціску рукі / паўторнай сувязі
    • своечасова адключыць і ігнараваць ip зламысніка - на аснове несапраўдных аўтарызацый, паўторных пакетаў, несапраўдных пакетаў
  • Розны спосаб сувязі на аснове UDP, TCP або HTTP
  • Выкарыстоўвайце агульныя сістэмы баз дадзеных (БД) MySQL або MariaDB для захоўвання дадзеных
  • Незалежныя драйверы сувязі з прамым доступам да БД для стабільнасці і працаздольнасці сістэмы:
    • HTTP <=> БД
    • UDP <=> БД
    • TCP <=> БД
  • Даступныя дадаткова шлюзы / масты да воблака IoE з агульных камунікацыйных інтэрфейсаў (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.
  • Optional data caching in file system for 100% data capture.
  • Даступныя дадаткова шлюзы / масты да воблака IoE з агульных пратаколаў сувязі (стандарты BACNet, MQTT, Modbus, DMX, Dali, ВК)
  • 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:


  • незалежны пратакол сувязі (шыфраванне + сапраўднасць дадзеных)
  • двайковыя або тэкставыя дадзеныя
  • нізкі памер карыснай нагрузкі пасля шыфравання дадзеных
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • выкарыстоўваць унікальную табліцу шыфра (да 1024 байт) для кожнага партнёра
  • адбітак часу для ўстаноўкі гадзінніка, сінхранізацыя часу, выяўленне паўторных пакетаў, дэсінхранізацыя сувязі
  • выкарыстоўваць шматступенны алгарытм самашыравання расшыфраваных дадзеных для праверкі ўзгодненасці, праверкі сапраўднасці дадзеных
  • выкарыстоўваць дынамічна зменены алгарытм для аўтарызацый (залежыць ад штампа часу, тыпу прылады, унікальнага адраса, лічыльніка перадачы)
  • выкарыстоўваць некалькі кантрольных сум (зашыфраваныя і нешыфраваныя дадзеныя) для праверкі сапраўднасці дадзеных
Платформа @City IoT - бэк-энд / фронт-энд