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

Post on 11-Jan-2016

213 views 1 download

transcript

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

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

Ubiquitous Computing: Impact

• Huge impact on society: good & evil

• Benefits from applications that make our life easier

• Social issues in every single aspect

• 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

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

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

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

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

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

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

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

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

Establishment of UCRCTinyOSGNU LinuxSymbianWindows CEUMLQTLAMPEclipse

PDAMobile PhonesLaptopsWorkstationsMotesRFIDGatewaysAccess PointsBluetooth KitsWiFi KitsDisplays

NesCPerlPythonJavaJ2MEXMLC, C++

18

System Architecture @ AFWA An Adaptive Framework

for WSN Application Development

(AFWA)

Prototyping rapid cycles between idea and tangible evaluation

19

System Architecture @ U-Agri

U-Agri

20

In2DS

21

SPark

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

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

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

U-Visvaas

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

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

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

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

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)

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

Thank You