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
|
|
|
|
|