Wireless Ad-hoc WASN




Objectives


There are a variety of applications using wireless ad-hoc and sensor network (WASN) technologies. In order to achieve the features of energy efficiency and reliable transmission over WASN, we need MAC and routing protocols. We study in this class how MAC and routing protocols work satisfying with their purposes over WASN. Also, we see how to simulate protocols on NS-2.


0b6b176bd90a551fdb608d2d6125d137.jpg

[Application using WSN technologies]



Prequisite

 

The course assumes students have previous C/C++ programming experience for NS-2 simulation.



Required textbook


  1. Protocols and Architectures for Wireless Sensor Networks, WILEY, Holger Karl and Andreas Wilig
  2. Lecture notes (presentation files) are given to all students through the class website.


Reference Books and websites

 

 

 

Course Description


  1. All lecture materials can be downloaded on the web site : http://ubicom.chosun.ac.kr
  2. Key technologies and features of WASN protocols are introduced
  3. Applications of WASN are also introduced



Class grade


  • Final Exam - 40%
  • Paper presentation - 40%
  • Attendance - 20%

   


Paper presentation

 

There will be paper research about WASN protocols and key technologies. First group among students is supposed to present MAC protocol on WSN, and second group is to be on routing protocols over ad-hoc network, then the last topic, routing protocols are for third group students.


  • Paper presentation I : MAC protocols over WSN
  • Paper presentation II : Routing protocols over ad-hoc network
  • Paper presentation III : Routing protocols over WSN


Each student read a research paper and present about paper on the class time. The presentation time is allowed for 20~25 minutes to each student. The order of paper lists is same as the presentation order.



Paper list for paper presentation I


  1. (BMAC) Versatile Low Power Media Access for Wireless Sensor Networks
  2. (SMAC) Medium Access Control With Coordinated Adaptive Sleeping for Wireless Sensor Networks
  3. (TMAC) An Adaptive Energy Efficient MAC Protocol for Wireless Sensor Networks
  4. (WISEMAC) WiseMAC : An Ultra Low Power MAC Protocol for the Downlink of Infrastructure Wireless Sensor Networks
  5. (DMAC) An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks
  6. (DSMAC) Medium access control with a dynamic duty cycle for sensor networks
  7. (DMAC) An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks
  8. (TEEM) A Traffic Aware, Energy Efficient MAC Protocol for Wireless Sensor Networks
  9. (STEM) STEM Topology Management for Energy Efficient Sensor Networks
  10. (MRPM) Medium Reservation based MAC for Delay-Sensitive Wireless Sensor Network

 

 

Paper list for paper presentation II


  1. (OLSR) Optimized Link State Routing Protocol - rfc3626
  2. (AODV) Ad-hoc On Demand Distance Vector Routing
  3. (AOMDV) Ad hoc on-demand multipath distance vector routing
  4. (GPSR) Greedy Perimeter Stateless Routing
  5. (DMAC) An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks
  6. (HLR) Hierarchical Location Service for Mobile Ad-Hoc Networks



Paper list for paper presentation III


  1. (Directed_Diffusion) A Scalable and Robust Communication Paradigm for Sensor Networks
  2. (LEACH MTE) Energy-Efficient Communication Protocol for Wireless Microsensor Networks
  3. (LEACH-C) An Application-Specific Protocol Architecture for Wireless Microsensor Networks
  4. (PEGASIS) PEGASIS Power-Efficient Gathering in Sensor Information Systems
  5. (TEEN) TEEN : a routing protocol for enhanced efficiency in wireless sensor networks
  6. (APTEEN) APTEEN : A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks
  7. (CCS) The Concentric Clustering Scheme for Efficient Energy Consumption in the PEGASIS
  8. (Multihop-LEACH) Improvement on LEACH Protocol of Wireless Sensor Network



Homework

 

On 6th lecture time, there will be a lecture for NS-2 simulation over WSN and wireless ad-hoc network. At this time, students can learn how to simulate network protocols and evaluate the performances. After introduction of NS-2, homework will be given for evaluation of protocols such as SMAC, AODV, and LEACH.



Course outline


Week 1 - Introduction of Wireless Ad-hoc & Sensor Network (WASN)

  • [Chapter 1] Motivation & applications of WASN

 

Week 2 - Understanding WASN I - Lecture provided demodulation

  • [Chapter 2] Single Node architecture

 

Week 3 - Understanding WASN II

  • [Chapter 3] Network architecture

 

Week 4 - Understanding WASN III

  • [Chapter 4] Physical layer
  • IEEE 802.15.4 PHY

 

Week 5 - Understanding MAC protocols I

  • [Chapter 5] MAC protocols
  • IEEE 802.15.4 MAC, SMAC

 

Week 6 - Understanding NS-2 simulation for MAC protocols

  • NS-2 introduction (http://www.isi.edu/nsnam/ns/)
  • NS-2 simulation method for SMAC protocols over WSN
  • S-2 simulation analysis
  • Homework : NS-2 simulation for protocols over WSN

 

Week 7 - Understanding MAC protocols II

  • MAC protocols over WSN (paper presentation I)

 

Week 8 - Understanding MAC protocols III

  • MAC protocols over WSN (paper presentation I)

 

Week 9 - Understanding routing protocols I - Lecture provided

  • [Chapter 11] Id-centric routing protocols
  • DSDV, DSR, AODV
  • Directed diffusion

 

Week 10 - Understanding routing protocols II

  • Routing protocols over Wireless Ad-hoc Network (paper presentation II)

  

Week 11 - Understanding routing protocols III (MANET, VANET)

  • Routing protocols over Wireless Ad-hoc Network (paper presentation II)

 

Week 12 - Understanding routing protocols IV Decryption

  • Routing protocols over WSN (paper presentation III)


Week 13 - Understanding routing protocols V

  • Routing protocols over WSN (paper presentation III)

 

Week 14 - WASN applications (wireless sensor node testbed, ZigBex Hanback Electronics) - Lecture provided

  • Sensor node architecture
  • TinyOS and NesC programming
  • AVR processor

    b1ee5adac314c0d0406b9088125714ee.jpg


Week 15 - Final exam

로그인

로그인폼

로그인 유지