اینترنت اشیا (اینترنت اشیا) و IoE (اینترنت of Everything) Platfیاm/جloud راه حلs


IoE / IoT Platform

اینترنت اشیا - اینترنت اشیا (ابر فقط برای افراد بومی) iSys - سیستم های هوشمند محصولات ، برنامه ، Franchize ، Rebranding ، IoT Cloud Gateways)
IoE - اینترنت همه چیز (ابر برای هر شخص) شرکا و کاربردهای آنها) با جدول رمزگذاری اختصاصی

IoE ، IoT Platform اختصاص داده شده برای هر شریک با رمزگذاری جداگانه
  • برنامه سرور زبان سطح پایین 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 Platform ممکن است روی سیستم های مبتنی بر Linux (دبیان ، Raspbian ، اوبونتو) کار کند:
    • به صورت محلی - در میکرو کامپیوترها (Raspberry Pi 3،4 ، Tinker Board) و رایانه های شخصی (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.
  • ارتباط دو طرفه با دست دادن (تأیید):
    • سرور => گره (ACK ها ، دستورات)
    • node => سرور (وضعیت ، دستورات ، گزارش ها ، ACK ها)
  • محافظت از خود در برابر حملات مختلف:
    • پرش تصادفی پورت UDP برای مصافحه / ارتباطات مکرر
    • به موقع ip مهاجم را غیرفعال کنید و نادیده بگیرید - براساس مجوزهای نامعتبر ، بسته های تکراری ، بسته های نامعتبر
  • روش ارتباطی مختلف مبتنی بر UDP ، TCP یا HTTP
  • برای ذخیره داده ها از سیستم های پایگاه داده مشترک (DB) MySQL یا MariaDB استفاده کنید
  • درایورهای ارتباطی مستقل با دسترسی مستقیم به DB برای ثبات سیستم ، کارایی:
    • UDP <=> DB
    • HTTP <=> DB
    • TCP <=> 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).
  • دروازه ها / پل های IoE ابر از رابط های ارتباطی مشترک (UART / RS232 / RS485 / RS422 ، CAN ، RF ، IR ، BlueTooth / BLE ، SPI / I2C) به صورت اختیاری ارائه می شود
  • دروازه ها / پل های IoE ابر از پروتکل های ارتباطی مشترک (BACNet ، MQTT ، Modbus ، DMX ، Dali ، استانداردهای IR) به صورت اختیاری ارائه می شود.
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.

پروتکل IoE / IoT:


  • پروتکل مستقل ارتباطی (رمزگذاری + اعتبار داده)
  • داده های باینری یا متنی
  • بعد از رمزگذاری داده ها ، حجم بار کم افزایش می یابد
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • برای بررسی سازگاری ، بررسی اعتبار داده از الگوریتم رمزگشایی داده های خود استخراج شده چند مرحله ای استفاده کنید
  • استفاده از الگوریتم تغییر پویا برای مجوزها (بستگی به مهر زمان ، نوع دستگاه ، آدرس منحصر به فرد ، شمارنده انتقال دارد)
  • برای هر شریک از جدول رمز منحصر به فرد و چرخشی (حداکثر 1024 بایت) استفاده کنید
  • مهر زمان برای تنظیم ساعت ، همگام سازی زمان ، تشخیص بسته های تکراری ، همگام سازی غیرمترقبه ارتباطات
  • برای بررسی صحت داده ها از چندین چک جمع (داده های رمزگذاری شده و غیر رمزگذاری شده) استفاده کنید
City IoT Platform - Back-End / Front-End