Question: Problem 1 (20pt): Consider an IoT smart home prototype deployment for home security and automation. The system works as follows: - Three types of sensors,

Problem 1 (20pt): Consider an IoT smart homeProblem 1 (20pt): Consider an IoT smart home

Problem 1 (20pt): Consider an IoT smart home prototype deployment for home security and automation. The system works as follows: - Three types of sensors, door sensors, window sensors, and motion sensors, are deployed to monitor the activity of users. For example, if the door opens, the door sensor will send a message on door opening event. - All messages from sensors are transmitted to a base station. The base station sends the data to a web server through Internet connection. - The web server stores all data in a backend database server. - The user can view activity history via the web browser. - If alarms are generated, users get such alarms through their phones. - The user can access the base station after they are authenticated. - The web server checks a set of pre-defined rules to decide if alarms should be generated via rule violations. The web server also uses historical data from database to help make decisions. Based on this description, plot a level 0 and level 1 DFD diagram. You may add additional details and assumptions as you see necessary. In the level 0, all entities including users, sensors, server, and database should be plotted. In level 1, you should focus on the operation of the web server and the backend database

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!