Вы находитесь на странице: 1из 1

Assignment 1:

Assignment has to be solved individually. If any copy cases or plagiarism is found then ‘0’ marks
will be awarded for the assignment.
Dead line for the assignment is 28th March 2019-11.55pm.
The assignment should be uploaded as a PDF on course website before deadline via the link provided
for Assignment 1 submission. Mention your Name & ID number also in the PDF.
Doubts if any can be emailed to meetha.shenoy@pilani.bits-pilani.ac.in

A networked embedded system has to be designed for a energy management in a particular locality of
interest. The system monitors the duration for which various appliances in the building are in ‘ON’
condition. This information will be later utilized to perform the electricity budgeting and consumption
optimization of the locality. You are required to build the prototype for a small locality. In the locality
there are two types of buildings- newly constructed Smart buildings and the buildings which are to be
“retrofit” to make them “smart”. The objective of the system is to monitor, generate methods to reduce
energy consumption.
The buildings are made smart using a typical wireless sensor network. You may assume that either
Zigbee or CC2500 module is used as the radio module.
Characteristics of buildings (which are to be made smart)
These are 5 apartments which are to be monitored. The apartment has 12 levels, each level with 5
houses. Each house has 7 rooms. Each room has 3 devices which are retrofitted to be smart. The
devices support wireless communication. There is a home level controller, which aggregates data from
the individual devices in the house and provides information to controller/level (i.e level controller) in
the apartment. In addition to this, there is an apartment level controller, which will aggregate data from
all the level controllers. The apartment level controller communicates with a central controller which
monitors the energy consumption of smart buildings and provides recommendations for energy
efficient usage. Both periodic as well as event based data (when energy consumption goes above a
certain threshold) should be send to the central controller. The “period” should be configurable by the
central controller via the network hierarchy established. The controller at the higher level should be
able to query the nodes at the lower level if data is not received from the nodes for a longer period of
time.(eg: level controller should be able to ping the home level controller, home level controller should
be able to ping the devices in home etc)
You are required to design the Wireless Sensor network including the home network, level controller,
apartment level controller for an apartment. It may be assumed that the central controller will send the
query or configuration commands to the level controller, which will then query or configure nodes at
lower level of the hierarchy.

Network for buildings (which are to be made smart).


a. Draw a deployment diagram for the apartment.
b. Identify the data & control data patterns in the system.
c. Describe if time synchronization is required. Describe the synchronization process.
d. Is localization required? Justify the answer. If required suggest the method of localization
e. Discuss the MAC protocol required for the application. If the selected radio module defines a MAC
protocol, you need to incorporate that in your network design.
f. Discuss the routing protocol. If the selected radio module defines a routing protocol, you need to
incorporate that in your network design.
g. Identify the scenarios in which a fault (here fault is failure to collect/propagate the data) can occur in
the system. How will you ensure that the system is fault tolerant?
h. Identify the limitations of the network designed.

In Assignment 2 you will be designing the complete system which includes the homes which are already
smart & also using the industrial networks. In this assignment only the above questions are to be
answered.

Вам также может понравиться