IoT (Інтернет речей) і IoE (Інтернет of Everything) Platfабоm/C.loud рішенняs


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

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

IoE, платформа IoT, призначена для кожного партнера з індивідуальним шифруванням
  • Мовна серверна програма низького рівня C (виконувана / двійкова) - забезпечує:
    • більш ніж у 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.
    • більш ніж у 15 разів вища ефективність порівняно із серверними рішеннями, написаними іншими мовами програмування
  • Платформа IoT може працювати в системах на базі Linux (Debian, Raspbian, Ubuntu):
    • Місцево - на мікрокомп’ютерах (Raspberry Pi 3,4, Tinker Board) та ПК (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.
  • Двоспрямоване спілкування з рукостисканням (Підтвердьте):
    • вузол => сервер (статус, команди, журнали, ACK)
    • сервер => вузол (ACK, команди)
  • Самозахист від різних атак:
    • своєчасне вимкнення та ігнорування ip зловмисника - на основі недійсних авторизацій, повторних пакетів, недійсних пакетів
    • випадковий стрибок UDP-порту для рукостискання / повторного зв'язку
  • Різний метод зв'язку на основі UDP, TCP або HTTP
  • Використовуйте загальні системи баз даних (БД) MySQL або MariaDB для зберігання даних
  • Незалежні драйвери зв'язку з прямим доступом до БД для стабільності та працездатності системи:
    • TCP <=> БД
    • UDP <=> БД
    • HTTP <=> БД
  • Optional data caching in file system for 100% data capture.
  • Опціонально поставляються шлюзи / мости до хмари IoE із загальних протоколів зв'язку (стандарти BACNet, MQTT, Modbus, DMX, Dali, IR)
  • Опціонально постачаються шлюзи / мости до хмари IoE із загальних комунікаційних інтерфейсів (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).
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.

Протокол IoE / IoT:


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