IoT (사물 인터넷) 과 IoE (인터넷 of Everything) Platf또는m/씨loud 해결책s


IoE / IoT 플랫폼

IoT -사물 인터넷 (기본 iSys-지능형 시스템 제품, 애플리케이션, 프랜차이즈, 리 브랜딩, IoT 클라우드 게이트웨이)
IoE -사물 인터넷 (개인용 클라우드) 파트너 및 해당 응용 프로그램) 전용 암호화 테이블

IoE, 개별 암호화 기능을 갖춘 각 파트너 전용 IoT 플랫폼
  • 저수준 C 언어 서버 응용 프로그램 (실행 가능 / 이진)-다음을 보장합니다.
    • 다른 프로그래밍 언어 솔루션에 비해 메모리 사용량이 5 배 이상 적습니다.
    • 다른 프로그래밍 언어로 작성된 서버 솔루션에 비해 15 배 이상 높은 효율성
    • 비 오픈 소스 스크립트, 코드 인터프리터. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
  • IoT 플랫폼은 Linux 기반 시스템 (Debian, Raspbian, Ubuntu)에서 작동 할 수 있습니다.
    • in the Data Center (DC) - VPS (min 1VCore, 2GB RAM), Dedicated Servers. Many DC locations with many Hardware equipment variants.
    • 로컬-마이크로 컴퓨터 (Raspberry Pi 3,4, Tinker Board) 및 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.
  • 핸드 셰이 킹을 통한 양방향 통신 (승인) :
    • 서버 => 노드 (ACK, 명령)
    • 노드 => 서버 (상태, 명령, 로그, ACK)
  • 다양한 공격에 대한 자기 보호 :
    • 적시에 공격자 IP 비활성화 및 무시-잘못된 인증, 반복 된 패키지, 잘못된 패키지를 기반으로
    • 핸드 셰이크 / 반복 통신을위한 임의 UDP 포트 점프
  • UDP, TCP, HTTP 기반의 다양한 통신 방식
  • 데이터 저장을 위해 공통 데이터베이스 (DB) 시스템 MySQL 또는 MariaDB 사용
  • 시스템 안정성, 운용성을 위해 DB에 직접 액세스 할 수있는 독립 통신 드라이버 :
    • TCP <=> DB
    • HTTP <=> DB
    • UDP <=> DB
  • 공통 통신 인터페이스 (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)에서 IoE 클라우드로 게이트웨이 / 브리지를 옵션으로 제공
  • 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.
  • 공통 통신 프로토콜 (BACNet, MQTT, Modbus, DMX, Dali, IR 표준)에서 IoE 클라우드에 게이트웨이 / 브리지를 옵션으로 제공
  • Optional data caching in file system for 100% data capture.

IoE / IoT 프로토콜 :


  • 통신 독립 프로토콜 (암호화 + 데이터 유효성)
  • 바이너리 또는 텍스트 데이터
  • 데이터 암호화 후 낮은 페이로드 크기 증가
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • 클록 세트, 시간 동기화, 반복 패키지 감지, 통신 비 동기화에 대한 타임 스탬프
  • 권한 부여를 위해 동적으로 변경된 알고리즘 사용 (타임 스탬프, 장치 유형, 고유 주소, 전송 카운터에 따라 다름)
  • 각 파트너에 대해 고유 한 순환 암호 테이블 (최대 1024 바이트) 사용
  • 데이터 유효성 검사를 위해 다중 체크섬 (암호화 및 비 암호화 데이터) 사용
  • 일관성 검사, 데이터 유효성 검사를 위해 다단계 자체 추출 데이터 복호화 알고리즘 사용
@City IoT 플랫폼-백엔드 / 프런트 엔드