IoT (Mtnaao wa Mambo) na IoE (Mtnaao of Everything) Platfaum/Cloud suluhishos


Jukwaa la IoE / IoT

IoT - Mtandao wa Vitu (Wingu tu la asili iSys - Mifumo ya Akili bidhaa, matumizi, Franchize, Rebranding, IoT Cloud Gateways)
IoE - Mtandao wa Kila kitu (Wingu kwa mtu binafsi Washirika na matumizi yao) na meza ya kujitolea ya kujitolea

IoE, Jukwaa la IoT linalojitolea kwa kila mshirika na upendeleo wa kibinafsi
  • Matumizi ya seva ya lugha ya kiwango cha chini C (inayoweza kutekelezwa / binary) - inahakikishia:
    • matumizi zaidi ya kumbukumbu mara 5 kulinganisha na suluhisho zingine za lugha
    • ufanisi zaidi ya mara 15 kulinganisha na suluhisho za seva zilizoandikwa katika lugha zingine za programu
    • hati zisizo za chanzo wazi, wakalimani wa nambari. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
  • Jukwaa la IoT linaweza kufanya kazi kwenye mifumo ya Linux (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Ndani - kwenye Microcomputer (Raspberry Pi 3,4, Bodi ya Tinker) na PC (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.
  • Mawasiliano ya pande mbili na kupeana mikono (Kukubali):
    • node => seva (hadhi, amri, magogo, ACK)
    • seva => nodi (ACKs, amri)
  • Kujilinda dhidi ya mashambulio anuwai:
    • bandari ya UDP ya kuruka kwa kupeana mikono / mawasiliano yanayorudiwa
    • zima kwa wakati na kupuuza mshambuliaji ip - kulingana na idhini batili, vifurushi vilivyorudiwa, vifurushi batili
  • Njia anuwai ya mawasiliano kulingana na UDP, TCP au HTTP
  • Tumia mifumo ya hifadhidata ya kawaida (DB) MySQL au MariaDB kwa uhifadhi wa data
  • Madereva ya mawasiliano huru na ufikiaji wa moja kwa moja kwa DB kwa utulivu wa mfumo, utendaji:
    • UDP <=> DB
    • TCP <=> DB
    • HTTP <=> DB
  • Malango / madaraja yaliyotolewa kwa hiari kwa wingu la IoE kutoka kwa itifaki za mawasiliano ya kawaida (BACNet, MQTT, Modbus, DMX, Dali, viwango vya IR)
  • Malango / madaraja yaliyopewa kwa hiari kwa wingu la IoE kutoka kwa njia ya mawasiliano ya kawaida (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.
  • Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).

Itifaki ya IoE / IoT:


  • itifaki huru ya mawasiliano (uhifadhi wa data + uhalali wa data)
  • data ya binary au maandishi
  • ongezeko la ukubwa wa malipo ya chini baada ya usimbaji fiche wa data
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • tumia jedwali la kipekee na la mzunguko la Cipher (hadi 1024 Byte) kwa kila mshirika
  • tumia checksum nyingi (data iliyosimbwa kwa njia fiche na isiyosimbwa) kwa ukaguzi wa uhalali wa data
  • tumia data ya data iliyochanganuliwa kwa njia anuwai ya hesabu kwa kuangalia uthabiti, kuangalia uhalali wa data
  • stempu ya saa ya kuweka saa, usawazishaji wa wakati, kugundua vifurushi kurudia, desynchronization ya mawasiliano
  • tumia algorithm iliyobadilishwa kwa nguvu kwa idhini (inategemea stempu ya wakati, aina ya kifaa, anwani ya kipekee, kaunta ya maambukizi)
Jukwaa la Jiji la IoT - Nyuma-Mwisho / Mbele-mbele