IoT (Internet Perkara) dan IoE (Internet of Everything) Platfataum/Cloud penyelesaians


Platform IoE / IoT

IoT - Internet of Things (Awan hanya untuk orang asli iSys - Sistem Pintar produk, aplikasi, Francais, Penjenamaan Semula, Gerbang Awan IoT)
IoE - Internet Segalanya (Cloud untuk individu Rakan kongsi dan aplikasi mereka) dengan jadual penyisipan khusus

IoE, IoT Platform yang didedikasikan untuk setiap rakan kongsi dengan penyetempatan individu
  • Aplikasi pelayan bahasa tahap rendah C (boleh dilaksanakan / binari) - memastikan:
    • kecekapan lebih daripada 15 kali lebih tinggi berbanding dengan penyelesaian pelayan yang ditulis dalam bahasa pengaturcaraan lain
    • skrip bukan sumber terbuka, jurubahasa kod. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • penggunaan memori lebih daripada 5 kali lebih kecil berbanding dengan penyelesaian bahasa pengaturcaraan lain
  • Platform IoT boleh berfungsi pada sistem berasaskan Linux (Debian, Raspbian, Ubuntu):
    • Secara tempatan - pada Mikrokomputer (Raspberry Pi 3,4, Tinker Board) dan PC (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.
  • Komunikasi dua arah dengan berjabat tangan (Mengakui):
    • pelayan => nod (ACK, arahan)
    • node => pelayan (status, arahan, log, ACK)
  • Perlindungan diri terhadap pelbagai serangan:
    • matikan dan abaikan penyerang ip tepat pada masanya - berdasarkan keizinan tidak sah, pakej berulang, pakej tidak sah
    • port UDP rawak melompat untuk komunikasi berjabat tangan / berulang
  • Pelbagai kaedah komunikasi berdasarkan UDP, TCP atau HTTP
  • Gunakan sistem pangkalan data biasa (DB) MySQL atau MariaDB untuk penyimpanan data
  • Pemacu komunikasi bebas dengan akses langsung ke DB untuk kestabilan sistem, operasi:
    • UDP <=> DB
    • TCP <=> DB
    • HTTP <=> DB
  • Optional data caching in file system for 100% data capture.
  • 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.
  • Gerbang / jambatan yang disediakan secara pilihan ke awan IoE dari antara muka komunikasi biasa (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Gerbang / jambatan yang disediakan secara pilihan ke awan IoE dari protokol komunikasi biasa (standard BACNet, MQTT, Modbus, DMX, Dali, IR)

Protokol IoE / IoT:


  • protokol bebas komunikasi (penyisipan + kesahan data)
  • data binari atau teks
  • kenaikan saiz muatan rendah selepas penyulitan data
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • gunakan algoritma penyahsulitan data yang diekstrak sendiri bertingkat untuk pemeriksaan ketekalan, pemeriksaan kesahan data
  • gunakan jadual Cipher yang unik dan berputar (sehingga 1024 Byte) untuk setiap pasangan
  • gunakan banyak checksum (data yang dienkripsi dan tidak dienkripsi) untuk pemeriksaan kesahan data
  • gunakan algoritma yang diubah secara dinamik untuk kebenaran (bergantung pada cap waktu, jenis peranti, alamat unik, kaunter penghantaran)
  • cap waktu untuk set jam, penyegerakan waktu, pengesanan pakej berulang, penyahsinkronisasi komunikasi
@City IoT Platform - Bahagian Belakang / Bahagian Depan