Lecture Schedule* & Notes

CS4105428: Wireless Networks and Mobile Computing

* Don't trust the schedule and lecture content outline for more than a week into the future!


Lecture 1
9/15/1997             
Overview of Mobile Multimedia Information Systems
  • Course overview, logistics, goals
  • Evolution of telecommunications, computing, and mobile/wireless systems.
  • Alternate visions of mobile systems: ubiquitous computing vs. ubiquitous info access.
  • Introduction to technologies: RF vs. IR, PCS, satellites, cellular telephony, wireless LANs
  • Novel attributes of mobile multimedia ``anytime anywhere any form'' information systems
  • Generic system architecture: system components & layers, protocols, middleware.
  • Current state-of-art and its limitations.
  • Challenges & problem areas: low power, variable bandwidth, mobility, security.
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Weiser91], [Cox95], [Forman94]
    Other Reading: [Imielinski96], [Weiser93]


    Lecture 2
    4/3/1997
    Radio Propagation: Issues & Models
  • Radio spectrum allocation and characteristics at different frequencies
  • Generic radio transceiver functions, modulation
  • Simple physical model of radio channel: propagation, path loss, multipath fading, interference sources, intersymbol interference, error models
  • Techniques to combat radio channel impairments: channel coding, equalization, diversity
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Rappaport], [Andersen95]
    Other Reading: [Rappaport96]


    Lecture 3
    4/8/1997
    Wireless Link I : Modulation, and Static Multiple Access
  • A "user's view" of digital modulation: SNR, BER, bandwidth efficiency
  • Channel resource sharing sharing in time, frequency, and code dimensions
  • Static multiple access techniques: TDMA, FDMA, CDMA
  • Spread spectrum - direct sequence, frequency hopping, interference resistance
  • TDMA enhancements: PRMA
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Goodman89], [Chen94], [Abramson94]
    Other Reading: [Falconer95], [Kohno95]


    Lecture 4
    4/10/1997
    Wireless Link II: Random Multiple Access
  • Random access techniques: ALOHA, spread ALOHA, CSMA
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Bharghavan94], [Chhaya96], [Steer94]
    Other Reading: [Karn90], [Bharghavan96]


    Lecture 5
    4/15/1997
    Wireless Link III: Controlled Random Multiple Access Schemes
  • Scheduled access techniques: Reservation ALOHA, DQRUMA, IBM, NEC etc.
  • Basics of cellular systems
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Karol95], [Fullmer95]
    Other Reading: [Natarajan92], [Xie95]


    Lecture 6
    4/17/1997
    Cellular System Concepts
  • Frequency Reuse
  • Channel Assignment: Fixed, Dynamic, and Flexible Assignment Techniques
  • Handoffs: types of handoff, initiation, prioritization
  • Cellular networks: AMPS, GSM, and CDPD
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Katzela96]
    Other Reading: [Pollini96], [Narendran94], [Haas94], [Tekinay91]


    Lecture 7
    4/22/1997
    Cellular System Operation + CDPD
  • First student paper presentation: FAMA paper presented
  • Operation of cellular telephone networks
  • CDPD network
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Salkintzis97], [Bhagwat96]
    Other Reading:


    Lecture 8
    4/24/1997
    Mobility in IP Networks - I
  • Mobility in wireless LANs
  • Problems in making Internet mobile
  • Canonical architecture for mobile-IP schemes
  • Columbia's Mobile-IP scheme
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Ioannidis93], [Myles95], [RFC2002]
    Other Reading:


    Lecture 9
    4/29/1997
    Mobility in IP Networks - II
  • Various mobile-IP schemes: Columbia, Sony, IBM, Mobile-IP in IPv4 & IPv6
  • Route optimization
  • Security and firewall issues in mobile-IP routing
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Cheshire96]
    Other Reading:


    Lecture 10
    5/1/1997
    Multicasting in Mobile Networks & Mobility in ATM Networks - I
  • Multicasting to mobile hosts
  • Mobile ATM VC rerouting
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Mishra96]
    Other Reading: [Keeton93]


    Lecture 11
    5/6/1997
    Mobile & Wireless ATM Networks - II
  • Mobile ATM VC Rerouting
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Ghai94]
    Other Reading: [Seshan97], [Acampora94]


    Lecture 12
    5/8/1997
    Impact of Mobility & Wireless on Network Performance - I
  • Mobility and wireless characteristics
  • Impact on UDP-like transport
  • Interaction with receiver playout control policies
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Caceres95]
    Other Reading: [Caceres96]


    Lecture 13
    5/13/1997
    Impact of Mobility & Wireless on Network Performance - II
  • Impact on TCP
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Balakrishnan97]
    Other Reading: [Bakre95]


    Lecture 14
    5/15/1997
    Impact of Mobility & Wireless on Network Performance - III
  • Impact on TCP
  • Channel state dependent packet scheduling for burst errors
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Degermark96]
    Other Reading:


    Lecture 15
    5/20/1997
    Location Management and Awareness
  • Location Management: Registration and Paging
  • Geographical Messaging
  • Location and Context-Aware Computing Techniques
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Spreitzer94]
    Other Reading: [Imielinski96], [Akyildiz96b]


    Lecture 16
    5/22/1997
    Low Power Portable Wireless Nodes
  • Various models of portable nodes
  • Energy efficient design: battery technology, low-power CPU, parallelism/voltage issues
  • Energy efficient operation: device shutdown and CPU scheduling
  • Disk scheduling for low power operation
  • Lecture Notes: postscript (also in six VGs per page format postscript)
    Required Reading: [Weiser94], [Narayanaswamy96]
    Other Reading:


    Lecture 17
    5/27/1997
    Data Management in Mobile Systems
  • file and database system design for disconnected operation
  • caching strategies

  • Lecture 18
    5/29/1997
    No Lecture!

    Lecture 19
    6/3/1997
    Quiz & Homework!

    OS & Middleware: Security

  • Protocols for authentication, location, data privacy, and accounting

  • Lecture 20
    6/5/1997
    OS & Middleware: Application Structure
  • Software partitioning for mobile and low power environments
  • Adaptation via proxies, transcoders etc.
  • Context awareness, resource discovery protocols

  • Author: C. Richard Lin ( chlin@cs.ccu.edu.tw)