Wireless and Sensor Networks Notes | B.Sc. (Computer Science) Semester 5 | Mumbai University | munotes
Official Notes munotes.in
Wireless and Sensor Networks
B.SC. (COMPUTER SCIENCE) · SEMESTER 5
Strictly as per the University of Mumbai NEP syllabus in force for B.Sc. (Computer Science)
For B.Sc. (Computer Science) students of the University of Mumbai and all its affiliated colleges
Open the book ↓munotes.in Third Year
Contents
Module I Wireless sensor networks: the node and the network, operating systems and ad hoc networks, medium access control, routing, transport and middleware
- What a Wireless Sensor Network Is 1
- The Architectural Elements of a Sensor Network 8
- The Sensor Network Protocol Stack and Its Three Planes 15
- The Advantages of Wireless Sensor Networks 20
- The Challenges of Wireless Sensor Networks 25
- Applications of Wireless Sensor Networks 34
- Inside a Sensor Node: The Five Units 39
- The Radio, the Sensors and the Power Supply of a Node 45
- How Long a Node Lasts: The Energy Budget Worked Out 52
- Sensor Taxonomy 58
- The Operating Environment and the Design Factors 64
- Radio Technology in WSNs: The Sensor Radio and Its Link Budget 70
- The Wireless Technologies a Sensor Network Can Use 76
- Network Architecture: Sources, Sinks, Hops and Mobility 82
- Single Hop or Multiple Hops: The Energy Argument Worked Out 87
- Optimization Goals: Quality of Service, Energy Efficiency and Lifetime 93
- Figures of Merit: Scalability, Robustness and Measuring a Network 98
- Deployment and Coverage: Random Against Grid 102
- Design Principles: Distributed Organisation and In-network Processing 107
- Design Principles: Data Centricity, Location, Activity and Heterogeneity 112
- Service Interfaces of a WSN 117
- Gateway Concepts 121
- Sensor Networks in the Internet of Things: 6LoWPAN, RPL and CoAP 126
- Why a Sensor Node Needs an Operating System 133
- Event-driven or Multithreaded: The Two Execution Models 137
- TinyOS: Components, Tasks and the Scheduler 142
- Commands, Events and Split-phase Operation 147
- nesC: Modules, Configurations, Interfaces and Wiring 152
- Blink: A TinyOS Application Read Line by Line 157
- TOSSIM: Simulating Motes, Radio Gain and Packet Loss 161
- Contiki, RIOT and the Other Sensor Operating Systems 174
- Ad Hoc Networks: MANETs, and How a Sensor Network Differs 185
- The Characteristics and Challenges of Ad Hoc Networks in a WSN 193
- Time Synchronisation and Localisation 202
- Routing in Ad Hoc Networks: Proactive, Reactive and Hybrid 212
- AODV: Route Discovery and Route Maintenance 220
- DSR, and What Its Routes Cost Against AODV 229
- Measuring a MANET Protocol: Throughput, Delivery Ratio and Delay 237
- Energy Efficiency in Ad Hoc Networks: Where the Energy Goes 243
- Energy-aware Routing 250
- Security in Ad Hoc and Sensor Networks: Goals, Constraints and Attacks 257
- Routing Attacks: Sinkhole, Sybil, Wormhole and HELLO Flood 265
- Keys and Link Security: Key Predistribution, SPINS and 802.15.4 273
- Privacy in Ad Hoc and Sensor Networks 281
- MAC Protocols for Sensor Networks: The Job and Where the Energy Goes 289
- Contention: ALOHA and CSMA 298
- Hidden and Exposed Terminals, and RTS and CTS 309
- CSMA/CA Worked Step by Step 317
- TDMA and Schedule-based MAC 325
- Duty Cycling: Preamble Sampling, B-MAC and X-MAC 332
- S-MAC: Periodic Listen and Sleep, and Keeping Neighbours in Step 341
- S-MAC: Collision Avoidance, Overhearing Avoidance and Message Passing 348
- S-MAC: Latency, Adaptive Listening and the Energy Saved 355
- Routing Challenges and Design Issues in WSNs 363
- Routing Strategies in WSNs: A Map 370
- Flooding, Gossiping and the Broadcast Storm 377
- SPIN: Negotiating Before Sending 385
- Directed Diffusion and Rumour Routing 392
- LEACH: Clusters That Take Turns 401
- PEGASIS, TEEN and the Other Hierarchical Protocols 409
- Geographic Routing: Greedy Forwarding and GPSR 417
- Routing Tables and What Happens When the Topology Changes 425
- IEEE 802.15.4: The Standard, Its Devices and Its Topologies 433
- The 802.15.4 Physical Layer 440
- The 802.15.4 Superframe and Guaranteed Time Slots 454
- CSMA-CA, Data Transfer and Frames in 802.15.4 466
- Built on 802.15.4: Zigbee Routing, Security and the Later Amendments 479
- Traditional Transport Control Protocols: TCP and UDP 492
- Why a Sensor Network Cannot Simply Run TCP 502
- Transport Protocol Design Issues in WSNs 511
- Transport Protocols Built for Sensor Networks: PSFQ, ESRT, CODA and RMST 521
- WSN Middleware: Why It Is Needed, and Its Architecture 531
- Middleware Approaches, and TinyDB 540
Module II Wireless transmission: frequencies, signals, antennas, propagation, multiplexing, modulation and spread spectrum, then cellular systems and GSM, DECT, TETRA and UMTS, and satellite and broadcast systems
- Frequencies for Radio Transmission 550
- Signals: Amplitude, Frequency and Phase 559
- Antennas: Radiators, Dipoles and Radiation Patterns 567
- Directional Antennas, Sectorisation, Diversity and Spatial Reuse 576
- Signal Propagation: Ranges, Path Loss and How a Signal Travels 585
- Multipath, Fading and the Doppler Effect 594
- Multiplexing: Space, Frequency, Time and Code 602
- Modulation: ASK, FSK and PSK 611
- Advanced Modulation: MSK, GMSK, QPSK, QAM and OFDM 619
- Spread Spectrum and Direct Sequence 628
- Frequency Hopping Spread Spectrum 636
- Cellular Systems: Cells, Clusters and Frequency Reuse 644
- Channel Allocation, Cell Splitting, Sectorisation and Cell Breathing 653
- GSM and Its Mobile Services 662
- The GSM System Architecture 670
- The GSM Radio Interface: Carriers, the TDMA Frame and Bursts 678
- GSM Logical Channels and the Frame Hierarchy 686
- GSM Protocols 694
- Localization and Calling in GSM 701
- Handover in GSM 709
- GSM Security 716
- New Data Services: HSCSD, GPRS and EDGE 724
- DECT: System Architecture and Protocol Architecture 732
- TETRA 740
- UMTS and IMT-2000 748
- The UMTS System Architecture: UTRAN and the Core Network 755
- The UMTS Radio Interface: W-CDMA, Codes, Power Control and Soft Handover 762
- A Web Request Over a Cellular Network 770
- The History of Satellite Systems 778
- Applications of Satellite Systems 785
- Satellite Basics: Orbits, Periods, Elevation and Footprints 793
- GEO: The Geostationary Orbit 803
- LEO and MEO 813
- Routing in Satellite Systems 822
- Localization and Handover in Satellite Systems 832
- Broadcast Systems: Cyclic Repetition, DAB and DVB 840
- Across the Two Modules: The Comparisons Question 3 Draws On 851
The chapters
Every chapter of this book comes with the B.Sc. (Computer Science) Semester 5 notes.
The cover and the contents are free to look through. Buy the notes once to read every chapter of every subject in this semester.
Notes + practical solutions + solved papers: ₹798 Already bought it? Sign in
Or notes + practical solutions: ₹499
Or solved papers only: ₹499
Free either way: question papers, the syllabus, and the cover and contents of every book.
The rest of this subject
These notes are cut from the University's printed syllabus. Open the syllabus itself for the same subject.