EEC 687/787
 Schedule
 Project
 References
 802.11
BuiltByNOF
 EEC 687/787

      EEC 687/787.50 Mobile Computing
      Spring 2004

Catalog Data: EEC 687/787 Mobile Computing (4-0-4). Prerequisite: EEC 581. This course provides a comprehensive overview of the mobile computing which is likely to become a pervasive part of future computing infrastructures with technical advancements in wireless communication, mobility and portability. Topics include mobile TCP/IP protocols, mobile ad hoc networks, mobile application architectures, system issues for mobile devices and some pervasive and ubiquitous computing examples.

Textbook: Mobile Communications, by J. Schiller, Addison-Wesley, 2000.

References:
IEEE Std 802.11-1999, Local and Metropolitan Area Network, Specific Requirements, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.
Ns-2 network simulator.
Principles of Wireless Networks, by K. Pahlavan and P. Krishnamurthy, Prentice Hall PTR, 2002.
Wireless Communications and Networks, W. Stallings, Prentice Hall, Inc., 2002.
Ad Hoc Networking, edited by C. E. Perkins, Addison-Wesley, 2001.
Mobile IP: The Internet Unplugged, James D. Solomon, PTR Prentice Hall, 1998.
Internetworking with TCP/IP, Vol. 1, 4th edition, Prentice Hall, 2000.
Practical Programming in Tcl and Tk, B. Welch, K. Jones, Prentice Hall, 2003.

Coordinator: Dr. Chansu Yu, Associate Professor of Electrical and Computer Engineering

Class Hour:TR 4:00-5:50 PM, SH348

Office Hour:MW 2:00-4:00 PM or by appointment (2584, c.yu91@csuohio.edu), SH340

Goals: To provide a comprehensive overview of the mobile computing with the emphasis on wireless communication techniques, robustness to mobility, and portability. To study the principles of mobile networks based on wireless LAN technologies and the relevant industry standards. Also, to study mobile TCP/IP protocols, mobile ad hoc networks, low power communication mechanisms, and wireless application architectures. To examine system issues for mobile devices such as small memory footprint, dynamic voltage scaling, and code compression for energy conservation.

Prerequisites by Topic:

    1. Computer networks
    2. TCP/IP protocols
    3. Digital communication
    4. Computer architecture

TopicsLecture Hours (total 60)

    1. Wireless communication      4
    2. Mobile IP and Methodology      8
    3. Transport Protocol (Mobile TCP and Snoop protocols)      4
    4. Ad hoc Routing and Multicasting in ad hoc networks      8
    5. Location management (Cellular, Mobile IP and Ad hoc)      4
    6. Energy efficiency in mobile networks (MAC, Cluster)      8
    7. Low power system design (DVS, Code compression)      8
    8. Mobility aware system software      4
    9. Wireless applications      4
    10. Project presentation      4
    11. Review and Exam      4

Design Project: Mobile network protocol design

Computer Usage: Mobile IP/TCP and Ad hoc network experiment

    1. Setup: Mobile IP software with Linux operating system on laptop computers equipped with wireless LAN card, Multi-hop network with multiple laptop computers equipped with wireless LAN cards
    2. Comparison of triangular routing with optimized routing
    3. Micro-mobility support in IP
    4. Behavior of TCP protocol during handoff with different cell placements
    5. Performance degradation with multimedia communication
    6. Ad hoc routing protocols –proactive versus reactive algorithms

Grading Policy: Midterm Exam20%
                              Final Exam30% (Comprehensive)
                              Quiz20% (pop quizzes: review, preview, and project)
                              Project30% (2 or 3-person project)

 

[EEC 687/787] [Schedule] [Project] [References] [802.11]