In prior research, I have worked on how to adapt computer network protocols to incorporate mobile computers. Initially, networks protocols were designed to work with only computers that were not mobile. With the advent of mobile computers, it became necessary to re-examine the functionality of these protocols when some or all the computers in the network were mobile. My previous work pertained to the Media Access (MAC) and Application layers.
I am currently interested in mobile multimedia applications and specifically in graphics applications in mobile/wireless environments
Mobile Computing/Wireless Classes/Seminars on the Web
- Mobile and Wireless Networking Seminar, CS 691S at Umass-Amherst, Spring 2001, by Don Towsley
- Peer-to-Peer and Application-level Networking Seminar, CS 791N at Umass-Amherst, by Kurose, Levine and Towsley
- CS 444n at Stanford University: Mobile and Wireless Networks and Applications
- UT CS 395T: Mobile Computing and Wireless Networks
- UIUC CS 497, Fall 1999: Mobile Computing and Communications
- UCSB CS 290I - Mobile Computing, Fall 2001
- U. of Virginia CS 851: Large Scale Deeply Embedded Networks, Fall 2001
- UIUC ECE 497nhv: Mobile Computing and Wireless Networking, Spring 2002
- Cornell U, CS735: Sensor Networks and Data Management, fall 2001
- U. of Rochester, CSC290e, Mobile Computing, Fall 2001
- Columbia U., EE E6951, Wireless and Mobile Computing, Spring 2002
- Mobile Multimedia Course in Oulu, Finland
Mobile Computing/Wireless talks, tutorials and slides on the Web
- iMode presentation by Matthew Caesar, for CS 294 at UC Berkeley, Spring 2002 html ppt
- Client-Server Architectures for PDA-based Applications by Wayne Citrin (UC Boulder) for CS 298 class at UC Berkeley, Spring 1997
- Tutorial on Medium Access Control Protocols for Wireless Ad Hoc Networks by Nitin Vaidya, UIUC at MobiHoc 2002 ppt ps
- Tutorial on Mobile Ad Hoc Networks: Routing, MAC and Transport Issues by Nitin Vaidya, UIUC at 2001 MobiCom (Rome) and 2000 MobiCom (Boston) ppt Reference list: pdf ps
- Tutorial on TCP for Wireless and Mobile Hosts by Nitin Vaidya, UIUC at 1999 MobiCom (Seattle) ppt Reference list: ps
- Keynote Talk on Open Problems in Mobile Ad Hoc Networking by Nitin Vaidya, UIUC at Workshop on Local Area Networks, November 14, 2001 ppt
Mobile/Wireless Conferences
Mobile Computing/Wireless Research People
- Rick Han, UC Colorado (Ad Hoc Networking)
- Paul Havinga at CS dept. U. Twente, Netherlands (Protocols, Architectures, Sensor Networks, Multimedia systems)
- Nitin Vaidya, UIUC (Ad Hoc Networking)
Mobile Computing/Wireless Research Projects
- Chameleon: Reconfigurable Computing in hand-held multimedia computers
- MIT LCS Networks and Mobile Systems Group
Mobile Graphics
General/Introductory
Mobile Graphics Applications
- Zoomamap: Mobile Maps Location-based Application
- Mobile SVG Usage Scenarios at W3.org
- Graphics engine turns cellphone into games console at Electronicstalk.com
- Java GUI Powers Wireless Mobile GIS at ILOG
- Success Stories: Mobile Applications at Nokia Forum
- Cash-U, Mobile Gaming company
SVG and Mobile SVG
- W3C Issues SVG 1.1 and Mobile SVG as Candidate Recommendations
- SVG Update at Network Fusion website, February 2002
- Creating and Implementing Mobile SVG by Bella Robinson, CSIRO, Australia
- Mobile SVG at BitFlash Inc (Implementation, test and development efforts towards Mobile SVG)
- SVG: Modularized and mobile (Webreference article on SVG)
- Interview with Frederic Charpentier, BitFlash president and CTO (Insights into SVG)
- Mobile SVG at 3G.co.uk
- SVG article on O'Reilly.net
- Mobile SVG article on NOkia Developer Channel
iMode
- Henry Minsky's iMode Application Development Notes at MIT
- WAP NG and iMode 2: Convergence effects on Services, by Johan Hjelm et al at INET 2001 conference
Mobile Graphics Projects
- MARS - Mobile Augmented Reality Systems Project at Columbia University
- Mobile Graphics at CSIRO, Australia
- MobileMAGIC - Mobile Multimodality And Graphics in Interactive Communication
- Pittsburgh Pebbles PDA Project
- Pebbles PDA Project
Mobile Graphics Articles
- Nvidia, ATI Duel Over Mobile Graphics Chip Market
- Using Hand-Held Devices and PCs Together by Brad A. Meyers in CACM, November 2001
- GPS Tracking Using SVG - Part 1 by Richard Bennet at SVG Open 2002
- Introduction to the Batik Project by Thomas DeWeese et al at SVG Open 2002
- Developing SVG Applications with Batik by Vincent Hardy et al at SVG Open 2002
- The Suitability of SVG for Deploying Wireless Applications by John Hayman at SVG Open 2002
- Ubiquitous Access for Collaborative Information System Using SVG by Sangmi Lee et al at SVG Open 2002
- Integration of Hand-Held Devices into Collaborative Environments in Proc. Int. Conf. on Internet Computing (IC-02)
- SVG for adaptive visualisations in mobile situations by Tumasch Reichenbacher at SVG Open 2002
- Creating and Implementing Mobile SVG by Bella Robinson at SVG Open 2002
- Geospatial Information Service System for Browser-phones utilizing PSVG by Shimada Shigeru et al at SVG Open 2002
- OpenGL goes mobile
- Ajile Systems, Java Pioneer Creates World's First 100% Java Mobile Communications and Gaming Device
- Flash Is Going Mobile
- The Coming Wireless Storm
- Standard Spurs 3D Content for Wireless Devices
Adaptive Graphics Links
- Repo and other graphics projects at Columbia
- Parallel version of OpenGL (PMesa)
- ARTE - Adaptive Rendering and Transmission Environment
- 3D Compression.com- Source of free 3D models with high polygon count
- Cortona VRML browser for PDAs
- QSlim Mesh Simplification Software
- LOD Book Website
- Jeff Somer's Mesh Simplification Viewer
- Geometry over Network Techniques: Mesh Simplification and Multiresolution Data Structures
- Mesh Comparison using Attribute Deviation Metric
- Chromium Stream Architecture Repository on Sourceforge.net
Misc Mobile Graphics
- Tom's Hardware Mobile Device Guide
- Palm OS article (pdf)
- OpenWave Mobile Browser
- pocketSVG.com
- GIS/GPS White papers
- Ant Mobile Software (including mobile flash applications)
- Nokia Forum Success Stories
Mobile Computing/Wireless Research Bibliography
General/Introductory Articles
Mobile Applications
Misc Links