21
1-1 Course Logistics CS600:647 - Advanced Topics in Wireless Networks Baruch Awerbuch & Amitabh Mishra Computer Science Department Johns Hopkins University

course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-1

Course Logistics

CS600:647 - Advanced Topics in Wireless Networks

Baruch Awerbuch & Amitabh MishraComputer Science Department

Johns Hopkins University

Page 2: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-2

Course Description❒ An advanced course in wireless networks

that examines various topics dealing with:❍ Wireless Cellular Networks (10%)❍ Wireless Ad hoc networks (60%)❍ Wireless Sensor networks (30%)

Page 3: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-3

Course Topics – Cellular, Ad hoc & Sensor Networks (1) ❒ Basics of wireless networks (10%)❒ Cellular networks – 1-3 Generation Networks

(10%)❒ Media access control in ad hoc & sensor networks

(10%)❍ Performance, Fairness, Directional Antennas❍ MACA, MACAW, PAMAS, FAMA etc.

❒ Unicast Routing Protocols (15%) ❍ DSDV - Distance Sequence Distance Vector Routing ❍ AODV - Ad hoc On Demand Distance Vector Routing ❍ DSR – Dynamic Source Routing Protocols

Page 4: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-4

Course Topics – Cellular, Ad hoc & Sensor Networks (2)

❍ Power Aware Routing Protocols – Several schemes

❍ Multi- path Routing - Several Schemes ❍ Hierarchical/Clustering Routing❍ Location Aided Routing

❒ Multicast Routing (5%) ❍ Multicast AODV - MAODV ❍ On-Demand Multicast Routing Protocol

(ODMRP)❍ Geocasting

Page 5: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-5

Course Topics – Cellular, Ad hoc & Sensor Networks (3) ❒ Transport layer for Ad hoc Networks (10%)❒ Energy issues in Ad hoc and Sensor networks

(10%)❍ Scheduling ❍ Media access control ❍ Special hardware

❒ Security threats to ad hoc networks and proposed solutions (10%)

❍ Secure Routing Protocols (several)❍ Secure Transport Protocols❍ Intrusion detection

Page 6: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-6

Course Topics – Cellular, Ad hoc & Sensor Networks (4) ❒ Introduction to sensor networks (10%)❒ QoS and other topics (10%)

Page 7: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-7

Learning Objectives (1)❒ Upon successful completion of this

course, you will be able to …❍ Explain the constraints of the wireless

physical layer that affect the design and performance of ad hoc and sensor networks, protocols, and applications;

❍ Explain the performance of various unicastand multicast routing protocols that have been proposed for ad hoc networks;

❍ Explain the operation of several media access protocols that have been proposed for ad hoc and sensor networks;

Page 8: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-8

Learning Objectives (2)❒ Upon successful completion of this

course, you will be able to (continued) …❍ describe the platform architectures that are

suitable for mobile computing and communications specially for sensor networks;

❍ Explain the energy issues in sensor networks and how they can be addressed using scheduling, media access control, and special hardware;

❍ Explain various security threats to ad hoc networks and describe proposed solutions.

Page 9: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-9

Learning Objectives (3)❒ Upon successful completion of this

course, you will be able to (continued) …❍ Sharpen the paper presentation skills

Page 10: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-10

Textbook❒ There several excellent books, you may choose

any one that you like1. C. De Morais and D. P. Agrawal, “Ad hoc and Sensor

Networks – Theory and Applications”, World Scientific, 2006, ISBN – 981-256-681-3.

2. C. Siva Ram Murthy & B. S. Manoj, “Ad hoc Wireless Networks – Architecture and Protocols”, Prentice Hall, 2004, ISBN – 013-147-023x

3. C. K. Toh, “Ad hoc Mobile Wireless Network”, Prentice Hall, 2002 (ISBN 0-13-007817-4).

4. Charles E. Perkins, Ed., “Ad Hoc Networking”, Addison_Wesley, Dec. 2000

5. Several others ❒ Buying of any book is not mandatory as most of

