IoT (Internet de las Cosas) y IdT (Internet of Everything) Platfom/Cloud solucións


Plataforma IoE / IoT

IoT - Internet de las cosas (Cloud solo para nativos iSys - Sistemas inteligentes productos, aplicación, franquicia, cambio de marca, pasarelas de la nube de IoT)
IdT - Internet de todo (nube para individuos Socios y sus aplicaciones) con tabla de cifrado dedicada

IoE, plataforma de IoT dedicada para cada socio con cifrado individual
  • Aplicación de servidor de lenguaje de bajo nivel C (ejecutable / binario): asegura:
    • scripts que no son de código abierto, intérpretes de código. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • uso de memoria más de 5 veces menor en comparación con otras soluciones de lenguajes de programación
    • Más de 15 veces mayor eficiencia en comparación con las soluciones de servidores escritas en otros lenguajes de programación.
  • La plataforma IoT puede funcionar en sistemas basados ​​en Linux (Debian, Raspbian, Ubuntu):
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • Localmente: en microcomputadoras (Raspberry Pi 3,4, Tinker Board) y 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.
  • Comunicación bidireccional con protocolo de enlace (reconocimiento):
    • nodo => servidor (estado, comandos, registros, ACK)
    • servidor => nodo (ACK, comandos)
  • Autoprotección contra varios ataques:
    • salto de puerto UDP aleatorio para el protocolo de enlace / comunicaciones repetidas
    • Deshabilitar oportunamente e ignorar la IP del atacante - basado en autorizaciones inválidas, paquetes repetidos, paquetes inválidos
  • Varios métodos de comunicación basados ​​en UDP, TCP o HTTP
  • Utilice sistemas de bases de datos comunes (DB) MySQL o MariaDB para el almacenamiento de datos
  • Controladores de comunicación independientes con acceso directo a DB para estabilidad del sistema, operatividad:
    • HTTP <=> DB
    • UDP <=> DB
    • TCP <=> DB
  • Puertas de enlace / puentes suministrados opcionalmente a la nube de IdT desde protocolos de comunicación comunes (BACNet, MQTT, Modbus, DMX, Dali, estándares de infrarrojos)
  • Optionally supplied final IoT Nodes devices to partners for direct IoT/IoE cloud communication, cyphering, verification, for many communication interfaces (WiFi, Ethernet, GSM, LoRaWAN).
  • Puertas de enlace / puentes suministrados opcionalmente a la nube de IdT desde interfaces de comunicación comunes (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.

Protocolo IoE / IoT:


  • protocolo independiente de comunicación (cifrado + validez de datos)
  • datos binarios o de texto
  • aumento del tamaño de la carga útil baja después del cifrado de datos
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • utilizar varias sumas de comprobación (datos cifrados y no cifrados) para comprobar la validez de los datos
  • Utilice un algoritmo de descifrado de datos autoextraído de varias etapas para comprobar la coherencia, comprobar la validez de los datos
  • use una tabla de cifrado única y rotativa (hasta 1024 bytes) para cada socio
  • sello de tiempo para el ajuste del reloj, sincronización de tiempo, detección de paquetes repetidos, desincronización de comunicaciones
  • utilizar un algoritmo modificado dinámicamente para las autorizaciones (depende de la marca de tiempo, el tipo de dispositivo, la dirección única, el contador de transmisión)
@City IoT Platform: back-end / front-end