IoT (Internet ng Mga Bagay) at IoE (Internet of Everything) Platfom/Cloud solusyons


Platform ng IoE / IoT

IoT - Internet of Things (Cloud lang para sa katutubong iSys - Mga Sistema ng Matalino mga produkto, application, Franchize, Rebranding, IoT Cloud Gateways)
IoE - Internet ng Lahat (Cloud para sa indibidwal Mga kasosyo at ang kanilang mga aplikasyon) na may nakalaang talahanayan ng ciphering

Ang IoE, IoT Platform ay nakatuon para sa bawat kasosyo na may indibidwal na pag-cipher
  • Ang aplikasyon ng server ng Mababang Antas C na wika (maipapatupad / binary) - tiniyak:
    • higit sa 5 beses na mas maliit ang paggamit ng memorya kumpara sa iba pang mga solusyon sa mga wika ng programa
    • mga hindi bukas na mapagkukunan ng script, tagasalin ng code. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • higit sa 15 beses na mas mataas ang kahusayan sa paghahambing sa mga solusyon ng server na nakasulat sa iba pang mga wika ng programa
  • Maaaring gumana ang IoT Platform sa mga sistemang batay sa Linux (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Lokal - sa Mga Microcomputer (Raspberry Pi 3,4, Tinker Board) at mga 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.
  • Pakikipag-usap sa dalawang direksyon sa pakikipagkamay (Pagkilala):
    • node => server (katayuan, utos, log, ACK)
    • server => node (ACK, mga utos)
  • Proteksyon sa sarili laban sa iba't ibang mga pag-atake:
    • tumatalon na random UDP port para sa pagkakamay / paulit-ulit na mga komunikasyon
    • napapanahon hindi paganahin at huwag pansinin ang ipo ng mang-atake - batay sa mga hindi wastong pahintulot, paulit-ulit na mga pakete, hindi wastong mga pakete
  • Iba't ibang pamamaraan ng komunikasyon batay sa UDP, TCP o HTTP
  • Gumamit ng karaniwang mga database (DB) system na MySQL o MariaDB para sa pag-iimbak ng data
  • Mga independiyenteng driver ng komunikasyon na may direktang pag-access sa DB para sa katatagan ng system, pagpapatakbo:
    • UDP <=> DB
    • TCP <=> DB
    • HTTP <=> DB
  • Opsyonal na nagtustos ng mga gateway / tulay sa cloud ng IoE mula sa mga karaniwang interface ng komunikasyon (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).
  • Opsyonal na nagbibigay ng mga gateway / tulay sa IoE cloud`mula sa mga karaniwang mga protocol ng komunikasyon (BACNet, MQTT, Modbus, DMX, Dali, mga pamantayan ng IR)
  • 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 / IoT Protocol:


  • komunikasyon independiyenteng protocol (ciphering + bisa ng data)
  • binary o teksto ng data
  • mababang pagtaas ng laki ng bayad pagkatapos ng pag-encrypt ng data
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • gumamit ng maraming tsek (naka-encrypt at hindi naka-encrypt na data) para sa pagsusuri ng bisa ng data
  • gumamit ng pabago-bagong algorithm na binago para sa mga pahintulot (nakasalalay sa time-stamp, uri ng aparato, natatanging address, transmission counter)
  • gumamit ng natatangi at umiikot na talahanayan ng Cipher (hanggang sa 1024 Bytes) para sa bawat kasosyo
  • time-stamp para sa itinakdang orasan, pagsasabay sa oras, pag-ulit ng pagtuklas ng mga pakete, pag-disinkronisasyon ng mga komunikasyon
  • gumamit ng multistage self extracted data decrypting algorithm para sa pagkakapare-pareho ng tseke, pagsusuri ng bisa ng data
@City IoT Platform - Back-End / Front-End