Course Introduction
Course Introduction
Sachin Gajjar
[email protected]
1
Outline
• Course Details
• Details of course page on Moodle
• Details of Blog of the course
• Guidelines for online lecture
• Course Outcomes
• Reading Material
• Special Assignment
• Associated Hardware
• Libelium
• Virtual lab related to the course
2
Course Details
4
You need to…
• Join the course Blog
(https://2ecoe02shg.wordpress.com/)
2ECOE02 SHG
5
You need to…
• Enter your mobile numbers in the shared
sheet. The link is:
– https://docs.google.com/spreadsheets/d/1OzM2J-gUE_TG9PoP_RBru-
ORDvBepttW_i07fzMyl1Y/edit?usp=sharing
6
Course Outcomes (CO)
1. Design a wireless sensor network for given sensor data using
microcontroller, transceiver, middleware and operating system.
2. Evaluate the performance of schedule based and random
Medium Access Control protocols for power consumption,
fairness, channel utilization and control packet overhead.
3. Evaluate the performance of Geographic routing protocols for
power consumption, scalability and latency parameters.
4. Evaluate the performance of transport control protocols for
congestion detection and avoidance, reliability and control
packet overhead parameters.
7
Reading
1. Holger Karl, Andreas Willig, Protocols and Architectures for
Wireless Sensor Networks, John Wiley.
2. Kazem Sohraby, Daniel Minoli, Taieb Znati, Wireless Sensor
Networks: Technology, Protocols, and Applications, John Wiley.
3. Ananthram Swami, Qing Zhao, Yao-Win Hong, Lang Tong,
Wireless Sensor Networks, Signal Processing and
Communications Perspectives, John Wiley.
4. C. S. Raghavendra, Krishna M. Sivalingam, Taieb Znati, Wireless
Sensor Networks, Kluwer Academic.
5. Bhaskar Krishnamachari, Networking Wireless Sensors,
Cambridge University Press
+
Articles
8
Assessment Policy
9
Special Assignment
• Building a hardware prototype for a Wireless Sensor
Network/Internet of Things application
• Simulation and analysis of existing protocol for Wireless
Sensor Network (Matlab, C, C++, Python, Java, Network
Simulator NS2, Castallia….)
• Designing a Sensor Node Hardware
• Design, Development and Testing of a new Protocol for
Wireless Sensor Network
• Building an application using Commercial-Off-The-Shelf
(COTS) product
• You can have your own idea!
10
Some Hardware
Commercial-Off-The-Shelf (COTS) product
1. IRIS motes
2. MSP430 eZ430-RF2500 from TI
Other hardware
3. XBEE module
4. HC05 Bluetooth module
5. CC2500 modules
6. LORA kit
11
Some more Hardware
Other hardware
7. Node Mcu Lua ESP8266 (WiFi + TCP/IP + microcontroller)
8. ESP32 with CP3102 Development board
9. Intel Edison Board
10. Intel Galileo Board
11. ARM UDOO NEO (two cores on the same processor: a powerful
1GHz ARM® Cortex-A9, and an ARM Cortex-M4 I/O real-time co-
processor)
12. Arduino WiFi shield
13. EM18 RFID Module
14. 433 MHZ Tx-Rx Module
12
Special Assignment
• Survey of existing standards for wireless sensor network design
• Survey of existing protocols for wireless sensor network design
• Simulation and analysis of existing protocol for wireless sensor network
design
• Identifying an innovative application of wireless sensor network in your
domain and suggesting the hardware and software for the application
• Hardware design of sensor node
• Software design of sensor node
• Design, Development and testing of a new Protocol for wireless sensor
network
• Survey of commercial sensor nodes
• Numerical problems based on Wireless Sensor Networks protocols and
standards
13
Regularly visit:
http://www.libelium.com/resources/case-studies/
14
Do visit Virtual Lab of Amrita University:
https://vlab.amrita.edu/?sub=78
15
Thank You!
16