comp 290-040:
Seminar on Mobile computing
 
Abstract
Mobile computing: infrastructures to deliver data to and from Mobile devices.
Mobile applications provide helpful information to users on the move. A complex distributed system provides the infrastructure to deliver the user’s information from stationary servers to the mobile devices; for instance, the user’s device would not be able to store dynamic information or large amount of information is only needed for a limited time. This presentation focuses on four mechanisms to relay information to and from the mobile device to the server. Information hoarding and proxy filtering improve data delivery from the server to mobile device. Domain discovery and sensory networks are examples of relaying data from mobile devices to servers.

Presentations
Day 1: Intro, Info stations and caching
Day 2: Proxies, Domain discovery, sensor networks, conclusion

Overview papers
These papers introduce the ideas of mobile computing. Weiser's paper is an easy read and summarizes the vision of mobile applications. The Ninja paper illustrates a complete mobile computing architecture. I will expand on major components of information hoarding, filtering proxies, sensory networks and domain discovery.
 
  • Mark Weiser. The computer for the twenty-first century. Scientific American, pages 94-100, September 1991. 
  • Steven D. Gribble, Matt Welsh, Rob von Behren, Eric A. Brewer, David Culler, The Ninja Architecture for Robust Internet-Scale Systems and Services, Special Issue of Computer Networks on Pervasive Computing, 2000.

  •  
    Videos of mobile applications
    These videos are prototypes of mobile applications and motivate the interest in the mobile research filed. Fully implementing these systems to be scalable reliable distributed systems would mean incorporating the four mechanisms I will discuss. The videos are from three offerings of the undergrad embedded systems class (cse477) in CSE at the University of Washington. Sorry but these require windows media player. Let me know if you have troubles with strating the video.
  • 2001 -- 476 description video
  • 1999 -- descriptionvideo
  • 1998 -- descriptionvideo
  • more videos
  • Details
    You are very ambitious if you want to read these papers, which contain the details of my talk. Some links lead to pages that have links to ps or pdf versions of the file.
     
  • Information hoarding -- extended concept of caching

  • Uwe Kubach and Kurt Rothermel Exploiting Location Information for Infostation-Based Hoarding Institute of Parallel and Distributed Germany (mobiCom 2001) 

    T. Ye, H.-A. Jacobsen, and R. Katz. Mobile awareness in a wide area wireless network of info-stations. In Proceedings of the Fourth International Conference on Mobile Computing and Networking (MobiCom '98), pages 109{120, Dallas, TX, USA, 1998. 

  • Proxy filtering -- concept of indirection

  • Zenel, B., and Duchamp, D. A General Purpose Proxy Filtering Mechanism Applied to the Mobile Environment in Proceedings of MOBICOM (1997), ACM Press, 248-259 
  • Domain discovery -- networking scheme

  • Paul Castro Locating Application Data Across Service Discovery Domains, mobiCom 2001
  • Sensory networks -- networking scheme

  • Chalermek Intanagonwiwat, Ramesh Govindan and Deborah Estrin, Directed diffusion: A scalable and robust communication paradigm for sensor networks In Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking (MobiCOM '00), August 2000, Boston, Massachussetts. 
     top * home * academics
    dorian miller, 10/31/2001
    "To err is human, to forgive, beyond the scope of the Operating System"