Title: Dr' Rahul Banerjee
1Principles of Pervasive Computing System Design
- Dr. Rahul Banerjee
- Computer Science Group
- Birla Institute of Technology Science, Pilani,
India - Email rahul_at_bits-pilani.ac.in,
RahulBanerjeeBITS_at_Gmail.com
Lecture-0 July 26, 2007
2Interaction Points
- Introduction to Pervasive Computing
- Applications of Pervasive Computing Some
Scenarios - Introduction to Pervasive Computing Architectures
- Identification of Issues related to Pervasive
Computing - Identification of Sources of Issues
- Role of Pervasive Computing in Security
- Role of Operating Systems in Pervasive Computing
- Role of Networking in Pervasive Computing
- Role of Communication Technologies in Pervasive
Computing - Summary
(c) Dr. Rahul Banerjee, SDET Unit, BITS-Pilani,
India
2
3Pervasive Computing A Definition
- Pervasive Computing is the study of a computing
technology that pervades the users environment. - It does so by
- Making use of multiple independent information
devices (fixed or mobile, homogeneous or
heterogeneous) - Interconnecting these devices seamlessly through
wireless or wired computer communication networks
- Providing a class of computing / sensory /
communication services to a class of users,
preferably transparently and can provide
personalized services while ensuring a fair
degree of privacy / non-intrusiveness.
(c) Dr. Rahul Banerjee, SDET Unit, BITS-Pilani,
India
3
4Infrastructural Components of Pervasive
Computing Environments
- Mobile computing devices
- Fixed computing devices
- Multimode RF Mobile communication infrastructure
ltFixed-to-Mobile and Mobile-to-Fixed
communication system interfacesgt - Trust system (security and privacy)
- Protocol stacks
- Personalized service framework
(c) Dr. Rahul Banerjee, SDET Unit, BITS-Pilani,
India
4
5Criteria for Designing Solutions
- Privacy Security
- Effectiveness of Approach Across Networks
- Economic considerations
- Quality considerations
- Monitoring mechanisms
- Adaptability and Flexibility
- Practicability
- Sustainability
(c) Dr. Rahul Banerjee, SDET Unit, BITS-Pilani,
India
August 2006
5
6Identification of Issues involved in Pervasive
Computing System Design
- Feature-specific issues
- Form-factor-(size)-specific issues
- Power-provisioning issues
- Weight-specific issues
- Shape-specific issues
- Cooling-specific issues
- Connectivity-specific issues
- User Interface-specific issues
- Body-safety-specific issues ltnot for all devicesgt
- Security-specific issues
- Processor-choice-specific issues
- Operating System-specific issues
- Development and execution-environment-specific
issues - Cost-specific issues
- Regulatory issues
(c) Dr. Rahul Banerjee, SDET Unit, BITS-Pilani,
India
6
7Thats all for the day!
- Any more questions?
- Thank You!