CENG 567 Mobile and Wireless Networking

Home
Up

 


This page provides dynamic information and materials for the lecture, as it becomes available; please check it at least once in a week.

Lecture Announcements

   7-January-2005

bullet

Your final exam is on Wednesday, 12 January 2004, at 09:30.

bullet

You are responsible from all topics covered in this course.

bullet

The midterm will be a closed book and notes exam.

bullet

The solutions of the midterm exam are here.

   28-December-2004

bullet

You have to submit your Project Report and present your project this week.

bullet

The normal presentation day is this Friday 13:00 - 17:00.

bullet

The next week, 4-1-2005 Tuesday, 13:00-17:00, is the last day for project presentations and reports.

bullet

The early demonstrations and reports may get better grades!

bullet

All team members must be present during the project presentation.

   15-December-2004 (2)

bullet

Your midterm exam is next week: 21 December 2004, Tuesday in class time.

bullet

You can bring one-page (A4) to the exam. Write any thing you want to both sides of the paper.

bullet

A calculator may be needed in the exam, so bring your calculator also. You can not take your friend's calculator during the exam.

bullet

You are responsible from the topics covered in Lec 1 to Lec 9 and Lec 11 in the exam.

   15-December-2004 (1)

bullet

New announcements from Bruce Hopkins for Java Bluetooth developers:

I just wanted to let everyone know that JavaBluetooth.com has been
updated. The SDKs page has undergone the most updates, and now there are
a whopping 12 different SDKs that you can use for Java and Bluetooth
development. A lot of them support the JSR-82 in some form or fashion,
but others are available in other flavors in order to support various
platforms. Here's the link:

http://www.javabluetooth.com

Coming soon in 2005...

Next year, we're planning to release the JB22, a complete JSR-82
hardware and software development kit that will be the one-stop-shop for
anyone who wants to get into Java and Bluetooth development with actual
Bluetooth devices, but doesn't know where to start. It will feature a
new getting started guide, and plenty of example code.

More details will come later, but if you're interested in knowing when
we release the JB22, please send me a note.

Thanks,

Bruce Hopkins
http://www.javabluetooth.com
 

   9-December-2004

bullet

Your midterm exam date was postponed. New date: 21 December 2004, in class time.

   29-November-2004

bullet

A few announcements from Bruce Hopkins for Java Bluetooth developers:

I have a few announcements to make for JSR-82 developers:

First of all, the Avetana Java Bluetooth SDK now supports OBEX. So, if
you're tired of creating Bluetooth applications with only half of the
JSR-82 API (i.e. javax.bluetooth.*) you can now take heart. You now use
the javax.obex.* classes for your Bluetooth applications.

Secondly, Avetana has really shattered the price barrier with their
latest version of their SDK. The MacOS X and Win-32 version of their SDK
is only 25 euros, which is currently about $32 USD. So for all those
final project students out there who have a limited budget, then this
may be the SDK for you.

Don't forget, the Linux version of the SDK is free!

Have fun!

Bruce
http://www.javabluetooth.com

19-11-2004

To visit your group on the web, go to:
http://groups.yahoo.com/group/JABWT/

 

   22-November-2004

bullet

Please look at the Project Page.

   17-November-2004

bullet

I have been working on the course project web page. It is not ready yet, but you can continue your project search from the projects list given here. These projects are from the www.sourceforge.net. This site is the world's largest Open Source software development website, with the largest repository of Open Source code and applications available on the Internet.

bullet

I'll publish the course project web page on Monday, 22th of November.

bullet

You will submit a hard and soft copy of your Project Proposal next week until 26 November 2004, Friday.

   5-October-2004

bullet

Start to visit your TA Engin Tozal's course web site regularly. He will make his announcements on his page. The homework announcements, solutions, some program samples and documents related to his activities will be posted here. You should visit his web site frequently.

bullet

The required zip file for the second homework assignment is here.

   24-September-2004

bullet

Welcome to CENG 567/465 Mobile and Wireless Networking!

Course Materials

Lecture Slides

bullet

Purpose: To allow better concentration in lecture by reducing note-taking pressure and to provide a study-aid before (unfortunately not this year) and after lecture.

bullet

Disclaimers: (a) I may not follow these slides exactly in class. (b) Students are responsible for what I say in class. (c) Reading these slides is not a substitute for attending lecture.

bullet

This course is mainly based on the book Mobile Communications, and the course given by İbrahim Körpeoğlu at Bilkent.

bullet

The slides of the course text book are available at the book’s web site. I’ll mainly modify and follow the book’s slides. You can download my lecture slides presented in the class after (unfortunately) the lecture from the course’s web site.
 

 Date

Material Topic(s) Covered

29/9

Lec 1 Introduction: Advances in Technology, Wired and Wireless Communication, Mobility and Wireless Applications, Mobile and Wireless Devices, History of Wireless Communication, Reference Model

20/10

Lec 2 Wireless Transmission (Physical Layer) 1: Introduction to Wireless Transmission, Electromagnetic Waves and Spectrum, Signals, Antennas, Signal Propagation

20/10

Lec 3 Wireless Transmission (Physical Layer) 2:  Propagation Models

20/10

Lec 4 Wireless Transmission (Physical Layer) 3:  Modulation

2/11

Lec 5

Medium Access Control (Link Layer) 1: Multiplexing, Wireless Media Access, FDMA TDMA SDMA

2/11

Lec 6

Medium Access Control (Link Layer) 2: Spread Spectrum, CDMA

2/11

Lec 7

Medium Access Control (Link Layer) 3: Random Access Schemes: Aloha Based and CSMA Based

23/11

Lec 8

Wireless Telecommunication Systems: GSM: Introduction GSM Services, GSM System Architecture, Mechanisms to Support a Mobile Environment, Protocols

23/11

Lec 9

Wireless Telecommunication Systems: GPRS: Wireless Data Networks and Introduction to GPRS, GPRS Architecture, Mobility Support, Protocol Layers

28/12

Lec 10

Wireless LANs and 802.11: Introduction to Wireless LAN Technologies and IEEE 802.11, System Architecture, Protocol Architecture, Physical Layer, Medium Access Layer, Medium Access Control Framing Details, 802.11 Management, 802.11 Deployment

13/12

Lec 11
 

Wireless Personal Area Networks and Bluetooth: Introduction to Bluetooth, Design of Bluetooth Stack, Bluetooth Networks, Physical Links and Error Control

13/12

Lec 12

Introduction to Wireless Programming with J2ME: Introduction to J2ME, Configurations, Profiles, Optional Packages, Java Wireless Development Tutorial, Network Programming with J2ME Wireless Devices, WAP and WML, End-to-End Enterprise Applications using the J2ME and J2EE Platforms

13/12

Lec 13
 

Developing Bluetooth Applications using Java:
JSR-82 Java APIs for Bluetooth Specification 1.0 Final Release
Developing Applications with the Java APIs for Bluetooth (JSR-82), SonyEricsson, January 2004.

29/12

Lec 14

Mobile Network Layer: Mobile IP: DHCP, Supporting Mobility in Internet and Mobile IP, Mobile IP Protocol Overview, Mobile IP Details

 

 

Home | CENG 567 Mobile and Wireless Networking | CENG 567/465 Design Project | CENG 567/465 Readings and References | Wireless Projects