the material will come from papers and other books, handbooks etc.

Page 11: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-11

Class Web Site❒ Address:

❍ http://www.cs.jhu.edu/~cs647

❍ Announcements (check regularly!)❍ Course information (syllabus)❍ Staff information ❍ Course documents (lecture notes, etc.)❍ External links (useful links) - to hundreds of

important research papers and pointers to other resources

Page 12: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-12

Class ListServ❒ A ListServ will be used for special

instructor-to-student announcements and general group discussion

❒ To Join: Send email to [email protected] with "subscribe cs647" in the message BODY.

❒ To Post a Message:Send email to [email protected]

❒ Email to the instructor should be limited to private correspondence

Page 13: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-13

Additional Resources (1)❒ IETF MANET Working Group,

http://www.ietf.org/html.charters/manet-charter.html

❒ Proceedings of IEEE, vol. 75, no. 1, Jan 1987

❒ Recent Ad hoc networks special issues from ❍ IEEE JSAC, Vol. 17, no. 8, Aug 1999❍ IEEE Personal Communications Magazine, Vol. 8,

No. 1, Feb. 2001

Page 14: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-14

Additional Resources (2)❒ Recent Ad hoc networks special issues

from (contd.)❍ IEEE Communications Magazine, Vol. 39,no. 6,

Jun 2001, ❍ ACM/Kluwer MONET, Vol. 4, no. 3, Oct. 1999❍ Some more to come

❒ Proceedings of Mobicom, Mobihoc, Sigcomm, Infocom, Globecom, ICC, WCNC, ICCCN etc.

Page 15: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-15

Additional Resources (3)❒ URLs for several research groups

❍ http://www.cs.ucla.edu/NRL/wireless/❍ http://lecs.cs.ucla.edu/❍ http://wind.lcs.mit.edu/❍ http://www.cse.ucsc.edu/research/ccrg❍ http://mosquitonet.stanford.edu/❍ http://www.monarch.cs.cmu.edu/❍ http://timely.crhc.uiuc.edu/❍ http://www.ee.cornell.edu/~hass/wnl.html❍ http://www.cs.ucsb.edu/~eroyer/aodv.htm❍ http://www.crhc.uiuc.edu/~nhv

Page 16: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-16

Assignments❒ No Home Works ❒ No Mid Term Exam❒ No Final Exam❒ Paper Presentation – Three times during the

semester ❍ 1st presentation during 6-7th week of classes❍ 2nd presentation during 9-10th week of classes❍ 3rd presentation during 12-13th week of classes

❒ Each presentation will require presenting one to two research papers in class

❍ More information will be coming later in the semester

Page 17: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-17

Paper Presentation ❒ Choose one to two papers from the class

website or other approved sources such as IEEE/ACM journals and conference proceedings

❒ Papers need to be approved by the instructors

❒ Present the paper to the class in 30-35 minutes

❒ Answer questions from the class and the instructors

Page 18: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-18

Overall Course Grade

20%Attendance & Participation

80% Paper presentation (3 @ 27% each)

Page 19: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-19

Grading: General Policies❒ Your grade for presentation will depend

on:1. Articulation of the problem statement2. Presentation of background material3. Accurate description of the main research

contained in the paper4. Discussion of the major results and findings5. Clarity of presentation

❒ Additional criteria to be announced

Page 20: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-20

Special Needs❒ Please feel free to meet with or otherwise

contact the instructor if you have any special needs

Page 21: course logistics - Department of Computer Sciencecs647/course_logistics.pdf · Sensor Networks (1) Basics of wireless networks (10%) Cellular networks – 1-3 Generation Networks

1-21

Instructor Contact Information❒ Dr. Baruch Awerbuch

❍ Email: [email protected]❍ Telephone: (410) 516-8038❍ Office hours: TBA

❒ Dr. Amitabh Mishra❍ Email: [email protected]❍ Telephone: (410)-516-5298❍ Office hours: 2-3 PM MW or by appointment