Ubiquitous Computing and C-DAC's initiative Elitex-2008.

35
Ubiquitous Computing and C-DAC's initiative Elitex-2008

Transcript of Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Page 1: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Ubiquitous Computing and

C-DAC's initiative

Elitex-2008

Page 2: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

UbiComp: Habitat for Computers and

HumansDwelling with computers means that they have their place, and we ours, and we co-

exist comfortably. Unfortunately, our existing metaphors for computers [are] inadequate to describe the 'dwelling'

relationship.

- Mark Weiser

Page 3: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 4: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 5: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

5

Colligation to UbiComp and Pervasive

TEC

HN

OLO

GY

DR

IVEN

CO

NC

EP

T D

RIV

EN

Touch Screen, Displays,Keypads WSN, BTL,

GPS, RFID

AVR, ARM,TinyOS,

Embedded Linux

Smart Phones,Mobile Phones,

Symbian, WinCE

Bluetooth, WiFi, 802.15.4,IrDA, GSM, GPRS, CDMA

UbiCompApplications

Page 6: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 7: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Ubiquitous Computing: Impact

• Huge impact on society: good & evil

• Benefits from applications that make our life easier

• Social issues in every single aspect

Page 8: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

• Social Behavior– Ubiquitous computing challenges

individuals to rethink their behavior• The Environment

– Environmental issues of mass production/destruction of these devices and energy consumption

• Privacy and Human Rights– Requires continuous monitoring of user

actions

Ubiquitous Computing: Challenges

Page 9: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Strategic Challenges for u-India

• Constituents of e-India are at various stages of implementation (e-Governance, broadband connectivity, rural connectivity, e-commerce, e-Security, e-Learning, e-Health, i-Grid etc)– A Conceptual framework for u-India with time-

frame, objectives and people’s expectations from ubiquitous networks and those of Industry need to be developed concurrently

• Arriving at digital convergent environment & infrastructure integrating broadcasting, communications and Internet– Possibly adoption of open technology and inter-

operable standards in ICT systems

Page 10: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Strategic Challenges for u-India

• Ubiquitous Computing Research Initiatives– Enabling technologies such as wireless sensor

networks, RFID, ad-hoc networks, middleware, context-aware computing and human-computer interaction

• Deeper insights into issues of ubiquitous information society– Needs of elders, trust & privacy, natural calamity

forecast and management system

• Building-up cooperation with countries implementing u-Information Society

Page 11: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

C-DAC’s Forte

• Real Time Systems Group

• Free and Open Source Software: National Resource Centre

• e-Security: Centre of Excellence

• WiSARDLab (Wireless Sensor Networks Application Research and Development)

• Garuda Grid

• Advanced Training

Page 12: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Knowledge Dissemination

• Knowledge Dissemination– Workshop on “Ubiquitous and Grid Computing” dated

03rd January 2005

– Workshop on “Wireless Sensor Networks”, dated 29th December 2005

– Diploma in Embedded System Design

U - n - GC

Page 13: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Project Details

• Project Title: Establishment of National Level Ubiquitous Computing Research Resource Centre

• Executing Agency: C-DAC (Bangalore, Chennai and Hyderabad)

• As part of the UbiComp Initiative of DIT

Page 14: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Expected Outcomes

• Middleware for Ubiquitous Computing • Context aware toolkit• Intelligent Room• Ambient assisted living and health care Centre• Adaptive and Security Framework for WSN & UbiComp

applications respectively• Credible Ubicomp Applications• U-Learning application utilizing GrUb Computing• Sensor Node Hardware• National Level Competency Centre• Awareness and Training Programmes in Ubiquitous

Computing for R&D, Industry and Academia

Page 15: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

C-DAC, Chennai• Middleware for

Ubiquitous Computing • Context aware toolkit• Intelligent Room• Ambient assisted living

and health care Centre• Awareness and Training

Programmes

C-DAC, Bangalore• Sensor Node

Hardware• MAC IP (802.15.4 and

UWB)• Zigbee Stack• Awareness and

Training Programmes

C-DAC, Hyderabad• Adaptive and

Security Framework for WSN & UbiComp applications respectively

• Credible Ubicomp Applications

• U-Learning application utilizing GrUb Computing

• Awareness and Training Programmes

Page 16: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

UbiComp Hardware Development•Sensor Node Hardware•UWB and 802.15.4 MAC IP Core•SoC (ARM, 802.15.4/UWB)

TangibleSpace

TransitCoordinator

ClienteleDevices

ServiceProvider

StorageGrid

UbiComp ApplicationsU-Sikshak: Learning application utilizing GrUb ComputingIntelligent RoomHealth ApplicationIntelligent Intrusion Detection System (In2DS)Smart Parking (SPark)UbiComp in Agriculture (U-Agri)

