Az érzékelők figyelik a fizikai folyamatot, a számítástechnikai elemek értelmezik az állapotot vagy hoznak döntéseket, a beavatkozók vagy emberek pedig megváltoztathatják a fizikai körülményeket — gyakran időzítési, biztonsági és megbízhatósági megkötések mellett.
CPS-példák a járművek, orvosi eszközök, ipari gépek, épületvezérlések, robotok és energetikai rendszerek. Viselkedésük a szoftver, kommunikáció, berendezés, emberek és környezet visszacsatolásából bontakozik ki, így a kiberbiztonsági hibák és a szokásos mérnöki meghibásodások egymásra hathatnak.
Legfontosabb pontok
Modellezze az egész rendszertAzonosítsa a folyamatokat, vezérlési hurkokat, időzítést, kommunikációt, környezeti függőségeket, embereket, szolgáltatásokat és azokat az állapotokat, amelyek nem biztonságos vagy elérhetetlen működést okozhatnak.
Védje a visszacsatolást és vezérléstAhol megvalósítható, hitelesítse a parancsokat, validálja az állapotinformációt, korlátozza a jogosultságokat és üzemi tartományokat, őrizze meg a megbízható időt, figyelje az anomáliákat, és válassza szét a biztonsági funkciókat.
Tervezzen életciklus-biztosítékotElemezze a veszélyeket és fenyegetéseket együtt, ellenőrizze a követelményeket, tesztelje a meghibásodást és helyreállítást, szabályozza a változásokat, karbantartsa a komponenseket, és őrizze a bizonyítékokat zavarás nélkül.
Fontos korlátA hagyományos információtechnológiai kontrollok nem alkalmazhatók minden CPS-re mérnöki felülvizsgálat nélkül. A koordinálatlan szkennelés, izolálás, javítás, újraindítás vagy átváltás megszakíthatja a vezérlést, érvénytelenítheti a tanúsítást, károsíthatja a berendezést vagy veszélyeztetheti az embereket.