Network anomaly detection of Building Automation Systems

This project aims to monitor the communications among the devices connected in a building automation system. It is important to detect any changes in the normal communication pattern of the devices. Such changes often signify a change of operational behavior, caused either by a failure or an impending breakdown. In the worst-case scenario, anomalies deviated from normal communication pattern may indicate the system is under a cyberattack, which would have serious consequences to the people inside and the building itself.