UbiComp System Components•U-Visvaas: Security Framework for UbiComp•UbiComp Semantic Space•Context Aware Toolkit•Adaptive Framework for WSN Applications•Zigbee Stack

C-DAC’s contributions to DIT’s UbiComp Initiative

Page 17: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Establishment of UCRCTinyOSGNU LinuxSymbianWindows CEUMLQTLAMPEclipse

PDAMobile PhonesLaptopsWorkstationsMotesRFIDGatewaysAccess PointsBluetooth KitsWiFi KitsDisplays

NesCPerlPythonJavaJ2MEXMLC, C++

Page 18: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

18

System Architecture @ AFWA An Adaptive Framework

for WSN Application Development

(AFWA)

Prototyping rapid cycles between idea and tangible evaluation

Page 19: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

19

System Architecture @ U-Agri

U-Agri

Page 20: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

20

In2DS

Page 21: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

21

SPark

Page 22: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

22

U Environment-Client Side

sensors

Sensor Network camera Microphone

Clients

LAN

/ INT

ER

NE

T

Server and Grid Side

Learner’s Profile DB

Learning History DB

Content DBSupport Rules DB

Database Centre

Service Agents

Listener Agent

ProfilerAgent

ContentMgmt Agent

Presentation Agent

LMS / Virtual Learning EnvironmentContext Aware Tool Kit

PDALaptop

Desktop PC

Learning Objects

Learning Tasks

Learning Exposition

Learning Communications

Administrative Functions

Rendering Application

Common Store

Filtering Application

DesktopEnvironment

MobileEnvironment

RenderingCriteria

FilteringCriteria

Smart Phones

Storage Grid

U-Sikshak

Page 23: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

23

Monument in a Museum environment with RFID

Lab in a campus with RFID tags

Info for botanical science students using RFID - Botanical environment

Library in a campus with RFID tags

RFID Enabled Learning @ U-Sikshak

Page 24: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Grid-and-UbicompGrid

Ubicomp

Grid and Ubicomp(GrUb Computing)

Ubiquitous Computing is the means by whichthe digital world of the Grid couples into our physical world

Page 25: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

U-Visvaas

Page 26: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Context Aware

ApplicationsInput Output

Who is the User?

Where is the User?

What is he/she doing?

What is his requirement?

Context Aware Applications

Context Toolkit

Page 27: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

ServiceRegistry

Service Management

Context Aware Devices

EnvironmentalSensors & RFIDs

Device ManagementContextInformation

Services

ContextKnowledge

Base

Context-to-ServiceModeler

InferenceEngine

Context Management

ContextInterpreter

Context-Aware Middleware Architecture

ServiceDiscovery

Service

Service

Service

Page 28: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Objectives of Intelligent Room

• It is proposed to develop an intelligent room with three objectives

– Develop an intelligent health-care room to demonstrate the benefits of healthcare

– Develop applications using sensing technologies to demonstrate energy efficient operation of devices used in home environment

– Conference room with sensing and context-aware applications

Page 29: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 30: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Intelligent Medicare• Objectives Target Primary Health

Center in villages Technology for

medical cost reduction

Help Doctor/Nurse Health Care &

Monitoring Health History

Database

• Application Scenario

RFID for identification Registration/

Database creation

Disabled friendly Consultation with

specialist doctor - wireless

Intelligent Medical jacket Non-invasive sensors for glucose, pressure, body fat, temperature

Database retrieval from remote location

Reminders for medicines/ health checkup

Observatory room, lab, bloodbank

RFID for medicines, blood group

Ambulance

Page 31: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Wireless Body Area Network(WBAN)

LNA

PA

LPF IF ADC

DACIF

OSC.

Antenna

RF Transceiver

Passive layer

Digital processing

DC-DC Converter and power distribution

Processor/power

distribution layer

Communications

Sensing

Control

EEG

HEARINGVISION

GLUCOSE

BLOOD PRESSURE

TOXINS

IMPLANTS

DNA PROTEIN

POSITIONING

WLAN

CELLULAR

UWB

NE

TW

OR

K

LPF

(a) (b)

Page 32: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 33: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Intelligent Home

•ObjectivesMaximize comfortMinimize costSafety & Security

•Application

ScenarioRFID at doorstep – identificationCamera at doorstepDisplays, Cameras, Mikes & Speakers for inter-house communicationFloor Pressure Sensor - sensing

Ambient Light Sensor, Humidity Sensor, Temperature Sensor for comfortBlind Actuators to enable natural lightingSmart furniture like Chair, Table, Refrigerator, Bed, Mirrors etc with built in sensorsTreadmill & other gym. equipment Gas leakage sensor in kitchenAlarms & RemindersPowerline Communication ControlWireless communication with central control unit

Page 34: Ubiquitous Computing and C-DAC's initiative Elitex-2008.
Page 35: Ubiquitous Computing and C-DAC's initiative Elitex-2008.

Thank You