Ubiquitous Computing Technologies and their Future Potential Dr. Rahul Banerjee Birla Institute of Technology & Science Pilani, Rajasthan – 333 031, INDIA.

Slides:



Advertisements
Similar presentations
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Advertisements

1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
C3.ca in Atlantic Canada Virendra Bhavsar Director, Advanced Computational Research Laboratory (ACRL) Faculty of Computer Science University of New Brunswick.
Cloud Computing COMP 1631, Winter 2011 Yanggang Chen.
ELG 5121: Multimedia Communications Course Instructor: Prof. Dr. A. El Saddik Project Presentation: Fall 2010 Md. Mahmud Hasan (Group No. 12)
MIT Project Oxygen. Vision  “…computation has centered about machines, not people”.  “In the future, computation will be human-centered. It will be.
Component-Based Software Engineering Oxygen Paul Krause.
© Michèle Courant, University of Fribourg Ubiquitous Computing – Methodology of Interaction – Master in Computer Science Cours d’approfondissement - Semestre.
Department of Computer Science and Electrical Engineering.
Technical Architectures
. Smart Cities and the Ageing Population Sustainable smart cities: from vision to reality 13 October ITU, Geneva Knud Erik Skouby, CMI/ Aalborg University-Cph.
Emanuel GruengardParadigms of Distant Learning1 Paradigms of Distributed Education Prof. Emanuel Gruengard Shenkar College of Engineering & Design.
Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.
Smart Space & Oxygen CIS 640 Project By Usa Sammpun
Intelligent Web Applications (Part 1) Course Introduction Vagan Terziyan AI Department, Kharkov National University of Radioelectronics / MIT Department,
1 3 rd SG13 Regional Workshop for Africa on “ITU-T Standardization Challenges for Developing Countries Working for a Connected Africa” (Livingstone, Zambia,
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
1. Context: Ambient Intelligence Ambient Intelligence (AmI) represents a vision of ubiquitous computing, sensing and actuating to unobtrusively enhance.
Cloud Usability Framework
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Graduate Programs in Computer Science Design of cyber security awareness game utilizing a social media framework WA Labuschagne.
4G BROADBAND BROADBAND Broadband is the marketing term for wireless Internet access through a portable modem, mobile phone, USB wireless.
For more notes and topics visit:
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
2020 Ubiquitous Computing of/videos/popscis-future-of-ubiquitous-computing.htm Ubiquitous Computing,
Ambient intelligence Opportunities and Consequences of Its Use in Smart Classrooms Augusto, Juan Carlos. Innovation in Teaching and Learning in Information.
Fall, Privacy&Security - Virginia Tech – Computer Science Click to edit Master title style Design Extensions to Google+ CS6204 Privacy and Security.
Internet Technology and eLearning to Enhance the Quality of Higher Education Prof.Dr.Srisakdi Charmonman Chief Executive Officer College of Internet Distance.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Objective 1.2 Cloud Computing, Internet of Services and Advanced Software Engineering Arian Zwegers European Commission Information Society and Media Directorate.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
KARTIK DABBIRU Roll # EE
Converged Service A Dartmouth Perspective Bob Johnson.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Usability in Pervasive Computing Environment Advance Usability October 18, 2004 Anuj A. Nanavati.
An Innovative Architecture for a Distributed Cooperative Digital Library: The Design Perspective Rahul Banerjee Computer Science & Information Systems.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Web 2 Access Overview Web 2.0 integrated with elearning Ease of Use & Accessibility -evaluation techniques. Strategies developed.
1 Wireless Networks and Services 10 Years Down the Road Ross Murch Professor, Electronic and Computer Engineering Director, Centre for Wireless Information.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Intelligent Environments1 Conclusions and Future Directions.
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
Semantic Gadgets Pervasive Computing Meets the Semantic Web Reza Zakeri Sharif University of Technology.
REU 2004 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Distributed Rational.
Computer Architecture and Embedded Systems Paul Havinga University of Twente.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Introduction – Part I.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Simple Object Access Protocol
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Motivating Scenario 1: Networking 1M interacting people for 1,000 hours using at least 1 Gb/s for each user “Tele*, collaborative spaces, and reality TV.
Ambient Intelligence: Everyday Living Aid System for Elders
REU 2009 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
NETWORKS. Example Web Browsing application Software Protocols involved Software NIC / Modem Hardware Telephone line / Co-axial cable / Air interface.
MetaOS Concept MetaOS developed by Ambient Computing to coordinate the function of smart, networked devices Smart networked devices include processing.
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Ambient Intelligence.
BoF on A3 Appliance Aggregation Architecture
Presentation transcript:

Ubiquitous Computing Technologies and their Future Potential Dr. Rahul Banerjee Birla Institute of Technology & Science Pilani, Rajasthan – , INDIA Home Page: / Sunday, September 20, 20151(c) Dr. Rahul Banerjee, BITS-Pilani, INDIA Invited Lecture, ELITEX-2008, New Delhi, India Session organized by the C-DAC January 18, 2008

Interaction Points What is Pervasive / Ubiquitous Computing? Introduction to Pervasive Computing Design Principles Types of Technologies involved Basic elements of a Pervasive Computing System Examples of Pervasive Computing Technologies at work What is being done at BITS-Pilani? – The CS G 541 / SS G 531 / SS ZG 531: Pervasive Computing course – The “BITS-LifeGuard Project” – The “BITS Smart Campus System” – “Project Grid-One” – “Project NetFirst” Concluding remarks Sunday, September 20, 20152(c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

3 What is Pervasive Computing or Ubiquitous Computing? Pervasive Computing is the study of a computing technology that pervades the users’ environment by making use of seamless connectivity of multiple independent information devices embedded in the environment of the users. This is done 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. Pervasive Computing is also called Ubiquitous Computing or Invisible Computing. 3 (c) Dr. Rahul Banerjee, BITS-Pilani, IndiaSunday, September 20, 2015

Design Principles of Pervasive Computing Systems The pervasive computing system design should try to attain the goals of: – simplicity, – versatility and – Pleasurability while retaining cost-effectiveness, usage-safety and transparency. (c) Dr. Rahul Banerjee, BITS-Pilani, INDIASunday, September 20,

Self-Configuration & its Importance In order too achieve the pervasive computing system design goals the appliances and the networks comprising of these appliance nodes must be able to: automatically discover other » Devices, » Services and » Parameters In addition, they should be able to carry out unattended negotiation amongst themselves if needed. (c) Dr. Rahul Banerjee, BITS-Pilani, INDIASunday, September 20,

Elements: Devices Devices: Computing Nodes / Sensor-Compute Nodes (miniature to large, single to multi-core) Display devices (hard and soft surface display devices) Input devices (voice, video, touchpad, keypad etc.) Storage devices (short-term to long-term, slow to very fast) Communication devices (wireless and wireline) Sunday, September 20, 20156(c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

Elements: Power-provisioning Power-provisioning: Traditional (Thermal / Hydel / Gas / Atomic / Solar / Tidal / Wind etc.) power provisioning from the regular power systems Traditional battery based power systems Miniature flexi-shape, flexible power systems Self-powering systems like powered by walking, respiration etc. Sunday, September 20, 20157(c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

Elements: Communication Links Physical Links: Fixed wireline links Fixed wireless links Mobile wireless links Hybrid multi-links Logical / Virtual links Sunday, September 20, 20158(c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

© Rahul Banerjee, BITS-Pilani, India, Elements: Interfacing technologies Navigation technologies Haptic interfacing technologies On-screen / Touch-panel technologies Voice interfacing technologies Video-interfacing technologies Handwriting-based interfacing technologies Hybrid interfacing technologies

Elements: Services Services: Publication services Directory services Discovery services Authentication services Computation services Storage services Translation services Certification services Context-aware services Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

Elements: Software Software elements: System / Application, Regular / Embedded Device drivers Operating systems Application software Software-based service-oriented protocols and architectures File systems Power-management modules Regular / Specialized Languages and corresponding Regular / Cross-compilation-based IDEs Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

12 Web-Wall Ambient Displays Awareness Displays Architecture Annotation Steerable Displays / Activity Displays Wearable See-through Displays Non-wearable See-through Still and Movie Displays Fog, Snow, Water and Ice-based Displays (c) Dr. Rahul Banerjee, BITS-Pilani, India

13 Source: (c) Alois Ferscha PERVASIVE

14 Source: (c) Alois Ferscha PERVASIVE

15 Steerable Displays Source: (c) Alois Ferscha PERVASIVE

16 Possible Scenarios

17 Source: (c) Alois Ferscha PERVASIVE

18

19

20

Some examples of existing Experimental Systems The NTU Digital Home The GaTech Smart House The IBM Pervasive and Autonomic Computing Centre The MIT Interactive Poster The Stanford iRoom and iSpace The INRIA AGV (c) Dr. Rahul Banerjee, BITS-Pilani© Rahul Banerjee, BITS-Pilani, India,

A Digital Home using UPnP Protocol 22 (c) NTU

23 IBM’s Pervasive Computing Devices

What is being done at BITS- Pilani? The CS G 541 / SS G 531 / SS ZG 531: Pervasive Computing course – Introduced in 2003, inspired by the “BITS LifeGuard” initiative that began in 1999 – Basically a Graduate level course but open to highly motivated Undergraduate level students – Course web page: pilani.ac.in/rahul/PervasiveComputing/ pilani.ac.in/rahul/PervasiveComputing/ – This course was featured, upon invitation in the July- Sept issue of the IEEE Pervasive Computing Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

What is being done at BITS- Pilani? The BITS-LifeGuard Project – Initiated in 1999 – Aims at building transparent life-saving system for saving human lives from slow-reflexes based road accidents – First formal presentation was made at the European Commission’s NGNi Meeting at Brussels in 2001 – Partial funding derived from the EC and MSR – Currently, co-working on complementary research issues with Stanford University in USA and INRIA in France – Project website: pilani.ac.in/WearComp/ pilani.ac.in/WearComp/ – Currently, three PhD students are working on different aspects of the problem Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

What is being done at BITS- Pilani? The Project Project website: pilani.ac.in/ pilani.ac.in/ – Initiated in 1998, this was India’s first IPv6 based research, development and large-scale deployment project that brought many firsts to the country The Project Grid-One Project website: pilani.ac.in/GridOne/ pilani.ac.in/GridOne/ – Initiated in 2003, focussed on building an IPv6-native support based research grid for collaborative health-grid – Partially funded by Microsoft Research, Redmond Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

What is being done at BITS- Pilani? The Project NetFirst Project website: pilani.ac.in/iCampus/ pilani.ac.in/iCampus/ – Initiated in 2005, focussed on building web-browser-driven real network research laboratories located remotely – Started in collaboration with the MIT-Cambridge under the BITS-MIT iCampus India initiative The Extended iSpace Project – Started in 2007, in collaboration with the Centre for Design Research and CS Department of Stanford University – Focusses upon multi-platform distributed intelligent collaborative learning spaces The BITS-SmartCampus Project – Initiated in 2007, focussed on providing location-discovery, security- monitoring and emergency health services Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

Concluding remarks 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 Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA

Any questions? Thank you! Sunday, September 20, (c) Dr. Rahul Banerjee, BITS-Pilani, INDIA Home Page: /