CMPE 257: Wireless and Mobile Networking

Spring 2003







Professor
Office
Office Hours

Katia Obraczka
BE - 329
TBA



T.A.
Office
Office Hours



Kumar Viswanath

BE - 399C
TBA


Location:BE 156
Time: 4.00 - 5.45 pm
 




Latest Update


Class server "sanskriti.cse.ucsc.edu" is up. You can only ssh into the server. You may have to download a ssh  client if you are logging in from a windows machine. Those who have not mailed me pls do so immediately so that accounts can be created for you.


05/13 -- Hw3 has been posted

05/15 -- Signup sheet for Project demo has been posted. Pls make sure you email me the timings for your project demo and i will update the sheet.
Slots are available on FCFS basis.

Sign up here

05/18 -- Hw3- Transport Layer Questions have been posted. Pls check the hw page.

05/19 -- Hw2 Solutions have been posted

05/28 -- Lecture 17 notes posted as pdf. 
Midterm exams have been graded. I will be mailing out the grades today. On campus students can pick up their midterms during class tomorrow. Off campus students should be receiving their midterms through the courier service.

05/28 -- Reading list for Power and Topology management has been updated

!!! IMP pls see guidelines for project demos under Project Guidelines. (posted)

06/01 -- Clarification on Project Guidelines.
You can continue to use whatever environment you are working on for your project report and to generate your graphs/tables etc. For the demo we only need to see  your simulation results (ie. trace.out  file). You dont need to run any scripts to generate the tables/graphs for the demo. Once you are finished with your report just archive your entire glomosim directory and scp or sftp it to your accounts on sanskriti. Untar it and run "make" after making changes to the makefile as specified in the projects page. If your code compiles under solaris/windows it should compile under linux without any changes (in most cases). This way we have access to your implementation code in case we need to look at it. If you have any questions you can always mail me.

06/01 -- Hw4 has been canceled to allow for more time for project reports.

06/01 -- Midterm Exam Grading issues.
If you have any questions about problem (7) you can talk to katia directly. For all other midterm problems, you can drop by the lab or mail me.

06/03 -- Updated the reading list for Sensor Networks

06/08 -- Graded Hw3 will be handed during the demos.

The demos will be held in Lab 399C Baskin Engineeing building.





Reading List

Projects

Project Guidelines
Homework

Description




This course covers various topics relevant to wireless communication and mobile computing. The main emphasis is on higher-layer protocol (MAC and above) issues. The course will require extensive reading (especially research literature), in-class participation and discussions.


Pre-Requisites


CMPE 252 / Instructors consent



Syllabus



Week
  Date
Topic
Slides
Week1
04.01 - 04.03
Introduction: General concepts, terminology, different types of wireless networks, challenges etc

lecture1

lecture2
Week2 04.08 - 04.10
Medium Access Control

lecture3
lecture4
glomo-tut
Week3 04.15 - 04.17 Mobile IP; Unicast routing in ad hoc networks

lecture5
lecture6
Week4 04.22 - 04.24 Unicast routing in ad hoc networks, Multicast routing in ad hoc networks. lecture7
lecture8
Week5 04.29 - 05.01
Multicast routing in ad hoc networks, Transport layer
TCP for cellular networks

lecture9
lecture10
Week6 05-06 - 05.08
Transport layer: TCP for satellite and TCP for ad hoc networks

lecture11
lecture12
Week7 05-13 - 05.15 Transport layer: Reliable multicast, Bluetooth

lecture13
lecture14
Week8 05-20 - 05.22 Exam (05.20),
Location management (05.22)


lecture16
Week9
05.27 - 05.29
Power/Topology management
Sensor networks

lecture17
lecture18
Week10
06.03 - 06.05
Sensor networks

lecture19
lecture19b
lecture20

06.10 -
06.12
Project Demos


Grading



  1. Paper reports (10%)
  2. Exam (30%)
  3. Term project (60%) 
Note: All projects are individual projects, exceptions will be handled on a case-by-case basis and need instructor's consent.

Notes

  1. We have provided a tentative set of papers. Papers can be added/deleted from this list. Students are responsible for keeping up with updates to the the reading list, as well as schedule changes, etc.

Academic Integrity

If you have questions or doubts about the UCSC Academic Integrity policies please read them. We won't tolerate any violation.