Syllabus
PROFESSIONAL ELECTIVES Electives in Computer Networks
Unit I
Overview of WSN: Introduction, Applications, Unique Constraints and challenges. Platforms for WSN: Sensor Node Hardwares (Introduction): Mica2, TelosB, Cricket, i-Mote2, TMote, BTnode, Wasp mote, Comparisons of these based on the specifications. Sensor Node Software’s (Introduction): TinyOS and Contiki. Programming Tools: C, nesC. Single node architecture – Energy consumption of sensor nodes.
Unit II
Network Architecture – Sensor network scenario-Design principles of WSN-Physical layer and transceiver design considerations in WSNs. MAC Protocols: Fundamentals of MAC protocols, Low Duty cycle Protocols and wake up concepts: SMAC, STEM, Contention Based Protocols: CSMA, PAMAS, Scheduling based Protocols: LEACH, SMACS, TRAMA.
Unit III
Routing: Gossiping and agent –based unicast forwarding – Energy efficient unicast – Broadcast and multicast – geographic routing – Localization and Positioning: GPS based localization; Event Driven Localization- Overview of data aggregation – Wireless Sensor Network for Specific use case.
Objectives and Outcomes
Pre-Requisite(s): 23CSEXXX Computer Networks
Course Objectives
- This course introduces the features of wireless sensor networks and their architecture.
- The protocols of MAC and network layer are discussed in detail.
- The course emphasizes localization and positioning schemes for real-time applications.
Course Outcomes
CO1: Understand the basic features of wireless sensor networks.
CO2: Understand and apply the features of different wireless sensor architectures for real-world scenarios.
CO3: Understand and apply the protocols of MAC and network layer for real-world wireless sensor networks.
CO4: Understand and apply localization and positioning schemes.
CO5: Analyze the design of wireless sensor networks for real-time applications.
CO-PO Mapping
PO/PSO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
PO9 |
PO10 |
PO11 |
PO12 |
PSO1 |
PSO2 |
CO |
CO1 |
3 |
2 |
|
2 |
|
|
|
|
|
|
|
|
3 |
2 |
CO2 |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
3 |
2 |
CO3 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
2 |
2 |
2 |
|
3 |
2 |
CO4 |
3 |
2 |
3 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
3 |
2 |
CO5 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
2 |
2 |
2 |
2 |
|
3 |
2 |
Evaluation Pattern
Evaluation Pattern: 70:30
Assessment |
Internal |
End Semester |
Midterm |
20 |
|
*Continuous Assessment Theory (CAT) |
20 |
|
*Continuous Assessment Lab (CAL) |
30 |
|
**End Semester |
|
30 (50 Marks;
2 hours exam) |
* CAT – Can be Quizzes, Assignments, and Tutorials
* CAL – Can be Lab Assessments, Projects, and Reports
**End Semester can be theory examination/ lab-based examination/ project presentation
Text Books / References
Textbook(s)
Karl H, Willig A. “Protocols and architectures for Wireless Sensor Networks”. John Wiley & Sons; 2005.
Reference(s)
Ibrahiem M. M. El Emary S. Ramakrishnan, “Wireless Sensor Networks From Theory to Applications”, CRC press, 2013.
Dargie W, Poellabauer C. “Fundamentals of Wireless Sensor Networks: theory and practice”. John Wiley & Sons; 2010 Nov 5.
Zhao F, Guibas LJ, Guibas L. “Wireless Sensor Networks: an information processing approach”. Morgan Kaufmann; 2004 Jul 20.
Anna Hac. “Wireless Sensor Networks Designs”, John Wiley and Sons; 2004.