IoT (Rhyngrwyd Pethau) a IoE (Rhyngrwyd of Everything) Platfneum/C.loud datrysiads


Llwyfan IoE / IoT

IoT - Rhyngrwyd Pethau (Cwmwl yn unig ar gyfer brodorol iSys - Systemau Deallus cynhyrchion, cymhwysiad, Masnachfreinio, Ail-frandio, Pyrth Cwmwl IoT)
IoE - Rhyngrwyd Popeth (Cwmwl i unigolyn Partneriaid a'u cymwysiadau) gyda thabl ciphering pwrpasol

IoE, Platfform IoT wedi'i neilltuo ar gyfer pob partner gyda seidr unigol
  • Cymhwysiad gweinydd iaith Lefel C Isel (gweithredadwy / deuaidd) - yn sicrhau:
    • sgriptiau nad ydynt yn ffynhonnell agored, dehonglwyr cod. Secure binary application protected from reverse engineering, moving to other locations, and so on. Hard-coded configuration for vendor for security and increase efficiency.
    • mwy na 15 gwaith effeithlonrwydd uwch o gymharu â datrysiadau gweinyddwyr a ysgrifennwyd mewn ieithoedd rhaglennu eraill
    • mwy na 5 gwaith defnydd cof llai o gymharu â datrysiadau ieithoedd rhaglennu eraill
  • Efallai y bydd Platfform IoT yn gweithio ar systemau Linux (Debian, Raspbian, Ubuntu):
    • Yn lleol - ar Ficrogyfrifiaduron (Raspberry Pi 3,4, Tinker Board) a PCs (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.
  • Cyfathrebu dwyochrog ag ysgwyd llaw (Cydnabod):
    • nod => gweinydd (statws, gorchmynion, logiau, ACKs)
    • gweinydd => nod (ACKs, gorchmynion)
  • Hunan amddiffyn rhag ymosodiadau amrywiol:
    • porthladd CDU ar hap yn neidio ar gyfer ysgwyd llaw / cyfathrebu dro ar ôl tro
    • analluogi ac anwybyddu ip ymosodwr yn amserol - yn seiliedig ar awdurdodiadau annilys, pecynnau dro ar ôl tro, pecynnau annilys
  • Dull cyfathrebu amrywiol yn seiliedig ar CDU, TCP neu HTTP
  • Defnyddiwch systemau cronfa ddata gyffredin (DB) MySQL neu MariaDB i storio data
  • Gyrwyr cyfathrebu annibynnol sydd â mynediad uniongyrchol i DB ar gyfer sefydlogrwydd system, gweithredadwyedd:
    • HTTP <=> DB
    • CDU <=> DB
    • TCP <=> DB
  • Pyrth / pontydd a gyflenwir yn ddewisol i gwmwl IoE o ryngwynebau cyfathrebu cyffredin (UART / RS232 / RS485 / RS422, CAN, RF, IR, BlueTooth / BLE, SPI / I2C)
  • Optional data caching in file system for 100% data capture.
  • Data are ciphered with IoT/IoE Protocol, hashed by individual hashing table for each partner.
  • Pyrth / pontydd a gyflenwir yn ddewisol i IoE cloud - o brotocolau cyfathrebu cyffredin (safonau 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).

Protocol IoE / IoT:


  • protocol cyfathrebu annibynnol (ciphering + dilysrwydd data)
  • data deuaidd neu destun
  • cynnydd maint llwyth tâl isel ar ôl amgryptio data
  • supplied microcontrollers C source code for Nodes for each partner under NDA and License.
  • defnyddio tabl Cipher unigryw a chylchdro (hyd at 1024 Beit) ar gyfer pob partner
  • defnyddio gwiriad lluosog (data wedi'i amgryptio a heb ei amgryptio) ar gyfer gwirio dilysrwydd data
  • stamp amser ar gyfer gosod cloc, cydamseru amser, canfod pecynnau ailadrodd, dad-gydamseru cyfathrebiadau
  • defnyddio algorithm dadgryptio data hunan-echdynnu multistage ar gyfer gwirio cysondeb, gwirio dilysrwydd data
  • defnyddio algorithm sydd wedi'i newid yn ddeinamig ar gyfer awdurdodiadau (yn dibynnu ar stamp amser, math o ddyfais, cyfeiriad unigryw, cownter trosglwyddo)
Llwyfan @City IoT - Back-End / Front-End