PTCEC365 Wireless Sensor Network Design Syllabus:

PTCEC365 Wireless Sensor Network Design Syllabus – Anna University Part time Regulation 2023

COURSE OBJECTIVES :

● To understand the fundamentals of wireless sensor network
● To gain knowledge on the MAC and Routing Protocols of WSN
● To get exposed to 6LOWPAN technology
● To acquire knowledge on the protocols required for developing real time applications using WSN and 6LOWPAN.
● To gain knowledge about operating system related to WSN and 6LOWPAN

UNIT I INTRODUCTION

Principle of Wireless Sensor Network -Introduction to wireless sensor networks- Challenges, Comparison with ad hoc network, Node architecture and Network architecture, design principles, Service interfaces, Gateway, Short range radio communication standards-IEEE 802.15.4, Zigbee and Bluetooth. Physical layer and transceiver design considerations.

UNIT II MAC AND ROUTING PROTOCOLS

MAC protocols – fundamentals, low duty cycle protocols and wakeup concepts, contention and Schedule-based protocols – SMAC, BMAC,TRAMA, Routing protocols – Requirements, Classification -SPIN, Directed Diffusion, COUGAR, ACQUIRE, LEACH, PEGASIS.

UNIT III 6LOWPAN

6LoWPAN Architecture – protocol stack, Adaptation Layer, Link layers – Addressing, Routing – Mesh-Under – Route-Over, Header Compression – Stateless header compression – Contextbased header compression, Fragmentation and Reassembly , Mobility – types, Mobile IPv6, Proxy Home Agent, Proxy MIPv6, NEMO –Routing – MANET, ROLL, Border routing.

UNIT IV APPLICATION

Design Issues, Protocol Paradigms -End-to-end, Real-time streaming and sessions, Publish/subscribe, Web service paradigms, Common Protocols -Web service protocols, MQ telemetry transport for sensor networks (MQTT-S), ZigBee compact application protocol (CAP),Service discovery, Simple network management protocol (SNMP), Real-time transport and sessions, Industry- Specific protocols.

UNIT V TOOLS

TinyOS – Introduction, NesC, Interfaces, modules, configuration, Programming in TinyOS using NesC, TOSSIM, Contiki – Structure, Communication Stack, Simulation environment – Cooja simulator, Programming

TOTAL: 45 PERIODS
COURSE OUTCOMES:

CO1: To be able to design solutions for WSNs applications
CO2: To be able to develop efficient MAC and Routing Protocols
CO3: To be able to design solutions for 6LOWPAN applications
CO4: To be able to develop efficient layered protocols in 6LOWPAN
CO5: To be able to use Tiny OS and Contiki OS in WSNs and 6LOWPAN applications

REFERENCES:

1. Holger Karl , Andreas willig, “Protocol and Architecture for Wireless Sensor Networks”, John Wiley Publication, 2006.
2. Anna Forster, “Introduction to Wireless Sensor Networks”, Wiley, 2017.
3. Zach Shelby Sensinode and Carsten Bormann, “ 6LoWPAN: The Wireless Embedded Internet” John Wiley and Sons, Ltd, Publication, 2009.
4. Philip Levis, “TinyOS Programming”, 2006 –www.tinyos.net.
5. The Contiki Operating System.http://www.sics.se/contiki.