ΙΩΤ (το διαδίκτυο των πραγμάτων) και ΙΩΕ (Διαδίκτυο of Everything) Platfήm/ντοloud λύσηs


Πλατφόρμα IoE / IoT

ΙΩΤ - Διαδίκτυο των πραγμάτων (Cloud μόνο για εγγενείς iSys - Ευφυή συστήματα προϊόντα, εφαρμογή, Franchise, Rebranding, IoT Cloud Gateways)
ΙΩΕ - Διαδίκτυο των πάντων (Cloud για μεμονωμένο άτομο Συνεργάτες και τις εφαρμογές τους) με ειδικό πίνακα κρυπτογράφησης

IoE, IoT Platform αφιερωμένη σε κάθε συνεργάτη με ατομική κρυπτογράφηση
  • Εφαρμογή διακομιστή γλώσσας χαμηλού επιπέδου C (εκτελέσιμο / δυαδικό) - διασφαλίζει:
    • περισσότερο από 15 φορές υψηλότερη απόδοση σε σύγκριση με λύσεις διακομιστών γραμμένες σε άλλες γλώσσες προγραμματισμού
    • περισσότερο από 5 φορές μικρότερη χρήση μνήμης σε σύγκριση με άλλες λύσεις γλωσσών προγραμματισμού
    • σενάρια ανοιχτού κώδικα, διερμηνείς κώδικα. 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) και υπολογιστές (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)
  • Αυτοπροστασία από διάφορες επιθέσεις:
    • τυχαία θύρα UDP άλμα για χειραψία / επαναλαμβανόμενες επικοινωνίες
    • έγκαιρη απενεργοποίηση και παράβλεψη του εισβολέα ip - με βάση μη έγκυρες εξουσιοδοτήσεις, επαναλαμβανόμενα πακέτα, μη έγκυρα πακέτα
  • Διάφορες μέθοδοι επικοινωνίας βασισμένες σε UDP, TCP ή HTTP
  • Χρησιμοποιήστε συστήματα κοινής βάσης δεδομένων (DB) MySQL ή MariaDB για αποθήκευση δεδομένων
  • Ανεξάρτητα προγράμματα οδήγησης επικοινωνίας με άμεση πρόσβαση στο DB για σταθερότητα, λειτουργικότητα συστήματος:
    • HTTP <=> DB
    • UDP <=> DB
    • TCP <=> DB
  • Προαιρετικά παρέχονται πύλες / γέφυρες στο σύννεφο IoE από κοινές διεπαφές επικοινωνίας (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Προαιρετικά παρέχονται πύλες / γέφυρες στο cloud IoE από κοινά πρωτόκολλα επικοινωνίας (πρότυπα BACNet, MQTT, Modbus, DMX, Dali, IR)
  • 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.
  • 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.
  • χρήση δυναμικά αλλαγμένου αλγορίθμου για εξουσιοδοτήσεις (εξαρτάται από χρονική σήμανση, τύπο συσκευής, μοναδική διεύθυνση, μετρητή μετάδοσης)
  • χρονική σήμανση για σετ ρολογιού, συγχρονισμό χρόνου, ανίχνευση επαναλαμβανόμενων πακέτων, αποσυγχρονισμός των επικοινωνιών
  • Χρησιμοποιήστε μοναδικό και περιστροφικό πίνακα Cipher (έως 1024 Bytes) για κάθε συνεργάτη
  • Χρησιμοποιήστε πολλαπλά στοιχεία ελέγχου (κρυπτογραφημένα και μη κρυπτογραφημένα δεδομένα) για έλεγχο εγκυρότητας δεδομένων
  • Χρησιμοποιήστε αλγόριθμο αποκρυπτογράφησης δεδομένων πολλαπλών σταδίων για έλεγχο συνέπειας, έλεγχο εγκυρότητας δεδομένων
@City IoT Platform - Back-End / Front-End