SSZG531 Lecture 1 Introduction To Pervasive Computing
SSZG531 Lecture 1 Introduction To Pervasive Computing
PERVASIVE
COMPUTING &
UBIQUITOUS SERVICES
Dr. Rahul Banerjee
Professor, Computer Science Group
BITS-Pilani
Email: rahul@bits-pilani.ac.in
Home: http://www.bits-pilani.ac.in/~rahul/
Tuesday, September 28, 2010 (c) Dr. Rahul Banerjee, BITS-Pilani 2
Learning Objectives
• Clear conceptual understanding of fundamentals involving all
elements and aspects of Pervasive Computing
• Learning design process of Pervasive Computing
Environments / Solutions
• Understanding hardware, software / services aspects involved
• Brief comparative study of protocols, languages, models &
technologies involved
• Studying a few real-life Pervasive Computing systems using
the case-study approach so as to get a feel of the existing
practice (preferably including ‘Best Current Practice’)
• Designing your own solution for a set of suggested
specifications
Tuesday, September 28, 2010 (c) Dr. Rahul Banerjee, BITS-Pilani 5
Some observations
• Ubiquitous / Pervasive Computing has come of
age even without our realizing it in quite a few
cases
• Major research, development and deployment
efforts have been undertaken the world over and
India is already very much part of it
• Around the globe, quite a few research-driven
graduate level and some undergraduate level
courses are on offer
• E-learning technologies are beginning to benefit
from the spin-offs of Pervasive Computing
research
The Microsoft Surface Computing
Technology
The Stanford iStuff Devices
iButtons iSlider
iStylus iMike
X10
RF
Input
iDog iMouse
Anoto Pen
iBuzzer
Output
iSpeaker iLight
Tuesday, 28 September 2010 (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA 12
Some observations
• Ubiquitous / Pervasive Computing has come of
age even without our realizing it in quite a few
cases
• Major research, development and deployment
efforts have been undertaken the world over and
India is already very much part of it
• Around the globe, quite a few research-driven
graduate level and some undergraduate level
courses are on offer
• E-learning technologies are beginning to benefit
from the spin-offs of Pervasive Computing
research
Tuesday, September 28, 2010 (c) Dr. Rahul Banerjee, BITS-Pilani 13
References
• Text Book:
• Stefen Poslad: Ubiquitous Computing: Smart Devices, Environments and Interactions, Wiley, London,
2009. (Summary available online at: http://www3.interscience.wiley.com/cgi-
bin/summary/12293925/SUMMARY)
•
• Reference Material:
• Uwe Hansman, Lothar Merk, Martin S. Nicklous & Thomas Stober: Pervasive Computing, Second Edition,
Springer-Verlag, 2003. (ISBN 81-7722-468-9)
• Jochen Burkhardt, Horst Henn, Stefan Hepper, Thomas Schaec & Klaus Rindtorff: Pervasive Computing:
Technology and Architecture of Mobile Internet Applications, Pearson Education, New Delhi, 2006.
• P. Nicopolitidis, M. S. Obaidat, G. I. Papadimitriou & A. S. Pompportsis: Wireless Networks, John Wiley &
Sons, New Delhi, 2003. (ISBN 9812-53-033-9)
• Frank Adelstein, S K S Gupta, G G Richard & L Schwiebert: Fundamentals of Mobile and Pervasive
Computing, Tata McGraw-Hill, New Delhi, 2005.
• Asoke K Talukder & R R Yavagal: Mobile Computing, Tata McGraw-Hill, New Delhi, 2005.
• Daniel Amor: Internet Future Strategies: How Pervasive Computing Services Will Change the World,
Prentice-Hall PTR, 2008.
• In addition to these, you shall be expected to read as per the ‘Online Reading Advisories’ posted at the
course page from time to time.
•
• Course Home Page:
• URL for the course’s home page is: http://discovery.bits-pilani.ac.in/rahul/PervasiveComputing/. Third week
onward the IntraBITS portal for the course shall be accessible to all registered students, in addition to the
resources at the course’s home page with effect from the third week of the course.
•